Medifast Inc.

MED
NYSE
31.52 0.25 (0.80%) last updated 4:02 PM EDT Apr 24
Trade $MED Now