Toggle navigation
cafata
Search stocks
Email Login
Sign up ...
Fabrinet Ordinary Shares
,
FN
FN
2025-07-01
-2.65%
v
9d
6
508.2k
-10.20%
2018-11-05
electronic components
electronic components
None