Clearwater Analytics Insider D. Scott Sells 630,000 Shares in Big Market‑Level Move, Raising Investor Head‑Scratchers
Insider sale at Clearwater Analytics: Mackesy D. Scott sells 633,879 shares at $24.30—what this means for investors, price pressure, and future outlook.
3 minutes to read


