3,200 shares ($198,839) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.2K | $62.14 | $198.8K |
| 2026-08-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $63.72 | $1.27M |
| 2026-08-25 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K |
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of 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
Senior Officer of Issuer
10% Security Holder 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
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Senior Officer of Issuer
Issuer
Senior Officer of 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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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
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
Senior Officer of Issuer
Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
| $63.60 |
| $1.27M |
| 2026-08-21 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $59.98 | $1.2M |
| 2026-08-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $60.50 | $1.21M |
| 2026-08-19 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $64.72 | $1.29M |
| 2026-08-18 | Groupe DynamiteIssuer | ▲issuer_buyback | 2.1K | $64.72 | $135.9K |
| 2026-08-17 | Groupe DynamiteIssuer | ▲issuer_buyback | 11K | $64.72 | $712K |
| 2026-08-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 13.9K | $64.34 | $894.3K |
| 2026-08-10 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.7K | $60.64 | $103.1K |
| 2026-08-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $61.49 | $1.23M |
| 2026-07-31 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.2K | $56.20 | $179.8K |
| 2026-07-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 4.6K | $52.20 | $240.1K |
| 2026-07-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 43K | $49.52 | $2.13M |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.5K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 15.4K | $4.29 | $66.2K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.5K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | grant | 64.5K | $48.51 | $3.13M |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 15.4K | $4.29 | $66.2K |
| 2026-07-24 | Sarah Paula BramiSenior Officer of Issuer | grant | 18.4K | $48.51 | $894.4K |
| 2026-07-24 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 36.9K | $48.51 | $1.79M |
| 2026-07-24 | Andrew Lutfy10% Security Holder of Issuer | grant | 92.2K | $48.51 | $4.47M |
| 2026-07-24 | Christian RoySenior Officer of Issuer | grant | 11.1K | $48.51 | $536.6K |
| 2026-07-24 | Mary Ann VitaleSenior Officer of Issuer | grant | 47.9K | $48.51 | $2.33M |
| 2026-07-24 | David John StevensSenior Officer of Issuer | grant | 36.9K | $48.51 | $1.79M |
| 2026-07-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 49.9K | $48.46 | $2.42M |
| 2026-07-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 41.4K | $49.77 | $2.06M |
| 2026-07-22 | Andy JanowskiDirector of Issuer | ▲buy | 42.3K | $49.56 | $2.1M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▲buy | 16.8K | $49.47 | $831K |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.20 | $1.69M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $47.97 | $1.68M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.00 | $1.68M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.49 | $1.7M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | option_exercise | 140K | $3.74 | $523.6K |
| 2026-07-21 | Andy JanowskiDirector of Issuer | option_exercise | 140K | $3.74 | $523.6K |
| 2026-07-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 10.5K | $47.15 | $495K |
| 2026-07-17 | Groupe DynamiteIssuer | ▲issuer_buyback | 59.3K | $47.09 | $2.79M |
| 2026-07-16 | Groupe DynamiteIssuer | ▲issuer_buyback | 52.4K | $47.61 | $2.49M |
| 2026-07-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.5K | $45.22 | $67.8K |
| 2026-07-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $45.88 | $688.2K |
| 2026-07-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $49.68 | $745.3K |
| 2026-07-08 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $49.04 | $735.5K |
| 2026-07-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $50.21 | $753.1K |
| 2026-07-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $51.95 | $779.2K |
| 2026-07-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $54.21 | $1.63M |
| 2026-07-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $52.89 | $1.59M |
| 2026-06-30 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.00 | $1.65M |
| 2026-06-29 | Mary Ann VitaleSenior Officer of Issuer | grant | 876 | $53.42 | $46.8K |
| 2026-06-29 | David John StevensSenior Officer of Issuer | grant | 1.2K | $53.42 | $63K |
| 2026-06-29 | Christian RoySenior Officer of Issuer | grant | 1.3K | $53.42 | $71.5K |
| 2026-06-29 | Marie Josee LamotheDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-29 | Mary Ann VitaleSenior Officer of Issuer | ▲buy | 1.8K | $55.48 | $99.9K |
| 2026-06-29 | Sarah Paula BramiSenior Officer of Issuer | grant | 1.8K | $53.42 | $94.2K |
| 2026-06-29 | Linda Janet DrysdaleDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.46 | $1.66M |
| 2026-06-29 | Peter IliopoulosDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-26 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.77 | $1.67M |
| 2026-06-25 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $54.80 | $1.64M |
| 2026-06-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 27.9K | $54.66 | $1.53M |
| 2026-06-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.90 | $1.56M |
| 2026-06-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.47 | $1.54M |
| 2026-06-19 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.76 | $1.55M |
| 2026-06-18 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $52.25 | $1.57M |
| 2026-06-18 | Peter IliopoulosDirector of Issuer | ▲buy | 2K | $52.50 | $105K |
| 2026-06-18 | David John StevensSenior Officer of Issuer | ▲buy | 1.2K | $51.45 | $61.2K |
| 2026-06-18 | David John StevensSenior Officer of Issuer | ▲buy | 550 | $51.89 | $28.5K |
| 2026-06-18 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 630 | $51.54 | $32.5K |
| 2026-06-18 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 800 | $51.44 | $41.1K |
| 2026-05-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 38.2K | $88.90 | $3.4M |
| 2026-05-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 56.9K | $88.02 | $5.01M |
| 2026-05-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $88.88 | $5.33M |
| 2026-05-11 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $90.51 | $5.43M |
| 2026-05-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 23K | $92.16 | $2.12M |
| 2026-05-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $86.82 | $2.6M |
| 2026-05-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $88.14 | $5.29M |
| 2026-04-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 5.5K | $86.13 | $473.7K |
| 2026-04-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $85.56 | $5.13M |
| 2026-04-27 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 550K | $93.00 | $51.15M |
| 2026-04-27 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 2.7M | $93.00 | $251.1M |
| 2026-04-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 550K | $93.00 | $51.15M |
| 2026-04-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $86.86 | $5.21M |
| 2026-04-24 | Andy JanowskiDirector of Issuer | option_exercise | 60K | $3.74 | $224.4K |
| 2026-04-24 | Andy JanowskiDirector of Issuer | ▼sell | 60K | $87.30 | $5.24M |
| 2026-04-24 | Andy JanowskiDirector of Issuer | option_exercise | 60K | $3.74 | $224.4K |
| 2026-04-23 | Andy JanowskiDirector of Issuer | ▼sell | 30K | $89.00 | $2.67M |
| 2026-04-23 | Andy JanowskiDirector of Issuer | option_exercise | 30K | $3.74 | $112.2K |
| 2026-04-23 | Andy JanowskiDirector of Issuer | option_exercise | 30K | $3.74 | $112.2K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | option_exercise | 49.8K | $3.74 | $186.3K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | option_exercise | 49.8K | $3.74 | $186.3K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | ▼sell | 49.8K | $90.85 | $4.52M |
| 2026-04-17 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6K | $93.00 | $558K |
| 2026-04-16 | Christian RoySenior Officer of Issuer | grant | 1.1K | $90.06 | $100.1K |
| 2026-04-16 | Christian RoySenior Officer of Issuer | grant | 2K | $90.06 | $184.4K |
| 2026-04-16 | Michael OlsonSenior Officer of Issuer | grant | 1.1K | $90.06 | $100.1K |
| 2026-04-16 | Michael OlsonSenior Officer of Issuer | grant | 2K | $90.06 | $184.4K |
| 2026-04-16 | Andrew Lutfy10% Security Holder of Issuer | grant | 81.8K | $90.06 | $7.37M |
| 2026-04-16 | Peter IliopoulosDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Linda Janet DrysdaleDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 2.8K | $90.06 | $250K |
| 2026-04-16 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 5.1K | $90.06 | $460.7K |
| 2026-04-16 | Sarah Paula BramiSenior Officer of Issuer | grant | 1.7K | $90.06 | $150K |
| 2026-04-16 | Sarah Paula BramiSenior Officer of Issuer | grant | 3.1K | $90.06 | $276.5K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | grant | 4.4K | $90.06 | $400K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | grant | 12.3K | $90.06 | $1.11M |
| 2026-04-16 | Chris ArsenaultDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Mary Ann VitaleSenior Officer of Issuer | grant | 2.8K | $90.06 | $250K |
| 2026-04-16 | Mary Ann VitaleSenior Officer of Issuer | grant | 5.1K | $90.06 | $460.7K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 4.2K | $90.60 | $377.3K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 7.7K | $90.06 | $691.1K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 54K | $4.29 | $231.9K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 4.2K | $90.06 | $375K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 9K | $3.74 | $33.7K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 54K | $4.29 | $231.9K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 9K | $3.74 | $33.7K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 8K | $3.74 | $29.9K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 8K | $3.74 | $29.9K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 8K | $93.00 | $744K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | ▼sell | 18K | $91.75 | $1.65M |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 5K | $92.00 | $460K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | ▼sell | 18K | $91.75 | $1.65M |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-13 | Christian RoySenior Officer of Issuer | ▼sell | 18.6K | $89.00 | $1.65M |
| 2026-04-13 | Christian RoySenior Officer of Issuer | option_exercise | 18.6K | $3.74 | $69.4K |
| 2026-04-13 | Christian RoySenior Officer of Issuer | option_exercise | 18.6K | $3.74 | $69.4K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 11K | $4.29 | $47.3K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 11K | $4.29 | $47.3K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 17.5K | $89.80 | $1.57M |
| 2026-04-10 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 2.2K | $88.26 | $194.2K |
| 2026-04-10 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 4K | $88.76 | $355K |
| 2026-04-10 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 500 | $89.02 | $44.5K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 27.8K | $4.29 | $119.3K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 27.8K | $4.29 | $119.3K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 27.8K | $89.19 | $2.48M |
| 2026-03-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 5K | $77.18 | $385.9K |
| 2026-03-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $84.45 | $3.38M |
| 2026-03-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 38.4K | $86.80 | $3.33M |
| 2026-03-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $82.65 | $3.31M |
| 2026-03-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $86.28 | $3.45M |
| 2026-02-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $92.79 | $3.71M |
| 2026-02-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.3K | $85.94 | $111.7K |
| 2026-02-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $87.99 | $3.52M |
| 2026-02-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.1K | $76.47 | $237K |
| 2026-02-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $71.44 | $2.86M |
| 2026-02-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $73.16 | $2.93M |
| 2026-02-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 4K | $72.07 | $288.3K |
| 2026-01-30 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.9K | $69.95 | $272.8K |
| 2026-01-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $69.62 | $2.78M |
| 2026-01-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $70.12 | $2.8M |
| 2026-01-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $74.05 | $2.96M |
| 2026-01-26 | Groupe DynamiteIssuer | ▲issuer_buyback | 48.4K | $75.81 | $3.67M |
| 2026-01-23 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-23 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-23 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.30 | $2.02M |
| 2026-01-21 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-21 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-21 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.31 | $2.02M |
| 2026-01-20 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $73.60 | $1.95M |
| 2026-01-20 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-20 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $75.08 | $1.99M |
| 2026-01-16 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-16 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.98 | $2.04M |
| 2026-01-16 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $77.16 | $1.54M |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 30.2K | $4.29 | $129.6K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 30.2K | $4.29 | $129.6K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 10K | $84.41 | $844.1K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 15K | $82.52 | $1.24M |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 5.2K | $84.00 | $436.8K |
| 2026-01-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $79.92 | $799.2K |
| 2026-01-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $83.42 | $834.2K |
| 2026-01-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $79.75 | $797.5K |
| 2026-01-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 6.7K | $80.72 | $540.8K |
| 2026-01-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $81.76 | $817.6K |
| 2025-12-31 | Jean-Philippe D. LachanceSenior Officer of Issuer | other | 402 | $83.13 | $33.4K |
| 2025-12-31 | Maxime BoyerSenior Officer of Issuer | other | 301 | $83.13 | $25K |
| 2025-12-31 | Stacie BeaverSenior Officer of Issuer | other | 724 | $83.13 | $60.2K |
| 2025-12-31 | Mary Ann VitaleSenior Officer of Issuer | other | 503 | $83.13 | $41.8K |
| 2025-12-31 | David John StevensSenior Officer of Issuer | other | 603 | $83.13 | $50.1K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 21.8K | $4.29 | $93.7K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 83.6K | $3.74 | $312.6K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 21.8K | $4.29 | $93.7K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 83.6K | $3.74 | $312.6K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | ▼sell | 7K | $83.48 | $581.3K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | ▼sell | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | ▼sell | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-18 | Chris ArsenaultDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-18 | Peter IliopoulosDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-18 | Linda Janet DrysdaleDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-17 | Chris ArsenaultDirector of Issuer | option_exercise | 541.3K | $3.74 | $2.02M |
| 2025-12-17 | Chris ArsenaultDirector of Issuer | option_exercise | 541.3K | $3.74 | $2.02M |
| 2025-12-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 66.8K | $3.74 | $250K |
| 2025-12-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 66.8K | $3.74 | $250K |
| 2025-12-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 53.5K | $3.74 | $200K |
| 2025-12-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 53.5K | $3.74 | $200K |
| 2025-12-12 | Stacie BeaverSenior Officer of Issuer | option_exercise | 252.7K | $3.74 | $945K |
| 2025-12-12 | Stacie BeaverSenior Officer of Issuer | option_exercise | 252.7K | $3.74 | $945K |
| 2025-12-11 | David John StevensSenior Officer of Issuer | ▲buy | 435 | $79.25 | $34.5K |
| 2025-10-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 500 | $63.03 | $31.5K |
| 2025-10-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $62.94 | $2.52M |
| 2025-10-08 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $63.56 | $2.54M |
| 2025-10-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 25.3K | $62.78 | $1.59M |
| 2025-10-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 16.1K | $63.36 | $1.02M |
| 2025-10-02 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $62.50 | $406.3K |
| 2025-10-01 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.9K | $59.52 | $113.1K |
| 2025-09-25 | David John StevensSenior Officer of Issuer | ▲buy | 550 | $58.99 | $32.4K |
| 2025-09-19 | Peter IliopoulosDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-19 | Chris ArsenaultDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-19 | Linda Janet DrysdaleDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $59.00 | $383.5K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 22.1K | $55.00 | $1.21M |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 18K | $55.00 | $990K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | option_exercise | 27.7K | $3.74 | $103.5K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | option_exercise | 27.7K | $3.74 | $103.5K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | ▼sell | 27.7K | $60.00 | $1.66M |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $59.00 | $383.5K |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $59.00 | $383.5K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $56.00 | $364K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $56.00 | $364K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $56.00 | $364K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-07-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $29.00 | $290K |
| 2025-07-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.7K | $28.97 | $49.3K |
| 2025-07-15 | David John StevensSenior Officer of Issuer | ▲buy | 1.1K | $28.65 | $30.1K |
| 2025-07-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 29.5K | $28.50 | $840.7K |
| 2025-07-11 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $28.55 | $1.14M |
| 2025-07-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 31.4K | $26.38 | $828.4K |
| 2025-07-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 13.1K | $26.85 | $351.8K |
| 2025-06-26 | Peter IliopoulosDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Christian RoySenior Officer of Issuer | grant | 2K | $24.26 | $47.5K |
| 2025-06-26 | David John StevensSenior Officer of Issuer | grant | 1.2K | $24.26 | $29.2K |
| 2025-06-26 | Christian RoySenior Officer of Issuer | grant | 2K | $24.26 | $47.5K |
| 2025-06-26 | Chris ArsenaultDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Linda Janet DrysdaleDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Mary Ann VitaleSenior Officer of Issuer | grant | 1.4K | $24.26 | $33.8K |
| 2025-06-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 4.1K | $22.89 | $93.9K |
| 2025-06-20 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 2.5K | $23.45 | $57.9K |
| 2025-06-10 | Groupe DynamiteIssuer | ▲issuer_buyback | 26.8K | $15.98 | $428.2K |
| 2025-06-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 5.9K | $15.99 | $94.4K |
| 2025-06-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 11.2K | $15.99 | $179.1K |
| 2025-06-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 9.6K | $15.97 | $153.3K |
| 2025-05-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 2.9K | $16.11 | $46.7K |
| 2025-05-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $15.03 | $300.5K |
| 2025-05-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 15.6K | $15.29 | $238.5K |
| 2025-05-21 | Groupe DynamiteIssuer | ▲issuer_buyback | 27K | $15.15 | $408.9K |
| 2025-05-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 18.4K | $14.55 | $267.8K |
| 2025-05-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 28K | $14.63 | $409.5K |
| 2025-05-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $14.83 | $593.2K |
| 2025-05-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 8.6K | $13.90 | $119.5K |
| 2025-05-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $13.40 | $134K |
| 2025-04-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 8.6K | $13.14 | $113K |
| 2025-04-25 | Mary Ann VitaleSenior Officer of Issuer | grant | 18.2K | $13.75 | $250K |
| 2025-04-25 | Mary Ann VitaleSenior Officer of Issuer | grant | 30.8K | $13.75 | $423.3K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 36.9K | $13.75 | $508K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 36.9K | $13.75 | $508K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 14.5K | $13.75 | $200K |
| 2025-04-25 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 24.6K | $13.75 | $338.7K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 10.9K | $13.75 | $150K |
| 2025-04-25 | Stacie BeaverSenior Officer of Issuer | grant | 26.2K | $13.75 | $360K |
| 2025-04-25 | Stacie BeaverSenior Officer of Issuer | grant | 66.5K | $13.75 | $914.4K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 36.9K | $13.75 | $508K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Andrew Lutfy10% Security Holder of Issuer | grant | 492.6K | $13.75 | $6.77M |
| 2025-04-25 | Sarah Paula BramiSenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Sarah Paula BramiSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 18.5K | $13.75 | $254K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 18.5K | $13.75 | $254K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 36.9K | $13.75 | $508K |
| 2025-04-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $13.50 | $540K |
| 2025-04-24 | Chris ArsenaultDirector of Issuer | ▲buy | 10K | $13.72 | $137.2K |
| 2025-04-23 | Chris ArsenaultDirector of Issuer | ▲buy | 7K | $14.08 | $98.6K |
| 2025-04-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 80.3K | $13.80 | $1.11M |
| 2025-04-22 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $14.00 | $70K |
| 2025-04-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $13.99 | $559.7K |
| 2025-04-21 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $13.19 | $66K |
| 2025-04-17 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $13.24 | $66.2K |
| 2025-04-17 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 5K | $12.54 | $62.7K |
| 2025-04-17 | Maxime BoyerSenior Officer of Issuer | ▲buy | 8.2K | $12.49 | $101.8K |
| 2024-12-24 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 648.2K | $21.00 | $13.61M |
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Andrew Lutfy10% Security Holder of Issuer | 750Kas filed 2026-04-27 | 2026-07-24grant92.2K | 0.69% |
| Michael OlsonSenior Officer of Issuer | 98.5Kas filed 2025-12-30 | 2026-04-16grant1.1K | 0.09% |
| Sarah Paula BramiSenior Officer of Issuer | 66.8Kas filed 2026-04-13 | 2026-07-24grant18.4K | 0.06% |
| Andy JanowskiDirector of Issuer | 60K | 2026-07-22▲buy42.3K | 0.05% |
| Mary Ann VitaleSenior Officer of Issuer | 55.3Kas filed 2026-06-29 | 2026-07-24grant47.9K | 0.05% |
| Chris ArsenaultDirector of Issuer | 32Kas filed 2025-04-24 | 2026-04-16grant415 | 0.03% |
| Maxime BoyerSenior Officer of Issuer | 8.2Kas filed 2025-12-29 | 2025-12-31other301 | 0.01% |
| Jean-Philippe D. LachanceSenior Officer of Issuer | 7.3Kas filed 2026-06-18 | 2026-07-24grant36.9K | 0.01% |
| David John StevensSenior Officer of Issuer | 4.3Kas filed 2026-06-18 | 2026-07-24grant36.9K | 0.00% |
| Peter IliopoulosDirector of Issuer | 2Kas filed 2026-06-18 | 2026-06-29grant702 | 0.00% |
| Christian RoySenior Officer of Issuer | 13as filed 2026-04-13 | 2026-07-24grant11.1K | 0.00% |
| Stacie BeaverSenior Officer of Issuer | — | 2026-07-24option_exercise18K | — |
| Linda Janet DrysdaleDirector of Issuer | — | 2026-06-29grant702 | — |
| Groupe DynamiteIssuer | — | 2026-08-31▲issuer_buyback3.2K | — |
| Marie Josee LamotheDirector of Issuer | — | 2026-06-29grant702 | — |
Loading price…
3,200 shares ($198,839) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of 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
Senior Officer of Issuer
10% Security Holder 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
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Senior Officer of Issuer
Issuer
Senior Officer of 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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Issuer
Senior Officer of Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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
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
Senior Officer of Issuer
Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.2K | $62.14 | $198.8K |
| 2026-08-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $63.72 | $1.27M |
| 2026-08-25 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $63.60 | $1.27M |
| 2026-08-21 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $59.98 | $1.2M |
| 2026-08-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $60.50 | $1.21M |
| 2026-08-19 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $64.72 | $1.29M |
| 2026-08-18 | Groupe DynamiteIssuer | ▲issuer_buyback | 2.1K | $64.72 | $135.9K |
| 2026-08-17 | Groupe DynamiteIssuer | ▲issuer_buyback | 11K | $64.72 | $712K |
| 2026-08-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 13.9K | $64.34 | $894.3K |
| 2026-08-10 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.7K | $60.64 | $103.1K |
| 2026-08-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $61.49 | $1.23M |
| 2026-07-31 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.2K | $56.20 | $179.8K |
| 2026-07-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 4.6K | $52.20 | $240.1K |
| 2026-07-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 43K | $49.52 | $2.13M |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.5K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 15.4K | $4.29 | $66.2K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.5K |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | grant | 64.5K | $48.51 | $3.13M |
| 2026-07-24 | Stacie BeaverSenior Officer of Issuer | option_exercise | 15.4K | $4.29 | $66.2K |
| 2026-07-24 | Sarah Paula BramiSenior Officer of Issuer | grant | 18.4K | $48.51 | $894.4K |
| 2026-07-24 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 36.9K | $48.51 | $1.79M |
| 2026-07-24 | Andrew Lutfy10% Security Holder of Issuer | grant | 92.2K | $48.51 | $4.47M |
| 2026-07-24 | Christian RoySenior Officer of Issuer | grant | 11.1K | $48.51 | $536.6K |
| 2026-07-24 | Mary Ann VitaleSenior Officer of Issuer | grant | 47.9K | $48.51 | $2.33M |
| 2026-07-24 | David John StevensSenior Officer of Issuer | grant | 36.9K | $48.51 | $1.79M |
| 2026-07-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 49.9K | $48.46 | $2.42M |
| 2026-07-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 41.4K | $49.77 | $2.06M |
| 2026-07-22 | Andy JanowskiDirector of Issuer | ▲buy | 42.3K | $49.56 | $2.1M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▲buy | 16.8K | $49.47 | $831K |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.20 | $1.69M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $47.97 | $1.68M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.00 | $1.68M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | ▼sell | 35K | $48.49 | $1.7M |
| 2026-07-21 | Andy JanowskiDirector of Issuer | option_exercise | 140K | $3.74 | $523.6K |
| 2026-07-21 | Andy JanowskiDirector of Issuer | option_exercise | 140K | $3.74 | $523.6K |
| 2026-07-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 10.5K | $47.15 | $495K |
| 2026-07-17 | Groupe DynamiteIssuer | ▲issuer_buyback | 59.3K | $47.09 | $2.79M |
| 2026-07-16 | Groupe DynamiteIssuer | ▲issuer_buyback | 52.4K | $47.61 | $2.49M |
| 2026-07-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.5K | $45.22 | $67.8K |
| 2026-07-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $45.88 | $688.2K |
| 2026-07-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $49.68 | $745.3K |
| 2026-07-08 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $49.04 | $735.5K |
| 2026-07-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $50.21 | $753.1K |
| 2026-07-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 15K | $51.95 | $779.2K |
| 2026-07-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $54.21 | $1.63M |
| 2026-07-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $52.89 | $1.59M |
| 2026-06-30 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.00 | $1.65M |
| 2026-06-29 | Mary Ann VitaleSenior Officer of Issuer | grant | 876 | $53.42 | $46.8K |
| 2026-06-29 | David John StevensSenior Officer of Issuer | grant | 1.2K | $53.42 | $63K |
| 2026-06-29 | Christian RoySenior Officer of Issuer | grant | 1.3K | $53.42 | $71.5K |
| 2026-06-29 | Marie Josee LamotheDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-29 | Mary Ann VitaleSenior Officer of Issuer | ▲buy | 1.8K | $55.48 | $99.9K |
| 2026-06-29 | Sarah Paula BramiSenior Officer of Issuer | grant | 1.8K | $53.42 | $94.2K |
| 2026-06-29 | Linda Janet DrysdaleDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.46 | $1.66M |
| 2026-06-29 | Peter IliopoulosDirector of Issuer | grant | 702 | $53.42 | $37.5K |
| 2026-06-26 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $55.77 | $1.67M |
| 2026-06-25 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $54.80 | $1.64M |
| 2026-06-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 27.9K | $54.66 | $1.53M |
| 2026-06-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.90 | $1.56M |
| 2026-06-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.47 | $1.54M |
| 2026-06-19 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $51.76 | $1.55M |
| 2026-06-18 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $52.25 | $1.57M |
| 2026-06-18 | Peter IliopoulosDirector of Issuer | ▲buy | 2K | $52.50 | $105K |
| 2026-06-18 | David John StevensSenior Officer of Issuer | ▲buy | 1.2K | $51.45 | $61.2K |
| 2026-06-18 | David John StevensSenior Officer of Issuer | ▲buy | 550 | $51.89 | $28.5K |
| 2026-06-18 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 630 | $51.54 | $32.5K |
| 2026-06-18 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 800 | $51.44 | $41.1K |
| 2026-05-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 38.2K | $88.90 | $3.4M |
| 2026-05-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 56.9K | $88.02 | $5.01M |
| 2026-05-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $88.88 | $5.33M |
| 2026-05-11 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $90.51 | $5.43M |
| 2026-05-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 23K | $92.16 | $2.12M |
| 2026-05-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 30K | $86.82 | $2.6M |
| 2026-05-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $88.14 | $5.29M |
| 2026-04-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 5.5K | $86.13 | $473.7K |
| 2026-04-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $85.56 | $5.13M |
| 2026-04-27 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 550K | $93.00 | $51.15M |
| 2026-04-27 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 2.7M | $93.00 | $251.1M |
| 2026-04-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 550K | $93.00 | $51.15M |
| 2026-04-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 60K | $86.86 | $5.21M |
| 2026-04-24 | Andy JanowskiDirector of Issuer | option_exercise | 60K | $3.74 | $224.4K |
| 2026-04-24 | Andy JanowskiDirector of Issuer | ▼sell | 60K | $87.30 | $5.24M |
| 2026-04-24 | Andy JanowskiDirector of Issuer | option_exercise | 60K | $3.74 | $224.4K |
| 2026-04-23 | Andy JanowskiDirector of Issuer | ▼sell | 30K | $89.00 | $2.67M |
| 2026-04-23 | Andy JanowskiDirector of Issuer | option_exercise | 30K | $3.74 | $112.2K |
| 2026-04-23 | Andy JanowskiDirector of Issuer | option_exercise | 30K | $3.74 | $112.2K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | option_exercise | 49.8K | $3.74 | $186.3K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | option_exercise | 49.8K | $3.74 | $186.3K |
| 2026-04-22 | Andy JanowskiDirector of Issuer | ▼sell | 49.8K | $90.85 | $4.52M |
| 2026-04-17 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6K | $93.00 | $558K |
| 2026-04-16 | Christian RoySenior Officer of Issuer | grant | 1.1K | $90.06 | $100.1K |
| 2026-04-16 | Christian RoySenior Officer of Issuer | grant | 2K | $90.06 | $184.4K |
| 2026-04-16 | Michael OlsonSenior Officer of Issuer | grant | 1.1K | $90.06 | $100.1K |
| 2026-04-16 | Michael OlsonSenior Officer of Issuer | grant | 2K | $90.06 | $184.4K |
| 2026-04-16 | Andrew Lutfy10% Security Holder of Issuer | grant | 81.8K | $90.06 | $7.37M |
| 2026-04-16 | Peter IliopoulosDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Linda Janet DrysdaleDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 2.8K | $90.06 | $250K |
| 2026-04-16 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 5.1K | $90.06 | $460.7K |
| 2026-04-16 | Sarah Paula BramiSenior Officer of Issuer | grant | 1.7K | $90.06 | $150K |
| 2026-04-16 | Sarah Paula BramiSenior Officer of Issuer | grant | 3.1K | $90.06 | $276.5K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | grant | 4.4K | $90.06 | $400K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | grant | 12.3K | $90.06 | $1.11M |
| 2026-04-16 | Chris ArsenaultDirector of Issuer | grant | 415 | $90.06 | $37.4K |
| 2026-04-16 | Mary Ann VitaleSenior Officer of Issuer | grant | 2.8K | $90.06 | $250K |
| 2026-04-16 | Mary Ann VitaleSenior Officer of Issuer | grant | 5.1K | $90.06 | $460.7K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 4.2K | $90.60 | $377.3K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 7.7K | $90.06 | $691.1K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 54K | $4.29 | $231.9K |
| 2026-04-16 | David John StevensSenior Officer of Issuer | grant | 4.2K | $90.06 | $375K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 9K | $3.74 | $33.7K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 54K | $4.29 | $231.9K |
| 2026-04-16 | Stacie BeaverSenior Officer of Issuer | option_exercise | 9K | $3.74 | $33.7K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 8K | $3.74 | $29.9K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 8K | $3.74 | $29.9K |
| 2026-04-15 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 8K | $93.00 | $744K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | ▼sell | 18K | $91.75 | $1.65M |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-14 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 5K | $92.00 | $460K |
| 2026-04-14 | David John StevensSenior Officer of Issuer | ▼sell | 18K | $91.75 | $1.65M |
| 2026-04-14 | David John StevensSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2026-04-13 | Christian RoySenior Officer of Issuer | ▼sell | 18.6K | $89.00 | $1.65M |
| 2026-04-13 | Christian RoySenior Officer of Issuer | option_exercise | 18.6K | $3.74 | $69.4K |
| 2026-04-13 | Christian RoySenior Officer of Issuer | option_exercise | 18.6K | $3.74 | $69.4K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 11K | $4.29 | $47.3K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 11K | $4.29 | $47.3K |
| 2026-04-13 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 17.5K | $89.80 | $1.57M |
| 2026-04-10 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 2.2K | $88.26 | $194.2K |
| 2026-04-10 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 4K | $88.76 | $355K |
| 2026-04-10 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 500 | $89.02 | $44.5K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 27.8K | $4.29 | $119.3K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 27.8K | $4.29 | $119.3K |
| 2026-04-09 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 27.8K | $89.19 | $2.48M |
| 2026-03-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 5K | $77.18 | $385.9K |
| 2026-03-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $84.45 | $3.38M |
| 2026-03-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 38.4K | $86.80 | $3.33M |
| 2026-03-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $82.65 | $3.31M |
| 2026-03-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $86.28 | $3.45M |
| 2026-02-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $92.79 | $3.71M |
| 2026-02-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.3K | $85.94 | $111.7K |
| 2026-02-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $87.99 | $3.52M |
| 2026-02-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.1K | $76.47 | $237K |
| 2026-02-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $71.44 | $2.86M |
| 2026-02-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $73.16 | $2.93M |
| 2026-02-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 4K | $72.07 | $288.3K |
| 2026-01-30 | Groupe DynamiteIssuer | ▲issuer_buyback | 3.9K | $69.95 | $272.8K |
| 2026-01-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $69.62 | $2.78M |
| 2026-01-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $70.12 | $2.8M |
| 2026-01-27 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $74.05 | $2.96M |
| 2026-01-26 | Groupe DynamiteIssuer | ▲issuer_buyback | 48.4K | $75.81 | $3.67M |
| 2026-01-23 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-23 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-23 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.30 | $2.02M |
| 2026-01-21 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-21 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-21 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.31 | $2.02M |
| 2026-01-20 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $73.60 | $1.95M |
| 2026-01-20 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-20 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-19 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $75.08 | $1.99M |
| 2026-01-16 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-16 | Andy JanowskiDirector of Issuer | ▼sell | 26.5K | $76.98 | $2.04M |
| 2026-01-16 | Andy JanowskiDirector of Issuer | option_exercise | 26.5K | $3.74 | $99.1K |
| 2026-01-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $77.16 | $1.54M |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 30.2K | $4.29 | $129.6K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | option_exercise | 30.2K | $4.29 | $129.6K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 10K | $84.41 | $844.1K |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 15K | $82.52 | $1.24M |
| 2026-01-14 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▼sell | 5.2K | $84.00 | $436.8K |
| 2026-01-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $79.92 | $799.2K |
| 2026-01-12 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $83.42 | $834.2K |
| 2026-01-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $79.75 | $797.5K |
| 2026-01-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 6.7K | $80.72 | $540.8K |
| 2026-01-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $81.76 | $817.6K |
| 2025-12-31 | Jean-Philippe D. LachanceSenior Officer of Issuer | other | 402 | $83.13 | $33.4K |
| 2025-12-31 | Maxime BoyerSenior Officer of Issuer | other | 301 | $83.13 | $25K |
| 2025-12-31 | Stacie BeaverSenior Officer of Issuer | other | 724 | $83.13 | $60.2K |
| 2025-12-31 | Mary Ann VitaleSenior Officer of Issuer | other | 503 | $83.13 | $41.8K |
| 2025-12-31 | David John StevensSenior Officer of Issuer | other | 603 | $83.13 | $50.1K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 21.8K | $4.29 | $93.7K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 83.6K | $3.74 | $312.6K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 21.8K | $4.29 | $93.7K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | option_exercise | 83.6K | $3.74 | $312.6K |
| 2025-12-30 | Michael OlsonSenior Officer of Issuer | ▼sell | 7K | $83.48 | $581.3K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | ▼sell | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | ▼sell | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $3.74 | $45.8K |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-29 | Maxime BoyerSenior Officer of Issuer | option_exercise | 12.3K | $86.93 | $1.06M |
| 2025-12-18 | Chris ArsenaultDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-18 | Peter IliopoulosDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-18 | Linda Janet DrysdaleDirector of Issuer | grant | 461 | $81.39 | $37.5K |
| 2025-12-17 | Chris ArsenaultDirector of Issuer | option_exercise | 541.3K | $3.74 | $2.02M |
| 2025-12-17 | Chris ArsenaultDirector of Issuer | option_exercise | 541.3K | $3.74 | $2.02M |
| 2025-12-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 66.8K | $3.74 | $250K |
| 2025-12-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 66.8K | $3.74 | $250K |
| 2025-12-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 53.5K | $3.74 | $200K |
| 2025-12-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 53.5K | $3.74 | $200K |
| 2025-12-12 | Stacie BeaverSenior Officer of Issuer | option_exercise | 252.7K | $3.74 | $945K |
| 2025-12-12 | Stacie BeaverSenior Officer of Issuer | option_exercise | 252.7K | $3.74 | $945K |
| 2025-12-11 | David John StevensSenior Officer of Issuer | ▲buy | 435 | $79.25 | $34.5K |
| 2025-10-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 500 | $63.03 | $31.5K |
| 2025-10-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $62.94 | $2.52M |
| 2025-10-08 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $63.56 | $2.54M |
| 2025-10-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 25.3K | $62.78 | $1.59M |
| 2025-10-06 | Groupe DynamiteIssuer | ▲issuer_buyback | 16.1K | $63.36 | $1.02M |
| 2025-10-02 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $62.50 | $406.3K |
| 2025-10-01 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.9K | $59.52 | $113.1K |
| 2025-09-25 | David John StevensSenior Officer of Issuer | ▲buy | 550 | $58.99 | $32.4K |
| 2025-09-19 | Peter IliopoulosDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-19 | Chris ArsenaultDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-19 | Linda Janet DrysdaleDirector of Issuer | grant | 666 | $56.38 | $37.5K |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $59.00 | $383.5K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 22.1K | $55.00 | $1.21M |
| 2025-09-17 | Sarah Paula BramiSenior Officer of Issuer | ▼sell | 18K | $55.00 | $990K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | option_exercise | 27.7K | $3.74 | $103.5K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | option_exercise | 27.7K | $3.74 | $103.5K |
| 2025-09-17 | Christian RoySenior Officer of Issuer | ▼sell | 27.7K | $60.00 | $1.66M |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $59.00 | $383.5K |
| 2025-09-17 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $59.00 | $383.5K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 18K | $3.74 | $67.3K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $56.00 | $364K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | ▼sell | 6.5K | $56.00 | $364K |
| 2025-09-16 | Mary Ann VitaleSenior Officer of Issuer | option_exercise | 6.5K | $56.00 | $364K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 40.1K | $55.00 | $2.2M |
| 2025-09-16 | Sarah Paula BramiSenior Officer of Issuer | option_exercise | 22.1K | $4.29 | $94.7K |
| 2025-07-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $29.00 | $290K |
| 2025-07-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 1.7K | $28.97 | $49.3K |
| 2025-07-15 | David John StevensSenior Officer of Issuer | ▲buy | 1.1K | $28.65 | $30.1K |
| 2025-07-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 29.5K | $28.50 | $840.7K |
| 2025-07-11 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $28.55 | $1.14M |
| 2025-07-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 31.4K | $26.38 | $828.4K |
| 2025-07-03 | Groupe DynamiteIssuer | ▲issuer_buyback | 13.1K | $26.85 | $351.8K |
| 2025-06-26 | Peter IliopoulosDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Christian RoySenior Officer of Issuer | grant | 2K | $24.26 | $47.5K |
| 2025-06-26 | David John StevensSenior Officer of Issuer | grant | 1.2K | $24.26 | $29.2K |
| 2025-06-26 | Christian RoySenior Officer of Issuer | grant | 2K | $24.26 | $47.5K |
| 2025-06-26 | Chris ArsenaultDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Linda Janet DrysdaleDirector of Issuer | grant | 1.5K | $24.26 | $37.5K |
| 2025-06-26 | Mary Ann VitaleSenior Officer of Issuer | grant | 1.4K | $24.26 | $33.8K |
| 2025-06-20 | Groupe DynamiteIssuer | ▲issuer_buyback | 4.1K | $22.89 | $93.9K |
| 2025-06-20 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 2.5K | $23.45 | $57.9K |
| 2025-06-10 | Groupe DynamiteIssuer | ▲issuer_buyback | 26.8K | $15.98 | $428.2K |
| 2025-06-05 | Groupe DynamiteIssuer | ▲issuer_buyback | 5.9K | $15.99 | $94.4K |
| 2025-06-04 | Groupe DynamiteIssuer | ▲issuer_buyback | 11.2K | $15.99 | $179.1K |
| 2025-06-02 | Groupe DynamiteIssuer | ▲issuer_buyback | 9.6K | $15.97 | $153.3K |
| 2025-05-29 | Groupe DynamiteIssuer | ▲issuer_buyback | 2.9K | $16.11 | $46.7K |
| 2025-05-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 20K | $15.03 | $300.5K |
| 2025-05-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 15.6K | $15.29 | $238.5K |
| 2025-05-21 | Groupe DynamiteIssuer | ▲issuer_buyback | 27K | $15.15 | $408.9K |
| 2025-05-15 | Groupe DynamiteIssuer | ▲issuer_buyback | 18.4K | $14.55 | $267.8K |
| 2025-05-14 | Groupe DynamiteIssuer | ▲issuer_buyback | 28K | $14.63 | $409.5K |
| 2025-05-13 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $14.83 | $593.2K |
| 2025-05-09 | Groupe DynamiteIssuer | ▲issuer_buyback | 8.6K | $13.90 | $119.5K |
| 2025-05-07 | Groupe DynamiteIssuer | ▲issuer_buyback | 10K | $13.40 | $134K |
| 2025-04-28 | Groupe DynamiteIssuer | ▲issuer_buyback | 8.6K | $13.14 | $113K |
| 2025-04-25 | Mary Ann VitaleSenior Officer of Issuer | grant | 18.2K | $13.75 | $250K |
| 2025-04-25 | Mary Ann VitaleSenior Officer of Issuer | grant | 30.8K | $13.75 | $423.3K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 36.9K | $13.75 | $508K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 36.9K | $13.75 | $508K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Michael OlsonSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 14.5K | $13.75 | $200K |
| 2025-04-25 | Jean-Philippe D. LachanceSenior Officer of Issuer | grant | 24.6K | $13.75 | $338.7K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 10.9K | $13.75 | $150K |
| 2025-04-25 | Stacie BeaverSenior Officer of Issuer | grant | 26.2K | $13.75 | $360K |
| 2025-04-25 | Stacie BeaverSenior Officer of Issuer | grant | 66.5K | $13.75 | $914.4K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 21.8K | $13.75 | $300K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | other | 36.9K | $13.75 | $508K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Christian RoySenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Andrew Lutfy10% Security Holder of Issuer | grant | 492.6K | $13.75 | $6.77M |
| 2025-04-25 | Sarah Paula BramiSenior Officer of Issuer | grant | 7.3K | $13.75 | $100K |
| 2025-04-25 | Sarah Paula BramiSenior Officer of Issuer | grant | 12.3K | $13.75 | $169.3K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 18.5K | $13.75 | $254K |
| 2025-04-25 | Maxime BoyerSenior Officer of Issuer | grant | 18.5K | $13.75 | $254K |
| 2025-04-25 | David John StevensSenior Officer of Issuer | grant | 36.9K | $13.75 | $508K |
| 2025-04-24 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $13.50 | $540K |
| 2025-04-24 | Chris ArsenaultDirector of Issuer | ▲buy | 10K | $13.72 | $137.2K |
| 2025-04-23 | Chris ArsenaultDirector of Issuer | ▲buy | 7K | $14.08 | $98.6K |
| 2025-04-23 | Groupe DynamiteIssuer | ▲issuer_buyback | 80.3K | $13.80 | $1.11M |
| 2025-04-22 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $14.00 | $70K |
| 2025-04-22 | Groupe DynamiteIssuer | ▲issuer_buyback | 40K | $13.99 | $559.7K |
| 2025-04-21 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $13.19 | $66K |
| 2025-04-17 | Chris ArsenaultDirector of Issuer | ▲buy | 5K | $13.24 | $66.2K |
| 2025-04-17 | Jean-Philippe D. LachanceSenior Officer of Issuer | ▲buy | 5K | $12.54 | $62.7K |
| 2025-04-17 | Maxime BoyerSenior Officer of Issuer | ▲buy | 8.2K | $12.49 | $101.8K |
| 2024-12-24 | Andrew Lutfy10% Security Holder of Issuer | ▼sell | 648.2K | $21.00 | $13.61M |
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Andrew Lutfy10% Security Holder of Issuer | 750Kas filed 2026-04-27 | 2026-07-24grant92.2K | 0.69% |
| Michael OlsonSenior Officer of Issuer | 98.5Kas filed 2025-12-30 | 2026-04-16grant1.1K | 0.09% |
| Sarah Paula BramiSenior Officer of Issuer | 66.8Kas filed 2026-04-13 | 2026-07-24grant18.4K | 0.06% |
| Andy JanowskiDirector of Issuer | 60K | 2026-07-22▲buy42.3K | 0.05% |
| Mary Ann VitaleSenior Officer of Issuer | 55.3Kas filed 2026-06-29 | 2026-07-24grant47.9K | 0.05% |
| Chris ArsenaultDirector of Issuer | 32Kas filed 2025-04-24 | 2026-04-16grant415 | 0.03% |
| Maxime BoyerSenior Officer of Issuer | 8.2Kas filed 2025-12-29 | 2025-12-31other301 | 0.01% |
| Jean-Philippe D. LachanceSenior Officer of Issuer | 7.3Kas filed 2026-06-18 | 2026-07-24grant36.9K | 0.01% |
| David John StevensSenior Officer of Issuer | 4.3Kas filed 2026-06-18 | 2026-07-24grant36.9K | 0.00% |
| Peter IliopoulosDirector of Issuer | 2Kas filed 2026-06-18 | 2026-06-29grant702 | 0.00% |
| Christian RoySenior Officer of Issuer | 13as filed 2026-04-13 | 2026-07-24grant11.1K | 0.00% |
| Stacie BeaverSenior Officer of Issuer | — | 2026-07-24option_exercise18K | — |
| Linda Janet DrysdaleDirector of Issuer | — | 2026-06-29grant702 | — |
| Groupe DynamiteIssuer | — | 2026-08-31▲issuer_buyback3.2K | — |
| Marie Josee LamotheDirector of Issuer | — | 2026-06-29grant702 | — |
Sign in to post in the $GRGD room.
User-generated discussion. Not investment advice — verify claims against source filings.
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.