78,600 shares ($0) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder 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
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
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-05 | Simon LandyDirector of Issuer | ▲buy | 7K | $12.10 | $84.7K |
| 2026-01-05 | Antonia RossiDirector of Issuer | ▲buy | 2.1K | $11.78 | $25.2K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 144 | $9.25 | $1.3K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 767 | $8.85 | $6.8K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 252 | $8.99 | $2.3K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 280 | $8.90 | $2.5K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 93 | $8.96 | $833 |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 767 | $8.85 | $6.8K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 2.4K | $8.18 | $19.8K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 25.2K | $8.61 | $216.6K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 105 | $8.85 | $929 |
| 2025-12-31 | Jeffrey LitchfieldSenior Officer of Issuer | ▲buy | 2.6K | $8.85 | $23K |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 60 | $9.86 | $592 |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 192 | $9.86 | $1.9K |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 3.9K | $9.89 | $38.6K |
| 2025-05-09 | Mary GardenDirector of Issuer | ▲buy | 1.4K | $8.69 | $11.8K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 1K | $7.40 | $7.7K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 4.8K | $7.40 | $35.5K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 2.3K | $7.40 | $16.9K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 866 | $7.40 | $6.4K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▲buy | 16K | $7.71 | $123.4K |
| 2025-01-10 | David Lloyd JohnstonDirector of Issuer | ▲buy | 130 | $7.75 | $1K |
| 2025-01-10 | David Lloyd JohnstonDirector of Issuer | ▲buy | 116 | $7.75 | $899 |
| 2025-01-07 | Mary GardenDirector of Issuer | ▲buy | 3.7K | $7.83 | $29K |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 180 | $5.95 | $1.1K |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 72 | $5.96 | $429 |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 562 | $7.67 | $4.3K |
| 2024-12-31 | Jeffrey LitchfieldSenior Officer of Issuer | ▲buy | 261 | $5.99 | $1.6K |
| 2024-12-06 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 2.3K | $7.49 | $17.5K |
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 48.7K | $11.69 | $569K |
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 30.5K | $11.69 | $356.2K |
| 2026-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 21.9K | $11.69 | $256K |
| 2026-01-05 | Robert JohnstonSenior Officer of Issuer | ▼sell | 23.4K | $11.69 | $273.1K |
| 2026-01-05 | Sanjay GomesSenior Officer of Issuer | ▼sell | 23.4K | $11.69 | $273.1K |
| 2026-01-05 | Christos GazeasSenior Officer of Issuer | ▼sell | 15.8K | $11.69 | $184.9K |
| 2025-12-04 | David Lloyd JohnstonDirector of Issuer | ▼sell | 50 | $11.92 | $596 |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | ▼sell | 308 | $10.25 | $3.2K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | ▼sell | 256 | $10.25 | $2.6K |
| 2025-08-12 | Antonia RossiDirector of Issuer | ▼sell | 5K | $9.94 | $49.9K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 17.4K | $8.59 | $149.5K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 18.7K | $8.59 | $160.6K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 18.7K | $8.59 | $160.6K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 17.4K | $8.59 | $149.5K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 16K | $6.49 | $103.7K |
| 2025-01-14 | Mary GardenDirector of Issuer | ▼sell | 6K | $7.50 | $45K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▼sell | 9K | $7.50 | $67.5K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▼sell | 16K | $7.71 | $123.4K |
| 2025-01-05 | Christos GazeasSenior Officer of Issuer | ▼sell | 10.1K | — | $0 |
| 2025-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 31K | — | $0 |
| 2025-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 7.5K | — | $0 |
| 2025-01-05 | Sanjay GomesSenior Officer of Issuer | ▼sell | 14.9K | — | $0 |
| 2024-12-31 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 100 | $7.80 | $780 |
| 2024-12-30 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 2.7K | $7.89 | $21.3K |
| 2024-12-27 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $8.00 | $58.4K |
| 2024-12-24 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.87 | $57.5K |
| 2024-12-23 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.75 | $56.6K |
| 2024-12-20 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.70 | $56.2K |
| 2024-12-19 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.69 | $56.1K |
| 2024-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.58 | $55.3K |
| 2024-12-17 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.2K | $7.63 | $54.9K |
| 2024-12-16 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.53 | $55K |
| 2024-12-13 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 6.2K | $7.53 | $46.7K |
| 2024-12-12 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.60 | $55.5K |
| 2024-12-11 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.45 | $54.4K |
| 2024-12-10 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.41 | $54.1K |
| 2024-12-09 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.2K | $7.45 | $53.6K |
| 2024-12-06 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.40 | $54K |
| 2024-12-05 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.43 | $54.2K |
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
Senior Officer of Issuer
Director of 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
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
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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer 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 of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director 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
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
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
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
Senior Officer 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 of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director 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
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-08 | Russell NewmarkDirector of Issuer | option_exercise | 4.8K | $8.50 | $41K |
| 2026-06-08 | Russell NewmarkDirector of Issuer | option_exercise | 4.8K | $8.50 | $41K |
| 2026-05-19 | Russell NewmarkDirector of Issuer | option_exercise | 7K | $5.87 | $41K |
| 2026-05-19 | Russell NewmarkDirector of Issuer | option_exercise | 7K | $5.87 | $41K |
| 2026-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $12.27 | $28.8K |
| 2026-01-12 | Russell NewmarkDirector of Issuer | option_exercise | 8.9K | $5.35 | $47.5K |
| 2026-01-12 | Russell NewmarkDirector of Issuer | option_exercise | 8.9K | $5.35 | $47.5K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | grant | 7.9K | $11.94 | $94.3K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | grant | 28.9K | $12.08 | $348.7K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 12.6K | $11.94 | $150K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 42.7K | $12.08 | $515.4K |
| 2026-01-08 | Simon LandyDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Simon LandyDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 5.5K | $11.94 | $65.7K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 11K | $11.94 | $131.3K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 37.4K | $12.08 | $451.2K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 10.6K | $11.94 | $126.8K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 12.6K | $11.94 | $150K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 16.2K | $11.94 | $193.1K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 42.7K | $12.08 | $515.4K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 4.5K | $11.94 | $54K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 9K | $11.94 | $108K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 14K | $11.94 | $167.4K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 30.7K | $12.08 | $371.1K |
| 2026-01-08 | Mary GardenDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Mary GardenDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 10.6K | $11.94 | $126.8K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360.9K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 60.5K | $11.94 | $721.9K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 205.3K | $12.08 | $2.48M |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 10.5K | $11.94 | $125K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 20.9K | $11.94 | $250K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 15.5K | $11.94 | $185K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 71.1K | $12.08 | $859K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 22.1K | $7.71 | $170.8K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 8.7K | $5.35 | $46.6K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 6.1K | $7.71 | $46.9K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 7.2K | $5.87 | $42.5K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.6K | $5.35 | $19K |
| 2026-01-08 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 2.8K | $12.08 | $33.7K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 3.9K | $12.08 | $47.1K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.1K | $12.08 | $37.5K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.9K | $12.08 | $47.5K |
| 2026-01-08 | Simon LandyDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Robert JohnstonSenior Officer of Issuer | option_exercise | 4.4K | $12.08 | $53K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 3.1K | $12.08 | $37.5K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 4.2K | $12.08 | $50.9K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.2K | $12.08 | $26K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 27.8K | $11.94 | $332K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.9K | $12.08 | $35.3K |
| 2026-01-08 | Mary GardenDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 11.6K | $12.08 | $140.1K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 15.7K | $12.08 | $190.1K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 4.5K | $12.08 | $54.7K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 6.1K | $12.08 | $74.2K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 14.2K | $11.94 | $170K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 15.5K | $11.94 | $185K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-05 | Christos GazeasSenior Officer of Issuer | option_exercise | 1.2K | $11.69 | $14.2K |
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 3.7K | $11.69 | $43.8K |
| 2026-01-05 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | R. William McFarlandDirector of Issuer | option_exercise | 4.1K | $11.69 | $47.4K |
| 2026-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.7K | $11.69 | $19.7K |
| 2026-01-05 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Robert JohnstonSenior Officer of Issuer | option_exercise | 1.8K | $11.69 | $21K |
| 2026-01-05 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Sanjay GomesSenior Officer of Issuer | option_exercise | 1.8K | $11.69 | $21K |
| 2026-01-05 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2025-12-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 67.2K | $6.49 | $436.4K |
| 2025-12-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 22.8K | $6.49 | $148.2K |
| 2025-12-03 | Mary GardenDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-12-03 | Mary GardenDirector of Issuer | option_exercise | 2.1K | $6.49 | $13.4K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 29.2K | $5.87 | $171.4K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 16.7K | $5.87 | $97.8K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 10.3K | $5.87 | $60.5K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 5.9K | $5.87 | $34.5K |
| 2025-11-19 | Sanjay GomesSenior Officer of Issuer | option_exercise | 5K | $5.35 | $26.8K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.7K | $6.49 | $11K |
| 2025-10-30 | Russell NewmarkDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-10-30 | Russell NewmarkDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 6.2K | $6.49 | $39.9K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 25K | $6.53 | $163.3K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 21.9K | $6.53 | $142.7K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 21.9K | $6.49 | $141.8K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 7K | $6.53 | $45.5K |
| 2025-10-20 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 13.3K | $8.50 | $113.5K |
| 2025-10-20 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.6K | $8.50 | $13.7K |
| 2025-09-22 | R. William McFarlandDirector of Issuer | option_exercise | 16.8K | $6.49 | $109.1K |
| 2025-09-22 | R. William McFarlandDirector of Issuer | option_exercise | 3.8K | $6.49 | $24.6K |
| 2025-08-29 | Kevin Drew NabholzDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-08-29 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.6K | $6.49 | $10.2K |
| 2025-08-19 | Simon LandyDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-08-19 | Simon LandyDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $8.66 | $20.3K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $8.66 | $20.3K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | — | $0 |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | — | $0 |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3K | $6.49 | $19.3K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 5K | $5.35 | $26.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 4.5K | $5.87 | $26.4K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-03-31 | Russell NewmarkDirector of Issuer | option_exercise | 16.7K | $3.05 | $50.8K |
| 2025-03-31 | Russell NewmarkDirector of Issuer | option_exercise | 16.7K | $3.05 | $50.8K |
| 2025-03-28 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 15K | $3.05 | $45.8K |
| 2025-03-28 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 7K | $3.05 | $21.2K |
| 2025-03-13 | David Lloyd JohnstonDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | Kevin Drew NabholzDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | David Lloyd JohnstonDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | Kevin Drew NabholzDirector of Issuer | option_exercise | 12.5K | $3.05 | $38.1K |
| 2025-03-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 100K | $3.05 | $305K |
| 2025-03-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 100K | $3.05 | $305K |
| 2025-01-13 | Mary GardenDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-01-13 | Mary GardenDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 3.9K | $7.71 | $30K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.9K | $7.71 | $30.3K |
| 2025-01-08 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 15.7K | $7.71 | $121.3K |
| 2025-01-08 | Antonia RossiDirector of Issuer | grant | 12.6K | $7.77 | $97.7K |
| 2025-01-08 | Antonia RossiDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | grant | 8.4K | $7.77 | $65K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | grant | 32.1K | $7.71 | $247.6K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 9.3K | $7.77 | $72.4K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 18.6K | $7.77 | $144.8K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 66.4K | $7.71 | $512.3K |
| 2025-01-08 | Simon LandyDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Simon LandyDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 9.3K | $7.77 | $72.4K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 18.6K | $7.77 | $144.8K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 66.4K | $7.71 | $512.3K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 6.5K | $7.77 | $50.2K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 12.9K | $7.77 | $100.4K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 46.1K | $7.71 | $355.2K |
| 2025-01-08 | Mary GardenDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Mary GardenDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 12.6K | $7.77 | $97.7K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 34.8K | $7.77 | $270.4K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 69.6K | $7.77 | $540.8K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 248.1K | $7.71 | $1.91M |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 13.6K | $7.77 | $105.6K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 27.2K | $7.77 | $211.1K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 96.9K | $7.71 | $746.8K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 4.2K | $7.71 | $32.5K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.9K | $7.71 | $22.5K |
| 2025-01-08 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 6.1K | $7.71 | $47.4K |
| 2025-01-05 | Mary GardenDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $8.00 | $11.4K |
| 2025-01-05 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 3.7K | $8.00 | $30K |
| 2025-01-05 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $8.00 | $11.4K |
| 2025-01-05 | Kevin Drew NabholzDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | R. William McFarlandDirector of Issuer | option_exercise | 6.6K | $8.00 | $53.1K |
| 2025-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.7K | $8.00 | $13.5K |
| 2025-01-05 | Christos GazeasSenior Officer of Issuer | option_exercise | 1.2K | $8.00 | $9.7K |
| 2025-01-05 | Sanjay GomesSenior Officer of Issuer | option_exercise | 1.8K | $8.00 | $14.4K |
| 2025-01-05 | David Lloyd JohnstonDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Simon LandyDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Russell NewmarkDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-03 | Simon LandyDirector of Issuer | option_exercise | 8.3K | $3.05 | $25.4K |
| 2025-01-03 | Simon LandyDirector of Issuer | option_exercise | 8.3K | $3.05 | $25.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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Dexterra Group Inc.Issuer | issuer_buyback | 78.6K | — | $0 |
| 2026-08-31 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.72 | $137.2K |
| 2026-08-28 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.66 | $136.6K |
| 2026-08-27 | Dexterra Group Inc.Issuer | issuer_buyback | 8.9K | $13.70 | $121.9K |
| 2026-08-26 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.56 | $135.6K |
| 2026-08-25 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.45 | $134.5K |
| 2026-08-24 | Dexterra Group Inc.Issuer | issuer_buyback | 9.8K | $13.38 | $131.1K |
| 2026-08-21 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.59 | $135.9K |
| 2026-08-20 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.70 | $137K |
| 2026-08-19 | Dexterra Group Inc.Issuer | issuer_buyback | 9K | $13.74 | $123.7K |
| 2026-08-17 | Dexterra Group Inc.Issuer | issuer_buyback | 900 | $13.74 | $12.4K |
| 2026-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 600 | — | $0 |
| 2026-04-07 | Dexterra Group Inc.Issuer | issuer_buyback | 600 | $11.50 | $6.9K |
| 2026-03-19 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-18 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-17 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-16 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-13 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-12 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-11 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-10 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-10 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-04 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-03 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-02 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-30 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-28 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-27 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-26 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-23 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-22 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-21 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-20 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-19 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-16 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-15 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-14 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-13 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-12 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-08 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-07 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-02 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-30 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-10-31 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | — | $0 |
| 2025-10-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.25 | $60.1K |
| 2025-09-30 | Dexterra Group Inc.Issuer | issuer_buyback | 40.6K | — | $0 |
| 2025-09-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1.7K | $9.17 | $15.6K |
| 2025-09-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.14 | $59.4K |
| 2025-09-25 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.16 | $59.5K |
| 2025-09-24 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.18 | $59.7K |
| 2025-09-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.14 | $59.4K |
| 2025-09-22 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.24 | $60.1K |
| 2025-09-19 | Dexterra Group Inc.Issuer | issuer_buyback | 6.4K | $9.24 | $59.2K |
| 2025-07-31 | Dexterra Group Inc.Issuer | issuer_buyback | 20.3K | — | $0 |
| 2025-07-09 | Dexterra Group Inc.Issuer | issuer_buyback | 2.4K | $9.25 | $22.2K |
| 2025-07-04 | Dexterra Group Inc.Issuer | issuer_buyback | 1.4K | $9.24 | $12.9K |
| 2025-07-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.25 | $60.1K |
| 2025-07-02 | Dexterra Group Inc.Issuer | issuer_buyback | 3.5K | $9.19 | $32.2K |
| 2025-06-30 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.20 | $59.8K |
| 2025-06-30 | Dexterra Group Inc.Issuer | issuer_buyback | 136.5K | — | $0 |
| 2025-06-27 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.20 | $59.8K |
| 2025-06-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.21 | $59.9K |
| 2025-06-25 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.12 | $59.3K |
| 2025-06-24 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.01 | $58.5K |
| 2025-06-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.00 | $58.5K |
| 2025-06-20 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.98 | $58.4K |
| 2025-06-19 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.89 | $57.8K |
| 2025-06-18 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-17 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-16 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.86 | $57.6K |
| 2025-06-13 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.83 | $57.4K |
| 2025-06-12 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.3K |
| 2025-06-11 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.3K |
| 2025-06-10 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.80 | $57.2K |
| 2025-06-09 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-06 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.90 | $57.8K |
| 2025-06-05 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.2K |
| 2025-06-04 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.77 | $57K |
| 2025-06-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.71 | $56.6K |
| 2025-06-02 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.58 | $55.7K |
| 2025-05-30 | Dexterra Group Inc.Issuer | issuer_buyback | 138.7K | — | $0 |
| 2025-05-30 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.49 | $55.2K |
| 2025-05-29 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.64 | $56.2K |
| 2025-05-28 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.63 | $56.1K |
| 2025-05-27 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.67 | $56.4K |
| 2025-05-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.63 | $56.1K |
| 2025-05-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.56 | $55.6K |
| 2025-05-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.56 | $62.5K |
| 2025-05-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.57 | $62.6K |
| 2025-05-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.65 | $63.1K |
| 2025-05-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.67 | $63.3K |
| 2025-05-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.65 | $63.1K |
| 2025-05-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.40 | $61.4K |
| 2025-05-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.59 | $62.7K |
| 2025-05-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.66 | $63.2K |
| 2025-05-09 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.69 | $63.4K |
| 2025-05-08 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.64 | $63.1K |
| 2025-05-07 | Dexterra Group Inc.Issuer | issuer_buyback | 5.9K | $8.49 | $50.1K |
| 2025-05-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.40 | $61.3K |
| 2025-05-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.43 | $61.6K |
| 2025-05-02 | Dexterra Group Inc.Issuer | issuer_buyback | 6.3K | $8.48 | $53.4K |
| 2025-05-01 | Dexterra Group Inc.Issuer | issuer_buyback | 2.7K | $8.50 | $22.9K |
| 2025-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 152.3K | — | $0 |
| 2025-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 3.7K | $8.42 | $31.1K |
| 2025-04-29 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $8.33 | $56.7K |
| 2025-04-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.21 | $59.9K |
| 2025-04-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.05 | $58.7K |
| 2025-04-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2025-04-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $7.77 | $52.8K |
| 2025-04-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.77 | $56.7K |
| 2025-04-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.89 | $57.6K |
| 2025-04-17 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.09 | $59K |
| 2025-04-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.10 | $59.1K |
| 2025-04-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.89 | $57.6K |
| 2025-04-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.63 | $55.7K |
| 2025-04-11 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.46 | $54.4K |
| 2025-04-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.49 | $54.7K |
| 2025-04-09 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.35 | $53.6K |
| 2025-04-08 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.34 | $53.6K |
| 2025-04-07 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.29 | $53.2K |
| 2025-04-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.45 | $54.4K |
| 2025-04-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.64 | $55.8K |
| 2025-04-02 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58.1K |
| 2025-04-01 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-03-31 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58K |
| 2025-03-31 | Dexterra Group Inc.Issuer | issuer_buyback | 479.4K | — | $0 |
| 2025-03-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2025-03-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.93 | $57.9K |
| 2025-03-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.6K | $7.88 | $52K |
| 2025-03-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.87 | $57.5K |
| 2025-03-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.1K | $7.83 | $55.6K |
| 2025-03-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.80 | $56.9K |
| 2025-03-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.78 | $56.8K |
| 2025-03-19 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.68 | $56.1K |
| 2025-03-18 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.53 | $54.9K |
| 2025-03-17 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.49 | $54.6K |
| 2025-03-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.34 | $53.6K |
| 2025-03-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.30 | $53.3K |
| 2025-03-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.27 | $53.1K |
| 2025-03-11 | Dexterra Group Inc.Issuer | issuer_buyback | 350.8K | $7.04 | $2.47M |
| 2025-03-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.26 | $53K |
| 2025-03-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.53 | $55K |
| 2025-03-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $7.61 | $54.8K |
| 2025-03-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.58 | $55.3K |
| 2025-03-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.1K | $7.83 | $55.6K |
| 2025-02-28 | Dexterra Group Inc.Issuer | issuer_buyback | 136.8K | — | $0 |
| 2025-02-28 | Dexterra Group Inc.Issuer | issuer_buyback | 5.7K | $7.85 | $44.8K |
| 2025-02-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.80 | $57K |
| 2025-02-26 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-02-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.94 | $58K |
| 2025-02-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.06 | $58.8K |
| 2025-02-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.06 | $58.8K |
| 2025-02-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.11 | $59.2K |
| 2025-02-19 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.13 | $59.3K |
| 2025-02-18 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $8.12 | $58.4K |
| 2025-02-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.10 | $59.2K |
| 2025-02-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.08 | $59K |
| 2025-02-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.01 | $58.5K |
| 2025-02-11 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.12 | $59.3K |
| 2025-02-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.18 | $59.7K |
| 2025-02-07 | Dexterra Group Inc.Issuer | issuer_buyback | 5.5K | $8.16 | $44.9K |
| 2025-02-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.11 | $59.2K |
| 2025-02-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-02-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58K |
| 2025-02-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.79 | $56.9K |
| 2025-01-31 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.04 | $58.7K |
| 2025-01-31 | Dexterra Group Inc.Issuer | issuer_buyback | 365.5K | — | $0 |
| 2025-01-30 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.17 | $59.7K |
| 2025-01-29 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.16 | $59.6K |
| 2025-01-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.26 | $60.3K |
| 2025-01-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.22 | $60K |
| 2025-01-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $8.17 | $58.8K |
| 2025-01-23 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.01 | $58.5K |
| 2025-01-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.84 | $57.2K |
| 2025-01-21 | Dexterra Group Inc.Issuer | issuer_buyback | 5.7K | $7.75 | $44.1K |
| 2025-01-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.68 | $56.1K |
| 2025-01-17 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $7.71 | $52.5K |
| 2025-01-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.74 | $56.5K |
| 2025-01-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.64 | $55.7K |
| 2025-01-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.52 | $54.9K |
| 2025-01-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.55 | $55.1K |
| 2025-01-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.73 | $56.4K |
| 2025-01-09 | Dexterra Group Inc.Issuer | issuer_buyback | 2.2K | $7.75 | $17.1K |
| 2025-01-08 | Dexterra Group Inc.Issuer | issuer_buyback | 5.8K | $7.74 | $44.9K |
| 2025-01-02 | Dexterra Group Inc.Issuer | issuer_buyback | 250K | $7.84 | $1.96M |
| 2024-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 269.2K | — | $0 |
| 2024-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 200 | $7.78 | $1.6K |
| 2024-12-30 | Dexterra Group Inc.Issuer | issuer_buyback | 5.4K | $7.92 | $42.8K |
| 2024-12-27 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $8.01 | $116.9K |
| 2024-12-24 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.89 | $115.1K |
| 2024-12-23 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.75 | $113.1K |
| 2024-12-20 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.71 | $112.6K |
| 2024-12-19 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.66 | $111.8K |
| 2024-12-18 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.61 | $111.1K |
| 2024-12-17 | Dexterra Group Inc.Issuer | issuer_buyback | 14.4K | $7.59 | $109.3K |
| 2024-12-16 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.54 | $110.1K |
| 2024-12-13 | Dexterra Group Inc.Issuer | issuer_buyback | 12.4K | $7.53 | $93.4K |
| 2024-12-12 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.54 | $110.1K |
| 2024-12-11 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.43 | $108.5K |
| 2024-12-10 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.42 | $108.3K |
| 2024-12-09 | Dexterra Group Inc.Issuer | issuer_buyback | 14.4K | $7.46 | $107.4K |
| 2024-12-06 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.41 | $108.2K |
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 503.8K | $12.00 | $6.05M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 503.8K | $12.00 | $6.05M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-08-26 | David Paul LambertSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-08-26 | David Paul LambertSenior Officer of Issuer | opening_balance | 0 | — | $0 |
Director 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
Senior Officer of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Fairfax Financial Holdings Limited10% Security Holder of Issuer | 1.84Mas filed 2024-12-31 | 2025-12-18other629.8K | 2.95% |
| Mark Alan BeckerSenior Officer of Issuer | 194.5Kas filed 2026-01-05 | 2026-05-12option_exercise2.3K | 0.31% |
| Simon LandyDirector of Issuer | 90.4K | 2026-03-05▲buy7K | 0.14% |
| David Lloyd JohnstonDirector of Issuer | 85.2Kas filed 2025-12-04 | 2026-01-08grant10.6K | 0.14% |
| Sanjay GomesSenior Officer of Issuer | 43.9Kas filed 2026-01-05 | 2026-01-08grant6.3K | 0.07% |
| Jeffrey LitchfieldSenior Officer of Issuer | 42.2Kas filed 2026-01-05 | 2026-01-08grant6.3K | 0.07% |
| Christos GazeasSenior Officer of Issuer | 30.5Kas filed 2026-01-05 | 2026-01-08grant4.5K | 0.05% |
| Robert JohnstonSenior Officer of Issuer | 26.3Kas filed 2026-01-05 | 2026-01-08option_exercise4.4K | 0.04% |
| Denise AchonuSenior Officer of Issuer | 25Kas filed 2025-12-31 | 2026-01-08grant10.5K | 0.04% |
| Mary GardenDirector of Issuer | 11.4Kas filed 2025-05-09 | 2026-01-08grant3K | 0.02% |
| Antonia RossiDirector of Issuer | 5.9Kas filed 2026-01-05 | 2026-01-08option_exercise1.4K | 0.01% |
| Tabatha Dawn BullDirector of Issuer | — | 2026-01-08grant10.6K | — |
| David Paul LambertSenior Officer of Issuer | — | 2026-01-08grant5.5K | — |
| Dexterra Group Inc.Issuer | — | 2026-08-31issuer_buyback78.6K | — |
| Kevin Drew NabholzDirector of Issuer | — | 2026-01-08option_exercise976 | — |
| R. William McFarlandDirector of Issuer | — | 2026-01-08grant7.9K | — |
| Russell NewmarkDirector of Issuer | — | 2026-06-08option_exercise4.8K | — |
78,600 shares ($0) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
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
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
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-05 | Simon LandyDirector of Issuer | ▲buy | 7K | $12.10 | $84.7K |
| 2026-01-05 | Antonia RossiDirector of Issuer | ▲buy | 2.1K | $11.78 | $25.2K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 144 | $9.25 | $1.3K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 767 | $8.85 | $6.8K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 252 | $8.99 | $2.3K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 280 | $8.90 | $2.5K |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 93 | $8.96 | $833 |
| 2025-12-31 | Denise AchonuSenior Officer of Issuer | ▲buy | 767 | $8.85 | $6.8K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 2.4K | $8.18 | $19.8K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 25.2K | $8.61 | $216.6K |
| 2025-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 105 | $8.85 | $929 |
| 2025-12-31 | Jeffrey LitchfieldSenior Officer of Issuer | ▲buy | 2.6K | $8.85 | $23K |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 60 | $9.86 | $592 |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 192 | $9.86 | $1.9K |
| 2025-08-07 | David Lloyd JohnstonDirector of Issuer | ▲buy | 3.9K | $9.89 | $38.6K |
| 2025-05-09 | Mary GardenDirector of Issuer | ▲buy | 1.4K | $8.69 | $11.8K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 1K | $7.40 | $7.7K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 4.8K | $7.40 | $35.5K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 2.3K | $7.40 | $16.9K |
| 2025-03-13 | Denise AchonuSenior Officer of Issuer | ▲buy | 866 | $7.40 | $6.4K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▲buy | 16K | $7.71 | $123.4K |
| 2025-01-10 | David Lloyd JohnstonDirector of Issuer | ▲buy | 130 | $7.75 | $1K |
| 2025-01-10 | David Lloyd JohnstonDirector of Issuer | ▲buy | 116 | $7.75 | $899 |
| 2025-01-07 | Mary GardenDirector of Issuer | ▲buy | 3.7K | $7.83 | $29K |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 180 | $5.95 | $1.1K |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 72 | $5.96 | $429 |
| 2024-12-31 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 562 | $7.67 | $4.3K |
| 2024-12-31 | Jeffrey LitchfieldSenior Officer of Issuer | ▲buy | 261 | $5.99 | $1.6K |
| 2024-12-06 | Mark Alan BeckerSenior Officer of Issuer | ▲buy | 2.3K | $7.49 | $17.5K |
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 48.7K | $11.69 | $569K |
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 30.5K | $11.69 | $356.2K |
| 2026-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 21.9K | $11.69 | $256K |
| 2026-01-05 | Robert JohnstonSenior Officer of Issuer | ▼sell | 23.4K | $11.69 | $273.1K |
| 2026-01-05 | Sanjay GomesSenior Officer of Issuer | ▼sell | 23.4K | $11.69 | $273.1K |
| 2026-01-05 | Christos GazeasSenior Officer of Issuer | ▼sell | 15.8K | $11.69 | $184.9K |
| 2025-12-04 | David Lloyd JohnstonDirector of Issuer | ▼sell | 50 | $11.92 | $596 |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | ▼sell | 308 | $10.25 | $3.2K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | ▼sell | 256 | $10.25 | $2.6K |
| 2025-08-12 | Antonia RossiDirector of Issuer | ▼sell | 5K | $9.94 | $49.9K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 17.4K | $8.59 | $149.5K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 18.7K | $8.59 | $160.6K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 18.7K | $8.59 | $160.6K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 17.4K | $8.59 | $149.5K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 16K | $6.49 | $103.7K |
| 2025-01-14 | Mary GardenDirector of Issuer | ▼sell | 6K | $7.50 | $45K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▼sell | 9K | $7.50 | $67.5K |
| 2025-01-13 | Mary GardenDirector of Issuer | ▼sell | 16K | $7.71 | $123.4K |
| 2025-01-05 | Christos GazeasSenior Officer of Issuer | ▼sell | 10.1K | — | $0 |
| 2025-01-05 | Mark Alan BeckerSenior Officer of Issuer | ▼sell | 31K | — | $0 |
| 2025-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | ▼sell | 7.5K | — | $0 |
| 2025-01-05 | Sanjay GomesSenior Officer of Issuer | ▼sell | 14.9K | — | $0 |
| 2024-12-31 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 100 | $7.80 | $780 |
| 2024-12-30 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 2.7K | $7.89 | $21.3K |
| 2024-12-27 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $8.00 | $58.4K |
| 2024-12-24 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.87 | $57.5K |
| 2024-12-23 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.75 | $56.6K |
| 2024-12-20 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.70 | $56.2K |
| 2024-12-19 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.69 | $56.1K |
| 2024-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.58 | $55.3K |
| 2024-12-17 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.2K | $7.63 | $54.9K |
| 2024-12-16 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.53 | $55K |
| 2024-12-13 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 6.2K | $7.53 | $46.7K |
| 2024-12-12 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.60 | $55.5K |
| 2024-12-11 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.45 | $54.4K |
| 2024-12-10 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.41 | $54.1K |
| 2024-12-09 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.2K | $7.45 | $53.6K |
| 2024-12-06 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.40 | $54K |
| 2024-12-05 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | ▼sell | 7.3K | $7.43 | $54.2K |
Director of Issuer
Director of Issuer
Director 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
Senior Officer of Issuer
Director of 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
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
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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer 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 of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director 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
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
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
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
Senior Officer 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 of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director 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
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-08 | Russell NewmarkDirector of Issuer | option_exercise | 4.8K | $8.50 | $41K |
| 2026-06-08 | Russell NewmarkDirector of Issuer | option_exercise | 4.8K | $8.50 | $41K |
| 2026-05-19 | Russell NewmarkDirector of Issuer | option_exercise | 7K | $5.87 | $41K |
| 2026-05-19 | Russell NewmarkDirector of Issuer | option_exercise | 7K | $5.87 | $41K |
| 2026-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $12.27 | $28.8K |
| 2026-01-12 | Russell NewmarkDirector of Issuer | option_exercise | 8.9K | $5.35 | $47.5K |
| 2026-01-12 | Russell NewmarkDirector of Issuer | option_exercise | 8.9K | $5.35 | $47.5K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | grant | 7.9K | $11.94 | $94.3K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | grant | 28.9K | $12.08 | $348.7K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 12.6K | $11.94 | $150K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 42.7K | $12.08 | $515.4K |
| 2026-01-08 | Simon LandyDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Simon LandyDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 5.5K | $11.94 | $65.7K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 11K | $11.94 | $131.3K |
| 2026-01-08 | David Paul LambertSenior Officer of Issuer | grant | 37.4K | $12.08 | $451.2K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 10.6K | $11.94 | $126.8K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 12.6K | $11.94 | $150K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 16.2K | $11.94 | $193.1K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 42.7K | $12.08 | $515.4K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 4.5K | $11.94 | $54K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 9K | $11.94 | $108K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 14K | $11.94 | $167.4K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | grant | 30.7K | $12.08 | $371.1K |
| 2026-01-08 | Mary GardenDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Mary GardenDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 10.6K | $11.94 | $126.8K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360.9K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 60.5K | $11.94 | $721.9K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 205.3K | $12.08 | $2.48M |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 10.5K | $11.94 | $125K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 20.9K | $11.94 | $250K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 15.5K | $11.94 | $185K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 71.1K | $12.08 | $859K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 22.1K | $7.71 | $170.8K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 8.7K | $5.35 | $46.6K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 6.1K | $7.71 | $46.9K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 7.2K | $5.87 | $42.5K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.6K | $5.35 | $19K |
| 2026-01-08 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 2.8K | $12.08 | $33.7K |
| 2026-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 3.9K | $12.08 | $47.1K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.1K | $12.08 | $37.5K |
| 2026-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.9K | $12.08 | $47.5K |
| 2026-01-08 | Simon LandyDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Robert JohnstonSenior Officer of Issuer | option_exercise | 4.4K | $12.08 | $53K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 3.1K | $12.08 | $37.5K |
| 2026-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 4.2K | $12.08 | $50.9K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.2K | $12.08 | $26K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 27.8K | $11.94 | $332K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 30.2K | $11.94 | $360K |
| 2026-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.9K | $12.08 | $35.3K |
| 2026-01-08 | Mary GardenDirector of Issuer | option_exercise | 976 | $12.08 | $11.8K |
| 2026-01-08 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $12.08 | $16.5K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 11.6K | $12.08 | $140.1K |
| 2026-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 15.7K | $12.08 | $190.1K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 4.5K | $12.08 | $54.7K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 6.1K | $12.08 | $74.2K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 6.3K | $11.94 | $75K |
| 2026-01-08 | Antonia RossiDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 14.2K | $11.94 | $170K |
| 2026-01-08 | Denise AchonuSenior Officer of Issuer | grant | 15.5K | $11.94 | $185K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Russell NewmarkDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 3K | $11.94 | $35.7K |
| 2026-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 11K | $12.08 | $132.3K |
| 2026-01-05 | Christos GazeasSenior Officer of Issuer | option_exercise | 1.2K | $11.69 | $14.2K |
| 2026-01-05 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 3.7K | $11.69 | $43.8K |
| 2026-01-05 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | R. William McFarlandDirector of Issuer | option_exercise | 4.1K | $11.69 | $47.4K |
| 2026-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.7K | $11.69 | $19.7K |
| 2026-01-05 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Robert JohnstonSenior Officer of Issuer | option_exercise | 1.8K | $11.69 | $21K |
| 2026-01-05 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2026-01-05 | Sanjay GomesSenior Officer of Issuer | option_exercise | 1.8K | $11.69 | $21K |
| 2026-01-05 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $11.69 | $16.6K |
| 2025-12-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 67.2K | $6.49 | $436.4K |
| 2025-12-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 22.8K | $6.49 | $148.2K |
| 2025-12-03 | Mary GardenDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-12-03 | Mary GardenDirector of Issuer | option_exercise | 2.1K | $6.49 | $13.4K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 29.2K | $5.87 | $171.4K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 16.7K | $5.87 | $97.8K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 10.3K | $5.87 | $60.5K |
| 2025-11-24 | Denise AchonuSenior Officer of Issuer | option_exercise | 5.9K | $5.87 | $34.5K |
| 2025-11-19 | Sanjay GomesSenior Officer of Issuer | option_exercise | 5K | $5.35 | $26.8K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-11-06 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.7K | $6.49 | $11K |
| 2025-10-30 | Russell NewmarkDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-10-30 | Russell NewmarkDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 6.2K | $6.49 | $39.9K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 25K | $6.53 | $163.3K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 21.9K | $6.53 | $142.7K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 21.9K | $6.49 | $141.8K |
| 2025-10-27 | Christos GazeasSenior Officer of Issuer | option_exercise | 7K | $6.53 | $45.5K |
| 2025-10-20 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 13.3K | $8.50 | $113.5K |
| 2025-10-20 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.6K | $8.50 | $13.7K |
| 2025-09-22 | R. William McFarlandDirector of Issuer | option_exercise | 16.8K | $6.49 | $109.1K |
| 2025-09-22 | R. William McFarlandDirector of Issuer | option_exercise | 3.8K | $6.49 | $24.6K |
| 2025-08-29 | Kevin Drew NabholzDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-08-29 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.6K | $6.49 | $10.2K |
| 2025-08-19 | Simon LandyDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-08-19 | Simon LandyDirector of Issuer | option_exercise | 5.9K | $6.49 | $38.2K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $8.66 | $20.3K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | $8.66 | $20.3K |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | — | $0 |
| 2025-05-12 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 2.3K | — | $0 |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3K | $6.49 | $19.3K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 5K | $5.35 | $26.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 4.5K | $5.87 | $26.4K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 18.7K | $5.87 | $109.7K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 17.4K | $5.35 | $93.1K |
| 2025-05-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 16K | $6.49 | $103.7K |
| 2025-03-31 | Russell NewmarkDirector of Issuer | option_exercise | 16.7K | $3.05 | $50.8K |
| 2025-03-31 | Russell NewmarkDirector of Issuer | option_exercise | 16.7K | $3.05 | $50.8K |
| 2025-03-28 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 15K | $3.05 | $45.8K |
| 2025-03-28 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 7K | $3.05 | $21.2K |
| 2025-03-13 | David Lloyd JohnstonDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | Kevin Drew NabholzDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | David Lloyd JohnstonDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-03-13 | Kevin Drew NabholzDirector of Issuer | option_exercise | 12.5K | $3.05 | $38.1K |
| 2025-03-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 100K | $3.05 | $305K |
| 2025-03-11 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 100K | $3.05 | $305K |
| 2025-01-13 | Mary GardenDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-01-13 | Mary GardenDirector of Issuer | option_exercise | 25K | $3.05 | $76.3K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | option_exercise | 3.9K | $7.71 | $30K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 3.9K | $7.71 | $30.3K |
| 2025-01-08 | Simon LandyDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 15.7K | $7.71 | $121.3K |
| 2025-01-08 | Antonia RossiDirector of Issuer | grant | 12.6K | $7.77 | $97.7K |
| 2025-01-08 | Antonia RossiDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Russell NewmarkDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Kevin Drew NabholzDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | grant | 8.4K | $7.77 | $65K |
| 2025-01-08 | R. William McFarlandDirector of Issuer | grant | 32.1K | $7.71 | $247.6K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 9.3K | $7.77 | $72.4K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 18.6K | $7.77 | $144.8K |
| 2025-01-08 | Jeffrey LitchfieldSenior Officer of Issuer | grant | 66.4K | $7.71 | $512.3K |
| 2025-01-08 | Simon LandyDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Simon LandyDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 9.3K | $7.77 | $72.4K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 18.6K | $7.77 | $144.8K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | grant | 66.4K | $7.71 | $512.3K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 6.5K | $7.77 | $50.2K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 12.9K | $7.77 | $100.4K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | grant | 46.1K | $7.71 | $355.2K |
| 2025-01-08 | Mary GardenDirector of Issuer | grant | 2.9K | $7.77 | $22.8K |
| 2025-01-08 | Mary GardenDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 12.6K | $7.77 | $97.7K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | grant | 11.2K | $7.71 | $86.7K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 34.8K | $7.77 | $270.4K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 69.6K | $7.77 | $540.8K |
| 2025-01-08 | Mark Alan BeckerSenior Officer of Issuer | grant | 248.1K | $7.71 | $1.91M |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 13.6K | $7.77 | $105.6K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 27.2K | $7.77 | $211.1K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | grant | 96.9K | $7.71 | $746.8K |
| 2025-01-08 | David Lloyd JohnstonDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Sanjay GomesSenior Officer of Issuer | option_exercise | 4.2K | $7.71 | $32.5K |
| 2025-01-08 | Christos GazeasSenior Officer of Issuer | option_exercise | 2.9K | $7.71 | $22.5K |
| 2025-01-08 | Mary GardenDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $7.71 | $10.5K |
| 2025-01-08 | Denise AchonuSenior Officer of Issuer | option_exercise | 6.1K | $7.71 | $47.4K |
| 2025-01-05 | Mary GardenDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Tabatha Dawn BullDirector of Issuer | option_exercise | 1.4K | $8.00 | $11.4K |
| 2025-01-05 | Mark Alan BeckerSenior Officer of Issuer | option_exercise | 3.7K | $8.00 | $30K |
| 2025-01-05 | Antonia RossiDirector of Issuer | option_exercise | 1.4K | $8.00 | $11.4K |
| 2025-01-05 | Kevin Drew NabholzDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | R. William McFarlandDirector of Issuer | option_exercise | 6.6K | $8.00 | $53.1K |
| 2025-01-05 | Jeffrey LitchfieldSenior Officer of Issuer | option_exercise | 1.7K | $8.00 | $13.5K |
| 2025-01-05 | Christos GazeasSenior Officer of Issuer | option_exercise | 1.2K | $8.00 | $9.7K |
| 2025-01-05 | Sanjay GomesSenior Officer of Issuer | option_exercise | 1.8K | $8.00 | $14.4K |
| 2025-01-05 | David Lloyd JohnstonDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Simon LandyDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-05 | Russell NewmarkDirector of Issuer | option_exercise | 2.3K | $8.00 | $18.6K |
| 2025-01-03 | Simon LandyDirector of Issuer | option_exercise | 8.3K | $3.05 | $25.4K |
| 2025-01-03 | Simon LandyDirector of Issuer | option_exercise | 8.3K | $3.05 | $25.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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Dexterra Group Inc.Issuer | issuer_buyback | 78.6K | — | $0 |
| 2026-08-31 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.72 | $137.2K |
| 2026-08-28 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.66 | $136.6K |
| 2026-08-27 | Dexterra Group Inc.Issuer | issuer_buyback | 8.9K | $13.70 | $121.9K |
| 2026-08-26 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.56 | $135.6K |
| 2026-08-25 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.45 | $134.5K |
| 2026-08-24 | Dexterra Group Inc.Issuer | issuer_buyback | 9.8K | $13.38 | $131.1K |
| 2026-08-21 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.59 | $135.9K |
| 2026-08-20 | Dexterra Group Inc.Issuer | issuer_buyback | 10K | $13.70 | $137K |
| 2026-08-19 | Dexterra Group Inc.Issuer | issuer_buyback | 9K | $13.74 | $123.7K |
| 2026-08-17 | Dexterra Group Inc.Issuer | issuer_buyback | 900 | $13.74 | $12.4K |
| 2026-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 600 | — | $0 |
| 2026-04-07 | Dexterra Group Inc.Issuer | issuer_buyback | 600 | $11.50 | $6.9K |
| 2026-03-19 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-18 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-17 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-16 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-13 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-12 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-11 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-10 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-03-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-10 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-04 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-03 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-02-02 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-30 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-28 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-27 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-26 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-23 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-22 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-21 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-20 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-19 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-16 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-15 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-14 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-13 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-12 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-09 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-08 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-07 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-06 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-05 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2026-01-02 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-30 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-12-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1 | — | $0 |
| 2025-10-31 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | — | $0 |
| 2025-10-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.25 | $60.1K |
| 2025-09-30 | Dexterra Group Inc.Issuer | issuer_buyback | 40.6K | — | $0 |
| 2025-09-29 | Dexterra Group Inc.Issuer | issuer_buyback | 1.7K | $9.17 | $15.6K |
| 2025-09-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.14 | $59.4K |
| 2025-09-25 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.16 | $59.5K |
| 2025-09-24 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.18 | $59.7K |
| 2025-09-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.14 | $59.4K |
| 2025-09-22 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.24 | $60.1K |
| 2025-09-19 | Dexterra Group Inc.Issuer | issuer_buyback | 6.4K | $9.24 | $59.2K |
| 2025-07-31 | Dexterra Group Inc.Issuer | issuer_buyback | 20.3K | — | $0 |
| 2025-07-09 | Dexterra Group Inc.Issuer | issuer_buyback | 2.4K | $9.25 | $22.2K |
| 2025-07-04 | Dexterra Group Inc.Issuer | issuer_buyback | 1.4K | $9.24 | $12.9K |
| 2025-07-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.25 | $60.1K |
| 2025-07-02 | Dexterra Group Inc.Issuer | issuer_buyback | 3.5K | $9.19 | $32.2K |
| 2025-06-30 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.20 | $59.8K |
| 2025-06-30 | Dexterra Group Inc.Issuer | issuer_buyback | 136.5K | — | $0 |
| 2025-06-27 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.20 | $59.8K |
| 2025-06-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.21 | $59.9K |
| 2025-06-25 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.12 | $59.3K |
| 2025-06-24 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.01 | $58.5K |
| 2025-06-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $9.00 | $58.5K |
| 2025-06-20 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.98 | $58.4K |
| 2025-06-19 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.89 | $57.8K |
| 2025-06-18 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-17 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-16 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.86 | $57.6K |
| 2025-06-13 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.83 | $57.4K |
| 2025-06-12 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.3K |
| 2025-06-11 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.3K |
| 2025-06-10 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.80 | $57.2K |
| 2025-06-09 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.87 | $57.6K |
| 2025-06-06 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.90 | $57.8K |
| 2025-06-05 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.81 | $57.2K |
| 2025-06-04 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.77 | $57K |
| 2025-06-03 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.71 | $56.6K |
| 2025-06-02 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.58 | $55.7K |
| 2025-05-30 | Dexterra Group Inc.Issuer | issuer_buyback | 138.7K | — | $0 |
| 2025-05-30 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.49 | $55.2K |
| 2025-05-29 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.64 | $56.2K |
| 2025-05-28 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.63 | $56.1K |
| 2025-05-27 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.67 | $56.4K |
| 2025-05-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.63 | $56.1K |
| 2025-05-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.5K | $8.56 | $55.6K |
| 2025-05-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.56 | $62.5K |
| 2025-05-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.57 | $62.6K |
| 2025-05-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.65 | $63.1K |
| 2025-05-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.67 | $63.3K |
| 2025-05-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.65 | $63.1K |
| 2025-05-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.40 | $61.4K |
| 2025-05-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.59 | $62.7K |
| 2025-05-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.66 | $63.2K |
| 2025-05-09 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.69 | $63.4K |
| 2025-05-08 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.64 | $63.1K |
| 2025-05-07 | Dexterra Group Inc.Issuer | issuer_buyback | 5.9K | $8.49 | $50.1K |
| 2025-05-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.40 | $61.3K |
| 2025-05-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.43 | $61.6K |
| 2025-05-02 | Dexterra Group Inc.Issuer | issuer_buyback | 6.3K | $8.48 | $53.4K |
| 2025-05-01 | Dexterra Group Inc.Issuer | issuer_buyback | 2.7K | $8.50 | $22.9K |
| 2025-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 152.3K | — | $0 |
| 2025-04-30 | Dexterra Group Inc.Issuer | issuer_buyback | 3.7K | $8.42 | $31.1K |
| 2025-04-29 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $8.33 | $56.7K |
| 2025-04-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.21 | $59.9K |
| 2025-04-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.05 | $58.7K |
| 2025-04-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2025-04-23 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $7.77 | $52.8K |
| 2025-04-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.77 | $56.7K |
| 2025-04-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.89 | $57.6K |
| 2025-04-17 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.09 | $59K |
| 2025-04-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.10 | $59.1K |
| 2025-04-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.89 | $57.6K |
| 2025-04-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.63 | $55.7K |
| 2025-04-11 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.46 | $54.4K |
| 2025-04-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.49 | $54.7K |
| 2025-04-09 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.35 | $53.6K |
| 2025-04-08 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.34 | $53.6K |
| 2025-04-07 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.29 | $53.2K |
| 2025-04-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.45 | $54.4K |
| 2025-04-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.64 | $55.8K |
| 2025-04-02 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58.1K |
| 2025-04-01 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-03-31 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58K |
| 2025-03-31 | Dexterra Group Inc.Issuer | issuer_buyback | 479.4K | — | $0 |
| 2025-03-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.00 | $58.4K |
| 2025-03-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.93 | $57.9K |
| 2025-03-26 | Dexterra Group Inc.Issuer | issuer_buyback | 6.6K | $7.88 | $52K |
| 2025-03-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.87 | $57.5K |
| 2025-03-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.1K | $7.83 | $55.6K |
| 2025-03-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.80 | $56.9K |
| 2025-03-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.78 | $56.8K |
| 2025-03-19 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.68 | $56.1K |
| 2025-03-18 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.53 | $54.9K |
| 2025-03-17 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.49 | $54.6K |
| 2025-03-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.34 | $53.6K |
| 2025-03-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.30 | $53.3K |
| 2025-03-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.27 | $53.1K |
| 2025-03-11 | Dexterra Group Inc.Issuer | issuer_buyback | 350.8K | $7.04 | $2.47M |
| 2025-03-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.26 | $53K |
| 2025-03-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.53 | $55K |
| 2025-03-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $7.61 | $54.8K |
| 2025-03-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.58 | $55.3K |
| 2025-03-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.1K | $7.83 | $55.6K |
| 2025-02-28 | Dexterra Group Inc.Issuer | issuer_buyback | 136.8K | — | $0 |
| 2025-02-28 | Dexterra Group Inc.Issuer | issuer_buyback | 5.7K | $7.85 | $44.8K |
| 2025-02-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.80 | $57K |
| 2025-02-26 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-02-25 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.94 | $58K |
| 2025-02-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.06 | $58.8K |
| 2025-02-21 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.06 | $58.8K |
| 2025-02-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.11 | $59.2K |
| 2025-02-19 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.13 | $59.3K |
| 2025-02-18 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $8.12 | $58.4K |
| 2025-02-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.10 | $59.2K |
| 2025-02-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.08 | $59K |
| 2025-02-12 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.01 | $58.5K |
| 2025-02-11 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.12 | $59.3K |
| 2025-02-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.18 | $59.7K |
| 2025-02-07 | Dexterra Group Inc.Issuer | issuer_buyback | 5.5K | $8.16 | $44.9K |
| 2025-02-06 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.11 | $59.2K |
| 2025-02-05 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.97 | $58.2K |
| 2025-02-04 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.95 | $58K |
| 2025-02-03 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.79 | $56.9K |
| 2025-01-31 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.04 | $58.7K |
| 2025-01-31 | Dexterra Group Inc.Issuer | issuer_buyback | 365.5K | — | $0 |
| 2025-01-30 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.17 | $59.7K |
| 2025-01-29 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.16 | $59.6K |
| 2025-01-28 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.26 | $60.3K |
| 2025-01-27 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.22 | $60K |
| 2025-01-24 | Dexterra Group Inc.Issuer | issuer_buyback | 7.2K | $8.17 | $58.8K |
| 2025-01-23 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $8.01 | $58.5K |
| 2025-01-22 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.84 | $57.2K |
| 2025-01-21 | Dexterra Group Inc.Issuer | issuer_buyback | 5.7K | $7.75 | $44.1K |
| 2025-01-20 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.68 | $56.1K |
| 2025-01-17 | Dexterra Group Inc.Issuer | issuer_buyback | 6.8K | $7.71 | $52.5K |
| 2025-01-16 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.74 | $56.5K |
| 2025-01-15 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.64 | $55.7K |
| 2025-01-14 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.52 | $54.9K |
| 2025-01-13 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.55 | $55.1K |
| 2025-01-10 | Dexterra Group Inc.Issuer | issuer_buyback | 7.3K | $7.73 | $56.4K |
| 2025-01-09 | Dexterra Group Inc.Issuer | issuer_buyback | 2.2K | $7.75 | $17.1K |
| 2025-01-08 | Dexterra Group Inc.Issuer | issuer_buyback | 5.8K | $7.74 | $44.9K |
| 2025-01-02 | Dexterra Group Inc.Issuer | issuer_buyback | 250K | $7.84 | $1.96M |
| 2024-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 269.2K | — | $0 |
| 2024-12-31 | Dexterra Group Inc.Issuer | issuer_buyback | 200 | $7.78 | $1.6K |
| 2024-12-30 | Dexterra Group Inc.Issuer | issuer_buyback | 5.4K | $7.92 | $42.8K |
| 2024-12-27 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $8.01 | $116.9K |
| 2024-12-24 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.89 | $115.1K |
| 2024-12-23 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.75 | $113.1K |
| 2024-12-20 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.71 | $112.6K |
| 2024-12-19 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.66 | $111.8K |
| 2024-12-18 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.61 | $111.1K |
| 2024-12-17 | Dexterra Group Inc.Issuer | issuer_buyback | 14.4K | $7.59 | $109.3K |
| 2024-12-16 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.54 | $110.1K |
| 2024-12-13 | Dexterra Group Inc.Issuer | issuer_buyback | 12.4K | $7.53 | $93.4K |
| 2024-12-12 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.54 | $110.1K |
| 2024-12-11 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.43 | $108.5K |
| 2024-12-10 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.42 | $108.3K |
| 2024-12-09 | Dexterra Group Inc.Issuer | issuer_buyback | 14.4K | $7.46 | $107.4K |
| 2024-12-06 | Dexterra Group Inc.Issuer | issuer_buyback | 14.6K | $7.41 | $108.2K |
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 503.8K | $12.00 | $6.05M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 503.8K | $12.00 | $6.05M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-12-18 | Fairfax Financial Holdings Limited10% Security Holder of Issuer | other | 629.8K | $12.00 | $7.56M |
| 2025-08-26 | David Paul LambertSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-08-26 | David Paul LambertSenior Officer of Issuer | opening_balance | 0 | — | $0 |
10% Security Holder 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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Fairfax Financial Holdings Limited10% Security Holder of Issuer | 1.84Mas filed 2024-12-31 | 2025-12-18other629.8K | 2.95% |
| Mark Alan BeckerSenior Officer of Issuer | 194.5Kas filed 2026-01-05 | 2026-05-12option_exercise2.3K | 0.31% |
| Simon LandyDirector of Issuer | 90.4K | 2026-03-05▲buy7K | 0.14% |
| David Lloyd JohnstonDirector of Issuer | 85.2Kas filed 2025-12-04 | 2026-01-08grant10.6K | 0.14% |
| Sanjay GomesSenior Officer of Issuer | 43.9Kas filed 2026-01-05 | 2026-01-08grant6.3K | 0.07% |
| Jeffrey LitchfieldSenior Officer of Issuer | 42.2Kas filed 2026-01-05 | 2026-01-08grant6.3K | 0.07% |
| Christos GazeasSenior Officer of Issuer | 30.5Kas filed 2026-01-05 | 2026-01-08grant4.5K | 0.05% |
| Robert JohnstonSenior Officer of Issuer | 26.3Kas filed 2026-01-05 | 2026-01-08option_exercise4.4K | 0.04% |
| Denise AchonuSenior Officer of Issuer | 25Kas filed 2025-12-31 | 2026-01-08grant10.5K | 0.04% |
| Mary GardenDirector of Issuer | 11.4Kas filed 2025-05-09 | 2026-01-08grant3K | 0.02% |
| Antonia RossiDirector of Issuer | 5.9Kas filed 2026-01-05 | 2026-01-08option_exercise1.4K | 0.01% |
| Tabatha Dawn BullDirector of Issuer | — | 2026-01-08grant10.6K | — |
| David Paul LambertSenior Officer of Issuer | — | 2026-01-08grant5.5K | — |
| Dexterra Group Inc.Issuer | — | 2026-08-31issuer_buyback78.6K | — |
| Kevin Drew NabholzDirector of Issuer | — | 2026-01-08option_exercise976 | — |
| R. William McFarlandDirector of Issuer | — | 2026-01-08grant7.9K | — |
| Russell NewmarkDirector of Issuer | — | 2026-06-08option_exercise4.8K | — |