The latest rating and price-target changes from Wall Street analysts, newest first — the firm, the analyst, and the article each one was published in.
Consensus Buy (3 analysts)
| Firm · analyst | Date | Rating | Price target | Source |
|---|---|---|---|---|
| Ascendiant Capital | Aug 20, 2026 | MaintainsBuy | — | — |
| Ascendiant Capital | Jun 1, 2026 | MaintainsBuy | — | — |
| Ascendiant Capital | Apr 10, 2026 | MaintainsBuy | — | — |
| Ascendiant Capital | Dec 8, 2025 | MaintainsBuy | — | — |
| Ascendiant Capital | Oct 3, 2025 | MaintainsBuy | — | — |
| Ascendiant Capital | Dec 10, 2024 | MaintainsBuy | — | — |
| Maxim Group | Oct 22, 2024 | MaintainsBuy | — | — |
| Ascendiant Capital | Sep 3, 2024 | MaintainsBuy | — | — |
| Maxim Group | Oct 10, 2019 | UpgradeHold → Buy | — | — |
| Maxim Group | Aug 22, 2019 | DowngradeBuy → Hold | — | — |
| Maxim Group | Jun 14, 2019 | MaintainsBuy | — | — |
| Chardan Capital | Jan 21, 2014 | MaintainsBuy | — | — |
Source: Wall Street analysts' published price targets and ratings, compiled by Financial Modeling Prep; as of Nov 13, 2026. Not FRC research or a recommendation.