Frontline Ltd. (FRO)
NYSE: FRO · IEX Real-Time Price · USD
24.98
+1.02 (4.26%)
Jul 22, 2024, 10:29 AM EDT - Market open

Frontline Analyst Ratings

Total Analysts
3
Consensus Rating
Strong Buy
Price Target
$24.15
Upside
-3.32%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Jefferies
Jefferies
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a May 30, 2024
Jefferies
Jefferies
Strong Buy
Upgrades
$22$30
Strong Buy Upgrades $22$30 +20.10% Mar 21, 2024
JP Morgan
JP Morgan
Hold
Maintains
$23$22
Hold Maintains $23$22 -10.73% Mar 1, 2024
Jefferies
Jefferies
Hold
Reiterates
$22
Hold Reiterates $22 -11.93% Feb 29, 2024
JP Morgan
JP Morgan
Hold
Maintains
$24$23
Hold Maintains $24$23 -7.93% Feb 1, 2024
Deutsche Bank
Deutsche Bank
Strong Buy
Upgrades
$26
Strong Buy Upgrades $26 +4.08% Jan 9, 2024
Jefferies
Jefferies
Hold
Reiterates
$22
Hold Reiterates $22 -11.93% Nov 30, 2023
JP Morgan
JP Morgan
Hold
Maintains
$18$21
Hold Maintains $18$21 -15.53% Oct 31, 2023
Jefferies
Jefferies
Hold
Maintains
$17$19
Hold Maintains $17$19 -23.94% Oct 11, 2023
Jefferies
Jefferies
Hold
Maintains
$17$19
Hold Maintains $17$19 -23.94% Oct 10, 2023
JP Morgan
JP Morgan
Hold
Maintains
$19$18
Hold Maintains $19$18 -27.14% Oct 6, 2023
Deutsche Bank
Deutsche Bank
Hold
Downgrades
$17
Hold Downgrades $17 -31.95% Aug 25, 2023
Jefferies
Jefferies
Hold
Reiterates
$17
Hold Reiterates $17 -31.95% Aug 24, 2023
JP Morgan
JP Morgan
Hold
Initiates
$20
Hold Initiates $20 -19.94% Aug 15, 2023
Deutsche Bank
Deutsche Bank
Strong Buy
Upgrades
$19$17
Strong Buy Upgrades $19$17 -31.95% Jun 30, 2023
Jefferies
Jefferies
Hold
Reiterates
$17
Hold Reiterates $17 -31.95% May 31, 2023
Jefferies
Jefferies
Hold
Downgrades
$22$17
Hold Downgrades $22$17 -31.95% May 8, 2023
Deutsche Bank
Deutsche Bank
Hold
Maintains
$17$19
Hold Maintains $17$19 -23.94% Mar 6, 2023
Jefferies
Jefferies
Strong Buy
Reiterates
$22
Strong Buy Reiterates $22 -11.93% Feb 28, 2023
Jefferies
Jefferies
Strong Buy
Maintains
$17$22
Strong Buy Maintains $17$22 -11.93% Feb 21, 2023
Deutsche Bank
Deutsche Bank
Hold
Maintains
$15$17
Hold Maintains $15$17 -33.95% Jan 12, 2023