semiconductor price volatility