Medifast Inc.

MED
NYSE
29.96 0.32 (1.08%) last updated 4:26 PM EDT Mar 27
Trade $MED Now