MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock (STRD) — Net Asset Momentum

Latest YoY growth as of December 2025: +180.0%

MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock (STRD) recorded a net asset momentum of 180.0% as of December 2025, with net assets of $51.04 Billion USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Check MicroStrategy Incorporated 10.00% Series (STRD) tangible net worth to evaluate the tangible quality of the company's equity base.

YoY Momentum

+180.0%
Year-over-year

Current Net Assets

$51.04 Billion
USD · December 2025

Years of Data

5
2021 – 2025

Country

USA
NASDAQ

MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock Net Asset Momentum (2021–2025)

This chart tracks MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock's year-over-year net asset growth across 5 annual reporting periods from 2021 to 2025. The most recent momentum reading is +180.0%, with net assets of $51.04 Billion USD as of December 2025. Read STRD total debt and obligations for a breakdown of total debt and financial obligations.

Annual Net Asset History for MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock (2021–2025)

The table below shows the complete annual net asset history for MicroStrategy Incorporated 10.00% Series A Perpetual Stride Preferred Stock from 2021 to 2025, covering 5 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see MicroStrategy Incorporated 10.00% Series market cap and net worth.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2025 $51.04 Billion $61.64 Billion $10.60 Billion ▲ +180.0%
2024 $18.23 Billion $25.84 Billion $7.61 Billion ▲ +742.0%
2023 $2.16 Billion $4.76 Billion $2.60 Billion ▲ +665.1%
2022 $-383.12 Million $2.41 Billion $2.79 Billion ▼ -139.1%
2021 $978.96 Million $3.56 Billion $2.58 Billion