MACDONALD MICHAEL C

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 20% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
MACDONALD MICHAEL C's trades of Medifast Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2020-10-02 2020-10-01 PlS Planned sale
80,124 -11.8%
150.77
US$2,472,251
80,124 -11.8% 150.77 US$2,472,251
2020-10-02 2020-10-01 PlS Planned sale
44,443 +15.3%
484.72
US$677,355
44,443 +15.3% 484.72 US$677,355
2020-10-02 2020-10-01 PlS Planned sale
87,956 -16.5%
219.35
US$4,429,895
87,956 -16.5% 219.35 US$4,429,895
2020-10-02 2020-10-01 PlS Planned sale
1,232 -0.5%
164.62
US$202,812
1,232 -0.5% 164.62 US$202,812
2020-10-02 2020-10-01 PlS Planned sale
177 -0.1%
163.40
US$28,922
177 -0.1% 163.40 US$28,922
2020-07-06 2020-07-01 PlS Planned sale
560 -0.2%
142.35
US$79,716
560 -0.2% 142.35 US$79,716
2020-07-06 2020-07-01 PlS Planned sale
584 -0.2%
141.58
US$82,683
584 -0.2% 141.58 US$82,683
2020-07-06 2020-07-01 PlS Planned sale
343 -0.1%
140.64
US$48,240
343 -0.1% 140.64 US$48,240
2020-07-06 2020-07-01 PlS Planned sale
985 -0.4%
139.47
US$137,378
985 -0.4% 139.47 US$137,378
2020-07-06 2020-07-01 PlS Planned sale
628 -0.2%
138.55
US$87,009
628 -0.2% 138.55 US$87,009
2020-07-06 2020-07-01 PlS Planned sale
457 -0.2%
137.25
US$62,723
457 -0.2% 137.25 US$62,723
2020-07-06 2020-07-01 PlS Planned sale
1,001 -0.4%
136.62
US$136,757
1,001 -0.4% 136.62 US$136,757
2020-07-06 2020-07-01 PlS Planned sale
241 -0.1%
135.45
US$32,643
241 -0.1% 135.45 US$32,643
2020-07-06 2020-07-01 PlS Planned sale
201 -0.1%
134.70
US$27,075
201 -0.1% 134.70 US$27,075
2020-05-08 2020-05-06 PlS Planned sale
1,800 -0.7%
91.42
US$164,556
1,800 -0.7% 91.42 US$164,556
2020-05-08 2020-05-06 PlS Planned sale
3,200 -1.1%
90.35
US$289,120
3,200 -1.1% 90.35 US$289,120
2020-05-08 2020-01-02 PlS Planned sale
1,448 -0.5%
112.31
US$162,625
1,448 -0.5% 112.31 US$162,625
2020-05-08 2020-01-02 PlS Planned sale
2,412 -0.8%
111.62
US$269,227
2,412 -0.8% 111.62 US$269,227
2020-05-08 2020-01-02 PlS Planned sale
500 -0.2%
110.52
US$55,260
500 -0.2% 110.52 US$55,260
2020-05-08 2020-01-02 PlS Planned sale
640 -0.2%
109.40
US$70,016
640 -0.2% 109.40 US$70,016
2019-03-07 2019-03-05 S Sale
200 -0.1%
133.30
US$26,660
200 -0.1% 133.30 US$26,660
2019-03-07 2019-03-05 S Sale
1,371 -0.5%
132.56
US$181,740
1,371 -0.5% 132.56 US$181,740
2019-03-07 2019-03-05 S Sale
1,200 -0.4%
131.44
US$157,728
1,200 -0.4% 131.44 US$157,728
2019-03-07 2019-03-05 S Sale
3,654 -1.2%
130.39
US$476,445
3,654 -1.2% 130.39 US$476,445
2019-03-07 2019-03-05 S Sale
500 -100.0%
133.34
US$66,670
500 -100.0% 133.34 US$66,670
2019-03-07 2019-03-05 S Sale
2,883 -85.2%
132.58
US$382,228
2,883 -85.2% 132.58 US$382,228
2019-03-07 2019-03-05 S Sale
2,410 -41.6%
131.46
US$316,819
2,410 -41.6% 131.46 US$316,819
2019-03-07 2019-03-05 S Sale
6,607 -53.3%
130.38
US$861,421
6,607 -53.3% 130.38 US$861,421
2004-05-11 2004-05-10 S Sale
60,000 -50.7%
12.81
US$768,642
60,000 -50.7% 12.81 US$768,642