tiprankstipranks
Fabrinet (FN)
NYSE:FN
US Market
United States
FNFabrinet
$221.90
-$0.43(-0.19%)
At close: 4:00 PM EST