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

Jan 06, 2025

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,468 $23.65

10,468

$23.65

$247,568

Dec 31, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8,116 $24.62

8,116

$24.62

$199,816

Dec 30, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
9,184 $24.53

9,184

$24.53

$225,284

Dec 23, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $24.49

17,300

$24.49

$423,677

Dec 16, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $25.20

17,300

$25.20

$435,960

Dec 09, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $25.42

17,300

$25.42

$439,766

Dec 02, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $25.96

17,300

$25.96

$449,108

Nov 25, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $26.53

17,300

$26.53

$458,969

Nov 21, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
6,000 $25.60

6,000

$25.60

$153,600

Nov 18, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
11,300 $25.64

11,300

$25.64

$289,732

Nov 13, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
500 $27.31

500

$27.31

$13,655

Nov 12, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
151 $27.31

151

$27.31

$4,124

Nov 11, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
16,268 $27.52

16,268

$27.52

$447,695

Nov 05, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
9,600 $25.51

9,600

$25.51

$244,896

Nov 04, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,700 $25.57

7,700

$25.57

$196,889

Oct 28, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $25.20

17,300

$25.20

$435,960

Oct 21, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,300 $27.02

1,300

$27.02

$35,126

Oct 14, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $26.42

17,300

$26.42

$457,066

Oct 11, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
9,180 $26.27

9,180

$26.27

$241,159

Oct 09, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,288 $26.29

5,288

$26.29

$139,022

Oct 08, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,333 $26.27

2,333

$26.27

$61,288

Oct 07, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
499 $26.27

499

$26.27

$13,109

Sep 30, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $27.27

17,300

$27.27

$471,771

Sep 27, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,311 $27.71

1,311

$27.71

$36,328

Sep 26, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,060 $27.74

1,060

$27.74

$29,404

Sep 24, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
509 $27.71

509

$27.71

$14,104

Sep 23, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
14,420 $27.96

14,420

$27.96

$403,183

Sep 17, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,858 $27.95

5,858

$27.95

$163,731

Sep 16, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
11,442 $28.01

11,442

$28.01

$320,490

Sep 09, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $25.65

17,300

$25.65

$443,745

Sep 03, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,045 $26.68

2,045

$26.68

$54,561

Aug 26, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
13,387 $27.73

13,387

$27.73

$371,222

Aug 19, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,300 $26.08

17,300

$26.08

$451,184

Mar 26, 2024

Stouder Jeffrey Kyle

Stouder Jeffrey Kyle
Buy
5,050 $19.90

5,050

$19.90

$100,495

Mar 25, 2024

Coll Francisco Javier

Coll Francisco Javier
Buy
1,650 $20.02

1,650

$20.02

$33,033

Mar 21, 2024

Stouder Jeffrey Kyle

Stouder Jeffrey Kyle
Buy
4,900 $21.11

4,900

$21.11

$103,439

Mar 12, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,425 $25.01

5,425

$25.01

$135,679

Mar 11, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
11,975 $25.10

11,975

$25.10

$300,573

Mar 04, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $25.36

17,400

$25.36

$441,264

Feb 26, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $25.16

17,400

$25.16

$437,784

Feb 20, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $24.85

17,400

$24.85

$432,390

Feb 12, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $25.57

17,400

$25.57

$444,918

Feb 05, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $24.21

17,400

$24.21

$421,254

Jan 30, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,000 $23.94

1,000

$23.94

$23,940

Jan 29, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
16,400 $23.99

16,400

$23.99

$393,436

Jan 22, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $23.29

17,400

$23.29

$405,246

Jan 16, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,400 $23.53

7,400

$23.53

$174,122

Jan 09, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
13,300 $23.73

13,300

$23.73

$315,609

Jan 08, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
4,100 $23.88

4,100

$23.88

$97,908

Jan 02, 2024

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $24.87

17,400

$24.87

$432,738

Dec 26, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $24.25

17,400

$24.25

$421,950

Dec 18, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $24.26

17,400

$24.26

$422,124

Dec 11, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $22.62

17,400

$22.62

$393,588

Dec 08, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,221 $22.87

2,221

$22.87

$50,794

Dec 07, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
582 $22.86

582

$22.86

$13,305

Dec 06, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
4,561 $22.92

4,561

$22.92

$104,538

Dec 05, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
373 $22.91

373

$22.91

$8,545

Dec 04, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8,061 $22.99

8,061

$22.99

$185,322

Dec 01, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,340 $22.63

