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

Feb 26, 2025

Dere Construction Taahhut A.S.

Dere Construction Taahhut A.S.
Buy
10,000 $1.25

10,000

$1.25

$12,500

Feb 24, 2025

Dere Construction Taahhut A.S.

Dere Construction Taahhut A.S.
Buy
80,000 $1.52

80,000

$1.52

$121,600

Feb 21, 2025

Dere Construction Taahhut A.S.

Dere Construction Taahhut A.S.
Buy
22,000 $1.42

22,000

$1.42

$31,240

Feb 20, 2025

Dere Construction Taahhut A.S.

Dere Construction Taahhut A.S.
Buy
66,000 $1.44

66,000

$1.44

$95,040

Feb 04, 2025

Dere Construction Taahhut A.S.

Dere Construction Taahhut A.S.
Buy
49,000 $1.59

49,000

$1.59

$77,910

Nov 13, 2024

Siwek William E

Siwek William E
President and CEO
Buy
10,000 $2.19

10,000

$2.19

$21,900

Nov 12, 2024

Miller Ryan D.

Miller Ryan D.
CFO
Buy
10,000 $2.24

10,000

$2.24

$22,400

Aug 25, 2023

Miller Ryan D.

Miller Ryan D.
CFO
Buy
10,000 $4.45

10,000

$4.45

$44,530

Aug 21, 2023

Jordan Tyrone Michael

Jordan Tyrone Michael
Buy
2,000 $5.16

2,000

$5.16

$10,320

Aug 18, 2023

Siwek William E

Siwek William E
President and CEO
Buy
10,000 $4.90

10,000

$4.90

$48,991

Jun 02, 2023

Lavine Jerrold I

Lavine Jerrold I
President, Automotive
Sell
19,040 $11.14

19,040

$11.14

$212,176

Sep 08, 2022

BAM Partners Trust

BAM Partners Trust
Sell
2,407,775 $18.85

2,407,775

$18.85

$45,386,559

Sep 08, 2022

BAM Partners Trust

BAM Partners Trust
Sell
1,486,281 $18.85

1,486,281

$18.85

$28,016,397

Sep 08, 2022

BAM Partners Trust

BAM Partners Trust
Sell
69,360 $18.85

69,360

$18.85

$1,307,436

Sep 08, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
2,407,775 $18.85

2,407,775

$18.85

$45,386,559

Sep 08, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
1,486,281 $18.85

1,486,281

$18.85

$28,016,397

Sep 08, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
69,360 $18.85

69,360

$18.85

$1,307,436

Aug 31, 2022

Lockard Steven C

Lockard Steven C
Sell
139,072 $18.47

139,072

$18.47

$2,569,272

Aug 31, 2022

BAM Partners Trust

BAM Partners Trust
Sell
1,526 $18.59

1,526

$18.59

$28,368

Aug 31, 2022

BAM Partners Trust

BAM Partners Trust
Sell
942 $18.59

942

$18.59

$17,512

Aug 31, 2022

BAM Partners Trust

BAM Partners Trust
Sell
44 $18.59

44

$18.59

$818

Aug 31, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
1,526 $18.59

1,526

$18.59

$28,368

Aug 31, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
942 $18.59

942

$18.59

$17,512

Aug 31, 2022

Opps TPIC Holdings, LLC

Opps TPIC Holdings, LLC
Sell
44 $18.59

44

$18.59

$818

Aug 30, 2022

Lockard Steven C

Lockard Steven C
Sell
482 $19.00

482

$19.00

$9,158

Dec 15, 2021

Siwek William E

Siwek William E
President and CEO
Buy
1,340 $14.68

1,340

$14.68

$0

Dec 15, 2021

Lockard Steven C

Lockard Steven C
Buy
3,000 $14.49

3,000

$14.49

$0

Dec 15, 2021

Weiss Daniel G

Weiss Daniel G
Buy
81,213 $14.40

81,213

$14.40

$0

Dec 15, 2021

Weiss Daniel G

Weiss Daniel G
Buy
18,787 $15.30

18,787

$15.30

$0

Dec 15, 2021

HUGHES JAMES ALTON

HUGHES JAMES ALTON
Buy
3,000 $14.53

3,000

$14.53

$0

Jun 09, 2021

Weiss Daniel G

Weiss Daniel G
Sell
5,000 $46.94

5,000

$46.94

$234,687

Jun 08, 2021

Weiss Daniel G

Weiss Daniel G
Sell
15,000 $45.62

15,000

$45.62

$684,350

