Sold in 2025 YTD
$
8,852,676,865
21,622 transactions
Sold in 2024 YTD
$
8,477,722,127
23,035 transactions
Sold in 2023 YTD
$
7,834,387,920
23,110 transactions