Chief Business Officer Sells 51,440 Shares of Braze for $1.4 Million. With the Stock Down 2%, Is It Time to Sell?

The insider liquidated 14% of direct holdings under pre-established trading plan, reducing their stake to 311,794 shares valued at $8.17 million.

CryptoAlerta — análise de criptomoedas e mercado em tempo real