FN
Fabrinet
2026-05-05
•
Barclays
Δh%
-35.08%
Price Then
717.8
Price h
466
Target
702