Jun 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
6,392 $45.25

6,392

$45.25

$289,214

Jun 03, 2021

HUGHES JAMES ALTON

HUGHES JAMES ALTON
Sell
8,636 $44.87

8,636

$44.87

$387,471

Jun 02, 2021

HUGHES JAMES ALTON

HUGHES JAMES ALTON
Sell
5,000 $46.75

5,000

$46.75

$233,751

May 27, 2021

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
24,577 $49.51

24,577

$49.51

$1,216,871

May 26, 2021

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
25,423 $49.15

25,423

$49.15

$1,249,520

May 18, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
1,420 $44.41

1,420

$44.41

$63,069

May 18, 2021

Siwek William E

Siwek William E
President and CEO
Sell
2,130 $44.41

2,130

$44.41

$94,603

May 12, 2021

Lockard Steven C

Lockard Steven C
Sell
66,537 $43.20

66,537

$43.20

$2,874,272

May 11, 2021

Lockard Steven C

Lockard Steven C
Sell
157,793 $45.00

157,793

$45.00

$7,100,401

May 11, 2021

Lockard Steven C

Lockard Steven C
Sell
800 $45.44

800

$45.44

$36,352

Mar 15, 2021

Fishbach Steven G

Fishbach Steven G
General Counsel and Secretary
Sell
1,595 $52.30

1,595

$52.30

$83,419

Mar 15, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
997 $52.30

997

$52.30

$52,143

Mar 15, 2021

Siwek William E

Siwek William E
President and CEO
Sell
3,480 $52.30

3,480

$52.30

$182,004

Mar 15, 2021

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
1,030 $52.30

1,030

$52.30

$53,869

Mar 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
2,126 $47.66

2,126

$47.66

$101,315

Mar 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
800 $48.59

800

$48.59

$38,872

Mar 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
200 $49.52

200

$49.52

$9,904

Mar 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
2,206 $45.84

2,206

$45.84

$101,120

Mar 03, 2021

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
2,130 $46.85

2,130

$46.85

$99,793

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
12,812 $48.94

12,812

$48.94

$626,965

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
14,753 $49.91

14,753

$49.91

$736,256

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
13,221 $51.12

13,221

$51.12

$675,908

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
6,124 $51.94

6,124

$51.94

$318,058

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
700 $53.18

700

$53.18

$37,226

Mar 02, 2021

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Sell
5,004 $54.05

5,004

$54.05

$270,466

Dec 14, 2020

Weiss Daniel G

Weiss Daniel G
Sell
5,158 $41.60

5,158

$41.60

$214,553

Dec 14, 2020

Weiss Daniel G

Weiss Daniel G
Sell
1,519 $42.24

1,519

$42.24

$64,169

Dec 11, 2020

GIOVACCHINI PAUL G

GIOVACCHINI PAUL G
Sell
63,227 $40.68

63,227

$40.68

$2,572,119

Dec 08, 2020

Weiss Daniel G

Weiss Daniel G
Sell
20,000 $43.34

20,000

$43.34

$866,820

Dec 07, 2020

Weiss Daniel G

Weiss Daniel G
Sell
607 $43.00

607

$43.00

$26,104

Dec 01, 2020

Weiss Daniel G

Weiss Daniel G
Sell
60,976 $42.50

60,976

$42.50

$2,591,517

Dec 01, 2020

Weiss Daniel G

Weiss Daniel G
Sell
400 $43.10

400

$43.10

$17,241

Nov 30, 2020

Lockard Steven C

Lockard Steven C
Sell
120,208 $39.97

120,208

$39.97

$4,805,086

Nov 30, 2020

Lockard Steven C

Lockard Steven C
Sell
41,034 $40.92

41,034

$40.92

$1,679,255

Nov 30, 2020

Lockard Steven C

Lockard Steven C
Sell
36,073 $41.70

36,073

$41.70

$1,504,132

Nov 30, 2020

Weiss Daniel G

Weiss Daniel G
Sell
15,344 $41.69

15,344

$41.69

$639,681

Nov 27, 2020

Weiss Daniel G

Weiss Daniel G
Sell
37,850 $41.87

37,850

$41.87

$1,584,885

Nov 27, 2020

Weiss Daniel G

Weiss Daniel G
Sell
17,501 $42.76

17,501

$42.76

$748,387

Nov 27, 2020

Weiss Daniel G

Weiss Daniel G
Sell
1,125 $43.45

1,125

$43.45

$48,883

Nov 25, 2020

Weiss Daniel G

