3 hours Renaissance Technologies LLC Sells 664,300 Shares of Clearwater Analytics Holdings, Inc. (NYSE:CWAN) MarketBeat
Renaissance Technologies LLC lessened its stake in shares of Clearwater Analytics Holdings, Inc. (NYSE:CWAN – Free Report) by 76.1% in the 2nd quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The fund own…