| 16 Sep 2026 |
Posard Matthew L.Director |
Sold on the open market · pre-arranged plan |
3,000 |
$106.83 |
$320,484 |
71,735 |
| 16 Sep 2026 |
Posard Matthew L.Director |
Sold on the open market · pre-arranged plan |
3,100 |
$106.13 |
$329,009 |
74,735 |
| 16 Sep 2026 |
Posard Matthew L.Director |
Sold on the open market · pre-arranged plan |
8,896 |
$108.04 |
$961,124 |
62,839 |
| 16 Sep 2026 |
Posard Matthew L.Director |
Sold on the open market · pre-arranged plan |
4,000 |
$108.99 |
$435,964 |
58,839 |
| 11 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
4,508 |
$107.55 |
$484,826 |
767,780 |
| 11 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
15,492 |
$107.15 |
$1.7M |
772,288 |
| 11 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 10 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
14,588 |
$107.01 |
$1.6M |
773,192 |
| 10 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 10 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
5,412 |
$107.58 |
$582,228 |
767,780 |
| 9 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
13,304 |
$107.22 |
$1.4M |
774,476 |
| 9 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
100 |
$108.67 |
$10,867 |
767,780 |
| 9 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
6,596 |
$107.82 |
$711,187 |
767,880 |
| 9 Sep 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 1 Sep 2026 |
Appelhans DannielleDirector |
Received as an award |
1,161 |
— |
— |
1,161 |
| 19 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
7,200 |
$106.36 |
$765,778 |
780,580 |
| 19 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 19 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
9,600 |
$107.22 |
$1.0M |
770,980 |
| 19 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
3,200 |
$107.77 |
$344,848 |
767,780 |
| 18 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 18 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
5,703 |
$103.08 |
$587,882 |
782,077 |
| 18 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
4,897 |
$104.11 |
$509,827 |
777,180 |
| 18 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
9,400 |
$104.87 |
$985,816 |
767,780 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
7,500 |
$103.48 |
$776,115 |
767,780 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
20,000 |
$18.41 |
$368,200 |
787,780 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
900 |
$98.96 |
$89,062 |
786,880 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
500 |
$100.46 |
$50,228 |
786,380 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
2,100 |
$101.77 |
$213,709 |
784,280 |
| 17 Aug 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
9,000 |
$102.55 |
$922,977 |
775,280 |
| 10 Aug 2026 |
Connaughton BernadetteDirector |
Sold on the open market · pre-arranged plan |
1,626 |
$102.80 |
$167,153 |
40,418 |
| 8 Jul 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
888 |
$79.28 |
$70,397 |
768,815 |
| 8 Jul 2026 |
Torley HelenPRESIDENT AND CEO |
Sold on the open market · pre-arranged plan |
1,035 |
$80.19 |
$82,994 |
767,780 |
| 8 Jul 2026 |
Torley HelenPRESIDENT AND CEO |
Exercised options |
1,923 |
$12.07 |
$23,211 |
769,703 |