Sold in 2026 YTD
$
36,508,337,698
82,139 transactions
Sold in 2025 YTD
$
35,006,574,452
84,303 transactions
Sold in 2024 YTD
$
31,967,252,422
80,160 transactions