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

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

5

Insider Involved

5

Total Buys

$95K

Total Sells

$0.00

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jul 16, 2026

Ryan Christina M

Ryan Christina M
Buy
418 $47.84

418

$47.84

$20,000

Jul 16, 2026

Seger Andrew M

Seger Andrew M
Buy
418 $47.84

418

$47.84

$20,000

Jul 16, 2026

Stokes Ronnie R

Stokes Ronnie R
Buy
314 $47.84

314

$47.84

$15,000

Jul 16, 2026

KELLY JASON M

KELLY JASON M
Buy
418 $47.84

418

$47.84

$20,000

Jul 16, 2026

Bawel Zachary W

Bawel Zachary W
Buy
418 $47.84

418

$47.84

$20,000

Jun 15, 2026

Bawel Zachary W

Bawel Zachary W
Buy
22 $45.55

22

$45.55

$1,000

Jun 15, 2026

Seger Andrew M

Seger Andrew M
Buy
22 $45.55

22

$45.55

$1,000

Jun 15, 2026

Ellspermann Susan J

Ellspermann Susan J
Buy
22 $45.55

22

$45.55

$1,000

Jun 15, 2026

Ryan Christina M

Ryan Christina M
Buy
22 $45.55

22

$45.55

$1,000

May 15, 2026

Seger Andrew M

Seger Andrew M
Buy
24 $41.84

24

$41.84

$1,000

Apr 15, 2026

Bawel Zachary W

Bawel Zachary W
Buy
23 $43.58

23

$43.58

$1,000

Apr 15, 2026

SHEIDLER JACK

SHEIDLER JACK
Buy
25 $43.58

25

$43.58

$1,100

Mar 17, 2026

Ryan Christina M

Ryan Christina M
Buy
49 $40.84

49

$40.84

$2,018

Mar 17, 2026

Ellspermann Susan J

Ellspermann Susan J
Buy
49 $40.48

49

$40.48

$2,000

Mar 17, 2026

Bawel Zachary W

Bawel Zachary W
Buy
25 $40.48

25

$40.48

$1,000

Mar 17, 2026

Seger Andrew M

Seger Andrew M
Buy
52 $40.48

52

$40.48

$2,100

Mar 17, 2026

SHEIDLER JACK

SHEIDLER JACK
Buy
25 $40.84

25

$40.84

$1,009

Feb 15, 2026

Seger Andrew M

Seger Andrew M
Buy
23 $43.64

23

$43.64

$1,000

Jan 15, 2026

Ellspermann Susan J

Ellspermann Susan J
Buy
25 $40.60

25

$40.60

$1,000

Jan 15, 2026

SHEIDLER JACK

SHEIDLER JACK
Buy
25 $40.60

25

$40.60

$1,000

Jan 15, 2026

Bawel Zachary W

Bawel Zachary W
Buy
49 $40.60

49

$40.60

$2,000

Dec 15, 2025

Ryan Christina M

Ryan Christina M
Buy
48 $41.45

48

$41.45

$2,000

Dec 15, 2025

Seger Andrew M

Seger Andrew M
Buy
27 $41.45

27

$41.45

$1,100

Dec 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
24 $41.45

24

$41.45

$1,000

Nov 15, 2025

Seger Andrew M

Seger Andrew M
Buy
26 $39.05

26

$39.05

$1,000

Oct 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
155 $38.97

155

$38.97

$6,050

Oct 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
28 $38.97

28

$38.97

$1,100

Oct 15, 2025

Ryan Christina M

Ryan Christina M
Buy
28 $38.97

28

$38.97

$1,100

Oct 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
31 $38.97

31

$38.97

$1,200

Sep 15, 2025

Seger Andrew M

Seger Andrew M
Buy
51 $40.86

51

$40.86

$2,100

Sep 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
223 $40.86

223

$40.86

$9,100

Sep 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
490 $40.86

490

$40.86

$20,000

Sep 15, 2025

Ryan Christina M

Ryan Christina M
Buy
2 $40.86

2

$40.86

$100

Sep 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
50 $40.86

50

$40.86

$2,050

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
503 $39.74

503

$39.74

$20,000

Aug 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
503 $39.74

503

$39.74

$20,000

Aug 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
503 $39.74

503

$39.74

$20,000

Aug 15, 2025

Seger Andrew M

Seger Andrew M
Buy
503 $39.74

503

$39.74

$20,000

Aug 15, 2025

Ryan Christina M

Ryan Christina M
Buy
503 $39.74

503

$39.74

$20,000

Aug 04, 2025

Medley Diane B

Medley Diane B
Buy
882 $37.95

882

$37.95

$33,473

Jul 15, 2025

Ryan Christina M

Ryan Christina M
Buy
494 $40.49

494

$40.49

$20,000

Jul 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
494 $40.49

494

$40.49

$20,000

Jul 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
494 $40.49

494

$40.49

$20,000

Jul 15, 2025

KELLY JASON M

KELLY JASON M
Buy
494 $40.49

494

$40.49

$20,000

Jul 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
494 $40.49

494

$40.49

$20,000

Jun 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
45 $37.78

45

$37.78

$1,700

Jun 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
45 $37.78

45

$37.78

$1,700

Jun 15, 2025

Ryan Christina M

Ryan Christina M
Buy
45 $37.78

45

$37.78

$1,700

Jun 15, 2025

Stokes Ronnie R

Stokes Ronnie R
Buy
45 $37.78

45

$37.78

$1,700

Jun 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
48 $37.78

48

$37.78

$1,800

May 20, 2025

KELLY JASON M

KELLY JASON M
Sell
2,515 $39.55

2,515

$39.55

$99,454

May 15, 2025

Ellspermann Susan J

Ellspermann Susan J
Buy
21 $39.70

21

$39.70

$850

May 15, 2025

Bawel Zachary W

Bawel Zachary W
Buy
21 $39.70

21

$39.70

$850

May 15, 2025

SHEIDLER JACK

SHEIDLER JACK
Buy
45 $39.70

45

$39.70

$1,800

TOP