Fabrinet

Fabrinet

FN
FabrinetUS flagNew York Stock Exchange
570.22
USD
+3.73
- -
20.43BMarket Cap