Fabrinet

FNNYSE
$327.29
-21.39-6.13%
Ult. Agg.: Oct 30, 7:44 PM

Benzinga