| Oct 19, 2026 | HC Wainwright & Co. | Andres Y. Maldonado | Maintained | Buy | $10 |
| Oct 5, 2026 | Leerink Partners | Asthika Goonewardene | Assumes | Market Perform→Outperform | $4→$8 |
| Sep 16, 2026 | William Blair | Matt Phipps | Initiate | Outperform | — |
| Jul 23, 2026 | Rodman & Renshaw | — | Initiate | Buy | $11 |
| Jul 17, 2026 | Mizuho | Graig Suvannavejh | Initiate | Outperform | $8 |
| Apr 10, 2026 | Guggenheim | Michael Schmidt | PT Raise | Buy | $6→$10 |
| Mar 27, 2026 | Guggenheim | Michael Schmidt | Maintained | Buy | $6 |
| Nov 12, 2025 | Morgan Stanley | Matthew Harrison | PT Cut | Equal-Weight | $8→$4 |
| Aug 7, 2025 | Wells Fargo | Derek Archila | PT Cut | Equal-Weight | $6→$5 |
| May 15, 2025 | Wedbush | Robert Driscoll | Maintained | Neutral | $4 |
| May 15, 2025 | HC Wainwright & Co. | Andres Maldonado | Maintained | Buy | $10 |
| Mar 28, 2025 | Wedbush | Robert Driscoll | Maintained | Neutral | $4 |
| Mar 27, 2025 | HC Wainwright & Co. | Andrew Fein | Maintained | Buy | $10 |
| Mar 17, 2025 | HC Wainwright & Co. | Andrew Fein | Maintained | Buy | $10 |
| Jan 30, 2025 | Wells Fargo | Derek Archila | PT Cut | Equal-Weight | $8→$6 |
| Jan 29, 2025 | HC Wainwright & Co. | Andrew Fein | PT Cut | Buy | $20→$10 |
| Jan 28, 2025 | UBS | Eliana Merle | PT Cut | Neutral | $5→$2 |
| Nov 15, 2024 | Guggenheim | Michael Schmidt | PT Cut | Buy | $12→$8 |
| Nov 15, 2024 | HC Wainwright & Co. | Andrew Fein | Maintained | Buy | $20 |
| Sep 16, 2024 | Oppenheimer | Matthew Biegler | Maintained | Outperform | $20 |