Если акции торгуются по каким-то оценкам (например, p/e=4, дивдоходность 12,5%) значит по этой цене находятся и желающие купить и желающие продать. Если совокупное количество желающих реинвестировать дивиденды (+новых инесторов, приходящих на рынок), при недостатке желающих избавиться от имеющихся у них акций (+новых IPO/SPO), то просто цена акций растёт до уровня, при котором желающих продать становится достаточно, чтобы все желающие купить смогли истратить все деньги, которые они готовы инвестировать/реинвестировать в рынок.
P/E станет 5; 6; 7… (дивидендная доходность будет соответственно сокращаться, соответственно и объём реинвестирования в количечтве акций будет сокращаться) и так далее пока не достигнем баланса спроса и предложения. Чем цены на акции выше, тем больше желающих просто забрать «свои фишки» со стола. Дополнительно, при росте оценок публичным компаний, у собственников непубличных компаний появляется больше мотивации провести IPO. В пределе имеемSP500 с P/E около 29.

