MCO is OVERVALUED SecDiverAI
Median Fair Price 333.4
Confidence: MEDIUM

Fair Price Range 198.35 - 432.63
1 Year Price target: $ 319.3 - $ 384.94
3 Year Price target: $ 292.86 - $ 513.17

Current Market Price: 468.87 as of 2025-03-24
Investment Value of 100 $ invested in MCO as compared to Market Index: SPY across historical periods[*does not include dividends]
Investment Period $ Value Today(MCO) $ Value Today(SPY) CAGR vs Market
9 years before $ 512.89 $ 208.39 19.92% vs SPY:8.5%
5 years before $ 206.44 $ 150.37 15.6% vs SPY:8.5%
3 years before $ 123.54 $ 127.73 7.3% vs SPY:8.5%



enterprise_value aka ev
entry value
ev_2024 90.65B
ev_3_cagr 6.0%
ev_3_mean 74.53B
ev_3_median 75.90B
ev_3_min 55.68B
ev_5_cagr 14.2%
ev_5_mean 66.86B
ev_5_median 66.02B
ev_5_min 46.63B
ev_9_cagr 18.5%
ev_9_mean 49.80B
ev_9_median 51.16B
ev_9_min 17.69B


shares_calc Stats
entry value
shares_calc_2024 0.18B
shares_calc_3_cagr -0.8%
shares_calc_3_mean 0.18B
shares_calc_3_median 0.18B
shares_calc_3_min 0.18B
shares_calc_5_cagr -0.8%
shares_calc_5_mean 0.18B
shares_calc_5_median 0.18B
shares_calc_5_min 0.18B
shares_calc_9_cagr -1.0%
shares_calc_9_mean 0.19B
shares_calc_9_median 0.19B
shares_calc_9_min 0.18B


shares Stats
entry value
shares_2024 0.18B
shares_3_cagr -0.9%
shares_3_mean 0.18B
shares_3_median 0.18B
shares_3_min 0.18B
shares_5_cagr -0.8%
shares_5_mean 0.19B
shares_5_median 0.19B
shares_5_min 0.18B
shares_9_cagr -1.0%
shares_9_mean 0.19B
shares_9_median 0.19B
shares_9_min 0.18B


revenue Stats
entry value
revenue_2024 7.09B
revenue_3_cagr 4.5%
revenue_3_mean 6.17B
revenue_3_median 6.07B
revenue_3_min 5.47B
revenue_5_cagr 8.0%
revenue_5_mean 5.82B
revenue_5_median 5.69B
revenue_5_min 4.83B
revenue_9_cagr 8.2%
revenue_9_mean 5.06B
revenue_9_median 5.10B
revenue_9_min 3.48B


marketcap Stats
entry value
marketcap_2024 85.63B
marketcap_3_cagr 6.7%
marketcap_3_mean 69.26B
marketcap_3_median 70.67B
marketcap_3_min 50.06B
marketcap_5_cagr 14.8%
marketcap_5_mean 62.08B
marketcap_5_median 61.57B
marketcap_5_min 42.88B
marketcap_9_cagr 18.9%
marketcap_9_mean 45.91B
marketcap_9_median 46.47B
marketcap_9_min 16.68B


operatingCashflow aka ocf
entry value
ocf_2024 2.84B
ocf_3_cagr 12.3%
ocf_3_mean 2.12B
ocf_3_median 2.08B
ocf_3_min 1.47B
ocf_5_cagr 11.1%
ocf_5_mean 2.05B
ocf_5_median 2.08B
ocf_5_min 1.47B
ocf_9_cagr 10.1%
ocf_9_mean 1.70B
ocf_9_median 1.57B
ocf_9_min 0.76B


income::operating aka oi
entry value
oi_2024 2.88B
oi_3_cagr 0.4%
oi_3_mean 2.43B
oi_3_median 2.49B
oi_3_min 1.88B
oi_5_cagr 7.5%
oi_5_mean 2.35B
oi_5_median 2.26B
oi_5_min 1.88B
oi_9_cagr 7.7%
oi_9_mean 1.99B
oi_9_median 1.94B
oi_9_min 0.65B


owner_earnings aka oe
entry value
oe_2024 2.30B
oe_3_cagr 10.8%
oe_3_mean 1.68B
oe_3_median 1.69B
oe_3_min 1.02B
oe_5_cagr 9.4%
oe_5_mean 1.68B
oe_5_median 1.69B
oe_5_min 1.02B
oe_9_cagr 9.4%
oe_9_mean 1.39B
oe_9_median 1.36B
oe_9_min 0.54B


