Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth Capital | Apr 23, 2025 | Initiates |
Morgan Stanley | Apr 16, 2025 | Maintains |
Stephens & Co. | Apr 01, 2025 | Initiates |
Cantor Fitzgerald | Mar 31, 2025 | Initiates |
Morgan Stanley | Mar 18, 2025 | Maintains |
Oppenheimer | Mar 04, 2025 | Maintains |
Susquehanna | Mar 04, 2025 | Maintains |
Canaccord Genuity | Mar 04, 2025 | Maintains |
Citigroup | Mar 04, 2025 | Maintains |
Jefferies | Mar 04, 2025 | Maintains |
DA Davidson | Mar 04, 2025 | Upgrade |
Stifel | Mar 04, 2025 | Maintains |
Truist Securities | Mar 04, 2025 | Maintains |
RBC Capital | Mar 04, 2025 | Maintains |
Wells Fargo | Mar 04, 2025 | Maintains |
Keybanc | Mar 04, 2025 | Maintains |
Scotiabank | Mar 04, 2025 | Maintains |
Barclays | Mar 04, 2025 | Maintains |
Goldman Sachs | Mar 04, 2025 | Maintains |
Mizuho | Mar 04, 2025 | Upgrade |
WestPark Capital | Mar 04, 2025 | Reiterates |
Needham | Mar 04, 2025 | Reiterates |
Baird | Mar 04, 2025 | Maintains |
WestPark Capital | Feb 28, 2025 | Reiterates |
JP Morgan | Feb 28, 2025 | Maintains |
UBS | Feb 20, 2025 | Maintains |
Barclays | Feb 20, 2025 | Maintains |
Mizuho | Feb 12, 2025 | Maintains |
Keybanc | Feb 11, 2025 | Maintains |
Needham | Feb 04, 2025 | Reiterates |