MEDIFAST INC Common Stock (MED)

12.36
-0.34 (-2.68%)
NYSE· Last Trade: Jun 3rd, 12:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors