40 stock market terms