Stock prices of innovative companies