Fabrinet FN

Full chart Compare
Set alert

Price alert · FN

All alert types
363.37 USD +48.67 (+15.47%)

At closeNov 3, 2026, 4:00 PM EST

363.33 -0.04 -0.01%

After hours · Nov 3, 4:00 PM ET

329.99 Day range 371.63
305.63 52-week range 748.89
YTD
-20.19%
1 year
-17.98%

Analyst view

Consensus: buy

Buy
Price target (mean) 666.00 +83.3% upside
Target (low)
385.00
Target (mean)
666.00
Target (high)
800.00
Ratings (0m) 9 7 buy · 2 hold · 0 sell
  • Strong buy3
  • Buy4
  • Hold2
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 9
  • 1 month ago 9
  • 2 months ago 9

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

FN analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter4.194.16 – 4.202.92+43.4%1.40B+43.6%9
Next quarter4.434.32 – 4.523.36+31.8%1.48B+30.9%9
Current year18.2317.48 – 19.2014.09+29.4%6.11B+31.7%9
Next year21.9420.05 – 24.5018.23+20.3%7.34B+20.0%8

Upgrades and downgrades

The latest rating changes

FN analyst upgrades and downgrades
DateFirmActionFromTo
Oct 30, 2026B. Riley SecuritiesMaintainedNeutralNeutral
Oct 27, 2026NeedhamMaintainedBuyBuy
Oct 21, 2026SusquehannaMaintainedPositivePositive
Oct 15, 2026B. Riley SecuritiesMaintainedNeutralNeutral
Aug 20, 2026RosenblattMaintainedBuyBuy
Aug 18, 2026JP MorganMaintainedNeutralNeutral
Aug 18, 2026BarclaysMaintainedOverweightOverweight
Aug 18, 2026RosenblattMaintainedBuyBuy
Aug 18, 2026NeedhamReiteratedBuyBuy
Jul 22, 2026NeedhamMaintainedBuyBuy
May 6, 2026BarclaysMaintainedOverweightOverweight
May 5, 2026JP MorganMaintainedNeutralNeutral
May 5, 2026NeedhamReiteratedBuyBuy
May 5, 2026RosenblattMaintainedBuyBuy
Apr 16, 2026JP MorganDowngradeOverweightNeutral
Mar 3, 2026RosenblattMaintainedBuyBuy
Feb 3, 2026B. Riley SecuritiesMaintainedNeutralNeutral
Feb 3, 2026BarclaysMaintainedOverweightOverweight
Feb 3, 2026RosenblattMaintainedBuyBuy
Feb 3, 2026NeedhamReiteratedBuyBuy
Jan 22, 2026SusquehannaMaintainedPositivePositive
Jan 14, 2026BarclaysUpgradeEqual-WeightOverweight
Dec 15, 2025SusquehannaInitiated—Positive
Nov 5, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Nov 4, 2025JP MorganMaintainedOverweightOverweight
Nov 4, 2025RosenblattMaintainedBuyBuy
Nov 4, 2025NeedhamMaintainedBuyBuy
Oct 16, 2025JP MorganMaintainedOverweightOverweight
Oct 2, 2025RosenblattMaintainedBuyBuy
Aug 25, 2025JP MorganUpgradeNeutralOverweight