Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Baird | May 16, 2025 | Maintains |
Barclays | May 16, 2025 | Maintains |
UBS | May 16, 2025 | Maintains |
Loop Capital | May 16, 2025 | Maintains |
Oppenheimer | May 16, 2025 | Maintains |
Barclays | Apr 08, 2025 | Maintains |
Keybanc | Apr 08, 2025 | Maintains |
Deutsche Bank | Apr 01, 2025 | Initiates |
Barclays | Feb 07, 2025 | Maintains |
Loop Capital | Feb 07, 2025 | Maintains |
Stephens & Co. | Feb 07, 2025 | Reiterates |
Barclays | Jan 16, 2025 | Maintains |
UBS | Jan 08, 2025 | Upgrade |
Stephens & Co. | Nov 13, 2024 | Downgrade |
Loop Capital | Nov 11, 2024 | Maintains |
Barclays | Nov 11, 2024 | Maintains |
Oppenheimer | Nov 11, 2024 | Maintains |
Baird | Nov 11, 2024 | Maintains |
Keybanc | Nov 11, 2024 | Maintains |
Oppenheimer | Aug 15, 2024 | Reiterates |
Loop Capital | Aug 12, 2024 | Maintains |
Baird | Aug 09, 2024 | Maintains |
Barclays | Aug 09, 2024 | Maintains |
Baird | May 17, 2024 | Maintains |
Barclays | May 17, 2024 | Maintains |
Keybanc | May 17, 2024 | Maintains |
Stephens & Co. | May 17, 2024 | Maintains |
Northcoast Research | May 08, 2024 | Initiates |
Oppenheimer | Apr 18, 2024 | Maintains |
Stephens & Co. | Feb 09, 2024 | Maintains |