Personal health retailer Medifast (MED) has been a strong outperformer over the last six months, with shares currently trading just shy of their all-time high. The company has a near perfect short-term technical ranking of 100, near perfect long-term technicals and strong fundamental scores, yielding an overall ranking of 94 from InvestorsObserver’s Stock Score Report. The company last reported earnings March 6, with results topping estimates on both the top and bottom line and drove the stock sharply higher. MED currently trades at $89.32, versus its $89.00 average price target, but analysts are likely to lift their targets after the recent earnings beat.
Chart courtesy of www.stockcharts.com