MEDIFAST INC Common Stock (MED)

13.23
+2.60 (24.46%)
NYSE · Last Trade: May 5th, 2:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors