tiprankstipranks
Medifast Inc (MED)
NYSE:MED
US Market
United States
MEDMedifast Inc
$14.73
-$0.62(-3.78%)
At close: 4:00 PM EST