Innergex Renewable Energy (TSE:INE) adds CA$128m to market cap in the past 7 days, though investors from three years ago are still down 46%
Many investors define successful investing as beating the market average over the long term. But the risk of stock picking is that you will likely buy under-performing companies. We regret to report t...