WebserviceX.NET

SPG research report

As of 2025-05-01

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 151.27
EMA 155.48
MACD -1.18
RSI 53.3
BB_High 161.34
BB_Low 141.19
ATR 5.41
ADX 20.85
MFI 56.14
OBV 23455874.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 241000.0
INDPRO 103.89
MORTGAGE30US 6.76
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.55
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol SPG
Date 2025-05-01
Market Cap 59888590848.0
Enterprise Value 75918548992.0
Trailing P/E 21.88292
Forward P/E 23.432152
Price to Sales 10.042022
Price to Book 17.866621
Enterprise to Revenue 12.73
Enterprise to EBITDA 17.163
Profit Margin 0.39755002
Operating Margin 0.52821
Return on Assets 0.05797
Return on Equity 0.74901
Revenue 5963798016.0
Revenue per Share 18.288
EBITDA 4423502848.0
Net Income 2367558912.0
Diluted EPS 7.26
Total Cash 1400344960.0
Total Cash per Share 4.292
Total Debt 24784777216.0
Total Debt to Equity 688.571
Current Ratio 0.454
Book Value 8.892
Operating Cash Flow 3814654976.0
Levered Free Cash Flow 1946920320.0
Beta 1.48
52 Week Change 0.11332762
S&P 500 52 Week Change 0.09969199
52 Week High 190.14
52 Week Low 136.34
50 Day Moving Avg 164.3268
200 Day Moving Avg 168.6314
3 Month Avg Daily Volume 1810431.0
10 Day Avg Daily Volume 1599660.0
Shares Outstanding 326243008.0
Float Shares 322633611.0
Percent Held by Insiders 0.00936
Percent Held by Institutions 0.93303
Shares Short 5532085.0
Short Ratio 2.57
Short Percent of Float 0.0232
Short Percent of Shares Outstanding 5198846.0
Forward Annual Dividend Rate 8.4
Forward Annual Dividend Yield 5.34
Trailing Annual Dividend Rate 8.1
Trailing Annual Dividend Yield 0.051467787
5 Year Avg Dividend Yield 5.86
Payout Ratio 1.1157
Ex-Dividend Date 1741564800
Last Split Factor 1063:1000
Last Split Date 1401321600

Analysis