Why One Fund Just Invested $21 Million in This Once High-Flying Software Stock

view original post

Boston-based Solel Partners initiated a position in Braze stock last quarter, buying 745,900 shares worth an estimated $21.2 million. The transaction value represented 4.1% of reportable assets under …