Finance ❯ Stock Market ❯ Investor Behavior ❯ Market Trends
Today’s share declines reflect investor alarm over surging operating costs, heavy debt, the expiration of a six-month IPO lockup