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 |
|---|---|---|---|---|---|
Mar 24, 2025 ROMANO MARILYN |
ROMANO MARILYN
|
Buy |
200 | $75.63 | 200 $75.63 $15,125 |
Jan 31, 2025 HEGNA SHAUNA |
HEGNA SHAUNA
|
Buy |
113 | $84.01 | 113 $84.01 $9,493 |
Nov 13, 2024 Thomas Linda C |
Thomas Linda C
|
Sell |
2,550 | $79.00 | 2,550 $79.00 $201,454 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
41 | $60.50 | 41 $60.50 $2,481 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
5 | $60.01 | 5 $60.01 $300 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
9 | $60.01 | 9 $60.01 $540 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
91 | $60.03 | 91 $60.03 $5,463 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
9 | $60.03 | 9 $60.03 $540 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
6 | $60.15 | 6 $60.15 $361 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
25 | $60.50 | 25 $60.50 $1,513 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $60.41 | 100 $60.41 $6,041 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
16 | $60.15 | 16 $60.15 $962 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
13 | $59.97 | 13 $59.97 $780 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $60.15 | 100 $60.15 $6,015 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
6 | $60.15 | 6 $60.15 $361 |
Aug 07, 2024 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
72 | $60.15 | 72 $60.15 $4,331 |
May 24, 2024 McCambridge David J |
McCambridge David J
|
Buy |
550 | $53.93 | 550 $53.93 $29,662 |
Sep 14, 2023 Thomas Linda C |
Thomas Linda C
|
Sell |
1,200 | $40.75 | 1,200 $40.75 $48,900 |
Sep 13, 2023 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
625 | $40.62 | 625 $40.62 $25,387 |
Jun 07, 2023 ROMANO MARILYN |
ROMANO MARILYN
|
Buy |
982 | $40.70 | 982 $40.70 $39,969 |
May 30, 2023 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
794 | $37.63 | 794 $37.63 $29,874 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.74 | 100 $35.74 $3,574 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
104 | $35.19 | 104 $35.19 $3,660 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
96 | $35.20 | 96 $35.20 $3,379 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.60 | 100 $35.60 $3,560 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.71 | 100 $35.71 $3,571 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.75 | 100 $35.75 $3,575 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
2 | $35.98 | 2 $35.98 $72 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
92 | $35.99 | 92 $35.99 $3,311 |
May 04, 2023 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
1 | $35.59 | 1 $35.59 $36 |
May 04, 2023 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
2,000 | $35.76 | 2,000 $35.76 $71,522 |
May 03, 2023 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
700 | $36.75 | 700 $36.75 $25,725 |
May 02, 2023 Karp David W |
Karp David W
|
Buy |
500 | $37.77 | 500 $37.77 $18,885 |
May 02, 2023 SCHIERHORN JOSEPH M |
SCHIERHORN JOSEPH M
President, CEO, and COO
|
Buy |
2,000 | $35.97 | 2,000 $35.97 $71,940 |
May 02, 2023 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
2,000 | $35.33 | 2,000 $35.33 $70,664 |
May 02, 2023 McCambridge David J |
McCambridge David J
|
Buy |
684 | $37.77 | 684 $37.77 $25,835 |
May 02, 2023 Ballard Jed W |
Ballard Jed W
EVP, CFO
|
Buy |
200 | $36.31 | 200 $36.31 $7,262 |
May 02, 2023 Ballard Jed W |
Ballard Jed W
EVP, CFO
|
Buy |
1,000 | $36.42 | 1,000 $36.42 $36,420 |
Mar 14, 2023 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
2,000 | $46.91 | 2,000 $46.91 $93,820 |
Mar 14, 2023 ROMANO MARILYN |
ROMANO MARILYN
|
Buy |
25 | $46.82 | 25 $46.82 $1,170 |
Mar 13, 2023 Ballard Jed W |
Ballard Jed W
EVP, CFO
|
Buy |
500 | $47.50 | 500 $47.50 $23,750 |
Dec 13, 2022 CASH LARRY S |
CASH LARRY S
|
Sell |
1,486 | $54.91 | 1,486 $54.91 $81,596 |
Dec 05, 2022 Thomas Linda C |
Thomas Linda C
|
Buy |
375 | $55.25 | 375 $55.25 $20,719 |
Nov 16, 2022 Karp David W |
Karp David W
|
Buy |
500 | $53.57 | 500 $53.57 $26,785 |
Sep 06, 2022 Hanneman Karl L |
Hanneman Karl L
|
Buy |
1,248 | $40.50 | 1,248 $40.50 $50,544 |
Jun 15, 2022 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
650 | $39.60 | 650 $39.60 $25,739 |
Jun 13, 2022 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
498 | $40.04 | 498 $40.04 $19,940 |
Jun 02, 2022 McCambridge David J |
McCambridge David J
|
Buy |
800 | $41.42 | 800 $41.42 $33,136 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $41.51 | 100 $41.51 $4,151 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
200 | $41.53 | 200 $41.53 $8,306 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
12 | $41.64 | 12 $41.64 $500 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $41.73 | 100 $41.73 $4,173 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
13 | $41.88 | 13 $41.88 $544 |
May 31, 2022 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
180 | $41.89 | 180 $41.89 $7,540 |
May 27, 2022 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
600 | $42.00 | 600 $42.00 $25,200 |
May 10, 2022 Karp David W |
Karp David W
|
Buy |
2,000 | $41.03 | 2,000 $41.03 $82,060 |
May 05, 2022 Thomas Linda C |
Thomas Linda C
|
Buy |
260 | $39.76 | 260 $39.76 $10,338 |
Mar 16, 2022 Hanneman Karl L |
Hanneman Karl L
|
Buy |
1,000 | $44.99 | 1,000 $44.99 $44,990 |
Mar 03, 2022 Thomas Linda C |
Thomas Linda C
|
Buy |
150 | $45.00 | 150 $45.00 $6,750 |
Mar 01, 2022 Thomas Linda C |
Thomas Linda C
|
Buy |
20 | $43.00 | 20 $43.00 $860 |
Feb 28, 2022 Karp David W |
Karp David W
|
Buy |
2,500 | $43.35 | 2,500 $43.35 $108,375 |
Dec 16, 2021 Ballard Jed W |
Ballard Jed W
EVP, CFO
|
Sell |
1,073 | $43.39 | 1,073 $43.39 $46,557 |
Dec 16, 2021 Ballard Jed W |
Ballard Jed W
EVP, CFO
|
Sell |
246 | $43.12 | 246 $43.12 $10,608 |
Nov 09, 2021 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
556 | $45.73 | 556 $45.73 $25,424 |
Sep 13, 2021 Thomas Linda C |
Thomas Linda C
|
Buy |
247 | $40.60 | 247 $40.60 $10,028 |
Aug 24, 2021 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
600 | $40.92 | 600 $40.92 $24,552 |
Aug 17, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
268 | $41.18 | 268 $41.18 $11,037 |
Aug 13, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
207 | $42.93 | 207 $42.93 $8,886 |
Aug 12, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $43.43 | 100 $43.43 $4,343 |
Aug 04, 2021 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
500 | $40.40 | 500 $40.40 $20,199 |
Aug 04, 2021 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
550 | $40.35 | 550 $40.35 $22,190 |
Aug 03, 2021 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
650 | $39.71 | 650 $39.71 $25,812 |
Jun 09, 2021 Karp David W |
Karp David W
|
Buy |
550 | $44.68 | 550 $44.68 $24,574 |
Jun 03, 2021 DRABEK ANTHONY |
DRABEK ANTHONY
|
Buy |
555 | $44.46 | 555 $44.46 $24,675 |
Feb 26, 2021 Karp David W |
Karp David W
|
Buy |
500 | $36.78 | 500 $36.78 $18,390 |
Feb 12, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.48 | 100 $35.48 $3,548 |
Feb 12, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.11 | 100 $35.11 $3,511 |
Feb 11, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.19 | 100 $35.19 $3,519 |
Feb 11, 2021 MARUSHACK JOSEPH |
MARUSHACK JOSEPH
|
Buy |
100 | $35.27 | 100 $35.27 $3,527 |
Dec 07, 2020 WIGHT DAVID G |
WIGHT DAVID G
|
Sell |
2,000 | $32.68 | 2,000 $32.68 $65,369 |
Nov 12, 2020 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
800 | $33.15 | 800 $33.15 $26,519 |
Jul 31, 2020 CASH LARRY S |
CASH LARRY S
|
Buy |
450 | $22.63 | 450 $22.63 $10,185 |
Jun 12, 2020 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
1,080 | $23.15 | 1,080 $23.15 $25,002 |
Jun 03, 2020 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
765 | $26.23 | 765 $26.23 $20,067 |
Jun 02, 2020 DRABEK ANTHONY |
DRABEK ANTHONY
|
Buy |
1,010 | $24.50 | 1,010 $24.50 $24,745 |
Jun 01, 2020 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
1,300 | $24.10 | 1,300 $24.10 $31,327 |
Jun 01, 2020 McCambridge David J |
McCambridge David J
|
Buy |
1,050 | $23.89 | 1,050 $23.89 $25,085 |
May 28, 2020 Karp David W |
Karp David W
|
Buy |
1,000 | $26.69 | 1,000 $26.69 $26,690 |
May 12, 2020 Hanneman Karl L |
Hanneman Karl L
|
Buy |
1,000 | $20.50 | 1,000 $20.50 $20,500 |
Apr 30, 2020 CASH LARRY S |
CASH LARRY S
|
Buy |
834 | $23.30 | 834 $23.30 $19,434 |
Mar 13, 2020 Thomas Linda C |
Thomas Linda C
|
Buy |
150 | $29.00 | 150 $29.00 $4,350 |
Mar 12, 2020 Thomas Linda C |
Thomas Linda C
|
Buy |
150 | $30.00 | 150 $30.00 $4,500 |
Mar 11, 2020 Thomas Linda C |
Thomas Linda C
|
Buy |
110 | $31.00 | 110 $31.00 $3,410 |
Dec 04, 2019 DRABEK ANTHONY |
DRABEK ANTHONY
|
Sell |
830 | $36.54 | 830 $36.54 $30,328 |
Oct 31, 2019 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
650 | $39.17 | 650 $39.17 $25,459 |
Sep 12, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
35 | $41.12 | 35 $41.12 $1,437 |
Aug 14, 2019 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
281 | $35.45 | 281 $35.45 $9,962 |
Jun 17, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
37 | $35.29 | 37 $35.29 $1,306 |
Jun 17, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
1 | $34.10 | 1 $34.10 $34 |
Jun 17, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
0 | $35.28 | 0 $35.28 $9 |
May 31, 2019 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
160 | $33.46 | 160 $33.46 $5,354 |
May 30, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
730 | $34.05 | 730 $34.05 $24,857 |
May 29, 2019 DRABEK ANTHONY |
DRABEK ANTHONY
|
Buy |
715 | $34.50 | 715 $34.50 $24,668 |
May 24, 2019 Karp David W |
Karp David W
|
Buy |
700 | $33.97 | 700 $33.97 $23,779 |
May 24, 2019 McCambridge David J |
McCambridge David J
|
Buy |
743 | $34.12 | 743 $34.12 $25,351 |
May 23, 2019 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
600 | $33.83 | 600 $33.83 $20,299 |
May 02, 2019 Hanneman Karl L |
Hanneman Karl L
|
Buy |
500 | $35.20 | 500 $35.20 $17,600 |
Mar 25, 2019 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
32 | $34.18 | 32 $34.18 $1,094 |
Feb 11, 2019 WIGHT DAVID G |
WIGHT DAVID G
|
Buy |
500 | $37.09 | 500 $37.09 $18,546 |
Feb 04, 2019 Schutt Aaron Michael |
Schutt Aaron Michael
|
Buy |
400 | $33.76 | 400 $33.76 $13,504 |
Dec 24, 2018 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
1 | $43.78 | 1 $43.78 $44 |
Dec 24, 2018 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
31 | $31.47 | 31 $31.47 $975 |
Dec 07, 2018 Thomas Linda C |
Thomas Linda C
|
Buy |
300 | $34.00 | 300 $34.00 $10,200 |
Dec 06, 2018 Thomas Linda C |
Thomas Linda C
|
Buy |
70 | $35.00 | 70 $35.00 $2,450 |
Dec 04, 2018 Thomas Linda C |
Thomas Linda C
|
Buy |
700 | $35.80 | 700 $35.80 $25,060 |
Nov 01, 2018 Hanneman Karl L |
Hanneman Karl L
|
Buy |
700 | $37.80 | 700 $37.80 $26,460 |
Sep 17, 2018 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
21 | $44.62 | 21 $44.62 $937 |
Sep 13, 2018 Nelson Krystal Murphy |
Nelson Krystal Murphy
|
Buy |
460 | $43.95 | 460 $43.95 $20,217 |
Aug 21, 2018 WIGHT DAVID G |
WIGHT DAVID G
|
Sell |
2,000 | $44.15 | 2,000 $44.15 $88,300 |
Aug 03, 2018 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
425 | $41.40 | 425 $41.40 $17,595 |
Aug 03, 2018 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
200 | $41.35 | 200 $41.35 $8,270 |
Aug 01, 2018 Karp David W |
Karp David W
|
Buy |
620 | $40.50 | 620 $40.50 $25,110 |
Jun 13, 2018 MARTIN MICHAEL A |
MARTIN MICHAEL A
EVP, Gen Counsel & Corp Sec
|
Sell |
520 | $38.60 | 520 $38.60 $20,072 |
Jun 12, 2018 CASH LARRY S |
CASH LARRY S
|
Sell |
239 | $38.61 | 239 $38.61 $9,229 |
Jun 12, 2018 CASH LARRY S |
CASH LARRY S
|
Sell |
729 | $38.64 | 729 $38.64 $28,169 |
Jun 12, 2018 CASH LARRY S |
CASH LARRY S
|
Sell |
577 | $38.61 | 577 $38.61 $22,278 |
Jun 11, 2018 DRABEK ANTHONY |
DRABEK ANTHONY
|
Buy |
620 | $39.75 | 620 $39.75 $24,645 |
Jun 06, 2018 McCambridge David J |
McCambridge David J
|
Buy |
625 | $40.34 | 625 $40.34 $25,214 |
May 07, 2018 DRABEK ANTHONY |
DRABEK ANTHONY
|
Sell |
335 | $36.36 | 335 $36.36 $12,179 |
Jun 27, 2016 SWALLING JOHN C |
SWALLING JOHN C
|
Buy |
22 | $25.67 | 22 $25.67 $565 |
TOP