Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Keefe, Bruyette & Woods | Apr 25, 2025 | Maintains |
UBS | Apr 25, 2025 | Maintains |
Barclays | Apr 25, 2025 | Maintains |
Barclays | Apr 14, 2025 | Maintains |
Oppenheimer | Apr 11, 2025 | Maintains |
RBC Capital | Apr 10, 2025 | Reiterates |
Piper Sandler | Apr 08, 2025 | Maintains |
Citigroup | Apr 08, 2025 | Maintains |
Barclays | Apr 07, 2025 | Maintains |
B of A Securities | Apr 02, 2025 | Maintains |
JP Morgan | Jan 30, 2025 | Maintains |
RBC Capital | Jan 30, 2025 | Reiterates |
Barclays | Jan 30, 2025 | Maintains |
UBS | Jan 30, 2025 | Maintains |
Oppenheimer | Jan 13, 2025 | Maintains |
Barclays | Jan 13, 2025 | Maintains |
Citigroup | Jan 10, 2025 | Maintains |
Raymond James | Jan 09, 2025 | Maintains |
RBC Capital | Jan 09, 2025 | Reiterates |
Deutsche Bank | Jan 08, 2025 | Upgrade |
Keefe, Bruyette & Woods | Dec 20, 2024 | Maintains |
Barclays | Dec 09, 2024 | Maintains |
William Blair | Nov 25, 2024 | Initiates |
RBC Capital | Nov 19, 2024 | Reiterates |
Deutsche Bank | Nov 11, 2024 | Maintains |
Argus Research | Nov 05, 2024 | Maintains |
TD Cowen | Oct 28, 2024 | Maintains |
Morgan Stanley | Oct 25, 2024 | Maintains |
RBC Capital | Oct 25, 2024 | Reiterates |
Oppenheimer | Oct 25, 2024 | Maintains |