What factors can impact share prices?