Is Fabrinet Stock's 43.59X P/E Still Worth it? Buy, Sell or Hold?

FN trades at 43.6X forward earnings after a 49.7% YTD surge, as competition, forex and auto softness cap near-term upside.
Open original source
FN trades at 43.6X forward earnings after a 49.7% YTD surge, as competition, forex and auto softness cap near-term upside.
Open original source