Although all the investors collectively will earn the same return as the company (on a time-weighted average), individual groups of investors will earn very different returns because they pay different prices for the shares based on their expectations of future performance.

