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

Global GP LLC

Global GP LLC
Buy
5,000 $52.75

5,000

$52.75

$263,750

Aug 27, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $51.97

5,000

$51.97

$259,850

Aug 26, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $51.14

5,000

$51.14

$255,700

Aug 21, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $51.34

5,000

$51.34

$256,700

Aug 20, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $50.78

5,000

$50.78

$253,900

Aug 19, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $50.53

5,000

$50.53

$252,650

Aug 18, 2025

Global GP LLC

Global GP LLC
Buy
7,500 $50.50

7,500

$50.50

$378,750

Aug 15, 2025

Romaine Mark

Romaine Mark
COO
Sell
9,000 $50.38

9,000

$50.38

$453,420

Aug 14, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $50.99

5,000

$50.99

$254,950

Aug 13, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $50.80

5,000

$50.80

$254,000

Aug 12, 2025

Global GP LLC

Global GP LLC
Buy
4,953 $49.42

4,953

$49.42

$244,777

Jul 16, 2025

Romaine Mark

Romaine Mark
COO
Sell
1,881 $51.68

1,881

$51.68

$97,210

Jul 15, 2025

Romaine Mark

Romaine Mark
COO
Sell
7,119 $51.28

7,119

$51.28

$365,062

Jun 25, 2025

Romaine Mark

Romaine Mark
COO
Sell
2,341 $51.53

2,341

$51.53

$120,632

Jun 24, 2025

Romaine Mark

Romaine Mark
COO
Sell
6,659 $54.26

6,659

$54.26

$361,317

Jun 12, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $55.43

5,000

$55.43

$277,150

Jun 11, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $54.35

5,000

$54.35

$271,750

Jun 09, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $54.31

5,000

$54.31

$271,550

Jun 03, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $53.95

5,000

$53.95

$269,750

Jun 02, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $53.20

5,000

$53.20

$266,000

May 29, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $52.72

5,000

$52.72

$263,600

May 27, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $51.52

5,000

$51.52

$257,600

May 20, 2025

Global GP LLC

Global GP LLC
Buy
4,600 $50.13

4,600

$50.13

$230,598

May 19, 2025

Global GP LLC

Global GP LLC
Buy
5,000 $48.11

5,000

$48.11

$240,550

May 15, 2025

Global GP LLC

Global GP LLC
Buy
4,642 $49.82

4,642

$49.82

$231,264

May 14, 2025

Global GP LLC

Global GP LLC
Buy
9,125 $48.60

9,125

$48.60

$443,475

Mar 25, 2025

Global GP LLC

Global GP LLC
Buy
10,000 $53.21

10,000

$53.21

$532,100

Mar 25, 2025

Romaine Mark

Romaine Mark
COO
Sell
12,800 $52.74

12,800

$52.74

$675,072

Mar 24, 2025

Romaine Mark

Romaine Mark
COO
Sell
11 $54.00

11

$54.00

$594

Mar 21, 2025

Romaine Mark

Romaine Mark
COO
Sell
2,195 $54.06

2,195

$54.06

$118,662

Dec 24, 2024

Global GP LLC

Global GP LLC
Buy
3,000 $49.39

3,000

$49.39

$148,170

Dec 23, 2024

Global GP LLC

Global GP LLC
Buy
3,000 $47.35

3,000

$47.35

$142,050

Dec 20, 2024

Global GP LLC

Global GP LLC
Buy
3,000 $48.67

3,000

$48.67

$146,010

Dec 19, 2024

Global GP LLC

Global GP LLC
Buy
3,000 $47.76

3,000

$47.76

$143,280

Dec 18, 2024

Global GP LLC

Global GP LLC
Buy
3,000 $48.84

3,000

$48.84

$146,520

Dec 17, 2024

Global GP LLC

Global GP LLC
Buy
2,000 $49.70

2,000

$49.70

$99,400

Dec 16, 2024

Global GP LLC

Global GP LLC
Buy
2,000 $52.17

2,000

$52.17

$104,340

Dec 12, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $55.05

5,000

$55.05

$275,250

Dec 09, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $56.17

5,000

$56.17

$280,850

Nov 25, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $52.66

5,000

$52.66

$263,300

Nov 20, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $50.90

5,000

$50.90

$254,500

Nov 19, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $51.81

5,000

$51.81

$259,050

Nov 18, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $50.76

5,000

$50.76

$253,800

Nov 15, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $49.51

5,000

$49.51

$247,550

Nov 14, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $49.25

5,000

$49.25

$246,250

Sep 20, 2024

Global GP LLC

Global GP LLC
Buy
2,226 $44.71

