Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Raymond James | Aug 27, 2025 | Reiterates |
William Blair | Aug 25, 2025 | Initiates |
Raymond James | Aug 22, 2025 | Reiterates |
Piper Sandler | Jul 17, 2025 | Maintains |
Wells Fargo | Jun 16, 2025 | Maintains |
Piper Sandler | Jun 09, 2025 | Initiates |
Mizuho | May 13, 2025 | Maintains |
Keybanc | Apr 21, 2025 | Maintains |
Raymond James | Mar 28, 2025 | Reiterates |
Wells Fargo | Mar 24, 2025 | Maintains |
JP Morgan | Mar 13, 2025 | Maintains |
Stephens & Co. | Mar 03, 2025 | Reiterates |
Raymond James | Jan 23, 2025 | Maintains |
Mizuho | Jan 14, 2025 | Maintains |
Truist Securities | Jan 13, 2025 | Maintains |
Mizuho | Dec 16, 2024 | Maintains |
Truist Securities | Dec 05, 2024 | Maintains |
Raymond James | Nov 21, 2024 | Maintains |
Mizuho | Nov 05, 2024 | Maintains |
Stephens & Co. | Oct 28, 2024 | Maintains |
Pickering Energy Partners | Oct 28, 2024 | Initiates |
Wells Fargo | Oct 21, 2024 | Maintains |
Wells Fargo | Oct 01, 2024 | Maintains |
Truist Securities | Sep 30, 2024 | Maintains |
JP Morgan | Sep 18, 2024 | Initiates |
Mizuho | Sep 16, 2024 | Maintains |
Wells Fargo | Sep 05, 2024 | Maintains |
Stephens & Co. | Aug 06, 2024 | Reiterates |
Truist Securities | Jul 22, 2024 | Maintains |
Keybanc | Jun 27, 2024 | Initiates |