Fabrinet

FN
NYSE
18.50 0.08 (0.44%) last updated 4:10 PM EDT Mar 26
Trade $FN Now