WebserviceX.NET

MDT research report

As of 2025-04-30

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 83.9
EMA 84.64
MACD -1.0
RSI 48.15
BB_High 87.44
BB_Low 80.36
ATR 2.06
ADX 27.4
MFI 40.38
OBV 192862120.0

Economic Data

Indicator Value
BUSINV 2589957.0
CPIAUCSL 319.62
CPILFESL 325.66
DCOILWTICO 63.3
DGORDER 315729.0
DTWEXBGS 123.25
FEDFUNDS 4.33
GDP 29977.63
HOUST 1324.0
ICSA 222000.0
INDPRO 103.89
MORTGAGE30US 6.81
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.57
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol MDT
Date 2025-04-30
Market Cap 108708093952.0
Enterprise Value 127416180736.0
Trailing P/E 25.841465
Forward P/E 14.48889
Price to Sales 3.2744389
Price to Book 2.2024167
Enterprise to Revenue 3.838
Enterprise to EBITDA 13.541
Profit Margin 0.12832
Operating Margin 0.21948999
Return on Assets 0.04656
Return on Equity 0.08442
Revenue 33198999552.0
Revenue per Share 25.633
EBITDA 9409999872.0
Net Income 4260000000.0
Diluted EPS 3.28
Total Cash 7921999872.0
Total Cash per Share 6.177
Total Debt 26606999552.0
Total Debt to Equity 53.627
Current Ratio 1.901
Book Value 38.485
Operating Cash Flow 7293000192.0
Levered Free Cash Flow 5070249984.0
Beta 0.814
52 Week Change 0.0458647
S&P 500 52 Week Change 0.1080904
52 Week High 96.25
52 Week Low 75.96
50 Day Moving Avg 88.2426
200 Day Moving Avg 86.7846
3 Month Avg Daily Volume 7583819.0
10 Day Avg Daily Volume 5669920.0
Shares Outstanding 1282540032.0
Float Shares 1280376006.0
Percent Held by Insiders 0.00263
Percent Held by Institutions 0.86342
Shares Short 12655871.0
Short Ratio 1.43
Short Percent of Float 0.0099
Short Percent of Shares Outstanding 12831985.0
Forward Annual Dividend Rate 2.8
Forward Annual Dividend Yield 3.31
Trailing Annual Dividend Rate 2.79
Trailing Annual Dividend Yield 0.032978725
5 Year Avg Dividend Yield 2.75
Payout Ratio 0.8506
Ex-Dividend Date 1743120000
Last Split Factor 2:1
Last Split Date 938390400

Analysis