Sold in 2024 YTD

$25,255,570,662
63,564 transactions

Sold in 2023 YTD

$23,976,041,046
65,322 transactions

Sold in 2022 YTD

$31,981,074,542
86,862 transactions