WebserviceX.NET

MA 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 518.6
EMA 527.91
MACD 2.01
RSI 60.06
BB_High 557.0
BB_Low 480.21
ATR 15.51
ADX 18.73
MFI 68.59
OBV 65348866.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 MA
Date 2025-04-30
Market Cap 497728913408.0
Enterprise Value 502274850816.0
Trailing P/E 39.51406
Forward P/E 33.4591
Price to Sales 17.670639
Price to Book 77.24595
Enterprise to Revenue 17.832
Enterprise to EBITDA 28.951
Profit Margin 0.45706
Operating Margin 0.56323004
Return on Assets 0.22715999
Return on Equity 1.90557
Revenue 28167000064.0
Revenue per Share 30.451
EBITDA 17348999168.0
Net Income 12874000384.0
Diluted EPS 13.87
Total Cash 8771999744.0
Total Cash per Share 9.621
Total Debt 18986000384.0
Total Debt to Equity 291.42
Current Ratio 1.026
Book Value 7.095
Operating Cash Flow 14780000256.0
Levered Free Cash Flow 14463750144.0
Beta 1.064
52 Week Change 0.22080219
S&P 500 52 Week Change 0.1080904
52 Week High 582.23
52 Week Low 428.86
50 Day Moving Avg 536.6864
200 Day Moving Avg 511.97104
3 Month Avg Daily Volume 2933547.0
10 Day Avg Daily Volume 2481450.0
Shares Outstanding 904889984.0
Float Shares 903676354.0
Percent Held by Insiders 0.00513
Percent Held by Institutions 0.89889
Shares Short 5443511.0
Short Ratio 1.56
Short Percent of Float 0.0068
Short Percent of Shares Outstanding 5356158.0
Forward Annual Dividend Rate 3.04
Forward Annual Dividend Yield 0.56
Trailing Annual Dividend Rate 2.74
Trailing Annual Dividend Yield 0.0050770827
5 Year Avg Dividend Yield 0.52
Payout Ratio 0.1901
Ex-Dividend Date 1745539200
Last Split Factor 10:1
Last Split Date 1390348800

Analysis