Explore the business factors that drive stock returns.

Equity investing is business ownership. Companies that generate earnings in similar ways have similar market valuations. Changes in those valuations drive stock returns.

To maximize returns, first understand the businesses.

Building exterior in Toronto, Canada