What influences stock prices

Which key economic and market factors influence stock prices most?