Business ❯ Market Trends ❯ Investor Behavior
Economic Indicators Market Sentiment
Executive divestitures intensified concern over an extreme price-to-sales ratio.