| May 28, 2026 | RBC Capital | Darko Mihelic | PT Raise | Sector Perform | $205→$230 |
| Oct 3, 2025 | RBC Capital | Darko Mihelic | Downgrade | Outperform→Sector Perform | $168→$163 |
| Aug 27, 2025 | RBC Capital | Darko Mihelic | PT Raise | Outperform | $161→$168 |
| Feb 26, 2025 | RBC Capital | Darko Mihelic | PT Raise | Outperform | $161→$163 |
| Jan 9, 2025 | RBC Capital | Darko Mihelic | Upgrade | Sector Perform→Outperform | $133→$161 |
| Dec 6, 2024 | RBC Capital | Darko Mihelic | PT Raise | Sector Perform | $106→$133 |
| Aug 28, 2024 | Barclays | Brian Morton | PT Cut | Overweight | $132→$126 |
| Aug 28, 2024 | Scotiabank | Meny Grauman | Downgrade | Sector Outperform→Sector Perform | $123→$112 |
| Aug 28, 2024 | B of A Securities | Ebrahim Poonawala | Downgrade | Buy→Neutral | $134→$117 |
| Jun 3, 2024 | Keefe, Bruyette & Woods | Mike Rizvanovic | Downgrade | Outperform→Market Perform | $137→$124 |