KPIs & Operating Metrics(New)
Growth Metrics

Moodys (MCO) Cash from Operations (2009 - 2026)

Moodys (MCO) reported Cash from Operations of 939000000.0 for Q1 2026, up 24.04% year-over-year from 757000000.0 in Q1 2025, and up 9.44% on a QoQ basis from 858000000.0 in Q4 2025.

Moodys (MCO) has 18 years of Cash from Operations data on file, last reported at 939000000.0 in Q1 2026.

  • Quarterly Cash from Operations rose 24.04% year-over-year to 939000000.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was 3083000000.0 (up 9.33% YoY) and the FY2025 annual result came in at 2901000000.0, up 2.22% from the prior year.
  • Cash from Operations improved to 939000000.0 in Q1 2026 per MCO's latest filing, from 858000000.0 in the prior quarter.
  • Across five years, Cash from Operations topped out at 939000000.0 in Q1 2026 and bottomed at 291000000.0 in Q2 2022.
  • The 5-year median for Cash from Operations is 608000000.0 (2023), against an average of 606058823.53.
  • The widest annual swing landed in 2022, when Cash from Operations tumbled 51.01%; it then soared 107.56% in 2023.
  • Tracing MCO's Cash from Operations over 5 years: stood at 377000000.0 in 2022, then increased by 26.53% to 477000000.0 in 2023, then soared by 41.3% to 674000000.0 in 2024, then gained by 27.3% to 858000000.0 in 2025, then grew by 9.44% to 939000000.0 in 2026.
  • Per Business Quant, the three latest MCO Cash from Operations figures stand at 939000000.0 (Q1 2026), 858000000.0 (Q4 2025), and 743000000.0 (Q3 2025).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 S&P Global 126.06 Bn 129.16 Bn 2.94 Bn 1.04 Bn
