Compare

Simon Property Group Inc. vs Host Hotels & Resorts, Inc. vs Iron Mountain Inc vs Weyerhaeuser Co

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearSimon Property Group Inc.
SPG
Host Hotels & Resorts, Inc.
HST
Iron Mountain Inc
IRM
Weyerhaeuser Co
WY
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenue$6.36B$6.11B$6.90B$6.91B
Revenue growth (YoY)+6.7%+7.6%+12.2%-3.1%
Gross marginn/an/an/a14.8%
Operating margin49.9%14.0%16.9%10.6%
Net margin84.3%12.5%2.2%4.7%
Net income$5.36B$765.00M$152.25M$324.00M
EPS (Diluted)$14.17$1.10$0.49$0.45
Operating cash flow$4.14B$1.51B$1.34B$562.00M
Free cash flow$3.20Bn/a-$931.63Mn/a
Cash & equivalents$823.15M$768.00M$158.53M$464.00M
Total assets$40.61B$13.05B$21.13B$16.61B
Total liabilities$33.90B$6.32Bn/a$7.19B
Shareholders' equity$6.47B$6.56B-$709.33M$9.43B
Return on year-end equity82.9%11.7%n/a3.4%
Shares outstandingn/a687.80M295.79M720.53M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearSimon Property Group Inc.Host Hotels & Resorts, Inc.Iron Mountain IncWeyerhaeuser Co
Latest$6.36B
Ended 2025-12-31
$6.11B
Ended 2025-12-31
$6.90B
Ended 2025-12-31
$6.91B
Ended 2025-12-31
1 year earlier$5.96B
Ended 2024-12-31
$5.68B
Ended 2024-12-31
$6.15B
Ended 2024-12-31
$7.12B
Ended 2024-12-31
2 years earlier$5.66B
Ended 2023-12-31
$5.31B
Ended 2023-12-31
$5.48B
Ended 2023-12-31
$7.67B
Ended 2023-12-31
3 years earlier$5.29B
Ended 2022-12-31
$4.91B
Ended 2022-12-31
$5.10B
Ended 2022-12-31
$10.18B
Ended 2022-12-31
4 years earlier$5.12B
Ended 2021-12-31
$2.89B
Ended 2021-12-31
$4.49B
Ended 2021-12-31
$10.20B
Ended 2021-12-31