| 2/5/2026 | Roth Mkm | Upgrade | Strong-Buy | | |
| 12/30/2025 | Canadian Imperial Bank of Commerce | Lower Target | | C$22.00 ➝ C$20.00 | |
| 12/24/2025 | Canadian Imperial Bank of Commerce | Lower Target | | C$22.00 ➝ C$20.00 | |
| 12/22/2025 | National Bank Financial | Set Target | Outperform | C$28.00 | |
| 12/19/2025 | TD Securities | Lower Target | Hold | C$21.00 ➝ C$19.00 | |
| 12/15/2025 | National Bank Financial | Boost Target | Outperform | C$26.00 ➝ C$28.00 | |
| 10/23/2025 | ATB Cormark Capital Markets | Set Target | Sector Perform | C$26.00 | |
| 10/10/2025 | BMO Capital Markets | Lower Target | | C$27.00 ➝ C$25.00 | |
| 8/15/2025 | Canadian Imperial Bank of Commerce | Downgrade | Strong-Buy ➝ Hold | | |
| 8/15/2025 | National Bank Financial | Lower Target | Outperform | C$40.00 ➝ C$28.00 | |
| 8/14/2025 | ATB Cormark Capital Markets | Downgrade | Strong-Buy ➝ Hold | | |
| 8/14/2025 | TD Securities | Downgrade | Buy ➝ Hold | C$25.00 ➝ C$21.00 | |
| 7/11/2025 | Canaccord Genuity Group | Downgrade | Strong-Buy ➝ Hold | C$33.00 ➝ C$24.50 | |
| 6/27/2025 | ATB Cormark Capital Markets | Lower Target | Outperform | C$37.00 ➝ C$34.00 | |
| 5/22/2025 | Canadian Imperial Bank of Commerce | Lower Target | | C$37.00 ➝ C$36.00 | |
| 5/5/2025 | ATB Cormark Capital Markets | Lower Target | Outperform | C$37.00 ➝ C$36.00 | |
| 4/22/2025 | Raymond James Financial | Downgrade | Strong-Buy ➝ Outperform | C$40.00 | |
| 4/17/2025 | BMO Capital Markets | Lower Target | | C$34.00 ➝ C$30.00 | |
| 4/16/2025 | TD Securities | Lower Target | Buy | C$33.00 ➝ C$27.00 | |
| 4/10/2025 | Canadian Imperial Bank of Commerce | Lower Target | | C$38.00 ➝ C$37.00 | |
| 3/21/2025 | Ventum Financial | Lower Target | Buy | C$45.00 ➝ C$42.00 | |
| 3/21/2025 | National Bank Financial | Lower Target | Outperform | C$44.00 ➝ C$41.00 | |
| 3/20/2025 | BMO Capital Markets | Lower Target | | C$35.00 ➝ C$34.00 | |
| 1/30/2025 | Raymond James Financial | Upgrade | Outperform ➝ Strong-Buy | C$40.00 | |
| 1/30/2025 | National Bank Financial | Lower Target | Outperform | C$45.00 ➝ C$44.00 | |
| 1/21/2025 | Raymond James Financial | Upgrade | Outperform ➝ Strong-Buy | C$40.00 | |
| 12/6/2024 | Canaccord Genuity Group | Boost Target | | C$32.00 ➝ C$33.00 | |
| 12/6/2024 | Raymond James Financial | Boost Target | | C$35.00 ➝ C$40.00 | |
| 12/5/2024 | Canadian Imperial Bank of Commerce | Upgrade | Hold ➝ Strong-Buy | C$30.00 ➝ C$38.00 | |
| 11/1/2024 | ATB Cormark Capital Markets | Lower Target | | C$40.00 ➝ C$38.00 | |
| 11/1/2024 | Canaccord Genuity Group | Boost Target | Buy | C$30.00 ➝ C$32.00 | |
| 11/1/2024 | National Bank Financial | Boost Target | Outperform | C$39.00 ➝ C$40.00 | |
| 10/15/2024 | Canaccord Genuity Group | Lower Target | Buy | C$34.00 ➝ C$30.00 | |
| 8/2/2024 | National Bank Financial | Lower Target | Outperform | C$47.00 ➝ C$39.00 | |
| 8/2/2024 | Raymond James Financial | Lower Target | Outperform | C$40.00 ➝ C$35.00 | |
| 8/2/2024 | TD Securities | Lower Target | Buy | C$34.00 ➝ C$33.00 | |
| 8/2/2024 | Ventum Financial | Lower Target | Buy | C$52.00 ➝ C$47.00 | |
| 8/2/2024 | ATB Cormark Capital Markets | Lower Target | | C$45.00 ➝ C$40.00 | |
| 8/1/2024 | BMO Capital Markets | Lower Target | | C$37.00 ➝ C$32.00 | |
| 5/3/2024 | National Bank Financial | Boost Target | Outperform | C$46.00 ➝ C$47.00 | |
| 5/2/2024 | BMO Capital Markets | Lower Target | Outperform | C$39.00 ➝ C$37.00 | |
| 4/23/2024 | BMO Capital Markets | Lower Target | | C$42.00 ➝ C$39.00 | |
| 4/18/2024 | TD Securities | Upgrade | Hold ➝ Buy | C$34.00 | |
| 3/15/2024 | Canadian Imperial Bank of Commerce | Boost Target | | C$32.50 ➝ C$33.00 | |
| 3/15/2024 | National Bank Financial | Boost Target | | C$43.00 ➝ C$46.00 | |
| 3/14/2024 | TD Securities | Boost Target | Hold | C$33.00 ➝ C$34.00 | |
| 3/14/2024 | ATB Cormark Capital Markets | Lower Target | | C$46.00 ➝ C$45.00 | |
| 3/14/2024 | BMO Capital Markets | Boost Target | | C$39.00 ➝ C$42.00 | |
| 2/5/2024 | ATB Cormark Capital Markets | Boost Target | Outperform | C$44.00 ➝ C$46.00 | |
| 12/22/2023 | ATB Cormark Capital Markets | Boost Target | Outperform | C$40.00 ➝ C$44.00 | |
| 11/2/2023 | TD Securities | Lower Target | Hold | C$36.00 ➝ C$33.00 | |
| 11/2/2023 | ATB Cormark Capital Markets | Lower Target | | C$45.00 ➝ C$40.00 | |
| 10/5/2023 | ATB Cormark Capital Markets | Boost Target | Outperform | C$45.00 | |
| 9/28/2023 | TD Securities | Downgrade | Buy ➝ Hold | C$36.00 | |
| 7/28/2023 | ATB Cormark Capital Markets | Boost Target | | C$32.00 ➝ C$43.00 | |
| 7/28/2023 | Pi Financial | Boost Target | Buy | C$32.00 ➝ C$48.00 | |
| 7/28/2023 | Raymond James Financial | Boost Target | Outperform | C$30.00 ➝ C$40.00 | |
| 7/27/2023 | BMO Capital Markets | Boost Target | | C$34.00 | |
| 7/27/2023 | TD Securities | Upgrade | Hold ➝ Buy | C$27.00 ➝ C$36.00 | |
| 4/28/2023 | Canadian Imperial Bank of Commerce | Boost Target | | C$23.50 ➝ C$27.50 | |
| 4/28/2023 | National Bank Financial | Boost Target | Outperform | C$27.00 ➝ C$33.00 | |
| 4/28/2023 | Raymond James Financial | Boost Target | Outperform | C$26.00 ➝ C$30.00 | |
| 4/27/2023 | TD Securities | Boost Target | Hold | C$26.00 ➝ C$27.00 | |
| 4/25/2023 | BMO Capital Markets | Boost Target | | C$25.00 ➝ C$30.00 | |
| 2/17/2023 | Canaccord Genuity Group | Boost Target | | C$22.00 ➝ C$26.00 | |
| 2/17/2023 | Canadian Imperial Bank of Commerce | Boost Target | Neutral | C$20.00 ➝ C$23.50 | |
| 2/17/2023 | Pi Financial | Boost Target | | C$25.00 ➝ C$32.00 | |
| 2/17/2023 | National Bank Financial | Boost Target | Outperform | C$24.00 ➝ C$27.00 | |
| 2/17/2023 | TD Securities | Downgrade | Buy ➝ Hold | C$25.00 ➝ C$26.00 | |
| 2/16/2023 | Raymond James Financial | Boost Target | Outperform | C$24.00 ➝ C$26.00 | |
| 2/16/2023 | ATB Cormark Capital Markets | Upgrade | Sector Perform ➝ Outperform | C$24.00 ➝ C$29.00 | |
| 2/16/2023 | BMO Capital Markets | Boost Target | | C$24.00 ➝ C$25.00 | |
| 1/26/2023 | Raymond James Financial | Boost Target | Outperform | C$22.00 ➝ C$24.00 | |
| 12/13/2022 | BMO Capital Markets | Boost Target | | C$20.00 ➝ C$22.00 | |
| 10/31/2022 | ATB Cormark Capital Markets | Boost Target | | C$22.00 ➝ C$23.00 | |
| 10/28/2022 | Canadian Imperial Bank of Commerce | Boost Target | | C$16.00 ➝ C$18.50 | |
| 10/28/2022 | National Bank Financial | Boost Target | | C$20.00 ➝ C$22.00 | |
| 10/27/2022 | BMO Capital Markets | Boost Target | | C$18.00 ➝ C$20.00 | |
| 10/13/2022 | Canadian Imperial Bank of Commerce | Lower Target | | C$17.50 ➝ C$16.00 | |
| 7/29/2022 | National Bank Financial | Lower Target | Outperform | C$22.00 ➝ C$20.00 | |
| 7/28/2022 | ATB Cormark Capital Markets | Downgrade | Outperform ➝ Sector Perform | | |
| 7/28/2022 | ATB Cormark Capital Markets | Lower Target | | C$22.00 ➝ C$21.00 | |
| 7/28/2022 | Raymond James Financial | Lower Target | Outperform | C$24.00 ➝ C$22.00 | |
| 7/26/2022 | Pi Financial | Lower Target | NA | C$30.00 ➝ C$28.00 | |
| 7/13/2022 | National Bank Financial | Boost Target | | C$22.00 ➝ C$30.00 | |
| 7/13/2022 | Canadian Imperial Bank of Commerce | Lower Target | | C$22.00 ➝ C$17.00 | |
| 7/7/2022 | ATB Cormark Capital Markets | Lower Target | Outperform | C$28.50 ➝ C$22.00 | |
| 7/5/2022 | Raymond James Financial | Lower Target | Outperform | C$27.50 ➝ C$24.00 | |
| 4/29/2022 | Canadian Imperial Bank of Commerce | Lower Target | Neutral | C$23.00 ➝ C$22.00 | |
| 4/28/2022 | BMO Capital Markets | Lower Target | | C$26.00 ➝ C$24.00 | |
| 4/25/2022 | Raymond James Financial | Boost Target | Outperform | C$26.50 ➝ C$27.50 | |
| 2/18/2022 | National Bank Financial | Boost Target | Outperform | C$27.00 ➝ C$30.00 | |
| 2/18/2022 | Canaccord Genuity Group | Boost Target | | C$28.00 ➝ C$29.00 | |
| 2/18/2022 | Canadian Imperial Bank of Commerce | Boost Target | Neutral | C$22.00 ➝ C$23.00 | |
| 2/17/2022 | Raymond James Financial | Reiterated Rating | Outperform | C$26.50 | |
| 1/25/2022 | Canadian Imperial Bank of Commerce | Initiated Coverage | Hold | C$22.00 | |
| 12/9/2021 | TD Securities | Upgrade | Hold ➝ Buy | C$23.00 ➝ C$25.00 | |
| 10/29/2021 | National Bank Financial | Boost Target | Outperform | C$25.00 ➝ C$27.00 | |
| 10/28/2021 | Raymond James Financial | Boost Target | Outperform | C$24.00 ➝ C$26.50 | |
| 10/14/2021 | ATB Cormark Capital Markets | Reiterated Rating | Outperform | | |
| 10/12/2021 | ATB Cormark Capital Markets | Boost Target | NA | C$26.00 ➝ C$26.50 | |
| 9/15/2021 | Raymond James Financial | Reiterated Rating | Buy | C$24.00 | |
| 7/30/2021 | Raymond James Financial | Set Target | Outperform | C$24.00 | |
| 6/22/2021 | BMO Capital Markets | Boost Target | Outperform | C$21.00 ➝ C$24.00 | |
| 6/22/2021 | Pi Financial | Boost Target | Buy | C$22.00 ➝ C$26.00 | |
| 6/22/2021 | TD Securities | Boost Target | Hold | C$18.00 ➝ C$21.00 | |
| 6/22/2021 | Raymond James Financial | Boost Target | Outperform | C$20.00 ➝ C$24.00 | |
| 6/22/2021 | ATB Cormark Capital Markets | Boost Target | Outperform | C$23.50 ➝ C$26.00 | |
| 6/11/2021 | TD Securities | Reiterated Rating | Hold | | |
| 6/11/2021 | National Bank Financial | Boost Target | Outperform | C$23.00 ➝ C$24.00 | |
| 6/10/2021 | Raymond James Financial | Boost Target | Outperform | C$19.00 ➝ C$20.00 | |
| 6/10/2021 | ATB Cormark Capital Markets | Boost Target | NA | C$23.00 ➝ C$23.50 | |
| 6/10/2021 | TD Securities | Boost Target | NA | C$17.00 ➝ C$18.00 | |
| 6/2/2021 | BMO Capital Markets | Boost Target | Outperform | C$20.00 ➝ C$21.00 | |
| 6/2/2021 | TD Securities | Reiterated Rating | Hold | C$16.00 | |
| 4/30/2021 | ATB Cormark Capital Markets | Boost Target | | C$18.50 ➝ C$23.00 | |
| 4/30/2021 | BMO Capital Markets | Boost Target | | C$18.00 ➝ C$20.00 | |
| 4/30/2021 | National Bank Financial | Boost Target | Outperform | C$21.00 ➝ C$23.00 | |
| 4/29/2021 | Raymond James Financial | Boost Target | Outperform | C$18.00 ➝ C$19.00 | |
| 2/25/2021 | National Bank Financial | Boost Target | Outperform | C$21.00 | |
| 2/19/2021 | ATB Cormark Capital Markets | Boost Target | | C$16.50 ➝ C$18.50 | |
| 2/19/2021 | BMO Capital Markets | Boost Target | | C$17.00 ➝ C$18.00 | |
| 2/19/2021 | Pi Financial | Boost Target | Buy | C$17.00 ➝ C$22.00 | |
| 2/19/2021 | National Bank Financial | Boost Target | Outperform | C$18.00 ➝ C$21.00 | |
| 2/19/2021 | Raymond James Financial | Upgrade | Market Perform ➝ Outperform | C$10.00 ➝ C$18.00 | |