Haythornthwaite Richard Insider Trading

Get the latest insider transactions of Haythornthwaite Richard. Haythornthwaite Richard is Director in MASTERCARD INC ($MA). Discover the current value of Haythornthwaite Richard shares.

Address: 2000 PURCHASE STREET PURCHASE 105772509NY

Haythornthwaite Richard is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
MAMastercard IncDirector32,5733,472,281.80

Insider Trading Transactions of Haythornthwaite Richard

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell304.19515156,65532,573
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell305.43700213,80031,873
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell306.44699214,19931,174
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell307.391,200368,87229,974
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell308.691,486458,71528,488
Jul 31 2020MAMastercard IncHaythornthwaite RichardDirectorSell310.54400124,21728,088
Jun 18 2020MAMastercard IncHaythornthwaite RichardDirectorBuy0.00969033,088
Nov 04 2019MAMastercard IncHaythornthwaite RichardDirectorSell280.005,0001,400,00032,119
Jun 27 2019MAMastercard IncHaythornthwaite RichardDirectorBuy0.001,136037,119
Dec 18 2018MAMastercard IncHaythornthwaite RichardDirectorSell190.60800152,48340,183
Dec 18 2018MAMastercard IncHaythornthwaite RichardDirectorSell191.361,200229,63538,983
Dec 18 2018MAMastercard IncHaythornthwaite RichardDirectorSell192.532,590498,64636,393
Dec 18 2018MAMastercard IncHaythornthwaite RichardDirectorSell193.2441079,22935,983
Jun 28 2018MAMastercard IncHaythornthwaite RichardDirectorBuy0.001,400040,983
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell175.2840070,11344,183
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell174.45900157,00443,283
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell173.601,407244,25541,876
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell172.461,702293,51840,174
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell171.26591101,21439,583
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell175.2840070,11344,183
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell174.45900157,00443,283
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell173.601,407244,25541,876
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell172.461,702293,51840,174
Apr 03 2018MAMastercard IncHaythornthwaite RichardDirectorSell171.26591101,21439,583
Oct 03 2017MAMastercard IncHaythornthwaite RichardDirectorSell142.454,305613,26345,278
Oct 03 2017MAMastercard IncHaythornthwaite RichardDirectorSell142.8569599,27744,583
Jun 29 2017MAMastercard IncHaythornthwaite RichardDirectorBuy0.002,160049,583
Apr 04 2017MAMastercard IncHaythornthwaite RichardDirectorSell111.953,110348,17749,313
Apr 04 2017MAMastercard IncHaythornthwaite RichardDirectorSell112.721,890213,04447,423
Oct 06 2016MAMastercard IncHaythornthwaite RichardDirectorSell101.785,000508,90952,423
Jun 29 2016MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.002,931057,423
Apr 05 2016MAMASTERCARD INCHaythornthwaite RichardDirectorSell93.763,000281,29254,492
Oct 02 2015MAMASTERCARD INCHaythornthwaite RichardDirectorSell90.543,000271,61157,492
Jun 11 2015MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.002,878060,492
Jun 09 2015MAMASTERCARD INCHaythornthwaite RichardDirectorSell92.2793686,36057,614
Apr 02 2015MAMASTERCARD INCHaythornthwaite RichardDirectorSell86.243,000258,70958,550
Jun 09 2011MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.0054805,665
Jun 09 2011MAMASTERCARD INCHaythornthwaite RichardDirectorSell275.0817848,9645,487
Feb 17 2011MAMASTERCARD INCHaythornthwaite RichardDirectorSell256.191,000256,1925,117
Sep 23 2010MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.0069206,117
Sep 16 2010MAMASTERCARD INCHaythornthwaite RichardDirectorSell197.2318536,4885,425
Jul 20 2010MAMASTERCARD INCHaythornthwaite RichardDirectorSell202.0245191,1115,610
Jun 11 2009MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.0089206,061
Jun 05 2008MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.0048805,169
Jun 11 2007MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.001,04504,681
Sep 15 2006MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.001,07103,636
Jul 19 2006MAMASTERCARD INCHaythornthwaite RichardDirectorBuy0.002,56502,565