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

26

Insider Involved

1

Total Buys

$10.6M

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 24, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.93

20,000

$20.93

$418,652

Jul 24, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.93

20,000

$20.93

$418,696

Jul 24, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $21.09

20,000

$21.09

$421,732

Jul 23, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.29

20,000

$20.29

$405,884

Jul 23, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.37

20,000

$20.37

$407,350

Jul 23, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.08

20,000

$20.08

$401,680

Jul 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.67

20,000

$20.67

$413,418

Jul 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.96

20,000

$20.96

$419,116

Jul 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.62

20,000

$20.62

$412,428

Jul 21, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $19.67

20,000

$19.67

$393,378

Jul 21, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $19.84

20,000

$19.84

$396,862

Jul 21, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $19.77

20,000

$19.77

$395,438

Jul 20, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $19.94

20,000

$19.94

$398,778

Jul 20, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.09

20,000

$20.09

$401,752

Jul 20, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.05

20,000

$20.05

$400,940

Jul 17, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.46

20,000

$20.46

$409,212

Jul 17, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.51

20,000

$20.51

$410,168

Jul 16, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.86

20,000

$20.86

$417,148

Jul 16, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.85

20,000

$20.85

$417,010

Jul 15, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.64

20,000

$20.64

$412,852

Jul 15, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.54

20,000

$20.54

$410,746

Jul 14, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.13

20,000

$20.13

$402,522

Jul 14, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.07

20,000

$20.07

$401,344

Jul 14, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.42

20,000

$20.42

$408,330

Jul 13, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.25

20,000

$20.25

$404,990

Jul 13, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.18

20,000

$20.18

$403,646

Jul 10, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
40,000 $20.67

40,000

$20.67

$826,700

Jul 09, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $20.34

20,000

$20.34

$406,870

Jul 08, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
40,000 $20.25

40,000

$20.25

$809,832

Jul 07, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
40,000 $20.81

40,000

$20.81

$832,392

Jun 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $21.09

20,000

$21.09

$421,812

Jun 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $21.10

20,000

$21.10

$422,020

Jun 18, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $21.54

20,000

$21.54

$430,820

Jun 18, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
20,000 $21.54

20,000

$21.54

$430,702

Jun 17, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
10,314 $20.22

10,314

$20.22

$208,518

Jun 17, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
14,000 $20.00

14,000

$20.00

$279,971

Jun 03, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
35,686 $18.44

35,686

$18.44

$658,146

May 22, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
11,790 $17.90

11,790

$17.90

$211,075

May 21, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
43,380 $16.81

43,380

$16.81

$729,318

May 20, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
81,609 $16.18

81,609

$16.18

$1,320,221

Apr 15, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
4,200 $18.85

4,200

$18.85

$79,177

Apr 14, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
1,643 $18.90

1,643

$18.90

$31,053

Apr 08, 2026

Aqua Capital, Ltd.

Aqua Capital, Ltd.
Buy
14,372 $17.47

14,372

$17.47

$251,054

Dec 02, 2025

LaVigne Mark Stephen

LaVigne Mark Stephen
President and CEO
Buy
10,000 $17.11

10,000

$17.11

$171,100

Dec 02, 2025

Angelette Benjamin J

Angelette Benjamin J
Chief Administrative Officer
Buy
1,000 $17.14

1,000

$17.14

$17,140

Dec 02, 2025

Mulligan Donal L

Mulligan Donal L
Buy
15,000 $17.40

15,000

$17.40

$261,000

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

May 19, 2025

Mulligan Donal L

Mulligan Donal L
Buy
10,000 $23.66

10,000

$23.66

$236,600

May 16, 2025

Drabik John J

Drabik John J
EVP, Chief Financial Officer
Buy
1,000 $23.86

1,000

$23.86

$23,860

May 12, 2025

MOORE PATRICK J

MOORE PATRICK J
Buy
10,000 $23.10

10,000

$23.10

$231,000

May 12, 2025

HUNT KEVIN J

HUNT KEVIN J
Buy
5,000 $22.85

5,000

$22.85

$114,250

May 09, 2025

LaVigne Mark Stephen

LaVigne Mark Stephen
President and CEO
Buy
4,000 $21.67

4,000

$21.67

$86,680

Nov 22, 2024

Vauth Robin

Vauth Robin
EVP, International
Sell
4,070 $38.16

4,070

$38.16

$155,299

Nov 22, 2024

Hampton Sara B.

Hampton Sara B.
VP, CONTROLLER
Sell
2,812 $38.49

2,812

$38.49

$108,234

Nov 19, 2024

Vauth Robin

Vauth Robin
EVP, International
Sell
1,978 $35.97

1,978

$35.97

$71,149

Aug 08, 2024

Hampton Sara B.

Hampton Sara B.
VP, Global Controllership
Sell
400 $29.84

400

$29.84

$11,936

Aug 08, 2024

Hampton Sara B.

Hampton Sara B.
VP, Global Controllership
Sell
4,140 $29.81

4,140

$29.81

$123,414

Aug 08, 2024

Hampton Sara B.

Hampton Sara B.
VP, Global Controllership
Sell
431 $29.83

431

$29.83

$12,857

Nov 20, 2023

Vauth Robin

Vauth Robin
Executive Vice President Inter
Sell
2,919 $31.64

2,919

$31.64

$92,357

Nov 28, 2022

Vauth Robin

Vauth Robin
EVP, International
Sell
860 $32.61

860

$32.61

$28,045

Aug 26, 2022

LaVigne Mark Stephen

LaVigne Mark Stephen
CEO
Buy
3,000 $30.49

3,000

$30.49

$91,468

Aug 12, 2022

Armstrong Bill G

Armstrong Bill G
Sell
5,000 $32.14

5,000

$32.14

$160,714

Feb 14, 2022

VITALE ROBERT V

VITALE ROBERT V
Buy
1,500 $33.49

1,500

$33.49

$50,235

Aug 17, 2021

LaVigne Mark Stephen

LaVigne Mark Stephen
CEO
Buy
2,500 $40.00

2,500

$40.00

$100,011

Aug 11, 2021

GORMAN TIMOTHY W

GORMAN TIMOTHY W
EVP, Chief Financial Officer
Buy
5,875 $40.89

5,875

$40.89

$240,230

Mar 05, 2021

Armstrong Bill G

Armstrong Bill G
Sell
1,500 $44.40

1,500

$44.40

$66,603

Mar 03, 2021

VITALE ROBERT V

VITALE ROBERT V
Buy
2,500 $42.11

2,500

$42.11

$105,276

TOP