Johnson & Johnson (JNJ)

Stock Repurchases

-$8.08B

TTM · Period ending: · USD

JNJ logo

JNJ Stock Repurchases

Latest reported-$8.08B
JNJ TTM Stock Repurchases (-$209.00M → -$8.08B)
High-resolution chart · PNG

JNJ stock repurchases history

Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.

Johnson & Johnson Stock Repurchases — Trailing twelve months (TTM) (USD)
Period endingStock Repurchases (USD)
-8,075,000,000
-7,854,000,000
-5,953,000,000
-4,311,000,000
-2,948,000,000
-3,084,000,000
-2,432,000,000
-2,366,000,000
-2,747,000,000
-2,992,000,000
-5,054,000,000
-6,158,000,000
-7,403,000,000
-7,995,000,000
-6,035,000,000
-5,711,000,000
-3,937,000,000
-3,595,000,000
-3,456,000,000
-2,781,000,000
-2,873,000,000
-2,948,000,000
-3,221,000,000
-3,326,000,000
-4,471,000,000
-6,251,000,000
-6,746,000,000
-10,128,000,000
-8,971,000,000
-6,630,000,000
-5,868,000,000
-2,875,000,000
-2,715,000,000
-4,460,000,000
-6,358,000,000
-7,568,000,000
-9,460,000,000
-9,932,000,000
-8,979,000,000
-8,850,000,000
-6,947,000,000
-5,481,000,000
-5,290,000,000
-6,137,000,000
-8,252,000,000
-8,548,000,000
-7,124,000,000
-4,869,000,000
-5,504,000,000
-4,312,000,000
-3,538,000,000
-3,050,000,000
0
-12,852,000,000
-12,919,000,000
-13,772,000,000
-14,515,000,000
-2,157,000,000
-2,525,000,000
-2,957,000,000
-2,946,000,000
-2,849,000,000
-2,797,000,000
-2,470,000,000
-1,787,000,000
-1,679,000,000
-2,130,000,000
-2,050,000,000
-4,157,000,000
-5,706,000,000
-6,651,000,000
-8,799,000,000
-8,485,000,000
-7,091,000,000
-5,607,000,000
-3,932,000,000
-4,493,000,000
-6,616,000,000
-6,722,000,000
-5,924,000,000
-3,697,000,000
-1,464,000,000
-1,717,000,000
-1,563,000,000
-1,612,000,000
-1,631,000,000
-1,384,000,000
-1,227,000,000
-1,101,000,000
-1,251,000,000
-1,183,000,000
-1,298,000,000
-2,125,000,000
-4,978,000,000
-6,538,000,000
-7,720,000,000
-7,196,000,000
-4,212,000,000
-2,570,000,000
-1,383,000,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.