MEDIFAST INC Common Stock (MED)

12.16
-0.47 (-3.72%)
NYSE· Last Trade: Sep 8th, 7:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors