Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth MKM | Oct 25, 2023 | Maintains |
JMP Securities | Oct 25, 2023 | Maintains |
Rosenblatt | Oct 25, 2023 | Maintains |
RBC Capital | Oct 25, 2023 | Reiterates |
Piper Sandler | Oct 25, 2023 | Maintains |
Barclays | Oct 25, 2023 | Maintains |
Wedbush | Oct 25, 2023 | Reiterates |
Needham | Oct 25, 2023 | Maintains |
Morgan Stanley | Oct 25, 2023 | Maintains |
Keybanc | Oct 25, 2023 | Maintains |
Monness, Crespi, Hardt | Oct 25, 2023 | Downgrade |
Seaport Global | Oct 24, 2023 | Initiates |
Keybanc | Oct 13, 2023 | Maintains |
Wells Fargo | Oct 10, 2023 | Maintains |
B of A Securities | Oct 04, 2023 | Maintains |
Piper Sandler | Oct 03, 2023 | Maintains |
Needham | Sep 13, 2023 | Reiterates |
Susquehanna | Aug 31, 2023 | Reiterates |
B of A Securities | Aug 30, 2023 | Maintains |
JMP Securities | Aug 30, 2023 | Reiterates |
Wedbush | Aug 22, 2023 | Initiates |
Loop Capital | Aug 18, 2023 | Maintains |
Needham | Aug 11, 2023 | Reiterates |
Rosenblatt | Jul 26, 2023 | Maintains |
Credit Suisse | Jul 26, 2023 | Maintains |
Morgan Stanley | Jul 26, 2023 | Maintains |
Evercore ISI Group | Jul 26, 2023 | Maintains |
Citigroup | Jul 26, 2023 | Maintains |
JMP Securities | Jul 26, 2023 | Maintains |
Susquehanna | Jul 26, 2023 | Maintains |