WebserviceX.NET

MDT research report

As of 2025-06-13

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 85.11
EMA 85.81
MACD 0.96
RSI 58.33
BB_High 90.33
BB_Low 79.88
ATR 1.47
ADX 22.81
MFI 86.76
OBV 209445500.0

Economic Data

Indicator Value
BUSINV 2578112.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 65.99
DGORDER 296193.0
DTWEXBGS 121.52
FEDFUNDS 4.33
GDP 29976.64
HOUST 1361.0
ICSA 248000.0
INDPRO 103.88
MORTGAGE30US 6.84
NFCI -0.51
PAYEMS 159561.0
PCE 20669.5
PSAVERT 4.9
RETAILIMSA 805336.0
RSAFS 724131.0
T10Y2Y 0.45
TOTALSA 16.09
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol MDT
Date 2025-06-13
Market Cap 111874023424.0
Enterprise Value 131657433088.0
Trailing P/E 24.174515
Forward P/E 14.917949
Price to Sales 3.3358388
Price to Book 2.3295605
Enterprise to Revenue 3.926
Enterprise to EBITDA 13.772
Profit Margin 0.13901
Operating Margin 0.21361999
Return on Assets 0.0461
Return on Equity 0.09508
Revenue 33536999424.0
Revenue per Share 26.087
EBITDA 9560000512.0
Net Income 4662000128.0
Diluted EPS 3.61
Total Cash 8965000192.0
Total Cash per Share 6.993
Total Debt 28515999744.0
Total Debt to Equity 59.093
Current Ratio 1.849
Book Value 37.462
Operating Cash Flow 7043999744.0
Levered Free Cash Flow 4734249984.0
Beta 0.815
52 Week Change 0.091557264
S&P 500 52 Week Change 0.09203708
52 Week High 96.25
52 Week Low 75.96
50 Day Moving Avg 84.341
200 Day Moving Avg 87.2617
3 Month Avg Daily Volume 7943295.0
10 Day Avg Daily Volume 7865120.0
Shares Outstanding 1281929984.0
Float Shares 1279832255.0
Percent Held by Insiders 0.00266
Percent Held by Institutions 0.87027
Shares Short 7884485.0
Short Ratio 0.99
Short Percent of Float 0.0062
Short Percent of Shares Outstanding 12241234.0
Forward Annual Dividend Rate 2.84
Forward Annual Dividend Yield 3.25
Trailing Annual Dividend Rate 2.8
Trailing Annual Dividend Yield 0.031641994
5 Year Avg Dividend Yield 2.79
Payout Ratio 0.77559996
Ex-Dividend Date 1750982400
Last Split Factor 2:1
Last Split Date 938390400

Analysis