Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

BRZE

SELL

Braze, Inc. · Technology · United States · $2.5B · Avg Vol: $57M/d

34
StockRank
Get insider-trade alerts
Q
43
V
37
M
46
P/E (TTM)
ROE
-22.8%
D/E
0.1x
Dividend %

COMPANY DESCRIPTION

Braze, Inc. provides a customer engagement platform that enables brands to send personalized and relevant communications across various channels. Its platform offers real-time data ingestion and segmentation capabilities, allowing for highly personalized customer journeys at scale, crucial for user retention. Braze is a leader in customer engagement platforms, empowering global brands to build meaningful relationships through intelligent, data-driven messaging.

FINANCIAL SUMMARY (USD)

Year20222023202420252026CAGRTTM2027E2028EFwd CAGR
Revenue238.0M355.4M471.8M593.4M738.2M32.7%787.1M898.5M1.0B19.1%
EPS-2.20-1.47-1.32-1.02-1.22-1.11
Shares93.0M96.0M100.2M104.0M112.8M+21.3%112.6M
Debt051.3M90.6M87.4M82.7M17.2%81.5M
Equity501.6M445.3M444.2M474.9M623.8M5.6%
Op CF-35.4M-22.3M6.8M36.7M71.4M222.9%75.4M
Inv CF18.0M-398.5M-20.0M-36.5M-50.9M
Fin CF467.9M11.3M13.1M11.7M23.0M
Loading 1Y...
PRICE (1Y)+8.5%
19.2121.0622.9024.7526.60Jun 12Jul 7Jul 27
SMA 50SMA 200
Close
$23.51
RSI (14)
47.3
52W High
$37.33
From 52W High
0.6%

SCORE BREAKDOWN

Quality
43
ROIC
-20.9%7.9
ROE
-22.8%9.3
GP/Assets
47.0%86.8
Op. Margin
-13.0%15.2
FCF/Assets
16.7%91.5
Piotroski
419.3
Int. Cover
N/A
D/E Ratio
0.14x58.1
Current Ratio
1.24x20.4
Value
37
P/E (TTM)
N/A
EV/EBITDA
-24.5x25.0
P/FCF
13.1x70.9
P/B
5.0x29.5
P/S
3.7x42.6
Div Yield
N/A
Momentum
46
52W High %
63%55.0
RS 6M
-17%51.0
SMA 50/200
0.94x33.2
EPS Rev 4W
-0.8%40.0
EPS Rev 12W
-1.5%24.0
EPS Improve
+187%75.0
Q Growth
N/A

FUNDAMENTALS

Market Cap
$2.5B
P/E (Forward)
27.0x
Gross Margin
66.5%

SECTOR PEERS

Closest peers in Technology, ranked by industry match, size, and score similarity. Cross-listings of BRZE are excluded.

TickerCompanyMkt CapStockRankSignal
BRZEBraze, Inc.(you)$2.5B34SELL
WKWorkiva Inc.$2.9B36HOLD
PDFSPDF Solutions, Inc.$2.1B37HOLD
INTAIntapp, Inc.$2.1B40HOLD
ALKTAlkami Technology, Inc.$1.8B31SELL
BILLBILL Holdings, Inc.$4.3B38HOLD
BLBlackLine, Inc.$1.7B42HOLD
CCCCCC Intelligent Solutions Holdings Inc.$3.4B44HOLD
VERXVertex, Inc.$1.9B22SELL
FSLY.MXFastly, Inc.$2.5B51HOLD

Peer medians: ROE 7.6% · P/E 37.2x · Gross margin 53.1%

Braze, Inc. (BRZE) — Stock Score Summary

Braze, Inc. (BRZE) has a MoatMap StockRank of 34/100 based on Quality (43/100), Value (37/100), and Momentum (46/100) factor scores. The current signal is SELL.

Braze, Inc. provides a customer engagement platform that enables brands to send personalized and relevant communications across various channels. Its platform offers real-time data ingestion and segmentation capabilities, allowing for highly personalized customer journeys at scale, crucial for user retention. Braze is a leader in customer engagement platforms, empowering global brands to build meaningful relationships through intelligent, data-driven messaging.

Key Financial Metrics

Price$23.51
Market Cap$2.5B
P/E (Forward)27.03
Price/Book5.03
Return on Equity-22.8%
Return on Invested Capital-20.9%
Debt/Equity0.14x
Gross Margin66.5%
Operating Margin-13.0%
Revenue Growth30.2%
Free Cash Flow$187M

Braze, Inc. operates in the Software - Application industry, part of the Technology sector (United States).

Frequently Asked Questions

What is Braze, Inc.’s (BRZE) StockRank?
MoatMap’s StockRank for Braze, Inc. (BRZE) is 34/100, with a Sell signal. It is a composite of Quality (43), Value (37), and Momentum (46) factor ranks across MoatMap’s 20,000+ stock universe.
Does Braze, Inc. have an economic moat?
Braze, Inc. (BRZE) has a Quality factor score of 43/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Braze, Inc. a buy, hold, or sell?
MoatMap’s current signal for Braze, Inc. (BRZE) is Sell, based on a StockRank of 34/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Braze, Inc. in?
Braze, Inc. (BRZE) operates in the Technology sector, specifically the Software - Application industry (United States).