Sold in 2025 YTD
$
31,935,099,277
73,839 transactions
Sold in 2024 YTD
$
30,459,136,601
76,424 transactions
Sold in 2023 YTD
$
28,599,460,939
77,682 transactions