Rocket


News + Filings
Transactions





MACDONALD MICHAEL C

DateNameSymbolTypeSecuritySharesPriceValueOwnershipReported
10/01/2020MEDIFAST INCMEDSaleCommon Stock183$167.13$30.6k 10/01/2020
10/01/2020MEDIFAST INCMEDSaleCommon Stock624$166.39$103.8k 10/01/2020
10/01/2020MEDIFAST INCMEDSaleCommon Stock2.8k$165.49$460.7k 10/01/2020
10/01/2020MEDIFAST INCMEDSaleCommon Stock1.2k$164.62$202.8k 10/01/2020
10/01/2020MEDIFAST INCMEDSaleCommon Stock177$163.40$28.9k 10/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock201$134.70$27.1k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock241$135.45$32.6k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock1k$136.62$136.8k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock457$137.25$62.7k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock628$138.55$87k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock985$139.47$137.4k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock343$140.64$48.2k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock584$141.58$82.7k 07/01/2020
07/01/2020MEDIFAST INCMEDSaleCommon Stock560$142.35$79.7k 07/01/2020
06/16/2020MEDIFAST INCMEDGrantCommon Stock1.1k$0.00$0 06/16/2020
05/06/2020MEDIFAST INCMEDSaleCommon Stock3.2k$90.35$289.1k 01/02/2020
05/06/2020MEDIFAST INCMEDSaleCommon Stock1.8k$91.42$164.6k 01/02/2020
01/02/2020MEDIFAST INCMEDSaleCommon Stock2.4k$111.62$269.2k 01/02/2020
01/02/2020MEDIFAST INCMEDSaleCommon Stock1.4k$112.31$162.6k 01/02/2020
01/02/2020MEDIFAST INCMEDSaleCommon Stock640$109.40$70k 01/02/2020
01/02/2020MEDIFAST INCMEDSaleCommon Stock500$110.52$55.3k 01/02/2020
05/16/2019MEDIFAST INCMEDGiftCommon Stock9.8k$0.00$0 05/16/2019
05/16/2019MEDIFAST INCMEDGiftCommon Stock9.8k$0.00$0Michael C. MacDonald Charitable Remainder Unitrust05/16/2019
04/10/2019MEDIFAST INCMEDGiftCommon Stock1.2k$0.00$0 04/10/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock6.6k$130.38$861.4kMichael C. MacDonald Charitable Remainder Unitrust03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock2.4k$131.46$316.8kMichael C. MacDonald Charitable Remainder Unitrust03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock2.9k$132.58$382.2kMichael C. MacDonald Charitable Remainder Unitrust03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock500$133.34$66.7kMichael C. MacDonald Charitable Remainder Unitrust03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock3.7k$130.39$476.4k 03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock1.2k$131.44$157.7k 03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock1.4k$132.56$181.7k 03/05/2019
03/05/2019MEDIFAST INCMEDSaleCommon Stock200$133.30$26.7k 03/05/2019
02/22/2019MEDIFAST INCMEDGrantCommon Stock708$0.00$0 02/22/2019
03/09/2018MEDIFAST INCMEDSaleCommon Stock20k$88.96$1.8M 03/08/2018
03/08/2018MEDIFAST INCMEDSaleCommon Stock20k$84.45$1.7M 03/08/2018
  Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy