Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Guggenheim | Mar 27, 2023 | Maintains |
Barclays | Mar 24, 2023 | Maintains |
JP Morgan | Mar 24, 2023 | Maintains |
Keybanc | Mar 22, 2023 | Upgrade |
Morgan Stanley | Mar 21, 2023 | Upgrade |
Edward Jones | Mar 20, 2023 | Upgrade |
JMP Securities | Mar 16, 2023 | Reiterates |
Wolfe Research | Mar 15, 2023 | Maintains |
Citigroup | Mar 15, 2023 | Maintains |
Raymond James | Mar 15, 2023 | Maintains |
Oppenheimer | Mar 15, 2023 | Maintains |
Evercore ISI Group | Mar 14, 2023 | Maintains |
Oppenheimer | Mar 09, 2023 | Maintains |
Needham | Mar 08, 2023 | Reiterates |
Arete Research | Mar 06, 2023 | Downgrade |
Tigress Financial | Feb 10, 2023 | Reiterates |
Loop Capital | Feb 08, 2023 | Maintains |
Citigroup | Feb 03, 2023 | Maintains |
HSBC | Feb 03, 2023 | Downgrade |
Deutsche Bank | Feb 02, 2023 | Maintains |
Evercore ISI Group | Feb 02, 2023 | Maintains |
Baird | Feb 02, 2023 | Maintains |
Credit Suisse | Feb 02, 2023 | Maintains |
Canaccord Genuity | Feb 02, 2023 | Maintains |
JMP Securities | Feb 02, 2023 | Maintains |
B of A Securities | Feb 02, 2023 | Upgrade |
Jefferies | Feb 02, 2023 | Maintains |
Mizuho | Feb 02, 2023 | Maintains |
Bernstein | Feb 02, 2023 | Maintains |
Cowen & Co. | Feb 02, 2023 | Maintains |