Microsoft (MSFT)

Purchases of Investments

-$58.35B

TTM · Period ending: · USD

MSFT logo

MSFT Purchases of Investments

Latest reported-$58.35B
MSFT TTM Purchases of Investments (-$54.20M → -$58.35B)
High-resolution chart · PNG

MSFT purchases of investments history

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

Microsoft Purchases of Investments — Trailing twelve months (TTM) (USD)
Period endingPurchases of Investments (USD)
-58,351,000,000
-61,153,000,000
-53,621,000,000
-45,826,000,000
-29,775,000,000
-10,975,000,000
-8,684,000,000
-10,892,000,000
-17,732,000,000
-26,877,000,000
-33,757,000,000
-41,098,000,000
-37,651,000,000
-30,594,000,000
-30,254,000,000
-21,160,000,000
-26,456,000,000
-36,414,000,000
-46,066,000,000
-58,653,000,000
-62,924,000,000
-66,926,000,000
-64,461,000,000
-68,380,000,000
-77,190,000,000
-73,753,000,000
-63,689,000,000
-61,536,000,000
-57,697,000,000
-74,635,000,000
-95,674,000,000
-123,970,000,000
-137,380,000,000
-134,031,000,000
-151,064,000,000
-152,685,000,000
-176,905,000,000
-177,971,000,000
-161,394,000,000
-149,369,000,000
-129,758,000,000
-124,920,000,000
-127,797,000,000
-112,214,000,000
-98,729,000,000
-96,943,000,000
-88,048,000,000
-82,007,000,000
-72,690,000,000
-76,241,000,000
-73,078,000,000
-70,026,000,000
-75,396,000,000
-60,325,000,000
-66,116,000,000
-66,089,000,000
-57,250,000,000
-53,583,000,000
-44,026,000,000
-39,875,000,000
-35,993,000,000
-31,881,000,000
-28,704,000,000
-27,095,000,000
-30,168,000,000
-40,239,000,000
-40,785,000,000
-43,094,000,000
-36,850,000,000
-27,764,000,000
-19,482,000,000
-19,203,000,000
-20,954,000,000
-22,889,000,000
-26,665,000,000
-29,450,000,000
-36,308,000,000
-34,688,000,000
-37,513,000,000
-44,562,000,000
-51,117,000,000
-54,890,000,000
-57,985,000,000
-57,847,000,000
-68,045,000,000
-84,738,000,000
-91,141,000,000
-97,505,000,000
-92,495,000,000
-84,979,000,000
-90,505,000,000
-87,534,000,000
-89,621,000,000
-100,335,000,000
-103,038,000,000
-100,051,000,000
-89,386,000,000
-76,628,000,000
-72,310,000,000
-68,643,000,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.