MEDIFAST INC Common Stock (MED)

12.36
-0.34 (-2.68%)
NYSE· Last Trade: Jun 2nd, 4:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors