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