Weiss Daniel G
Sell
50,000 $40.08

50,000

$40.08

$2,004,205

Nov 24, 2020

Lockard Steven C

Lockard Steven C
Sell
71,221 $38.63

71,221

$38.63

$2,751,474

Nov 24, 2020

Lockard Steven C

Lockard Steven C
Sell
38,044 $39.69

38,044

$39.69

$1,509,993

Nov 24, 2020

Lockard Steven C

Lockard Steven C
Sell
1,800 $40.23

1,800

$40.23

$72,408

Nov 24, 2020

GIOVACCHINI PAUL G

GIOVACCHINI PAUL G
Sell
2,575,000 $37.59

2,575,000

$37.59

$96,794,250

Nov 23, 2020

Lockard Steven C

Lockard Steven C
Sell
38,935 $40.25

38,935

$40.25

$1,567,286

Nov 23, 2020

Weiss Daniel G

Weiss Daniel G
Sell
15,590 $40.01

15,590

$40.01

$623,723

Nov 20, 2020

Weiss Daniel G

Weiss Daniel G
Sell
700 $39.25

700

$39.25

$27,475

Nov 19, 2020

Weiss Daniel G

Weiss Daniel G
Sell
50,000 $39.05

50,000

$39.05

$1,952,645

Nov 17, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
41,796 $39.56

41,796

$39.56

$1,653,487

Nov 17, 2020

Lockard Steven C

Lockard Steven C
Sell
42,647 $40.00

42,647

$40.00

$1,705,880

Nov 16, 2020

Lockard Steven C

Lockard Steven C
Sell
6,872 $40.11

6,872

$40.11

$275,618

Nov 13, 2020

Lockard Steven C

Lockard Steven C
Sell
98,695 $40.25

98,695

$40.25

$3,972,632

Nov 13, 2020

Lockard Steven C

Lockard Steven C
Sell
4,471 $41.29

4,471

$41.29

$184,588

Nov 12, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
8,204 $42.07

8,204

$42.07

$345,142

Nov 12, 2020

Weiss Daniel G

Weiss Daniel G
Sell
27,234 $42.04

27,234

$42.04

$1,144,917

Nov 11, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
48,700 $39.50

48,700

$39.50

$1,923,650

Nov 10, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
1,300 $39.50

1,300

$39.50

$51,350

Sep 15, 2020

Weiss Daniel G

Weiss Daniel G
Sell
60,000 $27.73

60,000

$27.73

$1,663,800

Sep 14, 2020

Weiss Daniel G

Weiss Daniel G
Sell
8,392 $27.41

8,392

$27.41

$230,025

Sep 01, 2020

Weiss Daniel G

Weiss Daniel G
Sell
25,000 $31.05

25,000

$31.05

$776,250

Aug 28, 2020

Weiss Daniel G

Weiss Daniel G
Sell
30,000 $31.36

30,000

$31.36

$940,800

Aug 27, 2020

Weiss Daniel G

Weiss Daniel G
Sell
500 $31.25

500

$31.25

$15,625

Aug 24, 2020

Weiss Daniel G

Weiss Daniel G
Sell
3,164 $32.00

3,164

$32.00

$101,248

Aug 20, 2020

Weiss Daniel G

Weiss Daniel G
Sell
7,231 $31.51

7,231

$31.51

$227,849

Aug 19, 2020

Weiss Daniel G

Weiss Daniel G
Sell
9,952 $32.38

9,952

$32.38

$322,246

Aug 14, 2020

Gopalakrishnan Ramesh

Gopalakrishnan Ramesh
Chief Operating Officer - Wind
Sell
26,533 $33.10

26,533

$33.10

$878,242

Aug 14, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
5,760 $33.00

5,760

$33.00

$190,080

Aug 12, 2020

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
2,572 $30.05

2,572

$30.05

$77,300

Jun 15, 2020

Weiss Daniel G

Weiss Daniel G
Sell
12,073 $21.45

12,073

$21.45

$258,966

Jun 15, 2020

Weiss Daniel G

Weiss Daniel G
Sell
12,927 $21.75

12,927

$21.75

$281,162

Jun 12, 2020

Weiss Daniel G

Weiss Daniel G
Sell
25,000 $21.56

25,000

$21.56

$539,000

Jun 10, 2020

Weiss Daniel G

Weiss Daniel G
Sell
16,818 $21.66

16,818

$21.66

$364,278

Jun 05, 2020

Weiss Daniel G

Weiss Daniel G
Sell
8,182 $22.87

8,182

$22.87

$187,122

