WebserviceX.NET

AXP 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 295.16
EMA 293.66
MACD 4.07
RSI 45.86
BB_High 305.05
BB_Low 285.27
ATR 6.27
ADX 17.46
MFI 45.44
OBV 30088600.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 AXP
Date 2025-06-13
Market Cap 201622519808.0
Enterprise Value 209534484480.0
Trailing P/E 20.083044
Forward P/E 19.033731
Price to Sales 3.249408
Price to Book 6.465593
Enterprise to Revenue 3.377
Profit Margin 0.16561002
Operating Margin 0.21205
Return on Assets 0.03727
Return on Equity 0.34273
Revenue 62049001472.0
Revenue per Share 87.764
Net Income 10142000128.0
Diluted EPS 14.33
Total Cash 52387000320.0
Total Cash per Share 74.776
Total Debt 53153001472.0
Total Debt to Equity 170.351
Current Ratio 1.574
Book Value 44.511
Operating Cash Flow 13262000128.0
Beta 1.254
52 Week Change 0.26074386
S&P 500 52 Week Change 0.09203708
52 Week High 326.27
52 Week Low 220.43
50 Day Moving Avg 277.157
200 Day Moving Avg 283.79736
3 Month Avg Daily Volume 3176474.0
10 Day Avg Daily Volume 2075830.0
Shares Outstanding 700588992.0
Float Shares 547370084.0
Percent Held by Insiders 0.21767001
Percent Held by Institutions 0.6518
Shares Short 8805798.0
Short Ratio 3.12
Short Percent of Float 0.0161
Short Percent of Shares Outstanding 9187131.0
Forward Annual Dividend Rate 3.28
Forward Annual Dividend Yield 1.14
Trailing Annual Dividend Rate 2.92
Trailing Annual Dividend Yield 0.009798987
5 Year Avg Dividend Yield 1.21
Payout Ratio 0.2039
Ex-Dividend Date 1743724800
Last Split Factor 10000:8753
Last Split Date 1128297600

Analysis