WebserviceX.NET

SPG research report

As of 2025-09-12

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 176.64
EMA 176.7
MACD 4.0
RSI 69.71
BB_High 184.17
BB_Low 169.12
ATR 2.83
ADX 38.4
MFI 64.86
OBV 11504200.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 323.36
CPILFESL 329.79
DCOILWTICO 62.6
DGORDER 303167.0
DTWEXBGS 120.54
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 263000.0
INDPRO 103.99
MORTGAGE30US 6.35
NFCI -0.54
PAYEMS 159540.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.5
TOTALSA 16.49
UMCSENT 61.7
UNRATE 4.3
USREC 0.0

Fundamental Data

Metric Value
Symbol SPG
Date 2025-09-12
Market Cap 68828962816.0
Enterprise Value 84943888384.0
Trailing P/E 28.15895
Forward P/E 26.91298
Price to Sales 11.406073
Price to Book 24.711538
Enterprise to Revenue 14.077
Enterprise to EBITDA 18.995
Profit Margin 0.35057998
Operating Margin 0.49664003
Return on Assets 0.05766
Return on Equity 0.73077005
Revenue 6034414080.0
Revenue per Share 18.493
EBITDA 4471964160.0
Net Income 2112224000.0
Diluted EPS 6.48
Total Cash 1231437056.0
Total Cash per Share 3.772
Total Debt 25920014336.0
Total Debt to Equity 838.545
Current Ratio 0.375
Book Value 7.384
Operating Cash Flow 4020951040.0
Levered Free Cash Flow 2046775552.0
Beta 1.53
52 Week Change 0.10654938
S&P 500 52 Week Change 0.16885936
52 Week High 190.14
52 Week Low 136.34
50 Day Moving Avg 170.4156
200 Day Moving Avg 168.7916
3 Month Avg Daily Volume 1583870.0
10 Day Avg Daily Volume 1988180.0
Shares Outstanding 326484992.0
Float Shares 322790335.0
Percent Held by Insiders 0.01825
Percent Held by Institutions 0.92347
Shares Short 5496528.0
Short Ratio 3.56
Short Percent of Float 0.023
Short Percent of Shares Outstanding 4546140.0
Forward Annual Dividend Rate 8.6
Forward Annual Dividend Yield 4.71
Trailing Annual Dividend Rate 8.35
Trailing Annual Dividend Yield 0.045405116
5 Year Avg Dividend Yield 5.41
Payout Ratio 1.2906
Ex-Dividend Date 1757376000
Last Split Factor 1063:1000
Last Split Date 1401321600

Analysis