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 |
|---|---|---|---|---|---|
Nov 13, 2024 Weymouth Katharine |
Weymouth Katharine
|
Sell |
378 | $949.26 | 378 $949.26 $358,820 |
May 28, 2024 MULCAHY ANNE M |
MULCAHY ANNE M
|
Buy |
135 | $745.07 | 135 $745.07 $100,584 |
Nov 09, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
|
Buy |
100 | $607.24 | 100 $607.24 $60,724 |
Nov 08, 2023 Allen Tony |
Allen Tony
|
Sell |
75 | $619.03 | 75 $619.03 $46,427 |
Sep 08, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
|
Buy |
100 | $569.83 | 100 $569.83 $56,983 |
May 09, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
|
Buy |
100 | $581.63 | 100 $581.63 $58,163 |
Jan 09, 2023 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
128 | $617.68 | 128 $617.68 $79,063 |
Jan 04, 2023 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
72 | $611.06 | 72 $611.06 $43,996 |
Sep 16, 2022 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
|
Buy |
100 | $556.15 | 100 $556.15 $55,615 |
Dec 30, 2021 Stonesifer Sandra M. |
Stonesifer Sandra M.
VP, Chief HR Officer
|
Buy |
20 | $591.99 | 20 $591.99 $11,840 |
Dec 01, 2021 Markell Jack A. |
Markell Jack A.
|
Buy |
60 | $570.00 | 60 $570.00 $0 |
Nov 11, 2021 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
|
Buy |
100 | $595.17 | 100 $595.17 $59,517 |
Nov 04, 2021 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
128 | $605.07 | 128 $605.07 $77,449 |
Jan 06, 2021 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
6 | $531.10 | 6 $531.10 $3,187 |
Jan 06, 2021 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
66 | $527.61 | 66 $527.61 $34,822 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
375 | $496.18 | 375 $496.18 $186,068 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
100 | $501.26 | 100 $501.26 $50,126 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
2,583 | $498.22 | 2,583 $498.22 $1,286,902 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
2,648 | $499.43 | 2,648 $499.43 $1,322,491 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
600 | $500.35 | 600 $500.35 $300,210 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,809 | $497.43 | 1,809 $497.43 $899,851 |
Dec 22, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
100 | $495.85 | 100 $495.85 $49,585 |
Dec 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
2,455 | $456.69 | 2,455 $456.69 $1,121,174 |
Dec 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
27 | $457.14 | 27 $457.14 $12,343 |
Dec 10, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
5,085 | $455.11 | 5,085 $455.11 $2,314,234 |
Dec 08, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
100 | $455.88 | 100 $455.88 $45,588 |
Dec 07, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
400 | $459.44 | 400 $459.44 $183,776 |
Dec 07, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,422 | $458.60 | 1,422 $458.60 $652,129 |
Dec 07, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,297 | $460.64 | 1,297 $460.64 $597,450 |
Dec 07, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,003 | $461.15 | 1,003 $461.15 $462,533 |
Dec 04, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,685 | $466.08 | 1,685 $466.08 $785,345 |
Dec 04, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1 | $467.00 | 1 $467.00 $467 |
Dec 04, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
768 | $465.03 | 768 $465.03 $357,143 |
Dec 03, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
4,056 | $450.30 | 4,056 $450.30 $1,826,417 |
Dec 03, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
104 | $451.51 | 104 $451.51 $46,957 |
Dec 02, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
411 | $451.00 | 411 $451.00 $185,361 |
Dec 02, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
3,451 | $450.38 | 3,451 $450.38 $1,554,261 |
Dec 01, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,759 | $454.07 | 1,759 $454.07 $798,709 |
Dec 01, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
390 | $453.60 | 390 $453.60 $176,904 |
Dec 01, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
445 | $452.79 | 445 $452.79 $201,492 |
Dec 01, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
974 | $451.30 | 974 $451.30 $439,566 |
Nov 24, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
326 | $468.25 | 326 $468.25 $152,650 |
Nov 24, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,822 | $465.19 | 1,822 $465.19 $847,576 |
Nov 24, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
263 | $466.37 | 263 $466.37 $122,655 |
Nov 24, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,859 | $467.48 | 1,859 $467.48 $869,045 |
Nov 24, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
128 | $469.30 | 128 $469.30 $60,070 |
Nov 20, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
5,164 | $450.13 | 5,164 $450.13 $2,324,471 |
Nov 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
2,079 | $452.06 | 2,079 $452.06 $939,833 |
Nov 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
144 | $454.23 | 144 $454.23 $65,409 |
Nov 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,025 | $455.90 | 1,025 $455.90 $467,295 |
Nov 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
1,652 | $456.23 | 1,652 $456.23 $753,692 |
Nov 11, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Sell |
100 | $457.05 | 100 $457.05 $45,705 |
Aug 25, 2020 Weymouth Katharine |
Weymouth Katharine
|
Sell |
1,100 | $414.73 | 1,100 $414.73 $456,203 |
Jul 02, 2020 Bollinger Lee C |
Bollinger Lee C
|
Buy |
300 | $340.00 | 300 $340.00 $102,000 |
Mar 23, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Buy |
42 | $290.98 | 42 $290.98 $12,221 |
Mar 23, 2020 Rosen Andrew Stephen |
Rosen Andrew Stephen
EVP
|
Buy |
1,691 | $288.43 | 1,691 $288.43 $487,735 |
Mar 18, 2020 Markell Jack A. |
Markell Jack A.
|
Buy |
55 | $315.00 | 55 $315.00 $17,325 |
Feb 28, 2020 MULCAHY ANNE M |
MULCAHY ANNE M
|
Buy |
104 | $485.99 | 104 $485.99 $50,543 |
Feb 27, 2020 MULCAHY ANNE M |
MULCAHY ANNE M
|
Buy |
100 | $494.64 | 100 $494.64 $49,464 |
Feb 27, 2020 Markell Jack A. |
Markell Jack A.
|
Buy |
55 | $470.00 | 55 $470.00 $25,850 |
Feb 27, 2020 Maas, Jacob |
Maas, Jacob
Sr. VP-Planning and Dev.
|
Buy |
210 | $473.01 | 210 $473.01 $99,332 |
Feb 27, 2020 Bollinger Lee C |
Bollinger Lee C
|
Buy |
500 | $492.41 | 500 $492.41 $246,205 |
Jan 02, 2019 Snyman Marcel A. |
Snyman Marcel A.
VP-Chief Accounting Officer
|
Sell |
100 | $633.07 | 100 $633.07 $63,307 |
Oct 09, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
1,100 | $579.95 | 1,100 $579.95 $637,945 |
Sep 21, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
700 | $590.28 | 700 $590.28 $413,196 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
216 | $556.75 | 216 $556.75 $120,258 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
50 | $557.50 | 50 $557.50 $27,875 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
24 | $559.66 | 24 $559.66 $13,432 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
150 | $561.55 | 150 $561.55 $84,233 |
Aug 03, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
150 | $561.55 | 150 $561.55 $84,233 |
Aug 03, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
25 | $559.55 | 25 $559.55 $13,989 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
215 | $556.75 | 215 $556.75 $119,701 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
50 | $557.50 | 50 $557.50 $27,875 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
25 | $559.55 | 25 $559.55 $13,989 |
Aug 03, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
150 | $561.55 | 150 $561.55 $84,233 |
Aug 03, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
50 | $557.50 | 50 $557.50 $27,875 |
Aug 03, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
215 | $556.75 | 215 $556.75 $119,701 |
Aug 02, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
410 | $549.50 | 410 $549.50 $225,295 |
Aug 02, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
410 | $549.50 | 410 $549.50 $225,295 |
Aug 02, 2018 GRAHAM DONALD |
GRAHAM DONALD
|
Buy |
950 | $546.61 | 950 $546.61 $519,280 |
Aug 02, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
410 | $549.50 | 410 $549.50 $225,295 |
Aug 02, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
950 | $546.61 | 950 $546.61 $519,280 |
Aug 02, 2018 O'Shaughnessy Timothy J |
O'Shaughnessy Timothy J
President and CEO
|
Buy |
950 | $546.61 | 950 $546.61 $519,280 |
Jul 05, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
100 | $596.25 | 100 $596.25 $59,625 |
Jul 05, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
1,001 | $595.00 | 1,001 $595.00 $595,595 |
May 11, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
500 | $603.79 | 500 $603.79 $301,895 |
May 11, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
11 | $602.73 | 11 $602.73 $6,630 |
May 11, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
949 | $601.48 | 949 $601.48 $570,805 |
May 11, 2018 Weymouth Katharine |
Weymouth Katharine
|
Sell |
40 | $600.00 | 40 $600.00 $24,000 |
TOP