Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | May 07, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Stifel | Apr 17, 2025 | Maintains |
Benchmark | Mar 19, 2025 | Reiterates |
Barclays | Feb 05, 2025 | Maintains |
Benchmark | Feb 05, 2025 | Upgrade |
Susquehanna | Nov 18, 2024 | Maintains |
Stifel | Nov 05, 2024 | Maintains |
Barclays | Nov 05, 2024 | Maintains |
Susquehanna | Nov 05, 2024 | Maintains |
Susquehanna | Oct 21, 2024 | Maintains |
Barclays | Oct 10, 2024 | Downgrade |
Keybanc | Aug 07, 2024 | Maintains |
Barclays | Aug 07, 2024 | Maintains |
Stifel | Jul 18, 2024 | Maintains |
Susquehanna | Jul 17, 2024 | Maintains |
Keybanc | Jul 09, 2024 | Maintains |
Benchmark | May 16, 2024 | Downgrade |
Stifel | May 08, 2024 | Maintains |
TD Cowen | May 08, 2024 | Maintains |
Susquehanna | May 08, 2024 | Maintains |
Keybanc | May 08, 2024 | Maintains |
Barclays | May 08, 2024 | Maintains |
Susquehanna | Feb 07, 2024 | Maintains |
Stifel | Feb 07, 2024 | Maintains |
Barclays | Jan 16, 2024 | Maintains |
Keybanc | Nov 03, 2023 | Maintains |
Loop Capital | Nov 01, 2023 | Upgrade |
Susquehanna | Oct 24, 2023 | Maintains |
Keybanc | Sep 14, 2023 | Reiterates |