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

Jun 03, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,001 $40.01

1,001

$40.01

$40,050

Jun 02, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
809 $39.95

809

$39.95

$32,320

May 20, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
306 $39.90

306

$39.90

$12,209

May 19, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
690 $39.90

690

$39.90

$27,531

May 16, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
5,000 $39.95

5,000

$39.95

$199,750

May 15, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
2,285 $39.95

2,285

$39.95

$91,286

Apr 28, 2025

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
138 $41.12

138

$41.12

$5,675

Dec 03, 2024

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
1,000 $43.32

1,000

$43.32

$43,320

Nov 29, 2024

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
2,000 $44.33

2,000

$44.33

$88,660

Jul 26, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
3,149 $40.88

3,149

$40.88

$128,731

May 20, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
3,086 $40.33

3,086

$40.33

$124,458

May 16, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
2 $40.25

2

$40.25

$81

May 15, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,517 $40.25

1,517

$40.25

$61,059

May 14, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
7,800 $40.33

7,800

$40.33

$314,574

May 09, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,320 $42.08

1,320

$42.08

$55,546

May 08, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
400 $43.12

400

$43.12

$17,248

May 07, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
4,649 $43.61

4,649

$43.61

$202,743

May 06, 2024

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
5,566 $42.93

5,566

$42.93

$238,948

Dec 05, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,715 $38.02

1,715

$38.02

$65,204

Dec 04, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
6,000 $37.55

6,000

$37.55

$225,300

Dec 01, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
4,339 $35.84

4,339

$35.84

$155,510

Nov 30, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,015 $36.00

1,015

$36.00

$36,540

Nov 28, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
950 $36.60

950

$36.60

$34,770

Nov 27, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
5,260 $37.12

5,260

$37.12

$195,251

Nov 27, 2023

Davidson Rex Lynn

Davidson Rex Lynn
Sell
4,980 $35.18

4,980

$35.18

$175,196

Nov 22, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
125 $37.22

125

$37.22

$4,653

Nov 22, 2023

Davidson Rex Lynn

Davidson Rex Lynn
Sell
20 $37.00

20

$37.00

$740

Nov 21, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,144 $37.01

1,144

$37.01

$42,339

Nov 13, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
5,000 $34.03

5,000

$34.03

$170,150

Nov 06, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
4,281 $33.30

4,281

$33.30

$142,557

Nov 03, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
171 $33.92

171

$33.92

$5,800

Jul 31, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
7,070 $29.14

7,070

$29.14

$206,020

Jul 24, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
3,930 $26.49

3,930

$26.49

$104,106

Jun 05, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
3,910 $26.25

3,910

$26.25

$102,638

May 30, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,860 $26.25

1,860

$26.25

$48,825

May 09, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
2,681 $26.05

2,681

$26.05

$69,840

May 04, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
700 $26.25

700

$26.25

$18,375

May 01, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
55 $26.20

55

$26.20

$1,441

Apr 28, 2023

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
1,023 $26.39

1,023

$26.39

$26,997

Mar 10, 2023

Davidson Rex Lynn

Davidson Rex Lynn
Sell
1,000 $24.93

1,000

$24.93

$24,930

Mar 09, 2023

Davidson Rex Lynn

Davidson Rex Lynn
Sell
2,000 $25.29

2,000

$25.29

$50,580

Mar 08, 2023

Davidson Rex Lynn

Davidson Rex Lynn
Sell
2,000 $25.39

2,000

$25.39

$50,780

Aug 31, 2022

Davidson Rex Lynn

Davidson Rex Lynn
Buy
75 $28.91

75

$28.91

$2,168

Aug 24, 2022

Davidson Rex Lynn

Davidson Rex Lynn
Buy
178 $28.05

178

$28.05

$4,993

Jul 29, 2022

Davidson Rex Lynn

Davidson Rex Lynn
Buy
275 $31.60

275

$31.60

$8,690

Jul 28, 2022

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
235 $29.42

235

$29.42

$6,914

Jul 27, 2022

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
700 $30.18

700

$30.18

$21,126

Jul 26, 2022

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
1,086 $32.02

1,086

$32.02

$34,774

Jul 26, 2022

BARKER BRIAN

