<- Back to list
Fabrinet
FN
66.22
Technology
Revenue
Earnings
Dividends