10,340

$22.63

$233,994

Nov 30, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,258 $22.60

3,258

$22.60

$73,631

Nov 28, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
234 $22.60

234

$22.60

$5,288

Nov 27, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,568 $22.61

3,568

$22.61

$80,672

Nov 20, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $22.01

17,400

$22.01

$382,974

Nov 14, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
12,177 $22.10

12,177

$22.10

$269,112

Nov 13, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,223 $22.08

5,223

$22.08

$115,324

Nov 10, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
14,934 $19.12

14,934

$19.12

$285,538

Nov 06, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,466 $19.13

2,466

$19.13

$47,175

Oct 30, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $17.86

17,400

$17.86

$310,764

Oct 26, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,576 $18.23

1,576

$18.23

$28,730

Oct 25, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,771 $18.23

5,771

$18.23

$105,205

Oct 24, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,189 $18.23

2,189

$18.23

$39,905

Oct 23, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,864 $18.38

7,864

$18.38

$144,540

Oct 23, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,864 $18.38

7,864

$18.38

$144,540

Oct 16, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $18.70

17,400

$18.70

$325,380

Oct 16, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
17,400 $18.71

17,400

$18.71

$325,554

Oct 09, 2023

Shipley William G

Shipley William G
Sell
17,400 $18.47

17,400

$18.47

$321,378

Oct 09, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $18.48

17,400

$18.48

$321,552

Oct 06, 2023

Bates Robert Duncan

Bates Robert Duncan
President and CEO
Buy
3,000 $18.66

3,000

$18.66

$55,980

Oct 05, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
13,060 $19.01

13,060

$19.01

$248,271

Oct 05, 2023

Shipley Douglas M

Shipley Douglas M
Sell
14,839 $19.01

14,839

$19.01

$282,089

Oct 04, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,543 $19.04

1,543

$19.04

$29,379

Oct 04, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,022 $19.03

1,022

$19.03

$19,449

Oct 03, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
14 $19.01

14

$19.01

$266

Oct 03, 2023

Shipley Douglas M

Shipley Douglas M
Sell
88 $19.07

88

$19.07

$1,678

Oct 02, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
977 $19.13

977

$19.13

$18,690

Oct 02, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,056 $19.13

1,056

$19.13

$20,201

Sep 28, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
4,090 $19.90

4,090

$19.90

$81,391

Sep 28, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
3,210 $19.90

3,210

$19.90

$63,879

Sep 27, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
735 $20.17

735

$20.17

$14,825

Sep 27, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
870 $20.09

870

$20.09

$17,478

Sep 26, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
339 $19.90

339

$19.90

$6,746

Sep 26, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
447 $19.90

447

$19.90

$8,895

Sep 25, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
5,229 $19.97

5,229

$19.97

$104,423

Sep 25, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
3,030 $20.06

3,030

$20.06

$60,782

Sep 19, 2023

Shipley William G

Shipley William G
Sell
563 $20.76

563

$20.76

$11,688

Sep 19, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
594 $20.71

594

$20.71

$12,302

Sep 18, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
16,806 $21.04

16,806

$21.04

$353,598

Sep 18, 2023

Shipley William G

Shipley William G
Sell
16,837 $21.05

16,837

$21.05

$354,419

Sep 12, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,802 $20.58

1,802

$20.58

$37,085

Sep 12, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
2,455 $20.59

2,455

$20.59

$50,548

Sep 11, 2023

Shipley Douglas M

Shipley Douglas M
Sell
15,598 $20.67

15,598

$20.67

$322,411

Sep 11, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
14,945 $20.70

14,945

$20.70

$309,362

Aug 28, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $20.04

17,400

$20.04

$348,696

Aug 28, 2023

Shipley William G

Shipley William G
Sell
17,400 $21.06

17,400

$21.06

$366,444

Aug 23, 2023

Shipley Douglas M

Shipley Douglas M
Sell
10,373 $20.83

10,373

$20.83

$216,070

Aug 23, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,433 $20.84

10,433

$20.84

$217,424

Aug 22, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,111 $20.82

1,111

$20.82

$23,131

Aug 22, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8 $20.82

8

$20.82

$167

Aug 21, 2023

Shipley Douglas M

Shipley Douglas M
Sell
5,916 $20.96

5,916

$20.96

$123,999

Aug 21, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
6,959 $21.00

6,959

$21.00

$146,139

Aug 16, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8,573 $21.53

8,573

$21.53

$184,577

