Fabrinet

FNNYSE
$363.51
-21.69-5.63%
Last update: Oct 16, 7:58 PM
$362.30
-22.90-5.94%
Fabrinet Analyst Price Targets - Benzinga