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

MENAR BRYAN A

MENAR BRYAN A
CFO
Sell
6,500 $66.75

6,500

$66.75

$433,875

Jun 09, 2025

Singh Narinder

Singh Narinder
Sell
1,500 $67.57

1,500

$67.57

$101,355

May 20, 2025

Rauch Douglas Gregory

Rauch Douglas Gregory
Sell
1,000 $69.98

1,000

$69.98

$69,980

Aug 28, 2024

Rauch Douglas Gregory

Rauch Douglas Gregory
Sell
3,000 $53.61

3,000

$53.61

$160,830

Apr 08, 2024

MENAR BRYAN A

MENAR BRYAN A
CFO
Sell
803 $43.79

803

$43.79

$35,163

Mar 07, 2024

MENAR BRYAN A

MENAR BRYAN A
CFO
Sell
5,869 $41.90

5,869

$41.90

$245,911

Mar 07, 2024

MENAR BRYAN A

MENAR BRYAN A
CFO
Sell
200 $42.75

200

$42.75

$8,550

Dec 08, 2023

Rauch Douglas Gregory

Rauch Douglas Gregory
Sell
4,200 $39.89

4,200

$39.89

$167,538

Nov 04, 2020

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
29,303 $40.46

29,303

$40.46

$1,185,602

Nov 04, 2020

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,097 $41.01

1,097

$41.01

$44,993

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.80

200

$29.80

$5,960

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.85

100

$29.85

$2,985

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.71

100

$29.71

$2,971

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.96

100

$29.96

$2,996

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.97

100

$29.97

$2,997

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.72

100

$29.72

$2,972

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
300 $29.60

300

$29.60

$8,880

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.35

100

$29.35

$2,935

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.58

100

$29.58

$2,958

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.40

200

$29.40

$5,880

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.61

100

$29.61

$2,961

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.68

100

$29.68

$2,968

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.52

200

$29.52

$5,904

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.62

200

$29.62

$5,924

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.64

100

$29.64

$2,964

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.79

100

$29.79

$2,979

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.73

200

$29.73

$5,946

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.48

100

$29.48

$2,948

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $29.47

100

$29.47

$2,947

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.49

200

$29.49

$5,898

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
500 $29.42

500

$29.42

$14,710

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $29.33

200

$29.33

$5,866

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
200 $30.01

200

$30.01

$6,002

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
500 $30.03

500

$30.03

$15,015

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
500 $30.00

500

$30.00

$15,000

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $30.02

100

$30.02

$3,002

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
300 $30.07

300

$30.07

$9,021

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
300 $30.06

300

$30.06

$9,018

Jul 13, 2020

MENAR BRYAN A

MENAR BRYAN A
VP & Chief Financial Officer
Sell
100 $30.08

100

$30.08

$3,008

May 13, 2020

CICCHINELLI MATTHEW R

CICCHINELLI MATTHEW R
President of Subsidiary
Buy
2,759 $21.75

2,759

$21.75

$60,008

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
800 $23.30

800

$23.30

$18,640

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.68

100

$23.68

$2,368

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.47

600

$23.47

$14,082

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
184 $23.83

184

$23.83

$4,385

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
10 $23.51

10

$23.51

$235

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.28

200

$23.28

$4,656

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
10 $23.40

10

$23.40

$234

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.48

100

$23.48

$2,348

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.44

100

$23.44

$2,344

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.45

300

$23.45

$7,035

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
197 $23.76

197

$23.76

$4,681

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,000 $23.46

1,000

$23.46

$23,460

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.27

300

$23.27

$6,981

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,624 $23.43

1,624

$23.43

$38,050

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
305 $23.84

305

$23.84

$7,271

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.45

100

$23.45

$2,345

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.78

300

$23.78

$7,134

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $24.05

200

$24.05

$4,810

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.99

100

$23.99

$2,399

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $24.08

100

$24.08

$2,408

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.98

100

$23.98

$2,398

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.64

200

$23.64

$4,728

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
700 $23.33

700

$23.33

$16,331

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.55

100

$23.55

$2,355

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
500 $23.31

500

$23.31

$11,655

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
700 $23.32

700

$23.32

$16,324

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.62

100

$23.62

$2,362

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.75

300

$23.75

$7,125

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.87

200

$23.87

$4,774

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.91

100

$23.91

$2,391

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
203 $23.80

203

$23.80

$4,831

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,387 $23.40

1,387

$23.40

$32,456

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.58

100

$23.58

$2,358

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
85 $23.82

85

$23.82

$2,025

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.72

600

$23.72

$14,232

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.81

200

$23.81

$4,762

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.94

100

$23.94

$2,394

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
800 $23.35

800

$23.35

$18,680

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
10 $23.87

10

$23.87

$239

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.66

200

$23.66

$4,732

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.79

200

$23.79

$4,758

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.88

200

$23.88

$4,776

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.35

100

$23.35

$2,335

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $24.02

100

$24.02

$2,402

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,120 $23.36

1,120

$23.36

$26,163

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
115 $24.01

115

$24.01

$2,761

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.85

300

$23.85

$7,155

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.61

100

$23.61

$2,361

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.68

100

$23.68

$2,368

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
900 $23.34

900

$23.34

$21,006

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
400 $23.38

400

$23.38

