Sold in 2026 YTD
$
5,062,294,598
12,664 transactions
Sold in 2025 YTD
$
5,684,927,205
14,743 transactions
Sold in 2024 YTD
$
4,884,349,859
13,534 transactions