Discover
Stocks
Consumer Goods
MED.US
MED.US
Medifast Inc
103.67
5.02 (5.09%)
Delayed Prices By NASDAQ,
in USD
Market Closed
Invest
Buy