stock market dynamics