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