Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Raymond James | Aug 04, 2025 | Maintains |
Wells Fargo | Aug 04, 2025 | Maintains |
Wells Fargo | Jul 18, 2025 | Maintains |
Raymond James | Jul 15, 2025 | Maintains |
Wells Fargo | May 06, 2025 | Maintains |
Raymond James | Apr 22, 2025 | Maintains |
Wells Fargo | Feb 10, 2025 | Maintains |
Baird | Feb 10, 2025 | Maintains |
Raymond James | Feb 10, 2025 | Reiterates |
Raymond James | Jan 07, 2025 | Initiates |
Wells Fargo | Jan 06, 2025 | Maintains |
Baird | Oct 28, 2024 | Maintains |
Wells Fargo | Oct 15, 2024 | Maintains |
Jefferies | Oct 14, 2024 | Upgrade |
Wells Fargo | Jul 17, 2024 | Maintains |
Wells Fargo | Apr 29, 2024 | Maintains |
William Blair | Apr 29, 2024 | Upgrade |
Baird | Apr 29, 2024 | Maintains |
Wells Fargo | Mar 07, 2024 | Maintains |
Baird | Jan 03, 2024 | Upgrade |
Wells Fargo | Sep 11, 2023 | Maintains |
Wells Fargo | Jul 17, 2023 | Maintains |
Deutsche Bank | May 01, 2023 | Maintains |
Wells Fargo | May 01, 2023 | Maintains |
Baird | May 01, 2023 | Maintains |
B of A Securities | Apr 20, 2023 | Maintains |
Baird | Feb 21, 2023 | Maintains |
Deutsche Bank | Feb 21, 2023 | Maintains |
Wells Fargo | Feb 21, 2023 | Maintains |
Wells Fargo | Jan 09, 2023 | Maintains |