240.32 10.09(4.38%)11/06/2024
Fabrinet (FN)
Press Release | Data News