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
$2.05
Average 1Y price target
$13.75+570.73%
Agreement
Low

Analysts agreement range is spread more than 30% from the average

-$5.00$3.75$12.50$21.25$30.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
  • DCF4
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B5
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter0—
Last year0—
All time2$13.75
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Aug 7, 2026CitizensupgradeMarket PerformMarket Outperform
May 9, 2025Lake StreetmaintainBuyBuy
Feb 28, 2025Lake StreetmaintainBuyBuy
Dec 16, 2024CitigroupmaintainBuyBuy
Nov 25, 2024JMP SecuritiesdowngradeMarket OutperformMarket Perform
Aug 9, 2024JMP SecuritiesupgradeMarket PerformMarket Outperform
Apr 23, 2024CitigroupmaintainBuyBuy
Feb 23, 2024Piper SandlermaintainNeutralNeutral
Jan 2, 2024Piper SandlermaintainNeutralNeutral
Nov 8, 2023Piper SandlermaintainNeutralNeutral
Nov 8, 2023Morgan StanleymaintainUnderweightUnderweight
Oct 23, 2023Piper SandlermaintainNeutralNeutral
Aug 9, 2023Piper SandlermaintainNeutralNeutral
Aug 9, 2023Loop CapitaldowngradeBuyHold
Aug 9, 2023Lake StreetmaintainBuyBuy
Aug 9, 2023JMP SecuritiesdowngradeMarket OutperformMarket Perform
Aug 9, 2023CitigroupmaintainBuyBuy
Jun 12, 2023Morgan StanleydowngradeEqual WeightUnderweight
May 10, 2023Piper SandlermaintainNeutralNeutral
May 10, 2023JMP SecuritiesmaintainOutperformOutperform
May 10, 2023CitigroupmaintainBuyBuy
May 10, 2023BMO CapitaldowngradeOutperformMarket Perform
Apr 21, 2023CitigroupmaintainBuyBuy
Mar 21, 2023JMP SecuritiesmaintainMarket OutperformOutperform
Feb 24, 2023Piper SandlermaintainNeutralNeutral
Feb 24, 2023JMP SecuritiesmaintainMarket OutperformMarket Outperform
Jan 17, 2023Morgan StanleymaintainEqual WeightEqual Weight
Nov 11, 2022Piper SandlerdowngradeOverweightNeutral
Nov 11, 2022JMP SecuritiesmaintainMarket OutperformMarket Outperform
Oct 20, 2022Piper SandlermaintainOverweightOverweight
Sep 1, 2022CitigroupmaintainBuyBuy
Aug 12, 2022Piper SandlermaintainOverweightOverweight
Aug 11, 2022Loop CapitalupgradeHoldBuy
Jul 18, 2022B of A SecuritiesupgradeNeutralBuy
Jun 15, 2022JP MorganmaintainOverweightOverweight
May 13, 2022CitigroupmaintainBuyBuy
Apr 25, 2022BMO CapitalmaintainOutperformOutperform
Mar 31, 2022Piper SandlermaintainOverweightOverweight
Mar 31, 2022JMP SecuritiesmaintainMarket OutperformMarket Outperform
Mar 31, 2022CitigroupmaintainBuyBuy