240.02 9.79(4.25%)11/06/2024
Fabrinet (FN)
Press Release | Data News