Johnson & Johnson Health Care | S&P 500 | JNJ | | 2019 - 933,636 2020 - 747,669 2021 - 764,760 Fluctuating | 2019 - 3,528,333 2020 - 3,320,555 2021 - 3,318,611 -6% | 2019 - 195,270 2020 - 183,034 2021 - 194,836 Fluctuating | 2019 - 4,010,000 2020 - 3,770,000 2021 - 3,890,000 Fluctuating | 2019 - 206 2020 - 156 2021 - 164 Fluctuating | 2019 - 0.31 2020 - 0.24 2021 - 0.3 Fluctuating |