Jun 03, 2020

Weiss Daniel G

Weiss Daniel G
Sell
25,000 $21.83

25,000

$21.83

$545,750

May 21, 2020

Weiss Daniel G

Weiss Daniel G
Sell
25,000 $20.80

25,000

$20.80

$520,000

May 19, 2020

Weiss Daniel G

Weiss Daniel G
Sell
36,777 $20.57

36,777

$20.57

$756,503

May 18, 2020

Desai Jayshree S

Desai Jayshree S
Buy
1,278 $19.58

1,278

$19.58

$25,019

May 18, 2020

Weiss Daniel G

Weiss Daniel G
Sell
38,223 $19.92

38,223

$19.92

$761,402

May 13, 2020

Lockard Steven C

Lockard Steven C
CEO
Buy
5,000 $18.23

5,000

$18.23

$91,150

May 12, 2020

Siwek William E

Siwek William E
President
Buy
2,575 $19.35

2,575

$19.35

$49,813

May 12, 2020

Desai Jayshree S

Desai Jayshree S
Buy
1,388 $17.99

1,388

$17.99

$24,972

Aug 26, 2019

Siwek William E

Siwek William E
President
Buy
2,823 $17.73

2,823

$17.73

$50,052

Aug 13, 2019

Schumaker Bryan Robert

Schumaker Bryan Robert
CFO
Buy
1,070 $18.40

1,070

$18.40

$19,688

Jun 10, 2019

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
1,527 $22.52

1,527

$22.52

$34,388

Jun 10, 2019

GIOVACCHINI PAUL G

GIOVACCHINI PAUL G
Buy
5,000 $22.55

5,000

$22.55

$112,750

Jun 05, 2019

Siwek William E

Siwek William E
President
Buy
900 $22.03

900

$22.03

$19,827

Jun 03, 2019

Lockard Steven C

Lockard Steven C
CEO
Buy
5,000 $21.47

5,000

$21.47

$107,350

May 28, 2019

HENRY JACK A

HENRY JACK A
Buy
500 $21.91

500

$21.91

$10,955

May 16, 2019

HUGHES JAMES ALTON

HUGHES JAMES ALTON
Buy
2,000 $22.73

2,000

$22.73

$45,460

May 16, 2019

Bransfield Stephen

Bransfield Stephen
Buy
4,000 $22.85

4,000

$22.85

$91,400

Mar 15, 2019

Weiss Daniel G

Weiss Daniel G
Sell
10,000 $31.06

10,000

$31.06

$310,600

Mar 13, 2019

Weiss Daniel G

Weiss Daniel G
Sell
10,000 $31.01

10,000

$31.01

$310,100

Mar 05, 2019

Castle Thomas J

Castle Thomas J
* See Remarks
Sell
1,018 $29.00

1,018

$29.00

$29,522

Feb 21, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
9,048 $31.05

9,048

$31.05

$280,940

Feb 20, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
18,400 $31.19

18,400

$31.19

$573,896

Feb 19, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
28,204 $31.51

28,204

$31.51

$888,708

Feb 19, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
11,096 $31.86

11,096

$31.86

$353,519

Feb 08, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
22,217 $30.64

22,217

$30.64

$680,729

Feb 07, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
22,204 $30.83

22,204

$30.83

$684,549

Feb 06, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
37,158 $30.90

37,158

$30.90

$1,148,182

Feb 05, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
13,600 $31.05

13,600

$31.05

$422,280

Feb 04, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
36,470 $30.88

36,470

$30.88

$1,126,194

Jan 28, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
35,864 $28.96

35,864

$28.96

$1,038,621

Jan 23, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
59 $28.53

59

$28.53

$1,683

Jan 22, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
33,882 $28.91

33,882

$28.91

$979,529

Jan 17, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
13,409 $28.30

13,409

$28.30

$379,475

Jan 17, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
8,779 $28.96

8,779

$28.96

$254,240

Jan 16, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
37,062 $28.99

37,062

$28.99

$1,074,427

Jan 15, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
83,802 $29.48

83,802

$29.48

$2,470,483

Jan 14, 2019

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
49,761 $29.43

49,761

$29.43

$1,464,466

Dec 19, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
14,525 $23.62

14,525

$23.62

$343,081

Dec 19, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
14,852 $23.98

14,852

$23.98

$356,151

Dec 18, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
26,812 $24.09

26,812

$24.09

$645,901

Dec 17, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
22,165 $24.41

22,165

$24.41

$541,048

Dec 14, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
25,633 $24.99

