Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Deutsche Bank | Feb 28, 2025 | Downgrade |
Truist Securities | Jan 31, 2025 | Maintains |
Truist Securities | Jan 16, 2025 | Maintains |
RBC Capital | Jan 15, 2025 | Maintains |
Evercore ISI Group | Jan 13, 2025 | Maintains |
B of A Securities | Jan 13, 2025 | Maintains |
RBC Capital | Dec 04, 2024 | Maintains |
Jefferies | Oct 23, 2024 | Maintains |
TD Cowen | Oct 22, 2024 | Maintains |
UBS | Oct 17, 2024 | Maintains |
Evercore ISI Group | Oct 16, 2024 | Maintains |
Barclays | Oct 16, 2024 | Maintains |
Morgan Stanley | Oct 11, 2024 | Maintains |
Truist Securities | Oct 07, 2024 | Maintains |
TD Cowen | Sep 12, 2024 | Maintains |
B of A Securities | Sep 04, 2024 | Maintains |
JP Morgan | Aug 30, 2024 | Maintains |
Barclays | Jul 23, 2024 | Maintains |
UBS | Jul 03, 2024 | Maintains |
RBC Capital | Jul 02, 2024 | Maintains |
JP Morgan | Jul 01, 2024 | Maintains |
TD Cowen | Jul 01, 2024 | Maintains |
Truist Securities | Jun 28, 2024 | Maintains |
Evercore ISI Group | Jun 28, 2024 | Maintains |
B of A Securities | Jun 28, 2024 | Reiterates |
Morgan Stanley | Jun 28, 2024 | Maintains |
Barclays | Jun 28, 2024 | Maintains |
UBS | Jun 24, 2024 | Maintains |
Barclays | Jun 24, 2024 | Maintains |
Evercore ISI Group | Jun 03, 2024 | Maintains |