| Sep 16, 2026 | RBC Capital | Josh Wolfson | PT Raise | Outperform | $45→$47 |
| Jul 14, 2026 | Scotiabank | Tanya Jakusconek | PT Cut | Sector Perform | $51→$42 |
| Jul 9, 2026 | RBC Capital | Josh Wolfson | PT Cut | Outperform | $50→$45 |
| Jul 6, 2026 | Jefferies | Fahad Tariq | PT Cut | Hold | $40→$34 |
| Apr 10, 2026 | RBC Capital | Josh Wolfson | Maintained | Outperform | $56 |
| Jan 26, 2026 | Scotiabank | Tanya Jakusconek | PT Raise | Sector Perform | $41→$51 |
| Oct 23, 2025 | Scotiabank | Tanya Jakusconek | Downgrade | Sector Outperform→Sector Perform | $33→$41 |
| Oct 10, 2025 | Raymond James | Brian MacArthur | Downgrade | Outperform→Market Perform | $36→$41 |
| Oct 6, 2025 | Jefferies | Fahad Tariq | Downgrade | Buy→Hold | $34→$40 |
| Sep 12, 2025 | Raymond James | Brian MacArthur | PT Raise | Outperform | $34→$36 |
| Jul 7, 2025 | Scotiabank | Tanya Jakusconek | PT Raise | Sector Outperform | $26→$28 |
| Apr 14, 2025 | Scotiabank | Tanya Jakusconek | Upgrade | Sector Perform→Sector Outperform | $22→$24 |
| Apr 4, 2025 | RBC Capital | Josh Wolfson | PT Cut | Outperform | $24→$23 |
| Feb 27, 2025 | Scotiabank | Tanya Jakusconek | PT Cut | Sector Perform | $31→$22 |
| Oct 4, 2024 | Jefferies | Chris LaFemina | PT Raise | Buy | $19→$22 |
| Jul 12, 2024 | Jefferies | Chris LaFemina | Upgrade | Hold→Buy | $19 |
| Feb 29, 2024 | Jefferies | Chris LaFemina | Initiate | Hold | $15 |