25,633

$24.99

$640,569

Dec 13, 2018

Weiss Daniel G

Weiss Daniel G
Sell
13,493 $26.00

13,493

$26.00

$350,818

Dec 13, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
11,835 $25.81

11,835

$25.81

$305,461

Dec 12, 2018

Weiss Daniel G

Weiss Daniel G
Sell
37,000 $26.28

37,000

$26.28

$972,360

Dec 12, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
14,923 $26.21

14,923

$26.21

$391,075

Dec 11, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
18,798 $26.23

18,798

$26.23

$493,072

Dec 10, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
19,853 $26.10

19,853

$26.10

$518,163

Dec 07, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
12,339 $26.14

12,339

$26.14

$322,541

Dec 07, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
4,300 $26.82

4,300

$26.82

$115,326

Dec 06, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
30,903 $26.49

30,903

$26.49

$818,620

Dec 06, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
30,903 $26.49

30,903

$26.49

$818,620

Dec 04, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
9,200 $26.75

9,200

$26.75

$246,100

Dec 04, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
6,700 $27.50

6,700

$27.50

$184,250

Dec 04, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
9,200 $26.75

9,200

$26.75

$246,100

Dec 04, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
6,700 $27.50

6,700

$27.50

$184,250

Dec 03, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
29,670 $27.53

29,670

$27.53

$816,815

Dec 03, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
29,670 $27.53

29,670

$27.53

$816,815

Nov 30, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
26,492 $27.06

26,492

$27.06

$716,874

Nov 30, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
26,492 $27.06

26,492

$27.06

$716,874

Nov 29, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
9,505 $26.64

9,505

$26.64

$253,213

Nov 29, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
34,311 $27.07

34,311

$27.07

$928,799

Nov 29, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
9,505 $26.64

9,505

$26.64

$253,213

Nov 29, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
34,311 $27.07

34,311

$27.07

$928,799

Nov 28, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
7,000 $26.22

7,000

$26.22

$183,540

Nov 28, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
26,913 $26.82

26,913

$26.82

$721,807

Nov 28, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
7,000 $26.22

7,000

$26.22

$183,540

Nov 28, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
26,913 $26.82

26,913

$26.82

$721,807

Nov 27, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
29,745 $25.83

29,745

$25.83

$768,313

Nov 27, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
29,745 $25.83

29,745

$25.83

$768,313

Nov 26, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
22,710 $25.68

22,710

$25.68

$583,193

Nov 26, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
22,710 $25.68

22,710

$25.68

$583,193

Nov 23, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
10,514 $25.37

10,514

$25.37

$266,740

Nov 23, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
10,514 $25.37

10,514

$25.37

$266,740

Nov 21, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
3,800 $24.19

3,800

$24.19

$91,922

Nov 21, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
34,300 $24.92

34,300

$24.92

$854,756

Nov 21, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
3,800 $24.19

3,800

$24.19

$91,922

Nov 21, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
34,300 $24.92

34,300

$24.92

$854,756

Nov 20, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
19,153 $23.92

19,153

$23.92

$458,140

Nov 20, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
19,153 $23.92

19,153

$23.92

$458,140

Nov 19, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
12,071 $23.93

12,071

$23.93

$288,859

Nov 19, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
12,550 $24.18

12,550

$24.18

$303,459

Nov 19, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
12,071 $23.93

12,071

$23.93

$288,859

Nov 19, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
12,550 $24.18

12,550

$24.18

$303,459

Nov 16, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
35,590 $24.63

35,590

$24.63

$876,582

Nov 16, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
35,590 $24.63

35,590

$24.63

$876,582

Nov 15, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
57,915 $24.37

57,915

$24.37

$1,411,389

Nov 15, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
57,915 $24.37

57,915

$24.37

$1,411,389

Nov 14, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
55,476 $23.59

55,476

$23.59

$1,308,679

Nov 14, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
55,476 $23.59

55,476

$23.59

$1,308,679

Nov 13, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
35,132 $23.55

35,132

$23.55

$827,359

Nov 13, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
24,600 $24.16

24,600

$24.16

$594,336

Nov 13, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
35,132 $23.55

35,132

$23.55

$827,359

Nov 13, 2018

DeRosa Michael Lawrence

DeRosa Michael Lawrence
Sell
24,600 $24.16

24,600

$24.16

$594,336

Nov 12, 2018

ELEMENT PARTNERS II LP

ELEMENT PARTNERS II LP
Sell
39,416 $24.12

39,416

$24.12

$950,714

TOP