MEDIFAST INC Common Stock (MED)

11.29
-0.15 (-1.31%)
NYSE· Last Trade: Aug 18th, 9:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors