KPIs & Operating Metrics(New)
Growth Metrics

Johnson & Johnson (JNJ) Shares Repurchased (2009 - 2026)

Johnson & Johnson recorded quarterly Shares Repurchased of $4.0 billion in Q1 2026, up 109.36% quarter-over-quarter from $1.9 billion in Q4 2025, and up 89.37% year-over-year from $2.1 billion in Q1 2025.

Johnson & Johnson's Shares Repurchased history runs 18 years deep, the most recent figure standing at $4.0 billion for Q1 2026.

  • In Q1 2026, Shares Repurchased rose 89.37% year-over-year to $4.0 billion; the TTM figure through Mar 2026 stood at $7.9 billion (up 154.67% YoY), while the FY2025 annual figure was $6.0 billion, up 144.78% from the prior year.
  • Shares Repurchased came in at $4.0 billion for Q1 2026 at Johnson & Johnson, up from $1.9 billion in the prior quarter.
  • In the past five years, Shares Repurchased ranged from a high of $4.0 billion in Q1 2026 to a low of $136.0 million in Q2 2024.
  • A 5-year average of $1.6 billion and a median of $1.5 billion in 2022 frame the typical range for Shares Repurchased.
  • Across the five-year window, Shares Repurchased sank 93.96% in 2023 and soared 582.27% in 2025, its largest moves.
  • Johnson & Johnson's Shares Repurchased stood at $1.6 billion in 2022, then sank by 86.3% to $216.0 million in 2023, then soared by 30.56% to $282.0 million in 2024, then jumped by 582.27% to $1.9 billion in 2025, then surged by 109.36% to $4.0 billion in 2026.
  • According to Business Quant data, Shares Repurchased over the past three periods registered $4.0 billion, $1.9 billion, and $1.9 billion for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Shares Repurchased (Qtr)
1 Novartis Ag 107,124,802.25 Bn 107,124,802.25 Bn - -
2 Eli Lilly 969.00 Bn 963.72 Bn 16.22 Bn 2.36 Bn
3 Johnson & Johnson 539.46 Bn 517.41 Bn 15.96 Bn 4.03 Bn
4 AbbVie 376.92 Bn 367.57 Bn 10.78 Bn 1.49 Bn
5 Merck 285.00 Bn 279.35 Bn 12.09 Bn 874.00 Mn
6 Amgen 177.58 Bn 165.55 Bn 5.87 Bn -
7 Gilead Sciences 163.22 Bn 155.50 Bn 5.52 Bn 419.00 Mn
8 Pfizer 145.86 Bn 133.09 Bn -1.21 Bn -
9 Bristol Myers Squibb 111.90 Bn 101.44 Bn 8.07 Bn -
10 Gsk 88.34 Bn 83.66 Bn - -

Historic Data

Download Data 🔒
DateValue
Mar 29, 2026 4.03 Bn
Mar 29, 2026 4.03 Bn
Dec 28, 2025 1.92 Bn
Dec 28, 2025 1.92 Bn
Sep 28, 2025 1.90 Bn
Sep 28, 2025 1.90 Bn
Mar 30, 2025 2.13 Bn
Mar 30, 2025 2.13 Bn
Dec 29, 2024 282.00 Mn
Dec 29, 2024 282.00 Mn
Sep 29, 2024 539.00 Mn
Sep 29, 2024 539.00 Mn
Jun 30, 2024 136.00 Mn
Jun 30, 2024 136.00 Mn
Mar 31, 2024 1.48 Bn
Mar 31, 2024 1.48 Bn
Dec 31, 2023 216.00 Mn
Dec 31, 2023 216.00 Mn
Oct 1, 2023 920.00 Mn
Oct 1, 2023 920.00 Mn
Jul 2, 2023 381.00 Mn
Jul 2, 2023 381.00 Mn
Apr 2, 2023 3.54 Bn
Apr 2, 2023 3.54 Bn
Jan 1, 2023 3.58 Bn
Jan 1, 2023 3.58 Bn
Apr 3, 2022 1.58 Bn
Apr 3, 2022 1.58 Bn
Oct 3, 2021 391.00 Mn
Oct 3, 2021 391.00 Mn
Jul 4, 2021 631.00 Mn
Jul 4, 2021 631.00 Mn
Apr 4, 2021 1.44 Bn
Apr 4, 2021 1.44 Bn
Jan 3, 2021 321.00 Mn
Jan 3, 2021 321.00 Mn
Sep 27, 2020 483.00 Mn
Sep 27, 2020 483.00 Mn
Jun 28, 2020 706.00 Mn
Jun 28, 2020 706.00 Mn
Mar 29, 2020 1.71 Bn
Mar 29, 2020 1.71 Bn
Dec 29, 2019 426.00 Mn
Dec 29, 2019 426.00 Mn
Sep 29, 2019 1.63 Bn
Sep 29, 2019 1.63 Bn
Jun 30, 2019 2.49 Bn
Jun 30, 2019 2.49 Bn
Mar 31, 2019 2.21 Bn
Mar 31, 2019 2.21 Bn
Dec 30, 2018 3.81 Bn
Dec 30, 2018 3.81 Bn
Sep 30, 2018 471.00 Mn
Sep 30, 2018 471.00 Mn
Jul 1, 2018 145.00 Mn
Jul 1, 2018 145.00 Mn
Apr 1, 2018 1.44 Bn
Apr 1, 2018 1.44 Bn
Oct 1, 2017 311.00 Mn
Oct 1, 2017 311.00 Mn
Jul 2, 2017 1.89 Bn
Jul 2, 2017 1.89 Bn
Apr 2, 2017 3.34 Bn
Apr 2, 2017 3.34 Bn
Jan 1, 2017 7.30 Bn
Jan 1, 2017 7.30 Bn
Apr 3, 2016 2.39 Bn
Apr 3, 2016 2.39 Bn
Sep 27, 2015 300.00 Mn
Sep 27, 2015 300.00 Mn
Jun 28, 2015 896.00 Mn
Jun 28, 2015 896.00 Mn
Mar 29, 2015 2.20 Bn
Mar 29, 2015 2.20 Bn
Dec 28, 2014 2.74 Bn
Dec 28, 2014 2.74 Bn
Sep 28, 2014 2.42 Bn
Sep 28, 2014 2.42 Bn
Jun 29, 2014 1.19 Bn
Jun 29, 2014 1.19 Bn
Mar 30, 2014 774.00 Mn
Mar 30, 2014 774.00 Mn
Dec 29, 2013 488.00 Mn
Dec 29, 2013 488.00 Mn
Sep 29, 2013 3.05 Bn
Sep 29, 2013 3.05 Bn
Jul 1, 2012 12.85 Bn
Jul 1, 2012 12.85 Bn
Apr 1, 2012 67.00 Mn
Apr 1, 2012 67.00 Mn
Jan 1, 2012 1.01 Bn
Jan 1, 2012 1.01 Bn
Apr 3, 2011 435.00 Mn
Apr 3, 2011 435.00 Mn
Oct 3, 2010 732.00 Mn
Oct 3, 2010 732.00 Mn
Jul 4, 2010 397.00 Mn
Jul 4, 2010 397.00 Mn
Apr 4, 2010 383.00 Mn
Apr 4, 2010 383.00 Mn
Jan 3, 2010 -1.17 Bn
Jan 3, 2010 -1.17 Bn
Sep 27, 2009 49.00 Mn
Sep 27, 2009 49.00 Mn
Jun 28, 2009 289.00 Mn
Jun 28, 2009 289.00 Mn
Mar 29, 2009 834.00 Mn
Mar 29, 2009 834.00 Mn