Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | Aug 01, 2025 | Maintains |
Oppenheimer | Jul 08, 2025 | Maintains |
UBS | Jun 02, 2025 | Upgrade |
B. Riley Securities | May 15, 2025 | Initiates |
UBS | Jan 07, 2025 | Maintains |
Wolfe Research | Nov 25, 2024 | Initiates |
Oppenheimer | Jul 18, 2024 | Downgrade |
UBS | May 08, 2024 | Maintains |
Oppenheimer | May 03, 2024 | Maintains |
Oppenheimer | Mar 28, 2024 | Reiterates |
UBS | Mar 27, 2024 | Maintains |
Oppenheimer | Feb 23, 2024 | Reiterates |
Oppenheimer | Sep 21, 2023 | Maintains |
Oppenheimer | Aug 03, 2023 | Maintains |
UBS | Jul 05, 2023 | Downgrade |
Oppenheimer | Jun 06, 2023 | Maintains |
Oppenheimer | Feb 24, 2023 | Maintains |