May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
3 months ago
C3.ai shares plummeted nearly 28% in February as the company's revenue and profit margins looked grim. While AI should be an opportunity, it's slipping further away.