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