Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Truist Securities | Aug 09, 2021 | Downgrade |
Baird | Aug 05, 2021 | Downgrade |
Stifel | Jul 27, 2021 | Downgrade |
Berenberg | Jul 27, 2021 | Downgrade |
Citigroup | Jul 27, 2021 | Downgrade |
BTIG | Jul 27, 2021 | Downgrade |
Needham | Jul 27, 2021 | Downgrade |
Berenberg | Jul 26, 2021 | Downgrade |
Citigroup | Jun 02, 2021 | Maintains |
Credit Suisse | Mar 29, 2021 | Assumes |
Credit Suisse | Jan 15, 2021 | Assumes |
Credit Suisse | Dec 04, 2020 | Maintains |
BTIG | Oct 06, 2020 | Initiates |
Credit Suisse | Sep 04, 2020 | Maintains |
Citigroup | Sep 04, 2020 | Maintains |
Truist Securities | Sep 04, 2020 | Maintains |
Needham | Sep 04, 2020 | Maintains |
Berenberg | Jul 21, 2020 | Initiates |
Oppenheimer | Jun 03, 2020 | Maintains |
Citigroup | Jun 03, 2020 | Maintains |
Credit Suisse | Jun 03, 2020 | Maintains |
Baird | Jun 03, 2020 | Maintains |
SunTrust Robinson Humphrey | Jun 03, 2020 | Maintains |
Needham | Apr 13, 2020 | Maintains |
Wells Fargo | Mar 13, 2020 | Maintains |
Baird | Jan 17, 2020 | Initiates |
Credit Suisse | Dec 06, 2019 | Maintains |
Roth Capital | Aug 13, 2019 | Initiates |
William Blair | Aug 13, 2019 | Initiates |
B of A Securities | Aug 13, 2019 | Initiates |