6/9/2022 | Royal Bank of Canada | Boost Price Target | Outperform | C$79.00 ➝ C$81.00 | |
6/9/2022 | TD Securities | Boost Price Target | Buy | C$80.00 ➝ C$82.00 | |
6/9/2022 | National Bankshares | Boost Price Target | Outperform | C$75.00 ➝ C$77.00 | |
6/9/2022 | BMO Capital Markets | Boost Price Target | | C$77.00 ➝ C$80.00 | |
6/9/2022 | CIBC | Boost Price Target | Neutral | C$74.00 ➝ C$76.00 | |
6/9/2022 | Scotiabank | Boost Price Target | | C$79.00 ➝ C$81.00 | |
6/9/2022 | Stifel Nicolaus | Boost Price Target | | C$80.50 ➝ C$82.00 | |
6/9/2022 | Industrial Alliance Securities | Downgrade | Hold | C$76.00 | |
6/1/2022 | Stifel Nicolaus | Initiated Coverage | Buy | C$80.50 | |
3/31/2022 | National Bankshares | Boost Price Target | Outperform | C$69.00 ➝ C$75.00 | |
3/31/2022 | TD Securities | Boost Price Target | Buy | C$72.00 ➝ C$80.00 | |
3/31/2022 | Royal Bank of Canada | Boost Price Target | Outperform | C$77.00 ➝ C$79.00 | |
3/31/2022 | BMO Capital Markets | Boost Price Target | | C$71.00 ➝ C$77.00 | |
3/31/2022 | Canaccord Genuity Group | Boost Price Target | | C$65.00 ➝ C$70.00 | |
3/31/2022 | CIBC | Boost Price Target | Neutral | C$68.00 ➝ C$74.00 | |
3/31/2022 | Scotiabank | Boost Price Target | | C$72.00 ➝ C$79.00 | |
3/31/2022 | Wells Fargo & Company | Boost Price Target | Equal Weight | C$73.00 ➝ C$78.00 | |
3/23/2022 | Canaccord Genuity Group | Boost Price Target | | C$57.00 ➝ C$65.00 | |
3/23/2022 | Scotiabank | Boost Price Target | | C$66.00 ➝ C$72.00 | |
3/22/2022 | National Bankshares | Boost Price Target | Outperform | C$66.00 ➝ C$69.00 | |
3/9/2022 | CIBC | Boost Price Target | | C$60.00 ➝ C$68.00 | |
3/7/2022 | Desjardins | Upgrade | Hold ➝ Buy | | |
1/21/2022 | BMO Capital Markets | Upgrade | Market Perform ➝ Buy | C$61.00 ➝ C$71.00 | |
12/20/2021 | Desjardins | Upgrade | Buy | C$72.00 | |
12/9/2021 | Royal Bank of Canada | Boost Price Target | Outperform | C$70.00 ➝ C$77.00 | |
12/9/2021 | National Bankshares | Boost Price Target | Outperform | C$64.00 ➝ C$66.00 | |
12/9/2021 | TD Securities | Boost Price Target | Buy | C$68.00 ➝ C$72.00 | |
12/9/2021 | BMO Capital Markets | Boost Price Target | | C$59.00 ➝ C$61.00 | |
12/9/2021 | CIBC | Boost Price Target | Neutral | C$59.00 ➝ C$60.00 | |
12/9/2021 | Scotiabank | Boost Price Target | | C$64.00 ➝ C$66.00 | |
11/29/2021 | National Bankshares | Boost Price Target | Outperform | C$63.00 ➝ C$64.00 | |
9/10/2021 | National Bank Financial | Lower Price Target | Outperform | C$63.00 | |
9/10/2021 | National Bankshares | Lower Price Target | Outperform | C$65.00 ➝ C$63.00 | |
9/10/2021 | TD Securities | Boost Price Target | Buy | C$64.00 ➝ C$68.00 | |
9/10/2021 | Scotiabank | Boost Price Target | | C$62.00 ➝ C$64.00 | |
9/10/2021 | Royal Bank of Canada | Boost Price Target | Outperform | C$68.00 ➝ C$70.00 | |
9/9/2021 | CIBC | Reiterated Rating | Buy | C$59.00 | |
9/2/2021 | CIBC | Reiterated Rating | Hold | C$59.00 | |
8/30/2021 | Royal Bank of Canada | Reiterated Rating | Outperform | C$68.00 | |
6/17/2021 | Royal Bank of Canada | Reiterated Rating | Outperform | C$68.00 | |
6/10/2021 | National Bankshares | Boost Price Target | Outperform | C$63.00 ➝ C$65.00 | |
6/10/2021 | Scotiabank | Lower Price Target | | C$64.00 ➝ C$62.00 | |
6/10/2021 | National Bank Financial | Boost Price Target | Outperform | C$65.00 | |
6/10/2021 | TD Securities | Lower Price Target | Buy | C$65.00 ➝ C$64.00 | |
6/10/2021 | Royal Bank of Canada | Reiterated Rating | Outperform | C$68.00 | |
6/9/2021 | CIBC | Reiterated Rating | Neutral | C$62.00 | |
6/8/2021 | Desjardins | Reiterated Rating | Hold | C$61.00 | |
5/21/2021 | Royal Bank of Canada | Reiterated Rating | Outperform | C$68.00 | |
4/22/2021 | Royal Bank of Canada | Reiterated Rating | Outperform | C$68.00 | |
4/1/2021 | TD Securities | Boost Price Target | Buy | C$64.00 ➝ C$65.00 | |
4/1/2021 | Barclays | Boost Price Target | Strong-Buy | C$60.00 ➝ C$62.00 | |
4/1/2021 | National Bankshares | Boost Price Target | Strong-Buy | C$61.00 ➝ C$63.00 | |
4/1/2021 | CIBC | Boost Price Target | Neutral | C$58.00 ➝ C$62.00 | |
4/1/2021 | Royal Bank of Canada | Boost Price Target | Outperform | C$66.00 ➝ C$68.00 | |
3/29/2021 | Royal Bank of Canada | Reiterated Rating | Hold | C$61.00 | |
2/9/2021 | TD Securities | Lower Price Target | Buy | C$66.00 ➝ C$64.00 | |
12/10/2020 | BMO Capital Markets | Boost Price Target | | C$52.00 ➝ C$59.00 | |
12/10/2020 | National Bank Financial | Boost Price Target | Outperform | C$57.00 ➝ C$61.00 | |
12/10/2020 | CIBC | Boost Price Target | | C$55.00 ➝ C$58.00 | |
12/10/2020 | Royal Bank of Canada | Boost Price Target | Outperform | C$64.00 ➝ C$66.00 | |
12/10/2020 | Scotiabank | Boost Price Target | | C$54.00 ➝ C$64.00 | |
12/10/2020 | TD Securities | Boost Price Target | Buy | C$60.00 ➝ C$66.00 | |
12/7/2020 | Desjardins | Reiterated Rating | Hold | | |
12/2/2020 | Royal Bank of Canada | Boost Price Target | Outperform | C$60.00 ➝ C$64.00 | |
11/26/2020 | National Bank Financial | Boost Price Target | Outperform | C$54.00 ➝ C$57.00 | |
11/25/2020 | CIBC | Boost Price Target | | C$54.00 ➝ C$55.00 | |
11/20/2020 | National Bank Financial | Boost Price Target | Outperform | C$54.00 ➝ C$57.00 | |
10/14/2020 | Eight Capital | Reiterated Rating | Buy | C$60.00 | |
9/3/2020 | TD Securities | Boost Price Target | Buy | C$56.00 ➝ C$60.00 | |
9/3/2020 | Scotiabank | Boost Price Target | | C$53.00 ➝ C$54.00 | |
9/3/2020 | Wells Fargo & Company | Upgrade | Underweight ➝ Equal Weight | C$44.00 ➝ C$55.00 | |
8/28/2020 | National Bank Financial | Boost Price Target | Outperform | C$53.00 ➝ C$54.00 | |
8/20/2020 | National Bank Financial | Boost Price Target | Outperform | C$53.00 ➝ C$54.00 | |
6/11/2020 | Barclays | Boost Price Target | | C$46.00 ➝ C$49.00 | |
6/11/2020 | CIBC | Boost Price Target | | C$44.00 ➝ C$49.00 | |
6/11/2020 | National Bank Financial | Boost Price Target | Outperform | C$50.00 ➝ C$53.00 | |
6/11/2020 | Royal Bank of Canada | Boost Price Target | Outperform | C$55.00 ➝ C$57.00 | |
6/11/2020 | BMO Capital Markets | Boost Price Target | | C$45.00 ➝ C$52.00 | |
6/11/2020 | TD Securities | Boost Price Target | Buy | C$49.00 ➝ C$56.00 | |
6/11/2020 | Wells Fargo & Company | Boost Price Target | | C$36.00 ➝ C$44.00 | |
6/3/2020 | National Bank Financial | Boost Price Target | Outperform | C$45.00 ➝ C$50.00 | |
4/2/2020 | Royal Bank of Canada | Lower Price Target | Outperform | C$56.00 ➝ C$55.00 | |
4/2/2020 | National Bank Financial | Lower Price Target | Outperform | C$48.00 ➝ C$45.00 | |
4/2/2020 | CIBC | Lower Price Target | | C$48.00 ➝ C$44.00 | |
3/25/2020 | TD Securities | Upgrade | Hold ➝ Buy | C$48.00 | |
3/23/2020 | National Bank Financial | Lower Price Target | Outperform | C$51.00 ➝ C$48.00 | |
2/20/2020 | Wells Fargo & Company | Downgrade | Overweight ➝ Underweight | C$53.00 ➝ C$37.00 | |
12/19/2019 | TD Securities | Lower Price Target | Hold | C$50.00 ➝ C$49.00 | |
12/5/2019 | National Bank Financial | Lower Price Target | Outperform | C$52.00 ➝ C$51.00 | |
12/5/2019 | BMO Capital Markets | Lower Price Target | | C$52.00 ➝ C$50.00 | |
11/28/2019 | Desjardins | Reiterated Rating | Hold | | |
9/13/2019 | Desjardins | Lower Price Target | Hold | C$49.00 ➝ C$48.00 | |
9/13/2019 | TD Securities | Boost Price Target | Hold | C$49.00 ➝ C$50.00 | |
9/13/2019 | CIBC | Boost Price Target | | C$48.00 ➝ C$50.00 | |
9/13/2019 | Royal Bank of Canada | Boost Price Target | Outperform | C$53.00 ➝ C$56.00 | |
7/3/2019 | National Bank Financial | Boost Price Target | Outperform | C$49.00 ➝ C$52.00 | |
7/3/2019 | Royal Bank of Canada | Boost Price Target | Outperform | C$51.00 ➝ C$53.00 | |
7/3/2019 | Industrial Alliance Securities | Boost Price Target | Hold | C$43.00 ➝ C$45.00 | |
7/3/2019 | BMO Capital Markets | Boost Price Target | Market Perform | C$50.00 ➝ C$52.00 | |
7/3/2019 | TD Securities | Boost Price Target | Hold | C$48.00 ➝ C$49.00 | |
6/14/2019 | Raymond James | Boost Price Target | Outperform | C$45.00 ➝ C$48.00 | |
6/14/2019 | CIBC | Boost Price Target | | C$44.00 ➝ C$48.00 | |
6/14/2019 | National Bank Financial | Boost Price Target | Outperform | C$44.00 ➝ C$49.00 | |
6/14/2019 | BMO Capital Markets | Boost Price Target | Market Perform | C$45.00 ➝ C$50.00 | |
6/14/2019 | Desjardins | Downgrade | Buy ➝ Hold | C$43.00 ➝ C$49.00 | |
6/14/2019 | TD Securities | Boost Price Target | Hold | C$45.00 ➝ C$48.00 | |
6/7/2019 | Royal Bank of Canada | Boost Price Target | Outperform | C$46.00 ➝ C$51.00 | |
6/7/2019 | TD Securities | Boost Price Target | | C$40.00 ➝ C$45.00 | |
6/6/2019 | CIBC | Boost Price Target | Neutral | C$37.00 ➝ C$44.00 | |
6/6/2019 | Raymond James | Boost Price Target | Outperform | C$40.00 ➝ C$45.00 | |
6/5/2019 | BMO Capital Markets | Boost Price Target | Market Perform | C$35.00 ➝ C$45.00 | |
6/3/2019 | National Bank Financial | Boost Price Target | Outperform | C$41.00 ➝ C$44.00 | |
3/29/2019 | Raymond James | Lower Price Target | Outperform | C$42.00 ➝ C$40.00 | |
3/29/2019 | BMO Capital Markets | Lower Price Target | | C$37.00 ➝ C$35.00 | |
3/29/2019 | National Bank Financial | Upgrade | Sector Perform ➝ Outperform | C$40.00 ➝ C$41.00 | |
3/21/2019 | Raymond James | Reiterated Rating | Outperform | C$42.00 | |
3/20/2019 | National Bank Financial | Boost Price Target | Sector Perform | C$39.00 ➝ C$40.00 | |
3/13/2019 | Royal Bank of Canada | Lower Price Target | Outperform | C$49.00 ➝ C$46.00 | |
12/7/2018 | Raymond James | Lower Price Target | Outperform | C$50.00 ➝ C$42.00 | |
12/7/2018 | Barclays | Lower Price Target | | C$44.00 ➝ C$38.00 | |
12/7/2018 | CIBC | Lower Price Target | | C$40.00 ➝ C$37.00 | |
12/7/2018 | National Bank Financial | Lower Price Target | Sector Perform | C$44.00 ➝ C$39.00 | |
12/7/2018 | BMO Capital Markets | Lower Price Target | | C$42.00 ➝ C$37.00 | |
12/7/2018 | Desjardins | Lower Price Target | | C$45.00 ➝ C$43.00 | |
12/7/2018 | TD Securities | Lower Price Target | | C$44.00 ➝ C$40.00 | |
12/4/2018 | Desjardins | Upgrade | Hold ➝ Buy | | |
11/30/2018 | National Bank Financial | Lower Price Target | Sector Perform | C$48.00 ➝ C$44.00 | |
11/27/2018 | Royal Bank of Canada | Lower Price Target | Outperform | C$52.00 ➝ C$49.00 | |
11/26/2018 | TD Securities | Lower Price Target | Hold | C$49.00 ➝ C$44.00 | |
11/23/2018 | CIBC | Lower Price Target | Neutral | C$46.00 ➝ C$40.00 | |
11/2/2018 | BMO Capital Markets | Lower Price Target | | C$47.00 ➝ C$42.00 | |
11/1/2018 | Raymond James | Reiterated Rating | Outperform | C$50.00 | |
9/14/2018 | TD Securities | Downgrade | Buy ➝ Hold | C$59.00 ➝ C$49.00 | |
9/14/2018 | Raymond James | Lower Price Target | Outperform | C$56.00 ➝ C$50.00 | |
9/14/2018 | CIBC | Lower Price Target | | C$59.00 ➝ C$46.00 | |
9/14/2018 | Macquarie | Lower Price Target | | C$56.33 ➝ C$49.00 | |
9/14/2018 | National Bank Financial | Downgrade | Outperform ➝ Sector Perform | C$56.00 ➝ C$48.00 | |
9/14/2018 | Desjardins | Downgrade | Buy ➝ Hold | C$58.00 ➝ C$45.00 | |
9/12/2018 | Barclays | Boost Price Target | | C$52.00 ➝ C$53.00 | |
9/6/2018 | Industrial Alliance Securities | Upgrade | Hold ➝ Buy | C$54.50 | |
6/28/2018 | BMO Capital Markets | Reiterated Rating | Outperform | C$61.00 | |
6/21/2018 | Barclays | Lower Price Target | | C$157.00 ➝ C$52.00 | |
6/21/2018 | Industrial Alliance Securities | Downgrade | Buy ➝ Hold | | |
6/8/2018 | Royal Bank of Canada | Lower Price Target | Outperform | C$167.00 ➝ C$166.00 | |
6/8/2018 | Scotiabank | Lower Price Target | Outperform | C$169.00 ➝ C$167.00 | |
6/8/2018 | BMO Capital Markets | Upgrade | Market Perform ➝ Outperform | C$152.00 ➝ C$170.00 | |
6/8/2018 | CIBC | Lower Price Target | | C$178.00 ➝ C$177.00 | |
6/4/2018 | TD Securities | Upgrade | Hold ➝ Buy | C$160.00 ➝ C$175.00 | |
6/1/2018 | Industrial Alliance Securities | Upgrade | Hold ➝ Buy | C$163.00 | |
5/28/2018 | Desjardins | Upgrade | Hold ➝ Buy | | |
5/28/2018 | Raymond James | Upgrade | Hold ➝ Buy | C$165.00 ➝ C$173.00 | |
4/2/2018 | Raymond James | Boost Price Target | Outperform | C$165.00 ➝ C$167.00 | |
4/2/2018 | Scotiabank | Boost Price Target | Outperform | C$165.00 ➝ C$169.00 | |
4/2/2018 | BMO Capital Markets | Reiterated Rating | Market Perform | C$152.00 | |
4/2/2018 | National Bank Financial | Boost Price Target | Outperform | C$161.00 ➝ C$167.00 | |
4/2/2018 | CIBC | Boost Price Target | | C$168.00 ➝ C$178.00 | |
3/26/2018 | Barclays | Boost Price Target | | C$151.00 ➝ C$154.00 | |
3/23/2018 | TD Securities | Boost Price Target | | C$150.00 ➝ C$160.00 | |
2/8/2018 | Desjardins | Downgrade | Buy ➝ Hold | C$165.00 | |
12/7/2017 | Scotiabank | Boost Price Target | Outperform | C$162.00 ➝ C$165.00 | |
12/7/2017 | CIBC | Boost Price Target | Outperform | C$157.00 ➝ C$168.00 | |
12/7/2017 | National Bank Financial | Boost Price Target | Outperform | C$160.00 ➝ C$161.00 | |
12/7/2017 | BMO Capital Markets | Lower Price Target | Market Perform | C$155.00 ➝ C$152.00 | |
12/7/2017 | Desjardins | Boost Price Target | | C$154.00 ➝ C$165.00 | |
12/5/2017 | Raymond James | Boost Price Target | Outperform | C$143.00 ➝ C$165.00 | |
11/30/2017 | National Bank Financial | Boost Price Target | | C$145.00 ➝ C$160.00 | |
11/29/2017 | BMO Capital Markets | Downgrade | Outperform ➝ Market Perform | C$155.00 | |
11/28/2017 | Eight Capital | Boost Price Target | | C$150.00 ➝ C$185.00 | |
11/24/2017 | Royal Bank of Canada | Boost Price Target | | C$143.00 ➝ C$161.00 | |
11/22/2017 | TD Securities | Boost Price Target | Hold | C$150.00 ➝ C$160.00 | |
11/3/2017 | Wells Fargo & Company | Initiated Coverage | Market Perform | C$150.00 | |
10/16/2017 | BMO Capital Markets | Reiterated Rating | Outperform | C$155.00 | |
9/8/2017 | TD Securities | Boost Price Target | Hold | C$135.00 ➝ C$150.00 | |
9/8/2017 | Scotiabank | Boost Price Target | Outperform | C$143.00 ➝ C$162.00 | |
9/8/2017 | Barclays | Boost Price Target | | C$123.00 ➝ C$130.00 | |
9/8/2017 | BMO Capital Markets | Boost Price Target | | C$141.00 ➝ C$150.00 | |
9/8/2017 | Desjardins | Upgrade | Hold ➝ Buy | C$134.00 ➝ C$154.00 | |
9/8/2017 | Eight Capital | Boost Price Target | | C$140.00 ➝ C$150.00 | |
9/8/2017 | Raymond James | Boost Price Target | | C$140.00 ➝ C$143.00 | |
9/8/2017 | CIBC | Boost Price Target | | C$141.00 ➝ C$157.00 | |
9/8/2017 | National Bank Financial | Boost Price Target | | C$140.00 ➝ C$145.00 | |