WebserviceX.NET

MA 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 565.96
EMA 561.61
MACD -3.61
RSI 49.45
BB_High 602.81
BB_Low 529.11
ATR 11.98
ADX 23.8
MFI 41.55
OBV 72656687.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 MA
Date 2025-07-02
Market Cap 509906223104.0
Enterprise Value 521201287168.0
Trailing P/E 39.322132
Forward P/E 34.280834
Price to Sales 17.541237
Price to Book 76.59528
Enterprise to Revenue 17.93
Enterprise to EBITDA 28.991
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.25978398
S&P 500 52 Week Change 0.11937654
52 Week High 594.71
52 Week Low 428.86
50 Day Moving Avg 563.7036
200 Day Moving Avg 535.32684
3 Month Avg Daily Volume 2993285.0
10 Day Avg Daily Volume 4497290.0
Shares Outstanding 901262976.0
Float Shares 900038643.0
Percent Held by Insiders 0.0051200003
Percent Held by Institutions 0.90279996
Shares Short 4993110.0
Short Ratio 2.2
Short Percent of Float 0.0055
Short Percent of Shares Outstanding 6023968.0
Forward Annual Dividend Rate 3.04
Forward Annual Dividend Yield 0.54
Trailing Annual Dividend Rate 2.84
Trailing Annual Dividend Yield 0.0050300206
5 Year Avg Dividend Yield 0.52
Payout Ratio 0.19209999
Ex-Dividend Date 1752019200
Last Split Factor 10:1
Last Split Date 1390348800

Analysis