Medifast Inc.

MED
NYSE
29.97 0.21 (0.71%) last updated 4:39 PM EDT Mar 31
Trade $MED Now