Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Price target forecast

The average analyst target through the past year, and where analysts see the price a year from now.

Nov 6, 20260 analyst targets · 90 days
Share price
$14.05
Average 1Y price target
$48.00+241.64%
Agreement
Fair

Analysts agreement range is spread 15% to 30% from the average

$0.00$15.00$30.00$45.00$60.00Past12m Forecast20262027

Share priceAverage analyst target (90-day window), shaded 10th–90th percentile12-month range from the lowest to the highest current target, dashed to the average

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall2
  • DCF1
  • Return on equity5
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter0—
Last year0—
All time3$50.67
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Aug 15, 2025The Benchmark CompanydowngradeBuyHold
Aug 15, 2025BenchmarkdowngradeBuyHold
Mar 10, 2025BenchmarkmaintainBuyBuy
Nov 8, 2024Truist SecuritiesmaintainBuyBuy
Jul 1, 2024Truist SecuritiesmaintainBuyBuy
May 13, 2024BenchmarkmaintainBuyBuy
Apr 24, 2024BenchmarkmaintainBuyBuy
Mar 12, 2024BenchmarkmaintainBuyBuy
Mar 11, 2024Truist SecuritiesmaintainBuyBuy
Nov 8, 2023Stephens & Co.maintainEqual WeightEqual Weight
Aug 11, 2023BenchmarkmaintainBuyBuy
Aug 10, 2023Stephens & Co.maintainEqual WeightEqual Weight
Jul 5, 2023BenchmarkmaintainBuyBuy
May 19, 2023Stephens & Co.downgradeOverweightEqual Weight
May 11, 2023Truist SecuritiesmaintainBuyBuy
Nov 7, 2022BMO CapitalmaintainMarket PerformMarket Perform
Jul 28, 2022BMO CapitalmaintainMarket PerformMarket Perform
Jul 1, 2022Truist SecuritiesmaintainBuyBuy
Apr 28, 2022BMO CapitalmaintainMarket PerformMarket Perform
Mar 18, 2022Piper SandlerdowngradeOverweightNeutral
Feb 24, 2022Stephens & Co.maintainOverweightOverweight
May 3, 2021BMO CapitalmaintainMarket PerformMarket Perform
Mar 11, 2021Piper SandlerupgradeNeutralOverweight
Oct 29, 2020Piper SandlermaintainNeutralNeutral
Oct 29, 2020BMO CapitalmaintainMarket PerformMarket Perform
May 7, 2020SunTrust Robinson HumphreymaintainBuyBuy
Apr 1, 2020SunTrust Robinson HumphreymaintainBuyBuy
Feb 27, 2020Piper SandlermaintainNeutralNeutral
Feb 22, 2019JefferiesupgradeHoldBuy
Dec 3, 2018RBC CapitalupgradeSector PerformOutperform
Nov 9, 2018Piper SandlerupgradeUnderweightNeutral
Nov 9, 2018PiperJaffrayupgradeUnderweightNeutral
Oct 30, 2018CitigroupmaintainBuyBuy
Oct 24, 2018BMO CapitalmaintainMarket PerformMarket Perform
Oct 16, 2018SunTrust Robinson HumphreyupgradeNeutralBuy
Sep 18, 2018CitigroupmaintainBuyBuy
Aug 8, 2018CitigroupmaintainBuyBuy
Jul 19, 2018UBSmaintainSellSell
Jul 19, 2018BMO CapitalmaintainMarket PerformMarket Perform
Jun 21, 2018CitigroupmaintainBuyBuy