$9,352

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.60

300

$23.60

$7,080

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
535 $23.49

535

$23.49

$12,567

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
790 $23.48

790

$23.48

$18,549

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,700 $23.41

1,700

$23.41

$39,797

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
795 $23.44

795

$23.44

$18,635

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,189 $23.42

1,189

$23.42

$27,846

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.53

200

$23.53

$4,706

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
165 $23.50

165

$23.50

$3,878

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,000 $23.39

1,000

$23.39

$23,390

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.57

200

$23.57

$4,714

Oct 24, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
970 $23.37

970

$23.37

$22,669

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.50

200

$23.50

$4,700

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.38

600

$23.38

$14,025

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.56

100

$23.56

$2,356

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.56

100

$23.56

$2,356

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
400 $23.36

400

$23.36

$9,344

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.61

100

$23.61

$2,361

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.63

100

$23.63

$2,363

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
379 $23.42

379

$23.42

$8,876

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.72

200

$23.72

$4,744

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.31

200

$23.31

$4,662

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.67

100

$23.67

$2,367

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.30

100

$23.30

$2,330

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.78

100

$23.78

$2,378

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
187 $23.70

187

$23.70

$4,432

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
101 $23.65

101

$23.65

$2,389

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
400 $23.33

400

$23.33

$9,332

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.34

100

$23.34

$2,334

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.35

200

$23.35

$4,670

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.64

100

$23.64

$2,364

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
43 $23.83

43

$23.83

$1,025

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.77

100

$23.77

$2,377

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.68

100

$23.68

$2,368

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.37

100

$23.37

$2,337

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
400 $23.35

400

$23.35

$9,338

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.77

100

$23.77

$2,377

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
471 $23.46

471

$23.46

$11,050

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
800 $23.48

800

$23.48

$18,784

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
229 $23.47

229

$23.47

$5,375

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
966 $23.53

966

$23.53

$22,730

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.53

200

$23.53

$4,705

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,313 $23.52

1,313

$23.52

$30,882

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.44

300

$23.44

$7,032

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
387 $23.51

387

$23.51

$9,098

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
109 $23.49

109

$23.49

$2,560

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
501 $23.39

501

$23.39

$11,718

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
122 $23.43

122

$23.43

$2,858

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,600 $23.40

1,600

$23.40

$37,440

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
512 $23.57

512

$23.57

$12,068

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
500 $23.45

500

$23.45

$11,725

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.54

300

$23.54

$7,061

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
435 $23.54

435

$23.54

$10,240

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,295 $23.55

1,295

$23.55

$30,497

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.59

600

$23.59

$14,154

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.62

200

$23.62

$4,724

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.63

100

$23.63

$2,363

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.65

100

$23.65

$2,365

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
800 $23.58

800

$23.58

$18,864

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.60

300

$23.60

$7,080

Oct 23, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.66

100

$23.66

$2,366

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.60

300

$23.60

$7,080

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
70 $23.63

70

$23.63

$1,654

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.33

200

$23.33

$4,666

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,026 $23.36

1,026

$23.36

$23,967

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
627 $23.44

627

$23.44

$14,697

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.88

100

$23.88

$2,388

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.89

100

$23.89

$2,389

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
221 $23.42

221

$23.42

$5,176

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.39

100

$23.39

$2,339

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
500 $23.40

500

$23.40

$11,698

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.61

100

$23.61

$2,361

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.65

100

$23.65

$2,365

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.30

200

$23.30

$4,659

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,100 $23.39

1,100

$23.39

$25,724

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.36

100

$23.36

$2,336

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.31

300

$23.31

$6,993

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.38

300

$23.38

$7,013

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.37

100

$23.37

$2,337

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.34

200

$23.34

$4,667

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
500 $23.33

500

$23.33

$11,663

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,100 $23.37

1,100

$23.37

$25,707

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.43

300

$23.43

$7,028

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
839 $23.34

839

$23.34

$19,582

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
31 $23.62

31

$23.62

$732

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
783 $23.35

783

$23.35

$18,283

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.35

100

$23.35

$2,335

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1 $23.48

1

$23.48

$23

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,900 $23.40

1,900

$23.40

$44,460

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
1,191 $23.41

1,191

$23.41

$27,881

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.47

100

$23.47

$2,347

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.47

100

$23.47

$2,347

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.32

100

$23.32

$2,332

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.45

300

$23.45

$7,035

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
90 $23.55

90

$23.55

$2,120

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
400 $23.49

400

$23.49

$9,396

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
109 $23.54

109

$23.54

$2,566

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.58

100

$23.58

$2,358

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.57

100

$23.57

$2,357

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.46

600

$23.46

$14,076

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.56

100

$23.56

$2,356

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.58

100

$23.58

$2,358

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.70

200

$23.70

$4,740

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
600 $23.59

600

$23.59

$14,154

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.46

200

$23.46

$4,691

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
293 $23.43

293

$23.43

$6,865

Oct 22, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.81

300

$23.81

$7,143

Oct 21, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
300 $23.33

300

$23.33

$6,999

Oct 21, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
200 $23.35

200

$23.35

$4,670

Oct 21, 2019

SAMMON JOHN W JR

SAMMON JOHN W JR
Sell
100 $23.34

100

$23.34

$2,334

TOP