Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
PFPTSteele GaryChief Executive OfficerJul 12Option Exercise3.8840,000155,20088,551Jul 13 05:34 PM
PFPTSteele GaryChief Executive OfficerJul 12Sale87.1140,0003,484,23248,551Jul 13 05:34 PM
PFPTSteele GaryChief Executive OfficerJun 08Option Exercise3.7640,000150,35588,551Jun 12 05:36 PM
PFPTSteele GaryChief Executive OfficerJun 08Sale91.9040,0003,676,16548,551Jun 12 05:36 PM
PFPTSteele GaryChief Executive OfficerMay 18Option Exercise3.0640,000122,40088,551May 19 05:44 PM
PFPTSteele GaryChief Executive OfficerMay 18Sale80.3840,0003,215,12448,551May 19 05:44 PM
PFPTSteele GaryChief Executive OfficerMay 01Option Exercise0.0024,374061,272May 03 09:41 PM
PFPTSteele GaryChief Executive OfficerApr 13Option Exercise3.068,70026,62245,598Apr 17 05:36 PM
PFPTSteele GaryChief Executive OfficerApr 13Sale75.468,700656,51536,898Apr 17 05:36 PM
PFPTSteele GaryChief Executive OfficerApr 07Option Exercise3.8631,300120,81068,198Apr 11 06:04 PM
PFPTSteele GaryChief Executive OfficerApr 07Sale74.9031,3002,344,42036,898Apr 11 06:04 PM
PFPTSteele GaryChief Executive OfficerMar 24Option Exercise0.007,250040,682Mar 28 09:04 PM
PFPTSteele GaryChief Executive OfficerMar 20Option Exercise3.0640,000122,40073,432Mar 22 04:47 PM
PFPTSteele GaryChief Executive OfficerMar 20Sale80.6340,0003,225,18833,432Mar 22 04:47 PM
PFPTSteele GaryChief Executive OfficerFeb 14Option Exercise3.0620,00061,20050,718Feb 16 04:36 PM
PFPTSteele GaryChief Executive OfficerFeb 14Sale81.4420,0001,628,81030,718Feb 16 04:36 PM
PFPTSteele GaryChief Executive OfficerFeb 01Option Exercise0.0033,650048,279Feb 03 06:32 PM
PFPTSteele GaryChief Executive OfficerJan 10Option Exercise3.0620,00061,20034,629Jan 12 04:59 PM
PFPTSteele GaryChief Executive OfficerJan 10Sale77.8920,0001,557,81214,629Jan 12 04:59 PM
PFPTSteele GaryChief Executive OfficerDec 20Option Exercise3.0620,00061,20034,629Dec 21 05:24 PM
PFPTSteele GaryChief Executive OfficerDec 20Sale71.8220,0001,436,30314,629Dec 21 05:24 PM
PFPTSteele GaryChief Executive OfficerNov 23Option Exercise3.0620,00061,20034,629Nov 28 07:59 PM
PFPTSteele GaryChief Executive OfficerNov 23Sale84.0720,0001,681,33614,629Nov 28 07:59 PM
PFPTSteele GaryChief Executive OfficerOct 04Option Exercise3.0620,00061,20034,629Oct 06 04:49 PM
PFPTSteele GaryChief Executive OfficerOct 04Sale73.9320,0001,478,62614,629Oct 06 04:49 PM
PFPTSteele GaryChief Executive OfficerSep 20Option Exercise3.0620,00061,20034,629Sep 22 04:35 PM
PFPTSteele GaryChief Executive OfficerSep 20Sale74.9620,0001,499,27814,629Sep 22 04:35 PM
PFPTSteele GaryChief Executive OfficerAug 25Option Exercise3.0620,00061,20034,629Aug 26 07:22 PM
PFPTSteele GaryChief Executive OfficerAug 25Sale76.1020,0001,522,01614,629Aug 26 07:22 PM
PFPTSteele GaryChief Executive OfficerJul 12Option Exercise3.0620,00061,20034,629Jul 14 05:24 PM
PFPTSteele GaryChief Executive OfficerJul 12Sale67.4520,0001,349,08814,629Jul 14 05:24 PM
PFPTSteele GaryChief Executive OfficerJun 21Option Exercise0.007,250018,413Jun 23 06:55 PM
PFPTSteele GaryChief Executive OfficerJun 21Option Exercise3.0620,00061,20031,163Jun 21 07:54 PM
PFPTSteele GaryChief Executive OfficerJun 21Sale63.8520,0001,276,91011,163Jun 21 07:54 PM
PFPTSteele GaryChief Executive OfficerMay 26Option Exercise3.0620,00061,20031,163May 31 07:02 PM
PFPTSteele GaryChief Executive OfficerMay 26Sale57.2820,0001,145,50811,163May 31 07:02 PM
PFPTSteele GaryChief Executive OfficerApr 15Option Exercise3.061,9005,81413,063Apr 18 06:38 PM
PFPTSteele GaryChief Executive OfficerApr 15Sale52.001,90098,80011,163Apr 18 06:38 PM
PFPTSteele GaryChief Executive OfficerMar 23Option Exercise2.247,68817,20731,163Mar 25 02:28 PM
PFPTSteele GaryChief Executive OfficerMar 23Sale52.1220,0001,042,43411,163Mar 25 02:28 PM
PFPTSteele GaryChief Executive OfficerFeb 01Option Exercise0.0025,750025,751Feb 03 07:49 PM
PFPTSteele GaryChief Executive OfficerJan 12Option Exercise1.9020,00038,00020,001Jan 14 05:49 PM
PFPTSteele GaryChief Executive OfficerJan 12Sale59.2120,0001,184,1221Jan 14 05:49 PM
PFPTSteele GaryChief Executive OfficerDec 15Option Exercise1.9020,00038,00020,001Dec 17 07:08 PM
PFPTSteele GaryChief Executive OfficerDec 15Sale63.6020,0001,271,9961Dec 17 07:08 PM
PFPTSteele GaryChief Executive OfficerNov 18Option Exercise1.9020,00038,00020,001Nov 19 04:36 PM
PFPTSteele GaryChief Executive OfficerNov 18Sale72.6220,0001,452,4921Nov 19 04:36 PM
PFPTSteele GaryChief Executive OfficerOct 01Option Exercise1.9020,00038,00020,001Oct 05 07:35 PM
PFPTSteele GaryChief Executive OfficerOct 01Sale60.0420,0001,200,7681Oct 05 07:35 PM
PFPTSteele GaryChief Executive OfficerAug 18Option Exercise1.9020,00038,00020,001Aug 19 06:11 PM
PFPTSteele GaryChief Executive OfficerAug 18Sale63.1920,0001,263,7601Aug 19 06:11 PM
PFPTSteele GaryChief Executive OfficerJul 02Option Exercise1.9020,00038,00020,001Jul 07 04:33 PM
PFPTSteele GaryChief Executive OfficerJul 02Sale62.4520,0001,249,0951Jul 07 04:33 PM
PFPTSteele GaryChief Executive OfficerJun 18Option Exercise1.9020,00038,00020,001Jun 22 04:06 PM
PFPTSteele GaryChief Executive OfficerJun 18Sale66.0420,0001,320,8991Jun 22 04:06 PM
PFPTSteele GaryChief Executive OfficerMay 19Option Exercise1.9020,00038,00020,001May 21 06:40 PM
PFPTSteele GaryChief Executive OfficerMay 19Sale56.7720,0001,135,3621May 21 06:40 PM
PFPTSteele GaryChief Executive OfficerApr 02Option Exercise1.9020,00038,00020,001Apr 06 05:11 PM
PFPTSteele GaryChief Executive OfficerApr 02Sale56.2220,0001,124,4151Apr 06 05:11 PM
PFPTSteele GaryChief Executive OfficerMar 18Option Exercise1.9010,74920,42320,001Mar 20 05:40 PM
PFPTSteele GaryChief Executive OfficerMar 18Sale58.4520,0001,169,0281Mar 20 05:40 PM
PFPTSteele GaryChief Executive OfficerFeb 18Option Exercise1.9020,00038,00029,252Feb 19 06:56 PM
PFPTSteele GaryChief Executive OfficerFeb 18Sale54.3020,0001,085,9129,252Feb 19 06:56 PM
PFPTSteele GaryChief Executive OfficerFeb 01Option Exercise0.0015,000015,001Feb 03 05:25 PM
PFPTSteele GaryChief Executive OfficerJan 06Option Exercise1.9020,00038,00020,001Jan 08 04:34 PM
PFPTSteele GaryChief Executive OfficerJan 06Sale46.9120,000938,2381Jan 08 04:34 PM
PFPTSteele GaryChief Executive OfficerDec 16Option Exercise1.9020,00038,00020,001Dec 18 04:05 PM
PFPTSteele GaryChief Executive OfficerDec 16Sale45.8720,000917,3501Dec 18 04:05 PM
PFPTSteele GaryChief Executive OfficerNov 19Option Exercise1.9020,00038,00020,001Nov 20 05:19 PM
PFPTSteele GaryChief Executive OfficerNov 19Sale42.0520,000840,9281Nov 20 05:19 PM
PFPTSteele GaryChief Executive OfficerApr 16Sale28.7720,000575,480101,689Oct 09 08:38 PM
PFPTSteele GaryChief Executive OfficerSep 17Sale37.9520,000758,93421,689Sep 18 04:34 PM
PFPTSteele GaryChief Executive OfficerAug 28Sale39.1320,000782,50641,689Aug 28 04:20 PM
PFPTSteele GaryChief Executive OfficerJul 07Sale35.2620,000705,28361,689Jul 09 04:16 PM
PFPTSteele GaryChief Executive OfficerJun 16Sale36.1420,000722,74081,689Jun 18 04:11 PM
PFPTSteele GaryChief Executive OfficerMay 20Sale30.1720,000603,426101,689May 22 05:05 PM
PFPTSteele GaryChief Executive OfficerMar 20Sale42.1920,000843,847121,689Mar 21 09:42 PM
PFPTSteele GaryChief Executive OfficerFeb 18Sale39.5120,000790,254141,689Feb 20 04:51 PM
open in screener