MEDIFAST INC MED 49.76

Consumer Staples

Revenue

Earnings

Dividends