Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Deutsche Bank | Apr 26, 2022 | Maintains |
Susquehanna | Mar 11, 2022 | Maintains |
Credit Suisse | Mar 03, 2022 | Maintains |
Deutsche Bank | Mar 02, 2022 | Maintains |
Credit Suisse | Nov 10, 2021 | Maintains |
Stifel | Nov 03, 2021 | Downgrade |
Craig-Hallum | Aug 10, 2021 | Maintains |
Credit Suisse | Aug 10, 2021 | Maintains |
Stifel | Jun 30, 2021 | Maintains |
Truist Securities | Jun 30, 2021 | Maintains |
Craig-Hallum | Jun 30, 2021 | Maintains |
Jefferies | Jun 30, 2021 | Maintains |
Credit Suisse | May 11, 2021 | Maintains |
Truist Securities | Jan 14, 2021 | Maintains |
Jefferies | Sep 21, 2020 | Upgrade |
Deutsche Bank | Jul 27, 2020 | Maintains |
SunTrust Robinson Humphrey | Jun 18, 2020 | Maintains |
JP Morgan | May 12, 2020 | Maintains |
SunTrust Robinson Humphrey | May 06, 2020 | Maintains |
Deutsche Bank | Feb 20, 2020 | Maintains |
Stifel | Jan 08, 2020 | Upgrade |
Stifel | Aug 08, 2018 | Maintains |
Jefferies | Aug 07, 2018 | Maintains |
Stifel | Aug 03, 2018 | Maintains |
B of A Securities | Mar 02, 2018 | Maintains |
Maxim Group | Feb 26, 2016 | Maintains |
Deutsche Bank | Nov 10, 2015 | Maintains |
JP Morgan | Sep 25, 2015 | Maintains |
Deutsche Bank | Aug 05, 2015 | Maintains |
B of A Securities | Aug 04, 2015 | Maintains |