WebserviceX.NET

SPG research report

As of 2025-08-29

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 172.38
EMA 173.37
MACD 3.78
RSI 72.62
BB_High 182.11
BB_Low 162.65
ATR 2.76
ADX 29.82
MFI 91.32
OBV 11416900.0

Economic Data

Indicator Value
BUSINV 2660314.0
CPIAUCSL 322.13
CPILFESL 328.66
DCOILWTICO 65.18
DGORDER 302806.0
DTWEXBGS 120.7
FEDFUNDS 4.33
GDP 30353.9
HOUST 1428.0
ICSA 229000.0
INDPRO 103.99
MORTGAGE30US 6.56
NFCI -0.56
PAYEMS 159539.0
PCE 20802.0
PSAVERT 4.4
RETAILIMSA 808367.0
RSAFS 726283.0
T10Y2Y 0.64
TOTALSA 16.85
UMCSENT 61.7
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol SPG
Date 2025-08-29
Market Cap 68146221056.0
Enterprise Value 84352933888.0
Trailing P/E 27.922722
Forward P/E 26.646017
Price to Sales 11.292931
Price to Book 24.466415
Enterprise to Revenue 13.979
Enterprise to EBITDA 18.863
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.47
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.516
52 Week Change 0.10212302
S&P 500 52 Week Change 0.16844666
52 Week High 190.14
52 Week Low 136.34
50 Day Moving Avg 166.7316
200 Day Moving Avg 168.7518
3 Month Avg Daily Volume 1489158.0
10 Day Avg Daily Volume 1457610.0
Shares Outstanding 326484992.0
Float Shares 322780540.0
Percent Held by Insiders 0.01827
Percent Held by Institutions 0.92347
Shares Short 4827659.0
Short Ratio 3.26
Short Percent of Float 0.0202
Short Percent of Shares Outstanding 4272756.0
Forward Annual Dividend Rate 8.6
Forward Annual Dividend Yield 4.76
Trailing Annual Dividend Rate 8.35
Trailing Annual Dividend Yield 0.046554416
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