Investing and financing: the stock market