Medifast Inc.

MED
NYSE
30.60 0.46 (1.48%) last updated 4:17 PM EDT Jul 29
Trade $MED Now