Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Cantor Fitzgerald | Jun 03, 2025 | Initiates |
Citigroup | May 30, 2025 | Maintains |
Stephens & Co. | May 30, 2025 | Maintains |
Needham | May 29, 2025 | Reiterates |
Oppenheimer | May 29, 2025 | Maintains |
Northland Capital Markets | May 29, 2025 | Maintains |
Piper Sandler | May 29, 2025 | Maintains |
Barclays | May 29, 2025 | Maintains |
Wells Fargo | May 29, 2025 | Maintains |
Bernstein | May 29, 2025 | Maintains |
Morgan Stanley | May 29, 2025 | Maintains |
Goldman Sachs | May 29, 2025 | Maintains |
WestPark Capital | May 29, 2025 | Reiterates |
RBC Capital | May 29, 2025 | Downgrade |
DA Davidson | May 29, 2025 | Maintains |
WestPark Capital | May 28, 2025 | Reiterates |
DA Davidson | May 28, 2025 | Maintains |
Needham | May 28, 2025 | Reiterates |
Canaccord Genuity | May 28, 2025 | Maintains |
UBS | May 27, 2025 | Maintains |
BMO Capital | May 27, 2025 | Maintains |
Citigroup | May 23, 2025 | Maintains |
UBS | May 21, 2025 | Maintains |
Mizuho | May 15, 2025 | Maintains |
WestPark Capital | Apr 30, 2025 | Reiterates |
Needham | Apr 25, 2025 | Reiterates |
Piper Sandler | Apr 23, 2025 | Maintains |
Wells Fargo | Apr 22, 2025 | Maintains |
DA Davidson | Apr 21, 2025 | Downgrade |
Guggenheim | Apr 21, 2025 | Upgrade |