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 …
Why One Fund Just Invested $21 Million in This Once High-Flying Software Stock
view original post