Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
B of A Securities | Jun 10, 2025 | Reiterates |
Needham | Jun 10, 2025 | Reiterates |
Wedbush | Jun 10, 2025 | Reiterates |
Morgan Stanley | Jun 10, 2025 | Reiterates |
Morgan Stanley | Jun 05, 2025 | Reiterates |
Needham | Jun 04, 2025 | Downgrade |
Wedbush | May 16, 2025 | Reiterates |
Jefferies | May 02, 2025 | Downgrade |
Rosenblatt | May 02, 2025 | Downgrade |
Needham | May 02, 2025 | Reiterates |
DA Davidson | May 02, 2025 | Maintains |
Wedbush | May 02, 2025 | Maintains |
Rosenblatt | May 01, 2025 | Maintains |
Raymond James | Apr 30, 2025 | Maintains |
Barclays | Apr 30, 2025 | Maintains |
Loop Capital | Apr 30, 2025 | Maintains |
Morgan Stanley | Apr 29, 2025 | Maintains |
UBS | Apr 23, 2025 | Maintains |
Goldman Sachs | Apr 23, 2025 | Maintains |
Keybanc | Apr 14, 2025 | Upgrade |
DA Davidson | Apr 14, 2025 | Maintains |
JP Morgan | Apr 14, 2025 | Maintains |
Needham | Apr 14, 2025 | Reiterates |
Citigroup | Apr 14, 2025 | Maintains |
Jefferies | Apr 09, 2025 | Upgrade |
Keybanc | Apr 08, 2025 | Maintains |
Wedbush | Apr 07, 2025 | Maintains |
Needham | Apr 04, 2025 | Reiterates |
Rosenblatt | Apr 03, 2025 | Maintains |
Tigress Financial | Apr 03, 2025 | Maintains |