DeRosa Michael Lawrence

Insider profile

DeRosa Michael Lawrence's trades of TPI Composites Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2019-02-21 2019-02-21 PlS Planned sale
66,140 -43.9%
370.97
US$2,756,847
66,140 -43.9% 370.97 US$2,756,847
2019-02-21 2019-02-20 PlS Planned sale
82,196 -2.1%
123.65
US$1,619,209
82,196 -2.1% 123.65 US$1,619,209
2019-02-21 2019-02-19 PlS Planned sale
87,534 -30.7%
344.03
US$1,951,513
87,534 -30.7% 344.03 US$1,951,513
2019-02-21 2019-02-19 PlS Planned sale
28,204 -1.0%
31.51
US$888,708
28,204 -1.0% 31.51 US$888,708
2019-02-11 2019-02-08 PlS Planned sale
22,217 -0.8%
30.64
US$680,729
22,217 -0.8% 30.64 US$680,729
2019-02-11 2019-02-07 PlS Planned sale
22,204 -0.8%
30.83
US$684,549
22,204 -0.8% 30.83 US$684,549
2019-02-06 2019-02-06 PlS Planned sale
37,158 -1.3%
30.90
US$1,148,182
37,158 -1.3% 30.90 US$1,148,182
2019-02-06 2019-02-05 PlS Planned sale
13,600 -0.5%
31.05
US$422,280
13,600 -0.5% 31.05 US$422,280
2019-02-06 2019-02-04 PlS Planned sale
36,470 -1.2%
30.88
US$1,126,194
36,470 -1.2% 30.88 US$1,126,194
2019-01-30 2019-01-28 PlS Planned sale
35,864 -1.2%
28.96
US$1,038,621
35,864 -1.2% 28.96 US$1,038,621
2019-01-25 2019-01-23 PlS Planned sale
59 -0.0%
28.53
US$1,683
59 -0.0% 28.53 US$1,683
2019-01-22 2019-01-22 PlS Planned sale
33,882 -1.1%
28.91
US$979,529
33,882 -1.1% 28.91 US$979,529
2019-01-22 2019-01-17 PlS Planned sale
8,779 -0.3%
28.96
US$254,240
8,779 -0.3% 28.96 US$254,240
2019-01-22 2019-01-17 PlS Planned sale
13,409 -0.4%
28.30
US$379,475
13,409 -0.4% 28.30 US$379,475
2019-01-16 2019-01-16 PlS Planned sale
37,062 -1.2%
28.99
US$1,074,427
37,062 -1.2% 28.99 US$1,074,427
2019-01-16 2019-01-15 PlS Planned sale
83,802 -2.6%
29.48
US$2,470,483
83,802 -2.6% 29.48 US$2,470,483
2019-01-16 2019-01-14 PlS Planned sale
49,761 -1.5%
29.43
US$1,464,466
49,761 -1.5% 29.43 US$1,464,466
2019-03-20 2018-12-12 PlS Planned sale
14,923 -1.1%
26.21
US$391,075
14,923 -1.1% 26.21 US$391,075