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

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
300 $85.08

300

$85.08

$25,524

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
549 $85.08

549

$85.08

$46,709

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
7,231 $85.07

7,231

$85.07

$615,141

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
2,142 $85.12

2,142

$85.12

$182,327

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
1,185 $85.06

1,185

$85.06

$100,796

Aug 25, 2025

Eason Christopher Douglas

Eason Christopher Douglas
Principal Accounting Officer
Sell
596 $85.08

596

$85.08

$50,708

May 20, 2025

Wichman Gordon Douglas

Wichman Gordon Douglas
Sell
1,302 $104.58

1,302

$104.58

$136,163

May 20, 2025

Wichman Gordon Douglas

Wichman Gordon Douglas
Sell
20,000 $104.47

20,000

$104.47

$2,089,400

May 19, 2025

Wichman Gordon Douglas

Wichman Gordon Douglas
Sell
3,975 $105.75

3,975

$105.75

$420,356

May 08, 2025

Fields Gary D

Fields Gary D
CEO
Sell
8,357 $98.66

8,357

$98.66

$824,502

May 07, 2025

Fields Gary D

Fields Gary D
CEO
Sell
28,866 $95.57

28,866

$95.57

$2,758,724

May 06, 2025

Fields Gary D

Fields Gary D
CEO
Sell
12,912 $98.04

12,912

$98.04

$1,265,892

May 06, 2025

Fields Gary D

Fields Gary D
CEO
Sell
24,277 $98.29

24,277

$98.29

$2,386,186

Mar 05, 2025

Stewart David Raymond

Stewart David Raymond
Buy
1,000 $80.86

1,000

$80.86

$80,860

Dec 13, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
5,362 $130.99

5,362

$130.99

$702,368

Dec 05, 2024

Thompson Rebecca

Thompson Rebecca
CFO
Sell
5,000 $138.00

5,000

$138.00

$690,000

Nov 25, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
2,858 $138.60

2,858

$138.60

$396,119

Nov 25, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
2,892 $141.10

2,892

$141.10

$408,061

Nov 25, 2024

Fields Gary D

Fields Gary D
CEO
Sell
12,160 $139.66

12,160

$139.66

$1,698,266

Nov 18, 2024

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
1,421 $135.14

1,421

$135.14

$192,034

Nov 15, 2024

Fields Gary D

Fields Gary D
CEO
Sell
35,000 $132.03

35,000

$132.03

$4,621,050

Nov 13, 2024

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
6,000 $135.15

6,000

$135.15

$810,900

Nov 12, 2024

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
4,796 $136.38

4,796

$136.38

$654,078

Nov 12, 2024

Teis Robert

Teis Robert
VP, Business Technology
Sell
3,369 $136.29

3,369

$136.29

$459,161

Aug 06, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
11,022 $87.41

11,022

$87.41

$963,433

Aug 06, 2024

Fields Gary D

Fields Gary D
CEO
Sell
20,641 $86.21

20,641

$86.21

$1,779,461

Jul 12, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
27,300 $90.13

27,300

$90.13

$2,460,549

Jul 12, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
2,646 $90.08

2,646

$90.08

$238,352

May 22, 2024

Fields Gary D

Fields Gary D
CEO
Sell
28,200 $76.13

28,200

$76.13

$2,146,866

May 15, 2024

Thompson Rebecca

Thompson Rebecca
CFO
Sell
13,500 $77.00

13,500

$77.00

$1,039,500

Mar 15, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
26,149 $83.15

26,149

$83.15

$2,174,289

Mar 14, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
19,136 $81.30

19,136

$81.30

$1,555,757

Mar 14, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
30,397 $81.30

30,397

$81.30

$2,471,276

Mar 13, 2024

Wakefield Stephen E

Wakefield Stephen E
Vice President
Sell
24,655 $80.86

24,655

$80.86

$1,993,603

Mar 12, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
19,083 $80.50

19,083

$80.50

$1,536,182

