Fabrinet

FNNYSE
$463.69
12.252.71%
Last update: Oct 2, 4:48 PM
$465.51
14.073.12%