2,226

$44.71

$99,524

Sep 18, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $44.02

5,000

$44.02

$220,100

Sep 17, 2024

Global GP LLC

Global GP LLC
Buy
2,100 $43.60

2,100

$43.60

$91,560

Sep 16, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $43.07

5,000

$43.07

$215,350

Sep 13, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $42.84

5,000

$42.84

$214,200

Sep 11, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $43.85

5,000

$43.85

$219,250

Sep 10, 2024

Global GP LLC

Global GP LLC
Buy
4,800 $43.17

4,800

$43.17

$207,216

Sep 05, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $42.40

5,000

$42.40

$212,000

Sep 04, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $42.06

5,000

$42.06

$210,300

Sep 03, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $42.21

10,000

$42.21

$422,100

Aug 30, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $45.34

5,000

$45.34

$226,700

Aug 29, 2024

Global GP LLC

Global GP LLC
Buy
7,500 $45.08

7,500

$45.08

$338,100

Aug 28, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $42.98

5,000

$42.98

$214,900

Aug 27, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $42.67

5,000

$42.67

$213,350

Aug 19, 2024

Global GP LLC

Global GP LLC
Buy
2,400 $41.88

2,400

$41.88

$100,512

Aug 15, 2024

Global GP LLC

Global GP LLC
Buy
1,300 $40.49

1,300

$40.49

$52,637

Jun 20, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $45.68

10,000

$45.68

$456,800

Jun 18, 2024

Global GP LLC

Global GP LLC
Buy
5,000 $45.71

5,000

$45.71

$228,550

Jun 17, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $47.37

10,000

$47.37

$473,700

Jun 10, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $50.23

10,000

$50.23

$502,300

May 30, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $46.69

10,000

$46.69

$466,900

May 29, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $46.14

10,000

$46.14

$461,400

May 28, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $44.63

10,000

$44.63

$446,300

May 24, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $44.92

10,000

$44.92

$449,200

May 23, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $44.62

10,000

$44.62

$446,200

May 22, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $43.49

10,000

$43.49

$434,900

May 21, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $45.37

10,000

$45.37

$453,700

May 20, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $44.96

10,000

$44.96

$449,600

May 17, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $44.05

10,000

$44.05

$440,500

May 16, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $43.56

10,000

$43.56

$435,600

May 15, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $43.29

10,000

$43.29

$432,900

May 14, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $41.43

10,000

$41.43

$414,300

May 13, 2024

Global GP LLC

Global GP LLC
Buy
10,000 $42.66

10,000

$42.66

$426,600

Dec 08, 2023

Global GP LLC

Global GP LLC
Buy
8,000 $37.78

8,000

$37.78

$302,240

Nov 28, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $34.99

10,000

$34.99

$349,900

Nov 27, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $34.10

10,000

$34.10

$341,000

Nov 21, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $34.26

10,000

$34.26

$342,600

Nov 20, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $34.11

10,000

$34.11

$341,100

Nov 16, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $33.34

10,000

$33.34

$333,400

Nov 15, 2023

Global GP LLC

Global GP LLC
Buy
15,000 $33.64

15,000

$33.64

$504,600

Nov 14, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $32.88

10,000

$32.88

$328,800

Sep 25, 2023

Global GP LLC

Global GP LLC
Buy
415 $32.49

415

$32.49

$13,483

Sep 21, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $33.00

10,000

$33.00

$330,000

Sep 19, 2023

Global GP LLC

Global GP LLC
Buy
10,000 $33.12

10,000

$33.12

$331,200

Aug 09, 2023

Kelly Clare McGrory

Kelly Clare McGrory
Buy
800 $30.99

800

$30.99

$24,792

May 17, 2023

Pereira Jaime

Pereira Jaime
Sell
400 $31.00

400

$31.00

$12,400

Nov 25, 2022

Global GP LLC

Global GP LLC
Buy
2,100 $32.13

2,100

$32.13

$67,473

Nov 23, 2022

Global GP LLC

Global GP LLC
Buy
2,000 $31.50

2,000

$31.50

$63,000

Nov 21, 2022

Global GP LLC

Global GP LLC
Buy
3,000 $30.20

3,000

$30.20

$90,600

Nov 18, 2022

Global GP LLC

Global GP LLC
Buy
2,584 $30.30

2,584

$30.30

$78,295

Nov 16, 2022

Global GP LLC

Global GP LLC
Buy
1,000 $31.20

1,000

$31.20

$31,200

Sep 16, 2022

Pereira Jaime

Pereira Jaime
Buy
1,000 $28.45

1,000

