After Fabrinet's Massive Run, Is the Opportunity Already Gone?

Fabrinet (NYSE:FN) has risen 250.64% over the past year, climbing from $174.02 to $610.18.
Open original source
Fabrinet (NYSE:FN) has risen 250.64% over the past year, climbing from $174.02 to $610.18.
Open original source