Braze, Inc. (BRZE)
NASDAQ: BRZE · Real-Time Price · USD
22.19
-0.88 (-3.81%)
At close: Jun 9, 2026, 4:00 PM EDT
22.29
+0.10 (0.45%)
After-hours: Jun 9, 2026, 7:58 PM EDT

Braze Ratios and Metrics

Millions USD. Fiscal year is Feb - Jan.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
2,4992,3484,7805,4163,0714,650
Market Cap Growth
-31.38%-50.88%-11.76%76.36%-33.96%-
Enterprise Value
2,1932,0004,3355,0152,6354,139
Last Close Price
22.1920.8245.9854.0532.0050.02
Forward PE
30.7036.58187.37---
PS Ratio
3.183.188.0511.488.6419.54
PB Ratio
4.263.7610.0712.196.909.27
P/TBV Ratio
4.143.609.9011.946.803.48
P/FCF Ratio
37.9037.96203.86---
P/OCF Ratio
33.1432.87130.31790.71--
EV/Sales Ratio
2.792.717.3110.637.4117.39
EV/FCF Ratio
33.2632.33184.91---
Debt / Equity Ratio
0.110.100.150.170.090
Debt / FCF Ratio
1.241.343.73---
Net Debt / Equity Ratio
-0.53-0.53-0.90-0.87-0.96-1.02
Net Debt / EBITDA Ratio
4.723.915.533.573.578.90
Net Debt / FCF Ratio
-4.64-5.32-18.17132.4311.3213.63
Asset Turnover
0.740.740.710.620.520.57
Quick Ratio
1.151.271.881.962.563.62
Current Ratio
1.241.351.982.082.683.80
Return on Equity (ROE)
-20.35%-23.80%-22.64%-29.27%-29.58%-27.29%
Return on Assets (ROA)
-12.70%-14.89%-15.02%-19.38%-21.69%-18.63%
Return on Invested Capital (ROIC)
-15.59%-21.81%-27.62%-40.32%-61.55%-52.63%
Return on Capital Employed (ROCE)
-19.99%-23.35%-22.88%-28.66%-29.79%-27.13%
FCF Yield
2.64%2.63%0.49%---
Buyback Yield / Dilution
-6.13%-5.59%-4.17%-3.73%-170.99%-94.17%
Total Shareholder Return
-6.13%-5.59%-4.17%-3.73%-170.99%-94.17%
SEC Filings: 10-K · 10-Q