margin_operatingCashflow aka ocfm
entry value
ocfm_2024 40.0%
ocfm_3_mean 33.9%
ocfm_3_median 34.3%
ocfm_3_min 27.0%
ocfm_5_mean 35.0%
ocfm_5_median 35.5%
ocfm_5_min 27.0%
ocfm_9_mean 33.0%
ocfm_9_median 34.5%
ocfm_9_min 18.0%


margin_income::operating aka opm
entry value
opm_2024 40.6%
opm_3_mean 39.2%
opm_3_median 38.3%
opm_3_min 34.4%
opm_5_mean 40.5%
opm_5_median 41.0%
opm_5_min 34.4%
opm_9_mean 38.8%
opm_9_median 41.7%
opm_9_min 18.0%


margin_owner_earnings aka oem
entry value
oem_2024 32.5%
oem_3_mean 26.7%
oem_3_median 27.9%
oem_3_min 18.7%
oem_5_mean 28.8%
oem_5_median 29.5%
oem_5_min 18.7%
oem_9_mean 27.2%
oem_9_median 28.8%
oem_9_min 12.9%


roic Stats
entry value
roic_2024 242.4%
roic_3_mean 264.5%
roic_3_median 223.0%
roic_3_min 187.0%
roic_5_mean 255.3%
roic_5_median 230.9%
roic_5_min 187.0%
roic_9_mean 274.5%
roic_9_median 248.5%
roic_9_min 119.9%


roic_cash Stats
entry value
roic_cash_2024 234.0%
roic_cash_3_mean 251.4%
roic_cash_3_median 214.9%
roic_cash_3_min 181.3%
roic_cash_5_mean 243.7%
roic_cash_5_median 222.8%
roic_cash_5_min 181.3%
roic_cash_9_mean 258.6%
roic_cash_9_median 239.5%
roic_cash_9_min 112.6%


roa Stats
entry value
roa_2024 19.7%
roa_3_mean 17.6%
roa_3_median 17.3%
roa_3_min 12.8%
roa_5_mean 19.1%
roa_5_median 20.3%
roa_5_min 12.8%
roa_9_mean 21.5%
roa_9_median 21.4%
roa_9_min 12.7%


roa_goodwill Stats
entry value
roa_goodwill_2024 33.2%
roa_goodwill_3_mean 29.1%
roa_goodwill_3_median 29.1%
roa_goodwill_3_min 21.7%
roa_goodwill_5_mean 31.2%
roa_goodwill_5_median 34.0%
roa_goodwill_5_min 21.7%
roa_goodwill_9_mean 32.4%
roa_goodwill_9_median 35.5%
roa_goodwill_9_min 15.7%


roce Stats
entry value
roce_2024 27.4%
roce_3_mean 25.4%
roce_3_median 24.3%
roce_3_min 18.2%
roce_5_mean 28.8%
roce_5_median 30.7%
roce_5_min 18.2%
roce_9_mean 37.8%
roce_9_median 34.4%
roce_9_min 18.2%


roe Stats
entry value
roe_2024 82.7%
roe_3_mean 97.0%
roe_3_median 81.1%
roe_3_min 64.6%
roe_5_mean 163.3%
roe_5_median 122.0%
roe_5_min 64.6%
roe_9_mean 304.2%
roe_9_median 81.1%
roe_9_min -999.0%


roic_operatingCashflow aka roic_ocf
entry value
roic_ocf_2024 239.3%
roic_ocf_3_mean 221.6%
roic_ocf_3_median 213.7%
roic_ocf_3_min 159.3%
roic_ocf_5_mean 216.5%
roic_ocf_5_median 208.5%
roic_ocf_5_min 159.3%
roic_ocf_9_mean 218.9%
roic_ocf_9_median 225.9%
roic_ocf_9_min 159.3%


roa_operatingCashflow aka roa_ocf
entry value
roa_ocf_2024 19.4%
roa_ocf_3_mean 15.2%
roa_ocf_3_median 15.6%
roa_ocf_3_min 10.0%
roa_ocf_5_mean 16.5%
roa_ocf_5_median 16.9%
roa_ocf_5_min 10.0%
roa_ocf_9_mean 18.1%
roa_ocf_9_median 17.3%
roa_ocf_9_min 10.0%


