Medifast Inc. Specialty Retail, Other

MED
NYSE
30.89 0.05 (0.16%) last updated 4:30 PM EST Nov 21
Trade $MED Now