Aug 16, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
8,356 $21.53

8,356

$21.53

$179,905

Aug 15, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
347 $21.52

347

$21.52

$7,467

Aug 15, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
578 $21.52

578

$21.52

$12,439

Aug 14, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
6,695 $21.60

6,695

$21.60

$144,612

Aug 14, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
5,689 $21.62

5,689

$21.62

$122,996

Aug 10, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
6,536 $22.58

6,536

$22.58

$147,583

Aug 10, 2023

Shipley William G

Shipley William G
Sell
6,200 $22.58

6,200

$22.58

$139,996

Aug 08, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
12 $22.58

12

$22.58

$271

Aug 07, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,817 $22.68

7,817

$22.68

$177,290

Aug 07, 2023

Shipley William G

Shipley William G
Sell
8,389 $22.68

8,389

$22.68

$190,263

Jul 31, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $23.38

17,400

$23.38

$406,812

Jul 31, 2023

Shipley Douglas M

Shipley Douglas M
Sell
17,400 $23.39

17,400

$23.39

$406,986

Jul 25, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
7,881 $23.49

7,881

$23.49

$185,125

Jul 25, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,348 $23.48

7,348

$23.48

$172,531

Jul 24, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
9,519 $23.50

9,519

$23.50

$223,697

Jul 24, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,052 $23.50

10,052

$23.50

$236,222

Jul 17, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $23.84

17,400

$23.84

$414,816

Jul 14, 2023

Shipley William G

Shipley William G
Sell
10,000 $24.20

10,000

$24.20

$242,000

Jul 13, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
10,000 $22.83

10,000

$22.83

$228,300

Jul 12, 2023

Shipley Douglas M

Shipley Douglas M
Sell
11,000 $22.64

11,000

$22.64

$249,040

Jul 10, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $22.56

17,400

$22.56

$392,544

Jul 07, 2023

Shipley William G

Shipley William G
Sell
10,000 $22.65

10,000

$22.65

$226,500

Jul 06, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
10,000 $22.40

10,000

$22.40

$224,000

Jul 05, 2023

Shipley Douglas M

Shipley Douglas M
Sell
10,000 $22.97

10,000

$22.97

$229,700

Jul 03, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $22.92

17,400

$22.92

$398,808

Jun 30, 2023

Shipley William G

Shipley William G
Sell
11,000 $23.17

11,000

$23.17

$254,870

Jun 28, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $22.68

17,400

$22.68

$394,632

Jun 26, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
10,000 $22.22

10,000

$22.22

$222,200

Jun 21, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,000 $22.04

17,000

$22.04

$374,680

Jun 16, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,275 $21.05

7,275

$21.05

$153,139

Jun 14, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
9,725 $21.57

9,725

$21.57

$209,768

Jun 08, 2023

Burt Jeffrey V

Burt Jeffrey V
CAO
Sell
6,270 $21.15

6,270

$21.15

$132,611

Jun 06, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,400 $20.38

17,400

$20.38

$354,612

May 25, 2023

Shipley Douglas M

Shipley Douglas M
Sell
11,000 $20.53

11,000

$20.53

$225,830

May 25, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
11,000 $20.10

11,000

$20.10

$221,100

May 23, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,000 $20.59

10,000

$20.59

$205,900

May 23, 2023

Burt Jeffrey V

Burt Jeffrey V
CAO
Sell
5,693 $20.60

5,693

$20.60

$117,276

May 23, 2023

Shipley William G

Shipley William G
Sell
10,000 $20.58

10,000

$20.58

$205,800

May 22, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
4,024 $21.19

4,024

$21.19

$85,269

May 22, 2023

Shipley Douglas M

Shipley Douglas M
Sell
3,997 $21.26

3,997

$21.26

$84,976

May 19, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,648 $21.20

1,648

$21.20

$34,938

May 19, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,355 $21.22

1,355

$21.22

$28,753

May 17, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
10,000 $21.21

10,000

$21.21

$212,100

May 17, 2023

Burt Jeffrey V

Burt Jeffrey V
CAO
Sell
5,000 $21.25

5,000

$21.25

$106,250

May 17, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
10,000 $21.22

10,000

$21.22

$212,200

May 16, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
13,460 $21.57

13,460

$21.57

$290,332

May 15, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
17,352 $22.35

17,352

$22.35

$387,817

Apr 28, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
18,449 $22.66

18,449

$22.66

$418,054

Apr 27, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
11,641 $22.05

11,641

$22.05

