Stocks for the long run? Evidence from a broad sample of developed markets - BizPub.ai