MarketBrain

W. P. Carey Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.7B$1.6B$1.7B$1.5B$1.3B
Cost of revenue$368,000$2.5M$4.0M
Cash from operations$1.3B$1.8B$1.1B$1.0B$926.5M
Impairments$0$0$29.3M$0
Total assets$18.0B$17.5B$18.0B$18.1B$15.5B
Total liabilities$9.9B$9.1B$9.3B$9.1B$7.9B
Total debt$8.7B$8.0B$8.1B$7.9B$6.8B

Shares outstanding 222.7M · Free float 86.1%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.