MSFT Stock Repurchases

Microsoft · Stock Repurchases

MSFT logo

MSFT Stock Repurchases

Latest reported-$22.27B
MSFT TTM Stock Repurchases (-$115.10M → -$22.27B)
High-resolution chart · PNG

MSFT stock repurchases history

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

Microsoft Stock Repurchases — Trailing twelve months (TTM) (USD)
Period endingStock Repurchases (USD)
-22,271,000,000
-22,238,000,000
-22,392,000,000
-19,963,000,000
-18,420,000,000
-18,084,000,000
-17,516,000,000
-16,530,000,000
-17,254,000,000
-18,748,000,000
-20,044,000,000
-21,503,000,000
-22,245,000,000
-25,298,000,000
-28,611,000,000
-30,585,000,000
-32,696,000,000
-31,116,000,000
-29,224,000,000
-28,326,000,000
-27,385,000,000
-25,999,000,000
-26,128,000,000
-24,799,000,000
-22,968,000,000
-21,810,000,000
-19,504,000,000
-20,711,000,000
-19,543,000,000
-17,272,000,000
-16,300,000,000
-11,895,000,000
-10,721,000,000
-10,124,000,000
-8,405,000,000
-9,996,000,000
-11,788,000,000
-13,700,000,000
-15,495,000,000
-15,574,000,000
-15,969,000,000
-16,571,000,000
-17,845,000,000
-16,312,000,000
-14,443,000,000
-11,334,000,000
-8,048,000,000
-8,016,000,000
-7,316,000,000
-7,188,000,000
-6,371,000,000
-5,916,000,000
-5,360,000,000
-5,348,000,000
-5,343,000,000
-4,727,000,000
-5,029,000,000
-5,255,000,000
-5,080,000,000
-9,090,000,000
-11,555,000,000
-14,138,000,000
-15,313,000,000
-14,128,000,000
-11,269,000,000
-7,452,000,000
-5,447,000,000
-4,400,000,000
-9,353,000,000
-13,637,000,000
-14,859,000,000
-16,096,000,000
-12,533,000,000
-15,444,000,000
-21,082,000,000
-22,822,000,000
-27,575,000,000
-24,339,000,000
-22,136,000,000
-23,774,000,000
-19,207,000,000
-19,532,000,000
-17,284,000,000
-10,818,000,000
-8,057,000,000
-3,751,000,000
-2,932,000,000
-2,693,000,000
-3,383,000,000
-4,597,000,000
-3,828,000,000
-4,034,000,000
-6,486,000,000
-9,399,000,000
-9,236,000,000
-8,441,000,000
-6,069,000,000
-4,333,000,000
-4,813,000,000
-6,550,000,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.