Fabrinet Stock News

FNNYSE
$455.07
-8.62-1.86%
Last update: Oct 5, 1:40 PM
$463.90
0.210.05%