What Are Small-Cap Value Stocks, And Which Should You Buy In 2023?

getty Key takeaways Small-cap stocks have market capitalizations between $300 million and $2 billion There are important advantages and drawbacks to small-cap stocks investors need to know Some small ...

Alibaba and Other Chinese Stocks Got Crushed Thursday. Here’s Why.

Text size Chinese stocks including Alibaba fell on concerns they would eventually be delisted in the U.S. Qilai Shen/Bloomberg Alibaba (BABA), Yum China Holdings (YUMC), ACM Research (ACMR), Baidu (BI...