Fundamentals of stock market