Microsoft Corporation MSFT

Open calendar →

Microsoft Corporation - Common Stock · Company · Nasdaq · Technology / Software - Infrastructure

Paper trade (simulated — no real money)

Fill: USD 392.1500 · FX 1 USD = 1.291330 SGD · about SGD 506.3951 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 512.50 → 392.15 · -23.5%
542.070447.450352.830 1,2 3 4,5 6,7 8 9 10 11,12 13,14 15 16 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 27 Jul 2025 — 28 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
390.0700 393.8950 387.9900 392.1500 15,053,375
Weekend
Weekend
387.0500 389.0300 380.6500 381.7000 27,624,500
389.9700 391.7800 377.3900 381.5800 30,351,800
399.5800 401.0000 386.9600 390.3400 28,142,500
398.8100 401.4700 396.3200 397.7500 24,126,600
391.4100 403.1800 389.6500 402.2900 27,915,800
Weekend
Weekend
394.8600 398.3900 389.3900 393.8200 33,049,800
398.3100 405.9900 392.0500 401.1000 37,047,400
387.8000 398.9600 386.4000 395.6300 36,253,700
382.8200 388.1900 378.6500 384.9300 27,863,900
387.7500 393.6500 384.1500 390.9900 28,914,900
Weekend
Weekend
387.8000 391.9100 381.5000 385.1000 24,644,600
374.4500 384.6500 373.3500 384.3600 31,083,200
384.0300 385.3100 381.3300 383.3400 25,908,300
392.4900 395.5700 388.2200 388.8400 29,297,500
387.0400 389.1500 381.2200 386.7400 34,224,500
Weekend
Weekend
No trading
384.4800 392.2000 383.7000 390.4900 42,128,900
380.8300 388.8300 374.8900 384.2800 48,065,800
371.0300 374.1500 367.4500 373.0200 44,945,700
377.5000 380.5000 359.9000 368.5700 51,229,900
Weekend
Weekend
357.1500 376.6100 355.4300 372.9700 186,201,600
362.7700 364.2300 349.2000 352.8300 66,179,000
371.5700 378.8800 364.7800 365.4600 44,509,900
372.3800 377.2200 370.6700 373.9400 40,647,600
375.7400 381.6300 367.0700 367.3400 45,171,100
Weekend
Weekend
No trading
377.8200 381.3700 373.2800 379.4000 59,714,200
390.2500 390.3700 377.3200 378.9100 41,987,800
395.7900 396.8400 390.6900 393.8300 31,506,800
396.8000 401.7500 392.8500 399.7600 32,266,400
Weekend
Weekend
391.4300 391.7400 382.2700 390.7400 34,865,800
395.2100 396.8500 384.0000 390.3400 47,224,100
398.5500 405.0400 397.1600 397.3600 32,576,000
409.0300 411.9800 398.4800 403.4100 35,317,300
414.1400 417.1600 408.5600 411.7400 32,086,700
Weekend
Weekend
16 · 8-K After market open · 10:36 ET 8-K ↗
428.3400 429.4700 414.4000 416.6700 34,782,200
435.8100 436.1500 426.4100 428.0500 26,899,500
438.4500 440.3900 424.2500 427.3400 39,037,000
446.8800 453.5000 440.4300 441.3100 37,036,800
464.8400 466.3200 458.2700 460.5200 53,628,900
Weekend
Weekend
432.5500 450.3300 432.3600 450.2400 79,654,400
412.9800 429.4900 412.6700 426.9900 47,250,500
411.0100 415.9400 409.5800 412.6700 28,901,500
416.4300 419.7700 413.0200 416.0300 30,398,000
No trading
Weekend
Weekend
419.5400 424.4000 416.3300 418.5700 22,390,300
424.7500 426.3400 415.7100 419.0900 31,393,500
414.1700 422.1000 411.3000 421.0600 27,864,000
429.9000 432.7000 416.4900 417.4200 33,018,700
416.6200 425.1200 415.6100 423.5400 32,564,100
Weekend
Weekend
414.2700 428.1700 412.9100 421.9200 50,771,200
15 · 8-K After-hours · 16:28 ET 8-K ↗
404.4800 411.8400 400.8800 409.4300 27,077,500
403.2000 406.3100 401.0300 405.2100 29,667,100
414.4800 415.5000 406.6400 407.7700 38,594,200
407.8700 412.6900 405.5000 412.6600 35,657,900
Weekend
Weekend
417.3900 418.6300 414.0000 415.1200 33,383,800
420.1100 427.9800 418.7600 420.7700 34,942,400
408.0000 418.4200 405.1100 413.9600 30,285,900
415.3200 416.7800 408.8000 411.3800 25,700,900
411.5400 420.7800 410.8000 413.6200 28,066,500
Weekend
Weekend
412.8000 417.1100 410.4400 414.4400 31,372,400
410.8100 414.4200 398.0100 407.7800 70,909,400
14 · 10-Q After-hours · 16:06 ET 10-Q ↗ 13 · 8-K After-hours · 16:03 ET 8-K ↗
424.5800 426.8200 420.2900 424.4600 38,288,300
424.5700 429.9200 421.9000 429.2500 30,438,100
422.3800 427.1100 417.0700 424.8200 30,867,300
Weekend
Weekend
416.9700 424.9500 415.8000 424.6200 27,457,400
419.8900 423.6600 411.4100 415.7500 38,308,000
426.1900 433.7000 423.6700 432.9200 29,378,200
420.2400 427.1800 417.2000 424.1600 32,048,500
421.1500 423.3300 416.3000 418.0700 27,582,200
Weekend
Weekend
424.8200 431.5800 420.6900 422.7900 48,568,200
419.8600 420.8200 412.1400 420.2600 41,642,400
398.0000 414.3700 396.7300 411.2200 45,063,400
387.9200 394.6900 386.5200 393.1100 37,504,500
373.6100 384.5400 371.0200 384.3700 35,745,800
Weekend
Weekend
372.9800 375.6400 370.0300 370.8700 28,111,100
372.5000 373.5000 367.0500 373.0700 30,435,300
384.9800 385.0000 371.4100 374.3300 33,064,800
370.3400 372.4500 366.5600 372.2900 21,443,300
373.4900 373.7300 369.5000 372.8800 16,146,600
Weekend
Weekend
No trading
367.2100 373.6400 364.1500 373.4600 24,099,100
373.4900 373.9900 368.2000 369.3700 29,417,200
364.5500 372.9000 363.0700 370.1700 45,244,400
361.9000 365.3600 356.2800 358.9600 44,797,000
Weekend
Weekend
361.9000 362.4500 356.5100 356.7700 37,883,400
370.8200 374.7200 365.1900 365.9700 36,836,600
376.9200 377.0600 369.6300 371.0400 31,181,200
382.3600 382.4700 371.8500 372.7400 42,733,600
383.9000 387.2100 381.6800 383.0000 29,680,100
Weekend
Weekend
386.7900 387.0000 380.1200 381.8700 50,853,200
390.1000 392.4900 387.0600 389.0200 25,138,800
397.1300 398.0000 391.0000 391.7900 25,908,500
400.2700 404.4000 397.7500 399.4100 26,228,300
398.0700 400.6300 394.7900 399.9500 27,733,700
Weekend
Weekend
401.0000 404.8000 394.2500 395.5500 26,848,000
404.6300 406.1200 401.7100 401.8600 27,263,900
405.5700 409.0100 401.5900 404.8800 25,512,100
410.0300 410.2000 402.9300 405.7600 31,706,400
404.9200 410.2100 403.5000 409.4100 30,131,900
Weekend
Weekend
409.2000 413.0500 408.5100 408.9600 31,123,900
404.4200 411.6100 404.4000 410.6800 39,001,300
401.2700 411.0300 400.3100 405.2000 35,808,000
393.1400 406.7000 392.6700 403.9300 38,199,200
392.8600 401.1900 390.6300 398.5500 35,474,900
Weekend
Weekend
390.8800 396.8200 389.8800 392.7400 51,367,200
404.7100 407.4900 398.7400 401.7200 34,405,900
390.5300 401.4700 390.1600 400.6000 43,625,500
384.1400 389.3600 381.7100 389.0000 33,884,700
395.0000 395.3600 383.1000 384.4700 43,238,300
Weekend
Weekend
396.1100 400.1200 395.1600 397.2300 34,015,200
400.6900 404.4300 396.6700 398.4600 28,234,000
398.1300 402.5600 396.3200 399.6000 23,223,400
399.2200 400.5200 394.5300 396.8600 32,078,800
No trading
Weekend
Weekend
404.4500 405.5400 398.0500 401.3200 34,091,600
405.0000 406.2000 398.0100 401.8400 40,802,400
416.1800 416.4600 401.0100 404.3700 42,491,000
419.6200 423.6800 412.7000 413.2700 44,857,900
404.8500 414.8900 400.8700 413.6000 45,480,500
Weekend
Weekend
399.1700 401.7900 392.9200 401.1400 53,515,300
407.4400 408.3000 392.3200 393.6700 66,289,200
411.0000 419.8000 409.2400 414.1900 45,012,400
422.0100 422.0500 408.5600 411.2100 61,424,100
430.2400 430.7400 422.2500 423.3700 42,219,900
Weekend
Weekend
439.1700 439.6000 426.4500 430.2900 58,566,800
439.9900 442.5000 421.0200 433.5000 128,855,300
12 · 10-Q After-hours · 16:07 ET 10-Q ↗ 11 · 8-K After-hours · 16:04 ET 8-K ↗
483.2100 483.7400 478.0000 481.6300 36,875,400
473.7000 482.8700 473.1600 480.5800 29,213,900
465.3100 474.2500 462.0000 470.2800 29,291,200
Weekend
Weekend
451.8700 471.1000 450.5300 465.9500 38,000,200
447.6200 452.8400 444.7000 451.1400 25,349,400
452.6000 452.6900 438.6800 444.1100 37,980,500
451.2200 456.8000 449.2800 454.5200 26,130,000
No trading
Weekend
Weekend
457.8300 463.1900 456.4800 459.8600 34,246,700
464.1200 464.2500 455.9000 456.6600 23,225,800
466.4600 468.2000 457.1700 459.3800 28,184,300
474.6800 475.7800 465.9500 470.6700 28,545,800
476.6700 480.9900 475.6800 477.1800 23,519,900
Weekend
Weekend
474.0600 479.8200 472.2000 479.2800 18,491,000
481.2400 482.6600 475.8600 478.1100 18,162,600
479.7600 489.7000 477.9500 483.4700 25,564,200
473.8000 478.7400 469.7500 478.5100 23,037,700
474.0600 476.0700 469.5000 472.8500 25,250,300
Weekend
Weekend
484.3900 484.6600 470.1600 472.9400 25,571,600
No trading
487.8400 488.1400 483.3000 483.6200 15,601,600
485.9300 489.6800 485.5000 487.4800 13,944,500
484.8600 488.3500 484.1800 487.1000 10,893,400
Weekend
Weekend
486.7100 488.1200 485.9600 487.7100 8,842,200
No trading
485.6800 489.1600 484.8300 488.0200 5,855,900
484.9800 487.8300 484.7400 486.8500 14,683,600
486.1200 488.7300 482.6900 484.9200 16,963,000
Weekend
Weekend
487.3600 487.8500 482.4900 485.9200 70,836,100
478.1900 489.6000 477.8900 483.9800 28,573,500
476.9100 480.0000 475.0000 476.1200 24,527,200
471.9100 477.8900 470.8800 476.3900 20,705,600
480.1000 480.7200 472.5200 474.8200 23,727,700
Weekend
Weekend
479.8200 482.4500 476.3400 478.5300 21,248,100
476.6300 486.0300 475.8600 483.4700 24,669,200
484.0300 484.2500 475.0800 478.5600 35,756,200
489.1000 492.1200 488.5000 492.0200 14,696,100
10 · 8-K After-hours · 16:00 ET 8-K ↗
484.8900 492.3000 484.3800 491.0200 21,965,900
Weekend
Weekend
482.5200 483.4000 478.8800 483.1600 22,608,700
479.7600 481.3200 476.4900 480.8400 22,318,200
476.3200 484.2400 475.2000 477.7300 34,615,100
486.7200 493.5000 486.3200 490.0000 19,562,700
488.4400 489.8600 484.6500 486.7400 23,964,000
Weekend
Weekend
487.6000 492.6300 486.6500 492.0100 14,386,700
No trading
486.3100 488.3100 481.2000 485.5000 25,709,100
474.0700 479.1500 464.8900 476.9900 28,019,800
475.0000 476.9000 468.0200 474.0000 34,421,000
Weekend
Weekend
478.5000 478.9200 468.2700 472.1200 31,769,200
492.7100 493.5700 475.5000 478.4300 26,802,500
490.1000 495.1900 482.8300 487.1200 23,245,300
495.3700 502.9800 486.7800 493.7900 33,815,100
508.4500 512.1200 504.9100 507.4900 19,092,800
Weekend
Weekend
498.2300 511.6000 497.4400 510.1800 28,505,700
510.3100 513.5000 501.2900 503.2900 25,273,100
509.3600 511.6700 499.1200 511.1400 26,574,900
504.8000 509.6000 502.3500 508.6800 17,980,000
500.0400 506.8500 498.8000 506.0000 26,101,500
Weekend
Weekend
496.9500 499.3800 493.2500 496.8200 24,019,800
505.6600 505.7000 495.8100 497.1000 27,406,500
9 · DEFA14A After-hours · 17:20 ET DEFA14A ↗
513.3000 514.8300 506.5800 507.1600 23,024,300
511.7600 515.5500 507.8400 514.3300 20,958,700
519.8100 524.9600 514.5900 517.0300 22,374,700
Weekend
Weekend
8 · DEFA14A After market open · 14:00 ET DEFA14A ↗
528.8800 529.3200 515.1000 517.8100 34,006,400
530.4800 534.9700 522.1200 525.7600 41,023,100
7 · 10-Q After-hours · 16:10 ET 10-Q ↗ 6 · 8-K After-hours · 16:07 ET 8-K ↗
544.9400 546.2700 536.7300 541.5500 36,023,000
550.0000 553.7200 540.7700 542.0700 29,986,700
531.7800 534.5800 529.0100 531.5200 18,734,700
Weekend
Weekend
522.7900 525.3500 520.7100 523.6100 15,532,400
522.4600 523.9500 518.6100 520.5600 14,023,500
521.1500 525.2300 517.7100 520.5400 18,962,700
5 · DEFA14A After-hours · 16:18 ET DEFA14A ↗ 4 · DEF 14A After-hours · 16:16 ET DEF 14A ↗
517.5000 518.6900 513.0400 517.6600 15,586,200
514.6100 518.7000 513.4300 516.7900 14,665,600
Weekend
Weekend
509.0400 515.4800 507.3100 513.5800 19,867,800
512.5800 516.8500 508.1300 511.6100 15,559,600
514.9600 517.1900 510.0000 513.4300 14,694,700
510.2300 515.2800 506.0000 513.5700 14,684,300
516.4100 516.4100 511.6800 514.0500 14,284,200
Weekend
Weekend
519.6400 523.5800 509.6300 510.9600 24,133,800
522.3400 524.3300 517.4000 522.4000 18,343,600
523.2800 526.9500 523.0900 524.8500 13,363,400
528.2900 529.8000 521.4400 523.9800 14,615,200
518.6100 531.0300 518.2000 528.5700 21,388,600
Weekend
Weekend
517.1000 520.4900 515.0000 517.3500 15,112,300
517.6400 521.6000 510.6800 515.7400 21,222,900
514.8000 520.5100 511.6900 519.7100 22,632,300
3 · 8-K After-hours · 16:37 ET 8-K ↗
513.2400 518.1600 509.6600 517.9500 19,728,200
511.5000 516.8500 508.8800 514.6000 17,617,800
Weekend
Weekend
510.0600 513.9400 506.6200 511.4600 16,213,100
508.3000 510.0100 505.0400 507.0300 15,786,500
510.3800 512.4800 506.9200 510.1500 13,533,700
513.8000 514.5900 507.3100 509.2300 19,799,600
515.5900 517.7400 512.5400 514.4500 20,009,300
Weekend
Weekend
510.5600 519.3000 510.3100 517.9300 52,474,100
511.4900 513.0700 507.6600 508.4500 18,913,700
510.6200 511.2900 505.9300 510.0200 15,816,600
516.8800 517.2300 508.6000 509.0400 19,711,900
508.7900 515.4700 507.0000 515.3600 17,143,800
Weekend
Weekend
506.6500 512.5500 503.8500 509.9000 23,624,900
502.2500 503.1700 497.8800 501.0100 18,881,600
502.9800 503.2300 496.7200 500.3700 21,611,800
501.4300 502.2500 497.7000 498.4100 14,410,500
498.1100 501.2000 495.0300 498.2000 16,771,000
Weekend
Weekend
509.0700 511.9700 492.3700 495.0000 31,994,800
504.3000 508.1500 503.1500 507.9700 15,509,500
503.7900 507.7900 502.3200 505.3500 16,345,100
500.4700 506.0000 496.8100 505.1200 18,128,000
No trading
Weekend
Weekend
508.6600 509.6000 504.4900 506.6900 20,961,600
507.0900 511.0900 505.5000 509.6400 18,015,600
502.0000 507.2900 499.9000 506.7400 17,277,900
504.3600 504.9800 498.5100 502.0400 30,835,700
506.6300 508.1900 504.1200 504.2600 21,638,600
Weekend
Weekend
504.2500 510.7300 502.4100 507.2300 24,324,200
503.6900 507.6300 502.7200 504.2400 18,443,300
509.8700 511.0000 504.4400 505.7200 27,723,000
515.0000 515.1600 508.5500 509.7700 21,481,000
521.5900 522.8200 514.0200 517.1000 23,760,600
Weekend
Weekend
522.7700 526.1000 519.0800 520.1700 25,213,300
522.5600 525.9500 520.1400 522.4800 20,269,100
532.1100 532.7000 519.3700 520.5800 19,619,200
523.7500 530.9800 522.7000 529.2400 18,667,000
522.3000 527.5900 519.7200 521.7700 20,194,400
Weekend
Weekend
522.6000 524.6600 519.4100 522.0400 15,531,000
526.8000 528.0900 517.5500 520.8400 16,079,100
530.9000 531.7000 524.0300 524.9400 21,355,700
537.1800 537.3000 527.2400 527.7500 19,171,600
528.2700 538.2500 528.1300 535.6400 25,349,000
Weekend
Weekend
535.0000 535.8000 520.8600 524.1100 28,977,600
555.2300 555.4500 531.9000 533.5000 51,617,300
2 · 10-K After-hours · 16:11 ET 10-K ↗ 1 · 8-K After-hours · 16:08 ET 8-K ↗
515.1700 515.9500 509.4400 513.2400 26,380,400
515.5300 517.6200 511.5600 512.5700 16,469,200
514.0800 515.0000 510.1200 512.5000 14,308,000
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.