Shares of Braze (BRZE, $33.12) have given up much of their recent post-earnings rally of 20%.
After the company in late March reported better-than-expected numbers for FQ4 (Jan), the stock jumped to a high of $38.05. But the shares are now nearly back to where they traded just ahead of the results.
Read more about Braze here.