Monday, November 2, 2026Market Closed
IDD — Fabrinet Fiscal Q1 Revenue Rises 50.7% to Record $1.47 Billion; Buyback Expanded