Revenue missed analyst estimates by 14%. Earnings per share (EPS) also missed analyst estimates by 17%. Looking ahead, ...
S&P 500 E-Mini futures (ESH25) are down -0.21%, and March Nasdaq 100 E-Mini futures (NQH25) are down -0.11% this morning as investors adopted a cautious stance after China retaliated to new U.S.
Fabrinet (NYSE: FN), a leading provider of advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original ...