Vantage logo

Flotations versus blank cheques

Neither route to the stock market covered itself in glory in the recent bull market. But how do returns really stack up?