Here's Why Baron Funds Sold Clearwater Analytics Holdings (CWAN)'s Shares
Baron Funds, an asset management company, released its “Baron Asset Fund” investor letter. You can download a copy of the same here. In the second quarter, the fund fell 21.09%.