MSFT - Microsoft Corp
6898
$381.87
-$7.15 (-1.838%)
$383.51
$1.64 (0.429%)
Score4.24/5
Cash Flow Summary
Microsoft Corp

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Net Common Stock Issued | -- | -68.97% | -$5.09B | -$4.60B | -$7.16B 2025-12-31 | -$4.00B 2025-06-30 | -$7.16B 2025-12-31 |
Investments In Property, Plant & Equipment | -- | -78.42% | -$20.77B | -$18.24B | -$29.88B 2025-12-31 | -$16.75B 2025-03-31 | -$29.88B 2025-12-31 |
Debt Repayments | -- | -33.33% | -$1.31B | -$1.13B | -$3.00B 2025-12-31 | $0.00 2025-06-30 | -$3.00B 2025-12-31 |
Cash From Operating Activities | -4.58% | -3.47% | $40.13B | $39.85B | $35.76B 2025-12-31 | $45.06B 2025-09-30 | $35.76B 2025-12-31 |
| #'s in thousands USD | All Time | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 Get more features by creating a free Stock Unlock account: 2 portfolios, 5 positions per portfolio 2 watchlists, up to 10 tickers per watchlist More screener searches | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
35,758,000 | 45,057,000 | 42,647,000 | 37,044,000 | 42,069,000 | 5973874 | 6009468 | 8608445 | 2741762 | 2951170 | 4371333 | 1864044 | 118394 | 8602105 | 9425090 | 1372759 | 5882324 | 8320858 | |||
38,458,000 | 27,747,000 | 27,233,000 | 25,824,000 | 42,069,000 | 3284015 | 6020109 | 4945807 | 145966 | 5255167 | 3960664 | 1122433 | 5526449 | 6735707 | 3831958 | 942664 | 8238562 | 9923423 | |||
3,219,000 | 2,983,000 | 3,073,000 | 2,980,000 | 42,069,000 | 1627742 | 7936970 | 4546823 | 7205322 | 9729074 | 7415070 | 7743993 | 2142181 | 8803866 | 4376028 | 5363601 | 9059698 | 7071744 | |||
4,284,000 | 13,061,000 | 11,203,000 | 8,740,000 | 42,069,000 | 9771654 | 3862805 | 6951646 | 8444478 | 3417467 | 7127219 | 9838405 | 7363420 | 3979748 | 5055758 | 1102856 | 9205718 | 2084258 | |||
4,446,000 | 2,491,000 | -2,221,000 | -2,244,000 | 42,069,000 | 1193188 | 9212774 | 6188706 | 1604938 | 2305424 | 504451 | 9703812 | 1275545 | 596568 | 8381648 | 557791 | 4049777 | 8386229 | |||
-9,632,000 | -218,000 | 3,303,000 | 2,042,000 | 42,069,000 | 1583480 | 1328439 | 2187734 | 2465431 | 1173332 | 3817412 | 4386953 | 1948173 | 2729030 | 1557281 | 2769581 | 9627391 | 5451320 | |||
-- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |||
-- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |||
-1,798,000 | 1,976,000 | 3,129,000 | 2,682,000 | 42,069,000 | 7748971 | 6960491 | 2518278 | 8651845 | 5335251 | 5716654 | 9173023 | 6408644 | 8642686 | 7129493 | 9530068 | 1617997 | 15742 | |||
-22,705,000 | -34,559,000 | -30,572,000 | -12,714,000 | 42,069,000 | 2362598 | 5704661 | 2143916 | 755176 | 8470085 | 1789242 | 71583 | 1795795 | 8938454 | 7435340 | 5074338 | 6165311 | 731926 | |||
-29,876,000 | -19,394,000 | -17,079,000 | -16,745,000 | 42,069,000 | 8100617 | 3157288 | 7974707 | 5491555 | 8152984 | 9233390 | 245442 | 9810725 | 2675815 | 6180136 | 2370007 | 2730557 | 3609719 | |||
7,171,000 | -15,165,000 | -13,493,000 | 4,031,000 | 42,069,000 | 3807696 | 9137596 | 9255907 | 1218961 | 9820090 | 4745873 | 2754002 | 53521 | 7782415 | 9288559 | 1794536 | 8695688 | 732053 | |||
-17,617,000 | -11,799,000 | -10,844,000 | -13,036,000 | 42,069,000 | 8748096 | 5425393 | 3985298 | 3307847 | 955625 | 6333555 | 8479240 | 1443920 | 9025828 | 3266538 | 4425051 | 3936803 | 6237715 | |||
-3,000,000 | 0 | 0 | -2,250,000 | 42,069,000 | 3669845 | 2315482 | 7917323 | 2584790 | 6801398 | 4215002 | 2880617 | 9681954 | 1873851 | 8559424 | 2424609 | 117126 | 7359194 | |||
-7,156,000 | -4,961,000 | -3,998,000 | -4,235,000 | 42,069,000 | 3008821 | 5556259 | 6798955 | 2473601 | 5065129 | 1723880 | 8682798 | 8144654 | 4369814 | 9234839 | 5267472 | 1928379 | 2980758 | |||
6,762,000 | 6,169,000 | 6,169,000 | 6,169,000 | 42,069,000 | 8278622 | 4030845 | 9903307 | 4923322 | 5812159 | 6550511 | 8072076 | 5782895 | 5639492 | 1320775 | 6404771 | 2724215 | 7632431 | |||
-4,553,000 | -1,393,000 | 1,414,000 | 11,346,000 | 42,069,000 | 116717 | 1323169 | 2678042 | 5178951 | 7306824 | 3092254 | 5067666 | 7390649 | 4494165 | 7467067 | 2404270 | 1041969 | 8512350 | |||
5,882,000 | 25,663,000 | 25,568,000 | 20,299,000 | 42,069,000 | 6882665 | 7070310 | 4720769 | 9612876 | 3976591 | 7997721 | 6359868 | 9539391 | 5721453 | 4654273 | 6544123 | 1051804 | 6385584 | |||
35,758,000 | 45,057,000 | 42,647,000 | 37,044,000 | 42,069,000 | 9667254 | 1819535 | 2119588 | 4492648 | 2979874 | 6747404 | 5625251 | 6782348 | 2406375 | 9406580 | 224048 | 2705294 | 5272764 | |||
-29,876,000 | -19,394,000 | -17,079,000 | -16,745,000 | 42,069,000 | 8221650 | 1020426 | 8157030 | 9666252 | 95558 | 8008624 | 80545 | 1659684 | 1176507 | 5133510 | 1821016 | 3161532 | 1172045 | |||
2,663,000 | 22,680,000 | 22,495,000 | 17,319,000 | 42,069,000 | 9522879 | 7177883 | 4977679 | 3954608 | 623152 | 8211010 | 6112923 | 9023067 | 6647224 | 8106291 | 1901288 | 8025215 | 7180340 | |||
54.73% | 11.62% | 12.02% | 14.68% | 42K% | 5543276 | 8199369 | 1204754 | 3287116 | 6543499 | 3503781 | 2747422 | 4105883 | 2917636 | 2495533 | 5338630 | 7545203 | 6968347 |