37,683 shares ($1,039,908) on 2026-08-26.
Every filing we hold for this issuer; balances as filed.
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
37,683 shares ($1,039,908) on 2026-08-26.
Every filing we hold for this issuer; balances as filed.
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-07 | Angella AlexanderSenior Officer of Issuer | ▲buy | 915 | $39.12 | $35.8K |
| 2026-07-07 | Miroslav KafedzhievSenior Officer of Issuer | ▲buy | 4.7K | $39.12 | $185.3K |
| 2026-07-07 | Jeff AdamsonSenior Officer of Issuer | ▲buy | 953 | $39.12 | $37.3K |
| 2026-07-07 | Gordon RamanSenior Officer of Issuer | ▲buy | 2.4K | $39.12 | $94.2K |
| 2026-06-05 | William Douglas (Doug) WrightSenior Officer of Issuer | ▲buy | 3.1K | $27.05 | $82.8K |
| 2026-06-04 | William Douglas (Doug) WrightSenior Officer of Issuer | ▲buy | 5.8K | $28.37 | $165.7K |
| 2026-03-13 | Michael E. MartinoDirector of Issuer | ▲buy | 840.6K | $29.74 | $25M |
| 2026-03-13 | Doug WrightSenior Officer of Issuer | ▲buy | 8.8K | $28.33 | $249.3K |
| 2026-03-11 | Doug WrightSenior Officer of Issuer | ▲buy | 8.3K | $30.09 | $249.7K |
| 2026-03-09 | Doug WrightSenior Officer of Issuer | ▲buy | 8.6K | $29.19 | $251K |
| 2026-02-11 | Ryan McLeodSenior Officer of Issuer | ▲buy | 4K | $41.58 | $166.3K |
| 2025-07-07 | Jeff AdamsonSenior Officer of Issuer | ▲buy | 5.2K | $41.90 | $219.8K |
| 2025-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 846 | $41.90 | $35.5K |
| 2025-07-07 | Simon RobertsSenior Officer of Issuer | ▲buy | 1.2K | $41.90 | $49.2K |
| 2025-07-07 | Jeremy PattenSenior Officer of Issuer | ▲buy | 2.7K | $41.90 | $111.5K |
| 2025-07-07 | Cameron MoyerSenior Officer of Issuer | ▲buy | 5.1K | $41.90 | $212.4K |
| 2025-07-07 | Ryan McLeodSenior Officer of Issuer | ▲buy | 4.8K | $41.90 | $202.7K |
| 2025-07-07 | Andrew HiderSenior Officer of Issuer | ▲buy | 37.5K | $41.90 | $1.57M |
| 2025-07-07 | Steve EmerySenior Officer of Issuer | ▲buy | 1.2K | $41.90 | $49K |
| 2025-07-07 | Christian DebusSenior Officer of Issuer | ▲buy | 1.8K | $41.90 | $75.9K |
| 2025-07-07 | Angella AlexanderSenior Officer of Issuer | ▲buy | 1.3K | $41.90 | $54.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 5.3K | $20.30 | $107.1K |
| 2025-03-27 | Michael E. MartinoDirector of Issuer | ▲buy | 237.5K | $38.20 | $9.07M |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 1.8K | $26.99 | $48.9K |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 3.9K | $38.99 | $152.1K |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 41.6K | $38.86 | $1.62M |
| 2025-03-10 | Andrew HiderSenior Officer of Issuer | ▲buy | 4K | $26.52 | $106.1K |
| 2024-09-18 | Michael E. MartinoDirector of Issuer | ▲buy | 315K | $36.81 | $11.6M |
| 2024-09-17 | Michael E. MartinoDirector of Issuer | ▲buy | 250K | $36.45 | $9.11M |
| 2023-06-22 | Fiona Cleland NielsenSenior Officer of Issuer | ▲buy | 2.2K | $48.44 | $105.3K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 4.8K | $41.55 | $201.2K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | ▼sell | 3.4K | $38.24 | $130.8K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | ▼sell | 3.4K | $38.24 | $130.8K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | ▼sell | 3.3K | $42.32 | $139.7K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | ▼sell | 5.5K | $37.50 | $205K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | ▼sell | 10.1K | $37.65 | $379.9K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | ▼sell | 3.9K | $41.05 | $158.2K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $41.37 | $218.2K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $20.30 | $107.1K |
| 2024-04-03 | Michael E. MartinoDirector of Issuer | ▼sell | 3.5M | $46.55 | $162.92M |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | ▼sell | 1.1K | $54.05 | $60.8K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | ▼sell | 2K | $57.43 | $113.6K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | ▼sell | 6.6K | $57.10 | $375.9K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 8.3K | $53.69 | $446K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 1K | $53.48 | $54.7K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 8K | $53.59 | $427.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 2.9K | $53.48 | $153.9K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | ▼sell | 10K | $58.42 | $584.2K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | ▼sell | 1.2K | $58.93 | $72.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | ▼sell | 3.2K | $58.99 | $188.3K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | ▼sell | 770 | $59.73 | $46K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | ▼sell | 1.4K | $59.58 | $85.7K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | ▼sell | 3.5K | $62.22 | $214.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | ▼sell | 6.4K | $62.22 | $397.2K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-07 | Jeff AdamsonSenior Officer of Issuer | option_exercise | 1.4K | $39.12 | $54.5K |
| 2026-07-07 | Gordon RamanSenior Officer of Issuer | option_exercise | 5.5K | $39.12 | $215.8K |
| 2026-07-07 | Miroslav KafedzhievSenior Officer of Issuer | option_exercise | 6.7K | $39.12 | $262.8K |
| 2026-07-07 | Steve EmerySenior Officer of Issuer | option_exercise | 958 | $39.12 | $37.5K |
| 2026-07-07 | Anne CybulskiSenior Officer of Issuer | option_exercise | 666 | $39.12 | $26.1K |
| 2026-07-07 | Angella AlexanderSenior Officer of Issuer | option_exercise | 2.1K | $39.12 | $82.1K |
| 2026-07-07 | Simon RobertsSenior Officer of Issuer | option_exercise | 1.3K | $39.12 | $51.2K |
| 2026-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 945 | $39.12 | $37K |
| 2026-06-05 | Sarah MooreSenior Officer of Issuer | grant | 19.7K | $41.30 | $812.5K |
| 2026-06-05 | Miroslav KafedzhievSenior Officer of Issuer | grant | 10.2K | $41.30 | $419.2K |
| 2026-06-05 | Steve EmerySenior Officer of Issuer | grant | 4.6K | $41.30 | $189.3K |
| 2026-06-05 | Cybulski AnneSenior Officer of Issuer | grant | 11.3K | $41.30 | $468.5K |
| 2026-06-05 | Angella AlexanderSenior Officer of Issuer | grant | 5.6K | $41.30 | $230.9K |
| 2026-06-05 | Jeff AdamsonSenior Officer of Issuer | grant | 6K | $41.30 | $249K |
| 2026-06-05 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 2.9K | $41.30 | $120.3K |
| 2026-06-05 | Filip StroobantSenior Officer of Issuer | grant | 2.9K | $41.30 | $118.8K |
| 2026-06-05 | Simon RobertsSenior Officer of Issuer | grant | 7.3K | $41.30 | $301.5K |
| 2026-06-05 | Gordon RamanSenior Officer of Issuer | grant | 8.3K | $41.30 | $341.3K |
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2026-02-12 | Doug WrightSenior Officer of Issuer | grant | 700K | $41.09 | $28.76M |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.3K | $20.22 | $86K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 1.3K | $20.89 | $26.3K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.6K | $35.78 | $163.7K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 5.5K | $30.07 | $164.4K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.3K | $20.22 | $86K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 1.3K | $20.89 | $26.3K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 5.5K | $30.07 | $164.4K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.6K | $35.78 | $163.7K |
| 2025-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 1.8K | $41.90 | $76.1K |
| 2025-07-07 | Simon RobertsSenior Officer of Issuer | option_exercise | 2.5K | $41.90 | $105.5K |
| 2025-07-07 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4K | $41.90 | $166.2K |
| 2025-07-07 | Cameron MoyerSenior Officer of Issuer | option_exercise | 7.2K | $41.90 | $303K |
| 2025-07-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 10.4K | $41.90 | $434.5K |
| 2025-07-07 | Andrew HiderSenior Officer of Issuer | option_exercise | 67.7K | $41.90 | $2.84M |
| 2025-07-07 | Steve EmerySenior Officer of Issuer | option_exercise | 2.5K | $41.90 | $105.2K |
| 2025-07-07 | Christian DebusSenior Officer of Issuer | option_exercise | 2.7K | $41.90 | $111.5K |
| 2025-07-07 | Angella AlexanderSenior Officer of Issuer | option_exercise | 2.8K | $41.90 | $116.1K |
| 2025-07-07 | Jeff AdamsonSenior Officer of Issuer | option_exercise | 7.4K | $41.90 | $309.2K |
| 2025-06-06 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 4.4K | $40.32 | $178.6K |
| 2025-06-06 | Simon RobertsSenior Officer of Issuer | grant | 7.9K | $40.32 | $316.8K |
| 2025-06-06 | Gordon RamanSenior Officer of Issuer | grant | 12.7K | $40.32 | $514K |
| 2025-06-06 | Jeremy PattenSenior Officer of Issuer | grant | 14.8K | $40.32 | $596.1K |
| 2025-06-06 | Cameron MoyerSenior Officer of Issuer | grant | 5.2K | $40.32 | $209.9K |
| 2025-06-06 | Ryan McLeodSenior Officer of Issuer | grant | 38.1K | $40.32 | $1.53M |
| 2025-06-06 | Miroslav KafedzhievSenior Officer of Issuer | grant | 15.3K | $40.32 | $615.2K |
| 2025-06-06 | Andrew HiderSenior Officer of Issuer | grant | 141.4K | $40.32 | $5.7M |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | grant | 3.9K | $40.32 | $158.3K |
| 2025-06-06 | Christian DebusSenior Officer of Issuer | grant | 9.6K | $40.32 | $388.6K |
| 2025-06-06 | Angella AlexanderSenior Officer of Issuer | grant | 8.4K | $40.32 | $339.4K |
| 2025-06-06 | Jeff AdamsonSenior Officer of Issuer | grant | 5.8K | $40.32 | $235.7K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | option_exercise | 5.8K | $20.30 | $117.8K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | option_exercise | 5.8K | $20.30 | $117.8K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 5.3K | $20.30 | $107.1K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 4K | $20.30 | $80.3K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 4K | $20.30 | $80.3K |
| 2024-06-30 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.7K | $43.40 | $205.6K |
| 2024-06-30 | Ryan McLeodSenior Officer of Issuer | option_exercise | 11.5K | $43.40 | $497.9K |
| 2024-06-30 | Andrew HiderSenior Officer of Issuer | option_exercise | 94K | $43.40 | $4.08M |
| 2024-06-30 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.7K | $43.40 | $162.4K |
| 2024-06-30 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 3K | $43.40 | $129.9K |
| 2024-06-30 | Angella AlexanderSenior Officer of Issuer | option_exercise | 5K | $43.40 | $216.4K |
| 2024-06-30 | Christian DebusSenior Officer of Issuer | option_exercise | 5K | $43.40 | $216.4K |
| 2024-06-30 | Steve EmerySenior Officer of Issuer | option_exercise | 3K | $43.40 | $129.9K |
| 2024-05-27 | Cameron MoyerSenior Officer of Issuer | grant | 2.9K | $45.37 | $131.9K |
| 2024-05-27 | Christian DebusSenior Officer of Issuer | grant | 5.2K | $45.37 | $233.8K |
| 2024-05-27 | Angella AlexanderSenior Officer of Issuer | grant | 4.8K | $45.37 | $215.7K |
| 2024-05-27 | Jeff AdamsonSenior Officer of Issuer | grant | 3.2K | $45.37 | $144.9K |
| 2024-05-27 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 2.4K | $45.37 | $108.6K |
| 2024-05-27 | Heinrich SielemannSenior Officer of Issuer | grant | 3.2K | $45.37 | $143.8K |
| 2024-05-27 | Simon RobertsSenior Officer of Issuer | grant | 4.4K | $45.37 | $201.8K |
| 2024-05-27 | Jeremy PattenSenior Officer of Issuer | grant | 8.3K | $45.37 | $375.4K |
| 2024-05-27 | Ryan McLeodSenior Officer of Issuer | grant | 21.6K | $45.37 | $977.9K |
| 2024-05-27 | Stewart McCuaigSenior Officer of Issuer | grant | 2.1K | $45.37 | $94.4K |
| 2024-05-27 | Prakash (Cash) MaheshSenior Officer of Issuer | grant | 15.4K | $45.37 | $698.9K |
| 2024-05-27 | Prakash (Cash) MaheshSenior Officer of Issuer | grant | 15.4K | $45.37 | $698.9K |
| 2024-05-27 | Miroslav KafedzhievSenior Officer of Issuer | grant | 8.5K | $45.37 | $387.5K |
| 2024-05-27 | Andrew HiderSenior Officer of Issuer | grant | 98.8K | $45.37 | $4.48M |
| 2024-05-27 | Steve EmerySenior Officer of Issuer | grant | 2.2K | $45.37 | $100.4K |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | option_exercise | 5.6K | $12.77 | $71.8K |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | option_exercise | 5.6K | $12.77 | $71.8K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | option_exercise | 2K | $20.30 | $40.2K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | option_exercise | 2K | $20.30 | $40.2K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 6.6K | $20.22 | $133.1K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 6.6K | $20.22 | $133.1K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 1K | $35.78 | $36.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 2.9K | $30.07 | $86.5K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8K | $20.22 | $161.3K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8K | $20.22 | $161.3K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8.3K | $20.89 | $173.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 1K | $35.78 | $36.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8.3K | $20.89 | $173.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 2.9K | $30.07 | $86.5K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | option_exercise | 10K | $12.77 | $127.7K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | option_exercise | 10K | $12.77 | $127.7K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.2K | $20.22 | $64.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.2K | $20.22 | $64.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 1.2K | $35.78 | $44K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 1.2K | $35.78 | $44K |
| 2023-06-30 | Fiona Cleland NielsenSenior Officer of Issuer | option_exercise | 8.5K | $60.15 | $508.7K |
| 2023-06-30 | Christian DebusSenior Officer of Issuer | option_exercise | 13.3K | $60.15 | $799.3K |
| 2023-06-30 | Steve EmerySenior Officer of Issuer | option_exercise | 7.7K | $60.15 | $460.4K |
| 2023-06-30 | Andrew HiderSenior Officer of Issuer | option_exercise | 100.9K | $60.15 | $6.07M |
| 2023-06-30 | Ryan McLeodSenior Officer of Issuer | option_exercise | 10.4K | $60.15 | $625.5K |
| 2023-06-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 13.3K | $60.15 | $799.2K |
| 2023-06-30 | Angella AlexanderSenior Officer of Issuer | option_exercise | 13K | $60.15 | $781K |
| 2023-06-30 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 11.8K | $60.15 | $708K |
| 2023-06-30 | Simon RobertsSenior Officer of Issuer | option_exercise | 8.8K | $60.15 | $529.9K |
| 2023-06-30 | Jeremy PattenSenior Officer of Issuer | option_exercise | 11.6K | $60.15 | $695K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 770 | $35.78 | $27.6K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 1.4K | $30.07 | $43.2K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 770 | $35.78 | $27.6K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 1.4K | $30.07 | $43.2K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.5K | $30.07 | $103.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 6.4K | $20.22 | $129.1K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.5K | $30.07 | $103.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 6.4K | $20.22 | $129.1K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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-26 | ATS CorporationIssuer | issuer_buyback | 37.7K | $27.60 | $1.04M |
| 2026-08-26 | ATS CorporationIssuer | issuer_buyback | 37.7K | $27.60 | $1.04M |
| 2026-08-25 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.17 | $1.32M |
| 2026-08-25 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.17 | $1.32M |
| 2026-08-24 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.72 | $1.3M |
| 2026-08-24 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.72 | $1.3M |
| 2026-08-21 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.90 | $1.31M |
| 2026-08-21 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.90 | $1.31M |
| 2026-08-20 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.91 | $1.31M |
| 2026-08-20 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.91 | $1.31M |
| 2026-08-19 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.09 | $1.32M |
| 2026-08-19 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.09 | $1.32M |
| 2026-08-18 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.99 | $1.31M |
| 2026-08-18 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.99 | $1.31M |
| 2026-08-17 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.52 | $1.34M |
| 2026-08-17 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.52 | $1.34M |
| 2026-08-14 | ATS CorporationIssuer | issuer_buyback | 148.7K | $28.10 | $4.18M |
| 2026-08-14 | ATS CorporationIssuer | issuer_buyback | 148.7K | $28.10 | $4.18M |
| 2026-08-13 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.22 | $5.61M |
| 2026-08-13 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.22 | $5.61M |
| 2026-08-12 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.35 | $5.63M |
| 2026-08-12 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.35 | $5.63M |
| 2026-08-11 | ATS CorporationIssuer | issuer_buyback | 48.7K | $28.42 | $1.38M |
| 2026-08-11 | ATS CorporationIssuer | issuer_buyback | 48.7K | $28.42 | $1.38M |
| 2026-08-10 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.95 | $1.36M |
| 2026-08-10 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.95 | $1.36M |
| 2026-08-07 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.59 | $1.44M |
| 2026-08-07 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.59 | $1.44M |
| 2026-08-06 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.69 | $1.45M |
| 2026-08-06 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.69 | $1.45M |
| 2025-04-11 | ATS CorporationIssuer | issuer_buyback | 45.5K | $33.15 | $1.51M |
| 2025-04-11 | ATS CorporationIssuer | issuer_buyback | 45.5K | $33.15 | $1.51M |
| 2025-04-10 | ATS CorporationIssuer | issuer_buyback | 65.8K | $33.08 | $2.18M |
| 2025-04-10 | ATS CorporationIssuer | issuer_buyback | 65.8K | $33.08 | $2.18M |
| 2025-04-09 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.17 | $2.12M |
| 2025-04-09 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.17 | $2.12M |
| 2025-04-08 | ATS CorporationIssuer | issuer_buyback | 65.8K | $31.34 | $2.06M |
| 2025-04-08 | ATS CorporationIssuer | issuer_buyback | 65.8K | $31.34 | $2.06M |
| 2025-04-07 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.43 | $2.13M |
| 2025-04-07 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.43 | $2.13M |
| 2024-05-01 | ATS CorporationIssuer | issuer_buyback | 23.9K | $44.97 | $1.07M |
| 2024-05-01 | ATS CorporationIssuer | issuer_buyback | 23.9K | $44.97 | $1.07M |
| 2024-04-30 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.11 | $1.96M |
| 2024-04-30 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.11 | $1.96M |
| 2024-04-29 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.99 | $1.95M |
| 2024-04-29 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.99 | $1.95M |
| 2024-04-26 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.12 | $1.96M |
| 2024-04-26 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.12 | $1.96M |
| 2024-04-25 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.97 | $1.95M |
| 2024-04-25 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.97 | $1.95M |
| 2024-04-24 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.60 | $1.98M |
| 2024-04-24 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.60 | $1.98M |
| 2024-04-23 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.86 | $1.94M |
| 2024-04-23 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.86 | $1.94M |
| 2024-04-22 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.19 | $1.87M |
| 2024-04-22 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.19 | $1.87M |
| 2024-04-19 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.89 | $1.86M |
| 2024-04-19 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.89 | $1.86M |
| 2024-04-18 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.46 | $1.88M |
| 2024-04-18 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.46 | $1.88M |
| 2024-04-17 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-17 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-16 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-16 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-15 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.55 | $1.8M |
| 2024-04-15 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.55 | $1.8M |
| 2024-04-12 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.01 | $1.82M |
| 2024-04-12 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.01 | $1.82M |
| 2024-04-11 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.71 | $1.85M |
| 2024-04-11 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.71 | $1.85M |
| 2024-04-10 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.34 | $1.88M |
| 2024-04-10 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.34 | $1.88M |
| 2024-04-09 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.80 | $1.9M |
| 2024-04-09 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.80 | $1.9M |
| 2024-04-08 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.93 | $1.9M |
| 2024-04-08 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.93 | $1.9M |
| 2024-04-05 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.70 | $1.94M |
| 2024-04-05 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.70 | $1.94M |
| 2024-04-04 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.04 | $1.95M |
| 2024-04-04 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.04 | $1.95M |
| 2024-04-03 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.61 | $1.98M |
| 2024-04-03 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.61 | $1.98M |
| 2024-04-02 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.47 | $1.97M |
| 2024-04-02 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.47 | $1.97M |
| 2024-04-01 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.73 | $1.98M |
| 2024-04-01 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.73 | $1.98M |
| 2024-03-28 | ATS Automation Tooling Systems Inc.Issuer | issuer_buyback | 43.3K | $45.94 | $1.99M |
| 2024-03-28 | ATS Automation Tooling Systems Inc.Issuer | issuer_buyback | 43.3K | $45.94 | $1.99M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Michael E. MartinoDirector of Issuer | 16.4M | 2026-03-13▲buy840.6K | 16.72% |
| Andrew HiderSenior Officer of Issuer | 234.6K | 2025-07-07option_exercise67.7K | 0.24% |
| William Douglas (Doug) WrightSenior Officer of Issuer | 34.6K | 2026-06-05▲buy3.1K | 0.04% |
| Doug WrightSenior Officer of Issuer | 25.7K | 2026-03-13▲buy8.8K | 0.03% |
| Giuseppe (Joe) TassoneSenior Officer of Issuer | 7Kas filed 2026-06-02 | 2026-07-07option_exercise945 | 0.01% |
| Jeff AdamsonSenior Officer of Issuer | 6.2K | 2026-07-07option_exercise1.4K | 0.01% |
| Ryan McLeodSenior Officer of Issuer | 5.7K | 2026-02-11▲buy4K | 0.01% |
| Cameron MoyerSenior Officer of Issuer | 5.1K | 2025-07-07option_exercise7.2K | 0.01% |
| Miroslav KafedzhievSenior Officer of Issuer | 4.7K | 2026-07-07option_exercise6.7K | 0.00% |
| Steve EmerySenior Officer of Issuer | 4.5Kas filed 2026-03-31 | 2026-07-07option_exercise958 | 0.00% |
| Fiona Cleland NielsenSenior Officer of Issuer | 4.2Kas filed 2023-06-22 | 2023-06-30option_exercise8.5K | 0.00% |
| Jeremy PattenSenior Officer of Issuer | 2.7K | 2025-09-04option_exercise4.3K | 0.00% |
| Gordon RamanSenior Officer of Issuer | 2.4K | 2026-07-07option_exercise5.5K | 0.00% |
| Angella AlexanderSenior Officer of Issuer | 2.2K | 2026-07-07▲buy915 | 0.00% |
| Christian DebusSenior Officer of Issuer | 1.8K | 2025-07-07option_exercise2.7K | 0.00% |
| Heinrich SielemannSenior Officer of Issuer | 1.8Kas filed 2023-06-27 | 2024-05-27grant3.2K | 0.00% |
| Simon RobertsSenior Officer of Issuer | 1.2Kas filed 2026-02-13 | 2026-07-07option_exercise1.3K | 0.00% |
| Stewart McCuaigSenior Officer of Issuer | 0as filed 2023-12-18 | 2024-05-27grant2.1K | 0.00% |
| Udo PanenkaSenior Officer of Issuer | 0 | 2023-08-30▼sell1.2K | 0.00% |
| Cybulski AnneSenior Officer of Issuer | — | 2026-07-07option_exercise666 | — |
| ATS Automation Tooling Systems Inc.Issuer | — | 2024-03-28issuer_buyback43.3K | — |
| ATS CorporationIssuer | — | 2026-08-26issuer_buyback37.7K | — |
| Prakash (Cash) MaheshSenior Officer of Issuer | — | 2024-05-27grant15.4K | — |
| Filip StroobantSenior Officer of Issuer | — | 2026-06-05grant2.9K | — |
| Sarah MooreSenior Officer of Issuer | — | 2026-06-05grant19.7K | — |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-07 | Angella AlexanderSenior Officer of Issuer | ▲buy | 915 | $39.12 | $35.8K |
| 2026-07-07 | Miroslav KafedzhievSenior Officer of Issuer | ▲buy | 4.7K | $39.12 | $185.3K |
| 2026-07-07 | Jeff AdamsonSenior Officer of Issuer | ▲buy | 953 | $39.12 | $37.3K |
| 2026-07-07 | Gordon RamanSenior Officer of Issuer | ▲buy | 2.4K | $39.12 | $94.2K |
| 2026-06-05 | William Douglas (Doug) WrightSenior Officer of Issuer | ▲buy | 3.1K | $27.05 | $82.8K |
| 2026-06-04 | William Douglas (Doug) WrightSenior Officer of Issuer | ▲buy | 5.8K | $28.37 | $165.7K |
| 2026-03-13 | Michael E. MartinoDirector of Issuer | ▲buy | 840.6K | $29.74 | $25M |
| 2026-03-13 | Doug WrightSenior Officer of Issuer | ▲buy | 8.8K | $28.33 | $249.3K |
| 2026-03-11 | Doug WrightSenior Officer of Issuer | ▲buy | 8.3K | $30.09 | $249.7K |
| 2026-03-09 | Doug WrightSenior Officer of Issuer | ▲buy | 8.6K | $29.19 | $251K |
| 2026-02-11 | Ryan McLeodSenior Officer of Issuer | ▲buy | 4K | $41.58 | $166.3K |
| 2025-07-07 | Jeff AdamsonSenior Officer of Issuer | ▲buy | 5.2K | $41.90 | $219.8K |
| 2025-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 846 | $41.90 | $35.5K |
| 2025-07-07 | Simon RobertsSenior Officer of Issuer | ▲buy | 1.2K | $41.90 | $49.2K |
| 2025-07-07 | Jeremy PattenSenior Officer of Issuer | ▲buy | 2.7K | $41.90 | $111.5K |
| 2025-07-07 | Cameron MoyerSenior Officer of Issuer | ▲buy | 5.1K | $41.90 | $212.4K |
| 2025-07-07 | Ryan McLeodSenior Officer of Issuer | ▲buy | 4.8K | $41.90 | $202.7K |
| 2025-07-07 | Andrew HiderSenior Officer of Issuer | ▲buy | 37.5K | $41.90 | $1.57M |
| 2025-07-07 | Steve EmerySenior Officer of Issuer | ▲buy | 1.2K | $41.90 | $49K |
| 2025-07-07 | Christian DebusSenior Officer of Issuer | ▲buy | 1.8K | $41.90 | $75.9K |
| 2025-07-07 | Angella AlexanderSenior Officer of Issuer | ▲buy | 1.3K | $41.90 | $54.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▲buy | 5.3K | $20.30 | $107.1K |
| 2025-03-27 | Michael E. MartinoDirector of Issuer | ▲buy | 237.5K | $38.20 | $9.07M |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 1.8K | $26.99 | $48.9K |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 3.9K | $38.99 | $152.1K |
| 2025-03-14 | Michael E. MartinoDirector of Issuer | ▲buy | 41.6K | $38.86 | $1.62M |
| 2025-03-10 | Andrew HiderSenior Officer of Issuer | ▲buy | 4K | $26.52 | $106.1K |
| 2024-09-18 | Michael E. MartinoDirector of Issuer | ▲buy | 315K | $36.81 | $11.6M |
| 2024-09-17 | Michael E. MartinoDirector of Issuer | ▲buy | 250K | $36.45 | $9.11M |
| 2023-06-22 | Fiona Cleland NielsenSenior Officer of Issuer | ▲buy | 2.2K | $48.44 | $105.3K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 4.8K | $41.55 | $201.2K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | ▼sell | 3.4K | $38.24 | $130.8K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | ▼sell | 3.4K | $38.24 | $130.8K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | ▼sell | 3.3K | $42.32 | $139.7K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | ▼sell | 5.5K | $37.50 | $205K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | ▼sell | 10.1K | $37.65 | $379.9K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | ▼sell | 3.9K | $41.05 | $158.2K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $41.37 | $218.2K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | ▼sell | 5.3K | $20.30 | $107.1K |
| 2024-04-03 | Michael E. MartinoDirector of Issuer | ▼sell | 3.5M | $46.55 | $162.92M |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | ▼sell | 1.1K | $54.05 | $60.8K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | ▼sell | 2K | $57.43 | $113.6K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | ▼sell | 6.6K | $57.10 | $375.9K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 8.3K | $53.69 | $446K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 1K | $53.48 | $54.7K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 8K | $53.59 | $427.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | ▼sell | 2.9K | $53.48 | $153.9K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | ▼sell | 10K | $58.42 | $584.2K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | ▼sell | 1.2K | $58.93 | $72.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | ▼sell | 3.2K | $58.99 | $188.3K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | ▼sell | 770 | $59.73 | $46K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | ▼sell | 1.4K | $59.58 | $85.7K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | ▼sell | 3.5K | $62.22 | $214.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | ▼sell | 6.4K | $62.22 | $397.2K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-07 | Jeff AdamsonSenior Officer of Issuer | option_exercise | 1.4K | $39.12 | $54.5K |
| 2026-07-07 | Gordon RamanSenior Officer of Issuer | option_exercise | 5.5K | $39.12 | $215.8K |
| 2026-07-07 | Miroslav KafedzhievSenior Officer of Issuer | option_exercise | 6.7K | $39.12 | $262.8K |
| 2026-07-07 | Steve EmerySenior Officer of Issuer | option_exercise | 958 | $39.12 | $37.5K |
| 2026-07-07 | Anne CybulskiSenior Officer of Issuer | option_exercise | 666 | $39.12 | $26.1K |
| 2026-07-07 | Angella AlexanderSenior Officer of Issuer | option_exercise | 2.1K | $39.12 | $82.1K |
| 2026-07-07 | Simon RobertsSenior Officer of Issuer | option_exercise | 1.3K | $39.12 | $51.2K |
| 2026-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 945 | $39.12 | $37K |
| 2026-06-05 | Sarah MooreSenior Officer of Issuer | grant | 19.7K | $41.30 | $812.5K |
| 2026-06-05 | Miroslav KafedzhievSenior Officer of Issuer | grant | 10.2K | $41.30 | $419.2K |
| 2026-06-05 | Steve EmerySenior Officer of Issuer | grant | 4.6K | $41.30 | $189.3K |
| 2026-06-05 | Cybulski AnneSenior Officer of Issuer | grant | 11.3K | $41.30 | $468.5K |
| 2026-06-05 | Angella AlexanderSenior Officer of Issuer | grant | 5.6K | $41.30 | $230.9K |
| 2026-06-05 | Jeff AdamsonSenior Officer of Issuer | grant | 6K | $41.30 | $249K |
| 2026-06-05 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 2.9K | $41.30 | $120.3K |
| 2026-06-05 | Filip StroobantSenior Officer of Issuer | grant | 2.9K | $41.30 | $118.8K |
| 2026-06-05 | Simon RobertsSenior Officer of Issuer | grant | 7.3K | $41.30 | $301.5K |
| 2026-06-05 | Gordon RamanSenior Officer of Issuer | grant | 8.3K | $41.30 | $341.3K |
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-06-02 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-03-31 | Steve EmerySenior Officer of Issuer | option_exercise | 4.8K | $20.89 | $101.1K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2026-02-13 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2026-02-12 | Doug WrightSenior Officer of Issuer | grant | 700K | $41.09 | $28.76M |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.3K | $20.22 | $86K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 1.3K | $20.89 | $26.3K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.6K | $35.78 | $163.7K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 5.5K | $30.07 | $164.4K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.3K | $20.22 | $86K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 1.3K | $20.89 | $26.3K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 5.5K | $30.07 | $164.4K |
| 2025-09-04 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.6K | $35.78 | $163.7K |
| 2025-07-07 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 1.8K | $41.90 | $76.1K |
| 2025-07-07 | Simon RobertsSenior Officer of Issuer | option_exercise | 2.5K | $41.90 | $105.5K |
| 2025-07-07 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4K | $41.90 | $166.2K |
| 2025-07-07 | Cameron MoyerSenior Officer of Issuer | option_exercise | 7.2K | $41.90 | $303K |
| 2025-07-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 10.4K | $41.90 | $434.5K |
| 2025-07-07 | Andrew HiderSenior Officer of Issuer | option_exercise | 67.7K | $41.90 | $2.84M |
| 2025-07-07 | Steve EmerySenior Officer of Issuer | option_exercise | 2.5K | $41.90 | $105.2K |
| 2025-07-07 | Christian DebusSenior Officer of Issuer | option_exercise | 2.7K | $41.90 | $111.5K |
| 2025-07-07 | Angella AlexanderSenior Officer of Issuer | option_exercise | 2.8K | $41.90 | $116.1K |
| 2025-07-07 | Jeff AdamsonSenior Officer of Issuer | option_exercise | 7.4K | $41.90 | $309.2K |
| 2025-06-06 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 4.4K | $40.32 | $178.6K |
| 2025-06-06 | Simon RobertsSenior Officer of Issuer | grant | 7.9K | $40.32 | $316.8K |
| 2025-06-06 | Gordon RamanSenior Officer of Issuer | grant | 12.7K | $40.32 | $514K |
| 2025-06-06 | Jeremy PattenSenior Officer of Issuer | grant | 14.8K | $40.32 | $596.1K |
| 2025-06-06 | Cameron MoyerSenior Officer of Issuer | grant | 5.2K | $40.32 | $209.9K |
| 2025-06-06 | Ryan McLeodSenior Officer of Issuer | grant | 38.1K | $40.32 | $1.53M |
| 2025-06-06 | Miroslav KafedzhievSenior Officer of Issuer | grant | 15.3K | $40.32 | $615.2K |
| 2025-06-06 | Andrew HiderSenior Officer of Issuer | grant | 141.4K | $40.32 | $5.7M |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | grant | 3.9K | $40.32 | $158.3K |
| 2025-06-06 | Christian DebusSenior Officer of Issuer | grant | 9.6K | $40.32 | $388.6K |
| 2025-06-06 | Angella AlexanderSenior Officer of Issuer | grant | 8.4K | $40.32 | $339.4K |
| 2025-06-06 | Jeff AdamsonSenior Officer of Issuer | grant | 5.8K | $40.32 | $235.7K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | option_exercise | 5.8K | $20.30 | $117.8K |
| 2025-06-06 | Steve EmerySenior Officer of Issuer | option_exercise | 5.8K | $20.30 | $117.8K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 5.3K | $20.30 | $107.1K |
| 2025-06-03 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 5.3K | $20.30 | $107.1K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 4K | $20.30 | $80.3K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 3.3K | $20.89 | $69K |
| 2025-03-07 | Ryan McLeodSenior Officer of Issuer | option_exercise | 4K | $20.30 | $80.3K |
| 2024-06-30 | Jeremy PattenSenior Officer of Issuer | option_exercise | 4.7K | $43.40 | $205.6K |
| 2024-06-30 | Ryan McLeodSenior Officer of Issuer | option_exercise | 11.5K | $43.40 | $497.9K |
| 2024-06-30 | Andrew HiderSenior Officer of Issuer | option_exercise | 94K | $43.40 | $4.08M |
| 2024-06-30 | Simon RobertsSenior Officer of Issuer | option_exercise | 3.7K | $43.40 | $162.4K |
| 2024-06-30 | Giuseppe (Joe) TassoneSenior Officer of Issuer | option_exercise | 3K | $43.40 | $129.9K |
| 2024-06-30 | Angella AlexanderSenior Officer of Issuer | option_exercise | 5K | $43.40 | $216.4K |
| 2024-06-30 | Christian DebusSenior Officer of Issuer | option_exercise | 5K | $43.40 | $216.4K |
| 2024-06-30 | Steve EmerySenior Officer of Issuer | option_exercise | 3K | $43.40 | $129.9K |
| 2024-05-27 | Cameron MoyerSenior Officer of Issuer | grant | 2.9K | $45.37 | $131.9K |
| 2024-05-27 | Christian DebusSenior Officer of Issuer | grant | 5.2K | $45.37 | $233.8K |
| 2024-05-27 | Angella AlexanderSenior Officer of Issuer | grant | 4.8K | $45.37 | $215.7K |
| 2024-05-27 | Jeff AdamsonSenior Officer of Issuer | grant | 3.2K | $45.37 | $144.9K |
| 2024-05-27 | Giuseppe (Joe) TassoneSenior Officer of Issuer | grant | 2.4K | $45.37 | $108.6K |
| 2024-05-27 | Heinrich SielemannSenior Officer of Issuer | grant | 3.2K | $45.37 | $143.8K |
| 2024-05-27 | Simon RobertsSenior Officer of Issuer | grant | 4.4K | $45.37 | $201.8K |
| 2024-05-27 | Jeremy PattenSenior Officer of Issuer | grant | 8.3K | $45.37 | $375.4K |
| 2024-05-27 | Ryan McLeodSenior Officer of Issuer | grant | 21.6K | $45.37 | $977.9K |
| 2024-05-27 | Stewart McCuaigSenior Officer of Issuer | grant | 2.1K | $45.37 | $94.4K |
| 2024-05-27 | Prakash (Cash) MaheshSenior Officer of Issuer | grant | 15.4K | $45.37 | $698.9K |
| 2024-05-27 | Prakash (Cash) MaheshSenior Officer of Issuer | grant | 15.4K | $45.37 | $698.9K |
| 2024-05-27 | Miroslav KafedzhievSenior Officer of Issuer | grant | 8.5K | $45.37 | $387.5K |
| 2024-05-27 | Andrew HiderSenior Officer of Issuer | grant | 98.8K | $45.37 | $4.48M |
| 2024-05-27 | Steve EmerySenior Officer of Issuer | grant | 2.2K | $45.37 | $100.4K |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | option_exercise | 5.6K | $12.77 | $71.8K |
| 2024-02-09 | Ryan McLeodSenior Officer of Issuer | option_exercise | 5.6K | $12.77 | $71.8K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | option_exercise | 2K | $20.30 | $40.2K |
| 2023-12-22 | Simon RobertsSenior Officer of Issuer | option_exercise | 2K | $20.30 | $40.2K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 6.6K | $20.22 | $133.1K |
| 2023-12-18 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 6.6K | $20.22 | $133.1K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 1K | $35.78 | $36.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 2.9K | $30.07 | $86.5K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8K | $20.22 | $161.3K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8K | $20.22 | $161.3K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8.3K | $20.89 | $173.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 1K | $35.78 | $36.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 8.3K | $20.89 | $173.6K |
| 2023-12-01 | Christian DebusSenior Officer of Issuer | option_exercise | 2.9K | $30.07 | $86.5K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | option_exercise | 10K | $12.77 | $127.7K |
| 2023-09-28 | Steve EmerySenior Officer of Issuer | option_exercise | 10K | $12.77 | $127.7K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.2K | $20.22 | $64.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.2K | $20.22 | $64.5K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 1.2K | $35.78 | $44K |
| 2023-08-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 1.2K | $35.78 | $44K |
| 2023-06-30 | Fiona Cleland NielsenSenior Officer of Issuer | option_exercise | 8.5K | $60.15 | $508.7K |
| 2023-06-30 | Christian DebusSenior Officer of Issuer | option_exercise | 13.3K | $60.15 | $799.3K |
| 2023-06-30 | Steve EmerySenior Officer of Issuer | option_exercise | 7.7K | $60.15 | $460.4K |
| 2023-06-30 | Andrew HiderSenior Officer of Issuer | option_exercise | 100.9K | $60.15 | $6.07M |
| 2023-06-30 | Ryan McLeodSenior Officer of Issuer | option_exercise | 10.4K | $60.15 | $625.5K |
| 2023-06-30 | Udo PanenkaSenior Officer of Issuer | option_exercise | 13.3K | $60.15 | $799.2K |
| 2023-06-30 | Angella AlexanderSenior Officer of Issuer | option_exercise | 13K | $60.15 | $781K |
| 2023-06-30 | Stewart McCuaigSenior Officer of Issuer | option_exercise | 11.8K | $60.15 | $708K |
| 2023-06-30 | Simon RobertsSenior Officer of Issuer | option_exercise | 8.8K | $60.15 | $529.9K |
| 2023-06-30 | Jeremy PattenSenior Officer of Issuer | option_exercise | 11.6K | $60.15 | $695K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 770 | $35.78 | $27.6K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 1.4K | $30.07 | $43.2K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 770 | $35.78 | $27.6K |
| 2023-06-27 | Heinrich SielemannSenior Officer of Issuer | option_exercise | 1.4K | $30.07 | $43.2K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.5K | $30.07 | $103.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 6.4K | $20.22 | $129.1K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 3.5K | $30.07 | $103.8K |
| 2023-06-20 | Udo PanenkaSenior Officer of Issuer | option_exercise | 6.4K | $20.22 | $129.1K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
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-26 | ATS CorporationIssuer | issuer_buyback | 37.7K | $27.60 | $1.04M |
| 2026-08-26 | ATS CorporationIssuer | issuer_buyback | 37.7K | $27.60 | $1.04M |
| 2026-08-25 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.17 | $1.32M |
| 2026-08-25 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.17 | $1.32M |
| 2026-08-24 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.72 | $1.3M |
| 2026-08-24 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.72 | $1.3M |
| 2026-08-21 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.90 | $1.31M |
| 2026-08-21 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.90 | $1.31M |
| 2026-08-20 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.91 | $1.31M |
| 2026-08-20 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.91 | $1.31M |
| 2026-08-19 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.09 | $1.32M |
| 2026-08-19 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.09 | $1.32M |
| 2026-08-18 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.99 | $1.31M |
| 2026-08-18 | ATS CorporationIssuer | issuer_buyback | 48.7K | $26.99 | $1.31M |
| 2026-08-17 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.52 | $1.34M |
| 2026-08-17 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.52 | $1.34M |
| 2026-08-14 | ATS CorporationIssuer | issuer_buyback | 148.7K | $28.10 | $4.18M |
| 2026-08-14 | ATS CorporationIssuer | issuer_buyback | 148.7K | $28.10 | $4.18M |
| 2026-08-13 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.22 | $5.61M |
| 2026-08-13 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.22 | $5.61M |
| 2026-08-12 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.35 | $5.63M |
| 2026-08-12 | ATS CorporationIssuer | issuer_buyback | 198.7K | $28.35 | $5.63M |
| 2026-08-11 | ATS CorporationIssuer | issuer_buyback | 48.7K | $28.42 | $1.38M |
| 2026-08-11 | ATS CorporationIssuer | issuer_buyback | 48.7K | $28.42 | $1.38M |
| 2026-08-10 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.95 | $1.36M |
| 2026-08-10 | ATS CorporationIssuer | issuer_buyback | 48.7K | $27.95 | $1.36M |
| 2026-08-07 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.59 | $1.44M |
| 2026-08-07 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.59 | $1.44M |
| 2026-08-06 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.69 | $1.45M |
| 2026-08-06 | ATS CorporationIssuer | issuer_buyback | 48.7K | $29.69 | $1.45M |
| 2025-04-11 | ATS CorporationIssuer | issuer_buyback | 45.5K | $33.15 | $1.51M |
| 2025-04-11 | ATS CorporationIssuer | issuer_buyback | 45.5K | $33.15 | $1.51M |
| 2025-04-10 | ATS CorporationIssuer | issuer_buyback | 65.8K | $33.08 | $2.18M |
| 2025-04-10 | ATS CorporationIssuer | issuer_buyback | 65.8K | $33.08 | $2.18M |
| 2025-04-09 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.17 | $2.12M |
| 2025-04-09 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.17 | $2.12M |
| 2025-04-08 | ATS CorporationIssuer | issuer_buyback | 65.8K | $31.34 | $2.06M |
| 2025-04-08 | ATS CorporationIssuer | issuer_buyback | 65.8K | $31.34 | $2.06M |
| 2025-04-07 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.43 | $2.13M |
| 2025-04-07 | ATS CorporationIssuer | issuer_buyback | 65.8K | $32.43 | $2.13M |
| 2024-05-01 | ATS CorporationIssuer | issuer_buyback | 23.9K | $44.97 | $1.07M |
| 2024-05-01 | ATS CorporationIssuer | issuer_buyback | 23.9K | $44.97 | $1.07M |
| 2024-04-30 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.11 | $1.96M |
| 2024-04-30 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.11 | $1.96M |
| 2024-04-29 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.99 | $1.95M |
| 2024-04-29 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.99 | $1.95M |
| 2024-04-26 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.12 | $1.96M |
| 2024-04-26 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.12 | $1.96M |
| 2024-04-25 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.97 | $1.95M |
| 2024-04-25 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.97 | $1.95M |
| 2024-04-24 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.60 | $1.98M |
| 2024-04-24 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.60 | $1.98M |
| 2024-04-23 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.86 | $1.94M |
| 2024-04-23 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.86 | $1.94M |
| 2024-04-22 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.19 | $1.87M |
| 2024-04-22 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.19 | $1.87M |
| 2024-04-19 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.89 | $1.86M |
| 2024-04-19 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.89 | $1.86M |
| 2024-04-18 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.46 | $1.88M |
| 2024-04-18 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.46 | $1.88M |
| 2024-04-17 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-17 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-16 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-16 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.49 | $1.8M |
| 2024-04-15 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.55 | $1.8M |
| 2024-04-15 | ATS CorporationIssuer | issuer_buyback | 43.3K | $41.55 | $1.8M |
| 2024-04-12 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.01 | $1.82M |
| 2024-04-12 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.01 | $1.82M |
| 2024-04-11 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.71 | $1.85M |
| 2024-04-11 | ATS CorporationIssuer | issuer_buyback | 43.3K | $42.71 | $1.85M |
| 2024-04-10 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.34 | $1.88M |
| 2024-04-10 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.34 | $1.88M |
| 2024-04-09 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.80 | $1.9M |
| 2024-04-09 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.80 | $1.9M |
| 2024-04-08 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.93 | $1.9M |
| 2024-04-08 | ATS CorporationIssuer | issuer_buyback | 43.3K | $43.93 | $1.9M |
| 2024-04-05 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.70 | $1.94M |
| 2024-04-05 | ATS CorporationIssuer | issuer_buyback | 43.3K | $44.70 | $1.94M |
| 2024-04-04 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.04 | $1.95M |
| 2024-04-04 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.04 | $1.95M |
| 2024-04-03 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.61 | $1.98M |
| 2024-04-03 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.61 | $1.98M |
| 2024-04-02 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.47 | $1.97M |
| 2024-04-02 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.47 | $1.97M |
| 2024-04-01 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.73 | $1.98M |
| 2024-04-01 | ATS CorporationIssuer | issuer_buyback | 43.3K | $45.73 | $1.98M |
| 2024-03-28 | ATS Automation Tooling Systems Inc.Issuer | issuer_buyback | 43.3K | $45.94 | $1.99M |
| 2024-03-28 | ATS Automation Tooling Systems Inc.Issuer | issuer_buyback | 43.3K | $45.94 | $1.99M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Michael E. MartinoDirector of Issuer | 16.4M | 2026-03-13▲buy840.6K | 16.72% |
| Andrew HiderSenior Officer of Issuer | 234.6K | 2025-07-07option_exercise67.7K | 0.24% |
| William Douglas (Doug) WrightSenior Officer of Issuer | 34.6K | 2026-06-05▲buy3.1K | 0.04% |
| Doug WrightSenior Officer of Issuer | 25.7K | 2026-03-13▲buy8.8K | 0.03% |
| Giuseppe (Joe) TassoneSenior Officer of Issuer | 7Kas filed 2026-06-02 | 2026-07-07option_exercise945 | 0.01% |
| Jeff AdamsonSenior Officer of Issuer | 6.2K | 2026-07-07option_exercise1.4K | 0.01% |
| Ryan McLeodSenior Officer of Issuer | 5.7K | 2026-02-11▲buy4K | 0.01% |
| Cameron MoyerSenior Officer of Issuer | 5.1K | 2025-07-07option_exercise7.2K | 0.01% |
| Miroslav KafedzhievSenior Officer of Issuer | 4.7K | 2026-07-07option_exercise6.7K | 0.00% |
| Steve EmerySenior Officer of Issuer | 4.5Kas filed 2026-03-31 | 2026-07-07option_exercise958 | 0.00% |
| Fiona Cleland NielsenSenior Officer of Issuer | 4.2Kas filed 2023-06-22 | 2023-06-30option_exercise8.5K | 0.00% |
| Jeremy PattenSenior Officer of Issuer | 2.7K | 2025-09-04option_exercise4.3K | 0.00% |
| Gordon RamanSenior Officer of Issuer | 2.4K | 2026-07-07option_exercise5.5K | 0.00% |
| Angella AlexanderSenior Officer of Issuer | 2.2K | 2026-07-07▲buy915 | 0.00% |
| Christian DebusSenior Officer of Issuer | 1.8K | 2025-07-07option_exercise2.7K | 0.00% |
| Heinrich SielemannSenior Officer of Issuer | 1.8Kas filed 2023-06-27 | 2024-05-27grant3.2K | 0.00% |
| Simon RobertsSenior Officer of Issuer | 1.2Kas filed 2026-02-13 | 2026-07-07option_exercise1.3K | 0.00% |
| Stewart McCuaigSenior Officer of Issuer | 0as filed 2023-12-18 | 2024-05-27grant2.1K | 0.00% |
| Udo PanenkaSenior Officer of Issuer | 0 | 2023-08-30▼sell1.2K | 0.00% |
| Cybulski AnneSenior Officer of Issuer | — | 2026-07-07option_exercise666 | — |
| ATS Automation Tooling Systems Inc.Issuer | — | 2024-03-28issuer_buyback43.3K | — |
| ATS CorporationIssuer | — | 2026-08-26issuer_buyback37.7K | — |
| Prakash (Cash) MaheshSenior Officer of Issuer | — | 2024-05-27grant15.4K | — |
| Filip StroobantSenior Officer of Issuer | — | 2026-06-05grant2.9K | — |
| Sarah MooreSenior Officer of Issuer | — | 2026-06-05grant19.7K | — |