Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
TPICDeRosa Michael LawrenceDirectorOct 12Sale25.0087,3962,184,9005,068,573Oct 16 08:19 PM
TPICDeRosa Michael LawrenceDirectorOct 15Sale25.6420,015513,1855,048,558Oct 16 08:19 PM
TPICDeRosa Michael LawrenceDirectorOct 16Sale26.1221,693566,6215,026,865Oct 16 08:19 PM
TPICDeRosa Michael LawrenceDirectorOct 09Sale25.6240,1501,028,6435,214,766Oct 11 08:03 PM
TPICDeRosa Michael LawrenceDirectorOct 10Sale25.3029,097736,1545,185,669Oct 11 08:03 PM
TPICDeRosa Michael LawrenceDirectorOct 11Sale24.9229,700740,1245,155,969Oct 11 08:03 PM
TPICDeRosa Michael LawrenceDirectorOct 04Sale28.1027,450771,3455,370,753Oct 09 04:07 PM
TPICDeRosa Michael LawrenceDirectorOct 05Sale27.0025,878698,7765,344,875Oct 09 04:07 PM
TPICDeRosa Michael LawrenceDirectorOct 08Sale25.7589,9592,316,2895,254,916Oct 09 04:07 PM
TPICDeRosa Michael LawrenceDirectorSep 19Sale27.8629,420819,6415,486,317Sep 21 08:08 PM
TPICDeRosa Michael LawrenceDirectorSep 20Sale28.2953,2691,506,9805,433,048Sep 21 08:08 PM
TPICDeRosa Michael LawrenceDirectorSep 21Sale27.9334,845973,2215,398,203Sep 21 08:08 PM
TPICDeRosa Michael LawrenceDirectorSep 14Sale27.7138,3531,062,7625,589,063Sep 18 08:18 PM
TPICDeRosa Michael LawrenceDirectorSep 17Sale27.3541,1241,124,7415,547,939Sep 18 08:18 PM
TPICDeRosa Michael LawrenceDirectorSep 18Sale27.6432,202890,0635,515,737Sep 18 08:18 PM
TPICDeRosa Michael LawrenceDirectorSep 11Sale27.3335,440968,5755,708,646Sep 13 08:06 PM
TPICDeRosa Michael LawrenceDirectorSep 12Sale27.2327,200740,6565,681,446Sep 13 08:06 PM
TPICDeRosa Michael LawrenceDirectorSep 13Sale28.0054,0301,512,8405,627,416Sep 13 08:06 PM
TPICDeRosa Michael LawrenceDirectorSep 06Sale27.4836,359999,1455,802,377Sep 10 08:09 PM
TPICDeRosa Michael LawrenceDirectorSep 07Sale27.1621,791591,8445,780,586Sep 10 08:09 PM
TPICDeRosa Michael LawrenceDirectorSep 10Sale27.4336,5001,001,1955,744,086Sep 10 08:09 PM
TPICDeRosa Michael LawrenceDirectorAug 31Sale27.9526,433738,8025,946,695Sep 05 07:08 PM
TPICDeRosa Michael LawrenceDirectorSep 04Sale27.3439,4001,077,1965,907,295Sep 05 07:08 PM
TPICDeRosa Michael LawrenceDirectorSep 05Sale27.0768,5591,855,8925,838,736Sep 05 07:08 PM
TPICDeRosa Michael LawrenceDirectorAug 29Sale28.4721,722618,4256,040,628Aug 31 04:07 PM
TPICDeRosa Michael LawrenceDirectorAug 30Sale28.6367,5001,932,4835,973,128Aug 31 04:07 PM
TPICDeRosa Michael LawrenceDirectorAug 24Sale28.56145,6824,160,6786,139,850Aug 28 08:29 PM
TPICDeRosa Michael LawrenceDirectorAug 27Sale28.6834,200980,8566,105,650Aug 28 08:29 PM
TPICDeRosa Michael LawrenceDirectorAug 28Sale28.4443,3001,231,4526,062,350Aug 28 08:29 PM
TPICDeRosa Michael LawrenceDirectorAug 21Sale27.7992,6162,573,5256,382,152Aug 23 09:30 PM
TPICDeRosa Michael LawrenceDirectorAug 22Sale28.2166,7221,882,2286,315,430Aug 23 09:30 PM
TPICDeRosa Michael LawrenceDirectorAug 23Sale27.9229,898834,7526,285,532Aug 23 09:30 PM
TPICDeRosa Michael LawrenceDirectorAug 16Sale26.4837,100982,5496,561,103Aug 20 09:11 PM
TPICDeRosa Michael LawrenceDirectorAug 17Sale26.7541,3141,105,1506,519,789Aug 20 09:11 PM
TPICDeRosa Michael LawrenceDirectorAug 20Sale26.9745,0211,214,2166,474,768Aug 20 09:11 PM
TPICDeRosa Michael LawrenceDirectorJul 20Sale29.5622,836675,0327,498,203Jul 24 05:47 PM
TPICDeRosa Michael LawrenceDirectorMay 15Option Exercise0.003,74006,620May 17 04:57 PM
TPICDeRosa Michael LawrenceDirectorJul 22Option Exercise0.002,88002,880Jul 25 05:02 PM
TPICDeRosa Michael LawrenceDirectorMay 17Sale16.351,132,57218,517,5528,298,848May 18 06:29 PM
open in screener