Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | Jun 09, 2025 | Maintains |
Barclays | Jun 09, 2025 | Maintains |
Telsey Advisory Group | Jun 09, 2025 | Maintains |
Keybanc | Jun 09, 2025 | Maintains |
Telsey Advisory Group | Jun 02, 2025 | Maintains |
UBS | May 30, 2025 | Maintains |
Barclays | Apr 28, 2025 | Maintains |
Telsey Advisory Group | Apr 04, 2025 | Maintains |
Barclays | Mar 18, 2025 | Maintains |
Telsey Advisory Group | Mar 14, 2025 | Maintains |
UBS | Mar 04, 2025 | Maintains |
Telsey Advisory Group | Dec 18, 2024 | Maintains |
Barclays | Dec 11, 2024 | Maintains |
Guggenheim | Dec 11, 2024 | Maintains |
Telsey Advisory Group | Dec 11, 2024 | Maintains |
Keybanc | Dec 11, 2024 | Maintains |
Telsey Advisory Group | Dec 10, 2024 | Maintains |
Telsey Advisory Group | Dec 04, 2024 | Maintains |
Guggenheim | Oct 09, 2024 | Initiates |
Keybanc | Sep 06, 2024 | Maintains |
Telsey Advisory Group | Sep 06, 2024 | Maintains |
Barclays | Sep 06, 2024 | Maintains |
Telsey Advisory Group | Sep 05, 2024 | Maintains |
Telsey Advisory Group | Jun 06, 2024 | Maintains |
Telsey Advisory Group | Jun 03, 2024 | Maintains |
Telsey Advisory Group | Mar 22, 2024 | Maintains |
UBS | Mar 18, 2024 | Maintains |
Telsey Advisory Group | Mar 15, 2024 | Maintains |
Wells Fargo | Mar 15, 2024 | Maintains |
Telsey Advisory Group | Mar 14, 2024 | Maintains |