Fabrinet 2026 Q1 - Results - Earnings Call Presentation

Seeking Alpha