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
$0.90
Average 1Y price target
$5.00+454.69%
Agreement
Good

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

$0.00$1.38$2.75$4.13$5.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).

  • 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 time1$5.00
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Aug 7, 2024WedbushmaintainNeutralNeutral
May 8, 2024WedbushmaintainNeutralNeutral
Apr 30, 2024WedbushmaintainNeutralNeutral
Feb 8, 2024WedbushdowngradeOutperformNeutral
Dec 12, 2023Morgan StanleydowngradeEqual WeightUnderweight
Nov 8, 2023WedbushmaintainOutperformOutperform
Nov 8, 2023Morgan StanleymaintainEqual WeightEqual Weight
Aug 4, 2023Morgan StanleymaintainEqual WeightEqual Weight
May 10, 2023WedbushmaintainOutperformOutperform
May 10, 2023Morgan StanleymaintainEqual WeightEqual Weight
Feb 3, 2023Morgan StanleymaintainEqual WeightEqual Weight
Nov 4, 2022OppenheimerdowngradeOutperformPerform
Nov 4, 2022Morgan StanleymaintainEqual WeightEqual Weight
Nov 4, 2022JP MorgandowngradeOverweightNeutral
Oct 17, 2022Morgan StanleymaintainEqual WeightEqual Weight
Aug 8, 2022OppenheimermaintainOutperformOutperform
Jun 15, 2022Morgan StanleymaintainEqual WeightEqual Weight
May 6, 2022CitigroupmaintainSellSell
Feb 28, 2022JefferiesmaintainBuyBuy
Dec 13, 2021WedbushupgradeNeutralOutperform
Nov 18, 2021JP MorganupgradeNeutralOverweight
Nov 11, 2021Morgan StanleyupgradeUnderweightEqual Weight
May 7, 2021Morgan StanleymaintainUnderweightUnderweight
Feb 5, 2021Morgan StanleymaintainUnderweightUnderweight
Dec 16, 2020Morgan StanleymaintainUnderweightUnderweight
Nov 6, 2020Morgan StanleymaintainUnderweightUnderweight
Aug 7, 2020Morgan StanleymaintainUnderweightUnderweight
May 8, 2020WedbushmaintainNeutralNeutral
May 8, 2020Morgan StanleymaintainUnderweightUnderweight
Mar 25, 2020Morgan StanleymaintainUnderweightUnderweight
Mar 16, 2020CitigroupdowngradeNeutralSell
Oct 3, 2019Morgan StanleymaintainUnderweightUnderweight
Aug 2, 2019WedbushmaintainNeutralNeutral
Sep 26, 2018OppenheimerupgradePerformOutperform
May 4, 2018CitigroupmaintainNeutralNeutral
Mar 9, 2018CitigroupmaintainNeutralNeutral
Feb 2, 2018JP MorgandowngradeOverweightNeutral
Feb 2, 2018B of A SecuritiesmaintainUnderperformUnderperform
Feb 2, 2018Bank of AmericamaintainUnderperformUnderperform
Jan 23, 2018Morgan StanleydowngradeEqual WeightUnderweight