BARKER BRIAN
Buy
1,300 $32.25

1,300

$32.25

$41,925

Jul 25, 2022

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
466 $32.81

466

$32.81

$15,289

Jul 25, 2022

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
1,377 $32.08

1,377

$32.08

$44,174

Jul 22, 2022

Davidson Rex Lynn

Davidson Rex Lynn
Buy
700 $31.39

700

$31.39

$21,973

Aug 16, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
600 $40.00

600

$40.00

$24,000

Aug 09, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
108 $40.35

108

$40.35

$4,358

Aug 05, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
3,815 $40.50

3,815

$40.50

$154,508

Aug 05, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
185 $41.00

185

$41.00

$7,585

Aug 04, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
4,000 $40.75

4,000

$40.75

$163,000

Aug 02, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
4,900 $42.01

4,900

$42.01

$205,849

Aug 02, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
2,565 $42.00

2,565

$42.00

$107,730

Jul 30, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
5,000 $42.03

5,000

$42.03

$210,150

Jul 28, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
367 $42.33

367

$42.33

$15,535

Jul 27, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
733 $42.41

733

$42.41

$31,087

May 19, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
9,399 $44.10

9,399

$44.10

$414,496

May 18, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
149 $44.00

149

$44.00

$6,556

May 17, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
244 $44.00

244

$44.00

$10,736

May 14, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
208 $44.46

208

$44.46

$9,248

May 10, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
2,972 $44.46

2,972

$44.46

$132,135

May 07, 2021

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
3,972 $44.26

3,972

$44.26

$175,801

May 07, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
3,767 $44.60

3,767

$44.60

$168,008

May 05, 2021

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
3,618 $45.02

3,618

$45.02

$162,882

May 04, 2021

DRISCOLL PAUL G

DRISCOLL PAUL G
CFO
Sell
2,410 $44.96

2,410

$44.96

$108,354

Apr 28, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
2,108 $45.48

2,108

$45.48

$95,872

Apr 27, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
2,992 $45.44

2,992

$45.44

$135,956

Apr 26, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
831 $46.51

831

$46.51

$38,650

Apr 26, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
5,669 $45.98

5,669

$45.98

$260,661

Apr 23, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
4,400 $45.63

4,400

$45.63

$200,772

Apr 22, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
14,095 $43.00

14,095

$43.00

$606,085

Apr 21, 2021

OLSCHAN BRIAN S

OLSCHAN BRIAN S
President and COO
Sell
15,905 $44.00

15,905

$44.00

$699,820

Apr 21, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
1,237 $46.69

1,237

$46.69

$57,756

Apr 21, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
2,663 $45.76

2,663

$45.76

$121,859

Apr 21, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
11,271 $44.07

11,271

$44.07

$496,713

Apr 21, 2021

JOHNSEN WALTER C

JOHNSEN WALTER C
Chairman and CEO
Sell
5,229 $42.76

5,229

$42.76

$223,592

Apr 20, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
5,027 $34.16

5,027

$34.16

$171,722

Apr 20, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
6,313 $35.53

6,313

$35.53

$224,301

Apr 20, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
4,015 $36.48

4,015

$36.48

$146,467

Apr 20, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
5,531 $37.35

5,531

$37.35

$206,583

Apr 20, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
3,190 $38.70

3,190

$38.70

$123,453

Apr 20, 2021

MURPHY SUSAN H

MURPHY SUSAN H
Sell
4,500 $36.26

4,500

$36.26

$163,170

Mar 08, 2021

WARD STEVENSON E III

WARD STEVENSON E III
Sell
2,000 $36.99

2,000

$36.99

$73,980

Oct 25, 2018

JOHNSEN WALTER C

JOHNSEN WALTER C
CEO and Chairman of the Board
Buy
525 $16.82

525

$16.82

$8,831

Aug 03, 2018

JOHNSEN WALTER C

JOHNSEN WALTER C
CEO and Chairman of the Board
Sell
12,000 $22.20

12,000

$22.20

$266,400

May 01, 2018

JOHNSEN WALTER C

JOHNSEN WALTER C
CEO and Chairman of the Board
Sell
10,000 $21.36

10,000

$21.36

$213,600

TOP