Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Susquehanna | Jul 25, 2025 | Maintains |
Susquehanna | Jul 22, 2025 | Maintains |
Baird | Jul 22, 2025 | Upgrade |
Jefferies | Feb 19, 2025 | Upgrade |
Bernstein | Feb 05, 2025 | Downgrade |
Susquehanna | Jan 31, 2025 | Maintains |
Barclays | Jan 22, 2025 | Downgrade |
JP Morgan | Dec 09, 2024 | Downgrade |
Susquehanna | Nov 21, 2024 | Maintains |
Baird | Nov 01, 2024 | Maintains |
Susquehanna | Nov 01, 2024 | Maintains |
Craig-Hallum | Oct 31, 2024 | Maintains |
Susquehanna | Oct 21, 2024 | Maintains |
Bernstein | Jul 30, 2024 | Maintains |
TD Cowen | Jul 26, 2024 | Maintains |
Craig-Hallum | Jul 25, 2024 | Maintains |
Goldman Sachs | Jun 18, 2024 | Upgrade |
Berenberg | Apr 23, 2024 | Upgrade |
Susquehanna | Apr 08, 2024 | Maintains |
Baird | Oct 31, 2023 | Downgrade |
Susquehanna | Oct 24, 2023 | Maintains |
TD Cowen | Jul 28, 2023 | Maintains |
Jefferies | Jul 12, 2023 | Upgrade |
Susquehanna | Jun 13, 2023 | Reiterates |
Susquehanna | Apr 25, 2023 | Maintains |
Cowen & Co. | Jan 27, 2023 | Maintains |
Susquehanna | Jan 27, 2023 | Maintains |
Craig-Hallum | Jan 26, 2023 | Maintains |
Goldman Sachs | Jan 11, 2023 | Downgrade |
Susquehanna | Dec 12, 2022 | Initiates |