Mar 11, 2024

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
805 $80.01

805

$80.01

$64,408

Dec 27, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
15,000 $75.00

15,000

$75.00

$1,125,000

Dec 26, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
15,000 $74.00

15,000

$74.00

$1,110,000

Dec 20, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
21,445 $72.61

21,445

$72.61

$1,557,121

Dec 20, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
20,491 $72.93

20,491

$72.93

$1,494,409

Dec 19, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
18,064 $72.29

18,064

$72.29

$1,305,847

Dec 15, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
30,000 $71.88

30,000

$71.88

$2,156,400

Dec 14, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
76,000 $70.31

76,000

$70.31

$5,343,560

Dec 05, 2023

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
99,884 $63.48

99,884

$63.48

$6,340,636

Nov 27, 2023

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
1,707 $63.97

1,707

$63.97

$109,197

Nov 27, 2023

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
Sell
3,438 $63.90

3,438

$63.90

$219,688

Nov 27, 2023

Thompson Rebecca

Thompson Rebecca
CFO
Sell
5,000 $64.00

5,000

$64.00

$320,000

Sep 15, 2023

Stewart David Raymond

Stewart David Raymond
Buy
500 $60.17

500

$60.17

$30,085

Sep 08, 2023

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
1,500 $66.11

1,500

$66.11

$99,165

Sep 08, 2023

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
4,500 $66.11

4,500

$66.11

$297,495

Sep 01, 2023

Teis Robert

Teis Robert
VP, Sales and Marketing
Sell
2,100 $65.80

2,100

$65.80

$138,170

Jun 15, 2023

Fields Gary D

Fields Gary D
President and CEO
Sell
30,000 $93.80

30,000

$93.80

$2,814,000

Jun 07, 2023

Thompson Rebecca

Thompson Rebecca
CFO
Sell
6,900 $95.00

6,900

$95.00

$655,500

Jun 07, 2023

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
1,607 $95.01

1,607

$95.01

$152,681

Jun 07, 2023

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
1,036 $95.01

1,036

$95.01

$98,430

Jun 07, 2023

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
554 $95.01

554

$95.01

$52,636

Mar 13, 2023

Wakefield Stephen E

Wakefield Stephen E
COO
Buy
516 $89.30

516

$89.30

$46,079

Mar 09, 2023

Kidwell Casey

Kidwell Casey
VP, Administration
Sell
1,607 $92.63

1,607

$92.63

$148,856

Mar 03, 2023

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
620 $92.87

620

$92.87

$57,579

Mar 03, 2023

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
5,000 $92.87

5,000

$92.87

$464,350

Dec 01, 2022

Fields Gary D

Fields Gary D
President and CEO
Sell
5,000 $78.64

5,000

$78.64

$393,200

Nov 15, 2022

Thompson Rebecca

Thompson Rebecca
CFO
Sell
2,000 $80.00

2,000

$80.00

$160,000

Nov 15, 2022

Thompson Rebecca

Thompson Rebecca
CFO
Sell
13,500 $80.06

13,500

$80.06

$1,080,810

Nov 11, 2022

Fields Gary D

Fields Gary D
President and CEO
Sell
11,400 $78.92

11,400

$78.92

$899,688

Nov 11, 2022

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
600 $79.61

600

$79.61

$47,766

Nov 11, 2022

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
2,000 $79.61

2,000

$79.61

$159,220

Nov 10, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
2,247 $78.61

2,247

$78.61

$176,637

Nov 08, 2022

Stewart Larry Gene

Stewart Larry Gene
Sell
2,472 $77.88

2,472

$77.88

$192,519

Oct 28, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
6,024 $64.42

6,024

$64.42

$388,066

Oct 27, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
2,000 $63.13

2,000

$63.13

$126,260

Oct 25, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,000 $60.74

3,000

$60.74

$182,220

Oct 25, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
2,000 $61.50

2,000

$61.50

$123,000

Oct 24, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
5,000 $57.04

