Relative scale, growth, and profitability vs sector peers
Ticker
Market Cap
P/E Ratio
Revenue Growth
Net Margin
EPS
ROE
Debt/Equity
Dividend Yield
52W High
52W Low
XYZ
46.92 B
-
-
-
-
-
-
-
-
-
MSFT
3.95 T
30.17x
17.70%
40.31%
$17.63
34.04%
0.29x
0.67%
$551.15
$348.54
PLTR
443.12 B
166.03x
92.80%
49.01%
$1.16
38.10%
0.02x
0.00%
$212.94
$106.37
CRWD
232.81 B
4547.40x
25.80%
0.83%
$0.05
1.46%
0.16x
0.00%
$286.99
$85.68
TWLO
39.73 B
37.17x
22.00%
20.62%
$6.96
13.50%
0.12x
0.00%
$308.40
$104.50
ZS
34.98 B
-
24.90%
-1.89%
-$0.39
-2.87%
0.72x
0.00%
$336.99
$114.62
Peer Valuation & Performance Analysis
Peer group analysis for Block, Inc. (XYZ) compared to its primary competitors (including MSFT, PLTR, CRWD) reveals distinct metrics. XYZ has a market capitalization of 46.92 B. Valuation metrics vary across peers based on current profitability and market sentiment.
Peer Performance Rankings
Ranking comparison across key performance metrics
P/E Ratio (Lower is Better)
🥇MSFT↓
30.2x
🥈TWLO↓
37.2x
🥉PLTR↓
166.0x
4thCRWD↓
4547.4x
Revenue Growth
🥇PLTR↑
+92.8%
🥈CRWD↑
+25.8%
🥉TWLO↑
+22.0%
4thMSFT↑
+17.7%
Net Profit Margin
🥇PLTR↑
49.0%
🥈MSFT↑
40.3%
🥉TWLO↑
20.6%
4thCRWD↓
0.8%
Financial Rankings Summary
• XYZ ranks #0 in P/E ratio, #0 in revenue growth, and #0 in profit margins
• Average ranking: #0 - 🎯 Top-tier fundamentals relative to peer group
• Rankings based on actual financial data from company reports
Historical Trading Data
Price and volume data with customizable timeframes
Timeframe:
Showing 15 of 15 trading sessions from the last 15 days
Date
Open
High
Low
Close
Volume
Daily Change
2026-10-21
$79.05
$79.62
$77.89
$78.21
2,821,046
+0.14%
2026-10-20
$77.25
$79.31
$77.05
$78.10
3,960,200
+0.77%
2026-10-19
$78.58
$78.58
$77.34
$77.50
3,612,200
-0.50%
2026-10-16
$80.43
$81.17
$76.57
$77.89
4,986,100
-2.43%
2026-10-15
$77.30
$80.09
$76.14
$79.83
5,468,600
+5.25%
2026-10-14
$75.51
$76.26
$74.75
$75.85
5,194,500
-1.31%
2026-10-13
$76.80
$77.28
$76.08
$76.86
4,218,700
+0.05%
2026-10-12
$76.88
$77.86
$76.41
$76.82
5,023,700
-0.54%
2026-10-09
$75.63
$77.68
$75.26
$77.24
5,232,500
+2.67%
2026-10-08
$75.39
$75.70
$73.08
$75.23
8,400,400
-1.10%
2026-10-07
$75.00
$76.41
$75.00
$76.07
3,005,700
-0.61%
2026-10-06
$76.50
$77.02
$75.82
$76.54
2,879,000
+0.41%
2026-10-05
$74.18
$76.69
$74.02
$76.23
3,870,800
+2.56%
2026-10-02
$75.95
$75.95
$74.00
$74.33
3,819,300
+0.39%
2026-10-01
$73.67
$74.40
$72.28
$74.04
3,766,600
+0.69%
Explore More Analysis for XYZ
Additional research, tools, and technical breakdowns