4,800 shares ($44,880) on 2026-08-24.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
10% Security Holder of Issuer
Director or Senior Officer of 10% Security Holder
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of 10% Security Holder
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-15 | J. Ian GiffenDirector of Issuer | ▲buy | 25K | $13.96 | $348.9K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2024-06-07 | J. Ian GiffenDirector of Issuer | ▲buy | 42K | $9.31 | $391.1K |
| 2023-09-18 | J. Ian GiffenDirector of Issuer | ▲buy | 10K | $7.17 | $71.7K |
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-04-14 | Stephen LasterDirector or Senior Officer of 10% Security Holder | ▼sell | 24K | $8.95 | $214.7K |
| 2024-09-13 | Jeremy AugerSenior Officer of Issuer | ▼sell | 20K | $13.00 | $260K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | ▼sell | 66.8K | $5.16 | $344.9K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | ▼sell | 34.5K | $5.16 | $177.8K |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-10-10 | Lee PoteckSenior Officer of Issuer | option_exercise | 10K | $6.50 | $65K |
| 2025-09-24 | Lee PoteckSenior Officer of Issuer | option_exercise | 7.5K | $5.16 | $38.7K |
| 2025-09-18 | Lee PoteckSenior Officer of Issuer | option_exercise | 8K | $5.16 | $41.3K |
| 2025-09-18 | Lee PoteckSenior Officer of Issuer | option_exercise | 8K | $5.16 | $41.3K |
| 2025-09-17 | J. Ian GiffenDirector of Issuer | option_exercise | 31K | $5.16 | $159.9K |
| 2025-09-17 | J. Ian GiffenDirector of Issuer | option_exercise | 49K | $5.16 | $252.9K |
| 2025-05-05 | Christian PantelSenior Officer of Issuer | option_exercise | 13K | $5.16 | $67.1K |
| 2025-05-05 | Christian PantelSenior Officer of Issuer | option_exercise | 13K | $5.16 | $67.1K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 7.8K | $5.16 | $40.3K |
| 2024-06-10 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 9.4K | $5.16 | $48.3K |
| 2024-06-10 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 41.9K | $5.16 | $216.4K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | option_exercise | 28.2K | $5.16 | $145.3K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | option_exercise | 28.2K | $5.16 | $145.3K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 14.5K | $5.16 | $75K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 14.5K | $5.16 | $75K |
| 2023-07-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 40K | $5.16 | $206.4K |
| 2023-07-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 40K | $5.16 | $206.4K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | D2L Inc.Issuer | issuer_buyback | 4.8K | $9.35 | $44.9K |
| 2026-08-20 | D2L Inc.Issuer | issuer_buyback | 7K | $8.75 | $61.3K |
| 2026-08-19 | D2L Inc.Issuer | issuer_buyback | 6K | $8.98 | $53.9K |
| 2026-08-18 | D2L Inc.Issuer | issuer_buyback | 30.5K | $8.98 | $273.9K |
| 2026-08-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.99 | $65.6K |
| 2026-07-28 | D2L Inc.Issuer | issuer_buyback | 1.9M | $10.50 | $20M |
| 2026-06-08 | D2L Inc.Issuer | issuer_buyback | 2.7K | $9.66 | $26.1K |
| 2026-06-05 | D2L Inc.Issuer | issuer_buyback | 5.4K | $9.44 | $51K |
| 2026-06-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.69 | $70.7K |
| 2026-06-03 | D2L Inc.Issuer | issuer_buyback | 3K | $9.71 | $29.1K |
| 2026-06-02 | D2L Inc.Issuer | issuer_buyback | 4.3K | $9.98 | $42.9K |
| 2026-06-01 | D2L Inc.Issuer | issuer_buyback | 4.5K | $10.12 | $45.5K |
| 2026-05-28 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.44 | $68.9K |
| 2026-05-27 | D2L Inc.Issuer | issuer_buyback | 3.7K | $9.33 | $34.5K |
| 2026-05-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.22 | $67.3K |
| 2026-05-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.31 | $68K |
| 2026-05-22 | D2L Inc.Issuer | issuer_buyback | 3K | $8.99 | $27K |
| 2026-05-20 | D2L Inc.Issuer | issuer_buyback | 4.8K | $9.17 | $44K |
| 2026-05-19 | D2L Inc.Issuer | issuer_buyback | 5.3K | $9.02 | $47.8K |
| 2026-05-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.13 | $66.6K |
| 2026-05-12 | D2L Inc.Issuer | issuer_buyback | 5.1K | $8.94 | $45.6K |
| 2026-05-08 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.65 | $70.4K |
| 2026-05-07 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.93 | $72.5K |
| 2026-05-06 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.53 | $69.6K |
| 2026-05-05 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.60 | $70.1K |
| 2026-05-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.88 | $72.1K |
| 2026-05-01 | D2L Inc.Issuer | issuer_buyback | 13.4K | $9.35 | $125.3K |
| 2026-04-29 | D2L Inc.Issuer | issuer_buyback | 3.4K | $9.51 | $32.3K |
| 2026-04-28 | D2L Inc.Issuer | issuer_buyback | 3.1K | $9.82 | $30.4K |
| 2026-04-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.72 | $71K |
| 2026-04-24 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.49 | $69.3K |
| 2026-04-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.46 | $69.1K |
| 2026-04-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.10 | $73.7K |
| 2026-04-21 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.89 | $72.2K |
| 2026-04-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.02 | $65.8K |
| 2026-04-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.23 | $67.4K |
| 2026-04-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.05 | $66.1K |
| 2026-04-15 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.03 | $65.9K |
| 2026-04-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.37 | $61.1K |
| 2026-04-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.54 | $62.3K |
| 2026-04-10 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.41 | $61.4K |
| 2026-04-09 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.64 | $63.1K |
| 2026-04-02 | D2L Inc.Issuer | issuer_buyback | 20K | $7.95 | $159K |
| 2026-04-01 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.74 | $63.8K |
| 2026-03-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $7.66 | $55.9K |
| 2026-03-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $7.73 | $56.4K |
| 2026-03-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2026-03-24 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.07 | $58.9K |
| 2026-03-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2026-03-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.16 | $59.6K |
| 2026-03-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.52 | $62.2K |
| 2026-03-18 | D2L Inc.Issuer | issuer_buyback | 5K | $8.80 | $44K |
| 2026-03-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.17 | $66.9K |
| 2026-03-16 | D2L Inc.Issuer | issuer_buyback | 3.6K | $9.10 | $32.8K |
| 2026-03-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.28 | $67.7K |
| 2026-03-12 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.22 | $67.3K |
| 2026-03-11 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.24 | $67.5K |
| 2026-03-10 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.25 | $67.5K |
| 2026-03-09 | D2L Inc.Issuer | issuer_buyback | 7.2K | $9.13 | $65.7K |
| 2026-03-06 | D2L Inc.Issuer | issuer_buyback | 20.3K | $9.42 | $191.2K |
| 2026-03-05 | D2L Inc.Issuer | issuer_buyback | 5.3K | $9.58 | $50.8K |
| 2026-03-04 | D2L Inc.Issuer | issuer_buyback | 5.5K | $9.66 | $53.1K |
| 2026-03-03 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.60 | $70.1K |
| 2026-03-02 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.91 | $72.3K |
| 2026-02-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.02 | $73.1K |
| 2026-02-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.95 | $72.6K |
| 2026-02-24 | D2L Inc.Issuer | issuer_buyback | 25K | $10.04 | $251K |
| 2026-02-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.48 | $76.5K |
| 2026-02-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.33 | $75.4K |
| 2026-02-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.24 | $74.8K |
| 2026-02-18 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.39 | $75.8K |
| 2026-02-17 | D2L Inc.Issuer | issuer_buyback | 50.5K | $10.00 | $505K |
| 2026-02-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.58 | $77.2K |
| 2026-02-12 | D2L Inc.Issuer | issuer_buyback | 5K | $10.61 | $53K |
| 2026-02-11 | D2L Inc.Issuer | issuer_buyback | 5K | $11.05 | $55.3K |
| 2026-02-05 | D2L Inc.Issuer | issuer_buyback | 2.5K | $10.73 | $26.8K |
| 2026-02-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.86 | $79.3K |
| 2026-02-03 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.16 | $81.5K |
| 2026-02-02 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.38 | $83.1K |
| 2026-01-29 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.03 | $80.5K |
| 2026-01-28 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.32 | $82.6K |
| 2026-01-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.47 | $83.7K |
| 2026-01-26 | D2L Inc.Issuer | issuer_buyback | 5K | $11.45 | $57.3K |
| 2026-01-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.73 | $85.6K |
| 2026-01-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.64 | $85K |
| 2026-01-21 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.51 | $84K |
| 2026-01-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.60 | $84.7K |
| 2026-01-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.86 | $86.6K |
| 2026-01-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $12.10 | $88.3K |
| 2026-01-15 | D2L Inc.Issuer | issuer_buyback | 6.3K | $12.64 | $79.6K |
| 2026-01-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.04 | $95.2K |
| 2026-01-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.36 | $97.5K |
| 2026-01-12 | D2L Inc.Issuer | issuer_buyback | 2.6K | $13.57 | $35.3K |
| 2026-01-09 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.75 | $100.4K |
| 2026-01-07 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.77 | $100.5K |
| 2026-01-06 | D2L Inc.Issuer | issuer_buyback | 5.6K | $13.76 | $77.1K |
| 2026-01-05 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.77 | $100.5K |
| 2025-12-30 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.76 | $79.8K |
| 2025-12-29 | D2L Inc.Issuer | issuer_buyback | 50.5K | $14.05 | $709.5K |
| 2025-12-23 | D2L Inc.Issuer | issuer_buyback | 3K | $14.20 | $42.6K |
| 2025-12-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.66 | $107K |
| 2025-12-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.62 | $106.7K |
| 2025-12-18 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.20 | $103.7K |
| 2025-12-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.18 | $103.5K |
| 2025-12-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.19 | $103.6K |
| 2025-12-15 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.95 | $101.8K |
| 2025-12-12 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.90 | $108.8K |
| 2025-12-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.27 | $94.4K |
| 2025-12-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.00 | $92.8K |
| 2025-12-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.06 | $93.1K |
| 2025-12-01 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.87 | $97.8K |
| 2025-11-27 | D2L Inc.Issuer | issuer_buyback | 3.7K | $17.39 | $64.3K |
| 2025-11-26 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.05 | $98.9K |
| 2025-11-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.13 | $99.4K |
| 2025-11-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.08 | $99.1K |
| 2025-11-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.28 | $100.2K |
| 2025-11-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.92 | $98.1K |
| 2025-11-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.86 | $97.8K |
| 2025-11-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.84 | $97.7K |
| 2025-11-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.37 | $100.7K |
| 2025-11-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.45 | $101.2K |
| 2025-11-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.11 | $99.2K |
| 2025-11-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.04 | $98.8K |
| 2025-11-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.03 | $98.8K |
| 2025-11-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.97 | $98.4K |
| 2025-11-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.26 | $100.1K |
| 2025-11-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.32 | $100.5K |
| 2025-11-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.99 | $98.5K |
| 2025-11-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.32 | $100.5K |
| 2025-10-30 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.01 | $104.5K |
| 2025-10-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.55 | $107.6K |
| 2025-10-28 | D2L Inc.Issuer | issuer_buyback | 1.9K | $18.53 | $35.2K |
| 2025-10-27 | D2L Inc.Issuer | issuer_buyback | 2.9K | $18.56 | $53.8K |
| 2025-10-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.62 | $108K |
| 2025-10-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.21 | $105.6K |
| 2025-10-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.05 | $104.7K |
| 2025-10-21 | D2L Inc.Issuer | issuer_buyback | 1.5K | $18.05 | $27.1K |
| 2025-10-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.76 | $103K |
| 2025-10-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.84 | $103.5K |
| 2025-10-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.94 | $104.1K |
| 2025-10-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.15 | $105.3K |
| 2025-10-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.20 | $105.6K |
| 2025-10-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.39 | $106.7K |
| 2025-10-08 | D2L Inc.Issuer | issuer_buyback | 3.5K | $18.48 | $64.7K |
| 2025-10-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.77 | $108.9K |
| 2025-10-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.87 | $109.4K |
| 2025-10-03 | D2L Inc.Issuer | issuer_buyback | 4.2K | $18.79 | $78.9K |
| 2025-09-29 | D2L Inc.Issuer | issuer_buyback | 2.5K | $18.20 | $45.5K |
| 2025-09-26 | D2L Inc.Issuer | issuer_buyback | 4.1K | $18.02 | $73.9K |
| 2025-09-22 | D2L Inc.Issuer | issuer_buyback | 4.7K | $17.92 | $84.2K |
| 2025-09-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.10 | $105K |
| 2025-09-18 | D2L Inc.Issuer | issuer_buyback | 4K | $18.18 | $72.7K |
| 2025-09-17 | D2L Inc.Issuer | issuer_buyback | 1.5K | $17.96 | $26.9K |
| 2025-09-16 | D2L Inc.Issuer | issuer_buyback | 4K | $18.35 | $73.4K |
| 2025-09-15 | D2L Inc.Issuer | issuer_buyback | 2K | $18.30 | $36.6K |
| 2025-09-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.34 | $100.6K |
| 2025-09-11 | D2L Inc.Issuer | issuer_buyback | 1.5K | $17.50 | $26.3K |
| 2025-09-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.20 | $94K |
| 2025-09-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.63 | $96.5K |
| 2025-09-08 | D2L Inc.Issuer | issuer_buyback | 4.2K | $16.42 | $69K |
| 2025-09-05 | D2L Inc.Issuer | issuer_buyback | 1.8K | $15.55 | $28K |
| 2025-09-04 | D2L Inc.Issuer | issuer_buyback | 1.8K | $16.50 | $29.7K |
| 2025-09-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.31 | $94.6K |
| 2025-09-02 | D2L Inc.Issuer | issuer_buyback | 2.7K | $15.96 | $43.1K |
| 2025-08-28 | D2L Inc.Issuer | issuer_buyback | 3.5K | $16.37 | $57.3K |
| 2025-08-27 | D2L Inc.Issuer | issuer_buyback | 5.2K | $16.35 | $85K |
| 2025-08-26 | D2L Inc.Issuer | issuer_buyback | 3K | $16.38 | $49.1K |
| 2025-08-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.35 | $94.8K |
| 2025-08-22 | D2L Inc.Issuer | issuer_buyback | 4.3K | $16.45 | $70.7K |
| 2025-08-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.15 | $93.7K |
| 2025-08-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.00 | $92.8K |
| 2025-08-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.13 | $93.6K |
| 2025-08-14 | D2L Inc.Issuer | issuer_buyback | 2.5K | $16.00 | $40K |
| 2025-08-12 | D2L Inc.Issuer | issuer_buyback | 4.1K | $16.06 | $65.8K |
| 2025-08-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.22 | $94.1K |
| 2025-08-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.02 | $92.9K |
| 2025-08-06 | D2L Inc.Issuer | issuer_buyback | 5.4K | $16.00 | $86.4K |
| 2025-08-05 | D2L Inc.Issuer | issuer_buyback | 2K | $15.86 | $31.7K |
| 2025-08-01 | D2L Inc.Issuer | issuer_buyback | 2.1K | $15.89 | $33.4K |
| 2025-07-28 | D2L Inc.Issuer | issuer_buyback | 2.2K | $15.35 | $33.8K |
| 2025-07-22 | D2L Inc.Issuer | issuer_buyback | 3.8K | $14.39 | $54.7K |
| 2025-07-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.47 | $83.9K |
| 2025-07-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.82 | $86K |
| 2025-07-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.96 | $86.8K |
| 2025-07-08 | D2L Inc.Issuer | issuer_buyback | 1.8K | $15.00 | $27K |
| 2025-07-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.79 | $85.8K |
| 2025-07-04 | D2L Inc.Issuer | issuer_buyback | 2.8K | $14.85 | $41.6K |
| 2025-07-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.81 | $85.9K |
| 2025-07-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.57 | $84.5K |
| 2025-06-27 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.41 | $83.6K |
| 2025-06-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.52 | $84.2K |
| 2025-06-23 | D2L Inc.Issuer | issuer_buyback | 4.1K | $14.45 | $59.2K |
| 2025-06-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.51 | $84.2K |
| 2025-06-19 | D2L Inc.Issuer | issuer_buyback | 4.9K | $15.04 | $73.7K |
| 2025-06-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.54 | $84.3K |
| 2025-06-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.44 | $83.8K |
| 2025-06-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.48 | $84K |
| 2025-06-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.94 | $86.7K |
| 2025-06-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.19 | $76.5K |
| 2025-06-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.23 | $76.7K |
| 2025-06-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.40 | $77.7K |
| 2025-06-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.73 | $79.6K |
| 2025-06-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.86 | $80.4K |
| 2025-06-03 | D2L Inc.Issuer | issuer_buyback | 5.3K | $13.90 | $73.7K |
| 2025-06-02 | D2L Inc.Issuer | issuer_buyback | 4K | $13.75 | $55K |
| 2025-05-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.45 | $83.8K |
| 2025-05-27 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.69 | $85.2K |
| 2025-05-26 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.95 | $86.7K |
| 2025-05-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.69 | $85.2K |
| 2025-05-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.46 | $83.9K |
| 2025-05-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.25 | $82.7K |
| 2025-05-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.33 | $83.1K |
| 2025-05-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.31 | $83K |
| 2025-05-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.52 | $84.2K |
| 2025-05-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.56 | $84.4K |
| 2025-05-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.54 | $84.3K |
| 2025-05-12 | D2L Inc.Issuer | issuer_buyback | 2.3K | $14.50 | $33.4K |
| 2025-05-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.07 | $81.6K |
| 2025-05-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.19 | $82.3K |
| 2025-05-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.64 | $79.1K |
| 2025-05-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.26 | $76.9K |
| 2025-05-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.84 | $80.3K |
| 2025-05-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.94 | $80.9K |
| 2025-05-01 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.03 | $75.6K |
| 2025-04-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.32 | $77.3K |
| 2025-04-28 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.28 | $77K |
| 2025-04-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.54 | $78.5K |
| 2025-04-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.31 | $71.4K |
| 2025-04-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.22 | $70.9K |
| 2025-04-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.05 | $69.9K |
| 2025-04-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.13 | $70.4K |
| 2025-04-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.01 | $69.7K |
| 2025-04-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.05 | $69.9K |
| 2025-04-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.37 | $71.7K |
| 2025-04-11 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.36 | $71.7K |
| 2025-04-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.91 | $74.9K |
| 2025-04-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.56 | $72.8K |
| 2025-04-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.76 | $74K |
| 2025-04-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.11 | $70.2K |
| 2025-04-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.21 | $70.8K |
| 2025-04-03 | D2L Inc.Issuer | issuer_buyback | 2K | $14.30 | $28.6K |
| 2025-04-02 | D2L Inc.Issuer | issuer_buyback | 2K | $15.60 | $31.2K |
| 2025-04-01 | D2L Inc.Issuer | issuer_buyback | 2K | $15.89 | $31.8K |
| 2025-03-28 | D2L Inc.Issuer | issuer_buyback | 2K | $17.40 | $34.8K |
| 2025-03-27 | D2L Inc.Issuer | issuer_buyback | 2K | $17.30 | $34.6K |
| 2025-03-26 | D2L Inc.Issuer | issuer_buyback | 2K | $17.32 | $34.6K |
| 2025-03-21 | D2L Inc.Issuer | issuer_buyback | 2K | $17.15 | $34.3K |
| 2025-03-20 | D2L Inc.Issuer | issuer_buyback | 2K | $16.49 | $33K |
| 2025-03-19 | D2L Inc.Issuer | issuer_buyback | 2K | $15.35 | $30.7K |
| 2025-03-18 | D2L Inc.Issuer | issuer_buyback | 2K | $15.92 | $31.8K |
| 2025-03-17 | D2L Inc.Issuer | issuer_buyback | 2K | $16.40 | $32.8K |
| 2025-03-14 | D2L Inc.Issuer | issuer_buyback | 2K | $16.36 | $32.7K |
| 2025-03-13 | D2L Inc.Issuer | issuer_buyback | 2K | $16.75 | $33.5K |
| 2025-03-12 | D2L Inc.Issuer | issuer_buyback | 2K | $17.26 | $34.5K |
| 2025-03-11 | D2L Inc.Issuer | issuer_buyback | 2K | $17.57 | $35.1K |
| 2025-03-07 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-03-06 | D2L Inc.Issuer | issuer_buyback | 2K | $19.15 | $38.3K |
| 2025-03-05 | D2L Inc.Issuer | issuer_buyback | 2K | $19.50 | $39K |
| 2025-03-04 | D2L Inc.Issuer | issuer_buyback | 2K | $18.85 | $37.7K |
| 2025-03-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.83 | $39.7K |
| 2025-02-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.81 | $39.6K |
| 2025-02-26 | D2L Inc.Issuer | issuer_buyback | 2K | $20.29 | $40.6K |
| 2025-02-25 | D2L Inc.Issuer | issuer_buyback | 2K | $20.60 | $41.2K |
| 2025-02-24 | D2L Inc.Issuer | issuer_buyback | 2K | $20.90 | $41.8K |
| 2025-02-20 | D2L Inc.Issuer | issuer_buyback | 2K | $19.91 | $39.8K |
| 2025-02-19 | D2L Inc.Issuer | issuer_buyback | 2K | $19.56 | $39.1K |
| 2025-02-18 | D2L Inc.Issuer | issuer_buyback | 2K | $19.48 | $39K |
| 2025-02-14 | D2L Inc.Issuer | issuer_buyback | 2K | $19.12 | $38.2K |
| 2025-02-13 | D2L Inc.Issuer | issuer_buyback | 2K | $18.45 | $36.9K |
| 2025-02-12 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-02-11 | D2L Inc.Issuer | issuer_buyback | 2K | $19.29 | $38.6K |
| 2025-02-10 | D2L Inc.Issuer | issuer_buyback | 2K | $19.70 | $39.4K |
| 2025-02-07 | D2L Inc.Issuer | issuer_buyback | 2K | $19.55 | $39.1K |
| 2025-02-06 | D2L Inc.Issuer | issuer_buyback | 2K | $19.58 | $39.2K |
| 2025-02-05 | D2L Inc.Issuer | issuer_buyback | 2K | $19.53 | $39.1K |
| 2025-02-04 | D2L Inc.Issuer | issuer_buyback | 2K | $19.64 | $39.3K |
| 2025-02-04 | D2L Inc.Issuer | issuer_buyback | 2K | $19.64 | $39.3K |
| 2025-02-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-02-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-01-30 | D2L Inc.Issuer | issuer_buyback | 2K | $18.75 | $37.5K |
| 2025-01-29 | D2L Inc.Issuer | issuer_buyback | 2K | $19.03 | $38.1K |
| 2025-01-28 | D2L Inc.Issuer | issuer_buyback | 2K | $19.10 | $38.2K |
| 2025-01-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.20 | $38.4K |
| 2025-01-24 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-01-23 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-22 | D2L Inc.Issuer | issuer_buyback | 2K | $18.80 | $37.6K |
| 2025-01-21 | D2L Inc.Issuer | issuer_buyback | 2K | $18.50 | $37K |
| 2025-01-20 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-17 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-16 | D2L Inc.Issuer | issuer_buyback | 1.4K | $18.68 | $26.2K |
| 2025-01-15 | D2L Inc.Issuer | issuer_buyback | 2K | $18.40 | $36.8K |
| 2025-01-10 | D2L Inc.Issuer | issuer_buyback | 2K | $18.08 | $36.2K |
| 2025-01-09 | D2L Inc.Issuer | issuer_buyback | 2K | $17.97 | $35.9K |
| 2025-01-08 | D2L Inc.Issuer | issuer_buyback | 2K | $17.98 | $36K |
| 2025-01-07 | D2L Inc.Issuer | issuer_buyback | 2K | $17.85 | $35.7K |
| 2025-01-06 | D2L Inc.Issuer | issuer_buyback | 2K | $18.45 | $36.9K |
| 2025-01-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.01 | $38K |
| 2025-01-02 | D2L Inc.Issuer | issuer_buyback | 2K | $19.16 | $38.3K |
| 2024-12-30 | D2L Inc.Issuer | issuer_buyback | 2K | $19.39 | $38.8K |
| 2024-12-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.30 | $38.6K |
| 2024-12-23 | D2L Inc.Issuer | issuer_buyback | 2K | $19.46 | $38.9K |
| 2024-12-20 | D2L Inc.Issuer | issuer_buyback | 2K | $19.22 | $38.4K |
| 2024-12-19 | D2L Inc.Issuer | issuer_buyback | 2K | $19.27 | $38.5K |
| 2024-12-18 | D2L Inc.Issuer | issuer_buyback | 2K | $19.01 | $38K |
| 2024-12-17 | D2L Inc.Issuer | issuer_buyback | 2K | $19.39 | $38.8K |
| 2024-12-16 | D2L Inc.Issuer | issuer_buyback | 2K | $18.12 | $36.2K |
| 2024-12-13 | D2L Inc.Issuer | issuer_buyback | 2K | $18.07 | $36.1K |
| 2024-12-12 | D2L Inc.Issuer | issuer_buyback | 2K | $18.10 | $36.2K |
| 2024-12-11 | D2L Inc.Issuer | issuer_buyback | 2K | $18.00 | $36K |
| 2024-12-10 | D2L Inc.Issuer | issuer_buyback | 2K | $17.52 | $35K |
| 2024-12-09 | D2L Inc.Issuer | issuer_buyback | 2K | $17.70 | $35.4K |
Director of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of 10% Security Holder
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-11 | Tracy EdkinsDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | David Lloyd JohnstonDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | Marta DeBellisDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | Robert G COURTEAUDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-04-10 | Alexandra Ira StuchberrySenior Officer of Issuer | other | 46.8K | $8.55 | $400K |
| 2026-04-10 | John Allan Baker10% Security Holder of Issuer | other | 2M | $8.55 | $17.09M |
| 2026-04-10 | John Allan Baker10% Security Holder of Issuer | other | 234K | $8.55 | $2M |
| 2026-04-10 | Andrew DatarsSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Brian FinnertySenior Officer of Issuer | other | 56.7K | $8.55 | $485K |
| 2026-04-10 | Anna ForgioneSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Lee PoteckSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Alpesh PatelSenior Officer of Issuer | other | 31K | $8.55 | $265K |
| 2026-04-10 | Christian PantelSenior Officer of Issuer | other | 58.5K | $8.55 | $500K |
| 2026-04-10 | Emilee IrwinSenior Officer of Issuer | other | 11.7K | $8.55 | $100K |
| 2026-04-10 | Joshua HuffSenior Officer of Issuer | other | 117K | $8.55 | $1000K |
| 2025-06-12 | Tracy EdkinsDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | Marta DeBellisDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | J. Ian GiffenDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | David Lloyd JohnstonDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | Robert G COURTEAUDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-04-07 | Jeremy AugerSenior Officer of Issuer | other | 24.6K | $12.20 | $300K |
| 2025-04-07 | John Allan Baker10% Security Holder of Issuer | other | 164K | $12.20 | $2M |
| 2025-04-07 | Finnerty BrianSenior Officer of Issuer | other | 61.5K | $12.20 | $750K |
| 2025-04-07 | Amy ClarkSenior Officer of Issuer | other | 65.6K | $12.20 | $800K |
| 2025-04-07 | Anna ForgioneSenior Officer of Issuer | other | 69.7K | $12.20 | $850K |
| 2025-04-07 | Joshua HuffSenior Officer of Issuer | other | 131.2K | $12.20 | $1.6M |
| 2025-04-07 | Christian PantelSenior Officer of Issuer | other | 24.6K | $12.20 | $300K |
| 2025-04-07 | Lee PoteckSenior Officer of Issuer | other | 69.7K | $12.20 | $850K |
| 2025-04-07 | Alpesh PatelSenior Officer of Issuer | other | 32.8K | $12.20 | $400K |
| 2025-01-06 | Andrew DatarsSenior Officer of Issuer | other | 53.2K | $18.80 | $1M |
| 2024-09-07 | Marta DeBellisDirector of Issuer | other | 31.9K | $12.79 | $407.5K |
| 2024-06-07 | Finnerty BrianSenior Officer of Issuer | other | 70.3K | $9.24 | $650K |
| 2024-06-06 | David Lloyd JohnstonDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | Robert G COURTEAUDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | Tracy EdkinsDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | J. Ian GiffenDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-04-10 | Alpesh PatelSenior Officer of Issuer | other | 41.4K | $9.67 | $400K |
| 2024-04-10 | Rajesh TalpadeSenior Officer of Issuer | other | 31K | $9.67 | $300K |
| 2024-04-10 | Stephen LasterDirector or Senior Officer of 10% Security Holder | other | 144.8K | $9.67 | $1.4M |
| 2024-04-10 | Anna ForgioneSenior Officer of Issuer | other | 51.7K | $9.67 | $500K |
| 2024-04-10 | Jeremy AugerSenior Officer of Issuer | other | 20.7K | $9.67 | $200K |
| 2024-04-10 | Joshua HuffSenior Officer of Issuer | other | 72.4K | $9.67 | $700K |
| 2024-04-10 | Nicholas OddsonSenior Officer of Issuer | other | 20.7K | $9.67 | $200K |
| 2024-04-10 | Amy ClarkSenior Officer of Issuer | other | 15.5K | $9.67 | $150K |
| 2024-04-10 | John Allan Baker10% Security Holder of Issuer | other | 258.5K | $9.67 | $2.5M |
| 2024-01-14 | Joshua HuffSenior Officer of Issuer | other | 39.2K | $10.21 | $400K |
| 2024-01-14 | Anna ForgioneSenior Officer of Issuer | other | 14.7K | $10.21 | $150K |
| 2024-01-08 | Amy ClarkSenior Officer of Issuer | other | 47.5K | $10.53 | $500K |
| 2024-01-05 | Lee PoteckSenior Officer of Issuer | other | 67.7K | $10.34 | $700K |
Senior Officer of Issuer
Director of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Jeremy AugerSenior Officer of Issuer | 168.6Kas filed 2024-09-13 | 2025-04-07other24.6K | 0.31% |
| Nicholas OddsonSenior Officer of Issuer | 119.5Kas filed 2023-12-07 | 2024-06-10option_exercise9.4K | 0.22% |
| Stephen LasterDirector or Senior Officer of 10% Security Holder | 118.9K | 2025-04-14▼sell24K | 0.22% |
| Anna ForgioneSenior Officer of Issuer | 108.2Kas filed 2023-12-07 | 2026-04-10other61.4K | 0.20% |
| J. Ian GiffenDirector of Issuer | 70.2K | 2025-12-15▲buy25K | 0.13% |
| John Allan Baker10% Security Holder of Issuer | 4.1Kas filed 2025-04-04 | 2026-04-10other2M | 0.01% |
| Alexandra Ira StuchberrySenior Officer of Issuer | — | 2026-04-10other46.8K | — |
| Alpesh PatelSenior Officer of Issuer | — | 2026-04-10other31K | — |
| Amy ClarkSenior Officer of Issuer | — | 2025-04-07other65.6K | — |
| Andrew DatarsSenior Officer of Issuer | — | 2026-04-10other61.4K | — |
| Finnerty BrianSenior Officer of Issuer | — | 2026-04-10other56.7K | — |
| Christian PantelSenior Officer of Issuer | — | 2026-04-10other58.5K | — |
| Robert G COURTEAUDirector of Issuer | — | 2026-06-11other24.3K | — |
| D2L Inc.Issuer | — | 2026-08-24issuer_buyback4.8K | — |
| David Lloyd JohnstonDirector of Issuer | — | 2026-06-11other24.3K | — |
| Marta DeBellisDirector of Issuer | — | 2026-06-11other24.3K | — |
| Tracy EdkinsDirector of Issuer | — | 2026-06-11other24.3K | — |
| Emilee IrwinSenior Officer of Issuer | — | 2026-04-10other11.7K | — |
| Joshua HuffSenior Officer of Issuer | — | 2026-04-10other117K | — |
| Lee PoteckSenior Officer of Issuer | — | 2026-04-10other61.4K | — |
| Rajesh TalpadeSenior Officer of Issuer | — | 2024-04-10other31K | — |
4,800 shares ($44,880) on 2026-08-24.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-15 | J. Ian GiffenDirector of Issuer | ▲buy | 25K | $13.96 | $348.9K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2025-04-04 | John Allan Baker10% Security Holder of Issuer | ▲buy | 4.1K | $12.32 | $50K |
| 2024-06-07 | J. Ian GiffenDirector of Issuer | ▲buy | 42K | $9.31 | $391.1K |
| 2023-09-18 | J. Ian GiffenDirector of Issuer | ▲buy | 10K | $7.17 | $71.7K |
Director or Senior Officer of 10% Security Holder
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-04-14 | Stephen LasterDirector or Senior Officer of 10% Security Holder | ▼sell | 24K | $8.95 | $214.7K |
| 2024-09-13 | Jeremy AugerSenior Officer of Issuer | ▼sell | 20K | $13.00 | $260K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | ▼sell | 66.8K | $5.16 | $344.9K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | ▼sell | 34.5K | $5.16 | $177.8K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-10-10 | Lee PoteckSenior Officer of Issuer | option_exercise | 10K | $6.50 | $65K |
| 2025-09-24 | Lee PoteckSenior Officer of Issuer | option_exercise | 7.5K | $5.16 | $38.7K |
| 2025-09-18 | Lee PoteckSenior Officer of Issuer | option_exercise | 8K | $5.16 | $41.3K |
| 2025-09-18 | Lee PoteckSenior Officer of Issuer | option_exercise | 8K | $5.16 | $41.3K |
| 2025-09-17 | J. Ian GiffenDirector of Issuer | option_exercise | 31K | $5.16 | $159.9K |
| 2025-09-17 | J. Ian GiffenDirector of Issuer | option_exercise | 49K | $5.16 | $252.9K |
| 2025-05-05 | Christian PantelSenior Officer of Issuer | option_exercise | 13K | $5.16 | $67.1K |
| 2025-05-05 | Christian PantelSenior Officer of Issuer | option_exercise | 13K | $5.16 | $67.1K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 5.6K | $5.16 | $28.9K |
| 2025-04-14 | Christian PantelSenior Officer of Issuer | option_exercise | 7.8K | $5.16 | $40.3K |
| 2024-06-10 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 9.4K | $5.16 | $48.3K |
| 2024-06-10 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 41.9K | $5.16 | $216.4K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | option_exercise | 28.2K | $5.16 | $145.3K |
| 2023-12-07 | Anna ForgioneSenior Officer of Issuer | option_exercise | 28.2K | $5.16 | $145.3K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 14.5K | $5.16 | $75K |
| 2023-12-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 14.5K | $5.16 | $75K |
| 2023-07-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 40K | $5.16 | $206.4K |
| 2023-07-07 | Nicholas OddsonSenior Officer of Issuer | option_exercise | 40K | $5.16 | $206.4K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | D2L Inc.Issuer | issuer_buyback | 4.8K | $9.35 | $44.9K |
| 2026-08-20 | D2L Inc.Issuer | issuer_buyback | 7K | $8.75 | $61.3K |
| 2026-08-19 | D2L Inc.Issuer | issuer_buyback | 6K | $8.98 | $53.9K |
| 2026-08-18 | D2L Inc.Issuer | issuer_buyback | 30.5K | $8.98 | $273.9K |
| 2026-08-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.99 | $65.6K |
| 2026-07-28 | D2L Inc.Issuer | issuer_buyback | 1.9M | $10.50 | $20M |
| 2026-06-08 | D2L Inc.Issuer | issuer_buyback | 2.7K | $9.66 | $26.1K |
| 2026-06-05 | D2L Inc.Issuer | issuer_buyback | 5.4K | $9.44 | $51K |
| 2026-06-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.69 | $70.7K |
| 2026-06-03 | D2L Inc.Issuer | issuer_buyback | 3K | $9.71 | $29.1K |
| 2026-06-02 | D2L Inc.Issuer | issuer_buyback | 4.3K | $9.98 | $42.9K |
| 2026-06-01 | D2L Inc.Issuer | issuer_buyback | 4.5K | $10.12 | $45.5K |
| 2026-05-28 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.44 | $68.9K |
| 2026-05-27 | D2L Inc.Issuer | issuer_buyback | 3.7K | $9.33 | $34.5K |
| 2026-05-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.22 | $67.3K |
| 2026-05-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.31 | $68K |
| 2026-05-22 | D2L Inc.Issuer | issuer_buyback | 3K | $8.99 | $27K |
| 2026-05-20 | D2L Inc.Issuer | issuer_buyback | 4.8K | $9.17 | $44K |
| 2026-05-19 | D2L Inc.Issuer | issuer_buyback | 5.3K | $9.02 | $47.8K |
| 2026-05-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.13 | $66.6K |
| 2026-05-12 | D2L Inc.Issuer | issuer_buyback | 5.1K | $8.94 | $45.6K |
| 2026-05-08 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.65 | $70.4K |
| 2026-05-07 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.93 | $72.5K |
| 2026-05-06 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.53 | $69.6K |
| 2026-05-05 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.60 | $70.1K |
| 2026-05-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.88 | $72.1K |
| 2026-05-01 | D2L Inc.Issuer | issuer_buyback | 13.4K | $9.35 | $125.3K |
| 2026-04-29 | D2L Inc.Issuer | issuer_buyback | 3.4K | $9.51 | $32.3K |
| 2026-04-28 | D2L Inc.Issuer | issuer_buyback | 3.1K | $9.82 | $30.4K |
| 2026-04-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.72 | $71K |
| 2026-04-24 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.49 | $69.3K |
| 2026-04-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.46 | $69.1K |
| 2026-04-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.10 | $73.7K |
| 2026-04-21 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.89 | $72.2K |
| 2026-04-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.02 | $65.8K |
| 2026-04-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.23 | $67.4K |
| 2026-04-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.05 | $66.1K |
| 2026-04-15 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.03 | $65.9K |
| 2026-04-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.37 | $61.1K |
| 2026-04-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.54 | $62.3K |
| 2026-04-10 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.41 | $61.4K |
| 2026-04-09 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.64 | $63.1K |
| 2026-04-02 | D2L Inc.Issuer | issuer_buyback | 20K | $7.95 | $159K |
| 2026-04-01 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.74 | $63.8K |
| 2026-03-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $7.66 | $55.9K |
| 2026-03-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $7.73 | $56.4K |
| 2026-03-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2026-03-24 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.07 | $58.9K |
| 2026-03-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2026-03-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.16 | $59.6K |
| 2026-03-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $8.52 | $62.2K |
| 2026-03-18 | D2L Inc.Issuer | issuer_buyback | 5K | $8.80 | $44K |
| 2026-03-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.17 | $66.9K |
| 2026-03-16 | D2L Inc.Issuer | issuer_buyback | 3.6K | $9.10 | $32.8K |
| 2026-03-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.28 | $67.7K |
| 2026-03-12 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.22 | $67.3K |
| 2026-03-11 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.24 | $67.5K |
| 2026-03-10 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.25 | $67.5K |
| 2026-03-09 | D2L Inc.Issuer | issuer_buyback | 7.2K | $9.13 | $65.7K |
| 2026-03-06 | D2L Inc.Issuer | issuer_buyback | 20.3K | $9.42 | $191.2K |
| 2026-03-05 | D2L Inc.Issuer | issuer_buyback | 5.3K | $9.58 | $50.8K |
| 2026-03-04 | D2L Inc.Issuer | issuer_buyback | 5.5K | $9.66 | $53.1K |
| 2026-03-03 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.60 | $70.1K |
| 2026-03-02 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.91 | $72.3K |
| 2026-02-26 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.02 | $73.1K |
| 2026-02-25 | D2L Inc.Issuer | issuer_buyback | 7.3K | $9.95 | $72.6K |
| 2026-02-24 | D2L Inc.Issuer | issuer_buyback | 25K | $10.04 | $251K |
| 2026-02-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.48 | $76.5K |
| 2026-02-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.33 | $75.4K |
| 2026-02-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.24 | $74.8K |
| 2026-02-18 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.39 | $75.8K |
| 2026-02-17 | D2L Inc.Issuer | issuer_buyback | 50.5K | $10.00 | $505K |
| 2026-02-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.58 | $77.2K |
| 2026-02-12 | D2L Inc.Issuer | issuer_buyback | 5K | $10.61 | $53K |
| 2026-02-11 | D2L Inc.Issuer | issuer_buyback | 5K | $11.05 | $55.3K |
| 2026-02-05 | D2L Inc.Issuer | issuer_buyback | 2.5K | $10.73 | $26.8K |
| 2026-02-04 | D2L Inc.Issuer | issuer_buyback | 7.3K | $10.86 | $79.3K |
| 2026-02-03 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.16 | $81.5K |
| 2026-02-02 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.38 | $83.1K |
| 2026-01-29 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.03 | $80.5K |
| 2026-01-28 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.32 | $82.6K |
| 2026-01-27 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.47 | $83.7K |
| 2026-01-26 | D2L Inc.Issuer | issuer_buyback | 5K | $11.45 | $57.3K |
| 2026-01-23 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.73 | $85.6K |
| 2026-01-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.64 | $85K |
| 2026-01-21 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.51 | $84K |
| 2026-01-20 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.60 | $84.7K |
| 2026-01-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $11.86 | $86.6K |
| 2026-01-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $12.10 | $88.3K |
| 2026-01-15 | D2L Inc.Issuer | issuer_buyback | 6.3K | $12.64 | $79.6K |
| 2026-01-14 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.04 | $95.2K |
| 2026-01-13 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.36 | $97.5K |
| 2026-01-12 | D2L Inc.Issuer | issuer_buyback | 2.6K | $13.57 | $35.3K |
| 2026-01-09 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.75 | $100.4K |
| 2026-01-07 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.77 | $100.5K |
| 2026-01-06 | D2L Inc.Issuer | issuer_buyback | 5.6K | $13.76 | $77.1K |
| 2026-01-05 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.77 | $100.5K |
| 2025-12-30 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.76 | $79.8K |
| 2025-12-29 | D2L Inc.Issuer | issuer_buyback | 50.5K | $14.05 | $709.5K |
| 2025-12-23 | D2L Inc.Issuer | issuer_buyback | 3K | $14.20 | $42.6K |
| 2025-12-22 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.66 | $107K |
| 2025-12-19 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.62 | $106.7K |
| 2025-12-18 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.20 | $103.7K |
| 2025-12-17 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.18 | $103.5K |
| 2025-12-16 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.19 | $103.6K |
| 2025-12-15 | D2L Inc.Issuer | issuer_buyback | 7.3K | $13.95 | $101.8K |
| 2025-12-12 | D2L Inc.Issuer | issuer_buyback | 7.3K | $14.90 | $108.8K |
| 2025-12-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.27 | $94.4K |
| 2025-12-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.00 | $92.8K |
| 2025-12-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.06 | $93.1K |
| 2025-12-01 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.87 | $97.8K |
| 2025-11-27 | D2L Inc.Issuer | issuer_buyback | 3.7K | $17.39 | $64.3K |
| 2025-11-26 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.05 | $98.9K |
| 2025-11-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.13 | $99.4K |
| 2025-11-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.08 | $99.1K |
| 2025-11-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.28 | $100.2K |
| 2025-11-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.92 | $98.1K |
| 2025-11-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.86 | $97.8K |
| 2025-11-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.84 | $97.7K |
| 2025-11-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.37 | $100.7K |
| 2025-11-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.45 | $101.2K |
| 2025-11-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.11 | $99.2K |
| 2025-11-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.04 | $98.8K |
| 2025-11-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.03 | $98.8K |
| 2025-11-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.97 | $98.4K |
| 2025-11-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.26 | $100.1K |
| 2025-11-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.32 | $100.5K |
| 2025-11-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.99 | $98.5K |
| 2025-11-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.32 | $100.5K |
| 2025-10-30 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.01 | $104.5K |
| 2025-10-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.55 | $107.6K |
| 2025-10-28 | D2L Inc.Issuer | issuer_buyback | 1.9K | $18.53 | $35.2K |
| 2025-10-27 | D2L Inc.Issuer | issuer_buyback | 2.9K | $18.56 | $53.8K |
| 2025-10-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.62 | $108K |
| 2025-10-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.21 | $105.6K |
| 2025-10-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.05 | $104.7K |
| 2025-10-21 | D2L Inc.Issuer | issuer_buyback | 1.5K | $18.05 | $27.1K |
| 2025-10-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.76 | $103K |
| 2025-10-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.84 | $103.5K |
| 2025-10-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.94 | $104.1K |
| 2025-10-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.15 | $105.3K |
| 2025-10-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.20 | $105.6K |
| 2025-10-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.39 | $106.7K |
| 2025-10-08 | D2L Inc.Issuer | issuer_buyback | 3.5K | $18.48 | $64.7K |
| 2025-10-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.77 | $108.9K |
| 2025-10-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.87 | $109.4K |
| 2025-10-03 | D2L Inc.Issuer | issuer_buyback | 4.2K | $18.79 | $78.9K |
| 2025-09-29 | D2L Inc.Issuer | issuer_buyback | 2.5K | $18.20 | $45.5K |
| 2025-09-26 | D2L Inc.Issuer | issuer_buyback | 4.1K | $18.02 | $73.9K |
| 2025-09-22 | D2L Inc.Issuer | issuer_buyback | 4.7K | $17.92 | $84.2K |
| 2025-09-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $18.10 | $105K |
| 2025-09-18 | D2L Inc.Issuer | issuer_buyback | 4K | $18.18 | $72.7K |
| 2025-09-17 | D2L Inc.Issuer | issuer_buyback | 1.5K | $17.96 | $26.9K |
| 2025-09-16 | D2L Inc.Issuer | issuer_buyback | 4K | $18.35 | $73.4K |
| 2025-09-15 | D2L Inc.Issuer | issuer_buyback | 2K | $18.30 | $36.6K |
| 2025-09-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $17.34 | $100.6K |
| 2025-09-11 | D2L Inc.Issuer | issuer_buyback | 1.5K | $17.50 | $26.3K |
| 2025-09-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.20 | $94K |
| 2025-09-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.63 | $96.5K |
| 2025-09-08 | D2L Inc.Issuer | issuer_buyback | 4.2K | $16.42 | $69K |
| 2025-09-05 | D2L Inc.Issuer | issuer_buyback | 1.8K | $15.55 | $28K |
| 2025-09-04 | D2L Inc.Issuer | issuer_buyback | 1.8K | $16.50 | $29.7K |
| 2025-09-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.31 | $94.6K |
| 2025-09-02 | D2L Inc.Issuer | issuer_buyback | 2.7K | $15.96 | $43.1K |
| 2025-08-28 | D2L Inc.Issuer | issuer_buyback | 3.5K | $16.37 | $57.3K |
| 2025-08-27 | D2L Inc.Issuer | issuer_buyback | 5.2K | $16.35 | $85K |
| 2025-08-26 | D2L Inc.Issuer | issuer_buyback | 3K | $16.38 | $49.1K |
| 2025-08-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.35 | $94.8K |
| 2025-08-22 | D2L Inc.Issuer | issuer_buyback | 4.3K | $16.45 | $70.7K |
| 2025-08-19 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.15 | $93.7K |
| 2025-08-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.00 | $92.8K |
| 2025-08-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.13 | $93.6K |
| 2025-08-14 | D2L Inc.Issuer | issuer_buyback | 2.5K | $16.00 | $40K |
| 2025-08-12 | D2L Inc.Issuer | issuer_buyback | 4.1K | $16.06 | $65.8K |
| 2025-08-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.22 | $94.1K |
| 2025-08-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $16.02 | $92.9K |
| 2025-08-06 | D2L Inc.Issuer | issuer_buyback | 5.4K | $16.00 | $86.4K |
| 2025-08-05 | D2L Inc.Issuer | issuer_buyback | 2K | $15.86 | $31.7K |
| 2025-08-01 | D2L Inc.Issuer | issuer_buyback | 2.1K | $15.89 | $33.4K |
| 2025-07-28 | D2L Inc.Issuer | issuer_buyback | 2.2K | $15.35 | $33.8K |
| 2025-07-22 | D2L Inc.Issuer | issuer_buyback | 3.8K | $14.39 | $54.7K |
| 2025-07-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.47 | $83.9K |
| 2025-07-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.82 | $86K |
| 2025-07-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.96 | $86.8K |
| 2025-07-08 | D2L Inc.Issuer | issuer_buyback | 1.8K | $15.00 | $27K |
| 2025-07-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.79 | $85.8K |
| 2025-07-04 | D2L Inc.Issuer | issuer_buyback | 2.8K | $14.85 | $41.6K |
| 2025-07-03 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.81 | $85.9K |
| 2025-07-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.57 | $84.5K |
| 2025-06-27 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.41 | $83.6K |
| 2025-06-24 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.52 | $84.2K |
| 2025-06-23 | D2L Inc.Issuer | issuer_buyback | 4.1K | $14.45 | $59.2K |
| 2025-06-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.51 | $84.2K |
| 2025-06-19 | D2L Inc.Issuer | issuer_buyback | 4.9K | $15.04 | $73.7K |
| 2025-06-18 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.54 | $84.3K |
| 2025-06-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.44 | $83.8K |
| 2025-06-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.48 | $84K |
| 2025-06-12 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.94 | $86.7K |
| 2025-06-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.19 | $76.5K |
| 2025-06-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.23 | $76.7K |
| 2025-06-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.40 | $77.7K |
| 2025-06-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.73 | $79.6K |
| 2025-06-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.86 | $80.4K |
| 2025-06-03 | D2L Inc.Issuer | issuer_buyback | 5.3K | $13.90 | $73.7K |
| 2025-06-02 | D2L Inc.Issuer | issuer_buyback | 4K | $13.75 | $55K |
| 2025-05-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.45 | $83.8K |
| 2025-05-27 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.69 | $85.2K |
| 2025-05-26 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.95 | $86.7K |
| 2025-05-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.69 | $85.2K |
| 2025-05-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.46 | $83.9K |
| 2025-05-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.25 | $82.7K |
| 2025-05-20 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.33 | $83.1K |
| 2025-05-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.31 | $83K |
| 2025-05-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.52 | $84.2K |
| 2025-05-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.56 | $84.4K |
| 2025-05-13 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.54 | $84.3K |
| 2025-05-12 | D2L Inc.Issuer | issuer_buyback | 2.3K | $14.50 | $33.4K |
| 2025-05-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.07 | $81.6K |
| 2025-05-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $14.19 | $82.3K |
| 2025-05-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.64 | $79.1K |
| 2025-05-06 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.26 | $76.9K |
| 2025-05-05 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.84 | $80.3K |
| 2025-05-02 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.94 | $80.9K |
| 2025-05-01 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.03 | $75.6K |
| 2025-04-29 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.32 | $77.3K |
| 2025-04-28 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.28 | $77K |
| 2025-04-25 | D2L Inc.Issuer | issuer_buyback | 5.8K | $13.54 | $78.5K |
| 2025-04-23 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.31 | $71.4K |
| 2025-04-22 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.22 | $70.9K |
| 2025-04-21 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.05 | $69.9K |
| 2025-04-17 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.13 | $70.4K |
| 2025-04-16 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.01 | $69.7K |
| 2025-04-15 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.05 | $69.9K |
| 2025-04-14 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.37 | $71.7K |
| 2025-04-11 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.36 | $71.7K |
| 2025-04-10 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.91 | $74.9K |
| 2025-04-09 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.56 | $72.8K |
| 2025-04-08 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.76 | $74K |
| 2025-04-07 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.11 | $70.2K |
| 2025-04-04 | D2L Inc.Issuer | issuer_buyback | 5.8K | $12.21 | $70.8K |
| 2025-04-03 | D2L Inc.Issuer | issuer_buyback | 2K | $14.30 | $28.6K |
| 2025-04-02 | D2L Inc.Issuer | issuer_buyback | 2K | $15.60 | $31.2K |
| 2025-04-01 | D2L Inc.Issuer | issuer_buyback | 2K | $15.89 | $31.8K |
| 2025-03-28 | D2L Inc.Issuer | issuer_buyback | 2K | $17.40 | $34.8K |
| 2025-03-27 | D2L Inc.Issuer | issuer_buyback | 2K | $17.30 | $34.6K |
| 2025-03-26 | D2L Inc.Issuer | issuer_buyback | 2K | $17.32 | $34.6K |
| 2025-03-21 | D2L Inc.Issuer | issuer_buyback | 2K | $17.15 | $34.3K |
| 2025-03-20 | D2L Inc.Issuer | issuer_buyback | 2K | $16.49 | $33K |
| 2025-03-19 | D2L Inc.Issuer | issuer_buyback | 2K | $15.35 | $30.7K |
| 2025-03-18 | D2L Inc.Issuer | issuer_buyback | 2K | $15.92 | $31.8K |
| 2025-03-17 | D2L Inc.Issuer | issuer_buyback | 2K | $16.40 | $32.8K |
| 2025-03-14 | D2L Inc.Issuer | issuer_buyback | 2K | $16.36 | $32.7K |
| 2025-03-13 | D2L Inc.Issuer | issuer_buyback | 2K | $16.75 | $33.5K |
| 2025-03-12 | D2L Inc.Issuer | issuer_buyback | 2K | $17.26 | $34.5K |
| 2025-03-11 | D2L Inc.Issuer | issuer_buyback | 2K | $17.57 | $35.1K |
| 2025-03-07 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-03-06 | D2L Inc.Issuer | issuer_buyback | 2K | $19.15 | $38.3K |
| 2025-03-05 | D2L Inc.Issuer | issuer_buyback | 2K | $19.50 | $39K |
| 2025-03-04 | D2L Inc.Issuer | issuer_buyback | 2K | $18.85 | $37.7K |
| 2025-03-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.83 | $39.7K |
| 2025-02-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.81 | $39.6K |
| 2025-02-26 | D2L Inc.Issuer | issuer_buyback | 2K | $20.29 | $40.6K |
| 2025-02-25 | D2L Inc.Issuer | issuer_buyback | 2K | $20.60 | $41.2K |
| 2025-02-24 | D2L Inc.Issuer | issuer_buyback | 2K | $20.90 | $41.8K |
| 2025-02-20 | D2L Inc.Issuer | issuer_buyback | 2K | $19.91 | $39.8K |
| 2025-02-19 | D2L Inc.Issuer | issuer_buyback | 2K | $19.56 | $39.1K |
| 2025-02-18 | D2L Inc.Issuer | issuer_buyback | 2K | $19.48 | $39K |
| 2025-02-14 | D2L Inc.Issuer | issuer_buyback | 2K | $19.12 | $38.2K |
| 2025-02-13 | D2L Inc.Issuer | issuer_buyback | 2K | $18.45 | $36.9K |
| 2025-02-12 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-02-11 | D2L Inc.Issuer | issuer_buyback | 2K | $19.29 | $38.6K |
| 2025-02-10 | D2L Inc.Issuer | issuer_buyback | 2K | $19.70 | $39.4K |
| 2025-02-07 | D2L Inc.Issuer | issuer_buyback | 2K | $19.55 | $39.1K |
| 2025-02-06 | D2L Inc.Issuer | issuer_buyback | 2K | $19.58 | $39.2K |
| 2025-02-05 | D2L Inc.Issuer | issuer_buyback | 2K | $19.53 | $39.1K |
| 2025-02-04 | D2L Inc.Issuer | issuer_buyback | 2K | $19.64 | $39.3K |
| 2025-02-04 | D2L Inc.Issuer | issuer_buyback | 2K | $19.64 | $39.3K |
| 2025-02-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-02-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-01-30 | D2L Inc.Issuer | issuer_buyback | 2K | $18.75 | $37.5K |
| 2025-01-29 | D2L Inc.Issuer | issuer_buyback | 2K | $19.03 | $38.1K |
| 2025-01-28 | D2L Inc.Issuer | issuer_buyback | 2K | $19.10 | $38.2K |
| 2025-01-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.20 | $38.4K |
| 2025-01-24 | D2L Inc.Issuer | issuer_buyback | 2K | $19.49 | $39K |
| 2025-01-23 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-22 | D2L Inc.Issuer | issuer_buyback | 2K | $18.80 | $37.6K |
| 2025-01-21 | D2L Inc.Issuer | issuer_buyback | 2K | $18.50 | $37K |
| 2025-01-20 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-17 | D2L Inc.Issuer | issuer_buyback | 2K | $18.90 | $37.8K |
| 2025-01-16 | D2L Inc.Issuer | issuer_buyback | 1.4K | $18.68 | $26.2K |
| 2025-01-15 | D2L Inc.Issuer | issuer_buyback | 2K | $18.40 | $36.8K |
| 2025-01-10 | D2L Inc.Issuer | issuer_buyback | 2K | $18.08 | $36.2K |
| 2025-01-09 | D2L Inc.Issuer | issuer_buyback | 2K | $17.97 | $35.9K |
| 2025-01-08 | D2L Inc.Issuer | issuer_buyback | 2K | $17.98 | $36K |
| 2025-01-07 | D2L Inc.Issuer | issuer_buyback | 2K | $17.85 | $35.7K |
| 2025-01-06 | D2L Inc.Issuer | issuer_buyback | 2K | $18.45 | $36.9K |
| 2025-01-03 | D2L Inc.Issuer | issuer_buyback | 2K | $19.01 | $38K |
| 2025-01-02 | D2L Inc.Issuer | issuer_buyback | 2K | $19.16 | $38.3K |
| 2024-12-30 | D2L Inc.Issuer | issuer_buyback | 2K | $19.39 | $38.8K |
| 2024-12-27 | D2L Inc.Issuer | issuer_buyback | 2K | $19.30 | $38.6K |
| 2024-12-23 | D2L Inc.Issuer | issuer_buyback | 2K | $19.46 | $38.9K |
| 2024-12-20 | D2L Inc.Issuer | issuer_buyback | 2K | $19.22 | $38.4K |
| 2024-12-19 | D2L Inc.Issuer | issuer_buyback | 2K | $19.27 | $38.5K |
| 2024-12-18 | D2L Inc.Issuer | issuer_buyback | 2K | $19.01 | $38K |
| 2024-12-17 | D2L Inc.Issuer | issuer_buyback | 2K | $19.39 | $38.8K |
| 2024-12-16 | D2L Inc.Issuer | issuer_buyback | 2K | $18.12 | $36.2K |
| 2024-12-13 | D2L Inc.Issuer | issuer_buyback | 2K | $18.07 | $36.1K |
| 2024-12-12 | D2L Inc.Issuer | issuer_buyback | 2K | $18.10 | $36.2K |
| 2024-12-11 | D2L Inc.Issuer | issuer_buyback | 2K | $18.00 | $36K |
| 2024-12-10 | D2L Inc.Issuer | issuer_buyback | 2K | $17.52 | $35K |
| 2024-12-09 | D2L Inc.Issuer | issuer_buyback | 2K | $17.70 | $35.4K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of 10% Security Holder
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-11 | Tracy EdkinsDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | David Lloyd JohnstonDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | Marta DeBellisDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-06-11 | Robert G COURTEAUDirector of Issuer | other | 24.3K | $10.06 | $244.3K |
| 2026-04-10 | Alexandra Ira StuchberrySenior Officer of Issuer | other | 46.8K | $8.55 | $400K |
| 2026-04-10 | John Allan Baker10% Security Holder of Issuer | other | 2M | $8.55 | $17.09M |
| 2026-04-10 | John Allan Baker10% Security Holder of Issuer | other | 234K | $8.55 | $2M |
| 2026-04-10 | Andrew DatarsSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Brian FinnertySenior Officer of Issuer | other | 56.7K | $8.55 | $485K |
| 2026-04-10 | Anna ForgioneSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Lee PoteckSenior Officer of Issuer | other | 61.4K | $8.55 | $525K |
| 2026-04-10 | Alpesh PatelSenior Officer of Issuer | other | 31K | $8.55 | $265K |
| 2026-04-10 | Christian PantelSenior Officer of Issuer | other | 58.5K | $8.55 | $500K |
| 2026-04-10 | Emilee IrwinSenior Officer of Issuer | other | 11.7K | $8.55 | $100K |
| 2026-04-10 | Joshua HuffSenior Officer of Issuer | other | 117K | $8.55 | $1000K |
| 2025-06-12 | Tracy EdkinsDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | Marta DeBellisDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | J. Ian GiffenDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | David Lloyd JohnstonDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-06-12 | Robert G COURTEAUDirector of Issuer | other | 17.5K | $13.58 | $238.1K |
| 2025-04-07 | Jeremy AugerSenior Officer of Issuer | other | 24.6K | $12.20 | $300K |
| 2025-04-07 | John Allan Baker10% Security Holder of Issuer | other | 164K | $12.20 | $2M |
| 2025-04-07 | Finnerty BrianSenior Officer of Issuer | other | 61.5K | $12.20 | $750K |
| 2025-04-07 | Amy ClarkSenior Officer of Issuer | other | 65.6K | $12.20 | $800K |
| 2025-04-07 | Anna ForgioneSenior Officer of Issuer | other | 69.7K | $12.20 | $850K |
| 2025-04-07 | Joshua HuffSenior Officer of Issuer | other | 131.2K | $12.20 | $1.6M |
| 2025-04-07 | Christian PantelSenior Officer of Issuer | other | 24.6K | $12.20 | $300K |
| 2025-04-07 | Lee PoteckSenior Officer of Issuer | other | 69.7K | $12.20 | $850K |
| 2025-04-07 | Alpesh PatelSenior Officer of Issuer | other | 32.8K | $12.20 | $400K |
| 2025-01-06 | Andrew DatarsSenior Officer of Issuer | other | 53.2K | $18.80 | $1M |
| 2024-09-07 | Marta DeBellisDirector of Issuer | other | 31.9K | $12.79 | $407.5K |
| 2024-06-07 | Finnerty BrianSenior Officer of Issuer | other | 70.3K | $9.24 | $650K |
| 2024-06-06 | David Lloyd JohnstonDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | Robert G COURTEAUDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | Tracy EdkinsDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-06-06 | J. Ian GiffenDirector of Issuer | other | 23.6K | $8.70 | $205.1K |
| 2024-04-10 | Alpesh PatelSenior Officer of Issuer | other | 41.4K | $9.67 | $400K |
| 2024-04-10 | Rajesh TalpadeSenior Officer of Issuer | other | 31K | $9.67 | $300K |
| 2024-04-10 | Stephen LasterDirector or Senior Officer of 10% Security Holder | other | 144.8K | $9.67 | $1.4M |
| 2024-04-10 | Anna ForgioneSenior Officer of Issuer | other | 51.7K | $9.67 | $500K |
| 2024-04-10 | Jeremy AugerSenior Officer of Issuer | other | 20.7K | $9.67 | $200K |
| 2024-04-10 | Joshua HuffSenior Officer of Issuer | other | 72.4K | $9.67 | $700K |
| 2024-04-10 | Nicholas OddsonSenior Officer of Issuer | other | 20.7K | $9.67 | $200K |
| 2024-04-10 | Amy ClarkSenior Officer of Issuer | other | 15.5K | $9.67 | $150K |
| 2024-04-10 | John Allan Baker10% Security Holder of Issuer | other | 258.5K | $9.67 | $2.5M |
| 2024-01-14 | Joshua HuffSenior Officer of Issuer | other | 39.2K | $10.21 | $400K |
| 2024-01-14 | Anna ForgioneSenior Officer of Issuer | other | 14.7K | $10.21 | $150K |
| 2024-01-08 | Amy ClarkSenior Officer of Issuer | other | 47.5K | $10.53 | $500K |
| 2024-01-05 | Lee PoteckSenior Officer of Issuer | other | 67.7K | $10.34 | $700K |
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of 10% Security Holder
Senior Officer of Issuer
Director of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Jeremy AugerSenior Officer of Issuer | 168.6Kas filed 2024-09-13 | 2025-04-07other24.6K | 0.31% |
| Nicholas OddsonSenior Officer of Issuer | 119.5Kas filed 2023-12-07 | 2024-06-10option_exercise9.4K | 0.22% |
| Stephen LasterDirector or Senior Officer of 10% Security Holder | 118.9K | 2025-04-14▼sell24K | 0.22% |
| Anna ForgioneSenior Officer of Issuer | 108.2Kas filed 2023-12-07 | 2026-04-10other61.4K | 0.20% |
| J. Ian GiffenDirector of Issuer | 70.2K | 2025-12-15▲buy25K | 0.13% |
| John Allan Baker10% Security Holder of Issuer | 4.1Kas filed 2025-04-04 | 2026-04-10other2M | 0.01% |
| Alexandra Ira StuchberrySenior Officer of Issuer | — | 2026-04-10other46.8K | — |
| Alpesh PatelSenior Officer of Issuer | — | 2026-04-10other31K | — |
| Amy ClarkSenior Officer of Issuer | — | 2025-04-07other65.6K | — |
| Andrew DatarsSenior Officer of Issuer | — | 2026-04-10other61.4K | — |
| Finnerty BrianSenior Officer of Issuer | — | 2026-04-10other56.7K | — |
| Christian PantelSenior Officer of Issuer | — | 2026-04-10other58.5K | — |
| Robert G COURTEAUDirector of Issuer | — | 2026-06-11other24.3K | — |
| D2L Inc.Issuer | — | 2026-08-24issuer_buyback4.8K | — |
| David Lloyd JohnstonDirector of Issuer | — | 2026-06-11other24.3K | — |
| Marta DeBellisDirector of Issuer | — | 2026-06-11other24.3K | — |
| Tracy EdkinsDirector of Issuer | — | 2026-06-11other24.3K | — |
| Emilee IrwinSenior Officer of Issuer | — | 2026-04-10other11.7K | — |
| Joshua HuffSenior Officer of Issuer | — | 2026-04-10other117K | — |
| Lee PoteckSenior Officer of Issuer | — | 2026-04-10other61.4K | — |
| Rajesh TalpadeSenior Officer of Issuer | — | 2024-04-10other31K | — |