Fabrinet

FN
NYSE
18.56 0.07 (0.38%) last updated 4:43 PM EDT Jul 31
Trade $FN Now