Stock prices are far too low