$28.45

$28,450

Aug 25, 2022

Pereira Jaime

Pereira Jaime
Buy
1,000 $27.85

1,000

$27.85

$27,850

Jun 24, 2022

Global GP LLC

Global GP LLC
Buy
5,000 $23.01

5,000

$23.01

$115,050

Jun 23, 2022

Global GP LLC

Global GP LLC
Buy
5,433 $22.05

5,433

$22.05

$119,798

Jun 22, 2022

Global GP LLC

Global GP LLC
Buy
7,500 $23.01

7,500

$23.01

$172,575

Jun 21, 2022

Global GP LLC

Global GP LLC
Buy
2,900 $22.51

2,900

$22.51

$65,279

Jun 17, 2022

Global GP LLC

Global GP LLC
Buy
6,545 $20.46

6,545

$20.46

$133,911

Jun 16, 2022

Global GP LLC

Global GP LLC
Buy
5,000 $21.37

5,000

$21.37

$106,850

Jun 15, 2022

Global GP LLC

Global GP LLC
Buy
10,000 $24.09

10,000

$24.09

$240,900

Jun 01, 2022

Global GP LLC

Global GP LLC
Buy
18,119 $29.85

18,119

$29.85

$540,852

May 31, 2022

Global GP LLC

Global GP LLC
Buy
15,075 $29.55

15,075

$29.55

$445,466

May 25, 2022

Global GP LLC

Global GP LLC
Buy
14,786 $28.66

14,786

$28.66

$423,767

May 24, 2022

Global GP LLC

Global GP LLC
Buy
6,940 $28.08

6,940

$28.08

$194,875

May 19, 2022

Langhorn Jeremy

Langhorn Jeremy
Chief Human Resources Officer
Sell
2,191 $27.67

2,191

$27.67

$60,625

Jun 18, 2021

Global GP LLC

Global GP LLC
Buy
9,120 $26.18

9,120

$26.18

$238,762

Jun 17, 2021

Global GP LLC

Global GP LLC
Buy
20,653 $26.35

20,653

$26.35

$544,207

Jun 16, 2021

Global GP LLC

Global GP LLC
Buy
16,224 $26.90

16,224

$26.90

$436,426

Jun 15, 2021

Global GP LLC

Global GP LLC
Buy
5,412 $26.40

5,412

$26.40

$142,877

Jun 14, 2021

Global GP LLC

Global GP LLC
Buy
25,000 $26.62

25,000

$26.62

$665,500

Jun 09, 2021

Global GP LLC

Global GP LLC
Buy
20,974 $27.18

20,974

$27.18

$570,073

Jun 07, 2021

Global GP LLC

Global GP LLC
Buy
23,551 $26.74

23,551

$26.74

$629,754

Jun 04, 2021

Global GP LLC

Global GP LLC
Buy
20,404 $26.20

20,404

$26.20

$534,585

May 12, 2021

McCool Robert J

McCool Robert J
Sell
3,000 $23.57

3,000

$23.57

$70,710

Jun 29, 2020

Global GP LLC

Global GP LLC
Buy
2,193 $9.81

2,193

$9.81

$21,513

Jun 26, 2020

Global GP LLC

Global GP LLC
Buy
27,807 $9.60

27,807

$9.60

$266,947

Mar 24, 2020

Slifka Andrew P.

Slifka Andrew P.
EVP
Buy
1,700 $12.00

1,700

$12.00

$20,400

Mar 24, 2020

Slifka Richard

Slifka Richard
Buy
1,800 $11.99

1,800

$11.99

$21,582

Mar 23, 2020

Slifka Andrew P.

Slifka Andrew P.
EVP
Buy
200 $13.72

200

$13.72

$2,744

Mar 23, 2020

Slifka Andrew P.

Slifka Andrew P.
EVP
Buy
200 $11.46

200

$11.46

$2,292

Mar 23, 2020

Slifka Andrew P.

Slifka Andrew P.
EVP
Buy
1,065 $13.73

1,065

$13.73

$14,622

Mar 19, 2020

Slifka Eric

Slifka Eric
President and CEO
Buy
370 $10.75

370

$10.75

$3,978

Mar 19, 2020

McCool Robert J

McCool Robert J
Buy
3,000 $9.86

3,000

$9.86

$29,580

Mar 18, 2020

Slifka Eric

Slifka Eric
President and CEO
Buy
3,300 $10.07

3,300

$10.07

$33,231

Dec 11, 2018

MCKOWN DAVID K

MCKOWN DAVID K
Sell
2,715 $16.71

2,715

$16.71

$45,368

TOP