Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | May 13, 2025 | Maintains |
Piper Sandler | Apr 22, 2025 | Maintains |
Piper Sandler | Mar 06, 2025 | Maintains |
Piper Sandler | Nov 18, 2024 | Maintains |
Piper Sandler | Aug 15, 2024 | Maintains |
Keybanc | Jun 27, 2024 | Initiates |
Piper Sandler | Mar 07, 2024 | Maintains |
Piper Sandler | Jan 24, 2024 | Maintains |
Stifel | Jan 23, 2024 | Maintains |
Piper Sandler | Nov 16, 2023 | Maintains |
Raymond James | Oct 24, 2023 | Downgrade |
Piper Sandler | Aug 14, 2023 | Maintains |
Raymond James | Jul 24, 2023 | Initiates |
Piper Sandler | Jun 13, 2023 | Maintains |
Piper Sandler | May 18, 2023 | Maintains |
Raymond James | Apr 21, 2023 | Maintains |
Piper Sandler | Apr 19, 2023 | Maintains |
Piper Sandler | Mar 07, 2023 | Maintains |
Keybanc | Mar 07, 2023 | Downgrade |
Raymond James | Feb 06, 2023 | Downgrade |
Raymond James | Jan 26, 2023 | Maintains |
Keybanc | Dec 08, 2022 | Maintains |
Piper Sandler | Nov 17, 2022 | Maintains |
Piper Sandler | Oct 18, 2022 | Maintains |
Keybanc | Sep 20, 2022 | Initiates |
Raymond James | Jul 26, 2022 | Maintains |
Wells Fargo | May 23, 2022 | Maintains |
Wells Fargo | May 02, 2022 | Maintains |
Raymond James | Apr 25, 2022 | Maintains |
Piper Sandler | Apr 07, 2022 | Maintains |