Fabrinet reported Q3 2026 earnings of $4.34 per share, beating consensus estimates of $4.19, with revenues of $1.47 billion exceeding expectations by 5%. However, the stock has declined 28.1% year-to-date versus the S&P 500's 10.7% gain.
The company received a Zacks Rank #3 (Hold) rating with mixed estimate revisions. Meanwhile, Ouster is expected to report results on November 3, with anticipated quarterly losses of $0.30 per share but revenue growth of 42.2% year-over-year.