| 4/3/2025 | Canaccord Genuity Group | Boost Target | | C$5.50 ➝ C$6.00 | |
| 4/3/2025 | CIBC | Boost Target | | C$5.50 ➝ C$6.00 | |
| 4/3/2025 | TD Securities | Boost Target | Sell | C$5.50 ➝ C$6.00 | |
| 4/2/2025 | Scotiabank | Boost Target | | C$5.50 ➝ C$6.00 | |
| 3/7/2025 | Canaccord Genuity Group | Boost Target | Hold | C$153.00 ➝ C$154.00 | |
| 3/7/2025 | Jefferies Financial Group | Lower Target | Hold | C$145.00 ➝ C$140.00 | |
| 3/7/2025 | Desjardins | Downgrade | Buy ➝ Tender | C$5.00 ➝ C$5.50 | |
| 2/11/2025 | TD Securities | Upgrade | Strong Sell ➝ Strong-Buy | | |
| 2/10/2025 | Canaccord Genuity Group | Downgrade | Moderate Buy ➝ Hold | | |
| 2/10/2025 | TD Securities | Downgrade | Buy ➝ Sell | C$4.50 ➝ C$5.50 | |
| 2/10/2025 | Ventum Financial | Downgrade | Buy ➝ Tender | C$6.00 ➝ C$5.50 | |
| 2/10/2025 | CIBC | Boost Target | | C$4.00 ➝ C$5.50 | |
| 2/7/2025 | Scotiabank | Boost Target | | C$4.00 ➝ C$5.50 | |
| 1/16/2025 | Stifel Nicolaus | Set Target | Hold | C$4.00 | |
| 1/15/2025 | Stifel Nicolaus | Upgrade | Strong-Buy | | |
| 1/13/2025 | Cormark | Upgrade | Hold ➝ Moderate Buy | | |
| 1/3/2025 | Ventum Financial | Boost Target | Buy | C$5.20 ➝ C$6.00 | |
| 11/13/2024 | Ventum Financial | Lower Target | | C$6.20 ➝ C$5.20 | |
| 11/13/2024 | TD Securities | Lower Target | | C$5.00 ➝ C$4.50 | |
| 10/25/2024 | Cormark | Downgrade | Moderate Buy ➝ Hold | | |
| 10/25/2024 | Canaccord Genuity Group | Lower Target | | C$6.25 ➝ C$6.00 | |
| 10/25/2024 | CIBC | Lower Target | | C$5.00 ➝ C$4.00 | |
| 10/25/2024 | National Bankshares | Downgrade | Outperform ➝ Sector Perform | C$6.00 ➝ C$4.50 | |
| 10/25/2024 | Raymond James Financial | Lower Target | | C$6.50 ➝ C$4.50 | |
| 10/24/2024 | Scotiabank | Downgrade | Strong-Buy ➝ Hold | | |
| 10/24/2024 | National Bank Financial | Downgrade | Strong-Buy ➝ Hold | | |
| 8/9/2024 | CIBC | Lower Target | | C$5.00 ➝ C$4.50 | |
| 8/9/2024 | Cormark | Lower Target | | C$6.50 ➝ C$5.50 | |
| 8/9/2024 | TD Securities | Upgrade | Hold ➝ Buy | C$6.00 ➝ C$5.50 | |
| 6/25/2024 | Ventum Cap Mkts | Upgrade | Strong-Buy | | |
| 5/10/2024 | National Bankshares | Boost Target | | C$6.00 ➝ C$7.00 | |
| 5/10/2024 | Cormark | Lower Target | | C$7.00 ➝ C$6.50 | |
| 3/14/2024 | Scotiabank | Boost Target | | C$7.00 ➝ C$8.00 | |
| 3/7/2024 | CIBC | Boost Target | Neutral | C$4.50 ➝ C$5.00 | |
| 3/7/2024 | Desjardins | Boost Target | Buy | C$6.00 ➝ C$7.00 | |
| 3/7/2024 | Raymond James Financial | Boost Target | Outperform | C$5.50 ➝ C$6.50 | |
| 3/7/2024 | Echelon Wealth Partners | Boost Target | Sector Perform | C$5.80 ➝ C$6.25 | |
| 3/7/2024 | Eight Capital | Boost Target | Buy | C$7.00 ➝ C$9.00 | |
| 3/7/2024 | TD Securities | Boost Target | Hold | C$4.25 ➝ C$6.00 | |
| 1/31/2024 | Echelon Wealth Partners | Boost Target | Speculative Buy | C$5.40 ➝ C$5.80 | |
| 1/30/2024 | Desjardins | Boost Target | Buy | C$5.00 ➝ C$6.00 | |
| 1/11/2024 | CIBC | Boost Target | Neutral | C$4.00 ➝ C$4.50 | |
| 11/15/2023 | Canaccord Genuity Group | Lower Target | Speculative Buy | C$6.00 ➝ C$5.00 | |
| 11/15/2023 | Cormark | Boost Target | | C$4.50 ➝ C$5.50 | |
| 11/15/2023 | TD Securities | Boost Target | Hold | C$3.50 ➝ C$4.25 | |
| 8/10/2023 | TD Securities | Downgrade | Buy ➝ Hold | C$5.50 ➝ C$3.50 | |
| 5/16/2023 | TD Securities | Lower Target | Buy | C$8.50 ➝ C$5.50 | |
| 3/17/2023 | National Bankshares | Lower Target | Outperform | C$8.00 ➝ C$7.00 | |
| 3/16/2023 | Scotiabank | Lower Target | | C$8.00 ➝ C$7.00 | |
| 2/16/2023 | National Bankshares | Lower Target | Outperform | C$10.00 ➝ C$8.00 | |
| 2/15/2023 | Raymond James Financial | Lower Target | Outperform | C$8.50 ➝ C$7.00 | |
| 2/15/2023 | Cormark | Lower Target | | C$9.00 ➝ C$8.00 | |
| 2/15/2023 | BMO Capital Markets | Lower Target | | C$8.00 ➝ C$7.50 | |
| 2/15/2023 | Canaccord Genuity Group | Lower Target | | C$10.50 ➝ C$8.50 | |
| 2/13/2023 | Scotiabank | Lower Target | | C$10.00 ➝ C$8.00 | |
| 12/12/2022 | CIBC | Lower Target | | C$7.00 ➝ C$5.25 | |
| 12/2/2022 | Berenberg Bank | Lower Target | | C$14.00 ➝ C$9.50 | |
| 11/11/2022 | BMO Capital Markets | Lower Target | | C$9.00 ➝ C$8.00 | |
| 11/11/2022 | Scotiabank | Lower Target | | C$11.00 ➝ C$10.00 | |
| 11/10/2022 | Eight Capital | Lower Target | | C$11.00 ➝ C$10.00 | |
| 11/10/2022 | Canaccord Genuity Group | Lower Target | | C$12.00 ➝ C$10.50 | |
| 11/10/2022 | CIBC | Lower Target | Neutral | C$8.00 ➝ C$7.00 | |
| 11/10/2022 | Cormark | Lower Target | | C$10.00 ➝ C$8.00 | |
| 11/10/2022 | TD Securities | Upgrade | Hold ➝ Buy | C$8.50 ➝ C$6.50 | |
| 11/1/2022 | National Bankshares | Lower Target | Outperform | C$12.00 ➝ C$10.00 | |
| 10/28/2022 | Raymond James Financial | Lower Target | | C$9.50 ➝ C$8.50 | |
| 10/28/2022 | Scotiabank | Lower Target | | C$12.00 ➝ C$11.00 | |
| 8/11/2022 | CIBC | Boost Target | Neutral | C$7.00 ➝ C$8.00 | |
| 8/10/2022 | Raymond James Financial | Lower Target | Outperform | C$12.50 ➝ C$9.50 | |
| 8/4/2022 | Eight Capital | Lower Target | Buy | C$14.50 ➝ C$11.00 | |
| 8/3/2022 | Scotiabank | Boost Target | | C$11.00 ➝ C$12.00 | |
| 7/25/2022 | Scotiabank | Lower Target | | C$14.00 ➝ C$11.00 | |
| 7/21/2022 | National Bankshares | Lower Target | Outperform | C$14.00 ➝ C$12.00 | |
| 6/27/2022 | Cormark | Lower Target | NA | C$11.50 ➝ C$10.00 | |
| 6/21/2022 | Laurentian Bank of Canada | Reiterated Rating | Buy | C$11.00 | |
| 6/14/2022 | CIBC | Lower Target | | C$11.00 ➝ C$7.00 | |
| 5/31/2022 | Berenberg Bank | Lower Target | | C$18.25 ➝ C$14.00 | |
| 5/12/2022 | Canaccord Genuity Group | Lower Target | | C$14.50 ➝ C$12.00 | |
| 5/12/2022 | TD Securities | Lower Target | Hold | C$12.00 ➝ C$8.50 | |
| 5/12/2022 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 4/27/2022 | National Bankshares | Set Target | Outperform | C$14.00 | |
| 4/26/2022 | National Bank Financial | Reiterated Rating | Outperfrom Under Weight | | |
| 4/7/2022 | Echelon Wealth Partners | Reiterated Rating | Buy | C$14.50 | |
| 3/29/2022 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 3/24/2022 | TD Securities | Lower Target | Hold | C$13.00 ➝ C$12.00 | |
| 3/23/2022 | Desjardins | Reiterated Rating | Buy | | |
| 3/23/2022 | Echelon Wealth Partners | Reiterated Rating | Buy | C$14.50 | |
| 2/18/2022 | Raymond James Financial | Reiterated Rating | Outperform | C$12.50 | |
| 2/18/2022 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 2/10/2022 | Raymond James Financial | Reiterated Rating | Outperform | C$12.50 | |
| 2/10/2022 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 1/31/2022 | CIBC | Lower Target | | C$12.50 ➝ C$11.00 | |
| 1/11/2022 | Raymond James Financial | Reiterated Rating | Outperform | C$12.50 | |
| 1/11/2022 | Desjardins | Boost Target | | C$14.25 | |
| 1/11/2022 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 1/11/2022 | Scotiabank | Boost Target | | C$13.00 ➝ C$14.00 | |
| 12/16/2021 | TD Securities | Set Target | Hold | C$13.00 | |
| 12/14/2021 | TD Securities | Initiated Coverage | Hold | C$13.00 | |
| 12/13/2021 | CIBC | Set Target | Neutral | C$12.50 | |
| 11/15/2021 | Berenberg Bank | Reiterated Rating | Buy | C$18.25 | |
| 11/15/2021 | Berenberg Bank | Set Target | Buy | C$18.25 | |
| 11/12/2021 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 11/12/2021 | Cormark | Lower Target | | C$14.00 ➝ C$12.75 | |
| 11/12/2021 | Laurentian | Lower Target | | C$13.75 ➝ C$12.50 | |
| 11/12/2021 | Laurentian Bank of Canada | Boost Target | Buy | C$12.50 | |
| 11/12/2021 | Cormark | Boost Target | Buy | C$12.75 | |
| 11/11/2021 | Echelon Wealth Partners | Reiterated Rating | Speculative Buy | | |
| 10/19/2021 | Scotiabank | Set Target | Outperform | C$14.00 | |
| 10/19/2021 | Raymond James Financial | Set Target | Outperform | C$12.50 | |
| 10/15/2021 | Echelon Wealth Partners | Initiated Coverage | Buy | C$14.50 | |
| 10/1/2021 | Echelon Wealth Partners | Initiated Coverage | Buy | C$14.50 | |
| 9/2/2021 | Laurentian Bank of Canada | Boost Target | Buy | C$13.75 | |
| 9/2/2021 | Cormark | Lower Target | Buy | C$14.00 | |
| 9/2/2021 | Laurentian | Boost Target | | C$13.25 ➝ C$13.75 | |
| 8/12/2021 | Cormark | Lower Target | | C$14.25 | |
| 8/6/2021 | Laurentian Bank of Canada | Boost Target | | C$11.75 ➝ C$13.25 | |
| 8/6/2021 | Raymond James Financial | Boost Target | Outperform | C$12.50 | |
| 8/6/2021 | Laurentian | Boost Target | | C$11.75 ➝ C$13.25 | |
| 7/2/2021 | Raymond James Financial | Boost Target | Outperform | C$10.75 | |
| 7/2/2021 | Laurentian Bank of Canada | Reiterated Rating | Buy | C$11.75 | |
| 7/2/2021 | Cormark | Boost Target | Buy | C$11.50 | |
| 7/2/2021 | Raymond James Financial | Set Target | Outperform | C$10.75 | |
| 7/2/2021 | Laurentian | Boost Target | | C$11.00 ➝ C$11.75 | |
| 6/24/2021 | Cormark | Boost Target | Buy | C$11.00 | |
| 6/23/2021 | Raymond James Financial | Reiterated Rating | Outperform | C$8.75 | |
| 6/23/2021 | Raymond James Financial | Set Target | Outperform | C$8.75 | |
| 6/4/2021 | Cormark | Lower Target | Buy | C$10.25 | |
| 6/4/2021 | Laurentian Bank of Canada | Reiterated Rating | Buy | C$9.25 | |
| 6/4/2021 | Laurentian | Set Target | | C$9.25 | |
| 5/12/2021 | Eight Capital | Boost Target | NA | C$11.00 | |
| 5/12/2021 | Raymond James Financial | Reiterated Rating | Outperform | C$8.75 | |
| 5/12/2021 | Raymond James Financial | Set Target | Outperform | C$8.75 | |
| 4/30/2021 | Cormark | Reiterated Rating | Buy | C$9.50 | |
| 4/30/2021 | Cormark | Set Target | Buy | C$9.50 | |
| 4/5/2021 | Raymond James Financial | Boost Target | Outperform | C$7.75 ➝ C$8.75 | |
| 3/19/2021 | Desjardins | Reiterated Rating | Buy | | |
| 3/10/2021 | Raymond James Financial | Set Target | Outperform | C$7.75 | |
| 3/10/2021 | Eight Capital | Boost Target | | C$8.00 ➝ C$9.00 | |