Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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