Venture
fromThe Motley Fool
3 days agoBraze Stock Down 59%, so Why Did One Fund Just Invest Another $16 Million in Shares? | The Motley Fool
Solel Partners LP bought 526,300 Braze shares in Q4, raising its position to 1,272,200 shares valued at $43.62 million.