Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
BMO Capital | Oct 30, 2023 | Maintains |
Truist Securities | Oct 17, 2023 | Maintains |
Barclays | Oct 12, 2023 | Maintains |
Loop Capital | Sep 29, 2023 | Maintains |
Argus Research | Jul 31, 2023 | Maintains |
RBC Capital | Jul 28, 2023 | Maintains |
Truist Securities | Jul 28, 2023 | Maintains |
Barclays | Jul 13, 2023 | Maintains |
Jefferies | Jul 13, 2023 | Maintains |
Jefferies | Apr 28, 2023 | Upgrade |
Barclays | Apr 27, 2023 | Maintains |
RBC Capital | Apr 27, 2023 | Maintains |
B of A Securities | Apr 19, 2023 | Maintains |
Deutsche Bank | Feb 13, 2023 | Upgrade |
RBC Capital | Feb 10, 2023 | Upgrade |
Baird | Feb 10, 2023 | Maintains |
Credit Suisse | Feb 10, 2023 | Maintains |
Keybanc | Feb 10, 2023 | Maintains |
Deutsche Bank | Jan 11, 2023 | Downgrade |
BMO Capital | Oct 27, 2022 | Maintains |
Goldman Sachs | Oct 27, 2022 | Maintains |
Barclays | Oct 27, 2022 | Maintains |
RBC Capital | Oct 27, 2022 | Downgrade |
Deutsche Bank | Oct 20, 2022 | Maintains |
B of A Securities | Oct 18, 2022 | Downgrade |
Deutsche Bank | Aug 18, 2022 | Initiates |
Wells Fargo | Aug 01, 2022 | Maintains |
UBS | Jul 29, 2022 | Maintains |
JP Morgan | Jul 15, 2022 | Maintains |
Barclays | Jul 15, 2022 | Maintains |