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

FNNYSE
$293.62
-48.02-14.06%
Last update: Nov 5, 12:15 PM