Skip to main contentMED: Medifast, Inc. Stock Analysis | finqOS