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
$3.73
Average 1Y price target
$28.00+650.67%
Agreement
Good

Analysts agreement range is spread less than 15% from the average

$0.00$7.50$15.00$22.50$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).

  • Overall3
  • DCF5
  • Return on equity1
  • Return on assets5
  • Debt / equity1
  • P/E4
  • P/B1
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter0—
Last year0—
All time1$28.00
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Sep 1, 2026HC Wainwright & Co.maintainBuyBuy
Sep 24, 2025HC Wainwright & Co.maintainBuyBuy
Aug 7, 2025HC Wainwright & Co.maintainBuyBuy
Aug 7, 2023B of A SecuritiesdowngradeNeutralUnderperform
Jun 26, 2023Goldman SachsmaintainSellSell
Jun 25, 2023William BlairdowngradeOutperformMarket Perform
Jun 25, 2023StifeldowngradeBuyHold
Jun 25, 2023Raymond JamesdowngradeOutperformMarket Perform
Jun 25, 2023B of A SecuritiesdowngradeBuyNeutral
Jun 1, 2023StifelupgradeHoldBuy
Feb 27, 2023Cowen & Co.maintainMarket PerformMarket Perform
Feb 22, 2023Goldman SachsmaintainSellSell
Feb 20, 2023Goldman SachsmaintainSellSell
Jan 30, 2023William BlairupgradeMarket PerformOutperform
Jan 25, 2023Raymond JamesupgradeMarket PerformOutperform
Jan 4, 2023B of A SecuritiesupgradeNeutralBuy
Nov 7, 2022Goldman SachsmaintainSellSell
May 23, 2022Goldman SachsmaintainSellSell
Feb 28, 2022Goldman SachsmaintainSellSell
Sep 21, 2021Goldman SachsdowngradeNeutralSell
Aug 19, 2021Raymond JamesupgradeUnderperformMarket Perform
Aug 9, 2021SVB LeerinkmaintainOutperformOutperform
Jul 15, 2021StifeldowngradeBuyHold
Jul 15, 2021B of A SecuritiesdowngradeBuyNeutral
Apr 6, 2021SVB LeerinkmaintainOutperformOutperform
Apr 6, 2021MizuhodowngradeBuyNeutral
Apr 6, 2021JP MorganupgradeUnderweightNeutral
Apr 6, 2021HC Wainwright & Co.downgradeBuyNeutral
Mar 30, 2021B of A SecuritiesupgradeNeutralBuy
Mar 1, 2021SVB LeerinkmaintainOutperformOutperform
Mar 1, 2021JefferiesdowngradeBuyHold
Feb 1, 2021HC Wainwright & Co.maintainBuyBuy
Nov 5, 2020SVB LeerinkmaintainOutperformOutperform
Oct 26, 2020Raymond JamesmaintainUnderperformUnderperform
Sep 7, 2020SVB LeerinkmaintainOutperformOutperform
Aug 6, 2020SVB LeerinkmaintainOutperformOutperform
May 7, 2020SVB LeerinkmaintainOutperformOutperform
May 1, 2020Cowen & Co.maintainMarket PerformPerform
Apr 27, 2020B of A SecuritiesmaintainNeutralNeutral
Aug 25, 2019MizuhomaintainBuyBuy