MEDIFAST INC Common Stock (MED)

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