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

May 16, 2025

Klonne Mike

Klonne Mike
Sell
5,000 $37.46

5,000

$37.46

$187,300

Dec 02, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
1,100 $43.35

1,100

$43.35

$47,681

Dec 02, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
2,561 $44.33

2,561

$44.33

$113,522

Dec 02, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
5,382 $45.27

5,382

$45.27

$243,654

Dec 02, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
4,501 $46.07

4,501

$46.07

$207,339

Nov 25, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
16,222 $46.27

16,222

$46.27

$750,538

Nov 25, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
3,778 $46.68

3,778

$46.68

$176,346

Nov 25, 2024

Wood Barry

Wood Barry
Senior Vice President/CFO
Sell
1,870 $45.98

1,870

$45.98

$85,986

Nov 19, 2024

Pape Ryan

Pape Ryan
President and CEO
Sell
20,000 $42.64

20,000

$42.64

$852,702

Nov 19, 2024

Klonne Mike

Klonne Mike
Sell
5,000 $43.00

5,000

$43.00

$215,000

May 08, 2024

North John F

North John F
Buy
3,000 $32.17

3,000

$32.17

$96,510

Sep 11, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
897 $75.68

897

$75.68

$67,880

Sep 11, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
103 $76.67

103

$76.67

$7,896

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
1,450 $75.95

1,450

$75.95

$110,120

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
4,194 $76.95

4,194

$76.95

$322,707

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
1,400 $77.95

1,400

$77.95

$109,123

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
100 $78.94

100

$78.94

$7,894

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
200 $79.93

200

$79.93

$15,985

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
219 $81.91

219

$81.91

$17,937

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
300 $80.92

300

$80.92

$24,275

Sep 05, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
137 $82.90

137

$82.90

$11,357

Aug 28, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
7,644 $83.50

7,644

$83.50

$638,250

Aug 28, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
356 $84.28

356

$84.28

$30,002

Aug 25, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $82.73

5,000

$82.73

$413,636

Aug 24, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $84.74

5,000

$84.74

$423,704

Aug 23, 2023

Wood Barry

Wood Barry
Senior Vice President/CFO
Sell
562 $85.89

562

$85.89

$48,270

Aug 23, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $84.88

5,000

$84.88

$424,388

Aug 22, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $83.24

5,000

$83.24

$416,201

Aug 21, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
839 $84.10

839

$84.10

$70,557

Aug 21, 2023

Pape Ryan

Pape Ryan
President and CEO
Sell
7,161 $82.91

7,161

$82.91

$593,714

Aug 21, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $82.98

5,000

$82.98

$414,911

Aug 18, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $82.51

5,000

$82.51

$412,544

Aug 17, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $82.91

5,000

$82.91

$414,544

Aug 16, 2023

Moreau Mathieu

Moreau Mathieu
Senior VP, Sales and Product
Sell
5,000 $83.94

5,000

$83.94

$419,692

Jun 26, 2023

Crumly Richard K.

Crumly Richard K.
Sell
6,856 $79.51

6,856

$79.51

$545,121

Jun 13, 2023

Crumly Richard K.

Crumly Richard K.
Sell
4,900 $77.47

4,900

$77.47

$379,603

Jun 12, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $76.39

10,000

$76.39

$763,900

Jun 09, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $76.00

10,000

$76.00

$760,000

Jun 08, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $74.56

10,000

$74.56

$745,600

Jun 07, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $75.19

10,000

$75.19

$751,900

Jun 06, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $73.03

10,000

$73.03

$730,300

Jun 05, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.68

10,000

$70.68

$706,800

Jun 02, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $71.86

10,000

$71.86

$718,600

Jun 01, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.04

10,000

$70.04

$700,400

May 31, 2023

Adams Mark

Adams Mark
Sell
23,202 $69.10

23,202

$69.10

$1,603,258

May 30, 2023

Crumly Richard K.

Crumly Richard K.
Sell
5,100 $70.18

5,100

$70.18

$357,918

May 30, 2023

Adams Mark

Adams Mark
Sell
26 $70.30

26

$70.30

$1,828

May 26, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.81

10,000

$70.81

$708,100

May 22, 2023

Adams Mark

