Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Truist Securities | Nov 03, 2023 | Maintains |
JMP Securities | Nov 03, 2023 | Maintains |
DZ Bank | Nov 03, 2023 | Upgrade |
RBC Capital | Nov 02, 2023 | Maintains |
Piper Sandler | Nov 02, 2023 | Maintains |
Morgan Stanley | Nov 02, 2023 | Maintains |
Canaccord Genuity | Nov 02, 2023 | Maintains |
Goldman Sachs | Nov 02, 2023 | Maintains |
JP Morgan | Nov 02, 2023 | Maintains |
Wells Fargo | Oct 31, 2023 | Initiates |
UBS | Oct 20, 2023 | Assumes |
Oppenheimer | Oct 18, 2023 | Maintains |
Truist Securities | Oct 17, 2023 | Maintains |
HSBC | Oct 13, 2023 | Initiates |
Seaport Global | Oct 12, 2023 | Initiates |
Jefferies | Oct 09, 2023 | Maintains |
TD Cowen | Oct 06, 2023 | Initiates |
Piper Sandler | Sep 29, 2023 | Maintains |
MoffettNathanson | Sep 18, 2023 | Downgrade |
Mizuho | Sep 15, 2023 | Reiterates |
JP Morgan | Aug 22, 2023 | Maintains |
Barclays | Aug 07, 2023 | Maintains |
Evercore ISI Group | Aug 04, 2023 | Downgrade |
Canaccord Genuity | Aug 03, 2023 | Maintains |
Oppenheimer | Aug 03, 2023 | Maintains |
Piper Sandler | Aug 03, 2023 | Maintains |
Morgan Stanley | Aug 03, 2023 | Maintains |
RBC Capital | Aug 03, 2023 | Reiterates |
Truist Securities | Aug 03, 2023 | Maintains |
Wedbush | Aug 03, 2023 | Reiterates |