| 3/17/2026 | ATB Cormark Capital Markets | Upgrade | Sector Perform ➝ Outperform | C$1.40 | |
| 1/14/2026 | Sanford C. Bernstein | Lower Target | | C$5.30 ➝ C$2.50 | |
| 12/11/2025 | ATB Cormark Capital Markets | Lower Target | Underperform | C$1.60 ➝ C$1.40 | |
| 11/10/2025 | Benchmark | Upgrade | Sell ➝ Hold | | |
| 6/3/2025 | ATB Cormark Capital Markets | Lower Target | Underperform | C$3.20 ➝ C$1.60 | |
| 2/10/2025 | ATB Cormark Capital Markets | Lower Target | Underperform | C$4.00 ➝ C$3.20 | |
| 2/10/2025 | Canaccord Genuity Group | Lower Target | Sell | C$2.50 ➝ C$1.50 | |
| 12/17/2024 | ATB Cormark Capital Markets | Downgrade | Sector Perform ➝ Underperform | C$6.00 ➝ C$4.00 | |
| 8/12/2024 | Canaccord Genuity Group | Lower Target | Sell | C$5.00 ➝ C$3.50 | |
| 6/18/2024 | ATB Cormark Capital Markets | Set Target | Sector Perform | C$10.00 | |
| 6/11/2024 | Jefferies Financial Group | Boost Target | Hold | C$4.90 ➝ C$10.63 | |
| 6/4/2024 | Alliance Global Partners | Boost Target | | C$6.00 ➝ C$11.00 | |
| 5/31/2024 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$4.50 ➝ C$4.00 | |
| 2/27/2024 | Jefferies Financial Group | Lower Target | Hold | C$7.28 ➝ C$4.90 | |
| 2/14/2024 | Bank of America | Lower Target | | C$7.00 ➝ C$4.00 | |
| 1/30/2024 | Sanford C. Bernstein | Boost Target | | C$1.49 ➝ C$6.70 | |
| 11/21/2023 | Jefferies Financial Group | Boost Target | Hold | C$0.59 ➝ C$0.73 | |
| 11/1/2023 | Canadian Imperial Bank of Commerce | Boost Target | Underperform | C$0.45 ➝ C$0.50 | |
| 10/2/2023 | Alliance Global Partners | Boost Target | | C$0.60 ➝ C$1.30 | |
| 9/18/2023 | Sanford C. Bernstein | Lower Target | Market Perform | C$2.10 ➝ C$1.49 | |
| 9/15/2023 | Bank of America | Boost Target | Underperform | C$0.56 ➝ C$0.65 | |
| 9/15/2023 | TD Securities | Boost Target | | C$0.70 ➝ C$1.80 | |
| 8/16/2023 | Jefferies Financial Group | Lower Target | | C$0.61 ➝ C$0.59 | |
| 6/27/2023 | Jefferies Financial Group | Lower Target | | C$3.65 ➝ C$0.61 | |
| 6/26/2023 | TD Securities | Lower Target | | C$3.40 ➝ C$0.70 | |
| 6/15/2023 | Bank of America | Lower Target | | C$1.00 ➝ C$0.85 | |
| 4/5/2023 | Sanford C. Bernstein | Upgrade | Underperform ➝ Market Perform | | |
| 3/29/2023 | Bank of America | Lower Target | | C$2.75 ➝ C$2.40 | |
| 2/28/2023 | Jefferies Financial Group | Lower Target | | C$4.95 ➝ C$3.65 | |
| 2/10/2023 | Alliance Global Partners | Lower Target | | C$4.50 ➝ C$3.50 | |
| 2/10/2023 | Benchmark | Set Target | | C$2.00 | |
| 2/10/2023 | Canaccord Genuity Group | Lower Target | | C$5.00 ➝ C$3.00 | |
| 2/10/2023 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$2.50 ➝ C$1.75 | |
| 2/10/2023 | Eight Capital | Lower Target | | C$2.75 ➝ C$1.75 | |
| 2/10/2023 | Stifel Nicolaus | Lower Target | | C$2.90 ➝ C$2.40 | |
| 2/1/2023 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$3.00 ➝ C$2.50 | |
| 11/11/2022 | Jefferies Financial Group | Boost Target | | C$4.20 ➝ C$4.95 | |
| 11/10/2022 | Alliance Global Partners | Boost Target | | C$4.00 ➝ C$4.50 | |
| 11/9/2022 | Sanford C. Bernstein | Reiterated Rating | Underperform | C$2.00 | |
| 10/26/2022 | Benchmark | Lower Target | | C$3.00 | |
| 10/26/2022 | Alliance Global Partners | Boost Target | Hold | C$3.50 ➝ C$4.00 | |
| 9/30/2022 | Barclays | Lower Target | Equal Weight | C$2.75 | |
| 8/12/2022 | Jefferies Financial Group | Lower Target | | C$5.50 ➝ C$4.20 | |
| 8/8/2022 | Eight Capital | Lower Target | Sell | C$4.00 ➝ C$2.75 | |
| 7/19/2022 | TD Cowen | Lower Target | Hold | C$6.50 ➝ C$3.40 | |
| 7/4/2022 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$5.00 ➝ C$3.00 | |
| 6/29/2022 | Wedbush | Lower Target | NA | C$17.00 ➝ C$13.00 | |
| 6/29/2022 | MKM Partners | Reiterated Rating | Buy | C$13.00 | |
| 6/13/2022 | Jefferies Financial Group | Lower Target | | C$8.80 ➝ C$5.50 | |
| 6/8/2022 | BMO Capital Markets | Downgrade | Sell | C$2.50 | |
| 5/30/2022 | TD Cowen | Lower Target | Buy | C$6.50 | |
| 5/30/2022 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$6.50 ➝ C$5.00 | |
| 5/27/2022 | Cfra | Reiterated Rating | Hold | C$10.00 | |
| 5/24/2022 | Canaccord Genuity Group | Lower Target | | C$10.00 ➝ C$6.00 | |
| 5/20/2022 | Eight Capital | Lower Target | Sell | C$7.00 ➝ C$5.50 | |
| 5/20/2022 | Alliance Global Partners | Downgrade | Hold | C$11.00 ➝ C$8.00 | |
| 5/19/2022 | Canadian Imperial Bank of Commerce | Lower Target | Underperform | C$9.00 ➝ C$6.50 | |
| 5/2/2022 | Stifel Nicolaus | Lower Target | | C$7.50 ➝ C$6.00 | |
| 4/7/2022 | Bank of America | Lower Target | Underperform | C$10.00 ➝ C$8.50 | |
| 2/10/2022 | Canaccord Genuity Group | Lower Target | | C$12.00 ➝ C$10.00 | |
| 2/10/2022 | TD Cowen | Lower Target | Buy | C$16.00 ➝ C$12.50 | |
| 2/10/2022 | Stifel Nicolaus | Lower Target | | C$8.00 ➝ C$7.50 | |
| 2/9/2022 | Cfra | Reiterated Rating | Hold | C$10.00 | |
| 2/8/2022 | MKM Partners | Lower Target | Buy | C$28.00 ➝ C$17.00 | |
| 2/3/2022 | Canadian Imperial Bank of Commerce | Lower Target | | C$12.00 ➝ C$9.00 | |
| 1/7/2022 | Alliance Global Partners | Lower Target | Buy | C$18.00 ➝ C$11.00 | |
| 12/22/2021 | Bank of America | Downgrade | Neutral ➝ Underperform | C$24.00 ➝ C$13.00 | |
| 12/20/2021 | Piper Sandler | Downgrade | Neutral ➝ Underweight | C$11.00 ➝ C$7.00 | |
| 12/7/2021 | Wells Fargo & Company | Reiterated Rating | Underweight | | |
| 12/6/2021 | Wells Fargo & Company | Initiated Coverage | Sell | C$8.00 | |
| 11/30/2021 | Eight Capital | Downgrade | Sell | | |
| 11/24/2021 | Barclays | Set Target | Equal Weight | C$14.00 | |
| 11/18/2021 | Barclays | Initiated Coverage | Equal Weight | C$14.00 | |
| 11/9/2021 | MKM Partners | Lower Target | Buy | C$51.00 ➝ C$28.00 | |
| 11/9/2021 | TD Cowen | Reiterated Rating | Buy | | |
| 11/9/2021 | Alliance Global Partners | Reiterated Rating | Buy | | |
| 11/8/2021 | Alliance Global Partners | Lower Target | | C$20.00 ➝ C$18.00 | |
| 11/8/2021 | Stifel Nicolaus | Boost Target | | C$12.00 ➝ C$14.00 | |
| 11/8/2021 | Piper Sandler | Boost Target | Neutral | C$11.00 ➝ C$15.00 | |
| 11/8/2021 | TD Cowen | Lower Target | Hold | C$33.00 ➝ C$16.00 | |
| 11/8/2021 | Canadian Imperial Bank of Commerce | Downgrade | Neutral ➝ Sell | C$22.00 ➝ C$12.00 | |
| 11/2/2021 | Canadian Imperial Bank of Commerce | Reiterated Rating | Hold | | |
| 10/15/2021 | Canadian Imperial Bank of Commerce | Reiterated Rating | Hold | C$22.00 | |
| 9/24/2021 | Canadian Imperial Bank of Commerce | Reiterated Rating | Neutral | C$27.00 ➝ C$22.00 | |
| 9/23/2021 | Canadian Imperial Bank of Commerce | Boost Target | NA | C$22.00 ➝ C$27.00 | |
| 8/12/2021 | Jefferies Financial Group | Reiterated Rating | Hold | | |
| 8/9/2021 | Canadian Imperial Bank of Commerce | Lower Target | | C$30.00 ➝ C$27.00 | |
| 8/9/2021 | Stifel Nicolaus | Lower Target | | C$21.00 ➝ C$18.00 | |
| 8/6/2021 | Canadian Imperial Bank of Commerce | Reiterated Rating | Neutral | C$30.00 | |
| 7/27/2021 | Canadian Imperial Bank of Commerce | Lower Target | Neutral | C$36.00 ➝ C$30.00 | |
| 7/19/2021 | TD Cowen | Lower Target | NA | C$39.00 ➝ C$33.00 | |
| 6/2/2021 | Alliance Global Partners | Lower Target | NA | C$40.00 ➝ C$32.00 | |
| 6/2/2021 | Cfra | Lower Target | Strong-Buy ➝ Buy | C$75.00 ➝ C$45.00 | |
| 6/2/2021 | Eight Capital | Upgrade | Sell ➝ Neutral | C$34.50 ➝ C$29.00 | |
| 6/2/2021 | MKM Partners | Lower Target | Buy | C$55.00 ➝ C$51.00 | |
| 6/2/2021 | TD Cowen | Lower Target | Buy | C$44.00 ➝ C$39.00 | |
| 6/1/2021 | Canadian Imperial Bank of Commerce | Reiterated Rating | Neutral | C$38.00 | |
| 5/25/2021 | MKM Partners | Reiterated Rating | Buy | C$55.00 | |
| 5/11/2021 | Canadian Imperial Bank of Commerce | Lower Target | Neutral | C$55.00 ➝ C$38.00 | |
| 4/9/2021 | TD Cowen | Lower Target | Hold | C$75.00 ➝ C$44.00 | |