Medifast Inc (NYSE:MED)

98.89
Delayed Data
As of Apr 20
 +1.85 / +1.91%
Today’s Change
40.00
Today|||52-Week Range
103.87
+41.66%
Year-to-Date