Fabrinet

FN
NYSE
17.88 0.10 (0.56%) last updated 4:22 PM EST Mar 03
Trade $FN Now