Inflation and stock prices