Frontline plc FRO

Full chart Compare
Set alert

Price alert · FRO

All alert types
52.63 USD +0.55 (+1.06%)

Nov 3, 2026, 3:16 PM EST

51.31 Day range 52.75
20.47 52-week range 59.75
YTD
+141.20%
1 year
+117.12%

Analyst view

Consensus: buy

Buy
Price target (mean) 57.25 +8.8% upside
Target (low)
44.00
Target (mean)
57.25
Target (high)
70.00
Ratings (0m) 4 2 buy · 2 hold · 0 sell
  • Strong buy0
  • Buy2
  • Hold2
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 4
  • 1 month ago 4
  • 2 months ago 4

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

FRO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.272.21 – 2.370.19+1092.7%716.75M+178.9%3
Next quarter1.581.38 – 1.781.03+53.5%601.30M+40.8%2
Current year10.247.78 – 12.241.77+478.3%2.77B+127.3%4
Next year6.253.52 – 8.6710.24-38.9%2.01B-27.5%5

Upgrades and downgrades

The latest rating changes

FRO analyst upgrades and downgrades
DateFirmActionFromTo
Sep 18, 2026BTIGMaintainedBuyBuy
Aug 31, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Jun 24, 2026BTIGMaintainedBuyBuy
Apr 22, 2026Evercore ISI GroupDowngradeOutperformIn-Line
Apr 22, 2026BTIGMaintainedBuyBuy
Feb 27, 2026BTIGMaintainedBuyBuy
Feb 4, 2026BTIGMaintainedBuyBuy
Nov 21, 2025JefferiesMaintainedBuyBuy
Oct 28, 2025Evercore ISI GroupMaintainedOutperformOutperform
Sep 17, 2025BTIGMaintainedBuyBuy
Aug 29, 2025JefferiesMaintainedBuyBuy
Apr 22, 2025Evercore ISI GroupMaintainedOutperformOutperform
Dec 17, 2024JefferiesMaintainedBuyBuy
Nov 27, 2024JefferiesMaintainedBuyBuy
Nov 14, 2024JefferiesMaintainedBuyBuy
Jul 23, 2024Evercore ISI GroupMaintainedOutperformOutperform
May 30, 2024JefferiesMaintainedBuyBuy
Mar 21, 2024JefferiesUpgradeHoldBuy
Mar 1, 2024JP MorganMaintainedNeutralNeutral
Feb 29, 2024JefferiesReiteratedHoldHold
Feb 1, 2024JP MorganMaintainedNeutralNeutral
Jan 9, 2024Deutsche BankUpgradeHoldBuy
Nov 30, 2023JefferiesReiteratedHoldHold
Oct 31, 2023JP MorganMaintainedNeutralNeutral
Oct 11, 2023JefferiesMaintainedHoldHold
Oct 10, 2023JefferiesMaintainedHoldHold
Oct 6, 2023JP MorganMaintainedNeutralNeutral
Aug 25, 2023Deutsche BankDowngradeBuyHold
Aug 24, 2023JefferiesReiteratedHoldHold
Aug 15, 2023JP MorganInitiated—Neutral