$256,684

Apr 26, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,879 $22.45

3,879

$22.45

$87,084

Apr 20, 2023

Shipley William G

Shipley William G
Sell
5,016 $21.34

5,016

$21.34

$107,041

Apr 19, 2023

Shipley Douglas M

Shipley Douglas M
Sell
3,521 $21.17

3,521

$21.17

$74,540

Apr 18, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
7,000 $21.42

7,000

$21.42

$149,940

Apr 17, 2023

Shipley Douglas M

Shipley Douglas M
Sell
3,479 $21.68

3,479

$21.68

$75,425

Apr 14, 2023

Shipley William G

Shipley William G
Sell
7,000 $21.42

7,000

$21.42

$149,940

Apr 13, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,000 $21.79

3,000

$21.79

$65,370

Apr 13, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
7,000 $21.59

7,000

$21.59

$151,130

Apr 12, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,722 $22.08

3,722

$22.08

$82,182

Apr 12, 2023

Shipley Douglas M

Shipley Douglas M
Sell
1,179 $22.49

1,179

$22.49

$26,516

Apr 11, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
20,000 $21.83

20,000

$21.83

$436,600

Apr 10, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8,363 $21.70

8,363

$21.70

$181,477

Apr 06, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,837 $21.41

1,837

$21.41

$39,330

Apr 06, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
1,834 $21.42

1,834

$21.42

$39,284

Apr 05, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
1,813 $22.04

1,813

$22.04

$39,959

Apr 05, 2023

Shipley Kenneth E

Shipley Kenneth E
EVP
Sell
4,205 $22.21

4,205

$22.21

$93,393

Apr 04, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
3,260 $23.00

3,260

$23.00

$74,980

Mar 29, 2023

Shipley Kenneth E

Shipley Kenneth E
CEO
Sell
7,000 $21.75

7,000

$21.75

$152,250

Mar 28, 2023

Shipley Douglas M

Shipley Douglas M
Sell
4,633 $21.70

4,633

$21.70

$100,536

Mar 27, 2023

Shipley Douglas M

Shipley Douglas M
Sell
2,367 $21.70

2,367

$21.70

$51,364

Mar 24, 2023

Shipley William G

Shipley William G
Sell
3,114 $21.40

3,114

$21.40

$66,640

Mar 23, 2023

Shipley William G

Shipley William G
Sell
2,886 $21.43

2,886

$21.43

$61,847

Mar 22, 2023

Shipley Douglas M

Shipley Douglas M
Sell
5,755 $21.43

5,755

$21.43

$123,330

Mar 21, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
6,875 $21.19

6,875

$21.19

$145,681

Mar 20, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
13,125 $21.24

13,125

$21.24

$278,775

Mar 17, 2023

Shipley Douglas M

Shipley Douglas M
Sell
9,198 $21.78

9,198

$21.78

$200,332

Mar 16, 2023

Shipley Douglas M

Shipley Douglas M
Sell
3,647 $21.20

3,647

$21.20

$77,316

Mar 15, 2023

Shipley Douglas M

Shipley Douglas M
Sell
686 $20.00

686

$20.00

$13,720

Mar 13, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
20,000 $18.76

20,000

$18.76

$375,200

Mar 09, 2023

Shipley William G

Shipley William G
Sell
1,909 $20.10

1,909

$20.10

$38,371

Mar 08, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
8,402 $19.96

8,402

$19.96

$167,704

Mar 07, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
4,057 $19.97

4,057

$19.97

$81,018

Mar 06, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
7,541 $20.00

7,541

$20.00

$150,820

Mar 03, 2023

Shipley William G

Shipley William G
Sell
14,187 $20.28

14,187

$20.28

$287,712

Mar 02, 2023

Shipley Douglas M

Shipley Douglas M
Sell
16,518 $20.13

16,518

$20.13

$332,507

Mar 01, 2023

Shipley William G

Shipley William G
Sell
8,854 $20.06

8,854

$20.06

$177,611

Feb 28, 2023

Shipley Douglas M

Shipley Douglas M
Sell
19,149 $20.22

19,149

$20.22

$387,193

Feb 28, 2023

Shipley William G

Shipley William G
Sell
20,000 $20.17

20,000

$20.17

$403,400

Feb 27, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
39,866 $19.35

39,866

$19.35

$771,407

Feb 21, 2023

Hodgson Curtis Drew

Hodgson Curtis Drew
Sell
134 $20.20

134

$20.20

$2,707

TOP