Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

MSCI Stock Annual Cash Flow. Download in Excel

MSCI Inc logo

MSCI Inc

Sector: Financial Services   

Industry: Capital Markets

604.80
 
USD
  
4.22
  
(0.70%)
Previous close: 600.58  Open: 597.48  Bid: 551.2  Ask: 679.8
52 week range    
439.95   
   642.45
Mkt Cap: 47,924 M  Avg Vol (90 Days): 1,236,582
Peers   
TRI / 
FDS / 
MORN / 
BR / 
IHS / 
ENV / 
MCO / 
EQIX / 
FOXA / 
Last updated: Monday 23rd December 2024

Stock Rankings

55
MarketXLS Rank
55
Value
38
Technical
73
Quality
How are these ranks calculated?
Search for a stock

Financials

MSCI Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in other current liabilities42 M8 M22 M39 M185 M35 M98 M117 M73 M172 M
(Increase) Decrease in other working capital-201000.06 M5 M47 M-23 M4 M6 M-12 M35 M-11 M
(Increase) Decrease in payables2 M-298000.0-2 M1 M-590000.0344000.017 M32 M-48 M9 M
(Increase) Decrease in receivables-27 M-31 M-18 M-106 M-154 M-26 M-58 M-99 M-7 M-150 M
Acquisitions-15 M-6 M-60000.0-18 M-191 M-975 M-5000.0-870 M
Amortization of intangibles45 M54 M72 M81 M81 M91 M114 M
AssetImpairmentCharge8 M705000.0477000.0
CapitalExpenditureReported51 M49 M43 M49 M49 M54 M51 M53 M73 M91 M
Cash at beginning of period358 M509 M84000.0792 M890 M904 M1,507 M1,301 M1,421 M994 M
Cash at end of period509 M778 M14 M890 M904 M1,507 M1,301 M1,421 M994 M462 M
Cash flow306 M306 M442 M404 M613 M710 M811 M936 M1,095 M1,379 M
CashFlowFromContinuingInvestingActivities297 M-49 M-42 M-48 M35 M-72 M-242 M-1,036 M-79 M-819 M
ChangeInAccountPayable2 M-298000.0-2 M1 M2 M3 M7 M-2 M1 M-6 M
ChangeInAccruedExpense8 M17 M20 M16 M29 M4 M2 M-9 M11 M4 M
ChangeInIncomeTaxPayable-3 M-2 M10 M34 M-49 M15 M
ChangeInPayablesAndAccruedExpense11 M17 M18 M17 M29 M4 M19 M22 M-37 M12 M
ChangeInPrepaidAssets-25 M-3 M42 M-8 M-6 M-21 M11 M11 M-35 M-20 M
ChangeInTaxPayable-3 M-2 M10 M34 M-49 M15 M
ChangeInWorkingCapital942000.0-4 M68 M-10 M31 M-3 M77 M40 M28 M3 M
ChangesInAccountReceivables-27 M-31 M-18 M-106 M-154 M-26 M-58 M-99 M-7 M-150 M
CommonStockDividendPaid-20 M-88 M-96 M-120 M-171 M-223 M-246 M-302 M-373 M-441 M
CommonStockPayments-410 M-701 M-775 M-150 M-950 M-292 M-779 M-198 M-1,398 M-504 M
Current deferred income taxes-5 M-10 M-19 M-780000.0-21 M-56 M-111 M36 M-15 M
Deferred income taxes-5 M-10 M-19 M-780000.0-21 M-56 M-111 M36 M-15 M
Depreciation26 M31 M34 M35 M31 M30 M30 M29 M27 M21 M
Depreciation unreconciled85 M80 M84 M83 M89 M106 M115 M139 M148 M164 M
DepreciationAndAmortization85 M80 M84 M83 M89 M106 M111 M134 M142 M159 M
EarningsLossesFromEquityInvestments-85 M-449000.0
Effect of exchange rate changes-10 M-8 M-13 M9 M-6 M1 M4 M-9 M-19 M5 M
ExcessTaxBenefitFromStockBasedCompensation-3 M-15 M-8 M
FinancingCashFlow-442 M20 M-373 M-268 M-626 M-37 M-779 M230 M-1,425 M-954 M
Free cash flow263 M265 M410 M371 M583 M680 M789 M923 M1,082 M1,213 M
GainLossOnSaleOfBusiness-61 M
IncomeTaxPaidSupplementalData120 M130 M98 M129 M143 M73 M114 M223 M181 M240 M
InterestPaidSupplementalData17 M42 M89 M113 M126 M141 M163 M151 M165 M182 M
IssuanceOfDebt-25 M790 M493 M494 M475 M246 M730 M345 M-9 M
Net cash from financing activities-442 M20 M-373 M-268 M-626 M-37 M-779 M230 M-1,425 M-954 M
Net cash from investing activities297 M-49 M-42 M-48 M35 M-72 M-242 M-1,036 M-79 M-819 M
Net cash from operating activities306 M306 M442 M404 M613 M710 M811 M936 M1,095 M1,236 M
Net change in cash & cash equivalents150 M269 M14 M98 M15 M601 M-210 M130 M-409 M-537 M
Net income from continuing operations284 M224 M261 M304 M508 M564 M602 M726 M871 M1,149 M
NetBusinessPurchaseAndSale348 M236000.0597000.0771000.084 M-18 M-191 M-975 M-5000.0-870 M
NetCommonStockIssuance-410 M-701 M-775 M-150 M-950 M-292 M-779 M-198 M-1,398 M-504 M
NetInvestmentPropertiesPurchaseAndSale-8 M-6 M-1 M
NetInvestmentPurchaseAndSale-8 M-6 M-1 M
NetIssuancePaymentsOfDebt-25 M790 M493 M494 M475 M246 M730 M345 M-9 M
NetLongTermDebtIssuance-25 M790 M493 M494 M475 M246 M730 M345 M-9 M
NetPPEPurchaseAndSale-43 M-41 M-32 M-33 M-30 M-29 M-22 M-14 M-14 M-23 M
NetTechnologyPurchaseAndSale-8 M-8 M-10 M-16 M-19 M-25 M-29 M-39 M-59 M-68 M
Operating (gains) losses-85 M5 M13 M9 M-53 M42 M42 M102 M-22 M23 M
Other financing charges net3 M15 M8 M-211000.0
Other investing changes net-1 M-6 M-1 M
Other non-cash items26 M950000.016 M37 M39 M22 M30 M41 M35 M55 M
Payment of cash dividends20 M88 M96 M120 M171 M223 M246 M302 M373 M441 M
PensionAndEmployeeBenefitExpense88000.05 M13 M9 M9 M25 M-3 M43 M-22 M23 M
ProceedsFromStockOptionExercised10 M4 M5 M3 M605000.03 M
Purchase of property plant & equipment-43 M-41 M-32 M-33 M-30 M-29 M-22 M-14 M-14 M-23 M
Purchase of short term investments800 M800 M500 M500 M1,000 M1,405 M1,804 M355 M
PurchaseOfInvestment-7 M
PurchaseOfLongTermInvestments-7 M
PurchaseOfPPE-43 M-41 M-32 M-33 M-30 M-29 M-22 M-14 M-14 M-23 M
PurchaseOfTechnology-8 M-8 M-10 M-16 M-19 M-25 M-29 M-39 M-59 M-68 M
Repayment of debt-825 M-10 M-7 M-6 M-525 M-1,159 M-1,073 M-10 M-9 M
RepaymentOfDebt-825 M-10 M-7 M-6 M-525 M-1,159 M-1,073 M-10 M-9 M
Repurchase of capital stock-410 M-701 M-775 M-150 M-950 M-292 M-779 M-198 M-1,398 M-504 M
Revenue per share59 M49 M50 M48 M58 M76 M85 M110 M121 M143 M
SaleOfBusiness363 M7 M657000.0771000.084 M
SaleOfPPE22000.055000.010000.010000.0
StockBasedCompensation27 M29 M32 M37 M39 M41 M51 M55 M58 M72 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University