Business ❯Finance ❯Financial Performance ❯Quarterly Results
Both companies reported weaker-than-expected financial results, leading to significant drops in their stock prices amid broader market declines.