C3.ai Trading at a Premium at 6.39X: Time to Hold or Sell the Stock? Stock Market Stocks to buy Stocks to sell admin May 20, 2025 0 10 1 minute read Growing deals, shrinking margins for C3.ai. Is its valuation justified while losses keep mounting?