Adams Mark
Sell
2,362 $75.04

2,362

$75.04

$177,244

May 19, 2023

Adams Mark

Adams Mark
Sell
3,075 $75.00

3,075

$75.00

$230,625

May 18, 2023

Adams Mark

Adams Mark
Sell
19,893 $75.00

19,893

$75.00

$1,491,975

May 17, 2023

Adams Mark

Adams Mark
Sell
24,999 $75.00

24,999

$75.00

$1,874,925

May 16, 2023

Klonne Mike

Klonne Mike
Sell
10,000 $73.81

10,000

$73.81

$738,100

May 12, 2023

Adams Mark

Adams Mark
Sell
1 $77.00

1

$77.00

$77

May 11, 2023

Crumly Richard K.

Crumly Richard K.
Sell
2,996 $75.02

2,996

$75.02

$224,760

May 10, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $78.19

10,000

$78.19

$781,900

May 09, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.16

10,000

$72.16

$721,600

May 08, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.15

10,000

$70.15

$701,500

May 05, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.18

10,000

$70.18

$701,800

May 04, 2023

Crumly Richard K.

Crumly Richard K.
Sell
1,804 $70.10

1,804

$70.10

$126,460

May 03, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.57

10,000

$70.57

$705,700

Apr 28, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.68

10,000

$72.68

$726,800

Apr 27, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $73.19

10,000

$73.19

$731,900

Apr 26, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.96

10,000

$72.96

$729,600

Apr 25, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $73.65

10,000

$73.65

$736,500

Apr 24, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $73.69

10,000

$73.69

$736,900

Apr 21, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.01

10,000

$72.01

$720,100

Apr 20, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.12

10,000

$72.12

$721,200

Apr 19, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.98

10,000

$70.98

$709,800

Apr 18, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.85

10,000

$70.85

$708,500

Apr 17, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.62

10,000

$72.62

$726,200

Apr 14, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $71.80

10,000

$71.80

$718,000

Apr 13, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.76

10,000

$70.76

$707,600

Feb 07, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $77.48

10,000

$77.48

$774,800

Jan 31, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $76.54

10,000

$76.54

$765,400

Jan 30, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $75.45

10,000

$75.45

$754,500

Jan 27, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $75.11

10,000

$75.11

$751,100

Jan 26, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $75.43

10,000

$75.43

$754,300

Jan 25, 2023

Crumly Richard K.

Crumly Richard K.
Sell
6,500 $73.12

6,500

$73.12

$475,280

Jan 24, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $73.40

10,000

$73.40

$734,000

Jan 23, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.33

10,000

$72.33

$723,300

Jan 20, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.31

10,000

$70.31

$703,100

Jan 19, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.43

10,000

$70.43

$704,300

Jan 18, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $72.53

10,000

$72.53

$725,300

Jan 17, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $71.80

10,000

$71.80

$718,000

Jan 13, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.33

10,000

$70.33

$703,300

Jan 12, 2023

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $70.28

10,000

$70.28

$702,800

Jan 11, 2023

Crumly Richard K.

Crumly Richard K.
Sell
3,500 $70.11

3,500

$70.11

$245,385

Dec 05, 2022

Crumly Richard K.

Crumly Richard K.
Sell
658 $70.14

658

$70.14

$46,152

Dec 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,500 $70.01

8,500

$70.01

$595,085

Nov 30, 2022

Adams Mark

Adams Mark
Sell
10,000 $68.50

10,000

$68.50

$685,000

Nov 23, 2022

Crumly Richard K.

Crumly Richard K.
Sell
1,300 $70.04

1,300

$70.04

$91,052

Nov 23, 2022

Adams Mark

Adams Mark
Sell
10,487 $68.50

10,487

$68.50

$718,360

Nov 17, 2022

Klonne Mike

Klonne Mike
Sell
100 $62.51

100

$62.51

$6,251

Nov 16, 2022

Klonne Mike

Klonne Mike
Sell
1,900 $64.67

1,900

$64.67

$122,873

Nov 15, 2022

Adams Mark

Adams Mark
Sell
9,513 $68.50

9,513

$68.50

$651,641

Nov 15, 2022

Adams Mark

