MarketPeel
Insider Trading Intelligence
MM

Michael C. Macdonald

MED
DIRECTOR · MEDIFAST INC · CIK 0001207400
FILING MIX · LIFETIME5%/95%
BUYS
1
SELLS
20
TOTAL VALUE
$2.53M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
271,002
AVG SELL PX
$126.59
TRADE KIND
SHOWING 21 / 21
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
20 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Michael C. Macdonald, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d20+45.00%+2.21%+1.33%+0.87%+3.81%
14d20+25.00%+6.52%+3.24%+3.28%+3.53%
30d20+45.00%+4.80%+2.58%+2.22%+13.15%
60d20+20.00%+14.78%+7.71%+7.07%+2.69%
90d20+20.00%+11.74%+2.98%+8.77%+7.51%
180d20+0.00%+37.03%+14.78%+22.26%+16.47%
1y20+0.00%+91.47%+34.40%+57.08%+66.90%
2y20+25.00%+41.42%+29.23%+12.19%+11.42%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MED · 271,002 shares · as of Oct 1, 2020
071,114142,228213,342284,456SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
FLOW · 1 buys / 20 sellsCOVERAGE · 4 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILED
MED
MEDIFAST INC
SALE
1,232$164.62$202.8K269,770Oct 1, 2020Oct 2, 2020
MED
MEDIFAST INC
SALE
2,784$165.49$460.7K266,986Oct 1, 2020Oct 2, 2020
MED
MEDIFAST INC
SALE
183$167.13$30.6K266,179Oct 1, 2020Oct 2, 2020
MED
MEDIFAST INC
SALE
624$166.39$103.8K266,362Oct 1, 2020Oct 2, 2020
MED
MEDIFAST INC
SALE
177$163.40$28.9K271,002Oct 1, 2020Oct 2, 2020
MED
MEDIFAST INC
SALE
241$135.45$32.6K275,737Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
628$138.55$87.0K273,651Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
1,001$136.62$136.8K274,736Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
560$142.35$79.7K271,179Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
985$139.47$137.4K272,666Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
457$137.25$62.7K274,279Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
201$134.70$27.1K275,978Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
584$141.58$82.7K271,739Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
SALE
343$140.64$48.2K272,323Jul 1, 2020Jul 6, 2020
MED
MEDIFAST INC
PURCHASEGRANT
Stock grant
1,083276,179Jun 16, 2020Jun 18, 2020
MED
MEDIFAST INC
SALE
3,200$90.35$289.1K276,896May 6, 2020May 8, 2020
MED
MEDIFAST INC
SALE
1,800$91.42$164.6K275,096May 6, 2020May 8, 2020
MED
MEDIFAST INC
SALE
1,448$112.31$162.6K280,096Jan 2, 2020May 8, 2020
MED
MEDIFAST INC
SALE
500$110.52$55.3K283,956Jan 2, 2020May 8, 2020
MED
MEDIFAST INC
SALE
640$109.40$70.0K284,456Jan 2, 2020May 8, 2020
MED
MEDIFAST INC
SALE
2,412$111.62$269.2K281,544Jan 2, 2020May 8, 2020
Other insiders · MED
Loading peer insiders…
About this filer
CIK 0001207400
ROLE
Director
PRIMARY
MED
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001207400DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

FeedbackMichael C. Macdonald — Insider Trading Activity | MarketPeel