5,000

$57.04

$285,200

Oct 24, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
2,500 $58.04

2,500

$58.04

$145,100

Oct 24, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
2,000 $58.84

2,000

$58.84

$117,680

Oct 18, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
439 $57.00

439

$57.00

$25,023

Oct 18, 2022

Stewart Larry Gene

Stewart Larry Gene
Sell
515 $56.69

515

$56.69

$29,195

Oct 17, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,801 $55.71

3,801

$55.71

$211,754

Oct 17, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
5,000 $55.51

5,000

$55.51

$277,550

Oct 13, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
5,000 $55.12

5,000

$55.12

$275,600

Oct 05, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,000 $56.46

3,000

$56.46

$169,380

Oct 04, 2022

Stewart Larry Gene

Stewart Larry Gene
Sell
2,756 $55.92

2,756

$55.92

$154,116

Oct 03, 2022

Stewart Larry Gene

Stewart Larry Gene
Sell
1,500 $55.52

1,500

$55.52

$83,280

Oct 03, 2022

Stewart Larry Gene

Stewart Larry Gene
Sell
1,500 $55.48

1,500

$55.48

$83,220

Sep 12, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
5,237 $58.93

5,237

$58.93

$308,616

Sep 12, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,000 $58.25

3,000

$58.25

$174,750

Sep 12, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,000 $58.91

3,000

$58.91

$176,730

Aug 18, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
1,441 $63.12

1,441

$63.12

$90,956

Aug 17, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
303 $63.11

303

$63.11

$19,122

Aug 16, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
6,654 $63.42

6,654

$63.42

$421,997

Aug 15, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
3,000 $63.13

3,000

$63.13

$189,390

Aug 15, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
4,000 $63.21

4,000

$63.21

$252,840

Aug 12, 2022

Gadiwalla Rony D

Gadiwalla Rony D
Sell
1,000 $61.70

1,000

$61.70

$61,700

Aug 11, 2022

Fields Gary D

Fields Gary D
President and CEO
Sell
1,389 $61.41

1,389

$61.41

$85,298

Aug 11, 2022

Fields Gary D

Fields Gary D
President and CEO
Sell
7,470 $61.41

7,470

$61.41

$458,733

Aug 11, 2022

Fields Gary D

Fields Gary D
President and CEO
Sell
12,660 $61.41

12,660

$61.41

$777,451

Jun 15, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
359 $52.60

359

$52.60

$18,883

Jun 06, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $56.00

1,000

$56.00

$56,000

Jun 06, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $55.68

2,000

$55.68

$111,360

Jun 06, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
126 $56.40

126

$56.40

$7,106

Jun 02, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,475 $54.56

1,475

$54.56

$80,476

Jun 01, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $54.20

1,000

$54.20

$54,200

Jun 01, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $53.80

1,000

$53.80

$53,800

May 27, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $53.20

2,000

$53.20

$106,400

May 26, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $52.50

2,000

$52.50

$105,000

May 25, 2022

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
2,024 $52.14

2,024

$52.14

$105,531

May 25, 2022

Wichman Gordon Douglas

Wichman Gordon Douglas
Vice President
Sell
1,374 $52.17

1,374

$52.17

$71,682

May 23, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $52.50

2,000

$52.50

$105,000

May 13, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
4,000 $53.80

4,000

$53.80

$215,200

May 10, 2022

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $54.70

2,000

$54.70

$109,400

Mar 04, 2022

Stewart David Raymond

Stewart David Raymond
Buy
1,000 $53.63

1,000

$53.63

$53,630

Dec 13, 2021

Lackey Paul K Jr

Lackey Paul K Jr
Sell
1,000 $80.71

1,000

$80.71

$80,710

Dec 06, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $81.00

1,000

$81.00

$81,000

Dec 06, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $81.50

1,000

$81.50

$81,500

Dec 03, 2021

Thompson Rebecca

Thompson Rebecca
CAO
Sell
4,000 $79.25

