| 6/1/2026 | Rostislav Christov Raykov | Director | Buy | 15,597 | C$3.37 | C$52,561.89 | 2,755,851 | |
| 6/1/2026 | Rostislav Christov Raykov | Director | Sell | 9,747 | C$13.23 | C$128,952.81 | 2,746,104 | |
| 5/11/2026 | Chris Anigeron Rallis | Director | Buy | 14,344 | C$3.35 | C$48,052.40 | 69,660 | |
| 5/11/2026 | Chris Anigeron Rallis | Director | Sell | 8,346 | C$9.67 | C$80,705.82 | 61,314 | |
| 2/2/2026 | Rostislav Christov Raykov | Director | Buy | 15,598 | C$3.37 | C$52,565.26 | 2,719,643 | |
| 2/2/2026 | Rostislav Christov Raykov | Director | Sell | 10,349 | C$10.69 | C$110,630.81 | 2,709,294 | |
| 12/24/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 1,000,000 | C$10.35 | C$10,350,000.00 | 2,744,741 | |
| 11/17/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 85,918 | C$12.35 | C$1,061,087.30 | 3,764,082 | |
| 11/14/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 160,100 | C$11.24 | C$1,799,524.00 | 3,850,000 | |
| 10/10/2025 | Chris Anigeron Rallis | Director | Buy | 4,062 | C$1.70 | C$6,905.40 | 57,091 | |
| 10/10/2025 | Chris Anigeron Rallis | Director | Sell | 1,775 | C$12.75 | C$22,631.25 | 55,316 | |
| 10/9/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 20,609 | C$12.89 | C$265,650.01 | 4,010,100 | |
| 10/8/2025 | Rostislav Christov Raykov | Director | Buy | 4,609 | C$3.38 | C$15,578.42 | 2,697,927 | |
| 10/8/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 19,605 | C$13.07 | C$256,237.35 | 4,030,709 | |
| 10/7/2025 | Southpoint Capital Advisors Lp | Insider | Sell | 26,900 | C$13.23 | C$355,887.00 | 4,050,314 | |
| 7/7/2025 | Chris Anigeron Rallis | Director | Sell | 1,119 | C$11.93 | C$13,352.69 | | |
| 7/7/2025 | Chris Anigeron Rallis | Director | Sell | 2,127 | C$3.22 | C$6,847.88 | | |
| 7/3/2025 | Rostislav Christov Raykov | Director | Sell | 10,000 | C$11.71 | C$117,096.00 | | |
| 6/5/2025 | Rostislav Christov Raykov | Director | Sell | 10,000 | C$10.66 | C$106,586.00 | | |
| 6/2/2025 | Robert Christopher Andrade | Senior Officer | Buy | 8,220 | C$6.99 | C$57,433.14 | | |
| 5/19/2025 | Jeffrey Hackman | Director | Buy | 15,000 | C$9.77 | C$146,580.00 | | |
| 5/16/2025 | Rostislav Christov Raykov | Director | Sell | 16,667 | C$9.49 | C$158,203.16 | | |
| 4/11/2025 | Chris Anigeron Rallis | Director | Sell | 1,409 | C$6.93 | C$9,764.37 | | |
| 4/4/2025 | Rostislav Christov Raykov | Director | Sell | 10,000 | C$7.46 | C$74,550.00 | | |
| 3/5/2025 | Rostislav Christov Raykov | Director | Sell | 7,569 | C$9.71 | C$73,503.54 | | |
| 2/14/2025 | Chris Anigeron Rallis | Director | Sell | 1,186 | C$9.68 | C$11,485.70 | | |
| 2/5/2025 | Rostislav Christov Raykov | Director | Sell | 2,431 | C$9.66 | C$23,476.17 | | |
| 1/6/2025 | Rostislav Christov Raykov | Director | Sell | 10,000 | C$8.76 | C$87,552.00 | | |
| 12/20/2024 | Rostislav Christov Raykov | Director | Buy | 25,000 | C$3.87 | C$96,840.00 | | |
| 12/5/2024 | Rostislav Christov Raykov | Director | Buy | 796 | C$8.52 | C$6,779.05 | | |
| 11/18/2024 | Robert Christopher Andrade | Senior Officer | Buy | 15,816 | C$3.43 | C$54,248.88 | | |
| 10/8/2024 | Chris Anigeron Rallis | Director | Sell | 1,406 | C$6.16 | C$8,662.08 | | |
| 10/2/2024 | Rostislav Christov Raykov | Director | Sell | 2,431 | C$6.67 | C$16,212.34 | | |
| 9/4/2024 | Rostislav Christov Raykov | Director | Sell | 2,431 | C$7.45 | C$18,115.81 | | |
| 7/5/2024 | Chris Anigeron Rallis | Director | Sell | 1,173 | C$6.03 | C$7,073.19 | | |
| 7/1/2024 | Rostislav Christov Raykov | Director | Sell | 2,431 | C$6.13 | C$14,902.03 | | |
| 4/23/2024 | Adrian J. Haigh | Senior Officer | Sell | 22,223 | C$9.32 | C$207,029.47 | | |
| 4/15/2024 | Adrian J. Haigh | Senior Officer | Buy | 22,222 | C$2.31 | C$51,332.82 | | |
| 4/15/2024 | Chris Anigeron Rallis | Director | Sell | 800 | C$10.45 | C$8,360.00 | | |
| 3/26/2024 | Chris Anigeron Rallis | Director | Sell | 2,114 | C$10.97 | C$23,190.58 | | |
| 3/26/2024 | Robert Christopher Andrade | Senior Officer | Sell | 13,975 | C$10.90 | C$152,345.67 | | |
| 11/24/2023 | Chris Anigeron Rallis | Director | Sell | 269 | C$8.25 | C$2,219.25 | | |
| 11/16/2023 | Khalid Islam | Director | Buy | 20,492 | C$2.44 | C$50,000.48 | | |
| 11/3/2023 | Rostislav Christov Raykov | Director | Buy | 74,793 | C$1.59 | C$118,920.87 | | |