Medifast, Inc.

Medifast, Inc.

MED
Medifast, Inc.US flagNew York Stock Exchange
10.26
USD
-0.24
- -
114.08MMarket Cap