Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | Jul 10, 2025 | Maintains |
Citigroup | Jul 08, 2025 | Maintains |
Morgan Stanley | May 14, 2025 | Downgrade |
UBS | May 05, 2025 | Maintains |
Piper Sandler | May 05, 2025 | Maintains |
Oppenheimer | May 05, 2025 | Maintains |
Morgan Stanley | May 05, 2025 | Maintains |
Barclays | May 02, 2025 | Maintains |
Oppenheimer | Apr 11, 2025 | Maintains |
B of A Securities | Apr 10, 2025 | Downgrade |
Piper Sandler | Apr 08, 2025 | Maintains |
Barclays | Apr 07, 2025 | Maintains |
B of A Securities | Feb 10, 2025 | Maintains |
Barclays | Feb 10, 2025 | Maintains |
Keefe, Bruyette & Woods | Jan 13, 2025 | Maintains |
Oppenheimer | Jan 13, 2025 | Maintains |
Barclays | Jan 13, 2025 | Maintains |
Jefferies | Jan 09, 2025 | Maintains |
William Blair | Jan 09, 2025 | Initiates |
JP Morgan | Jan 07, 2025 | Downgrade |
Keefe, Bruyette & Woods | Dec 20, 2024 | Maintains |
Barclays | Dec 09, 2024 | Downgrade |
Deutsche Bank | Nov 11, 2024 | Upgrade |
Morgan Stanley | Nov 06, 2024 | Downgrade |
RBC Capital | Nov 04, 2024 | Reiterates |
Barclays | Nov 04, 2024 | Maintains |
Deutsche Bank | Nov 04, 2024 | Maintains |
Oppenheimer | Oct 14, 2024 | Maintains |
Piper Sandler | Oct 08, 2024 | Maintains |
Barclays | Oct 07, 2024 | Maintains |