Fabrinet Q1 revenue jumps 51%, beats estimates on broad-based demand - FN News | Rallies