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, 20261 analyst targets · 90 days
Share price
$10.61
Average 1Y price target
$18.33+72.76%
Agreement
Good

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

$5.00$8.75$12.50$16.25$20.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).

  • Overall4
  • DCF5
  • Return on equity5
  • Return on assets5
  • Debt / equity1
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month0—
Last quarter3$18.33
Last year5$16.60
All time11$12.86
Recent rating changes

The latest 35 changes by research firm, newest first.

DateFirmActionFromTo
Aug 17, 2026Cantor FitzgeraldmaintainOverweightOverweight
Aug 17, 2026Canaccord GenuitymaintainBuyBuy
Jun 30, 2026Barrington ResearchmaintainOutperformOutperform
Jun 16, 2026Canaccord GenuitymaintainBuyBuy
May 22, 2026Barrington ResearchmaintainOutperformOutperform
Mar 6, 2026Craig-HallummaintainBuyBuy
Mar 6, 2026Barrington ResearchmaintainOutperformOutperform
Mar 17, 2025Canaccord GenuitymaintainBuyBuy
Dec 17, 2024JP MorganupgradeUnderweightNeutral
Nov 6, 2024Canaccord GenuitymaintainBuyBuy
Sep 27, 2024Craig-HallummaintainBuyBuy
Aug 13, 2024Canaccord GenuitymaintainBuyBuy
Aug 7, 2024Craig-HallummaintainBuyBuy
May 8, 2024Canaccord GenuitymaintainBuyBuy
Mar 13, 2024Craig-HallummaintainBuyBuy
Dec 7, 2023Canaccord GenuityupgradeHoldBuy
Apr 3, 2023Craig-HallummaintainHoldHold
Nov 30, 2022Goldman SachsmaintainNeutralNeutral
Nov 22, 2022Craig-HallumdowngradeBuyHold
Nov 10, 2022Morgan StanleymaintainOverweightOverweight
Nov 9, 2022JP MorgandowngradeOverweightUnderweight
Nov 9, 2022Canaccord GenuitydowngradeBuyHold
Oct 11, 2022Morgan StanleymaintainOverweightOverweight
Sep 7, 2022Goldman SachsmaintainNeutralNeutral
Aug 12, 2022Morgan StanleymaintainOverweightOverweight
May 12, 2022Morgan StanleymaintainOverweightOverweight
Mar 21, 2022Goldman SachsmaintainNeutralNeutral
Mar 15, 2022Craig-HallummaintainBuyBuy
Mar 11, 2022Morgan StanleymaintainOverweightOverweight
Jul 1, 2021Goldman SachsdowngradeBuyNeutral
Apr 19, 2021Morgan StanleymaintainOverweightOverweight
Mar 8, 2021Morgan StanleymaintainOverweightOverweight
Mar 8, 2021JP MorganmaintainOverweightOverweight
Mar 8, 2021Goldman SachsmaintainBuyBuy
Mar 8, 2021Canaccord GenuitymaintainBuyBuy