Source: http://www.canadianbusiness.com/investing/the-top-10-best-performing-canadian-stocks-of-2015/