Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | May 28, 2025 | Maintains |
Keefe, Bruyette & Woods | May 08, 2025 | Maintains |
JMP Securities | Apr 17, 2025 | Maintains |
Citizens Capital Markets | Mar 26, 2025 | Reiterates |
Keefe, Bruyette & Woods | Feb 20, 2025 | Maintains |
JMP Securities | Jan 23, 2025 | Maintains |
Keefe, Bruyette & Woods | Aug 09, 2024 | Maintains |
Wedbush | Aug 09, 2024 | Maintains |
JMP Securities | May 31, 2024 | Reiterates |
JMP Securities | Apr 19, 2024 | Reiterates |
JMP Securities | Apr 18, 2024 | Reiterates |
Keefe, Bruyette & Woods | Dec 13, 2023 | Upgrade |
UBS | Dec 06, 2023 | Initiates |
Raymond James | Nov 21, 2023 | Maintains |
JMP Securities | Oct 19, 2023 | Maintains |
RBC Capital | Aug 28, 2023 | Reiterates |
JMP Securities | Jul 21, 2023 | Maintains |
Raymond James | May 30, 2023 | Maintains |
Keefe, Bruyette & Woods | May 09, 2023 | Maintains |
Keefe, Bruyette & Woods | Apr 24, 2023 | Maintains |
Credit Suisse | Mar 10, 2023 | Reiterates |
RBC Capital | Mar 07, 2023 | Reiterates |
RBC Capital | Nov 25, 2022 | Maintains |
JMP Securities | Oct 20, 2022 | Maintains |
Raymond James | Oct 18, 2022 | Maintains |
RBC Capital | Oct 05, 2022 | Maintains |
RBC Capital | Aug 15, 2022 | Maintains |
Raymond James | Aug 15, 2022 | Maintains |
Keefe, Bruyette & Woods | Jul 18, 2022 | Downgrade |
Raymond James | Jul 18, 2022 | Maintains |