Sold in 2025 YTD

$8,852,676,865
21,622 transactions

Sold in 2024 YTD

$8,477,722,127
23,035 transactions

Sold in 2023 YTD

$7,834,387,920
23,110 transactions