Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Susquehanna | Jul 14, 2025 | Maintains |
RBC Capital | Feb 11, 2025 | Reiterates |
RBC Capital | Aug 20, 2024 | Reiterates |
Susquehanna | Jul 17, 2024 | Downgrade |
Truist Securities | Jul 17, 2024 | Maintains |
Baird | Jul 12, 2024 | Downgrade |
Wolfe Research | Jul 10, 2024 | Downgrade |
Bernstein | Jul 08, 2024 | Downgrade |
JP Morgan | Jul 08, 2024 | Downgrade |
Stifel | Jul 08, 2024 | Maintains |
Citigroup | Jul 03, 2024 | Downgrade |
Barclays | Jul 03, 2024 | Downgrade |
UBS | Jul 01, 2024 | Maintains |
Benchmark | Jun 20, 2024 | Downgrade |
UBS | May 08, 2024 | Maintains |
RBC Capital | May 08, 2024 | Maintains |
Goldman Sachs | Apr 16, 2024 | Maintains |
Susquehanna | Apr 12, 2024 | Maintains |
Stifel | Mar 20, 2024 | Maintains |
TD Cowen | Feb 08, 2024 | Upgrade |
Morgan Stanley | Feb 07, 2024 | Maintains |
Stifel | Feb 07, 2024 | Maintains |
Susquehanna | Feb 07, 2024 | Maintains |
Keybanc | Jan 17, 2024 | Initiates |
Citigroup | Jan 17, 2024 | Initiates |
Truist Securities | Jan 10, 2024 | Maintains |
Morgan Stanley | Dec 20, 2023 | Upgrade |
Stifel | Dec 01, 2023 | Initiates |
JP Morgan | Nov 16, 2023 | Maintains |
Wolfe Research | Nov 09, 2023 | Upgrade |