Sold in 2025 YTD
$
27,383,552,841
63,558 transactions
Sold in 2024 YTD
$
26,113,100,811
65,844 transactions
Sold in 2023 YTD
$
24,421,249,074
66,657 transactions