Not exact matches
Since 2005, the Consumer Price Index has
gone up just 2 % annually, less
than the
historical average.
Given the significant increase in share buy backs in recent years, which will probably continue in the future, it is quite likely that this component will contribute more to total returns
going forward
than its
historical average.