4,000

$79.25

$317,000

Dec 03, 2021

Lackey Paul K Jr

Lackey Paul K Jr
Sell
687 $79.06

687

$79.06

$54,314

Dec 02, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $79.20

1,000

$79.20

$79,200

Dec 02, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,000 $79.50

1,000

$79.50

$79,500

Dec 02, 2021

Thompson Rebecca

Thompson Rebecca
CAO
Sell
1,560 $78.64

1,560

$78.64

$122,678

Dec 01, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
2,000 $78.42

2,000

$78.42

$156,840

Nov 23, 2021

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
3,672 $78.20

3,672

$78.20

$287,150

Nov 23, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
20,332 $78.02

20,332

$78.02

$1,586,343

Nov 23, 2021

Lackey Paul K Jr

Lackey Paul K Jr
Sell
1,615 $77.69

1,615

$77.69

$125,469

Sep 13, 2021

Lackey Paul K Jr

Lackey Paul K Jr
Sell
688 $65.39

688

$65.39

$44,988

Aug 23, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
2,810 $69.55

2,810

$69.55

$195,436

Aug 20, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
501 $69.54

501

$69.54

$34,840

Aug 11, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
3,430 $70.09

3,430

$70.09

$240,409

Mar 16, 2021

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
986 $74.18

986

$74.18

$73,141

Mar 12, 2021

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
19,628 $74.73

19,628

$74.73

$1,466,800

Mar 10, 2021

Lackey Paul K Jr

Lackey Paul K Jr
Sell
2,000 $75.00

2,000

$75.00

$150,000

Mar 08, 2021

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
175 $73.63

175

$73.63

$12,885

Mar 08, 2021

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
1,856 $74.09

1,856

$74.09

$137,511

Mar 08, 2021

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
15,826 $73.84

15,826

$73.84

$1,168,592

Mar 03, 2021

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
625 $74.87

625

$74.87

$46,794

Mar 03, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
7,157 $75.08

7,157

$75.08

$537,348

Mar 02, 2021

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
926 $75.26

926

$75.26

$69,691

Mar 02, 2021

Wakefield Stephen E

Wakefield Stephen E
COO
Sell
1,532 $74.88

1,532

$74.88

$114,716

Mar 02, 2021

Fields Gary D

Fields Gary D
President and CEO
Sell
23,808 $75.15

23,808

$75.15

$1,789,171

Nov 10, 2020

Lackey Paul K Jr

Lackey Paul K Jr
Sell
3,000 $65.00

3,000

$65.00

$195,000

Aug 12, 2020

Crews Mikel D

Crews Mikel D
Sell
21,937 $59.60

21,937

$59.60

$1,307,445

Aug 12, 2020

Thompson Rebecca

Thompson Rebecca
CAO
Sell
3,385 $60.17

3,385

$60.17

$203,675

Aug 11, 2020

Lackey Paul K Jr

Lackey Paul K Jr
Sell
10,124 $60.38

10,124

$60.38

$611,287

Jun 09, 2020

Crews Mikel D

Crews Mikel D
Sell
19,529 $57.50

19,529

$57.50

$1,122,918

Jun 08, 2020

Crews Mikel D

Crews Mikel D
Sell
16,506 $58.58

16,506

$58.58

$966,921

Jun 05, 2020

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
918 $58.23

918

$58.23

$53,455

Jun 05, 2020

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
29,626 $57.85

29,626

$57.85

$1,713,864

Jun 04, 2020

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
961 $56.06

961

$56.06

$53,874

Jun 04, 2020

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
2,955 $56.03

2,955

$56.03

$165,569

Jun 03, 2020

Crews Mikel D

Crews Mikel D
Sell
31,600 $55.59

31,600

$55.59

$1,756,644

Jun 01, 2020

Crews Mikel D

Crews Mikel D
Sell
19,769 $54.52

19,769

$54.52

$1,077,806

May 28, 2020

