| 7/30/2026 | Weiss Ratings | Upgrade | Buy (B-) ➝ Buy (B) | | |
| 7/30/2026 | Berenberg Bank | Set Target | | $113.00 | |
| 7/30/2026 | Berenberg Bank | Upgrade | Hold ➝ Buy | | |
| 7/29/2026 | The Goldman Sachs Group | Upgrade | Neutral ➝ Buy | | |
| 7/9/2026 | Citigroup | Reiterated Rating | Neutral ➝ Neutral | | |
| 7/8/2026 | Morgan Stanley | Downgrade | Equal Weight ➝ Underweight | | |
| 6/3/2026 | Royal Bank Of Canada | Downgrade | Sector Perform ➝ Underperform | | |
| 5/29/2026 | DZ Bank | Upgrade | Hold ➝ Strong-Buy | | |
| 5/26/2026 | Citigroup | Reiterated Rating | Neutral ➝ Neutral | | |
| 5/22/2026 | Bank of America | Downgrade | Buy ➝ Neutral | | |
| 5/20/2026 | Weiss Ratings | Reiterated Rating | Buy (B-) ➝ Buy (B-) | | |
| 5/15/2026 | Deutsche Bank Aktiengesellschaft | Reiterated Rating | Hold ➝ Hold | | |
| 4/27/2026 | Argus | Set Target | | $120.00 | |
| 4/27/2026 | Sanford C. Bernstein | Boost Target | Outperform ➝ Outperform | $82.00 ➝ $83.50 | |
| 4/13/2026 | Citigroup | Reiterated Rating | Neutral ➝ Neutral | | |
| 4/7/2026 | Zacks Research | Downgrade | Strong-Buy ➝ Hold | | |
| 3/9/2026 | Sanford C. Bernstein | Lower Target | Outperform ➝ Outperform | $83.00 ➝ $77.00 | |
| 3/9/2026 | JPMorgan Chase & Co. | Downgrade | Overweight ➝ Neutral | | |
| 2/24/2026 | Barclays | Downgrade | Overweight ➝ Equal Weight | | |
| 2/20/2026 | Weiss Ratings | Upgrade | Hold (C) ➝ Buy (B-) | | |
| 2/20/2026 | DZ Bank | Downgrade | Strong-Buy ➝ Hold | | |
| 2/10/2026 | Citigroup | Upgrade | Hold | | |
| 1/28/2026 | Morgan Stanley | Downgrade | Overweight ➝ Equal Weight | | |
| 1/26/2026 | HSBC | Downgrade | Buy ➝ Hold | | |
| 1/23/2026 | Erste Group Bank | Upgrade | Hold ➝ Buy | | |
| 1/22/2026 | Royal Bank Of Canada | Reiterated Rating | Sector Perform ➝ Sector Perform | | |
| 1/14/2026 | Morgan Stanley | Reiterated Rating | Overweight ➝ Overweight | | |
| 12/29/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/29/2025 | Zacks Research | Upgrade | Hold ➝ Strong-Buy | | |
| 12/22/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/16/2025 | Morgan Stanley | Reiterated Rating | Overweight ➝ Overweight | | |
| 12/15/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/11/2025 | Argus | Boost Target | Buy ➝ Buy | $70.00 ➝ $85.00 | |
| 12/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 12/1/2025 | Royal Bank Of Canada | Reiterated Rating | Sector Perform ➝ Sector Perform | | |
| 12/1/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 11/19/2025 | Zacks Research | Downgrade | Strong-Buy ➝ Hold | | |
| 11/17/2025 | Citigroup | Reiterated Rating | Neutral ➝ Hold | | |
| 10/8/2025 | Morgan Stanley | Reiterated Rating | Overweight ➝ Overweight | | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 10/6/2025 | Zacks Research | Upgrade | Hold ➝ Strong-Buy | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 7/30/2025 | Deutsche Bank Aktiengesellschaft | Downgrade | Buy ➝ Hold | | |
| 7/14/2025 | Morgan Stanley | Reiterated Rating | Overweight ➝ Overweight | | |
| 7/3/2025 | Berenberg Bank | Reiterated Rating | Buy ➝ Hold | | |
| 7/2/2025 | Barclays | Reiterated Rating | Overweight ➝ Overweight | | |
| 6/3/2025 | Jefferies Financial Group | Reiterated Rating | Buy ➝ Hold | | |
| 4/16/2025 | Barclays | Reiterated Rating | Overweight ➝ Overweight | | |
| 4/9/2025 | Morgan Stanley | Downgrade | Overweight ➝ Equal Weight | | |
| 3/27/2025 | DZ Bank | Upgrade | Hold ➝ Strong-Buy | | |
| 3/18/2025 | JPMorgan Chase & Co. | Initiated Coverage | Overweight | | |
| 2/28/2025 | Clarkson Capital | Upgrade | Strong-Buy | | |
| 1/6/2025 | Jefferies Financial Group | Lower Target | Buy ➝ Buy | $83.00 ➝ $73.00 | |
| 10/16/2024 | Macquarie Infrastructure | Reiterated Rating | Outperform ➝ Neutral | | |
| 10/2/2024 | Berenberg Bank | Upgrade | Hold ➝ Buy | | |
| 7/31/2024 | Royal Bank Of Canada | Upgrade | Hold | | |
| 7/23/2024 | HSBC | Upgrade | Hold ➝ Strong-Buy | | |
| 6/27/2024 | Berenberg Bank | Downgrade | Buy ➝ Hold | | |
| 5/20/2024 | Citigroup | Downgrade | Buy ➝ Neutral | | |
| 3/5/2024 | Liberum Capital | Reiterated Rating | Buy ➝ Hold | | |
| 1/12/2024 | The Goldman Sachs Group | Initiated Coverage | Buy | | |
| 12/5/2023 | BNP Paribas Exane | Upgrade | Neutral ➝ Outperform | | |
| 12/1/2023 | Liberum Capital | Upgrade | Hold ➝ Buy | | |
| 10/24/2023 | Barclays | Upgrade | Equal Weight ➝ Overweight | | |
| 10/5/2023 | UBS Group | Upgrade | Sell ➝ Neutral | | |
| 9/13/2023 | JPMorgan Chase & Co. | Upgrade | Neutral ➝ Overweight | | |
| 7/6/2023 | Liberum Capital | Upgrade | Sell ➝ Hold | | |
| 6/28/2023 | Argus | Lower Target | | $80.00 ➝ $72.00 | |
| 6/8/2023 | Citigroup | Upgrade | Neutral ➝ Buy | | |
| 6/5/2023 | Deutsche Bank Aktiengesellschaft | Upgrade | Hold ➝ Buy | | |
| 5/26/2023 | Morgan Stanley | Upgrade | Equal Weight ➝ Overweight | | |
| 5/15/2023 | JPMorgan Chase & Co. | Upgrade | Underweight ➝ Neutral | | |
| 5/5/2023 | Sanford C. Bernstein | Upgrade | Market Perform ➝ Outperform | | |
| 3/13/2023 | CLSA | Upgrade | Underperform ➝ Outperform | | |
| 3/2/2023 | The Goldman Sachs Group | Upgrade | Buy ➝ Conviction-Buy | | |
| 2/13/2023 | BNP Paribas Exane | Downgrade | Outperform ➝ Neutral | | |
| 1/17/2023 | CLSA | Downgrade | Outperform ➝ Underperform | | |
| 1/12/2023 | Barclays | Upgrade | Underweight ➝ Equal Weight | | |
| 1/12/2023 | Berenberg Bank | Upgrade | Sell ➝ Buy | | |
| 12/13/2022 | JPMorgan Chase & Co. | Downgrade | Neutral ➝ Underweight | | |
| 12/13/2022 | UBS Group | Downgrade | Neutral ➝ Sell | | |
| 12/1/2022 | Citigroup | Downgrade | Buy ➝ Neutral | | |
| 8/23/2022 | Macquarie Infrastructure | Downgrade | Outperform ➝ Neutral | | |
| 7/7/2022 | Berenberg Bank | Downgrade | Hold ➝ Sell | | |
| 7/6/2022 | Credit Suisse Group | Reiterated Rating | Outperform | | |
| 6/22/2022 | Morgan Stanley | Downgrade | Overweight ➝ Equal Weight | | |
| 6/7/2022 | Jefferies Financial Group | Upgrade | Hold ➝ Buy | | |
| 5/4/2022 | Liberum Capital | Downgrade | Hold ➝ Sell | | |
| 4/26/2022 | Barclays | Downgrade | Equal Weight ➝ Underweight | | |
| 4/21/2022 | Berenberg Bank | Downgrade | Buy ➝ Hold | | |
| 4/20/2022 | Citigroup | Upgrade | Neutral ➝ Buy | | |
| 4/11/2022 | The Goldman Sachs Group | Upgrade | Neutral ➝ Buy | | |
| 3/29/2022 | Liberum Capital | Upgrade | Sell ➝ Hold | | |
| 3/25/2022 | UBS Group | Upgrade | Sell ➝ Neutral | | |
| 3/18/2022 | HSBC | Initiated Coverage | Hold | | |
| 3/14/2022 | BMO Capital Markets | Upgrade | Underperform ➝ Market Perform | | |
| 3/9/2022 | Citigroup | Downgrade | Buy ➝ Neutral | | |
| 2/3/2022 | Jefferies Financial Group | Boost Target | | $65.00 ➝ $70.00 | |
| 1/20/2022 | Liberum Capital | Downgrade | Hold ➝ Sell | | |
| 1/7/2022 | Berenberg Bank | Upgrade | Hold ➝ Buy | | |
| 12/9/2021 | Morgan Stanley | Upgrade | Equal Weight ➝ Overweight | | |
| 12/7/2021 | Liberum Capital | Upgrade | Sell ➝ Hold | | |
| 12/6/2021 | JPMorgan Chase & Co. | Downgrade | Overweight ➝ Neutral | | |
| 11/3/2021 | Morgan Stanley | Reiterated Rating | Equal Weight | | |
| 10/28/2021 | Morgan Stanley | Reiterated Rating | Equal Weight | | |
| 10/26/2021 | JPMorgan Chase & Co. | Reiterated Rating | Overweight | | |
| 10/22/2021 | Barclays | Reiterated Rating | Equal Weight | | |
| 10/22/2021 | Berenberg Bank | Reiterated Rating | Hold | | |
| 10/20/2021 | Jefferies Financial Group | Downgrade | Buy ➝ Hold | $72.00 | |
| 10/18/2021 | UBS Group | Reiterated Rating | Sell | | |
| 10/11/2021 | JPMorgan Chase & Co. | Reiterated Rating | Overweight | | |
| 9/29/2021 | Morgan Stanley | Reiterated Rating | Equal Weight | | |
| 9/22/2021 | Oddo Bhf | Upgrade | Underperform ➝ Neutral | | |
| 9/17/2021 | Morgan Stanley | Reiterated Rating | Equal Weight | | |
| 9/17/2021 | UBS Group | Lower Target | Sell | $102.00 ➝ $86.00 | |
| 9/16/2021 | Deutsche Bank Aktiengesellschaft | Reiterated Rating | Hold | | |
| 9/14/2021 | Barclays | Reiterated Rating | Equal Weight | | |
| 9/13/2021 | JPMorgan Chase & Co. | Reiterated Rating | Overweight | | |
| 8/11/2021 | Royal Bank Of Canada | Reiterated Rating | Sector Perform | | |
| 8/4/2021 | Barclays | Reiterated Rating | Equal Weight | | |
| 8/2/2021 | Jefferies Financial Group | Reiterated Rating | Buy | $112.00 | |