Raising a child in a large U.S. metro costs an average of $25k per year.
More than 45 million American residents were immigrants in 2021, having moved for various reasons.
Ever wondered who Americans spend the most time with? This chart assesses how many minutes per day Americans spend with different people.
Success means different things to different people - but here's a look at what it means, on average, when people are asked to quantify success.