Fabrinet (FN) Stock Price, Quote, News & History

FNNYSE
$292.97
-48.67-14.25%
Last update: Nov 6, 5:16 AM