News

The sell-off follows the company's tough Q4 2025 earnings report, which missed estimates and saw margins contract.