Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Feb 23, 2022 | Maintains |
Barclays | Feb 23, 2022 | Maintains |
Credit Suisse | Oct 29, 2021 | Maintains |
Raymond James | Oct 29, 2021 | Maintains |
RBC Capital | Oct 29, 2021 | Maintains |
B of A Securities | Oct 18, 2021 | Downgrade |
Credit Suisse | Jul 30, 2021 | Maintains |
RBC Capital | Mar 29, 2021 | Upgrade |
Citigroup | Jan 05, 2021 | Upgrade |
Raymond James | Dec 16, 2020 | Maintains |
RBC Capital | Nov 30, 2020 | Downgrade |
UBS | Oct 28, 2020 | Initiates |
JP Morgan | Oct 07, 2020 | Upgrade |
Raymond James | Aug 25, 2020 | Initiates |
Credit Suisse | Aug 10, 2020 | Maintains |
B of A Securities | Aug 10, 2020 | Maintains |
SunTrust Robinson Humphrey | Jul 21, 2020 | Maintains |
SunTrust Robinson Humphrey | May 01, 2020 | Maintains |
Citigroup | Apr 09, 2020 | Upgrade |
Cantor Fitzgerald | Apr 08, 2020 | Reiterates |
Cantor Fitzgerald | Mar 03, 2020 | Reiterates |
RBC Capital | Feb 20, 2020 | Downgrade |
Citigroup | Feb 20, 2020 | Downgrade |
Cantor Fitzgerald | Jan 23, 2020 | Maintains |
Credit Suisse | Nov 13, 2019 | Maintains |
SunTrust Robinson Humphrey | Nov 12, 2019 | Initiates |
Citigroup | Oct 30, 2019 | Maintains |
Bank of America | May 13, 2019 | Upgrade |
Bernstein | Apr 11, 2019 | Initiates |
Cantor Fitzgerald | Nov 12, 2018 | Maintains |