Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | May 09, 2025 | Maintains |
UBS | May 08, 2025 | Maintains |
UBS | Apr 28, 2025 | Maintains |
JP Morgan | Apr 08, 2025 | Maintains |
B. Riley Securities | Mar 10, 2025 | Maintains |
JP Morgan | Feb 21, 2025 | Maintains |
Cantor Fitzgerald | Feb 21, 2025 | Maintains |
DA Davidson | Feb 20, 2025 | Maintains |
DA Davidson | Dec 19, 2024 | Maintains |
TD Cowen | Nov 07, 2024 | Maintains |
B. Riley Securities | Nov 07, 2024 | Maintains |
Cantor Fitzgerald | Nov 07, 2024 | Maintains |
UBS | Nov 07, 2024 | Maintains |
Cantor Fitzgerald | Oct 07, 2024 | Reiterates |
Cantor Fitzgerald | Sep 30, 2024 | Reiterates |
Citigroup | Sep 24, 2024 | Maintains |
Cantor Fitzgerald | Sep 23, 2024 | Reiterates |
Cantor Fitzgerald | Sep 05, 2024 | Initiates |
Truist Securities | Sep 04, 2024 | Maintains |
TD Cowen | Aug 22, 2024 | Maintains |
DA Davidson | Aug 12, 2024 | Maintains |
Goldman Sachs | Aug 08, 2024 | Maintains |
B. Riley Securities | Aug 07, 2024 | Downgrade |
BMO Capital | Aug 07, 2024 | Maintains |
UBS | Aug 07, 2024 | Maintains |
BTIG | Aug 07, 2024 | Maintains |
JP Morgan | Aug 07, 2024 | Maintains |
Wedbush | Aug 07, 2024 | Reiterates |
Truist Securities | May 30, 2024 | Maintains |
Wedbush | May 24, 2024 | Reiterates |