Sold in 2025 YTD
$
37,778,889,784
87,672 transactions
Sold in 2024 YTD
$
35,849,116,162
90,192 transactions
Sold in 2023 YTD
$
33,771,652,944
91,978 transactions