MED (MEDIFAST INC) Stock AnalysisExplore MEDIFAST INC (MED): price history, financials and stock analysis.Sign InMethodology