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 |