undoubtedly

Medifast Inc. Specialty Retail, Other

MED
NYSE
31.98 0.46 (1.46%) last updated 2:02 PM EDT Apr 17
Trade $MED Now