Fabrinet (FN)

Market price: $344.81

8 valuation methods