CVS generated $357.77 billion in revenue in 2023, compared to over $322 billion in revenue in 2022, over $292 billion in 2021, and over $268 billion in 2020. In 2022, most of CVS’s revenue came from products, followed by premiums and services.

Related Visual Stories















