Sold in 2026 YTD
$
44,484,938,309
100,555 transactions
Sold in 2025 YTD
$
43,053,136,286
104,155 transactions
Sold in 2024 YTD
$
38,959,695,753
98,174 transactions