The ratings measures market sentiment rather than an objective evaluation of innovation. Forbes describes the Innovation Premium as a “measure of how much investors have bid up the stock price of a company above the value of its existing business based on expectations of future innovative results (new products, services and markets).”
Latest Business News