Medifast News Feed

May 8, 2017 Watch List News

Medifast Inc (MED) Announces Earnings Results