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
$5.66
Average 1Y price target
$20.86+268.55%
Agreement
Low

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

$0.00$10.00$20.00$30.00$40.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
  • DCF2
  • Return on equity1
  • Return on assets1
  • Debt / equity4
  • P/E1
  • P/B4
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter0—
Last year2$9.00
All time12$22.67
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Feb 26, 2026Canaccord GenuitymaintainBuyBuy
Jan 5, 2026JefferiesmaintainHoldHold
Nov 6, 2025NeedhammaintainBuyBuy
May 8, 2025NeedhammaintainBuyBuy
Feb 21, 2025NeedhammaintainBuyBuy
Jan 6, 2025JefferiesmaintainHoldHold
Dec 9, 2024NeedhammaintainBuyBuy
Nov 7, 2024NeedhammaintainBuyBuy
Oct 29, 2024JefferiesmaintainHoldHold
Aug 9, 2024NeedhammaintainBuyBuy
Jul 2, 2024JP MorgandowngradeNeutralUnderweight
May 10, 2024NeedhammaintainBuyBuy
Apr 10, 2024NeedhammaintainBuyBuy
Mar 15, 2024NeedhammaintainBuyBuy
Feb 23, 2024Piper SandlermaintainNeutralNeutral
Feb 23, 2024NeedhammaintainBuyBuy
Jan 4, 2024NeedhammaintainBuyBuy
Nov 10, 2023Piper SandlermaintainNeutralNeutral
Sep 14, 2023MoffettNathansondowngradeOutperformMarket Perform
Sep 12, 2023NeedhammaintainBuyBuy
Aug 11, 2023CitigroupmaintainNeutralNeutral
Aug 10, 2023StifelmaintainBuyBuy
Aug 10, 2023Piper SandlermaintainNeutralNeutral
Aug 10, 2023NeedhammaintainBuyBuy
Aug 10, 2023JP MorganmaintainOverweightOverweight
Aug 10, 2023Canaccord GenuitymaintainBuyBuy
May 11, 2023StifelmaintainBuyBuy
May 11, 2023Piper SandlermaintainNeutralNeutral
May 11, 2023Canaccord GenuitymaintainBuyBuy
Feb 27, 2023Piper SandlerdowngradeOverweightNeutral
Feb 24, 2023NeedhammaintainBuyBuy
Feb 24, 2023Cowen & Co.maintainMarket PerformMarket Perform
Jan 12, 2023CitigroupdowngradeBuyNeutral
Jan 4, 2023Canaccord GenuityupgradeHoldBuy
Jan 4, 2023B of A SecuritiesdowngradeNeutralUnderperform
Nov 11, 2022Piper SandlermaintainOverweightOverweight
Nov 11, 2022NeedhammaintainBuyBuy
Nov 1, 2022CitigroupmaintainBuyBuy
Oct 31, 2022JefferiesmaintainHoldHold
Oct 6, 2022Piper SandlermaintainOverweightOverweight