Adams Mark
Sell
10,000 $67.00

10,000

$67.00

$670,000

Nov 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
2,300 $70.04

2,300

$70.04

$161,092

Nov 01, 2022

Crumly Richard K.

Crumly Richard K.
Sell
5,600 $70.02

5,600

$70.02

$392,112

Oct 10, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
1,000 $61.03

1,000

$61.03

$61,030

Oct 03, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
3,734 $65.24

3,734

$65.24

$243,606

Oct 03, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
3,966 $64.78

3,966

$64.78

$256,917

Oct 03, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
300 $63.45

300

$63.45

$19,035

Sep 26, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
5,120 $60.27

5,120

$60.27

$308,582

Sep 26, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
2,880 $59.73

2,880

$59.73

$172,022

Sep 19, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
1,621 $64.21

1,621

$64.21

$104,084

Sep 19, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
4,117 $63.17

4,117

$63.17

$260,071

Sep 19, 2022

Pape Ryan

Pape Ryan
President and CEO
Sell
2,262 $62.73

2,262

$62.73

$141,895

Aug 16, 2022

Wood Barry

Wood Barry
Senior Vice President/CFO
Sell
742 $84.01

742

$84.01

$62,335

Aug 16, 2022

Adams Mark

Adams Mark
Sell
6,774 $87.00

6,774

$87.00

$589,338

Aug 16, 2022

Adams Mark

Adams Mark
Sell
50,000 $86.00

50,000

$86.00

$4,300,000

Aug 15, 2022

Adams Mark

Adams Mark
Sell
14,126 $86.01

14,126

$86.01

$1,214,977

Aug 12, 2022

Adams Mark

Adams Mark
Sell
63,381 $81.00

63,381

$81.00

$5,133,861

Aug 11, 2022

Adams Mark

Adams Mark
Sell
61,619 $81.01

61,619

$81.01

$4,991,755

Jun 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
200 $50.00

200

$50.00

$10,000

Jun 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
200 $50.00

200

$50.00

$10,000

Jun 09, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $50.45

10,000

$50.45

$504,500

Jun 09, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $50.45

10,000

$50.45

$504,500

Jun 08, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.13

10,000

$51.13

$511,300

Jun 08, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.13

10,000

$51.13

$511,300

Jun 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.60

10,000

$51.60

$516,000

Jun 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.60

10,000

$51.60

$516,000

Jun 06, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.64

10,000

$51.64

$516,400

Jun 06, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.64

10,000

$51.64

$516,400

Jun 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $52.45

10,000

$52.45

$524,500

Jun 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $52.45

10,000

$52.45

$524,500

May 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.23

10,000

$51.23

$512,300

May 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.23

10,000

$51.23

$512,300

May 27, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.61

10,000

$51.61

$516,100

May 27, 2022

Crumly Richard K.

Crumly Richard K.
Sell
10,000 $51.61

10,000

$51.61

$516,100

May 23, 2022

Adams Mark

Adams Mark
Sell
9,938 $48.00

9,938

$48.00

$477,024

May 18, 2022

Adams Mark

Adams Mark
Sell
49,247 $48.01

49,247

$48.01

$2,364,348

May 18, 2022

Adams Mark

Adams Mark
Sell
1,422 $49.25

1,422

$49.25

$70,034

May 17, 2022

Adams Mark

Adams Mark
Sell
1,270 $49.18

1,270

$49.18

$62,459

May 17, 2022

Adams Mark

Adams Mark
Sell
24,483 $48.00

24,483

$48.00

$1,175,184

May 16, 2022

Adams Mark

Adams Mark
Sell
2,839 $48.00

2,839

$48.00

$136,272

May 13, 2022

BOGART STACY L

BOGART STACY L
Buy
2,600 $48.48

2,600

$48.48

$126,048

Apr 05, 2022

Crumly Richard K.

Crumly Richard K.
Sell
5,100 $50.31

5,100

$50.31

$256,581

Apr 05, 2022

Crumly Richard K.

Crumly Richard K.
Sell
5,100 $50.31

5,100

$50.31

$256,581

Apr 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $51.71

9,500

$51.71

$491,245

Apr 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $51.71

9,500

$51.71

