Sold in 2025 YTD

$1,437,423,392
3,420 transactions

Sold in 2024 YTD

$1,293,081,618
3,679 transactions

Sold in 2023 YTD

$1,257,273,775
3,773 transactions