Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Oppenheimer | Oct 25, 2023 | Reiterates |
TD Cowen | Jul 13, 2023 | Maintains |
UBS | Jun 26, 2023 | Downgrade |
B of A Securities | Jun 15, 2023 | Maintains |
Wells Fargo | Jun 08, 2023 | Initiates |
JMP Securities | Jun 05, 2023 | Maintains |
JMP Securities | May 24, 2023 | Maintains |
Jefferies | May 23, 2023 | Maintains |
Loop Capital | May 15, 2023 | Downgrade |
RBC Capital | May 11, 2023 | Maintains |
Goldman Sachs | May 11, 2023 | Maintains |
JMP Securities | May 11, 2023 | Maintains |
Bernstein | May 09, 2023 | Maintains |
Piper Sandler | Apr 26, 2023 | Maintains |
Raymond James | Apr 26, 2023 | Maintains |
RBC Capital | Apr 26, 2023 | Maintains |
Keybanc | Apr 26, 2023 | Maintains |
B of A Securities | Apr 26, 2023 | Maintains |
JP Morgan | Apr 26, 2023 | Maintains |
Roth MKM | Apr 26, 2023 | Maintains |
Credit Suisse | Apr 26, 2023 | Maintains |
Loop Capital | Apr 26, 2023 | Maintains |
Morgan Stanley | Apr 26, 2023 | Maintains |
Oppenheimer | Apr 26, 2023 | Maintains |
Deutsche Bank | Apr 26, 2023 | Maintains |
JMP Securities | Apr 26, 2023 | Maintains |
Baird | Apr 26, 2023 | Maintains |
Citigroup | Apr 26, 2023 | Maintains |
Evercore ISI Group | Apr 26, 2023 | Maintains |
Needham | Apr 26, 2023 | Maintains |