tiprankstipranks
Medifast Inc (MED)
NYSE:MED
United States
MEDMedifast Inc
$32.47
$0.59(1.85%)
At close: 4:00 PM EDT
$32.34
-$0.13(-0.40%)
Pre market: 4:14 AM EDT