Strategy Inc (BIT:1MSTR)
Italy flag Italy · Delayed Price · Currency is EUR
127.40
+10.90 (9.36%)
At close: Mar 4, 2026

Strategy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
42,28340,72061,1289,1491,4045,277
Market Cap Growth
-48.53%-33.38%568.13%551.49%-73.39%64.99%
Enterprise Value
53,34657,69967,31811,0343,4617,138
PE Ratio
--9.98-47.7923.92-1.09-10.19
Forward PE
2.816.30-73.6841.3792.32
PEG Ratio
-1.431.431.431.431.43
PS Ratio
104.0399.36153.5921.473.2812.03
PB Ratio
0.971.073.904.92-4.276.28
P/TBV Ratio
0.800.963.064.83-4.185.57
P/FCF Ratio
--421.67-1070.251090.022255.6067.44
P/OCF Ratio
--705.19-1342.25838.10509.2865.49
EV/Sales Ratio
129.99140.79169.1425.898.0716.27
EV/EBITDA Ratio
--12.40-42.72-127.82-3.19-10.75
EV/EBIT Ratio
--12.34-42.31-111.68-3.16-10.60
EV/FCF Ratio
-556.99-597.49-1178.631314.605559.7291.22
Debt / Equity Ratio
0.140.140.401.04-6.392.28
Debt / EBITDA Ratio
-0.47-1.52-3.95-22.32-1.93-2.89
Debt / FCF Ratio
-73.24-73.24-108.98229.563374.2924.49
Net Debt / Equity Ratio
0.130.130.401.01-6.252.21
Net Debt / EBITDA Ratio
-0.34-1.09-3.93-21.84-1.89-2.80
Net Debt / FCF Ratio
-52.76-52.76-108.38224.583304.1223.78
Asset Turnover
0.010.010.030.140.170.20
Quick Ratio
5.505.500.620.720.760.81
Current Ratio
5.625.620.710.830.830.86
Return on Equity (ROE)
-18.91%-18.91%-26.50%-76.12%-394.45%-141.94%
Return on Assets (ROA)
-52.08%-16.23%-16.91%-17.47%-37.99%-41.86%
Return on Invested Capital (ROIC)
-53.67%-16.72%-17.08%-18.22%-40.12%-44.73%
Return on Capital Employed (ROCE)
-40.33%-12.56%-12.38%-3.52%-47.80%-35.46%
Earnings Yield
-8.52%-10.02%-2.09%4.18%-91.67%-9.81%
FCF Yield
-0.23%-0.24%-0.09%0.09%0.04%1.48%
Buyback Yield / Dilution
-34.42%-34.42%-23.25%-19.37%-3.21%-16.98%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.