roce_operatingCashflow aka roce_ocf
entry value
roce_ocf_2024 27.1%
roce_ocf_3_mean 21.8%
roce_ocf_3_median 22.9%
roce_ocf_3_min 14.3%
roce_ocf_5_mean 24.9%
roce_ocf_5_median 25.8%
roce_ocf_5_min 14.3%
roce_ocf_9_mean 30.3%
roce_ocf_9_median 28.9%
roce_ocf_9_min 14.3%


roe_operatingCashflow aka roe_ocf
entry value
roe_ocf_2024 81.7%
roe_ocf_3_mean 81.5%
roe_ocf_3_median 80.8%
roe_ocf_3_min 50.5%
roe_ocf_5_mean 139.9%
roe_ocf_5_median 97.7%
roe_ocf_5_min 50.5%
roe_ocf_9_mean 218.2%
roe_ocf_9_median 80.8%
roe_ocf_9_min -999.0%


evtoebitda Stats
entry value
evToEbitda_2024 27.42
evToEbitda_3_mean 26.82
evToEbitda_3_median 26.29
evToEbitda_3_min 24.56
evToEbitda_5_mean 25.02
evToEbitda_5_median 24.85
evToEbitda_5_min 21.21
evToEbitda_9_mean 21.48
evToEbitda_9_median 22.21
evToEbitda_9_min 12.43


pb Stats
entry value
pb_2024 22.98
pb_3_mean 21.54
pb_3_median 21.67
pb_3_min 18.62
pb_5_mean 27.93
pb_5_median 23.59
pb_5_min 18.62
pb_9_mean -9.42
pb_9_median 21.67
pb_9_min -230.00


pe Stats
entry value
pe_2024 41.59
pe_3_mean 38.48
pe_3_median 39.02
pe_3_min 31.87
pe_5_mean 35.59
pe_5_median 34.16
pe_5_min 29.59
pe_9_mean 33.87
pe_9_median 30.94
pe_9_min 19.04


pfcf Stats
entry value
pfcf_2024 33.97
pfcf_3_mean 37.87
pfcf_3_median 37.73
pfcf_3_min 33.97
pfcf_5_mean 33.98
pfcf_5_median 35.81
pfcf_5_min 25.73
pfcf_9_mean 29.31
pfcf_9_median 30.34
pfcf_9_min 14.58


pocf Stats
entry value
pocf_2024 30.17
pocf_3_mean 33.05
pocf_3_median 33.43
pocf_3_min 30.17
pocf_5_mean 30.39
pocf_5_median 31.54
pocf_5_min 24.50
pocf_9_mean 26.30
pocf_9_median 27.89
pocf_9_min 13.25


ps Stats
entry value
ps_2024 12.08
ps_3_mean 11.14
ps_3_median 11.66
ps_3_min 9.16
ps_5_mean 10.54
ps_5_median 10.57
ps_5_min 8.88
ps_9_mean 8.51
ps_9_median 9.02
ps_9_min 4.63


yield_owner_earnings aka yield_oe
entry value
yield_oe_2024 inf
yield_oe_3_mean inf
yield_oe_3_median inf
yield_oe_3_min inf
yield_oe_5_mean inf
yield_oe_5_median inf
yield_oe_5_min inf
yield_oe_9_mean inf
yield_oe_9_median inf
yield_oe_9_min inf


yield_operatingCashflow aka yield_ocf
entry value
yield_ocf_2024 3.1%
yield_ocf_3_mean 2.8%
yield_ocf_3_median 2.8%
yield_ocf_3_min 2.6%
yield_ocf_5_mean 3.1%
yield_ocf_5_median 3.0%
yield_ocf_5_min 2.6%
yield_ocf_9_mean 3.9%
yield_ocf_9_median 3.4%
yield_ocf_9_min 2.5%


yield_income::operating aka yield_oi
entry value
yield_oi_2024 3.2%
yield_oi_3_mean 3.3%
yield_oi_3_median 3.3%
yield_oi_3_min 2.8%
yield_oi_5_mean 3.6%
yield_oi_5_median 3.5%
yield_oi_5_min 2.8%
yield_oi_9_mean 4.5%
yield_oi_9_median 4.0%
yield_oi_9_min 2.8%



Want to explore further, try these wonderful companies below or Use Search to find your favorite company or Check out our list of curated stocks here: Curated Stock List(new)


Join the 1,000+ Sleep Well Investors friends simplifying their investing decisions with SecDiver.com and SleepWellInvesting 🛌

*No account required, We promise to be respectful of your time and never spam you...