Spain
Insider Sale: Scott Erickson Sells Shares of Clearwater Analytics Holdings Inc (CWAN)
On October 10, 2024, Scott Erickson, Chief Revenue Officer of Clearwater Analytics Holdings Inc (CWAN), sold 3,890 shares of the company. The transaction was do