WebserviceX.NET

DIS research report

As of 2025-07-02

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 118.36
EMA 118.35
MACD 3.7
RSI 73.01
BB_High 124.92
BB_Low 111.79
ATR 2.05
ADX 46.51
MFI 56.31
OBV 213076832.0

Economic Data

Indicator Value
BUSINV 2656533.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 66.3
DGORDER 343585.0
DTWEXBGS 120.08
FEDFUNDS 4.33
GDP 29962.05
HOUST 1256.0
ICSA 236000.0
INDPRO 103.59
MORTGAGE30US 6.77
NFCI -0.5
PAYEMS 159561.0
PCE 20592.7
PSAVERT 4.5
RETAILIMSA 804272.0
RSAFS 715417.0
T10Y2Y 0.52
TOTALSA 16.1
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol DIS
Date 2025-07-02
Market Cap 221087301632.0
Enterprise Value 264402518016.0
Trailing P/E 25.09796
Forward P/E 23.879612
Price to Sales 2.3509922
Price to Book 2.1227605
Enterprise to Revenue 2.812
Enterprise to EBITDA 13.829
Profit Margin 0.09475
Operating Margin 0.15118
Return on Assets 0.04481
Return on Equity 0.08894
Revenue 94039998464.0
Revenue per Share 51.856
EBITDA 19120001024.0
Net Income 8910000128.0
Diluted EPS 4.9
Total Cash 5852000256.0
Total Cash per Share 3.255
Total Debt 42888998912.0
Total Debt to Equity 39.432
Current Ratio 0.668
Book Value 57.934
Operating Cash Flow 18077999104.0
Levered Free Cash Flow 9386999808.0
Beta 1.552
52 Week Change 0.25230706
S&P 500 52 Week Change 0.11937654
52 Week High 124.69
52 Week Low 80.1
50 Day Moving Avg 108.671
200 Day Moving Avg 104.7487
3 Month Avg Daily Volume 11623129.0
10 Day Avg Daily Volume 10535590.0
Shares Outstanding 1797750016.0
Float Shares 1795391263.0
Percent Held by Insiders 0.00059999997
Percent Held by Institutions 0.73202
Shares Short 19440467.0
Short Ratio 2.01
Short Percent of Float 0.0108
Short Percent of Shares Outstanding 21566194.0
Forward Annual Dividend Rate 1.0
Forward Annual Dividend Yield 0.81
Trailing Annual Dividend Rate 1.0
Trailing Annual Dividend Yield 0.008097822
5 Year Avg Dividend Yield 1.38
Payout Ratio 0.19389999
Ex-Dividend Date 1750723200
Last Split Factor 10000:9865
Last Split Date 1181692800

Analysis