Crews Mikel D

Crews Mikel D
Sell
11,015 $55.11

11,015

$55.11

$607,037

May 27, 2020

Crews Mikel D

Crews Mikel D
Sell
29,216 $55.01

29,216

$55.01

$1,607,172

Mar 04, 2020

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
1,600 $58.87

1,600

$58.87

$94,192

Mar 04, 2020

Thompson Rebecca

Thompson Rebecca
CAO
Sell
3,500 $58.76

3,500

$58.76

$205,660

Mar 03, 2020

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
3,525 $58.14

3,525

$58.14

$204,944

Mar 03, 2020

Crews Mikel D

Crews Mikel D
Vice President of Operations
Sell
1,250 $57.28

1,250

$57.28

$71,600

Mar 03, 2020

Thompson Rebecca

Thompson Rebecca
CAO
Sell
1,350 $57.75

1,350

$57.75

$77,963

Mar 03, 2020

Wakefield Stephen E

Wakefield Stephen E
VP, Engineering
Sell
601 $57.57

601

$57.57

$34,600

Mar 03, 2020

Fields Gary D

Fields Gary D
President
Sell
3,000 $57.52

3,000

$57.52

$172,560

Mar 03, 2020

Short Jack E

Short Jack E
Sell
15,000 $56.07

15,000

$56.07

$841,050

Sep 13, 2019

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
21,000 $49.90

21,000

$49.90

$1,047,900

Sep 12, 2019

Gadiwalla Rony D

Gadiwalla Rony D
VP, Information Technology
Sell
4,000 $50.38

4,000

$50.38

$201,520

Sep 12, 2019

Wakefield Stephen E

Wakefield Stephen E
VP, Engineering
Sell
3,341 $50.54

3,341

$50.54

$168,854

Jun 11, 2019

Thompson Rebecca

Thompson Rebecca
CAO
Sell
1,100 $47.97

1,100

$47.97

$52,767

Jun 07, 2019

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
3,824 $48.83

3,824

$48.83

$186,726

May 07, 2019

Wakefield Stephen E

Wakefield Stephen E
VP, Engineering
Sell
1,118 $47.83

1,118

$47.83

$53,474

Mar 05, 2019

Wakefield Stephen E

Wakefield Stephen E
VP, Engineering
Sell
635 $41.88

635

$41.88

$26,596

Mar 05, 2019

Fields Gary D

Fields Gary D
President
Sell
2,000 $42.39

2,000

$42.39

$84,770

Nov 08, 2018

Fields Gary D

Fields Gary D
President
Sell
1,600 $44.22

1,600

$44.22

$70,749

Nov 08, 2018

Short Jack E

Short Jack E
Sell
9,123 $43.81

9,123

$43.81

$399,670

Aug 21, 2018

Thompson Rebecca

Thompson Rebecca
CAO
Sell
5,533 $42.69

5,533

$42.69

$236,204

Aug 17, 2018

Short Jack E

Short Jack E
Sell
4,149 $40.34

4,149

$40.34

$167,371

Aug 16, 2018

Short Jack E

Short Jack E
Sell
5,851 $40.45

5,851

$40.45

$236,691

Aug 07, 2018

Fields Gary D

Fields Gary D
President
Sell
1,600 $38.70

1,600

$38.70

$61,922

Jun 14, 2018

Asbjornson Scott M

Asbjornson Scott M
Vice President, Finance & CFO
Sell
3,912 $33.13

3,912

$33.13

$129,590

May 16, 2018

ASBJORNSON NORMAN H

ASBJORNSON NORMAN H
CEO
Buy
8,000 $29.67

8,000

$29.67

$237,352

Mar 13, 2018

Neale Sam

Neale Sam
Vice President
Sell
5,000 $38.38

5,000

$38.38

$191,900

Mar 05, 2018

Neale Sam

Neale Sam
Vice President
Sell
7,840 $35.60

7,840

$35.60

$279,104

TOP