Analysis
Analyst ratings
| Firm | Date | Action |
|---|---|---|
| Keybanc | Jan 13, 2026 | Downgrade |
| Canaccord Genuity | Dec 17, 2025 | Downgrade |
| Keybanc | Oct 30, 2025 | Maintains |
| Needham | Oct 30, 2025 | Reiterates |
| Canaccord Genuity | Oct 30, 2025 | Maintains |
| Needham | Jul 31, 2025 | Reiterates |
| Cantor Fitzgerald | Jul 31, 2025 | Maintains |
| Morgan Stanley | Jun 05, 2025 | Upgrade |
| Canaccord Genuity | May 01, 2025 | Maintains |
| Needham | May 01, 2025 | Reiterates |
| Cantor Fitzgerald | May 01, 2025 | Maintains |
| Baird | May 01, 2025 | Maintains |
| JP Morgan | Apr 24, 2025 | Maintains |
| Morgan Stanley | Apr 16, 2025 | Maintains |
| Truist Securities | Apr 07, 2025 | Downgrade |
| Needham | Mar 12, 2025 | Reiterates |
| William Blair | Mar 12, 2025 | Downgrade |
| Morgan Stanley | Feb 20, 2025 | Maintains |
| Needham | Feb 14, 2025 | Reiterates |
| Canaccord Genuity | Feb 14, 2025 | Maintains |
| Needham | Jan 17, 2025 | Reiterates |
| Scotiabank | Dec 05, 2024 | Initiates |
| Cantor Fitzgerald | Oct 30, 2024 | Maintains |
| Needham | Oct 30, 2024 | Maintains |
| Morgan Stanley | Sep 27, 2024 | Downgrade |
| Canaccord Genuity | Aug 08, 2024 | Initiates |
| Truist Securities | Aug 02, 2024 | Maintains |
| Baird | Aug 01, 2024 | Maintains |
| Cantor Fitzgerald | Aug 01, 2024 | Maintains |
| Needham | Aug 01, 2024 | Reiterates |
Access
/analyst_ratings/light
data via our API — starting from the
Ultra plan (individual) and the Enterprise plan (business) and above.