Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

MSTR

NGS
MicroStrategy Incorporated
TechnologySoftware - Application
Watchlist:
Last updated: Wednesday 2nd July 2025
373.30
-30.93 (-7.65%)
Prev Close:404.23
Open:395.7
Bid:375.42
Ask:376.0
52 Week Range
102.40
543.00
Volume:14,354,392
Mkt Cap:105,318 M
Price Target
$429.29
+15.0%
Financials

Financial Statements

MSTR - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge649000.01 M939000.02 M73 M124000.0
Capital Expenditure Reported22,076 M1,905 M290 M2,629 M1,129 M10 M7 M4 M2 M3 M
Cash Flow From Continuing Investing Activities-22,086 M-1,905 M-279 M-2,629 M-1,019 M354 M-209 M-70 M4 M-8 M
Change In Account Payable1 M-634000.0-4 M4 M9 M-7 M3 M-9 M7 M2 M
Change In Accrued Expense4 M-1 M1 M1 M271000.0
Change In Interest Payable4 M-1 M1 M1 M271000.0
Change In Payables And Accrued Expense5 M-2 M-2 M5 M9 M-7 M3 M-9 M7 M2 M
Change In Prepaid Assets-7 M-12 M-14 M-2 M3 M7 M-7 M-5 M-880000.04 M
Change In Working Capital2 M1 M-15 M19 M-5 M16 M-29 M38 M-7 M4 M
Changes In Account Receivables6 M10 M-5 M3 M-774000.0-4 M-8 M15 M-17 M5 M
Common Stock Payments-33 M-9 M-358000.0-10 M-123 M-73 M-111 M
Depreciation And Amortization42 M32 M11 M11 M13 M17 M4 M16 M17 M21 M
Excess Tax Benefit From Stock Based Compensation-1 M-1 M
Financing Cash Flow22,133 M1,890 M265 M2,542 M563 M-66 M-109 M2 M-1 M9 M
Gain Loss On Investment Securities-94000.041000.0153000.0
Income Tax Paid Supplemental Data1 M30 M22 M7 M7 M6 M13 M29 M24 M13 M
Interest Paid Supplemental Data45 M41 M43 M20 M178000.02000.034000.0
Issuance Of Capital Stock16,363 M2,029 M47 M1,000 M
Issuance Of Debt5,697 M-161 M-516000.0500 M-15 M-9000.0-21000.0-172000.0-1 M
Net Common Stock Issuance16,330 M2,020 M46 M990 M-123 M-73 M-111 M
Net Foreign Currency Exchange Gain Loss2 M
Net Intangibles Purchase And Sale-22,073 M-1,902 M-276 M-2,627 M-1,125 M
Net Investment Properties Purchase And Sale-10 M110 M364 M-202 M-66 M7 M-4 M
Net Investment Purchase And Sale-10 M110 M364 M-202 M-66 M7 M-4 M
Net Issuance Payments Of Debt5,697 M-161 M-516000.0500 M-15 M-9000.0-21000.0-172000.0-1 M
Net Long Term Debt Issuance5,697 M-161 M-516000.0500 M-15 M-9000.0-21000.0-172000.0-1 M
Net PPE Purchase And Sale-3 M-3 M-2 M-3 M-4 M-10 M-7 M-4 M-2 M-3 M
Other Non-cash Items1,856 M176 M1,341 M865 M71 M-1 M17 M17 M10 M18 M
Pension And Employee Benefit Expense-35 M-12 M-12 M2 M-7 M-3 M5 M-6 M4 M-8 M
Proceeds From Stock Option Exercised184 M31 M1 M41 M51 M7 M2 M2 M2 M10 M
Purchase Of Intangibles-22,073 M-1,902 M-288 M-2,627 M-1,125 M
Purchase Of Investment-10 M-320 M-694 M-456 M-355 M-474 M
Purchase Of PPE-3 M-3 M-2 M-3 M-4 M-10 M-7 M-4 M-2 M-3 M
Repayment Of Debt-516 M-161 M-246000.0-15 M-9000.0-21000.0-172000.0-1 M
Sale Of Intangibles12 M
Sale Of Investment120 M684 M492 M391 M362 M479 M
Stock Based Compensation77 M70 M64 M44 M11 M10 M15 M14 M12 M17 M
Unrealized Gain Loss On Investment Securities2 M
Amord24 M17 M17 M8 M8 M8 M
Begcash61 M458 M111 M421 M403 M293 M147 M
Capex-22,076 M-1,905 M-279 M-2,629 M-1,129 M-10 M-7 M-4 M-2 M-3 M
Cffcf22,133 M1,890 M265 M2,576 M578 M-66 M-109 M2 M-1 M9 M
Cffinv-22,086 M-1,905 M-279 M-2,629 M-1,019 M354 M-209 M-70 M4 M-8 M
Cffoa-53 M13 M3 M94 M54 M61 M11 M78 M111 M150 M
Chgcash-7 M-3 M-10 M6 M-397 M347 M-310 M18 M110 M145 M
Chgothca-1 M3 M-4 M2 M
Chgothcl1 M2 M15 M15 M-20 M21 M-16 M33 M8 M-9 M
Chgothwc-3 M2 M-8 M-2 M4 M-851000.0
Chgpay1 M-634000.0-4 M4 M9 M-7 M3 M-9 M7 M2 M
Chgrec6 M10 M-5 M3 M-774000.0-4 M-8 M15 M-17 M5 M
Comstkiss16,363 M2,029 M47 M1,000 M
Definc-775 M-569 M131 M-284 M-21 M-3 M-8 M-4 M-5 M10 M
Deftax-775 M-569 M131 M-284 M-21 M-3 M-8 M-4 M-5 M10 M
Depamor18 M15 M11 M27 M23 M17 M4 M16 M17 M21 M
Effexch-2 M444000.0-3 M-3 M5 M-1 M-3 M8 M-4 M-6 M
Endcash68 M-6 M-18 M64 M61 M458 M111 M421 M403 M292 M
Fcf-22,129 M-1,893 M-287 M-2,535 M-1,075 M51 M4 M74 M108 M146 M
Ltdebtiss6,214 M-270000.0500 M
Ltdebtpay-516 M-161 M-246000.0-15 M-9000.0-21000.0-172000.0-1 M
Netinccont-1,167 M429 M-1,470 M-535 M-8 M34 M23 M18 M91 M106 M
Netothfin-2 M-4 M214 M1,045 M650 M-2 M960000.0
Netothinv-10 M-10 M
Opcf-53 M13 M3 M94 M54 M61 M11 M78 M111 M150 M
Opgainloss-12 M-57 M-12 M2 M-7 M-3 M5 M-6 M4 M-8 M
Purchsti-10 M-320 M-694 M-456 M-355 M-474 M
Repurchstk-33 M-9 M-358000.0-10 M-123 M-73 M-111 M
Salesti120 M684 M492 M391 M362 M479 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader