Why Fabrinet Stock Blasted Nearly 16% Higher Today
The Motley FoolThe company delivered a splendid quarterly earnings report that featured better-than-expected guidance.
The company delivered a splendid quarterly earnings report that featured better-than-expected guidance.