8/10/2022 Scotiabank Lower Price Target Outperform C$20.00 ➝ C$16.00 i 8/3/2022 TD Securities Lower Price Target Buy C$19.50 ➝ C$18.50 i 8/3/2022 Canaccord Genuity Group Lower Price Target C$18.00 ➝ C$16.00 i 7/19/2022 National Bankshares Lower Price Target Outperform C$19.00 ➝ C$15.50 i 5/16/2022 Canaccord Genuity Group Boost Price Target C$17.00 ➝ C$18.00 i 2/14/2022 Royal Bank of Canada Set Price Target Sector Perform C$15.00 i 2/14/2022 Canaccord Genuity Group Lower Price Target C$19.00 ➝ C$17.00 i 12/16/2021 CIBC Upgrade Neutral ➝ Outperform C$16.00 ➝ C$19.00 i 11/12/2021 National Bankshares Boost Price Target Outperform C$18.00 ➝ C$19.00 i 11/12/2021 TD Securities Boost Price Target Buy C$18.00 ➝ C$19.50 i 11/12/2021 BMO Capital Markets Boost Price Target C$14.00 ➝ C$15.00 i Rating by Tim Casey at BMO Capital Markets
11/12/2021 CIBC Boost Price Target Neutral C$14.00 ➝ C$16.00 i 9/14/2021 BMO Capital Markets Reiterated Rating Hold i 9/13/2021 BMO Capital Markets Boost Price Target NA C$12.00 ➝ C$14.00 i 8/14/2021 CIBC Upgrade Sector Perform ➝ Outperform C$12.00 ➝ C$20.00 i 8/13/2021 TD Securities Lower Price Target Buy C$20.00 ➝ C$18.00 i 8/13/2021 Royal Bank of Canada Boost Price Target Sector Peform C$11.00 ➝ C$13.00 i 8/13/2021 CIBC Reiterated Rating Sector Perform ➝ Neutral C$12.00 ➝ C$14.00 i 8/10/2021 Royal Bank of Canada Reiterated Rating Sector Perform C$11.00 i 7/12/2021 National Bankshares Boost Price Target Outperform C$17.00 ➝ C$18.00 i 7/12/2021 National Bank Financial Boost Price Target Outperform C$18.00 i Rating by A. Shine at National Bank Financial
7/12/2021 TD Securities Boost Price Target Buy C$16.00 ➝ C$20.00 i 5/10/2021 TD Securities Boost Price Target Buy C$15.00 ➝ C$16.00 i 5/7/2021 Scotiabank Boost Price Target C$11.00 ➝ C$12.00 i 5/7/2021 Royal Bank of Canada Boost Price Target Sector Perform C$9.00 ➝ C$11.00 i 3/5/2021 National Bank Financial Boost Price Target Outperform C$14.00 ➝ C$17.00 i Rating by A. Shine at National Bank Financial
2/12/2021 Royal Bank of Canada Boost Price Target Sector Perform C$8.00 ➝ C$9.00 i 2/12/2021 TD Securities Boost Price Target Buy C$12.00 ➝ C$15.00 i 2/12/2021 BMO Capital Markets Boost Price Target C$7.00 ➝ C$12.00 i 1/26/2021 CIBC Boost Price Target C$9.00 ➝ C$12.00 i 1/26/2021 National Bank Financial Upgrade Sector Perform ➝ Outperform C$8.00 ➝ C$14.00 i Rating by A. Shine at National Bank Financial
1/8/2021 TD Securities Upgrade Hold ➝ Buy C$8.00 ➝ C$12.00 i 12/21/2020 CIBC Boost Price Target C$8.00 ➝ C$9.00 i 11/19/2020 Scotiabank Downgrade Outperform ➝ Sector Perform i 11/16/2020 TD Securities Boost Price Target Hold C$6.00 ➝ C$8.00 i 11/10/2020 CIBC Boost Price Target C$6.00 ➝ C$8.00 i 11/10/2020 Royal Bank of Canada Boost Price Target Sector Perform C$7.00 ➝ C$8.00 i 10/14/2020 TD Securities Lower Price Target Hold C$9.00 ➝ C$6.00 i 10/11/2020 National Bank Financial Downgrade Outperform ➝ Sector Perform C$12.50 ➝ C$8.00 i Rating by A. Shine at National Bank Financial
10/7/2020 Scotiabank Lower Price Target C$14.00 ➝ C$11.00 i 10/6/2020 Royal Bank of Canada Lower Price Target Sector Perform C$11.00 ➝ C$7.00 i 10/6/2020 CIBC Lower Price Target C$10.00 ➝ C$6.00 i 10/5/2020 BMO Capital Markets Downgrade Market Perform ➝ Underperform C$12.00 ➝ C$6.00 i 10/5/2020 National Bank Financial Downgrade Outperform ➝ Sector Perform C$12.50 ➝ C$8.00 i Rating by A. Shine at National Bank Financial
9/29/2020 TD Securities Lower Price Target Hold C$10.50 ➝ C$9.00 i 8/17/2020 National Bank Financial Upgrade Sector Perform ➝ Outperform C$10.00 ➝ C$12.50 i Rating by A. Shine at National Bank Financial
8/17/2020 TD Securities Boost Price Target Hold C$9.50 ➝ C$10.50 i 8/17/2020 CIBC Lower Price Target C$14.00 ➝ C$10.00 i 7/20/2020 National Bank Financial Boost Price Target Sector Perform C$9.00 ➝ C$10.00 i Rating by A. Shine at National Bank Financial
7/16/2020 Scotiabank Boost Price Target C$13.00 ➝ C$14.00 i 7/9/2020 National Bank Financial Set Price Target Sector Perform C$9.00 i Rating by A. Shine at National Bank Financial
7/3/2020 National Bank Financial Upgrade Underperform ➝ Sector Perform C$8.00 ➝ C$9.00 i Rating by A. Shine at National Bank Financial
7/2/2020 CIBC Lower Price Target C$16.00 ➝ C$14.00 i 7/2/2020 Scotiabank Lower Price Target C$15.00 ➝ C$13.00 i 7/2/2020 Royal Bank of Canada Lower Price Target Sector Perform C$13.00 ➝ C$11.00 i 7/2/2020 TD Securities Lower Price Target Hold C$15.00 ➝ C$9.50 i 7/2/2020 National Bank Financial Lower Price Target Underperform ➝ Underperform C$10.00 ➝ C$8.00 i Rating by A. Shine at National Bank Financial
6/26/2020 National Bank Financial Downgrade Sector Perform ➝ Underperform C$12.00 ➝ C$10.00 i Rating by A. Shine at National Bank Financial
6/25/2020 Scotiabank Lower Price Target C$35.00 ➝ C$15.00 i 6/16/2020 National Bank Financial Lower Price Target Sector Perform C$19.00 ➝ C$12.00 i Rating by A. Shine at National Bank Financial
6/15/2020 Royal Bank of Canada Lower Price Target Sector Perform C$34.00 ➝ C$13.00 i 6/15/2020 TD Securities Upgrade Tender ➝ Hold C$15.00 i 6/15/2020 CIBC Lower Price Target C$34.00 ➝ C$16.00 i 6/15/2020 BMO Capital Markets Lower Price Target C$34.00 ➝ C$15.00 i 5/21/2020 National Bank Financial Downgrade Outperform ➝ Sector Perform i Rating by A. Shine at National Bank Financial
3/20/2020 National Bank Financial Upgrade Tender ➝ Outperform C$34.00 i Rating by A. Shine at National Bank Financial
3/19/2020 National Bank Financial Reiterated Rating Outperfrom Under Weight i Rating by A. Shine at National Bank Financial
2/13/2020 National Bank Financial Downgrade Sector Perform ➝ Tender C$34.00 i Rating by A. Shine at National Bank Financial
2/4/2020 TD Securities Downgrade Hold ➝ Tender C$34.00 i 12/17/2019 CIBC Downgrade Outperform ➝ Neutral C$29.00 ➝ C$34.00 i 12/17/2019 TD Securities Downgrade Buy ➝ Hold C$32.00 ➝ C$34.00 i 12/17/2019 National Bank Financial Downgrade Outperform ➝ Sector Perform C$29.00 ➝ C$34.00 i Rating by A. Shine at National Bank Financial
12/17/2019 Royal Bank of Canada Downgrade Outperform ➝ Sector Perform C$32.00 ➝ C$34.00 i 11/15/2019 CIBC Boost Price Target C$28.50 ➝ C$29.00 i 11/15/2019 Royal Bank of Canada Lower Price Target Outperform C$34.00 ➝ C$32.00 i 9/9/2019 BMO Capital Markets Lower Price Target C$30.00 ➝ C$28.00 i 8/9/2019 TD Securities Lower Price Target Buy C$33.00 ➝ C$32.00 i 8/9/2019 National Bank Financial Boost Price Target Outperform C$28.00 ➝ C$29.00 i Rating by A. Shine at National Bank Financial
8/9/2019 CIBC Boost Price Target C$27.50 ➝ C$28.50 i 6/25/2019 Raymond James Set Price Target Outperform C$31.00 i 6/18/2019 Raymond James Set Price Target Outperform C$31.00 i 6/6/2019 National Bank Financial Upgrade Sector Perform ➝ Outperform C$27.00 ➝ C$28.00 i Rating by A. Shine at National Bank Financial
6/4/2019 Raymond James Set Price Target Outperform C$31.00 i 5/28/2019 Raymond James Reiterated Rating Outperform C$31.00 i 5/22/2019 Raymond James Set Price Target Outperform C$31.00 i 5/13/2019 TD Securities Lower Price Target Buy C$35.00 ➝ C$33.00 i 5/13/2019 Raymond James Set Price Target Outperform C$31.00 i 5/7/2019 Raymond James Set Price Target Outperform C$31.00 i 5/3/2019 CIBC Lower Price Target C$30.00 ➝ C$27.50 i 4/30/2019 Echelon Wealth Partners Reiterated Rating Buy i Rating by R. Goff at Echelon Wealth Partners
4/30/2019 Raymond James Set Price Target Outperform C$31.00 i 4/23/2019 Raymond James Reiterated Rating Outperform C$31.00 i 4/16/2019 Raymond James Set Price Target Outperform C$31.00 i 4/9/2019 Raymond James Set Price Target Outperform C$31.00 i 4/3/2019 National Bank Financial Lower Price Target Sector Perform C$28.00 ➝ C$27.00 i Rating by A. Shine at National Bank Financial
4/2/2019 Raymond James Set Price Target Outperform C$31.00 i 3/26/2019 Raymond James Set Price Target Outperform C$31.00 i 3/19/2019 Raymond James Reiterated Rating Outperform C$31.00 i 3/12/2019 Raymond James Set Price Target Outperform C$31.00 i 3/5/2019 Raymond James Set Price Target Outperform C$31.00 i 2/26/2019 Raymond James Set Price Target Outperform C$31.00 i 2/19/2019 BMO Capital Markets Lower Price Target Market Perform C$32.00 ➝ C$30.00 i 2/19/2019 Raymond James Lower Price Target Outperform C$34.00 ➝ C$31.00 i 2/19/2019 TD Securities Lower Price Target C$36.00 ➝ C$35.00 i 2/19/2019 CIBC Lower Price Target C$33.00 ➝ C$30.00 i 2/19/2019 National Bank Financial Lower Price Target Sector Perform C$29.00 ➝ C$28.00 i Rating by A. Shine at National Bank Financial
2/11/2019 Raymond James Set Price Target Outperform C$34.00 i 2/5/2019 Raymond James Reiterated Rating Outperform C$34.00 i 1/16/2019 National Bank Financial Lower Price Target Sector Perform C$30.00 ➝ C$29.00 i Rating by A. Shine at National Bank Financial
1/8/2019 Raymond James Set Price Target Outperform C$34.00 i 12/27/2018 Raymond James Set Price Target Outperform C$34.00 i 12/18/2018 Raymond James Reiterated Rating Outperform C$34.00 i 11/15/2018 National Bank Financial Downgrade Outperform ➝ Sector Perform C$36.00 ➝ C$30.00 i Rating by A. Shine at National Bank Financial
11/15/2018 Royal Bank of Canada Lower Price Target Outperform C$39.00 ➝ C$36.00 i 11/15/2018 Raymond James Lower Price Target Outperform C$38.00 ➝ C$34.00 i 11/15/2018 CIBC Lower Price Target C$36.00 ➝ C$33.00 i 11/5/2018 CIBC Boost Price Target C$32.50 ➝ C$36.00 i 10/19/2018 Raymond James Boost Price Target Outperform C$36.00 ➝ C$38.00 i 10/16/2018 National Bank Financial Boost Price Target Outperform C$35.00 ➝ C$36.00 i Rating by A. Shine at National Bank Financial
9/18/2018 National Bank Financial Boost Price Target Outperform C$33.50 ➝ C$35.00 i Rating by A. Shine at National Bank Financial
8/20/2018 National Bank Financial Upgrade Sector Perform ➝ Outperform C$32.50 ➝ C$33.50 i Rating by A. Shine at National Bank Financial
8/13/2018 Royal Bank of Canada Boost Price Target Outperform C$36.00 ➝ C$37.00 i 8/13/2018 Raymond James Lower Price Target Outperform C$39.00 ➝ C$36.00 i 8/13/2018 CIBC Boost Price Target C$32.00 ➝ C$32.50 i 8/7/2018 Royal Bank of Canada Lower Price Target Outperform C$38.00 ➝ C$36.00 i 7/10/2018 National Bank Financial Downgrade Outperform ➝ Sector Perform C$35.50 ➝ C$32.50 i Rating by A. Shine at National Bank Financial
5/4/2018 TD Securities Lower Price Target Buy C$40.00 ➝ C$36.00 i 5/3/2018 Royal Bank of Canada Boost Price Target Outperform C$37.00 ➝ C$38.00 i 5/3/2018 BMO Capital Markets Lower Price Target C$37.00 ➝ C$32.00 i 3/26/2018 Scotiabank Reiterated Rating Outperform C$39.00 i 2/22/2018 Raymond James Lower Price Target Outperform C$46.00 ➝ C$40.00 i 2/16/2018 Scotiabank Lower Price Target Outperform C$45.00 ➝ C$39.00 i 2/16/2018 CIBC Lower Price Target C$42.00 ➝ C$32.00 i 1/23/2018 National Bank Financial Upgrade Sector Perform ➝ Outperform C$38.00 ➝ C$35.50 i Rating by A. Shine at National Bank Financial
1/16/2018 National Bank Financial Lower Price Target Sector Perform C$40.50 ➝ C$38.00 i Rating by A. Shine at National Bank Financial
1/15/2018 BMO Capital Markets Downgrade Outperform ➝ Market Perform C$44.00 ➝ C$37.00 i 1/10/2018 TD Securities Lower Price Target Buy C$47.00 ➝ C$40.00 i 1/10/2018 Scotiabank Lower Price Target Outperform C$46.00 ➝ C$45.00 i 11/8/2017 TD Securities Lower Price Target Buy C$52.00 ➝ C$47.00 i 11/8/2017 National Bank Financial Lower Price Target Sector Perform C$42.00 ➝ C$40.50 i Rating by A. Shine at National Bank Financial
9/26/2017 Raymond James Lower Price Target Outperform C$52.00 ➝ C$46.00 i 9/20/2017 Scotiabank Reiterated Rating Outperform C$46.00 i 9/6/2017 BMO Capital Markets Lower Price Target Outperform C$48.00 ➝ C$44.00 i 8/23/2017 Scotiabank Lower Price Target Outperform C$49.00 ➝ C$46.00 i 8/17/2017 National Bank Financial Lower Price Target Sector Perform C$46.00 ➝ C$42.00 i Rating by A. Shine at National Bank Financial