NASDAQ : STRC

Strategy Inc — Institutional Ownership

$95.01 USD

$1.09 (1.16%)

Volume
1.5M
Average Volume
3.23M
Market Capitalization
$32.77B
P/E Ratio
-1.04
Dividend Yield
0.00%
Price Target
$252.00
Year High
$100.42
Year Low
$71.25
Day High
Day Low
Payout Ratio
-$0.03
Current Ratio
$5.39
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-07-29 BlackRock, Inc. 2.55M 5.40%
2026-05-14 KERBER WILLIAM XAVIER III 2.37M 5.00%
2026-01-21 BlackRock Portfolio Management LLC 3.04M 6.40%
STRC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $151.95 294M $44.67B $2.3B $8.28B $50.65B
2024-12-31 $289.62 192.55M $55.77B $38.12M $7.26B $62.99B
2023-12-31 $63.16 136.71M $8.63B $46.82M $2.25B $10.84B
2022-12-31 $14.16 113.21M $1.6B $43.84M $2.45B $4.01B
2021-12-31 $54.45 100.2M $5.46B $63.36M $2.23B $7.62B
2020-12-31 $38.85 96.84M $3.76B $59.68M $570.69M $4.27B
2019-12-31 $14.26 102.56M $1.46B $456.73M $103.42M $1.11B
2018-12-31 $12.78 113.75M $1.45B $109.92M -$ $1.34B
2017-12-31 $13.13 114.44M $1.5B $420.24M -$ $1.08B
2016-12-31 $19.74 114.25M $2.26B $401.98M -$ $1.85B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $86.93 343.28M $29.84B $1.71B $6.77B $34.9B
2026-03-31 $124.80 333.91M $41.67B $2.21B $8.26B $47.72B
2025-12-31 $151.95 294M $44.67B $2.3B $8.28B $50.65B
2025-09-30 $322.21 272.14M $87.69B $54.28M $8.22B $95.85B
2025-06-30 $404.23 265.91M $107.49B $50.1M $8.21B $115.65B
2025-03-31 $288.27 256.47M $73.93B $62.26M $8.19B $82.07B
2024-12-31 $289.62 221.61M $64.18B $38.12M $7.26B $71.4B
2024-09-30 $168.60 197.27M $33.26B $46.34M $4.27B $37.48B
2024-06-30 $136.60 178.61M $24.4B $66.92M $3.91B $28.24B
2024-03-31 $163.67 171.94M $28.14B $81.33M $3.62B $31.68B
2023-12-31 $63.16 153.36M $9.69B $46.82M $2.25B $11.89B
2023-09-30 $32.83 142.21M $4.67B $45.01M $2.24B $6.86B