Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth MKM | Apr 23, 2025 | Initiates |
Morgan Stanley | Apr 16, 2025 | Maintains |
Stephens & Co. | Apr 01, 2025 | Initiates |
Jefferies | Mar 31, 2025 | Maintains |
Morgan Stanley | Mar 18, 2025 | Maintains |
Needham | Mar 13, 2025 | Maintains |
Scotiabank | Mar 13, 2025 | Maintains |
Baird | Mar 13, 2025 | Maintains |
Wells Fargo | Mar 13, 2025 | Maintains |
Barclays | Mar 13, 2025 | Maintains |
WestPark Capital | Mar 13, 2025 | Reiterates |
Susquehanna | Mar 13, 2025 | Maintains |
Jefferies | Mar 13, 2025 | Maintains |
Canaccord Genuity | Mar 13, 2025 | Maintains |
B of A Securities | Mar 13, 2025 | Maintains |
Cantor Fitzgerald | Mar 13, 2025 | Maintains |
UBS | Mar 13, 2025 | Maintains |
Piper Sandler | Mar 13, 2025 | Maintains |
Barclays | Mar 11, 2025 | Maintains |
Baird | Mar 11, 2025 | Maintains |
WestPark Capital | Mar 11, 2025 | Maintains |
JP Morgan | Mar 10, 2025 | Maintains |
Morgan Stanley | Feb 19, 2025 | Maintains |
Citigroup | Jan 17, 2025 | Maintains |
Oppenheimer | Jan 15, 2025 | Initiates |
UBS | Jan 15, 2025 | Downgrade |
Cantor Fitzgerald | Jan 09, 2025 | Initiates |
Jefferies | Dec 19, 2024 | Upgrade |
Bernstein | Dec 05, 2024 | Maintains |
Needham | Dec 05, 2024 | Reiterates |