Fabrinet
FN
#1314
Rank
$17.14 B
Marketcap
Country
$478.39
Share price
3.95%
Change (1 day)
55.14%
Change (1 year)

We have found no stock splits for this company