Sold in 2025 YTD
$
35,047,903,713
81,086 transactions
Sold in 2024 YTD
$
33,171,617,130
83,288 transactions
Sold in 2023 YTD
$
31,338,013,998
85,079 transactions