WebserviceX.NET

MA 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 580.34
EMA 578.06
MACD 6.2
RSI 41.96
BB_High 597.06
BB_Low 563.61
ATR 10.58
ADX 27.78
MFI 64.48
OBV 72475600.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 MA
Date 2025-06-13
Market Cap 510369333248.0
Enterprise Value 521283010560.0
Trailing P/E 39.357845
Forward P/E 34.31197
Price to Sales 17.557169
Price to Book 76.664856
Enterprise to Revenue 17.933
Enterprise to EBITDA 28.996
Profit Margin 0.45213002
Operating Margin 0.5931
Return on Assets 0.23363
Return on Equity 1.8770399
Revenue 29069000704.0
Revenue per Share 31.605
EBITDA 17977999360.0
Net Income 13143000064.0
Diluted EPS 14.28
Total Cash 7894000128.0
Total Cash per Share 8.693
Total Debt 18801999872.0
Total Debt to Equity 280.795
Current Ratio 1.111
Book Value 7.331
Operating Cash Flow 15488000000.0
Levered Free Cash Flow 14451000320.0
Beta 1.052
52 Week Change 0.25422335
S&P 500 52 Week Change 0.09203708
52 Week High 594.71
52 Week Low 428.86
50 Day Moving Avg 553.4796
200 Day Moving Avg 531.3812
3 Month Avg Daily Volume 2767911.0
10 Day Avg Daily Volume 2293930.0
Shares Outstanding 901262976.0
Float Shares 900047723.0
Percent Held by Insiders 0.00513
Percent Held by Institutions 0.90338
Shares Short 6120880.0
Short Ratio 2.59
Short Percent of Float 0.0068
Short Percent of Shares Outstanding 5647089.0
Forward Annual Dividend Rate 3.04
Forward Annual Dividend Yield 0.54
Trailing Annual Dividend Rate 2.84
Trailing Annual Dividend Yield 0.00481944
5 Year Avg Dividend Yield 0.52
Payout Ratio 0.19209999
Ex-Dividend Date 1745539200
Last Split Factor 10:1
Last Split Date 1390348800

Analysis