$491,245

Apr 01, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $51.95

9,000

$51.95

$467,550

Apr 01, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $51.95

9,000

$51.95

$467,550

Mar 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $53.50

9,500

$53.50

$508,250

Mar 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $53.50

9,500

$53.50

$508,250

Mar 30, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,500 $56.77

8,500

$56.77

$482,545

Mar 30, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,500 $56.77

8,500

$56.77

$482,545

Mar 29, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $57.81

9,500

$57.81

$549,195

Mar 29, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $57.81

9,500

$57.81

$549,195

Mar 28, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $55.06

9,500

$55.06

$523,070

Mar 28, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $55.06

9,500

$55.06

$523,070

Mar 14, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $54.93

9,000

$54.93

$494,370

Mar 14, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $54.93

9,000

$54.93

$494,370

Mar 11, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $57.46

9,000

$57.46

$517,140

Mar 11, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $57.46

9,000

$57.46

$517,140

Mar 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $56.66

9,000

$56.66

$509,940

Mar 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $56.66

9,000

$56.66

$509,940

Mar 09, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $58.08

9,500

$58.08

$551,760

Mar 09, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $58.08

9,500

$58.08

$551,760

Mar 08, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $56.69

9,500

$56.69

$538,555

Mar 08, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $56.69

9,500

$56.69

$538,555

Mar 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $57.03

9,500

$57.03

$541,785

Mar 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $57.03

9,500

$57.03

$541,785

Mar 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $58.18

9,000

$58.18

$523,620

Mar 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $58.18

9,000

$58.18

$523,620

Mar 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $61.16

9,000

$61.16

$550,440

Mar 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $61.16

9,000

$61.16

$550,440

Mar 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $65.77

9,000

$65.77

$591,930

Mar 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $65.77

9,000

$65.77

$591,930

Feb 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $58.31

9,000

$58.31

$524,790

Feb 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $58.31

9,000

$58.31

$524,790

Feb 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,000 $59.39

8,000

$59.39

$475,120

Feb 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,000 $59.39

8,000

$59.39

$475,120

Feb 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $62.47

9,500

$62.47

$593,465

Feb 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $62.47

9,500

$62.47

$593,465

Feb 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $61.16

9,500

$61.16

$581,020

Feb 03, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $61.16

9,500

$61.16

$581,020

Feb 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,500 $62.51

8,500

$62.51

$531,335

Feb 02, 2022

Crumly Richard K.

Crumly Richard K.
Sell
8,500 $62.51

8,500

$62.51

$531,335

Feb 01, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $63.56

9,500

$63.56

$603,820

Feb 01, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $63.56

9,500

$63.56

$603,820

Jan 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $61.90

9,500

$61.90

$588,050

Jan 31, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $61.90

9,500

$61.90

$588,050

Jan 28, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $58.39

9,500

$58.39

$554,705

Jan 28, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $58.39

9,500

$58.39

$554,705

Jan 27, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $57.94

9,000

$57.94

$521,460

Jan 27, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $57.94

9,000

$57.94

$521,460

Jan 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,600 $64.26

9,600

$64.26

$616,896

Jan 10, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,600 $64.26

9,600

$64.26

$616,896

Jan 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $66.70

9,500

$66.70

$633,650

Jan 07, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,500 $66.70

9,500

$66.70

$633,650

Jan 06, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,600 $67.57

9,600

$67.57

$648,672

Jan 06, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,600 $67.57

9,600

$67.57

$648,672

Jan 05, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,800 $67.38

9,800

$67.38

$660,324

Jan 05, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,800 $67.38

9,800

$67.38

$660,324

Jan 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $69.73

9,000

$69.73

$627,570

Jan 04, 2022

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $69.73

9,000

$69.73

$627,570

Dec 30, 2021

Crumly Richard K.

Crumly Richard K.
Sell
8,000 $70.65

8,000

$70.65

$565,200

Dec 30, 2021

Crumly Richard K.

Crumly Richard K.
Sell
8,000 $70.65

8,000

$70.65

$565,200

Dec 29, 2021

Crumly Richard K.

Crumly Richard K.
Sell
9,000 $69.57

9,000

$69.57

$626,130

TOP