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 01, 2025 Lowsley Denise |
Lowsley Denise
EVP
|
Sell |
5,626 | $168.15 | 5,626 $168.15 $946,012 |
Apr 01, 2025 Roche John C |
Roche John C
President and CEO
|
Sell |
8,906 | $175.17 | 8,906 $175.17 $1,560,064 |
Mar 31, 2025 Roche John C |
Roche John C
President and CEO
|
Sell |
301 | $175.00 | 301 $175.00 $52,675 |
Mar 28, 2025 Roche John C |
Roche John C
President and CEO
|
Sell |
400 | $175.03 | 400 $175.03 $70,012 |
Mar 27, 2025 Roche John C |
Roche John C
President and CEO
|
Sell |
200 | $175.01 | 200 $175.01 $35,002 |
Mar 26, 2025 Roche John C |
Roche John C
President and CEO
|
Sell |
900 | $175.17 | 900 $175.17 $157,653 |
Nov 29, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
6,950 | $165.27 | 6,950 $165.27 $1,148,627 |
Nov 27, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
37 | $165.00 | 37 $165.00 $6,105 |
Nov 22, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
100 | $165.00 | 100 $165.00 $16,500 |
Nov 19, 2024 Lowsley Denise |
Lowsley Denise
EVP
|
Sell |
1,823 | $162.32 | 1,823 $162.32 $295,909 |
Nov 18, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
4,913 | $165.06 | 4,913 $165.06 $810,940 |
Nov 11, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
438 | $160.98 | 438 $160.98 $70,507 |
Nov 11, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
4,098 | $162.25 | 4,098 $162.25 $664,901 |
Nov 11, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
1,578 | $163.03 | 1,578 $163.03 $257,261 |
Nov 11, 2024 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
1,392 | $162.23 | 1,392 $162.23 $225,824 |
Nov 08, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
5,886 | $160.05 | 5,886 $160.05 $942,054 |
Oct 18, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
12,000 | $155.08 | 12,000 $155.08 $1,860,946 |
Oct 16, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
1,574 | $150.49 | 1,574 $150.49 $236,870 |
Oct 16, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
1,125 | $151.42 | 1,125 $151.42 $170,345 |
Oct 15, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
4,500 | $150.35 | 4,500 $150.35 $676,564 |
Oct 15, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
300 | $151.27 | 300 $151.27 $45,381 |
Oct 10, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
151 | $150.01 | 151 $150.01 $22,651 |
Oct 01, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
300 | $150.03 | 300 $150.03 $45,008 |
Sep 19, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
1,200 | $150.11 | 1,200 $150.11 $180,132 |
Sep 18, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
2,550 | $150.04 | 2,550 $150.04 $382,602 |
Sep 17, 2024 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Sell |
300 | $150.00 | 300 $150.00 $45,000 |
Aug 30, 2024 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
1,950 | $144.58 | 1,950 $144.58 $281,931 |
Aug 30, 2024 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
1,243 | $145.41 | 1,243 $145.41 $180,745 |
Aug 30, 2024 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
165 | $146.48 | 165 $146.48 $24,169 |
Aug 29, 2024 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
8,468 | $144.01 | 8,468 $144.01 $1,219,477 |
Aug 26, 2024 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
500 | $138.25 | 500 $138.25 $69,125 |
Aug 21, 2024 LANE KATHY S |
LANE KATHY S
|
Sell |
1,884 | $134.23 | 1,884 $134.23 $252,889 |
May 24, 2024 Carlin Jane D |
Carlin Jane D
|
Sell |
1,119 | $132.25 | 1,119 $132.25 $147,987 |
May 07, 2024 Lee Willard T |
Lee Willard T
EVP
|
Sell |
1,000 | $135.94 | 1,000 $135.94 $135,940 |
Feb 27, 2024 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
840 | $133.87 | 840 $133.87 $112,451 |
Aug 07, 2023 Carlin Jane D |
Carlin Jane D
|
Sell |
1,246 | $114.04 | 1,246 $114.04 $142,090 |
Mar 01, 2023 BARNES WARREN E. |
BARNES WARREN E.
SVP &Princpl. Accntg. Officer
|
Sell |
862 | $138.51 | 862 $138.51 $119,396 |
Nov 04, 2022 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
2,673 | $142.21 | 2,673 $142.21 $380,127 |
Aug 19, 2022 Carlin Jane D |
Carlin Jane D
|
Sell |
946 | $136.65 | 946 $136.65 $129,266 |
Apr 21, 2022 Roche John C |
Roche John C
President and CEO
|
Sell |
922 | $155.24 | 922 $155.24 $143,133 |
Mar 29, 2022 Roche John C |
Roche John C
President and CEO
|
Sell |
2,725 | $150.47 | 2,725 $150.47 $410,042 |
Mar 28, 2022 Roche John C |
Roche John C
President and CEO
|
Sell |
4,533 | $150.09 | 4,533 $150.09 $680,355 |
Mar 17, 2022 Roche John C |
Roche John C
President and CEO
|
Sell |
6,193 | $145.65 | 6,193 $145.65 $902,017 |
Mar 17, 2022 Roche John C |
Roche John C
President and CEO
|
Sell |
1,065 | $146.21 | 1,065 $146.21 $155,713 |
Mar 08, 2022 BARNES WARREN E. |
BARNES WARREN E.
SVP &Princpl. Accntg. Officer
|
Sell |
649 | $139.74 | 649 $139.74 $90,691 |
Mar 02, 2022 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
3,341 | $141.16 | 3,341 $141.16 $471,599 |
Mar 02, 2022 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
5,912 | $141.03 | 5,912 $141.03 $833,746 |
Feb 28, 2022 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
1,174 | $140.00 | 1,174 $140.00 $164,360 |
Feb 28, 2022 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
2,019 | $140.00 | 2,019 $140.00 $282,660 |
Feb 28, 2022 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
696 | $140.00 | 696 $140.00 $97,440 |
Feb 04, 2022 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
10,377 | $138.50 | 10,377 $138.50 $1,437,215 |
Feb 04, 2022 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
4,686 | $140.42 | 4,686 $140.42 $658,030 |
Nov 30, 2021 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Buy |
1,494 | $123.02 | 1,494 $123.02 $0 |
Nov 30, 2021 FARBER JEFFREY M |
FARBER JEFFREY M
EVP
|
Buy |
3,506 | $123.84 | 3,506 $123.84 $0 |
Aug 20, 2021 Carlin Jane D |
Carlin Jane D
|
Sell |
980 | $142.66 | 980 $142.66 $139,808 |
Aug 11, 2021 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
5,000 | $140.69 | 5,000 $140.69 $703,425 |
Aug 06, 2021 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
2,500 | $137.34 | 2,500 $137.34 $343,358 |
Aug 02, 2021 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
3,871 | $134.83 | 3,871 $134.83 $521,937 |
Aug 02, 2021 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
920 | $135.90 | 920 $135.90 $125,026 |
Aug 02, 2021 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
800 | $136.92 | 800 $136.92 $109,534 |
Jul 30, 2021 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
6,065 | $136.53 | 6,065 $136.53 $828,056 |
May 14, 2021 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
2,500 | $142.56 | 2,500 $142.56 $356,403 |
May 03, 2021 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
4,645 | $139.82 | 4,645 $139.82 $649,482 |
May 03, 2021 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
2,833 | $141.01 | 2,833 $141.01 $399,480 |
May 03, 2021 Lee Willard T |
Lee Willard T
EVP
|
Sell |
1,408 | $140.20 | 1,408 $140.20 $197,404 |
May 03, 2021 Lee Willard T |
Lee Willard T
EVP
|
Sell |
1,299 | $140.23 | 1,299 $140.23 $182,159 |
May 03, 2021 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
1,127 | $139.04 | 1,127 $139.04 $156,703 |
May 03, 2021 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
827 | $140.23 | 827 $140.23 $115,968 |
May 03, 2021 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
100 | $141.00 | 100 $141.00 $14,100 |
May 03, 2021 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
1 | $141.02 | 1 $141.02 $141 |
Mar 03, 2021 Lee Willard T |
Lee Willard T
SVP
|
Sell |
638 | $120.22 | 638 $120.22 $76,702 |
Mar 03, 2021 Lee Willard T |
Lee Willard T
SVP
|
Sell |
1,370 | $120.39 | 1,370 $120.39 $164,936 |
Mar 02, 2021 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
1,752 | $119.34 | 1,752 $119.34 $209,078 |
Mar 02, 2021 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
3,840 | $120.05 | 3,840 $120.05 $460,974 |
Mar 02, 2021 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
639 | $119.12 | 639 $119.12 $76,118 |
Feb 25, 2020 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
615 | $134.09 | 615 $134.09 $82,463 |
Feb 24, 2020 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
675 | $134.96 | 675 $134.96 $91,098 |
Feb 19, 2020 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
2,000 | $138.00 | 2,000 $138.00 $276,000 |
Feb 11, 2020 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
1,318 | $138.74 | 1,318 $138.74 $182,855 |
Feb 11, 2020 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
5,189 | $138.66 | 5,189 $138.66 $719,507 |
Feb 06, 2020 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
3,700 | $139.01 | 3,700 $139.01 $514,330 |
Feb 06, 2020 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
6,065 | $138.77 | 6,065 $138.77 $841,644 |
Feb 06, 2020 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
1,172 | $138.78 | 1,172 $138.78 $162,655 |
Feb 06, 2020 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
176 | $139.73 | 176 $139.73 $24,592 |
Dec 16, 2019 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
634 | $135.95 | 634 $135.95 $86,192 |
Sep 16, 2019 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
688 | $130.39 | 688 $130.39 $89,708 |
Aug 07, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
3,477 | $131.00 | 3,477 $131.00 $455,487 |
Aug 06, 2019 HUBER J KENDALL |
HUBER J KENDALL
EVP
|
Sell |
7,510 | $130.43 | 7,510 $130.43 $979,529 |
Jun 14, 2019 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
688 | $126.79 | 688 $126.79 $87,232 |
May 24, 2019 HUBER J KENDALL |
HUBER J KENDALL
EVP
|
Sell |
19,907 | $121.52 | 19,907 $121.52 $2,419,041 |
May 23, 2019 HUBER J KENDALL |
HUBER J KENDALL
EVP
|
Sell |
3,354 | $121.50 | 3,354 $121.50 $407,511 |
May 07, 2019 LAVEY RICHARD W |
LAVEY RICHARD W
EVP
|
Sell |
5,000 | $121.15 | 5,000 $121.15 $605,732 |
May 06, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
1,738 | $122.00 | 1,738 $122.00 $212,036 |
May 03, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
EVP
|
Sell |
1,777 | $121.57 | 1,777 $121.57 $216,036 |
Mar 15, 2019 Salvatore Bryan J |
Salvatore Bryan J
EVP
|
Sell |
867 | $116.20 | 867 $116.20 $100,745 |
Feb 28, 2019 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
639 | $118.49 | 639 $118.49 $75,715 |
Feb 25, 2019 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
790 | $118.85 | 790 $118.85 $93,892 |
Feb 12, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
SVP & Chief Investment Officer
|
Sell |
1,700 | $117.00 | 1,700 $117.00 $198,897 |
Feb 11, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
SVP & Chief Investment Officer
|
Sell |
2,208 | $115.30 | 2,208 $115.30 $254,582 |
Feb 11, 2019 Tripp Ann Kirkpatrick |
Tripp Ann Kirkpatrick
SVP & Chief Investment Officer
|
Sell |
1,738 | $115.30 | 1,738 $115.30 $200,391 |
Feb 07, 2019 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
2,216 | $115.24 | 2,216 $115.24 $255,372 |
Feb 01, 2019 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
7,402 | $113.05 | 7,402 $113.05 $836,766 |
Nov 19, 2018 HUBER J KENDALL |
HUBER J KENDALL
EVP
|
Sell |
7,173 | $110.12 | 7,173 $110.12 $789,922 |
Nov 16, 2018 HUBER J KENDALL |
HUBER J KENDALL
EVP
|
Sell |
16,827 | $110.04 | 16,827 $110.04 $1,851,689 |
May 09, 2018 Berthiaume Mark Leo |
Berthiaume Mark Leo
EVP
|
Sell |
1,924 | $117.35 | 1,924 $117.35 $225,778 |
May 04, 2018 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
4,800 | $115.59 | 4,800 $115.59 $554,816 |
May 04, 2018 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
4,723 | $115.59 | 4,723 $115.59 $545,919 |
May 04, 2018 Welzenbach Mark Joseph |
Welzenbach Mark Joseph
EVP
|
Sell |
5,710 | $115.59 | 5,710 $115.59 $660,013 |
Feb 28, 2018 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
747 | $110.82 | 747 $110.82 $82,783 |
Feb 27, 2018 BARNES WARREN E. |
BARNES WARREN E.
SVP & Princpl. Accntg. Officer
|
Sell |
800 | $110.40 | 800 $110.40 $88,320 |
Feb 23, 2018 BARNES WARREN E. |
BARNES WARREN E.
SVP & Principal Acntg. Officer
|
Sell |
1,513 | $108.46 | 1,513 $108.46 $164,100 |
TOP