Fabrinet

FNNYSE
$463.69
12.252.71%
Last update: Oct 2, 7:44 PM
$465.76
14.323.17%
Fabrinet Market Sentiment - Benzinga