Sold in 2025 YTD
$
46,678,256,199
108,818 transactions
Sold in 2024 YTD
$
44,374,059,674
111,796 transactions
Sold in 2023 YTD
$
41,364,107,622
112,972 transactions