Fabrinet

FN
NYSE
18.50 0.25 (1.33%) last updated 4:28 PM EDT Jul 02
Trade $FN Now