Sold in 2025 YTD
$
4,214,569,850
10,451 transactions
Sold in 2024 YTD
$
3,765,745,353
10,595 transactions
Sold in 2023 YTD
$
3,392,670,069
10,320 transactions