Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Apr 21, 2025 | Maintains |
Keefe, Bruyette & Woods | Apr 21, 2025 | Maintains |
Raymond James | Apr 21, 2025 | Maintains |
DA Davidson | Apr 21, 2025 | Maintains |
Piper Sandler | Apr 21, 2025 | Maintains |
Stephens & Co. | Apr 21, 2025 | Maintains |
Barclays | Apr 08, 2025 | Maintains |
Keefe, Bruyette & Woods | Jan 29, 2025 | Reiterates |
Stephens & Co. | Jan 28, 2025 | Maintains |
DA Davidson | Jan 24, 2025 | Maintains |
JP Morgan | Jan 24, 2025 | Maintains |
JP Morgan | Jan 07, 2025 | Maintains |
Barclays | Dec 05, 2024 | Maintains |
DA Davidson | Oct 25, 2024 | Maintains |
Truist Securities | Oct 21, 2024 | Maintains |
JP Morgan | Oct 18, 2024 | Maintains |
Barclays | Oct 18, 2024 | Maintains |
Wedbush | Oct 18, 2024 | Maintains |
RBC Capital | Oct 18, 2024 | Maintains |
JP Morgan | Oct 09, 2024 | Maintains |
Wedbush | Sep 24, 2024 | Maintains |
Truist Securities | Sep 20, 2024 | Maintains |
Raymond James | Sep 17, 2024 | Upgrade |
DA Davidson | Sep 09, 2024 | Maintains |
B of A Securities | Sep 09, 2024 | Upgrade |
Keefe, Bruyette & Woods | Sep 09, 2024 | Maintains |
JP Morgan | Sep 09, 2024 | Maintains |
JP Morgan | Jul 23, 2024 | Maintains |
Truist Securities | Jul 22, 2024 | Maintains |
Citigroup | Jul 22, 2024 | Downgrade |