Down 85%, Should You Buy the Dip on C3.ai Stock?

  • Back in late 2020, C3.ai (AI 1.23%) made its debut on the public markets with a lot of hype, trading at a market cap of $15 billion. It worked to be an artificial intelligence (AI)-themed stock before the AI revolution took hold a couple of years later.