Fabrinet

FNNYSE
$385.20
-7.75-1.97%
Last update: Oct 16, 7:42 AM
$382.10
-10.85-2.76%
Fabrinet Analyst Price Targets - Benzinga