Sold in 2025 YTD
$
11,573,771,456
27,931 transactions
Sold in 2024 YTD
$
11,042,745,573
29,563 transactions
Sold in 2023 YTD
$
10,194,645,669
29,624 transactions