The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
2,048 | $275.38 | 2,048 $275.38 $563,978 |
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $276.23 | 200 $276.23 $55,246 |
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $277.50 | 100 $277.50 $27,750 |
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
352 | $276.13 | 352 $276.13 $97,198 |
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
900 | $275.40 | 900 $275.40 $247,860 |
Aug 27, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $277.50 | 100 $277.50 $27,750 |
Aug 26, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
2,296 | $275.74 | 2,296 $275.74 $633,099 |
Aug 26, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
204 | $276.62 | 204 $276.62 $56,430 |
Aug 26, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,700 | $275.88 | 1,700 $275.88 $468,996 |
Aug 26, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $276.80 | 100 $276.80 $27,680 |
Aug 25, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
2,000 | $275.40 | 2,000 $275.40 $550,800 |
Aug 25, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $276.27 | 500 $276.27 $138,135 |
Aug 25, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $276.21 | 200 $276.21 $55,242 |
Aug 25, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,600 | $275.43 | 1,600 $275.43 $440,688 |
Aug 25, 2025 Eaton Timothy Mathias |
Eaton Timothy Mathias
CFO
|
Sell |
667 | $276.58 | 667 $276.58 $184,479 |
Aug 22, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,800 | $275.63 | 1,800 $275.63 $496,134 |
Aug 22, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
2,400 | $275.62 | 2,400 $275.62 $661,488 |
Aug 22, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $276.11 | 100 $276.11 $27,611 |
Aug 15, 2025 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
3,012 | $264.98 | 3,012 $264.98 $798,120 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
2,000 | $275.05 | 2,000 $275.05 $550,100 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $276.57 | 300 $276.57 $82,971 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $277.72 | 100 $277.72 $27,772 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $281.05 | 100 $281.05 $28,105 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,314 | $275.06 | 1,314 $275.06 $361,429 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
367 | $276.51 | 367 $276.51 $101,479 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $277.72 | 100 $277.72 $27,772 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
19 | $281.05 | 19 $281.05 $5,340 |
Aug 12, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
524 | $281.05 | 524 $281.05 $147,270 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
700 | $280.19 | 700 $280.19 $196,133 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $281.03 | 500 $281.03 $140,515 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $282.42 | 500 $282.42 $141,210 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $283.32 | 300 $283.32 $84,996 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $284.20 | 200 $284.20 $56,840 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $286.30 | 200 $286.30 $57,260 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $289.30 | 100 $289.30 $28,930 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
792 | $280.84 | 792 $280.84 $222,425 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
312 | $282.01 | 312 $282.01 $87,987 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
496 | $283.24 | 496 $283.24 $140,487 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $286.74 | 200 $286.74 $57,348 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $280.15 | 200 $280.15 $56,030 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
681 | $282.31 | 681 $282.31 $192,253 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
271 | $283.54 | 271 $283.54 $76,839 |
Aug 11, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
148 | $284.80 | 148 $284.80 $42,150 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $283.74 | 500 $283.74 $141,870 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $284.49 | 100 $284.49 $28,449 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,200 | $286.05 | 1,200 $286.05 $343,260 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $288.96 | 400 $288.96 $115,584 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $290.24 | 300 $290.24 $87,072 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $283.30 | 200 $283.30 $56,660 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $284.31 | 300 $284.31 $85,293 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
702 | $286.07 | 702 $286.07 $200,821 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
98 | $286.63 | 98 $286.63 $28,090 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $288.46 | 200 $288.46 $57,692 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $290.31 | 300 $290.31 $87,093 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $283.70 | 200 $283.70 $56,740 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $284.35 | 100 $284.35 $28,435 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
700 | $286.07 | 700 $286.07 $200,249 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $288.14 | 100 $288.14 $28,814 |
Aug 08, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $290.54 | 200 $290.54 $58,108 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
900 | $300.57 | 900 $300.57 $270,513 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $304.32 | 300 $304.32 $91,296 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $301.90 | 300 $301.90 $90,570 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $306.39 | 200 $306.39 $61,278 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $310.03 | 500 $310.03 $155,015 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $312.82 | 300 $312.82 $93,846 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $300.48 | 500 $300.48 $150,240 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $301.69 | 300 $301.69 $90,507 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $303.73 | 100 $303.73 $30,373 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $305.90 | 100 $305.90 $30,590 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $307.12 | 200 $307.12 $61,424 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $309.98 | 400 $309.98 $123,992 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $313.04 | 200 $313.04 $62,608 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $300.57 | 400 $300.57 $120,228 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $301.52 | 200 $301.52 $60,304 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $305.93 | 100 $305.93 $30,593 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $307.12 | 100 $307.12 $30,712 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $309.92 | 300 $309.92 $92,976 |
Aug 07, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $313.51 | 200 $313.51 $62,702 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $304.93 | 200 $304.93 $60,986 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $306.26 | 100 $306.26 $30,626 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $303.51 | 300 $303.51 $91,053 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $305.08 | 400 $305.08 $122,032 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $307.44 | 400 $307.44 $122,976 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
227 | $306.22 | 227 $306.22 $69,512 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
600 | $310.63 | 600 $310.63 $186,378 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $309.47 | 200 $309.47 $61,894 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $306.26 | 300 $306.26 $91,878 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $304.85 | 200 $304.85 $60,970 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
157 | $313.21 | 157 $313.21 $49,174 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
216 | $311.64 | 216 $311.64 $67,314 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $303.28 | 200 $303.28 $60,656 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $307.42 | 300 $307.42 $92,226 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $310.67 | 500 $310.67 $155,335 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $308.61 | 100 $308.61 $30,861 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $311.82 | 100 $311.82 $31,182 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $313.29 | 100 $313.29 $31,329 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $303.22 | 100 $303.22 $30,322 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $307.45 | 400 $307.45 $122,980 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $311.52 | 200 $311.52 $62,304 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $310.22 | 200 $310.22 $62,044 |
Aug 06, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $313.29 | 100 $313.29 $31,329 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $311.91 | 400 $311.91 $124,764 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,300 | $312.92 | 1,300 $312.92 $406,796 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $313.72 | 300 $313.72 $94,116 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $316.19 | 200 $316.19 $63,238 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $317.66 | 100 $317.66 $31,766 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $322.05 | 200 $322.05 $64,410 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
955 | $312.50 | 955 $312.50 $298,438 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
345 | $313.40 | 345 $313.40 $108,123 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $314.94 | 100 $314.94 $31,494 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $316.18 | 200 $316.18 $63,236 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $317.63 | 100 $317.63 $31,763 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $322.05 | 100 $322.05 $32,205 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
700 | $312.57 | 700 $312.57 $218,799 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $313.72 | 300 $313.72 $94,116 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $316.39 | 100 $316.39 $31,639 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $318.93 | 100 $318.93 $31,893 |
Aug 05, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $322.05 | 100 $322.05 $32,205 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
351 | $319.80 | 351 $319.80 $112,250 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
449 | $320.76 | 449 $320.76 $144,021 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $321.87 | 400 $321.87 $128,748 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $322.78 | 400 $322.78 $129,112 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $324.20 | 400 $324.20 $129,680 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $318.63 | 300 $318.63 $95,589 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $321.79 | 500 $321.79 $160,895 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $322.65 | 100 $322.65 $32,265 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $323.93 | 100 $323.93 $32,393 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $325.22 | 100 $325.22 $32,522 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $318.41 | 500 $318.41 $159,205 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $318.50 | 400 $318.50 $127,400 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $319.72 | 200 $319.72 $63,944 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $320.52 | 200 $320.52 $64,104 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $321.96 | 400 $321.96 $128,784 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $323.03 | 300 $323.03 $96,909 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $323.92 | 100 $323.92 $32,392 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $325.06 | 200 $325.06 $65,012 |
Aug 04, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $320.34 | 200 $320.34 $64,068 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $283.00 | 100 $283.00 $28,300 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
100 | $285.41 | 100 $285.41 $28,541 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
200 | $290.30 | 200 $290.30 $58,060 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
800 | $291.31 | 800 $291.31 $233,048 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
700 | $293.27 | 700 $293.27 $205,289 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
100 | $295.17 | 100 $295.17 $29,517 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
100 | $298.00 | 100 $298.00 $29,800 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
748 | $300.00 | 748 $300.00 $224,400 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
52 | $302.99 | 52 $302.99 $15,755 |
Aug 01, 2025 Schauser Klaus |
Schauser Klaus
|
Sell |
200 | $305.00 | 200 $305.00 $61,000 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $285.41 | 200 $285.41 $57,082 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $291.22 | 100 $291.22 $29,122 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $297.05 | 100 $297.05 $29,705 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $298.83 | 300 $298.83 $89,649 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $300.42 | 300 $300.42 $90,126 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $302.23 | 300 $302.23 $90,669 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $303.68 | 100 $303.68 $30,368 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $305.26 | 300 $305.26 $91,578 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $306.49 | 400 $306.49 $122,596 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $307.33 | 200 $307.33 $61,466 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $310.78 | 100 $310.78 $31,078 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $283.00 | 100 $283.00 $28,300 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $285.41 | 200 $285.41 $57,082 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $297.05 | 100 $297.05 $29,705 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $299.11 | 200 $299.11 $59,822 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $300.68 | 100 $300.68 $30,068 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
200 | $302.27 | 200 $302.27 $60,454 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $303.70 | 100 $303.70 $30,370 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
400 | $305.48 | 400 $305.48 $122,192 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
300 | $306.91 | 300 $306.91 $92,073 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
100 | $308.18 | 100 $308.18 $30,818 |
Aug 01, 2025 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
1,300 | $291.04 | 1,300 $291.04 $378,352 |
Jun 11, 2025 Barat Elizabeth Erin |
Barat Elizabeth Erin
Chief People Officer
|
Sell |
4,682 | $227.79 | 4,682 $227.79 $1,066,513 |
Jun 09, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
2,029 | $217.34 | 2,029 $217.34 $440,983 |
Jun 09, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
599 | $218.73 | 599 $218.73 $131,019 |
Jun 09, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
4,372 | $218.12 | 4,372 $218.12 $953,621 |
Jun 06, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
1,116 | $216.41 | 1,116 $216.41 $241,514 |
Jun 06, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
1,789 | $215.28 | 1,789 $215.28 $385,136 |
Jun 06, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
175 | $217.87 | 175 $217.87 $38,127 |
Jun 06, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
4,420 | $217.20 | 4,420 $217.20 $960,024 |
Jun 06, 2025 Casey Robert Donald III |
Casey Robert Donald III
|
Buy |
4,000 | $217.73 | 4,000 $217.73 $870,920 |
Jun 05, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
4,400 | $217.72 | 4,400 $217.72 $957,968 |
Jun 05, 2025 BLISS TIMOTHY K |
BLISS TIMOTHY K
|
Buy |
3,100 | $216.02 | 3,100 $216.02 $669,662 |
May 16, 2025 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
5,900 | $211.45 | 5,900 $211.45 $1,247,555 |
May 16, 2025 Eaton Timothy Mathias |
Eaton Timothy Mathias
Int. Chief Financial Officer
|
Sell |
1,057 | $221.13 | 1,057 $221.13 $233,734 |
Jan 23, 2025 Mazza Matthew S |
Mazza Matthew S
CLO
|
Sell |
838 | $255.30 | 838 $255.30 $213,941 |
Dec 11, 2024 Mazza Matthew S |
Mazza Matthew S
CLO
|
Sell |
2,160 | $256.70 | 2,160 $256.70 $554,472 |
Dec 11, 2024 Mazza Matthew S |
Mazza Matthew S
CLO
|
Sell |
1,267 | $257.81 | 1,267 $257.81 $326,645 |
Dec 11, 2024 Mazza Matthew S |
Mazza Matthew S
CLO
|
Sell |
600 | $258.32 | 600 $258.32 $154,992 |
Dec 10, 2024 Mazza Matthew S |
Mazza Matthew S
CLO
|
Sell |
700 | $255.50 | 700 $255.50 $178,850 |
Dec 06, 2024 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
262 | $260.06 | 262 $260.06 $68,136 |
Dec 06, 2024 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
1,081 | $262.44 | 1,081 $262.44 $283,698 |
Dec 06, 2024 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
200 | $263.41 | 200 $263.41 $52,682 |
Dec 06, 2024 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
2,170 | $264.69 | 2,170 $264.69 $574,377 |
Dec 06, 2024 Trigg William Shane |
Trigg William Shane
CEO
|
Sell |
432 | $260.57 | 432 $260.57 $112,566 |
Dec 03, 2024 von Blottnitz Andreas |
von Blottnitz Andreas
|
Sell |
7,153 | $261.44 | 7,153 $261.44 $1,870,080 |
Dec 03, 2024 von Blottnitz Andreas |
von Blottnitz Andreas
|
Sell |
12,847 | $260.28 | 12,847 $260.28 $3,343,817 |
Dec 02, 2024 Bundy Scanlan Agnes |
Bundy Scanlan Agnes
|
Sell |
500 | $255.42 | 500 $255.42 $127,710 |
Nov 27, 2024 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
60 | $254.48 | 60 $254.48 $15,269 |
Nov 26, 2024 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $255.11 | 500 $255.11 $127,555 |
Nov 26, 2024 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
260 | $249.55 | 260 $249.55 $64,883 |
Nov 26, 2024 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
750 | $251.67 | 750 $251.67 $188,753 |
Nov 26, 2024 DUCA MAURICE J |
DUCA MAURICE J
|
Sell |
500 | $252.55 | 500 $252.55 $126,275 |
TOP