Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | May 19, 2025 | Upgrade |
UBS | May 08, 2025 | Maintains |
Barclays | Apr 08, 2025 | Maintains |
Susquehanna | Apr 07, 2025 | Maintains |
UBS | Apr 07, 2025 | Downgrade |
B of A Securities | Apr 03, 2025 | Maintains |
Raymond James | Apr 02, 2025 | Maintains |
Goldman Sachs | Apr 02, 2025 | Maintains |
Jefferies | Apr 01, 2025 | Downgrade |
Citigroup | Mar 18, 2025 | Maintains |
UBS | Mar 11, 2025 | Maintains |
Barclays | Mar 11, 2025 | Maintains |
Susquehanna | Jan 07, 2025 | Maintains |
UBS | Nov 26, 2024 | Assumes |
Citigroup | Nov 26, 2024 | Maintains |
Deutsche Bank | Nov 21, 2024 | Maintains |
Goldman Sachs | Nov 15, 2024 | Reinstates |
Barclays | Nov 14, 2024 | Maintains |
TD Cowen | Nov 12, 2024 | Maintains |
Jefferies | Nov 11, 2024 | Maintains |
Barclays | Oct 11, 2024 | Maintains |
JP Morgan | Oct 11, 2024 | Maintains |
B of A Securities | Oct 11, 2024 | Maintains |
Susquehanna | Oct 09, 2024 | Maintains |
Bernstein | Oct 08, 2024 | Maintains |
Jefferies | Oct 02, 2024 | Maintains |
TD Cowen | Jul 17, 2024 | Maintains |
Bernstein | Jul 12, 2024 | Maintains |
TD Cowen | Jul 02, 2024 | Maintains |
Jefferies | Jun 28, 2024 | Maintains |