Medifast Inc.

MED
NYSE
31.33 0.62 (1.94%) last updated 4:15 PM EST Mar 05
Trade $MED Now