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.89
Average 1Y price target
$8.50+118.51%
Agreement
Fair

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

$1.50$3.75$6.00$8.25$10.50Past12m 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).

  • Overall1
  • DCF1
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B2
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter1$10.00
Last year4$9.25
All time7$12.00
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
May 21, 2026Morgan StanleymaintainEqual WeightEqual Weight
Dec 9, 2025William BlairdowngradeOutperformMarket Perform
Mar 17, 2025Roth MKMmaintainBuyBuy
Sep 17, 2024Roth MKMmaintainBuyBuy
Sep 3, 2024Morgan StanleymaintainEqual WeightEqual Weight
Aug 8, 2024JP MorganmaintainNeutralNeutral
Apr 16, 2024Morgan StanleymaintainEqual WeightEqual Weight
Dec 12, 2023Roth MKMmaintainBuyBuy
Nov 8, 2023JP MorganmaintainNeutralNeutral
Aug 14, 2023TD CowenmaintainOutperformOutperform
Aug 8, 2023Roth MKMmaintainBuyBuy
Nov 1, 2022Morgan StanleyupgradeUnderweightEqual Weight
Mar 11, 2022JP MorganmaintainNeutralNeutral
Mar 7, 2022JP MorganmaintainNeutralNeutral
Oct 7, 2021JP MorganupgradeUnderweightNeutral
Oct 6, 2021Morgan StanleydowngradeEqual WeightUnderweight
Apr 8, 2021Cowen & Co.upgradeMarket PerformOutperform
Apr 5, 2021William BlairupgradeMarket PerformOutperform
Feb 1, 2021JP MorgandowngradeNeutralUnderweight
Sep 9, 2020Cowen & Co.downgradeOutperformMarket Perform
Mar 24, 2020Morgan StanleymaintainUnderweightUnderweight
May 10, 2019William BlairupgradeMarket PerformOutperform
Apr 18, 2019Cowen & Co.upgradeMarket PerformOutperform
Jul 24, 2018Raymond JamesdowngradeOutperformMarket Perform
Jul 17, 2018William BlairdowngradeOutperformMarket Perform
May 30, 2018Morgan StanleymaintainUnderweightUnderweight
May 21, 2018UBSdowngradeBuyNeutral
Mar 7, 2018GuggenheimdowngradeBuyNeutral
Feb 23, 2018JP MorgandowngradeOverweightNeutral
Aug 4, 2017Standpoint ResearchdowngradeBuyHold
Aug 18, 2016Standpoint ResearchdowngradeBuyHold
Aug 5, 2016JP MorganmaintainOverweightOverweight
Jul 28, 2016Morgan StanleymaintainUnderweightUnderweight
Feb 23, 2016MacquariemaintainNeutralNeutral
May 19, 2014UBSupgradeNeutralBuy
Apr 29, 2014JP MorganmaintainOverweightOverweight
Apr 17, 2014JP MorganupgradeNeutralOverweight
Feb 19, 2014Evercore PartnersupgradeEqual WeightOverweight
Feb 19, 2014Evercore ISI GroupupgradeEqual WeightOverweight
Nov 22, 2013JP MorgandowngradeOverweightNeutral