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 |
|---|---|---|---|---|---|
Jul 31, 2025 Freeman Jordan Nicole |
Freeman Jordan Nicole
CAO
|
Buy |
771 | $12.97 | 771 $12.97 $10,000 |
May 12, 2025 BEANS PATRICK E |
BEANS PATRICK E
|
Buy |
2,500 | $13.59 | 2,500 $13.59 $33,974 |
Jan 05, 2024 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,614 | $40.20 | 2,614 $40.20 $105,092 |
Jan 04, 2024 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,600 | $41.22 | 4,600 $41.22 $189,617 |
Jan 03, 2024 Amandla MK Trust |
Amandla MK Trust
|
Sell |
120,139 | $41.77 | 120,139 $41.77 $5,018,759 |
Jan 03, 2024 Common Property Trust |
Common Property Trust
|
Sell |
364,625 | $41.53 | 364,625 $41.53 $15,142,876 |
Jan 02, 2024 Amandla MK Trust |
Amandla MK Trust
|
Sell |
180,500 | $40.21 | 180,500 $40.21 $7,257,959 |
Jan 02, 2024 Amandla MK Trust |
Amandla MK Trust
|
Sell |
20,600 | $41.18 | 20,600 $41.18 $848,287 |
Dec 14, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
600 | $41.59 | 600 $41.59 $24,954 |
Dec 13, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,779 | $41.55 | 3,779 $41.55 $157,027 |
Dec 12, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
21,884 | $41.55 | 21,884 $41.55 $909,282 |
Dec 11, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
37,638 | $41.56 | 37,638 $41.56 $1,564,047 |
Dec 08, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
12,328 | $41.55 | 12,328 $41.55 $512,228 |
Dec 07, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,738 | $41.56 | 4,738 $41.56 $196,931 |
Dec 06, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
952 | $41.60 | 952 $41.60 $39,603 |
Dec 05, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,498 | $41.60 | 1,498 $41.60 $62,317 |
Dec 04, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $41.60 | 100 $41.60 $4,160 |
Nov 22, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
627 | $42.08 | 627 $42.08 $26,382 |
Nov 21, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $42.05 | 100 $42.05 $4,205 |
Nov 20, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
57 | $42.10 | 57 $42.10 $2,400 |
Nov 15, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
403 | $42.10 | 403 $42.10 $16,968 |
Oct 11, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,601 | $44.91 | 1,601 $44.91 $71,907 |
Jun 26, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
200 | $45.19 | 200 $45.19 $9,037 |
Jun 23, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,891 | $45.04 | 1,891 $45.04 $85,165 |
Jun 21, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
400 | $45.00 | 400 $45.00 $18,000 |
Jun 20, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
18,946 | $45.01 | 18,946 $45.01 $852,678 |
Jun 16, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
29,227 | $45.04 | 29,227 $45.04 $1,316,320 |
Jun 15, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
800 | $45.08 | 800 $45.08 $36,065 |
Jun 14, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,000 | $45.05 | 3,000 $45.05 $135,155 |
Jun 13, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
200 | $45.02 | 200 $45.02 $9,004 |
Jun 12, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,800 | $45.05 | 1,800 $45.05 $81,097 |
Jun 09, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,288 | $45.04 | 5,288 $45.04 $238,174 |
Jun 08, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,638 | $45.38 | 5,638 $45.38 $255,874 |
Jun 08, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,700 | $46.14 | 1,700 $46.14 $78,430 |
Jun 07, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,780 | $45.52 | 4,780 $45.52 $217,600 |
Jun 07, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
11,564 | $46.68 | 11,564 $46.68 $539,769 |
Jun 06, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
21,085 | $45.53 | 21,085 $45.53 $959,897 |
Jun 05, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,200 | $45.11 | 1,200 $45.11 $54,137 |
Jun 02, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
12,255 | $45.39 | 12,255 $45.39 $556,225 |
Jun 01, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,424 | $45.00 | 5,424 $45.00 $244,080 |
May 31, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,416 | $45.14 | 3,416 $45.14 $154,190 |
May 23, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
29,000 | $45.00 | 29,000 $45.00 $1,305,000 |
Apr 24, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
400 | $45.07 | 400 $45.07 $18,027 |
Apr 21, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
900 | $45.01 | 900 $45.01 $40,510 |
Apr 03, 2023 RAASCH JONA S |
RAASCH JONA S
COO, NRC Health
|
Sell |
6,288 | $44.10 | 6,288 $44.10 $277,284 |
Mar 31, 2023 RAASCH JONA S |
RAASCH JONA S
COO, NRC Health
|
Sell |
17,643 | $43.43 | 17,643 $43.43 $766,228 |
Mar 30, 2023 RAASCH JONA S |
RAASCH JONA S
COO, NRC Health
|
Sell |
15,000 | $42.95 | 15,000 $42.95 $644,279 |
Mar 29, 2023 RAASCH JONA S |
RAASCH JONA S
COO, NRC Health
|
Sell |
10,000 | $44.30 | 10,000 $44.30 $442,983 |
Feb 28, 2023 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
2,319 | $45.34 | 2,319 $45.34 $105,133 |
Feb 27, 2023 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
2,437 | $45.51 | 2,437 $45.51 $110,915 |
Feb 24, 2023 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
7,156 | $45.84 | 7,156 $45.84 $328,048 |
Feb 17, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,253 | $47.04 | 4,253 $47.04 $200,049 |
Feb 16, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,952 | $47.02 | 1,952 $47.02 $91,789 |
Feb 07, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $47.03 | 100 $47.03 $4,703 |
Feb 02, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $47.34 | 100 $47.34 $4,734 |
Jan 09, 2023 Amandla MK Trust |
Amandla MK Trust
|
Sell |
6,370 | $40.72 | 6,370 $40.72 $259,387 |
Nov 11, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
207 | $40.54 | 207 $40.54 $8,392 |
Nov 01, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,321 | $40.54 | 2,321 $40.54 $94,091 |
Oct 31, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
45,195 | $40.57 | 45,195 $40.57 $1,833,407 |
Oct 28, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
14,872 | $40.98 | 14,872 $40.98 $609,502 |
Oct 27, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
23,038 | $40.55 | 23,038 $40.55 $934,191 |
Oct 26, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
9,498 | $40.61 | 9,498 $40.61 $385,683 |
Oct 25, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,188 | $40.61 | 4,188 $40.61 $170,081 |
Oct 24, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
9,874 | $40.61 | 9,874 $40.61 $400,948 |
Oct 21, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
8,755 | $40.59 | 8,755 $40.59 $355,385 |
Oct 20, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,815 | $40.55 | 5,815 $40.55 $235,795 |
Oct 19, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
9,089 | $40.85 | 9,089 $40.85 $371,267 |
Oct 18, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
13,332 | $41.01 | 13,332 $41.01 $546,728 |
Oct 18, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
743 | $41.62 | 743 $41.62 $30,924 |
Oct 17, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
9,720 | $40.63 | 9,720 $40.63 $394,916 |
Oct 14, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
6,039 | $40.65 | 6,039 $40.65 $245,506 |
Oct 13, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
36,137 | $40.85 | 36,137 $40.85 $1,476,207 |
Oct 12, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,600 | $40.51 | 1,600 $40.51 $64,812 |
Oct 04, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
11,294 | $40.74 | 11,294 $40.74 $460,085 |
Oct 03, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
31,118 | $40.53 | 31,118 $40.53 $1,261,346 |
Sep 30, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
795 | $40.59 | 795 $40.59 $32,271 |
Sep 14, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100,000 | $38.59 | 100,000 $38.59 $3,858,900 |
Jun 09, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
246,378 | $36.00 | 246,378 $36.00 $8,869,608 |
Apr 21, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $39.87 | 100 $39.87 $3,987 |
Apr 20, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,200 | $39.92 | 2,200 $39.92 $87,813 |
Apr 19, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,322 | $39.90 | 1,322 $39.90 $52,743 |
Apr 08, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
600 | $40.03 | 600 $40.03 $24,015 |
Apr 07, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,800 | $40.48 | 1,800 $40.48 $72,866 |
Apr 06, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
8,137 | $40.71 | 8,137 $40.71 $331,252 |
Apr 05, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,627 | $40.39 | 5,627 $40.39 $227,286 |
Apr 04, 2022 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,500 | $40.15 | 2,500 $40.15 $100,375 |
Dec 28, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,886 | $42.76 | 4,886 $42.76 $208,907 |
Dec 27, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
164 | $42.50 | 164 $42.50 $6,970 |
Dec 17, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,845 | $42.57 | 5,845 $42.57 $248,827 |
Dec 13, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
18,386 | $42.66 | 18,386 $42.66 $784,354 |
Dec 10, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
45,183 | $42.60 | 45,183 $42.60 $1,924,660 |
Dec 06, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
11,343 | $43.01 | 11,343 $43.01 $487,807 |
Dec 03, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
118,631 | $42.44 | 118,631 $42.44 $5,035,115 |
Nov 05, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $49.00 | 100 $49.00 $4,900 |
Nov 03, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
50,000 | $50.06 | 50,000 $50.06 $2,502,770 |
Sep 02, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
11,997 | $54.16 | 11,997 $54.16 $649,809 |
Sep 01, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,157 | $54.03 | 4,157 $54.03 $224,611 |
Aug 31, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,029 | $54.00 | 3,029 $54.00 $163,567 |
Aug 30, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
817 | $54.15 | 817 $54.15 $44,237 |
May 25, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
10,647 | $50.01 | 10,647 $50.01 $532,453 |
May 24, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,638 | $49.98 | 5,638 $49.98 $281,796 |
May 04, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,233 | $51.14 | 1,233 $51.14 $63,053 |
May 03, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,548 | $51.95 | 1,548 $51.95 $80,424 |
Apr 30, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
14,742 | $51.07 | 14,742 $51.07 $752,912 |
Apr 29, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
30,700 | $50.38 | 30,700 $50.38 $1,546,666 |
Apr 28, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
50,000 | $49.36 | 50,000 $49.36 $2,468,130 |
Mar 11, 2021 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
4,751,522 | $51.00 | 4,751,522 $51.00 $242,327,622 |
Mar 03, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
740 | $54.06 | 740 $54.06 $40,006 |
Mar 02, 2021 Amandla MK Trust |
Amandla MK Trust
|
Sell |
57,527 | $54.18 | 57,527 $54.18 $3,116,617 |
Feb 12, 2021 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
5,000 | $50.66 | 5,000 $50.66 $253,300 |
Nov 16, 2020 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
36,000 | $55.17 | 36,000 $55.17 $1,986,253 |
Sep 18, 2020 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
5,905 | $49.50 | 5,905 $49.50 $292,298 |
Sep 02, 2020 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
5,000 | $57.85 | 5,000 $57.85 $289,250 |
Jul 23, 2020 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
19,853 | $60.00 | 19,853 $60.00 $1,191,180 |
Jul 23, 2020 NUNNELLY JOHN N |
NUNNELLY JOHN N
|
Sell |
5,926 | $60.10 | 5,926 $60.10 $356,164 |
Jul 17, 2020 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
110 | $60.00 | 110 $60.00 $6,600 |
Jul 15, 2020 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
14 | $60.00 | 14 $60.00 $840 |
Jun 05, 2020 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
6,858 | $57.28 | 6,858 $57.28 $392,847 |
Jun 05, 2020 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
6,718 | $58.62 | 6,718 $58.62 $393,828 |
Jun 05, 2020 MARTIN JOANN M |
MARTIN JOANN M
|
Sell |
23 | $60.00 | 23 $60.00 $1,380 |
Feb 14, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,000 | $70.11 | 3,000 $70.11 $210,332 |
Feb 07, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,500 | $70.25 | 1,500 $70.25 $105,375 |
Feb 06, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
300 | $70.03 | 300 $70.03 $21,010 |
Feb 04, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
22,160 | $70.13 | 22,160 $70.13 $1,554,152 |
Jan 31, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
21,350 | $70.08 | 21,350 $70.08 $1,496,217 |
Jan 28, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
9,252 | $70.05 | 9,252 $70.05 $648,057 |
Jan 27, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,009 | $70.04 | 1,009 $70.04 $70,674 |
Jan 24, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,635 | $70.09 | 4,635 $70.09 $324,878 |
Jan 23, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,930 | $70.05 | 4,930 $70.05 $345,352 |
Jan 22, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,900 | $70.11 | 2,900 $70.11 $203,308 |
Jan 10, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
200 | $68.00 | 200 $68.00 $13,600 |
Jan 09, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,076 | $68.15 | 5,076 $68.15 $345,916 |
Jan 08, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,200 | $68.04 | 1,200 $68.04 $81,647 |
Jan 07, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,825 | $68.16 | 2,825 $68.16 $192,546 |
Jan 06, 2020 Amandla MK Trust |
Amandla MK Trust
|
Sell |
5,797 | $68.36 | 5,797 $68.36 $396,304 |
Dec 23, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
10,000 | $68.05 | 10,000 $68.05 $680,525 |
Dec 02, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,400 | $63.94 | 1,400 $63.94 $89,514 |
Nov 29, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,853 | $63.96 | 4,853 $63.96 $310,417 |
Nov 27, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,600 | $64.01 | 2,600 $64.01 $166,433 |
Nov 26, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,496 | $64.07 | 1,496 $64.07 $95,854 |
Nov 25, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
4,445 | $63.95 | 4,445 $63.95 $284,249 |
Nov 22, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
235 | $64.26 | 235 $64.26 $15,100 |
Nov 21, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,565 | $63.81 | 1,565 $63.81 $99,870 |
Nov 20, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
9,556 | $62.70 | 9,556 $62.70 $599,172 |
Nov 19, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
5,229 | $62.10 | 5,229 $62.10 $324,699 |
Nov 18, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
468 | $61.96 | 468 $61.96 $28,998 |
Nov 15, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
2,747 | $61.84 | 2,747 $61.84 $169,868 |
Nov 14, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
5,950 | $61.75 | 5,950 $61.75 $367,420 |
Nov 13, 2019 MOWRY BARBARA |
MOWRY BARBARA
|
Sell |
1,812 | $61.67 | 1,812 $61.67 $111,738 |
Sep 25, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
4,000 | $60.79 | 4,000 $60.79 $243,156 |
Sep 25, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
4,010 | $59.15 | 4,010 $59.15 $237,195 |
Sep 20, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
2,500 | $63.20 | 2,500 $63.20 $158,000 |
Sep 19, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
380 | $63.50 | 380 $63.50 $24,130 |
Sep 19, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
6,200 | $63.15 | 6,200 $63.15 $391,531 |
Sep 18, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
2,500 | $62.00 | 2,500 $62.00 $155,000 |
Sep 18, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
500,000 | $60.50 | 500,000 $60.50 $30,252,050 |
Sep 17, 2019 Jackson Steven D. |
Jackson Steven D.
President
|
Sell |
2,500 | $62.00 | 2,500 $62.00 $155,000 |
Sep 17, 2019 Berwick Donald M |
Berwick Donald M
|
Sell |
6,992 | $61.99 | 6,992 $61.99 $433,437 |
Sep 16, 2019 Berwick Donald M |
Berwick Donald M
|
Sell |
6,989 | $62.04 | 6,989 $62.04 $433,583 |
Sep 13, 2019 Berwick Donald M |
Berwick Donald M
|
Sell |
2,924 | $61.99 | 2,924 $61.99 $181,259 |
Sep 12, 2019 Berwick Donald M |
Berwick Donald M
|
Sell |
1,120 | $61.99 | 1,120 $61.99 $69,429 |
Sep 06, 2019 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
2,902 | $62.83 | 2,902 $62.83 $182,338 |
Sep 06, 2019 Berwick Donald M |
Berwick Donald M
|
Sell |
9,035 | $63.01 | 9,035 $63.01 $569,305 |
Sep 05, 2019 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
2,937 | $63.43 | 2,937 $63.43 $186,297 |
Sep 05, 2019 Karas Kevin R |
Karas Kevin R
SVP Finance, CFO, Treas & Secy
|
Sell |
4,177 | $64.34 | 4,177 $64.34 $268,758 |
Sep 04, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,063 | $64.85 | 1,063 $64.85 $68,932 |
Sep 03, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
33,800 | $64.84 | 33,800 $64.84 $2,191,545 |
Aug 29, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
2,800 | $64.89 | 2,800 $64.89 $181,703 |
Aug 28, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
252,000 | $63.00 | 252,000 $63.00 $15,876,428 |
Aug 22, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
100 | $64.80 | 100 $64.80 $6,480 |
Aug 21, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
12,548 | $64.83 | 12,548 $64.83 $813,429 |
Aug 20, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
900 | $64.50 | 900 $64.50 $58,050 |
Aug 19, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
12,198 | $64.68 | 12,198 $64.68 $788,943 |
Aug 16, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
3,763 | $64.74 | 3,763 $64.74 $243,623 |
Aug 15, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
1,400 | $64.97 | 1,400 $64.97 $90,961 |
Aug 14, 2019 Amandla MK Trust |
Amandla MK Trust
|
Sell |
17,600 | $64.70 | 17,600 $64.70 $1,138,711 |
May 08, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
185,088 | $40.00 | 185,088 $40.00 $7,403,668 |
May 07, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
30,312 | $40.00 | 30,312 $40.00 $1,212,504 |
May 06, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
18,954 | $40.02 | 18,954 $40.02 $758,475 |
May 03, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
29,378 | $40.00 | 29,378 $40.00 $1,175,152 |
May 01, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,479 | $40.01 | 1,479 $40.01 $59,169 |
Apr 24, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,532 | $40.00 | 1,532 $40.00 $61,280 |
Apr 23, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
2,702 | $40.01 | 2,702 $40.01 $108,109 |
Apr 16, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
7,950 | $40.01 | 7,950 $40.01 $318,048 |
Apr 12, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
3,539 | $40.00 | 3,539 $40.00 $141,560 |
Apr 11, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,106 | $40.00 | 1,106 $40.00 $44,240 |
Mar 21, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,300 | $40.00 | 1,300 $40.00 $52,001 |
Mar 20, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,352 | $40.00 | 1,352 $40.00 $54,082 |
Mar 19, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
3,455 | $40.01 | 3,455 $40.01 $138,239 |
Mar 14, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,022 | $40.00 | 1,022 $40.00 $40,880 |
Mar 13, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
5,641 | $40.00 | 5,641 $40.00 $225,659 |
Mar 12, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
9,102 | $40.00 | 9,102 $40.00 $364,080 |
Mar 11, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
1,416 | $40.00 | 1,416 $40.00 $56,640 |
Feb 22, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
6,696 | $40.01 | 6,696 $40.01 $267,895 |
Feb 20, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
9,253 | $40.06 | 9,253 $40.06 $370,638 |
Feb 19, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
79,772 | $40.00 | 79,772 $40.00 $3,190,904 |
Feb 15, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
11,848 | $40.04 | 11,848 $40.04 $474,341 |
Jan 31, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
2,073 | $40.01 | 2,073 $40.01 $82,941 |
Jan 25, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
5,582 | $40.01 | 5,582 $40.01 $223,353 |
Jan 24, 2019 K/I/E Trust Under Agreement 10/24/18 |
K/I/E Trust Under Agreement 10/24/18
|
Sell |
4,148 | $40.00 | 4,148 $40.00 $165,937 |
TOP