Bank of America Corp DE Sells 86,878 Shares of Braze, Inc. $BRZE
Bank of America Corp DE reduced its stake in Braze, Inc. (NASDAQ:BRZE) by 6.4% in the first quarter, selling 86,878 shares but still holding 1.27 million shares valued at $30.0 million. Braze reported strong Q1 2027 earnings with revenue up 30.2% year-over-year, beating estimates, …