Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | Oct 12, 2023 | Reiterates |
RBC Capital | Oct 05, 2023 | Reiterates |
Rosenblatt | Oct 04, 2023 | Reiterates |
Stifel | Oct 04, 2023 | Maintains |
Benchmark | Oct 04, 2023 | Reiterates |
HSBC | Sep 15, 2023 | Initiates |
Wedbush | Aug 23, 2023 | Reiterates |
Rosenblatt | Aug 22, 2023 | Reiterates |
Bernstein | Aug 22, 2023 | Maintains |
JP Morgan | Aug 22, 2023 | Maintains |
RBC Capital | Aug 22, 2023 | Reiterates |
Needham | Aug 22, 2023 | Maintains |
Mizuho | Aug 22, 2023 | Reiterates |
Citigroup | Aug 22, 2023 | Maintains |
Baird | Aug 22, 2023 | Maintains |
Wells Fargo | Aug 22, 2023 | Maintains |
Rosenblatt | Aug 17, 2023 | Reiterates |
Credit Suisse | May 23, 2023 | Reiterates |
Evercore ISI Group | May 23, 2023 | Maintains |
Piper Sandler | May 23, 2023 | Maintains |
MoffettNathanson | May 23, 2023 | Upgrade |
Rosenblatt | May 23, 2023 | Reiterates |
Benchmark | May 22, 2023 | Reiterates |
Rosenblatt | Mar 24, 2023 | Initiates |
Citigroup | Mar 01, 2023 | Maintains |
Credit Suisse | Feb 28, 2023 | Reiterates |
Benchmark | Feb 28, 2023 | Reiterates |
Mizuho | Feb 28, 2023 | Reiterates |
Piper Sandler | Feb 28, 2023 | Maintains |
RBC Capital | Feb 08, 2023 | Maintains |