Uncategorized
Retail Investors Dump $370,000,000,000 in Stocks Including Tesla and Apple in Over Two Weeks
Individual investors have offloaded stocks at an unprecedented pace, locking in gains from the recent bull market. Net retail sales in single stocks totaled $370 billion over two weeks, up sharply from $220 billion at […]
