tiprankstipranks
Fabrinet (FN)
NYSE:FN
United States
FNFabrinet
$228.27
-$1.74(-0.76%)
Real Time