Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | May 19, 2025 | Maintains |
Keefe, Bruyette & Woods | May 09, 2025 | Maintains |
Piper Sandler | Apr 16, 2025 | Initiates |
JMP Securities | Apr 11, 2025 | Maintains |
Keefe, Bruyette & Woods | Apr 09, 2025 | Maintains |
JP Morgan | Apr 08, 2025 | Maintains |
Keefe, Bruyette & Woods | Mar 03, 2025 | Upgrade |
Keefe, Bruyette & Woods | Jan 10, 2025 | Maintains |
Keefe, Bruyette & Woods | Dec 04, 2024 | Maintains |
JP Morgan | Nov 07, 2024 | Maintains |
RBC Capital | Nov 06, 2024 | Maintains |
JMP Securities | Nov 06, 2024 | Maintains |
Keefe, Bruyette & Woods | Oct 29, 2024 | Maintains |
RBC Capital | Oct 29, 2024 | Reiterates |
JMP Securities | Oct 15, 2024 | Maintains |
RBC Capital | Aug 07, 2024 | Reiterates |
JP Morgan | Jun 17, 2024 | Initiates |
Morgan Stanley | Jun 17, 2024 | Initiates |
RBC Capital | Jun 17, 2024 | Reiterates |
Keefe, Bruyette & Woods | Jun 17, 2024 | Initiates |
JMP Securities | Jun 17, 2024 | Initiates |