Amerisource Bergen Health Care | S&P 500 | ABC | | 2019 - 224,906 2020 - 107,655 2021 - 214,595 Fluctuating | 2019 - 343,245 2020 - 320,397 2021 - 771,070 Fluctuating | 2019 - No data 2020 - 20,964 2021 - 37,140 No data | 2019 - 1,140,152 2020 - 1,048,713 2021 - 1,307,831 Fluctuating | 2019 - No data 2020 - No data 2021 - No data No data | 2019 - No data 2020 - 4.17 2021 - 3.67 No data |