Sold in 2025 YTD
$
21,818,242,447
50,912 transactions
Sold in 2024 YTD
$
20,818,963,911
53,172 transactions
Sold in 2023 YTD
$
19,316,700,139
53,595 transactions