Loading live market data…

Microsoft Corporation

NASDAQ:MSFT

$384.93 USD

-$6.06 (-1.55%)

Volume
27.86M
Average Volume
40.1M
Market Capitalization
$2.86T
P/E Ratio
22.84
Dividend Yield
0.92%
Price Target
$550.00
Year High
$555.45
Year Low
$349.20
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$1.28
Company Symbol Filed Form Type View
MSFT 2026-07-02 12:31:40 PX14A6G
MSFT 2026-07-01 18:03:47 4
MSFT 2026-06-25 16:16:55 11-K
MSFT 2026-06-25 16:10:50 11-K
MSFT 2026-06-16 18:07:25 4
MSFT 2026-06-15 18:06:19 4
MSFT 2026-06-12 18:07:08 4
MSFT 2026-06-12 18:06:47 4
MSFT 2026-06-12 18:06:25 4
MSFT 2026-06-12 18:06:00 4
MSFT 2026-06-12 18:05:36 4
MSFT 2026-06-12 18:05:02 4
MSFT 2026-06-12 18:04:41 4
MSFT 2026-06-12 18:04:24 4
MSFT 2026-06-12 18:03:55 4
MSFT 2026-06-12 18:03:29 4
MSFT 2026-06-12 18:03:13 4
MSFT 2026-06-10 18:01:46 4
MSFT 2026-06-09 18:06:09 4
MSFT 2026-06-09 18:05:42 4
MSFT 2026-06-09 18:05:16 4
MSFT 2026-06-09 18:04:59 4
MSFT 2026-06-09 18:04:30 4
MSFT 2026-06-09 18:04:05 4
MSFT 2026-06-09 18:03:47 4
MSFT 2026-06-09 18:03:28 4
MSFT 2026-06-09 18:03:03 4
MSFT 2026-06-09 18:02:31 4
MSFT 2026-06-09 18:01:59 4
MSFT 2026-06-09 18:01:20 4
MSFT 2026-06-05 10:36:56 8-K
MSFT 2026-06-02 18:04:31 4
MSFT 2026-06-01 18:01:42 4
MSFT 2026-06-01 18:01:20 4
MSFT 2026-05-28 17:03:58 SD
MSFT 2026-05-26 18:02:03 3/A
MSFT 2026-05-18 18:02:08 4
MSFT 2026-05-18 18:01:48 3
MSFT 2026-05-14 16:28:48 8-K
MSFT 2026-04-30 11:37:00 SC 13G
MSFT 2026-04-29 16:06:24 10-Q
MSFT 2026-04-29 16:03:31 8-K
MSFT 2026-04-15 18:00:00 4
MSFT 2026-03-27 10:52:24 SC 13G/A
MSFT 2026-03-23 17:59:18 11-K
MSFT 2026-03-16 18:07:47 4
MSFT 2026-03-13 18:04:07 4
MSFT 2026-03-13 18:03:40 4
MSFT 2026-03-13 18:03:22 4
MSFT 2026-03-13 18:03:03 4
MSFT 2026-03-13 18:02:44 4
MSFT 2026-03-13 18:02:21 4
MSFT 2026-03-13 18:01:50 4
MSFT 2026-03-13 18:01:32 4
MSFT 2026-03-09 18:04:22 4
MSFT 2026-03-06 15:09:34 144
MSFT 2026-03-03 18:01:15 4
MSFT 2026-03-03 18:00:54 4
MSFT 2026-03-03 18:00:35 4
MSFT 2026-03-03 18:00:14 4
MSFT 2026-03-03 17:59:48 4
MSFT 2026-03-03 17:59:29 4
MSFT 2026-03-03 17:58:50 4
MSFT 2026-02-18 18:14:22 4
MSFT 2026-02-17 18:06:05 4
MSFT 2026-02-03 18:07:25 4
MSFT 2026-02-03 18:06:35 4
MSFT 2026-02-03 18:06:05 4
MSFT 2026-02-03 18:05:43 4
MSFT 2026-02-03 18:05:23 4
MSFT 2026-02-03 18:05:03 4
MSFT 2026-02-03 18:04:43 4
MSFT 2026-02-03 18:04:22 4
MSFT 2026-02-03 18:03:53 4
MSFT 2026-02-03 18:03:26 4
MSFT 2026-02-03 18:01:43 4
MSFT 2026-01-28 16:11:41 IRANNOTICE
MSFT 2026-01-28 16:07:34 10-Q
MSFT 2026-01-28 16:04:38 8-K
MSFT 2026-01-15 18:00:33 4
MSFT 2025-12-30 16:11:18 S-8
MSFT 2025-12-30 16:09:10 S-8 POS
MSFT 2025-12-30 16:06:19 S-8 POS
MSFT 2025-12-30 16:01:56 S-8
MSFT 2025-12-16 18:05:01 4
MSFT 2025-12-16 18:04:44 4
MSFT 2025-12-12 18:23:05 4
MSFT 2025-12-12 18:22:48 4
MSFT 2025-12-12 18:22:27 4
MSFT 2025-12-12 18:22:07 4
MSFT 2025-12-12 18:21:48 4
MSFT 2025-12-12 18:21:28 4
MSFT 2025-12-12 18:21:10 4
MSFT 2025-12-12 18:20:53 4
MSFT 2025-12-12 18:20:35 4
MSFT 2025-12-12 18:20:17 4
MSFT 2025-12-08 18:09:13 3
MSFT 2025-12-08 16:00:35 8-K
MSFT 2025-12-05 18:04:20 4
MSFT 2025-12-05 18:03:57 4