TCS.TO
TECSYS Inc.Loading price…
Loading price…
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.
2,400 shares ($72,000) on 2026-09-11.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
10% Security Holder 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
Director of Issuer
2,400 shares ($72,000) on 2026-09-11.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
10% Security Holder 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
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-24 | Stephany Ann VerstraeteDirector of Issuer | ▲buy | 3.2K | $19.85 | $64.2K |
| 2025-12-12 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 15K | $32.05 | $480.8K |
| 2025-12-10 | Kathleen M MillerDirector of Issuer | ▲buy | 1K | $25.26 | $25.3K |
| 2025-12-08 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 2.3K | $33.19 | $74.7K |
| 2025-12-04 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 42K | $33.19 | $1.39M |
| 2025-11-19 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 26.9K | $33.30 | $895.8K |
| 2025-11-13 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 39.4K | $34.25 | $1.35M |
| 2025-11-11 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 19.7K | $34.50 | $679.6K |
| 2025-11-10 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 29.5K | $34.45 | $1.02M |
| 2025-11-07 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 22.2K | $34.94 | $775.6K |
| 2025-07-16 | Sripriya ThinagarDirector of Issuer | ▲buy | 795 | $37.72 | $30K |
| 2025-03-14 | Andrew David KirkwoodDirector of Issuer | ▲buy | 3.8K | $39.71 | $151.7K |
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
Director 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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director 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-09-11 | David Brereton10% Security Holder of Issuer | ▼sell | 2.4K | $30.00 | $72K |
| 2026-07-17 | David Brereton10% Security Holder of Issuer | ▼sell | 1.7K | $33.00 | $56.1K |
| 2026-06-12 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $36.47 | $36.5K |
| 2026-06-12 | David Brereton10% Security Holder of Issuer | ▼sell | 700 | $36.48 | $25.5K |
| 2026-05-01 | David Brereton10% Security Holder of Issuer | ▼sell | 2K | $35.88 | $71.8K |
| 2026-04-10 | David Brereton10% Security Holder of Issuer | ▼sell | 1.4K | $30.00 | $42K |
| 2026-04-10 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $30.01 | $30K |
| 2026-01-02 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $31.00 | $31K |
| 2025-12-12 | David Brereton10% Security Holder of Issuer | ▼sell | 800 | $32.73 | $26.2K |
| 2025-12-12 | David Brereton10% Security Holder of Issuer | ▼sell | 800 | $32.84 | $26.3K |
| 2025-11-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $35.00 | $35K |
| 2025-10-03 | David Brereton10% Security Holder of Issuer | ▼sell | 1.2K | $35.25 | $42.3K |
| 2025-05-23 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $42.00 | $37.8K |
| 2025-05-16 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $42.50 | $38.3K |
| 2025-04-04 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $39.52 | $59.3K |
| 2025-03-31 | Peter BreretonDirector of Issuer | ▼sell | 72K | $41.00 | $2.95M |
| 2025-03-31 | David Brereton10% Security Holder of Issuer | ▼sell | 36K | $41.00 | $1.48M |
| 2025-02-14 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $46.03 | $46K |
| 2025-02-07 | David Brereton10% Security Holder of Issuer | ▼sell | 600 | $44.80 | $26.9K |
| 2025-01-03 | David Brereton10% Security Holder of Issuer | ▼sell | 2.4K | $44.84 | $107.6K |
| 2024-12-13 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $45.00 | $40.5K |
| 2024-12-06 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $43.96 | $65.9K |
| 2024-09-12 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $40.00 | $800K |
| 2024-09-12 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $40.00 | $800K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $31.07 | $621.4K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 30K | $31.07 | $932.1K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 70K | $31.07 | $2.17M |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 30K | $31.07 | $932.1K |
| 2023-10-11 | David Brereton10% Security Holder of Issuer | ▼sell | 4.8K | $26.85 | $128.9K |
| 2023-10-10 | David Brereton10% Security Holder of Issuer | ▼sell | 5.4K | $27.36 | $147.7K |
| 2023-09-19 | David Brereton10% Security Holder of Issuer | ▼sell | 9K | $26.73 | $240.6K |
| 2023-09-18 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $27.29 | $40.9K |
| 2023-09-15 | David Brereton10% Security Holder of Issuer | ▼sell | 24.2K | $29.01 | $702.1K |
| 2023-09-14 | David Brereton10% Security Holder of Issuer | ▼sell | 3.9K | $29.02 | $113.2K |
| 2023-07-14 | David Brereton10% Security Holder of Issuer | ▼sell | 4.8K | $28.69 | $137.7K |
| 2023-07-13 | David Brereton10% Security Holder of Issuer | ▼sell | 9.6K | $28.70 | $275.6K |
| 2023-07-11 | David Brereton10% Security Holder of Issuer | ▼sell | 6.7K | $30.11 | $201.8K |
| 2023-07-11 | Peter BreretonDirector of Issuer | ▼sell | 39.4K | $29.81 | $1.17M |
| 2023-07-10 | David Brereton10% Security Holder of Issuer | ▼sell | 3.1K | $30.28 | $93.9K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $33.33 | $50K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $30.33 | $45.5K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $30.33 | $45.5K |
Director 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
Director of Issuer
10% Security Holder 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
10% Security Holder 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
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-14 | David Alan BoothDirector of Issuer | expiry | 790 | $40.34 | $31.9K |
| 2026-07-14 | David Brereton10% Security Holder of Issuer | expiry | 19.7K | $40.34 | $796.7K |
| 2026-07-14 | Peter BreretonDirector of Issuer | expiry | 39.5K | $40.34 | $1.59M |
| 2026-07-14 | Vernon LoboDirector of Issuer | expiry | 6.3K | $40.34 | $254.9K |
| 2026-07-14 | Mark Joseph BentlerSenior Officer of Issuer | expiry | 6.3K | $40.34 | $252.7K |
| 2026-07-14 | Kathleen M MillerDirector of Issuer | expiry | 6.3K | $40.34 | $254.9K |
| 2026-06-29 | Stephany Ann VerstraeteDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Sripriya ThinagarDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Peter BreretonDirector of Issuer | grant | 63.7K | $35.23 | $2.24M |
| 2026-06-29 | Kathleen M MillerDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Mark Joseph BentlerSenior Officer of Issuer | grant | 27.7K | $35.23 | $975K |
| 2026-06-29 | Andrew David KirkwoodDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Vernon LoboDirector of Issuer | grant | 6.6K | $35.32 | $234K |
| 2026-06-29 | David Brereton10% Security Holder of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-01-06 | Kathleen M MillerDirector of Issuer | expiry | 3.3K | $36.77 | $119.8K |
| 2025-06-30 | Mark Joseph BentlerSenior Officer of Issuer | option_exercise | 1.2K | $26.75 | $30.8K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 776 | $34.91 | $27.1K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 1K | $25.48 | $25.5K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 858 | $33.23 | $28.5K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 776 | $34.91 | $27.1K |
| 2025-06-26 | Mark Joseph BentlerSenior Officer of Issuer | grant | 22.6K | $40.47 | $913.5K |
| 2025-06-26 | David Alan BoothDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Peter BreretonDirector of Issuer | grant | 51.4K | $40.47 | $2.08M |
| 2025-06-26 | Andrew David KirkwoodDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Vernon LoboDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Kathleen M MillerDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Sripriya ThinagarDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Stephany Ann VerstraeteDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | David Brereton10% Security Holder of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-03-25 | David Brereton10% Security Holder of Issuer | option_exercise | 36K | $26.75 | $962.4K |
| 2025-03-25 | Peter BreretonDirector of Issuer | option_exercise | 72K | $26.75 | $1.92M |
| 2025-03-25 | Peter BreretonDirector of Issuer | option_exercise | 72K | $26.75 | $1.92M |
| 2025-03-25 | David Brereton10% Security Holder of Issuer | option_exercise | 36K | $26.75 | $962.4K |
| 2025-03-17 | Vernon LoboDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-03-17 | Vernon LoboDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5.5K | $40.34 | $223.1K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3.9K | $34.91 | $135.3K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3K | $25.48 | $76.6K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 859 | $33.23 | $28.5K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5.5K | $40.34 | $223.1K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3.9K | $34.91 | $135.3K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3K | $25.48 | $76.6K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 859 | $33.23 | $28.5K |
| 2024-09-05 | Stephany Ann VerstraeteDirector of Issuer | grant | 5.5K | $42.02 | $232.7K |
| 2024-09-05 | Sripriya ThinagarDirector of Issuer | grant | 5.5K | $42.02 | $232.7K |
| 2024-07-15 | Stephen SasserDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2024-07-15 | Stephen SasserDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2024-06-27 | Vernon LoboDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | David Brereton10% Security Holder of Issuer | grant | 21.5K | $33.23 | $715.4K |
| 2024-06-27 | David Alan BoothDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Mark Joseph BentlerSenior Officer of Issuer | grant | 26.4K | $33.23 | $877.4K |
| 2024-06-27 | Andrew David KirkwoodDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Kathleen M MillerDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Stephen SasserDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Peter BreretonDirector of Issuer | grant | 43.1K | $33.23 | $1.43M |
| 2024-04-12 | Vernon LoboDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2024-04-12 | Vernon LoboDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-11-30 | Andrew David KirkwoodDirector of Issuer | grant | 5.8K | $33.52 | $196K |
| 2023-09-11 | David Brereton10% Security Holder of Issuer | option_exercise | 49.7K | $17.23 | $856.3K |
| 2023-09-11 | David Brereton10% Security Holder of Issuer | option_exercise | 49.7K | $17.23 | $856.3K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-05 | Peter BreretonDirector of Issuer | option_exercise | 39.4K | $17.23 | $678.9K |
| 2023-07-05 | Peter BreretonDirector of Issuer | option_exercise | 39.4K | $17.23 | $678.9K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Vernon LoboDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-04 | Vernon LoboDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-06-29 | Mark Joseph BentlerSenior Officer of Issuer | grant | 32.6K | $25.48 | $829.8K |
| 2023-06-29 | David Alan BoothDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | David Brereton10% Security Holder of Issuer | grant | 26.6K | $25.48 | $676.6K |
| 2023-06-29 | Peter BreretonDirector of Issuer | grant | 53.1K | $25.48 | $1.35M |
| 2023-06-29 | Rani Marie HublouDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Vernon LoboDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Kathleen M MillerDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Stephen SasserDirector of Issuer | grant | 8K | $25.48 | $204.2K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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-06-25 | TECSYSIssuer | issuer_buyback | 1.8K | $34.99 | $63K |
| 2026-05-12 | TECSYSIssuer | issuer_buyback | 800 | $33.63 | $26.9K |
| 2026-04-22 | TECSYSIssuer | issuer_buyback | 900 | $34.99 | $31.5K |
| 2026-04-20 | TECSYSIssuer | issuer_buyback | 1.6K | $34.89 | $55.8K |
| 2026-04-09 | TECSYSIssuer | issuer_buyback | 1.3K | $30.10 | $39.1K |
| 2026-04-01 | TECSYSIssuer | issuer_buyback | 1.7K | $28.36 | $48.2K |
| 2026-03-24 | TECSYSIssuer | issuer_buyback | 50K | $27.50 | $1.38M |
| 2026-03-18 | TECSYSIssuer | issuer_buyback | 50K | $27.50 | $1.38M |
| 2026-03-16 | TECSYSIssuer | issuer_buyback | 1.1K | $27.66 | $30.4K |
| 2025-12-24 | TECSYSIssuer | issuer_buyback | 1.1K | $32.08 | $35.3K |
| 2025-12-23 | TECSYSIssuer | issuer_buyback | 1K | $32.34 | $32.3K |
| 2025-12-18 | TECSYSIssuer | issuer_buyback | 1K | $32.08 | $32.1K |
| 2025-12-08 | TECSYSIssuer | issuer_buyback | 1K | $33.20 | $33.2K |
| 2025-12-03 | TECSYSIssuer | issuer_buyback | 1.8K | $35.65 | $64.2K |
| 2025-11-27 | TECSYSIssuer | issuer_buyback | 700 | $36.36 | $25.5K |
| 2025-11-26 | TECSYSIssuer | issuer_buyback | 900 | $36.00 | $32.4K |
| 2025-11-25 | TECSYSIssuer | issuer_buyback | 700 | $35.81 | $25.1K |
| 2025-11-17 | TECSYSIssuer | issuer_buyback | 1.7K | $34.79 | $59.1K |
| 2025-11-11 | TECSYSIssuer | issuer_buyback | 900 | $34.00 | $30.6K |
| 2025-10-01 | TECSYSIssuer | issuer_buyback | 800 | $34.89 | $27.9K |
| 2025-09-10 | TECSYSIssuer | issuer_buyback | 8.2K | $34.21 | $281K |
| 2025-07-15 | TECSYSIssuer | issuer_buyback | 1K | $38.00 | $38K |
| 2025-07-15 | TECSYSIssuer | issuer_buyback | 700 | $38.32 | $26.8K |
| 2025-07-14 | TECSYSIssuer | issuer_buyback | 1K | $39.25 | $39.3K |
| 2025-07-10 | TECSYSIssuer | issuer_buyback | 900 | $38.78 | $34.9K |
| 2025-07-09 | TECSYSIssuer | issuer_buyback | 700 | $39.10 | $27.4K |
| 2025-07-08 | TECSYSIssuer | issuer_buyback | 700 | $39.32 | $27.5K |
| 2025-03-13 | TECSYSIssuer | issuer_buyback | 700 | $39.50 | $27.6K |
| 2025-03-12 | TECSYSIssuer | issuer_buyback | 900 | $39.45 | $35.5K |
| 2025-03-10 | TECSYSIssuer | issuer_buyback | 1.2K | $38.38 | $46.1K |
| 2024-11-29 | TECSYSIssuer | issuer_buyback | 1K | $44.77 | $44.8K |
| 2024-11-26 | TECSYSIssuer | issuer_buyback | 600 | $44.72 | $26.8K |
| 2024-11-25 | TECSYSIssuer | issuer_buyback | 1.3K | $44.50 | $57.9K |
| 2024-11-22 | TECSYSIssuer | issuer_buyback | 600 | $44.39 | $26.6K |
| 2024-11-22 | TECSYSIssuer | issuer_buyback | 600 | $44.37 | $26.6K |
| 2024-11-21 | TECSYSIssuer | issuer_buyback | 1K | $44.62 | $44.6K |
| 2024-11-15 | TECSYSIssuer | issuer_buyback | 900 | $44.00 | $39.6K |
| 2024-11-14 | TECSYSIssuer | issuer_buyback | 700 | $44.70 | $31.3K |
| 2024-11-13 | TECSYSIssuer | issuer_buyback | 900 | $44.30 | $39.9K |
| 2024-11-05 | TECSYSIssuer | issuer_buyback | 1K | $41.81 | $41.8K |
| 2024-11-04 | TECSYSIssuer | issuer_buyback | 900 | $41.24 | $37.1K |
| 2024-10-29 | TECSYSIssuer | issuer_buyback | 800 | $39.95 | $32K |
| 2024-10-28 | TECSYSIssuer | issuer_buyback | 700 | $40.40 | $28.3K |
| 2024-10-25 | TECSYSIssuer | issuer_buyback | 800 | $40.23 | $32.2K |
| 2024-10-21 | TECSYSIssuer | issuer_buyback | 900 | $40.60 | $36.5K |
| 2024-10-16 | TECSYSIssuer | issuer_buyback | 1K | $42.90 | $42.9K |
| 2024-10-11 | TECSYSIssuer | issuer_buyback | 600 | $41.97 | $25.2K |
| 2024-10-10 | TECSYSIssuer | issuer_buyback | 600 | $41.94 | $25.2K |
| 2024-10-09 | TECSYSIssuer | issuer_buyback | 900 | $41.39 | $37.3K |
| 2024-10-09 | TECSYSIssuer | issuer_buyback | 700 | $41.44 | $29K |
| 2024-10-08 | TECSYSIssuer | issuer_buyback | 800 | $41.06 | $32.8K |
| 2024-10-07 | TECSYSIssuer | issuer_buyback | 1.5K | $41.20 | $61.8K |
| 2024-10-03 | TECSYSIssuer | issuer_buyback | 1K | $40.65 | $40.6K |
| 2024-10-02 | TECSYSIssuer | issuer_buyback | 700 | $40.91 | $28.6K |
| 2024-10-01 | TECSYSIssuer | issuer_buyback | 700 | $40.88 | $28.6K |
| 2024-09-30 | TECSYSIssuer | issuer_buyback | 700 | $40.75 | $28.5K |
| 2024-09-30 | TECSYSIssuer | issuer_buyback | 900 | $40.78 | $36.7K |
| 2024-09-27 | TECSYSIssuer | issuer_buyback | 1.6K | $40.07 | $64.1K |
| 2024-09-13 | TECSYSIssuer | issuer_buyback | 700 | $40.55 | $28.4K |
| 2024-09-12 | TECSYSIssuer | issuer_buyback | 1.1K | $40.36 | $44.4K |
| 2024-09-12 | TECSYSIssuer | issuer_buyback | 1.2K | $40.37 | $48.4K |
| 2024-09-11 | TECSYSIssuer | issuer_buyback | 1.1K | $39.65 | $43.6K |
| 2024-09-11 | TECSYSIssuer | issuer_buyback | 1.5K | $39.70 | $59.5K |
| 2024-07-15 | TECSYSIssuer | issuer_buyback | 900 | $37.92 | $34.1K |
| 2024-07-12 | TECSYSIssuer | issuer_buyback | 1.1K | $37.28 | $41K |
| 2024-07-10 | TECSYSIssuer | issuer_buyback | 1.7K | $36.39 | $61.9K |
| 2024-07-08 | TECSYSIssuer | issuer_buyback | 2K | $36.13 | $72.3K |
| 2024-07-05 | TECSYSIssuer | issuer_buyback | 1.9K | $35.06 | $66.6K |
| 2024-05-15 | TECSYSIssuer | issuer_buyback | 2.2K | $36.22 | $79.7K |
| 2024-05-14 | TECSYSIssuer | issuer_buyback | 2.1K | $36.62 | $76.9K |
| 2024-05-14 | TECSYSIssuer | issuer_buyback | 700 | $36.68 | $25.7K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 800 | $37.29 | $29.8K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 900 | $37.10 | $33.4K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 1.7K | $37.09 | $63.1K |
| 2024-05-09 | TECSYSIssuer | issuer_buyback | 1.6K | $37.14 | $59.4K |
| 2024-05-08 | TECSYSIssuer | issuer_buyback | 2.2K | $37.19 | $81.8K |
| 2024-05-07 | TECSYSIssuer | issuer_buyback | 1K | $37.33 | $37.3K |
| 2024-05-07 | TECSYSIssuer | issuer_buyback | 1.1K | $37.40 | $41.1K |
| 2024-05-06 | TECSYSIssuer | issuer_buyback | 2.5K | $37.30 | $93.3K |
| 2024-05-03 | TECSYSIssuer | issuer_buyback | 800 | $36.70 | $29.4K |
| 2024-05-03 | TECSYSIssuer | issuer_buyback | 700 | $36.83 | $25.8K |
| 2024-04-30 | TECSYSIssuer | issuer_buyback | 1.1K | $39.02 | $42.9K |
| 2024-04-29 | TECSYSIssuer | issuer_buyback | 900 | $39.88 | $35.9K |
| 2024-04-26 | TECSYSIssuer | issuer_buyback | 1.1K | $38.45 | $42.3K |
| 2024-04-25 | TECSYSIssuer | issuer_buyback | 700 | $37.92 | $26.5K |
| 2024-04-24 | TECSYSIssuer | issuer_buyback | 1K | $38.69 | $38.7K |
| 2024-04-19 | TECSYSIssuer | issuer_buyback | 800 | $38.43 | $30.7K |
| 2024-04-18 | TECSYSIssuer | issuer_buyback | 1.1K | $38.50 | $42.4K |
| 2024-04-18 | TECSYSIssuer | issuer_buyback | 1.4K | $38.45 | $53.8K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 800 | $37.99 | $30.4K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 1K | $38.01 | $38K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 1K | $38.21 | $38.2K |
| 2024-04-16 | TECSYSIssuer | issuer_buyback | 2.2K | $38.04 | $83.7K |
| 2024-04-16 | TECSYSIssuer | issuer_buyback | 800 | $37.92 | $30.3K |
| 2024-04-15 | TECSYSIssuer | issuer_buyback | 1K | $38.19 | $38.2K |
| 2024-04-12 | TECSYSIssuer | issuer_buyback | 1.5K | $37.40 | $56.1K |
| 2024-04-11 | TECSYSIssuer | issuer_buyback | 2.3K | $38.47 | $88.5K |
| 2024-04-10 | TECSYSIssuer | issuer_buyback | 900 | $39.00 | $35.1K |
| 2024-04-10 | TECSYSIssuer | issuer_buyback | 700 | $39.08 | $27.4K |
| 2024-04-09 | TECSYSIssuer | issuer_buyback | 1.2K | $39.20 | $47K |
| 2024-04-09 | TECSYSIssuer | issuer_buyback | 1.1K | $39.19 | $43.1K |
| 2024-04-08 | TECSYSIssuer | issuer_buyback | 1.4K | $39.14 | $54.8K |
| 2024-04-05 | TECSYSIssuer | issuer_buyback | 800 | $39.23 | $31.4K |
| 2024-04-05 | TECSYSIssuer | issuer_buyback | 1.2K | $39.24 | $47.1K |
| 2024-04-04 | TECSYSIssuer | issuer_buyback | 800 | $39.53 | $31.6K |
| 2024-04-02 | TECSYSIssuer | issuer_buyback | 1.3K | $38.54 | $50.1K |
| 2024-04-02 | TECSYSIssuer | issuer_buyback | 800 | $38.50 | $30.8K |
| 2024-03-28 | TECSYSIssuer | issuer_buyback | 800 | $39.05 | $31.2K |
| 2024-03-27 | TECSYSIssuer | issuer_buyback | 26K | $37.50 | $975K |
| 2024-03-27 | TECSYSIssuer | issuer_buyback | 1.1K | $38.11 | $41.9K |
| 2024-03-25 | TECSYSIssuer | issuer_buyback | 1.6K | $39.96 | $63.9K |
| 2024-03-22 | TECSYSIssuer | issuer_buyback | 1.7K | $39.98 | $68K |
| 2024-03-21 | TECSYSIssuer | issuer_buyback | 1.4K | $39.85 | $55.8K |
| 2024-03-20 | TECSYSIssuer | issuer_buyback | 700 | $39.76 | $27.8K |
| 2024-03-20 | TECSYSIssuer | issuer_buyback | 900 | $39.11 | $35.2K |
| 2024-03-19 | TECSYSIssuer | issuer_buyback | 1K | $39.42 | $39.4K |
| 2024-03-15 | TECSYSIssuer | issuer_buyback | 700 | $37.24 | $26.1K |
| 2024-03-14 | TECSYSIssuer | issuer_buyback | 1K | $36.35 | $36.4K |
| 2024-03-14 | TECSYSIssuer | issuer_buyback | 1.2K | $36.26 | $43.5K |
| 2024-03-13 | TECSYSIssuer | issuer_buyback | 1.3K | $36.58 | $47.6K |
| 2024-03-12 | TECSYSIssuer | issuer_buyback | 1.4K | $36.64 | $51.3K |
| 2024-03-12 | TECSYSIssuer | issuer_buyback | 1K | $36.78 | $36.8K |
| 2024-01-18 | TECSYSIssuer | issuer_buyback | 3K | $31.00 | $93K |
| 2024-01-16 | TECSYSIssuer | issuer_buyback | 900 | $30.42 | $27.4K |
| 2024-01-16 | TECSYSIssuer | issuer_buyback | 1.1K | $30.55 | $33.6K |
| 2024-01-15 | TECSYSIssuer | issuer_buyback | 2.5K | $31.00 | $77.5K |
| 2024-01-12 | TECSYSIssuer | issuer_buyback | 1.4K | $30.84 | $43.2K |
| 2024-01-10 | TECSYSIssuer | issuer_buyback | 900 | $30.49 | $27.4K |
| 2024-01-09 | TECSYSIssuer | issuer_buyback | 1.8K | $31.00 | $55.8K |
| 2024-01-09 | TECSYSIssuer | issuer_buyback | 1.2K | $30.99 | $37.2K |
| 2024-01-04 | TECSYSIssuer | issuer_buyback | 1.3K | $30.92 | $40.2K |
| 2024-01-04 | TECSYSIssuer | issuer_buyback | 1.1K | $31.00 | $34.1K |
| 2024-01-03 | TECSYSIssuer | issuer_buyback | 1.8K | $30.90 | $55.6K |
| 2023-12-27 | TECSYSIssuer | issuer_buyback | 1.7K | $30.75 | $52.3K |
| 2023-12-22 | TECSYSIssuer | issuer_buyback | 900 | $30.50 | $27.4K |
| 2023-12-21 | TECSYSIssuer | issuer_buyback | 2.4K | $30.68 | $73.6K |
| 2023-11-02 | TECSYSIssuer | issuer_buyback | 1.8K | $25.99 | $46.8K |
| 2023-11-01 | TECSYSIssuer | issuer_buyback | 1.2K | $25.98 | $31.2K |
| 2023-10-16 | TECSYSIssuer | issuer_buyback | 1.6K | $26.34 | $42.1K |
| 2023-10-13 | TECSYSIssuer | issuer_buyback | 1K | $25.90 | $25.9K |
| 2023-10-05 | TECSYSIssuer | issuer_buyback | 1.3K | $27.00 | $35.1K |
| 2023-10-04 | TECSYSIssuer | issuer_buyback | 1.6K | $26.84 | $42.9K |
| 2023-10-02 | TECSYSIssuer | issuer_buyback | 1.8K | $26.92 | $48.5K |
| 2023-09-26 | TECSYSIssuer | issuer_buyback | 2.2K | $25.29 | $55.6K |
Director of Issuer
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
Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Briarwood Capital Partners LP10% Security Holder of Issuer | 1.79M | 2025-12-12▲buy15K | 12.22% |
| David Brereton10% Security Holder of Issuer | 706.6K | 2026-09-11▼sell2.4K | 4.83% |
| Peter BreretonDirector of Issuer | 300.7Kas filed 2025-03-31 | 2026-07-14expiry39.5K | 2.05% |
| Kathleen M MillerDirector of Issuer | 4Kas filed 2025-12-10 | 2026-07-14expiry6.3K | 0.03% |
| Andrew David KirkwoodDirector of Issuer | 3.8Kas filed 2025-03-14 | 2026-06-29grant6.6K | 0.03% |
| Stephany Ann VerstraeteDirector of Issuer | 3.2Kas filed 2026-03-24 | 2026-06-29grant6.6K | 0.02% |
| Sripriya ThinagarDirector of Issuer | 795as filed 2025-07-16 | 2026-06-29grant6.6K | 0.01% |
| David Alan BoothDirector of Issuer | — | 2026-07-14expiry790 | — |
| Mark Joseph BentlerSenior Officer of Issuer | — | 2026-07-14expiry6.3K | — |
| Rani Marie HublouDirector of Issuer | — | 2023-06-29grant8K | — |
| Vernon LoboDirector of Issuer | — | 2026-07-14expiry6.3K | — |
| Stephen SasserDirector of Issuer | — | 2024-07-15option_exercise5K | — |
| TECSYSIssuer | — | 2026-06-25issuer_buyback1.8K | — |
Director 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
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-24 | Stephany Ann VerstraeteDirector of Issuer | ▲buy | 3.2K | $19.85 | $64.2K |
| 2025-12-12 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 15K | $32.05 | $480.8K |
| 2025-12-10 | Kathleen M MillerDirector of Issuer | ▲buy | 1K | $25.26 | $25.3K |
| 2025-12-08 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 2.3K | $33.19 | $74.7K |
| 2025-12-04 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 42K | $33.19 | $1.39M |
| 2025-11-19 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 26.9K | $33.30 | $895.8K |
| 2025-11-13 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 39.4K | $34.25 | $1.35M |
| 2025-11-11 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 19.7K | $34.50 | $679.6K |
| 2025-11-10 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 29.5K | $34.45 | $1.02M |
| 2025-11-07 | Briarwood Capital Partners LP10% Security Holder of Issuer | ▲buy | 22.2K | $34.94 | $775.6K |
| 2025-07-16 | Sripriya ThinagarDirector of Issuer | ▲buy | 795 | $37.72 | $30K |
| 2025-03-14 | Andrew David KirkwoodDirector of Issuer | ▲buy | 3.8K | $39.71 | $151.7K |
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
Director 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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director 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-09-11 | David Brereton10% Security Holder of Issuer | ▼sell | 2.4K | $30.00 | $72K |
| 2026-07-17 | David Brereton10% Security Holder of Issuer | ▼sell | 1.7K | $33.00 | $56.1K |
| 2026-06-12 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $36.47 | $36.5K |
| 2026-06-12 | David Brereton10% Security Holder of Issuer | ▼sell | 700 | $36.48 | $25.5K |
| 2026-05-01 | David Brereton10% Security Holder of Issuer | ▼sell | 2K | $35.88 | $71.8K |
| 2026-04-10 | David Brereton10% Security Holder of Issuer | ▼sell | 1.4K | $30.00 | $42K |
| 2026-04-10 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $30.01 | $30K |
| 2026-01-02 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $31.00 | $31K |
| 2025-12-12 | David Brereton10% Security Holder of Issuer | ▼sell | 800 | $32.73 | $26.2K |
| 2025-12-12 | David Brereton10% Security Holder of Issuer | ▼sell | 800 | $32.84 | $26.3K |
| 2025-11-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $35.00 | $35K |
| 2025-10-03 | David Brereton10% Security Holder of Issuer | ▼sell | 1.2K | $35.25 | $42.3K |
| 2025-05-23 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $42.00 | $37.8K |
| 2025-05-16 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $42.50 | $38.3K |
| 2025-04-04 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $39.52 | $59.3K |
| 2025-03-31 | Peter BreretonDirector of Issuer | ▼sell | 72K | $41.00 | $2.95M |
| 2025-03-31 | David Brereton10% Security Holder of Issuer | ▼sell | 36K | $41.00 | $1.48M |
| 2025-02-14 | David Brereton10% Security Holder of Issuer | ▼sell | 1K | $46.03 | $46K |
| 2025-02-07 | David Brereton10% Security Holder of Issuer | ▼sell | 600 | $44.80 | $26.9K |
| 2025-01-03 | David Brereton10% Security Holder of Issuer | ▼sell | 2.4K | $44.84 | $107.6K |
| 2024-12-13 | David Brereton10% Security Holder of Issuer | ▼sell | 900 | $45.00 | $40.5K |
| 2024-12-06 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $43.96 | $65.9K |
| 2024-09-12 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $40.00 | $800K |
| 2024-09-12 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $40.00 | $800K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 20K | $31.07 | $621.4K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 30K | $31.07 | $932.1K |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 70K | $31.07 | $2.17M |
| 2023-12-05 | David Brereton10% Security Holder of Issuer | ▼sell | 30K | $31.07 | $932.1K |
| 2023-10-11 | David Brereton10% Security Holder of Issuer | ▼sell | 4.8K | $26.85 | $128.9K |
| 2023-10-10 | David Brereton10% Security Holder of Issuer | ▼sell | 5.4K | $27.36 | $147.7K |
| 2023-09-19 | David Brereton10% Security Holder of Issuer | ▼sell | 9K | $26.73 | $240.6K |
| 2023-09-18 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $27.29 | $40.9K |
| 2023-09-15 | David Brereton10% Security Holder of Issuer | ▼sell | 24.2K | $29.01 | $702.1K |
| 2023-09-14 | David Brereton10% Security Holder of Issuer | ▼sell | 3.9K | $29.02 | $113.2K |
| 2023-07-14 | David Brereton10% Security Holder of Issuer | ▼sell | 4.8K | $28.69 | $137.7K |
| 2023-07-13 | David Brereton10% Security Holder of Issuer | ▼sell | 9.6K | $28.70 | $275.6K |
| 2023-07-11 | David Brereton10% Security Holder of Issuer | ▼sell | 6.7K | $30.11 | $201.8K |
| 2023-07-11 | Peter BreretonDirector of Issuer | ▼sell | 39.4K | $29.81 | $1.17M |
| 2023-07-10 | David Brereton10% Security Holder of Issuer | ▼sell | 3.1K | $30.28 | $93.9K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $33.33 | $50K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $30.33 | $45.5K |
| 2023-07-07 | David Brereton10% Security Holder of Issuer | ▼sell | 1.5K | $30.33 | $45.5K |
Director 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
Director of Issuer
10% Security Holder 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
10% Security Holder 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
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
10% Security Holder of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-14 | David Alan BoothDirector of Issuer | expiry | 790 | $40.34 | $31.9K |
| 2026-07-14 | David Brereton10% Security Holder of Issuer | expiry | 19.7K | $40.34 | $796.7K |
| 2026-07-14 | Peter BreretonDirector of Issuer | expiry | 39.5K | $40.34 | $1.59M |
| 2026-07-14 | Vernon LoboDirector of Issuer | expiry | 6.3K | $40.34 | $254.9K |
| 2026-07-14 | Mark Joseph BentlerSenior Officer of Issuer | expiry | 6.3K | $40.34 | $252.7K |
| 2026-07-14 | Kathleen M MillerDirector of Issuer | expiry | 6.3K | $40.34 | $254.9K |
| 2026-06-29 | Stephany Ann VerstraeteDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Sripriya ThinagarDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Peter BreretonDirector of Issuer | grant | 63.7K | $35.23 | $2.24M |
| 2026-06-29 | Kathleen M MillerDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Mark Joseph BentlerSenior Officer of Issuer | grant | 27.7K | $35.23 | $975K |
| 2026-06-29 | Andrew David KirkwoodDirector of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-06-29 | Vernon LoboDirector of Issuer | grant | 6.6K | $35.32 | $234K |
| 2026-06-29 | David Brereton10% Security Holder of Issuer | grant | 6.6K | $35.23 | $233.4K |
| 2026-01-06 | Kathleen M MillerDirector of Issuer | expiry | 3.3K | $36.77 | $119.8K |
| 2025-06-30 | Mark Joseph BentlerSenior Officer of Issuer | option_exercise | 1.2K | $26.75 | $30.8K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 776 | $34.91 | $27.1K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 1K | $25.48 | $25.5K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 858 | $33.23 | $28.5K |
| 2025-06-30 | David Alan BoothDirector of Issuer | option_exercise | 776 | $34.91 | $27.1K |
| 2025-06-26 | Mark Joseph BentlerSenior Officer of Issuer | grant | 22.6K | $40.47 | $913.5K |
| 2025-06-26 | David Alan BoothDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Peter BreretonDirector of Issuer | grant | 51.4K | $40.47 | $2.08M |
| 2025-06-26 | Andrew David KirkwoodDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Vernon LoboDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Kathleen M MillerDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Sripriya ThinagarDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | Stephany Ann VerstraeteDirector of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-06-26 | David Brereton10% Security Holder of Issuer | grant | 5.6K | $40.47 | $225.4K |
| 2025-03-25 | David Brereton10% Security Holder of Issuer | option_exercise | 36K | $26.75 | $962.4K |
| 2025-03-25 | Peter BreretonDirector of Issuer | option_exercise | 72K | $26.75 | $1.92M |
| 2025-03-25 | Peter BreretonDirector of Issuer | option_exercise | 72K | $26.75 | $1.92M |
| 2025-03-25 | David Brereton10% Security Holder of Issuer | option_exercise | 36K | $26.75 | $962.4K |
| 2025-03-17 | Vernon LoboDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-03-17 | Vernon LoboDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5.5K | $40.34 | $223.1K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3.9K | $34.91 | $135.3K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3K | $25.48 | $76.6K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 859 | $33.23 | $28.5K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 5.5K | $40.34 | $223.1K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3.9K | $34.91 | $135.3K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 3K | $25.48 | $76.6K |
| 2025-01-09 | David Alan BoothDirector of Issuer | option_exercise | 859 | $33.23 | $28.5K |
| 2024-09-05 | Stephany Ann VerstraeteDirector of Issuer | grant | 5.5K | $42.02 | $232.7K |
| 2024-09-05 | Sripriya ThinagarDirector of Issuer | grant | 5.5K | $42.02 | $232.7K |
| 2024-07-15 | Stephen SasserDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2024-07-15 | Stephen SasserDirector of Issuer | option_exercise | 5K | $26.75 | $134.7K |
| 2024-06-27 | Vernon LoboDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | David Brereton10% Security Holder of Issuer | grant | 21.5K | $33.23 | $715.4K |
| 2024-06-27 | David Alan BoothDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Mark Joseph BentlerSenior Officer of Issuer | grant | 26.4K | $33.23 | $877.4K |
| 2024-06-27 | Andrew David KirkwoodDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Kathleen M MillerDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Stephen SasserDirector of Issuer | grant | 6.9K | $33.23 | $228.2K |
| 2024-06-27 | Peter BreretonDirector of Issuer | grant | 43.1K | $33.23 | $1.43M |
| 2024-04-12 | Vernon LoboDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2024-04-12 | Vernon LoboDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-11-30 | Andrew David KirkwoodDirector of Issuer | grant | 5.8K | $33.52 | $196K |
| 2023-09-11 | David Brereton10% Security Holder of Issuer | option_exercise | 49.7K | $17.23 | $856.3K |
| 2023-09-11 | David Brereton10% Security Holder of Issuer | option_exercise | 49.7K | $17.23 | $856.3K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-05 | David Alan BoothDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-05 | Peter BreretonDirector of Issuer | option_exercise | 39.4K | $17.23 | $678.9K |
| 2023-07-05 | Peter BreretonDirector of Issuer | option_exercise | 39.4K | $17.23 | $678.9K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Vernon LoboDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-04 | Stephen SasserDirector of Issuer | option_exercise | 11.3K | $14.29 | $161.9K |
| 2023-07-04 | Vernon LoboDirector of Issuer | option_exercise | 6.6K | $17.23 | $113.7K |
| 2023-06-29 | Mark Joseph BentlerSenior Officer of Issuer | grant | 32.6K | $25.48 | $829.8K |
| 2023-06-29 | David Alan BoothDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | David Brereton10% Security Holder of Issuer | grant | 26.6K | $25.48 | $676.6K |
| 2023-06-29 | Peter BreretonDirector of Issuer | grant | 53.1K | $25.48 | $1.35M |
| 2023-06-29 | Rani Marie HublouDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Vernon LoboDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Kathleen M MillerDirector of Issuer | grant | 8K | $25.48 | $204.2K |
| 2023-06-29 | Stephen SasserDirector of Issuer | grant | 8K | $25.48 | $204.2K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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-06-25 | TECSYSIssuer | issuer_buyback | 1.8K | $34.99 | $63K |
| 2026-05-12 | TECSYSIssuer | issuer_buyback | 800 | $33.63 | $26.9K |
| 2026-04-22 | TECSYSIssuer | issuer_buyback | 900 | $34.99 | $31.5K |
| 2026-04-20 | TECSYSIssuer | issuer_buyback | 1.6K | $34.89 | $55.8K |
| 2026-04-09 | TECSYSIssuer | issuer_buyback | 1.3K | $30.10 | $39.1K |
| 2026-04-01 | TECSYSIssuer | issuer_buyback | 1.7K | $28.36 | $48.2K |
| 2026-03-24 | TECSYSIssuer | issuer_buyback | 50K | $27.50 | $1.38M |
| 2026-03-18 | TECSYSIssuer | issuer_buyback | 50K | $27.50 | $1.38M |
| 2026-03-16 | TECSYSIssuer | issuer_buyback | 1.1K | $27.66 | $30.4K |
| 2025-12-24 | TECSYSIssuer | issuer_buyback | 1.1K | $32.08 | $35.3K |
| 2025-12-23 | TECSYSIssuer | issuer_buyback | 1K | $32.34 | $32.3K |
| 2025-12-18 | TECSYSIssuer | issuer_buyback | 1K | $32.08 | $32.1K |
| 2025-12-08 | TECSYSIssuer | issuer_buyback | 1K | $33.20 | $33.2K |
| 2025-12-03 | TECSYSIssuer | issuer_buyback | 1.8K | $35.65 | $64.2K |
| 2025-11-27 | TECSYSIssuer | issuer_buyback | 700 | $36.36 | $25.5K |
| 2025-11-26 | TECSYSIssuer | issuer_buyback | 900 | $36.00 | $32.4K |
| 2025-11-25 | TECSYSIssuer | issuer_buyback | 700 | $35.81 | $25.1K |
| 2025-11-17 | TECSYSIssuer | issuer_buyback | 1.7K | $34.79 | $59.1K |
| 2025-11-11 | TECSYSIssuer | issuer_buyback | 900 | $34.00 | $30.6K |
| 2025-10-01 | TECSYSIssuer | issuer_buyback | 800 | $34.89 | $27.9K |
| 2025-09-10 | TECSYSIssuer | issuer_buyback | 8.2K | $34.21 | $281K |
| 2025-07-15 | TECSYSIssuer | issuer_buyback | 1K | $38.00 | $38K |
| 2025-07-15 | TECSYSIssuer | issuer_buyback | 700 | $38.32 | $26.8K |
| 2025-07-14 | TECSYSIssuer | issuer_buyback | 1K | $39.25 | $39.3K |
| 2025-07-10 | TECSYSIssuer | issuer_buyback | 900 | $38.78 | $34.9K |
| 2025-07-09 | TECSYSIssuer | issuer_buyback | 700 | $39.10 | $27.4K |
| 2025-07-08 | TECSYSIssuer | issuer_buyback | 700 | $39.32 | $27.5K |
| 2025-03-13 | TECSYSIssuer | issuer_buyback | 700 | $39.50 | $27.6K |
| 2025-03-12 | TECSYSIssuer | issuer_buyback | 900 | $39.45 | $35.5K |
| 2025-03-10 | TECSYSIssuer | issuer_buyback | 1.2K | $38.38 | $46.1K |
| 2024-11-29 | TECSYSIssuer | issuer_buyback | 1K | $44.77 | $44.8K |
| 2024-11-26 | TECSYSIssuer | issuer_buyback | 600 | $44.72 | $26.8K |
| 2024-11-25 | TECSYSIssuer | issuer_buyback | 1.3K | $44.50 | $57.9K |
| 2024-11-22 | TECSYSIssuer | issuer_buyback | 600 | $44.39 | $26.6K |
| 2024-11-22 | TECSYSIssuer | issuer_buyback | 600 | $44.37 | $26.6K |
| 2024-11-21 | TECSYSIssuer | issuer_buyback | 1K | $44.62 | $44.6K |
| 2024-11-15 | TECSYSIssuer | issuer_buyback | 900 | $44.00 | $39.6K |
| 2024-11-14 | TECSYSIssuer | issuer_buyback | 700 | $44.70 | $31.3K |
| 2024-11-13 | TECSYSIssuer | issuer_buyback | 900 | $44.30 | $39.9K |
| 2024-11-05 | TECSYSIssuer | issuer_buyback | 1K | $41.81 | $41.8K |
| 2024-11-04 | TECSYSIssuer | issuer_buyback | 900 | $41.24 | $37.1K |
| 2024-10-29 | TECSYSIssuer | issuer_buyback | 800 | $39.95 | $32K |
| 2024-10-28 | TECSYSIssuer | issuer_buyback | 700 | $40.40 | $28.3K |
| 2024-10-25 | TECSYSIssuer | issuer_buyback | 800 | $40.23 | $32.2K |
| 2024-10-21 | TECSYSIssuer | issuer_buyback | 900 | $40.60 | $36.5K |
| 2024-10-16 | TECSYSIssuer | issuer_buyback | 1K | $42.90 | $42.9K |
| 2024-10-11 | TECSYSIssuer | issuer_buyback | 600 | $41.97 | $25.2K |
| 2024-10-10 | TECSYSIssuer | issuer_buyback | 600 | $41.94 | $25.2K |
| 2024-10-09 | TECSYSIssuer | issuer_buyback | 900 | $41.39 | $37.3K |
| 2024-10-09 | TECSYSIssuer | issuer_buyback | 700 | $41.44 | $29K |
| 2024-10-08 | TECSYSIssuer | issuer_buyback | 800 | $41.06 | $32.8K |
| 2024-10-07 | TECSYSIssuer | issuer_buyback | 1.5K | $41.20 | $61.8K |
| 2024-10-03 | TECSYSIssuer | issuer_buyback | 1K | $40.65 | $40.6K |
| 2024-10-02 | TECSYSIssuer | issuer_buyback | 700 | $40.91 | $28.6K |
| 2024-10-01 | TECSYSIssuer | issuer_buyback | 700 | $40.88 | $28.6K |
| 2024-09-30 | TECSYSIssuer | issuer_buyback | 700 | $40.75 | $28.5K |
| 2024-09-30 | TECSYSIssuer | issuer_buyback | 900 | $40.78 | $36.7K |
| 2024-09-27 | TECSYSIssuer | issuer_buyback | 1.6K | $40.07 | $64.1K |
| 2024-09-13 | TECSYSIssuer | issuer_buyback | 700 | $40.55 | $28.4K |
| 2024-09-12 | TECSYSIssuer | issuer_buyback | 1.1K | $40.36 | $44.4K |
| 2024-09-12 | TECSYSIssuer | issuer_buyback | 1.2K | $40.37 | $48.4K |
| 2024-09-11 | TECSYSIssuer | issuer_buyback | 1.1K | $39.65 | $43.6K |
| 2024-09-11 | TECSYSIssuer | issuer_buyback | 1.5K | $39.70 | $59.5K |
| 2024-07-15 | TECSYSIssuer | issuer_buyback | 900 | $37.92 | $34.1K |
| 2024-07-12 | TECSYSIssuer | issuer_buyback | 1.1K | $37.28 | $41K |
| 2024-07-10 | TECSYSIssuer | issuer_buyback | 1.7K | $36.39 | $61.9K |
| 2024-07-08 | TECSYSIssuer | issuer_buyback | 2K | $36.13 | $72.3K |
| 2024-07-05 | TECSYSIssuer | issuer_buyback | 1.9K | $35.06 | $66.6K |
| 2024-05-15 | TECSYSIssuer | issuer_buyback | 2.2K | $36.22 | $79.7K |
| 2024-05-14 | TECSYSIssuer | issuer_buyback | 2.1K | $36.62 | $76.9K |
| 2024-05-14 | TECSYSIssuer | issuer_buyback | 700 | $36.68 | $25.7K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 800 | $37.29 | $29.8K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 900 | $37.10 | $33.4K |
| 2024-05-10 | TECSYSIssuer | issuer_buyback | 1.7K | $37.09 | $63.1K |
| 2024-05-09 | TECSYSIssuer | issuer_buyback | 1.6K | $37.14 | $59.4K |
| 2024-05-08 | TECSYSIssuer | issuer_buyback | 2.2K | $37.19 | $81.8K |
| 2024-05-07 | TECSYSIssuer | issuer_buyback | 1K | $37.33 | $37.3K |
| 2024-05-07 | TECSYSIssuer | issuer_buyback | 1.1K | $37.40 | $41.1K |
| 2024-05-06 | TECSYSIssuer | issuer_buyback | 2.5K | $37.30 | $93.3K |
| 2024-05-03 | TECSYSIssuer | issuer_buyback | 800 | $36.70 | $29.4K |
| 2024-05-03 | TECSYSIssuer | issuer_buyback | 700 | $36.83 | $25.8K |
| 2024-04-30 | TECSYSIssuer | issuer_buyback | 1.1K | $39.02 | $42.9K |
| 2024-04-29 | TECSYSIssuer | issuer_buyback | 900 | $39.88 | $35.9K |
| 2024-04-26 | TECSYSIssuer | issuer_buyback | 1.1K | $38.45 | $42.3K |
| 2024-04-25 | TECSYSIssuer | issuer_buyback | 700 | $37.92 | $26.5K |
| 2024-04-24 | TECSYSIssuer | issuer_buyback | 1K | $38.69 | $38.7K |
| 2024-04-19 | TECSYSIssuer | issuer_buyback | 800 | $38.43 | $30.7K |
| 2024-04-18 | TECSYSIssuer | issuer_buyback | 1.1K | $38.50 | $42.4K |
| 2024-04-18 | TECSYSIssuer | issuer_buyback | 1.4K | $38.45 | $53.8K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 800 | $37.99 | $30.4K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 1K | $38.01 | $38K |
| 2024-04-17 | TECSYSIssuer | issuer_buyback | 1K | $38.21 | $38.2K |
| 2024-04-16 | TECSYSIssuer | issuer_buyback | 2.2K | $38.04 | $83.7K |
| 2024-04-16 | TECSYSIssuer | issuer_buyback | 800 | $37.92 | $30.3K |
| 2024-04-15 | TECSYSIssuer | issuer_buyback | 1K | $38.19 | $38.2K |
| 2024-04-12 | TECSYSIssuer | issuer_buyback | 1.5K | $37.40 | $56.1K |
| 2024-04-11 | TECSYSIssuer | issuer_buyback | 2.3K | $38.47 | $88.5K |
| 2024-04-10 | TECSYSIssuer | issuer_buyback | 900 | $39.00 | $35.1K |
| 2024-04-10 | TECSYSIssuer | issuer_buyback | 700 | $39.08 | $27.4K |
| 2024-04-09 | TECSYSIssuer | issuer_buyback | 1.2K | $39.20 | $47K |
| 2024-04-09 | TECSYSIssuer | issuer_buyback | 1.1K | $39.19 | $43.1K |
| 2024-04-08 | TECSYSIssuer | issuer_buyback | 1.4K | $39.14 | $54.8K |
| 2024-04-05 | TECSYSIssuer | issuer_buyback | 800 | $39.23 | $31.4K |
| 2024-04-05 | TECSYSIssuer | issuer_buyback | 1.2K | $39.24 | $47.1K |
| 2024-04-04 | TECSYSIssuer | issuer_buyback | 800 | $39.53 | $31.6K |
| 2024-04-02 | TECSYSIssuer | issuer_buyback | 1.3K | $38.54 | $50.1K |
| 2024-04-02 | TECSYSIssuer | issuer_buyback | 800 | $38.50 | $30.8K |
| 2024-03-28 | TECSYSIssuer | issuer_buyback | 800 | $39.05 | $31.2K |
| 2024-03-27 | TECSYSIssuer | issuer_buyback | 26K | $37.50 | $975K |
| 2024-03-27 | TECSYSIssuer | issuer_buyback | 1.1K | $38.11 | $41.9K |
| 2024-03-25 | TECSYSIssuer | issuer_buyback | 1.6K | $39.96 | $63.9K |
| 2024-03-22 | TECSYSIssuer | issuer_buyback | 1.7K | $39.98 | $68K |
| 2024-03-21 | TECSYSIssuer | issuer_buyback | 1.4K | $39.85 | $55.8K |
| 2024-03-20 | TECSYSIssuer | issuer_buyback | 700 | $39.76 | $27.8K |
| 2024-03-20 | TECSYSIssuer | issuer_buyback | 900 | $39.11 | $35.2K |
| 2024-03-19 | TECSYSIssuer | issuer_buyback | 1K | $39.42 | $39.4K |
| 2024-03-15 | TECSYSIssuer | issuer_buyback | 700 | $37.24 | $26.1K |
| 2024-03-14 | TECSYSIssuer | issuer_buyback | 1K | $36.35 | $36.4K |
| 2024-03-14 | TECSYSIssuer | issuer_buyback | 1.2K | $36.26 | $43.5K |
| 2024-03-13 | TECSYSIssuer | issuer_buyback | 1.3K | $36.58 | $47.6K |
| 2024-03-12 | TECSYSIssuer | issuer_buyback | 1.4K | $36.64 | $51.3K |
| 2024-03-12 | TECSYSIssuer | issuer_buyback | 1K | $36.78 | $36.8K |
| 2024-01-18 | TECSYSIssuer | issuer_buyback | 3K | $31.00 | $93K |
| 2024-01-16 | TECSYSIssuer | issuer_buyback | 900 | $30.42 | $27.4K |
| 2024-01-16 | TECSYSIssuer | issuer_buyback | 1.1K | $30.55 | $33.6K |
| 2024-01-15 | TECSYSIssuer | issuer_buyback | 2.5K | $31.00 | $77.5K |
| 2024-01-12 | TECSYSIssuer | issuer_buyback | 1.4K | $30.84 | $43.2K |
| 2024-01-10 | TECSYSIssuer | issuer_buyback | 900 | $30.49 | $27.4K |
| 2024-01-09 | TECSYSIssuer | issuer_buyback | 1.8K | $31.00 | $55.8K |
| 2024-01-09 | TECSYSIssuer | issuer_buyback | 1.2K | $30.99 | $37.2K |
| 2024-01-04 | TECSYSIssuer | issuer_buyback | 1.3K | $30.92 | $40.2K |
| 2024-01-04 | TECSYSIssuer | issuer_buyback | 1.1K | $31.00 | $34.1K |
| 2024-01-03 | TECSYSIssuer | issuer_buyback | 1.8K | $30.90 | $55.6K |
| 2023-12-27 | TECSYSIssuer | issuer_buyback | 1.7K | $30.75 | $52.3K |
| 2023-12-22 | TECSYSIssuer | issuer_buyback | 900 | $30.50 | $27.4K |
| 2023-12-21 | TECSYSIssuer | issuer_buyback | 2.4K | $30.68 | $73.6K |
| 2023-11-02 | TECSYSIssuer | issuer_buyback | 1.8K | $25.99 | $46.8K |
| 2023-11-01 | TECSYSIssuer | issuer_buyback | 1.2K | $25.98 | $31.2K |
| 2023-10-16 | TECSYSIssuer | issuer_buyback | 1.6K | $26.34 | $42.1K |
| 2023-10-13 | TECSYSIssuer | issuer_buyback | 1K | $25.90 | $25.9K |
| 2023-10-05 | TECSYSIssuer | issuer_buyback | 1.3K | $27.00 | $35.1K |
| 2023-10-04 | TECSYSIssuer | issuer_buyback | 1.6K | $26.84 | $42.9K |
| 2023-10-02 | TECSYSIssuer | issuer_buyback | 1.8K | $26.92 | $48.5K |
| 2023-09-26 | TECSYSIssuer | issuer_buyback | 2.2K | $25.29 | $55.6K |
Director of Issuer
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
Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Briarwood Capital Partners LP10% Security Holder of Issuer | 1.79M | 2025-12-12▲buy15K | 12.22% |
| David Brereton10% Security Holder of Issuer | 706.6K | 2026-09-11▼sell2.4K | 4.83% |
| Peter BreretonDirector of Issuer | 300.7Kas filed 2025-03-31 | 2026-07-14expiry39.5K | 2.05% |
| Kathleen M MillerDirector of Issuer | 4Kas filed 2025-12-10 | 2026-07-14expiry6.3K | 0.03% |
| Andrew David KirkwoodDirector of Issuer | 3.8Kas filed 2025-03-14 | 2026-06-29grant6.6K | 0.03% |
| Stephany Ann VerstraeteDirector of Issuer | 3.2Kas filed 2026-03-24 | 2026-06-29grant6.6K | 0.02% |
| Sripriya ThinagarDirector of Issuer | 795as filed 2025-07-16 | 2026-06-29grant6.6K | 0.01% |
| David Alan BoothDirector of Issuer | — | 2026-07-14expiry790 | — |
| Mark Joseph BentlerSenior Officer of Issuer | — | 2026-07-14expiry6.3K | — |
| Rani Marie HublouDirector of Issuer | — | 2023-06-29grant8K | — |
| Vernon LoboDirector of Issuer | — | 2026-07-14expiry6.3K | — |
| Stephen SasserDirector of Issuer | — | 2024-07-15option_exercise5K | — |
| TECSYSIssuer | — | 2026-06-25issuer_buyback1.8K | — |