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 |
|---|---|---|---|---|---|
Jun 11, 2025 Sawyer Dorothy C |
Sawyer Dorothy C
|
Sell |
2,000 | $95.43 | 2,000 $95.43 $190,860 |
May 12, 2025 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
968 | $96.98 | 968 $96.98 $93,879 |
Mar 31, 2025 MacLellan Robert F. |
MacLellan Robert F.
|
Sell |
3,955 | $91.56 | 3,955 $91.56 $362,120 |
Dec 10, 2024 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
4,047 | $123.35 | 4,047 $123.35 $499,184 |
Sep 13, 2024 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
484 | $104.73 | 484 $104.73 $50,689 |
Sep 06, 2024 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
11,969 | $102.83 | 11,969 $102.83 $1,230,726 |
Jun 27, 2024 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
1,401 | $115.85 | 1,401 $115.85 $162,303 |
Apr 29, 2024 MacLellan Robert F. |
MacLellan Robert F.
|
Sell |
3,043 | $113.08 | 3,043 $113.08 $344,102 |
Mar 08, 2024 HRABOWSKI FREEMAN A III |
HRABOWSKI FREEMAN A III
|
Sell |
4,370 | $118.32 | 4,370 $118.32 $517,074 |
Mar 08, 2024 HRABOWSKI FREEMAN A III |
HRABOWSKI FREEMAN A III
|
Sell |
4,370 | $118.32 | 4,370 $118.32 $517,074 |
Feb 09, 2024 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
140 | $107.13 | 140 $107.13 $14,998 |
Feb 09, 2024 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
998 | $107.13 | 998 $107.13 $106,915 |
Dec 18, 2023 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
11,969 | $105.91 | 11,969 $105.91 $1,267,618 |
Dec 12, 2023 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
5,977 | $99.41 | 5,977 $99.41 $594,147 |
Dec 08, 2023 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
5,812 | $98.71 | 5,812 $98.71 $573,682 |
Dec 08, 2023 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
5,374 | $98.71 | 5,374 $98.71 $530,448 |
Nov 21, 2023 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
40,000 | $96.52 | 40,000 $96.52 $3,860,788 |
Nov 15, 2023 Stromberg William J |
Stromberg William J
Non-Executive COB
|
Sell |
5,000 | $98.49 | 5,000 $98.49 $492,466 |
Nov 15, 2023 Stromberg William J |
Stromberg William J
Non-Executive COB
|
Sell |
5,000 | $98.47 | 5,000 $98.47 $492,328 |
Sep 27, 2023 McCormick Andrew C. |
McCormick Andrew C.
Vice President
|
Sell |
5,040 | $103.63 | 5,040 $103.63 $522,305 |
Sep 15, 2023 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
0 | $110.00 | 0 $110.00 $0 |
Sep 01, 2023 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
30 | $112.63 | 30 $112.63 $3,379 |
Aug 30, 2023 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
11,969 | $111.82 | 11,969 $111.82 $1,338,408 |
May 03, 2023 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
1,881 | $106.66 | 1,881 $106.66 $200,627 |
Feb 21, 2023 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
7,069 | $114.09 | 7,069 $114.09 $806,516 |
Feb 21, 2023 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
4,900 | $115.15 | 4,900 $115.15 $564,233 |
Feb 10, 2023 McCormick Andrew C. |
McCormick Andrew C.
Vice President
|
Sell |
14,154 | $116.73 | 14,154 $116.73 $1,652,130 |
Dec 09, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,942 | $120.48 | 2,942 $120.48 $354,449 |
Dec 09, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,831 | $120.48 | 2,831 $120.48 $341,076 |
Dec 09, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
1,201 | $120.48 | 1,201 $120.48 $144,695 |
Dec 09, 2022 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
2,433 | $120.48 | 2,433 $120.48 $293,125 |
Dec 09, 2022 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,086 | $120.48 | 3,086 $120.48 $371,798 |
Dec 09, 2022 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
1,100 | $120.48 | 1,100 $120.48 $132,527 |
Nov 11, 2022 Stromberg William J |
Stromberg William J
Non-Executive COB
|
Sell |
10,000 | $124.15 | 10,000 $124.15 $1,241,500 |
Aug 04, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,600 | $127.36 | 2,600 $127.36 $331,131 |
Aug 04, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
9,291 | $126.79 | 9,291 $126.79 $1,177,966 |
Aug 02, 2022 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
799 | $124.55 | 799 $124.55 $99,518 |
Aug 02, 2022 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
160 | $124.68 | 160 $124.68 $19,948 |
May 02, 2022 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
730 | $125.00 | 730 $125.00 $91,253 |
Feb 28, 2022 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
812 | $143.63 | 812 $143.63 $116,631 |
Feb 28, 2022 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
448 | $143.68 | 448 $143.68 $64,368 |
Feb 22, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,700 | $143.52 | 2,700 $143.52 $387,507 |
Feb 22, 2022 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
5,516 | $142.63 | 5,516 $142.63 $786,743 |
Dec 28, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
4,556 | $198.85 | 4,556 $198.85 $905,967 |
Dec 28, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
7,647 | $199.69 | 7,647 $199.69 $1,527,052 |
Dec 28, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
2,797 | $200.45 | 2,797 $200.45 $560,661 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
879 | $196.23 | 879 $196.23 $172,489 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,701 | $196.23 | 2,701 $196.23 $530,027 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
2,177 | $196.23 | 2,177 $196.23 $427,201 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
874 | $196.23 | 874 $196.23 $171,508 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
506 | $196.23 | 506 $196.23 $99,294 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
129 | $196.23 | 129 $196.23 $25,314 |
Dec 10, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
81 | $200.50 | 81 $200.50 $16,241 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
872 | $196.23 | 872 $196.23 $171,116 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
2,681 | $196.23 | 2,681 $196.23 $526,102 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
2,161 | $196.23 | 2,161 $196.23 $424,061 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
867 | $196.23 | 867 $196.23 $170,135 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
502 | $196.23 | 502 $196.23 $98,509 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
128 | $196.23 | 128 $196.23 $25,118 |
Dec 10, 2021 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
81 | $200.50 | 81 $200.50 $16,241 |
Sep 02, 2021 Page Sebastien |
Page Sebastien
Vice President
|
Sell |
7,667 | $220.95 | 7,667 $220.95 $1,694,003 |
Aug 05, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
8,000 | $211.17 | 8,000 $211.17 $1,689,398 |
Aug 03, 2021 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
1,150 | $207.70 | 1,150 $207.70 $238,860 |
Jun 24, 2021 BUSH MARY K |
BUSH MARY K
|
Sell |
1,853 | $192.87 | 1,853 $192.87 $357,379 |
Jun 08, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
7,000 | $195.74 | 7,000 $195.74 $1,370,145 |
Jun 03, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
19,737 | $192.03 | 19,737 $192.03 $3,790,165 |
Jun 03, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
3,684 | $192.82 | 3,684 $192.82 $710,357 |
Mar 29, 2021 Robert W. Sharps |
Robert W. Sharps
President
|
Sell |
6,000 | $176.75 | 6,000 $176.75 $1,060,501 |
Mar 11, 2021 Stromberg William J |
Stromberg William J
CEO
|
Sell |
9,000 | $173.78 | 9,000 $173.78 $1,563,986 |
Feb 12, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
21,776 | $163.09 | 21,776 $163.09 $3,551,448 |
Feb 12, 2021 Thomson Andrew Justin Mackenzie |
Thomson Andrew Justin Mackenzie
Vice President
|
Sell |
1,645 | $163.64 | 1,645 $163.64 $269,188 |
Dec 22, 2020 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,250 | $146.79 | 3,250 $146.79 $477,074 |
Dec 22, 2020 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $146.76 | 3,331 $146.76 $488,860 |
Dec 17, 2020 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
7,064 | $151.07 | 7,064 $151.07 $1,067,150 |
Dec 15, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
4,000 | $149.40 | 4,000 $149.40 $597,589 |
Dec 15, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
4,100 | $149.88 | 4,100 $149.88 $614,492 |
Dec 10, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
2,043 | $149.07 | 2,043 $149.07 $304,553 |
Dec 10, 2020 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
7,107 | $149.07 | 7,107 $149.07 $1,059,451 |
Aug 14, 2020 MacLellan Robert F. |
MacLellan Robert F.
|
Sell |
10,500 | $136.45 | 10,500 $136.45 $1,432,711 |
Aug 12, 2020 McCormick Andrew C. |
McCormick Andrew C.
Vice President
|
Sell |
3,500 | $139.05 | 3,500 $139.05 $486,682 |
Aug 05, 2020 Oestreicher David |
Oestreicher David
Corp Secretary and VP
|
Sell |
5,000 | $139.20 | 5,000 $139.20 $695,994 |
Aug 05, 2020 Page Sebastien |
Page Sebastien
Vice President
|
Sell |
8,913 | $137.92 | 8,913 $137.92 $1,229,243 |
Jul 31, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
59,700 | $134.17 | 59,700 $134.17 $8,009,949 |
Jul 31, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
40,300 | $134.56 | 40,300 $134.56 $5,422,768 |
Jun 02, 2020 Stromberg William J |
Stromberg William J
CEO and President
|
Sell |
30,000 | $121.80 | 30,000 $121.80 $3,654,084 |
May 29, 2020 Oestreicher David |
Oestreicher David
Corp Secretary and VP
|
Sell |
3,500 | $120.85 | 3,500 $120.85 $422,966 |
May 20, 2020 BUSH MARY K |
BUSH MARY K
|
Sell |
1,851 | $115.34 | 1,851 $115.34 $213,503 |
May 12, 2020 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
3,500 | $117.50 | 3,500 $117.50 $411,233 |
Mar 18, 2020 BUSH MARY K |
BUSH MARY K
|
Sell |
3,692 | $106.64 | 3,692 $106.64 $393,707 |
Feb 06, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
20,499 | $137.51 | 20,499 $137.51 $2,818,809 |
Feb 06, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
4,100 | $137.51 | 4,100 $137.51 $563,789 |
Feb 06, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
16,000 | $137.51 | 16,000 $137.51 $2,200,154 |
Feb 06, 2020 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
16,399 | $137.51 | 16,399 $137.51 $2,255,020 |
Dec 16, 2019 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
12,400 | $123.70 | 12,400 $123.70 $1,533,819 |
Dec 16, 2019 Hiebler Jessica M |
Hiebler Jessica M
Principal Accounting Officer
|
Sell |
800 | $123.38 | 800 $123.38 $98,702 |
Dec 16, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $124.14 | 3,331 $124.14 $413,523 |
Dec 16, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,250 | $124.14 | 3,250 $124.14 $403,468 |
Dec 16, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $124.14 | 3,331 $124.14 $413,523 |
Dec 16, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $124.14 | 3,331 $124.14 $413,523 |
Dec 10, 2019 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
3,502 | $122.54 | 3,502 $122.54 $429,119 |
Dec 10, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
6,392 | $122.54 | 6,392 $122.54 $783,246 |
Sep 13, 2019 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
19,064 | $118.50 | 19,064 $118.50 $2,259,027 |
Aug 06, 2019 Page Sebastien |
Page Sebastien
Vice President
|
Sell |
4,418 | $107.05 | 4,418 $107.05 $472,953 |
Jul 30, 2019 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
20,499 | $114.41 | 20,499 $114.41 $2,345,289 |
Jul 30, 2019 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
16,399 | $114.41 | 16,399 $114.41 $1,876,208 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,075 | $115.13 | 3,075 $115.13 $354,039 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,250 | $115.35 | 3,250 $115.35 $374,871 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,075 | $115.13 | 3,075 $115.13 $354,039 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $115.13 | 3,331 $115.13 $383,513 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $115.13 | 3,331 $115.13 $383,513 |
Jul 26, 2019 Higginbotham Robert C.T. |
Higginbotham Robert C.T.
Vice President
|
Sell |
3,331 | $115.13 | 3,331 $115.13 $383,513 |
Jun 10, 2019 BUSH MARY K |
BUSH MARY K
|
Sell |
3,500 | $107.06 | 3,500 $107.06 $374,716 |
Apr 25, 2019 BERNARD EDWARD C |
BERNARD EDWARD C
Vice COB
|
Sell |
20,000 | $107.92 | 20,000 $107.92 $2,158,470 |
Apr 25, 2019 David Scott B |
David Scott B
Vice President
|
Sell |
45,118 | $107.88 | 45,118 $107.88 $4,867,420 |
Mar 13, 2019 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
2,617 | $100.73 | 2,617 $100.73 $263,597 |
Feb 20, 2019 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
104,465 | $96.94 | 104,465 $96.94 $10,127,297 |
Feb 15, 2019 BERNARD EDWARD C |
BERNARD EDWARD C
Vice COB
|
Sell |
10,000 | $97.15 | 10,000 $97.15 $971,469 |
Dec 10, 2018 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
5,681 | $92.22 | 5,681 $92.22 $523,930 |
Jul 26, 2018 HRABOWSKI FREEMAN A III |
HRABOWSKI FREEMAN A III
|
Sell |
4,500 | $121.74 | 4,500 $121.74 $547,842 |
Jul 26, 2018 Alderson Christopher D |
Alderson Christopher D
Vice President
|
Sell |
41,639 | $121.89 | 41,639 $121.89 $5,075,365 |
Jun 14, 2018 Wiese Edward A |
Wiese Edward A
Vice President
|
Sell |
25,000 | $123.75 | 25,000 $123.75 $3,093,750 |
Jun 14, 2018 Wiese Edward A |
Wiese Edward A
Vice President
|
Sell |
7,500 | $123.75 | 7,500 $123.75 $928,125 |
Jun 14, 2018 Wiese Edward A |
Wiese Edward A
Vice President
|
Sell |
7,500 | $123.75 | 7,500 $123.75 $928,125 |
Jun 12, 2018 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
28,000 | $126.29 | 28,000 $126.29 $3,535,997 |
Jun 12, 2018 Robert W. Sharps |
Robert W. Sharps
Vice President
|
Sell |
8,000 | $126.54 | 8,000 $126.54 $1,012,357 |
Jun 12, 2018 Stromberg William J |
Stromberg William J
CEO and President
|
Sell |
21,000 | $125.48 | 21,000 $125.48 $2,635,051 |
May 30, 2018 MacLellan Robert F. |
MacLellan Robert F.
|
Sell |
5,000 | $122.58 | 5,000 $122.58 $612,898 |
Jan 02, 2018 MORELAND KENNETH V |
MORELAND KENNETH V
CFO & Vice President
|
Sell |
8,066 | $104.12 | 8,066 $104.12 $839,833 |
TOP