Fabrinet $571.88 (+46.00, 8.75%)

Close Long

NYSE