Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
UBS | May 02, 2025 | Maintains |
B. Riley Securities | May 02, 2025 | Maintains |
Rosenblatt | May 02, 2025 | Maintains |
Needham | May 02, 2025 | Reiterates |
Rosenblatt | Apr 22, 2025 | Maintains |
Morgan Stanley | Apr 08, 2025 | Maintains |
Rosenblatt | Mar 07, 2025 | Upgrade |
Argus Research | Feb 05, 2025 | Maintains |
B. Riley Securities | Jan 31, 2025 | Maintains |
UBS | Jan 31, 2025 | Maintains |
Stifel | Jan 31, 2025 | Reiterates |
Needham | Jan 31, 2025 | Upgrade |
Northland Capital Markets | Jan 31, 2025 | Reiterates |
Morgan Stanley | Jan 31, 2025 | Maintains |
Morgan Stanley | Dec 17, 2024 | Downgrade |
Needham | Dec 16, 2024 | Reiterates |
Stifel | Dec 16, 2024 | Maintains |
UBS | Nov 19, 2024 | Initiates |
Northland Capital Markets | Nov 01, 2024 | Maintains |
Rosenblatt | Nov 01, 2024 | Maintains |
Needham | Nov 01, 2024 | Reiterates |
B. Riley Securities | Aug 09, 2024 | Maintains |
Needham | Aug 09, 2024 | Reiterates |
Stifel | Aug 06, 2024 | Maintains |
Rosenblatt | Jun 26, 2024 | Downgrade |
Rosenblatt | May 03, 2024 | Maintains |
Needham | May 03, 2024 | Reiterates |
Rosenblatt | Apr 03, 2024 | Maintains |
Stifel | Apr 01, 2024 | Maintains |
Needham | Apr 01, 2024 | Reiterates |