Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | Oct 02, 2025 | Maintains |
TD Cowen | Oct 02, 2025 | Maintains |
Goldman Sachs | Oct 02, 2025 | Maintains |
Oppenheimer | Oct 02, 2025 | Maintains |
Wells Fargo | Oct 02, 2025 | Maintains |
Baird | Sep 25, 2025 | Maintains |
Wells Fargo | Sep 02, 2025 | Upgrade |
Baird | Jun 27, 2025 | Maintains |
Morgan Stanley | Jun 27, 2025 | Maintains |
Wells Fargo | Jun 27, 2025 | Maintains |
Baird | Jun 18, 2025 | Maintains |
Wells Fargo | Jun 17, 2025 | Maintains |
Baird | Apr 04, 2025 | Maintains |
Wells Fargo | Apr 04, 2025 | Maintains |
Wells Fargo | Mar 28, 2025 | Maintains |
Baird | Mar 27, 2025 | Maintains |
Wells Fargo | Jan 09, 2025 | Maintains |
Oppenheimer | Jan 09, 2025 | Maintains |
Wells Fargo | Jan 07, 2025 | Maintains |
Oppenheimer | Oct 02, 2024 | Maintains |
Goldman Sachs | Oct 02, 2024 | Maintains |
Baird | Oct 02, 2024 | Maintains |
Wells Fargo | Oct 02, 2024 | Maintains |
Wells Fargo | Sep 24, 2024 | Maintains |
Wells Fargo | Jun 28, 2024 | Downgrade |
Baird | Jun 18, 2024 | Maintains |
Goldman Sachs | Apr 04, 2024 | Maintains |
Oppenheimer | Apr 04, 2024 | Maintains |
Wells Fargo | Apr 04, 2024 | Maintains |
Baird | Mar 26, 2024 | Maintains |