Insider Transactions by DeRosa Michael Lawrence

  Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
Y! TPIC Director Dec 12, 2018 Sale $26.21 14,923 391,075 1,294,584 Mar 20, 2019, 06:04 PM
Y! TPIC Director Feb 19, 2019 Sale $31.61 39,300 1,242,227 2,848,051 Feb 21, 2019, 06:37 PM
Y! TPIC Director Feb 21, 2019 Sale $31.05 9,048 280,940 2,809,507 Feb 21, 2019, 06:37 PM
Y! TPIC Director Feb 20, 2019 Sale $31.19 18,400 573,896 2,818,555 Feb 21, 2019, 06:37 PM
Y! TPIC Director Feb 08, 2019 Sale $30.64 22,217 680,729 2,876,255 Feb 11, 2019, 04:53 PM
Y! TPIC Director Feb 07, 2019 Sale $30.83 22,204 684,549 2,898,472 Feb 11, 2019, 04:53 PM
Y! TPIC Director Feb 05, 2019 Sale $31.05 13,600 422,280 2,957,834 Feb 06, 2019, 05:58 PM
Y! TPIC Director Feb 04, 2019 Sale $30.88 36,470 1,126,194 2,971,434 Feb 06, 2019, 05:58 PM
Y! TPIC Director Feb 06, 2019 Sale $30.90 37,158 1,148,182 2,920,676 Feb 06, 2019, 05:58 PM
Y! TPIC Director Jan 28, 2019 Sale $28.96 35,864 1,038,621 3,007,904 Jan 30, 2019, 06:29 PM
Y! TPIC Director Jan 23, 2019 Sale $28.53 59 1,683 3,043,768 Jan 25, 2019, 07:07 PM
Y! TPIC Director Jan 22, 2019 Sale $28.91 33,882 979,529 3,043,827 Jan 22, 2019, 07:32 PM
Y! TPIC Director Jan 17, 2019 Sale $28.56 22,188 633,715 3,086,488 Jan 22, 2019, 07:32 PM
Y! TPIC Director Jan 14, 2019 Sale $29.43 49,761 1,464,466 3,220,761 Jan 16, 2019, 07:01 PM
Y! TPIC Director Jan 16, 2019 Sale $28.99 37,062 1,074,427 3,099,897 Jan 16, 2019, 07:01 PM
Y! TPIC Director Jan 15, 2019 Sale $29.48 83,802 2,470,483 3,136,959 Jan 16, 2019, 07:01 PM
Y! TPIC Director Dec 19, 2018 Sale $23.80 29,377 699,231 3,285,374 Dec 20, 2018, 07:04 PM
Y! TPIC Director Dec 18, 2018 Sale $24.09 26,812 645,901 3,299,899 Dec 20, 2018, 07:04 PM
Y! TPIC Director Dec 14, 2018 Sale $24.99 25,633 640,569 3,348,876 Dec 17, 2018, 07:00 PM
Y! TPIC Director Dec 13, 2018 Sale $25.81 11,835 305,461 3,374,509 Dec 17, 2018, 07:00 PM
Y! TPIC Director Dec 17, 2018 Sale $24.41 22,165 541,048 3,326,711 Dec 17, 2018, 07:00 PM
Y! TPIC Director Dec 07, 2018 Sale $26.32 16,639 437,867 3,429,295 Dec 11, 2018, 07:03 PM
Y! TPIC Director Dec 11, 2018 Sale $26.23 18,798 493,072 3,386,344 Dec 11, 2018, 07:03 PM
Y! TPIC Director Dec 10, 2018 Sale $26.10 19,853 518,163 3,405,142 Dec 11, 2018, 07:03 PM
Y! TPIC Director Dec 06, 2018 Sale $26.49 30,903 818,620 3,441,634 Dec 06, 2018, 07:33 PM
Y! TPIC Director Dec 04, 2018 Sale $27.07 15,900 430,350 3,479,237 Dec 06, 2018, 07:33 PM
Y! TPIC Director Nov 30, 2018 Sale $27.06 26,492 716,874 3,518,107 Dec 03, 2018, 06:34 PM
Y! TPIC Director Nov 29, 2018 Sale $26.98 43,816 1,182,012 3,578,910 Dec 03, 2018, 06:34 PM
Y! TPIC Director Dec 03, 2018 Sale $27.53 29,670 816,815 3,488,437 Dec 03, 2018, 06:34 PM
Y! TPIC Director Nov 26, 2018 Sale $25.68 22,710 583,193 3,652,073 Nov 28, 2018, 05:31 PM
Y! TPIC Director Nov 28, 2018 Sale $26.70 33,913 905,347 3,615,328 Nov 28, 2018, 05:31 PM
Y! TPIC Director Nov 27, 2018 Sale $25.83 29,745 768,313 3,622,328 Nov 28, 2018, 05:31 PM
Y! TPIC Director Nov 23, 2018 Sale $25.37 10,514 266,740 3,674,783 Nov 23, 2018, 04:02 PM
Y! TPIC Director Nov 21, 2018 Sale $24.85 38,100 946,678 3,719,597 Nov 23, 2018, 04:02 PM
Y! TPIC Director Nov 20, 2018 Sale $23.92 19,153 458,140 3,723,397 Nov 23, 2018, 04:02 PM
Y! TPIC Director Nov 19, 2018 Sale $24.06 24,621 592,318 3,755,100 Nov 19, 2018, 07:02 PM
Y! TPIC Director Nov 16, 2018 Sale $24.63 35,590 876,582 3,767,171 Nov 19, 2018, 07:02 PM
Y! TPIC Director Nov 15, 2018 Sale $24.37 57,915 1,411,389 3,802,761 Nov 19, 2018, 07:02 PM
Y! TPIC Director Nov 13, 2018 Sale $23.80 59,732 1,421,695 3,940,752 Nov 14, 2018, 06:08 PM
Y! TPIC Director Nov 12, 2018 Sale $24.28 46,185 1,121,293 3,982,653 Nov 14, 2018, 06:08 PM
Y! TPIC Director Nov 14, 2018 Sale $23.59 55,476 1,308,679 3,860,676 Nov 14, 2018, 06:08 PM
Y! TPIC Director Oct 29, 2018 Sale $25.01 4,796 119,969 4,024,269 Oct 31, 2018, 07:34 PM
Y! TPIC Director Oct 15, 2018 Sale $25.64 20,015 513,185 5,048,558 Oct 16, 2018, 08:19 PM
Y! TPIC Director Oct 12, 2018 Sale $25.00 87,396 2,184,900 5,068,573 Oct 16, 2018, 08:19 PM
Y! TPIC Director Oct 16, 2018 Sale $26.12 21,693 566,621 5,026,865 Oct 16, 2018, 08:19 PM
Y! TPIC Director Oct 09, 2018 Sale $25.62 40,150 1,028,643 5,214,766 Oct 11, 2018, 08:03 PM
Y! TPIC Director Oct 11, 2018 Sale $24.92 29,700 740,124 5,155,969 Oct 11, 2018, 08:03 PM
Y! TPIC Director Oct 10, 2018 Sale $25.30 29,097 736,154 5,185,669 Oct 11, 2018, 08:03 PM
Y! TPIC Director Oct 08, 2018 Sale $25.75 89,959 2,316,289 5,316,075 Oct 09, 2018, 04:07 PM
Y! TPIC Director Oct 05, 2018 Sale $27.00 25,878 698,776 5,356,675 Oct 09, 2018, 04:07 PM
Y! TPIC Director Oct 04, 2018 Sale $28.10 27,450 771,345 5,370,753 Oct 09, 2018, 04:07 PM
Y! TPIC Director Sep 21, 2018 Sale $27.93 34,845 973,221 5,398,203 Sep 21, 2018, 08:08 PM
Y! TPIC Director Sep 20, 2018 Sale $28.29 53,269 1,506,980 5,433,048 Sep 21, 2018, 08:08 PM
Y! TPIC Director Sep 19, 2018 Sale $27.86 29,420 819,641 5,486,317 Sep 21, 2018, 08:08 PM
Y! TPIC Director Sep 17, 2018 Sale $27.35 41,124 1,124,741 5,547,939 Sep 18, 2018, 08:18 PM
Y! TPIC Director Sep 14, 2018 Sale $27.71 38,353 1,062,762 5,589,063 Sep 18, 2018, 08:18 PM
Y! TPIC Director Sep 18, 2018 Sale $27.64 32,202 890,063 5,515,737 Sep 18, 2018, 08:18 PM
Y! TPIC Director Sep 11, 2018 Sale $27.33 35,440 968,575 5,708,646 Sep 13, 2018, 08:06 PM
Y! TPIC Director Sep 13, 2018 Sale $28.00 54,030 1,512,840 5,627,416 Sep 13, 2018, 08:06 PM
Y! TPIC Director Sep 12, 2018 Sale $27.23 27,200 740,656 5,681,446 Sep 13, 2018, 08:06 PM
Y! TPIC Director Sep 10, 2018 Sale $27.43 36,500 1,001,195 5,744,086 Sep 10, 2018, 08:09 PM
Y! TPIC Director Sep 07, 2018 Sale $27.16 21,791 591,844 5,780,586 Sep 10, 2018, 08:09 PM
Y! TPIC Director Sep 06, 2018 Sale $27.48 36,359 999,145 5,802,377 Sep 10, 2018, 08:09 PM
Y! TPIC Director Sep 05, 2018 Sale $27.07 68,559 1,855,892 5,838,736 Sep 05, 2018, 07:08 PM
Y! TPIC Director Sep 04, 2018 Sale $27.34 39,400 1,077,196 5,907,295 Sep 05, 2018, 07:08 PM
Y! TPIC Director Aug 31, 2018 Sale $27.95 26,433 738,802 5,946,695 Sep 05, 2018, 07:08 PM
Y! TPIC Director Aug 29, 2018 Sale $28.47 21,722 618,425 6,040,628 Aug 31, 2018, 04:07 PM
Y! TPIC Director Aug 30, 2018 Sale $28.63 67,500 1,932,483 6,018,428 Aug 31, 2018, 04:07 PM
Y! TPIC Director Aug 28, 2018 Sale $28.44 43,300 1,231,452 6,062,350 Aug 28, 2018, 08:29 PM
Y! TPIC Director Aug 27, 2018 Sale $28.68 34,200 980,856 6,105,650 Aug 28, 2018, 08:29 PM
Y! TPIC Director Aug 24, 2018 Sale $28.56 145,682 4,160,678 6,139,850 Aug 28, 2018, 08:29 PM
Y! TPIC Director Aug 23, 2018 Sale $27.92 29,898 834,752 6,285,532 Aug 23, 2018, 09:30 PM
Y! TPIC Director Aug 22, 2018 Sale $28.21 66,722 1,882,228 6,315,430 Aug 23, 2018, 09:30 PM
Y! TPIC Director Aug 21, 2018 Sale $27.79 92,616 2,573,525 6,433,905 Aug 23, 2018, 09:30 PM
Y! TPIC Director Aug 17, 2018 Sale $26.75 41,314 1,105,150 6,519,789 Aug 20, 2018, 09:11 PM
Y! TPIC Director Aug 16, 2018 Sale $26.48 37,100 982,548 6,570,228 Aug 20, 2018, 09:11 PM
Y! TPIC Director Aug 20, 2018 Sale $26.97 45,021 1,214,216 6,474,768 Aug 20, 2018, 09:11 PM
Y! TPIC Director Jul 20, 2018 Sale $29.56 22,836 675,032 7,498,203 Jul 24, 2018, 05:47 PM
Y! TPIC Director Jul 20, 2018 Option Exercise $9.35 72,191 674,986 7,521,039 Jul 24, 2018, 05:47 PM
Y! TPIC Director May 17, 2017 Sale $16.35 1,132,572 18,517,553 8,298,848 May 18, 2017, 06:29 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
TPIC Director Dec 12, 2018 Sale 391,075
TPIC Director Feb 19, 2019 Sale 1,242,227
TPIC Director Feb 21, 2019 Sale 280,940
TPIC Director Feb 20, 2019 Sale 573,896
TPIC Director Feb 08, 2019 Sale 680,729
TPIC Director Feb 07, 2019 Sale 684,549
TPIC Director Feb 05, 2019 Sale 422,280
TPIC Director Feb 04, 2019 Sale 1,126,194
TPIC Director Feb 06, 2019 Sale 1,148,182
TPIC Director Jan 28, 2019 Sale 1,038,621
TPIC Director Jan 23, 2019 Sale 1,683
TPIC Director Jan 22, 2019 Sale 979,529
TPIC Director Jan 17, 2019 Sale 633,715
TPIC Director Jan 14, 2019 Sale 1,464,466
TPIC Director Jan 16, 2019 Sale 1,074,427
TPIC Director Jan 15, 2019 Sale 2,470,483
TPIC Director Dec 19, 2018 Sale 699,231
TPIC Director Dec 18, 2018 Sale 645,901
TPIC Director Dec 14, 2018 Sale 640,569
TPIC Director Dec 13, 2018 Sale 305,461
TPIC Director Dec 17, 2018 Sale 541,048
TPIC Director Dec 07, 2018 Sale 437,867
TPIC Director Dec 11, 2018 Sale 493,072
TPIC Director Dec 10, 2018 Sale 518,163
TPIC Director Dec 06, 2018 Sale 818,620
TPIC Director Dec 04, 2018 Sale 430,350
TPIC Director Nov 30, 2018 Sale 716,874
TPIC Director Nov 29, 2018 Sale 1,182,012
TPIC Director Dec 03, 2018 Sale 816,815
TPIC Director Nov 26, 2018 Sale 583,193
TPIC Director Nov 28, 2018 Sale 905,347
TPIC Director Nov 27, 2018 Sale 768,313
TPIC Director Nov 23, 2018 Sale 266,740
TPIC Director Nov 21, 2018 Sale 946,678
TPIC Director Nov 20, 2018 Sale 458,140
TPIC Director Nov 19, 2018 Sale 592,318
TPIC Director Nov 16, 2018 Sale 876,582
TPIC Director Nov 15, 2018 Sale 1,411,389
TPIC Director Nov 13, 2018 Sale 1,421,695
TPIC Director Nov 12, 2018 Sale 1,121,293
TPIC Director Nov 14, 2018 Sale 1,308,679
TPIC Director Oct 29, 2018 Sale 119,969
TPIC Director Oct 15, 2018 Sale 513,185
TPIC Director Oct 12, 2018 Sale 2,184,900
TPIC Director Oct 16, 2018 Sale 566,621
TPIC Director Oct 09, 2018 Sale 1,028,643
TPIC Director Oct 11, 2018 Sale 740,124
TPIC Director Oct 10, 2018 Sale 736,154
TPIC Director Oct 08, 2018 Sale 2,316,289
TPIC Director Oct 05, 2018 Sale 698,776
TPIC Director Oct 04, 2018 Sale 771,345
TPIC Director Sep 21, 2018 Sale 973,221
TPIC Director Sep 20, 2018 Sale 1,506,980
TPIC Director Sep 19, 2018 Sale 819,641
TPIC Director Sep 17, 2018 Sale 1,124,741
TPIC Director Sep 14, 2018 Sale 1,062,762
TPIC Director Sep 18, 2018 Sale 890,063
TPIC Director Sep 11, 2018 Sale 968,575
TPIC Director Sep 13, 2018 Sale 1,512,840
TPIC Director Sep 12, 2018 Sale 740,656
TPIC Director Sep 10, 2018 Sale 1,001,195
TPIC Director Sep 07, 2018 Sale 591,844
TPIC Director Sep 06, 2018 Sale 999,145
TPIC Director Sep 05, 2018 Sale 1,855,892
TPIC Director Sep 04, 2018 Sale 1,077,196
TPIC Director Aug 31, 2018 Sale 738,802
TPIC Director Aug 29, 2018 Sale 618,425
TPIC Director Aug 30, 2018 Sale 1,932,483
TPIC Director Aug 28, 2018 Sale 1,231,452
TPIC Director Aug 27, 2018 Sale 980,856
TPIC Director Aug 24, 2018 Sale 4,160,678
TPIC Director Aug 23, 2018 Sale 834,752
TPIC Director Aug 22, 2018 Sale 1,882,228
TPIC Director Aug 21, 2018 Sale 2,573,525
TPIC Director Aug 17, 2018 Sale 1,105,150
TPIC Director Aug 16, 2018 Sale 982,548
TPIC Director Aug 20, 2018 Sale 1,214,216
TPIC Director Jul 20, 2018 Sale 675,032
TPIC Director Jul 20, 2018 Option Exercise 674,986
TPIC Director May 17, 2017 Sale 18,517,553