Fabrinet $327.29 (-21.39, 6.13%)

Open Short

NYSE