Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Raymond James | Apr 30, 2025 | Maintains |
Keefe, Bruyette & Woods | Apr 30, 2025 | Maintains |
Raymond James | Apr 02, 2025 | Maintains |
Stephens & Co. | Mar 18, 2025 | Reiterates |
Keefe, Bruyette & Woods | Mar 04, 2025 | Maintains |
Stephens & Co. | Feb 13, 2025 | Reiterates |
Raymond James | Jan 29, 2025 | Reiterates |
Keefe, Bruyette & Woods | Dec 12, 2024 | Maintains |
Keefe, Bruyette & Woods | Dec 04, 2024 | Maintains |
Keefe, Bruyette & Woods | Oct 29, 2024 | Maintains |
Raymond James | Oct 29, 2024 | Maintains |
Raymond James | Oct 31, 2023 | Maintains |
Stephens & Co. | May 02, 2023 | Maintains |
Keefe, Bruyette & Woods | Apr 06, 2023 | Maintains |
Raymond James | Jan 13, 2022 | Initiates |
Stephens & Co. | Jul 08, 2021 | Initiates |
Keefe, Bruyette & Woods | Aug 13, 2018 | Initiates |