Medifast (MED): Upgraded to Buy at Canaccord - potential for short squeeze? May 14, 2009 09:44AM