2 Cme 98.29 Bn 98.29 Bn 1.83 Bn 1.26 Bn
3 Intercontinental Exchange 83.83 Bn 82.37 Bn - 1.33 Bn
4 Moodys 80.13 Bn 78.77 Bn 1.55 Bn 939.00 Mn
5 Nasdaq 52.44 Bn 51.76 Bn 1.41 Bn 689.00 Mn
6 Coinbase Global 50.05 Bn 49.52 Bn 1.33 Bn 182.74 Mn
7 Msci 46.28 Bn 45.89 Bn 765.10 Mn 306.80 Mn
8 Cboe Global Markets 34.92 Bn 32.75 Bn 728.90 Mn 1.96 Bn
9 TransUnion 13.79 Bn 13.22 Bn 726.20 Mn 84.20 Mn
10 Factset Research Systems 9.06 Bn 8.78 Bn 314.28 Mn 211.69 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 939.00 Mn
Mar 31, 2026 939.00 Mn
Dec 31, 2025 858.00 Mn
Dec 31, 2025 858.00 Mn
Sep 30, 2025 743.00 Mn
Sep 30, 2025 743.00 Mn
Jun 30, 2025 543.00 Mn
Jun 30, 2025 543.00 Mn
Mar 31, 2025 757.00 Mn
Mar 31, 2025 757.00 Mn
Dec 31, 2024 674.00 Mn
Dec 31, 2024 674.00 Mn
Sep 30, 2024 703.00 Mn
Sep 30, 2024 703.00 Mn
Jun 30, 2024 686.00 Mn
Jun 30, 2024 686.00 Mn
Mar 31, 2024 775.00 Mn
Mar 31, 2024 775.00 Mn
Dec 31, 2023 477.00 Mn
Dec 31, 2023 477.00 Mn
Sep 30, 2023 462.00 Mn
Sep 30, 2023 462.00 Mn
Jun 30, 2023 604.00 Mn
Jun 30, 2023 604.00 Mn
Mar 31, 2023 608.00 Mn
Mar 31, 2023 608.00 Mn
Dec 31, 2022 377.00 Mn
Dec 31, 2022 377.00 Mn
Sep 30, 2022 336.00 Mn
Sep 30, 2022 336.00 Mn
Jun 30, 2022 291.00 Mn
Jun 30, 2022 291.00 Mn
Mar 31, 2022 470.00 Mn
Mar 31, 2022 470.00 Mn
Dec 31, 2021 299.00 Mn
Dec 31, 2021 299.00 Mn
Sep 30, 2021 436.00 Mn
Sep 30, 2021 436.00 Mn
Jun 30, 2021 594.00 Mn
Jun 30, 2021 594.00 Mn
Mar 31, 2021 676.00 Mn
Mar 31, 2021 676.00 Mn
Dec 31, 2020 658.00 Mn
Dec 31, 2020 658.00 Mn
Sep 30, 2020 511.00 Mn
Sep 30, 2020 511.00 Mn
Jun 30, 2020 632.00 Mn
Jun 30, 2020 632.00 Mn
Mar 31, 2020 345.00 Mn
Mar 31, 2020 345.00 Mn
Dec 31, 2019 479.00 Mn
Dec 31, 2019 479.00 Mn
Sep 30, 2019 441.00 Mn
Sep 30, 2019 441.00 Mn
Jun 30, 2019 388.00 Mn
Jun 30, 2019 388.00 Mn
Mar 31, 2019 367.00 Mn
Mar 31, 2019 367.00 Mn
Dec 31, 2018 376.40 Mn
Dec 31, 2018 376.40 Mn
Sep 30, 2018 307.30 Mn
Sep 30, 2018 307.30 Mn
Jun 30, 2018 385.80 Mn
Jun 30, 2018 385.80 Mn
Mar 31, 2018 391.50 Mn
Mar 31, 2018 391.50 Mn
Dec 31, 2017 405.20 Mn
Dec 31, 2017 405.20 Mn
Sep 30, 2017 390.40 Mn
Sep 30, 2017 390.40 Mn
Jun 30, 2017 471.80 Mn
Jun 30, 2017 471.80 Mn
Mar 31, 2017 -512.40 Mn
Mar 31, 2017 -512.40 Mn
Dec 31, 2016 370.20 Mn
Dec 31, 2016 370.20 Mn
Sep 30, 2016 342.60 Mn
Sep 30, 2016 342.60 Mn
Jun 30, 2016 292.80 Mn
Jun 30, 2016 292.80 Mn
Mar 31, 2016 253.60 Mn
Mar 31, 2016 253.60 Mn
Dec 31, 2015 304.60 Mn
Dec 31, 2015 304.60 Mn
Sep 30, 2015 299.10 Mn
Sep 30, 2015 299.10 Mn
Jun 30, 2015 332.60 Mn
Jun 30, 2015 332.60 Mn
Mar 31, 2015 261.80 Mn
Mar 31, 2015 261.80 Mn
Dec 31, 2014 308.80 Mn
Dec 31, 2014 308.80 Mn
Sep 30, 2014 251.80 Mn
Sep 30, 2014 251.80 Mn
Jun 30, 2014 280.80 Mn
Jun 30, 2014 280.80 Mn
Mar 31, 2014 177.20 Mn
Mar 31, 2014 177.20 Mn
Dec 31, 2013 273.30 Mn
Dec 31, 2013 273.30 Mn
Sep 30, 2013 284.40 Mn
Sep 30, 2013 284.40 Mn
Jun 30, 2013 166.50 Mn
Jun 30, 2013 166.50 Mn
Mar 31, 2013 202.60 Mn
Mar 31, 2013 202.60 Mn
Dec 31, 2012 327.10 Mn
Dec 31, 2012 327.10 Mn
Sep 30, 2012 260.50 Mn
Sep 30, 2012 260.50 Mn
Jun 30, 2012 173.50 Mn
Jun 30, 2012 173.50 Mn
Mar 31, 2012 62.00 Mn
Mar 31, 2012 62.00 Mn
Dec 31, 2011 137.00 Mn
Dec 31, 2011 137.00 Mn
Sep 30, 2011 220.40 Mn
Sep 30, 2011 220.40 Mn
Jun 30, 2011 245.00 Mn
Jun 30, 2011 245.00 Mn
Mar 31, 2011 200.90 Mn
Mar 31, 2011 200.90 Mn
Dec 31, 2010 178.60 Mn
Dec 31, 2010 178.60 Mn
Sep 30, 2010 170.70 Mn
Sep 30, 2010 170.70 Mn
Jun 30, 2010 139.90 Mn
Jun 30, 2010 139.90 Mn
Mar 31, 2010 164.10 Mn
Mar 31, 2010 164.10 Mn
Dec 31, 2009 187.20 Mn
Dec 31, 2009 187.20 Mn
Sep 30, 2009 132.10 Mn
Sep 30, 2009 132.10 Mn
Jun 30, 2009 129.50 Mn
Jun 30, 2009 129.50 Mn
Mar 31, 2009 195.00 Mn
Mar 31, 2009 195.00 Mn