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 19, 2025

Stayer-Suprick Michael S

Stayer-Suprick Michael S
Buy
410 $122.67

410

$122.67

$50,295

Mar 04, 2025

MCCONEGHY DANIEL C

MCCONEGHY DANIEL C
Buy
380 $105.72

380

$105.72

$40,174

Dec 03, 2024

Johnson Stephen E

Johnson Stephen E
Sell
2,400 $106.28

2,400

$106.28

$255,072

Mar 15, 2024

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
300 $82.75

300

$82.75

$24,825

Mar 15, 2024

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
300 $83.00

300

$83.00

$24,900

Feb 06, 2024

Maples Phillip R

Maples Phillip R
Buy
650 $81.72

650

$81.72

$53,118

Oct 26, 2023

LeMahieu Kevin M.

LeMahieu Kevin M.
CFO
Buy
582 $70.00

582

$70.00

$40,740

Feb 16, 2023

Molepske Michael B.

Molepske Michael B.
Chairman and CEO
Sell
10,000 $80.25

10,000

$80.25

$802,500

May 19, 2022

Maples Phillip R

Maples Phillip R
Buy
700 $70.00

700

$70.00

$49,000

Aug 04, 2021

Molepske Michael B.

Molepske Michael B.
CEO and President
Buy
1,000 $69.50

1,000

$69.50

$69,500

Feb 05, 2021

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
200 $69.25

200

$69.25

$13,850

Feb 05, 2021

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
200 $69.44

200

$69.44

$13,888

Feb 04, 2021

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
200 $67.99

200

$67.99

$13,598

Jan 26, 2021

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
1,000 $69.99

1,000

$69.99

$69,990

Nov 25, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
800 $68.00

800

$68.00

$54,400

Nov 24, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
200 $67.50

200

$67.50

$13,500

Nov 24, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
200 $67.60

200

$67.60

$13,520

Nov 20, 2020

Molepske Michael B.

Molepske Michael B.
CEO
Sell
5,000 $65.00

5,000

$65.00

$325,000

Nov 05, 2020

Holmes Robert W.

Holmes Robert W.
Sell
20,578 $62.33

20,578

$62.33

$1,282,627

May 19, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
100 $55.00

100

$55.00

$5,500

May 18, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
100 $56.00

100

$56.00

$5,600

May 15, 2020

Bourbulas Mary Kay

Bourbulas Mary Kay
Buy
171 $49.50

171

$49.50

$8,465

Mar 02, 2020

Molepske Michael B.

Molepske Michael B.
Buy
2,192 $60.37

2,192

$60.37

$132,331

Mar 02, 2020

Molepske Michael B.

Molepske Michael B.
Buy
300 $61.00

300

$61.00

$18,300

Feb 24, 2020

Ansay Michael G.

Ansay Michael G.
Sell
9,270 $63.01

9,270

$63.01

$584,103

Feb 20, 2020

Ansay Michael G.

Ansay Michael G.
Sell
100 $63.50

100

$63.50

$6,350

Feb 18, 2020

Ansay Michael G.

Ansay Michael G.
Sell
724 $63.52

724

$63.52

$45,988

Feb 14, 2020

Ansay Michael G.

Ansay Michael G.
Sell
500 $63.76

500

$63.76

$31,880

Feb 13, 2020

Ansay Michael G.

Ansay Michael G.
Sell
1,500 $63.49

1,500

$63.49

$95,235

Dec 31, 2019

Ansay Michael G.

Ansay Michael G.
Sell
229 $70.00

229

$70.00

$16,030

Dec 23, 2019

Ansay Michael G.

Ansay Michael G.
Sell
364 $70.00

364

$70.00

$25,480

Dec 18, 2019

Ansay Michael G.

Ansay Michael G.
Sell
2,493 $69.00

2,493

$69.00

$172,017

Dec 17, 2019

Ansay Michael G.

Ansay Michael G.
Sell
3,934 $69.14

3,934

$69.14

$271,997

Dec 16, 2019

Ansay Michael G.

Ansay Michael G.
Sell
1,101 $69.00

1,101

$69.00

$75,969

Dec 13, 2019

Ansay Michael G.

Ansay Michael G.
Sell
500 $69.00

500

$69.00

$34,500

Nov 29, 2019

Ansay Michael G.

Ansay Michael G.
Sell
2,959 $69.45

2,959

$69.45

$205,503

Nov 27, 2019

Ansay Michael G.

Ansay Michael G.
Sell
1,700 $69.09

1,700

$69.09

$117,453

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
241 $55.55

241

$55.55

$13,388

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
83 $55.50

83

$55.50

$4,607

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
102 $55.18

102

$55.18

$5,628

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
120 $55.07

120

$55.07

$6,608

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
1,003 $55.05

1,003

$55.05

$55,215

Aug 20, 2019

Ansay Michael G.

Ansay Michael G.
Sell
600 $55.00

600

$55.00

$33,000

May 22, 2019

LeMahieu Kevin M.

LeMahieu Kevin M.
CFO
Sell
700 $68.00

700

$68.00

$47,600

Apr 23, 2019

Ansay Michael G.

Ansay Michael G.
Buy
80 $62.00

80

$62.00

$4,960

Jan 29, 2019

Ansay Michael G.

Ansay Michael G.
Buy
103 $47.94

103

$47.94

$4,938

Nov 28, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
100 $48.23

100

$48.23

$4,823

Nov 08, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
1,000 $48.21

1,000

$48.21

$48,210

Nov 08, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
500 $48.23

500

$48.23

$24,115

Nov 08, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
700 $48.23

700

$48.23

$33,761

Nov 08, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
1,000 $48.23

1,000

$48.23

$48,230

Nov 08, 2018

Molepske Michael B.

Molepske Michael B.
President and CEO
Buy
511 $48.23

511

$48.23

$24,646

Nov 01, 2018

Ansay Michael G.

Ansay Michael G.
Buy
75 $52.25

75

$52.25

$3,919

TOP