Sold in 2025 YTD
$
13,980,734,315
33,388 transactions
Sold in 2024 YTD
$
13,374,448,885
35,313 transactions
Sold in 2023 YTD
$
12,323,917,600
35,390 transactions