Medifast Inc.

MED
NYSE
30.92 0.21 (0.68%) last updated 4:29 PM EDT Apr 21
Trade $MED Now