Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | Apr 21, 2025 | Reiterates |
Barclays | Apr 04, 2025 | Upgrade |
RBC Capital | Jan 29, 2025 | Reiterates |
Morgan Stanley | Dec 12, 2024 | Maintains |
Goldman Sachs | Oct 25, 2024 | Maintains |
RBC Capital | Oct 25, 2024 | Maintains |
RBC Capital | Aug 02, 2024 | Maintains |
Barclays | Mar 22, 2024 | Maintains |
Goldman Sachs | Feb 29, 2024 | Maintains |
RBC Capital | Sep 25, 2023 | Reiterates |
Goldman Sachs | Aug 09, 2023 | Maintains |
Morgan Stanley | Jul 12, 2023 | Reiterates |
Goldman Sachs | May 04, 2023 | Maintains |
RBC Capital | May 03, 2023 | Reiterates |
Citigroup | May 03, 2023 | Maintains |
Morgan Stanley | Jul 20, 2022 | Maintains |
Morgan Stanley | Apr 12, 2022 | Maintains |
Morgan Stanley | Mar 03, 2022 | Maintains |
RBC Capital | Mar 02, 2022 | Maintains |
RBC Capital | Jan 06, 2022 | Downgrade |
Credit Suisse | May 06, 2021 | Maintains |
Deutsche Bank | Mar 11, 2021 | Upgrade |
Barclays | Mar 02, 2021 | Downgrade |
Credit Suisse | Nov 06, 2020 | Maintains |
Citigroup | Oct 27, 2020 | Upgrade |
Morgan Stanley | Oct 19, 2020 | Maintains |
Citigroup | Aug 11, 2020 | Maintains |
Morgan Stanley | Aug 04, 2020 | Maintains |
Deutsche Bank | Aug 04, 2020 | Maintains |
Citigroup | Jul 17, 2020 | Maintains |