Loading live market data…

Roblox Corporation

NYSE:RBLX

$57.07 USD

$2.6 (4.77%)

Volume
5.31M
Average Volume
11.73M
Market Capitalization
$40.86B
P/E Ratio
-36.12
Dividend Yield
0.00%
Price Target
$69.50
Year High
$150.59
Year Low
$40.15
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.89

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.43%

Investors Holding

57

change: -835 | last: 892

Increased Positions

20

change: -383 | last: 403

Reduced Positions

21

change: -293 | last: 314

New Positions

5

change: -106 | last: 111

Sold Positions

789

change: 566 | last: 223

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -94.647 | last: 0.9465

Total Invested

166.52M

RBLX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $81.03 689.61M $55.88B $1.21B $1.8B $56.48B
2024-12-31 $57.86 647.48M $37.46B $711.68M $1.81B $38.56B
2023-12-31 $45.72 616.44M $28.18B $678.47M $1.76B $29.27B
2022-12-31 $28.46 595.56M $16.95B $2.98B $1.56B $15.53B
2021-12-31 $103.16 505.86M $52.18B $3B $1.23B $50.41B
2020-12-31 $69.50 534.82M $37.17B $893.94M -$ $36.28B
2019-12-31 $69.50 526.23M $36.57B $301.49M -$ $36.27B
2018-12-31 $69.50 160.84M $11.18B $227.65M -$ $10.95B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $56.56 711.7M $40.25B $1.19B $625M $39.69B
2025-12-31 $81.03 701.87M $56.87B $1.21B $1.8B $57.47B
2025-09-30 $138.52 697.28M $96.59B $1.02B $1.76B $97.34B
2025-06-30 $105.20 684.84M $72.04B $994.57M $1.79B $72.84B
2025-03-31 $58.29 671.66M $39.15B $1.16B $1.81B $39.8B
2024-12-31 $57.86 660.9M $38.24B $711.68M $1.81B $39.33B
2024-09-30 $44.26 650.96M $28.81B $602.63M $1.76B $29.97B
2024-06-30 $37.06 642.81M $23.82B $966.41M $1.85B $24.7B
2024-03-31 $37.84 635.02M $24.03B $866.41M $1.82B $24.98B
2023-12-31 $45.72 626.82M $28.66B $678.47M $1.76B $29.74B
2023-09-30 $28.96 619.35M $17.94B $580.05M $1.74B $19.09B
2023-06-30 $40.30 612.69M $24.69B $520.26M $1.74B $25.91B