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.
Date
Open
High
Low
Close
Volume
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
654.9800
670.1200
645.9333
669.1950
306,923
Thu, 22 Oct 2026
13 · 10-Q
After-hours · 20:02 ET
10-Q ↗
Thu, 22 Oct 2026
657.1100
684.5200
645.2950
653.9600
893,800
Wed, 21 Oct 2026
12 · 8-K
After-hours · 20:15 ET
8-K ↗
Wed, 21 Oct 2026
614.9800
666.6500
614.9800
662.4800
1,025,800
Tue, 20 Oct 2026
626.6400
637.1500
613.1300
622.4300
403,800
Mon, 19 Oct 2026
619.3300
625.6900
616.1350
619.6600
247,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
630.2900
632.3300
610.0500
618.4700
325,100
Thu, 15 Oct 2026
622.8300
635.3100
617.6000
628.6000
391,800
Wed, 14 Oct 2026
605.7600
630.8800
605.7600
616.6300
311,200
Tue, 13 Oct 2026
620.0500
620.7550
609.4800
609.8900
155,300
Mon, 12 Oct 2026
612.7000
623.1100
608.7100
620.0500
176,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
602.7000
620.2500
602.7000
612.0500
159,800
Thu, 08 Oct 2026
602.4300
604.5600
590.4550
602.7000
223,100
Wed, 07 Oct 2026
600.0000
615.6300
596.0820
604.2500
207,600
Tue, 06 Oct 2026
624.8600
642.6450
601.3600
602.9000
219,100
Mon, 05 Oct 2026
601.9400
623.9750
601.9400
620.5100
341,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
593.0300
609.7500
587.3850
599.4700
303,700
Thu, 01 Oct 2026
627.4700
628.6000
597.3700
598.0800
233,400
Wed, 30 Sep 2026
622.6000
628.6860
614.2980
624.1800
306,600
Tue, 29 Sep 2026
612.2500
622.6950
610.0580
622.1100
250,700
Mon, 28 Sep 2026
616.1600
621.6200
608.0500
615.9400
238,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
620.6000
620.6000
608.1130
618.8800
229,100
Thu, 24 Sep 2026
612.3000
626.8250
610.7900
620.5900
308,800
Wed, 23 Sep 2026
630.0600
637.6450
614.1800
617.1500
275,700
Tue, 22 Sep 2026
624.0200
632.7200
619.6200
630.1900
303,000
Mon, 21 Sep 2026
614.1200
627.0370
613.1000
624.2000
188,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
615.4100
619.4100
608.5400
612.3300
522,200
Thu, 17 Sep 2026
620.0000
622.2550
608.5170
615.1800
225,300
Wed, 16 Sep 2026
616.9900
625.0130
612.5300
616.4400
208,100
Tue, 15 Sep 2026
594.3000
623.0250
594.0800
620.4800
303,900
Mon, 14 Sep 2026
595.9900
600.9250
589.4350
595.4100
201,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
584.7200
595.2750
584.7200
587.5200
159,100
Thu, 10 Sep 2026
582.6800
587.6700
577.6400
583.1600
195,500
Wed, 09 Sep 2026
590.0000
590.0000
577.6850
586.3000
206,900
Tue, 08 Sep 2026
590.9500
596.9800
587.0900
590.8900
185,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
585.1000
596.0000
585.0000
591.2900
146,400
Thu, 03 Sep 2026
594.3300
599.2500
586.5200
593.3900
143,200
Wed, 02 Sep 2026
583.6500
593.7150
581.7800
593.0200
204,200
Tue, 01 Sep 2026
595.5200
596.0860
581.8200
583.2100
179,900
Mon, 31 Aug 2026
594.3200
597.6200
583.1580
593.9900
347,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
605.7900
609.2150
599.3600
600.6500
186,900
Thu, 27 Aug 2026
617.5500
624.9900
606.1900
611.5700
198,200
Wed, 26 Aug 2026
607.8600
620.5800
605.6300
619.0500
149,400
Tue, 25 Aug 2026
620.0100
625.4400
607.9900
614.0600
247,100
Mon, 24 Aug 2026
614.1500
622.4900
612.0000
620.0300
186,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
614.1300
629.6900
600.0100
620.7500
225,900
Thu, 20 Aug 2026
597.7450
627.5850
597.4100
612.6400
254,500
Wed, 19 Aug 2026
600.0000
612.1100
596.2200
608.2700
169,000
Tue, 18 Aug 2026
595.8100
598.7700
588.3750
590.3000
131,400
Mon, 17 Aug 2026
578.2900
597.4700
571.0100
597.1200
163,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
581.9500
586.2800
571.7350
578.5000
220,600
Thu, 13 Aug 2026
600.4000
602.5000
581.2900
581.9500
151,100
Wed, 12 Aug 2026
598.2000
604.8900
593.1350
596.9800
310,400
Tue, 11 Aug 2026
604.3200
608.1850
598.2200
605.5000
159,900
Mon, 10 Aug 2026
588.9900
603.3400
588.9900
602.4300
233,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
590.4500
594.9900
582.0800
590.6700
136,500
Thu, 06 Aug 2026
588.0000
590.0000
576.7200
585.0100
148,700
Wed, 05 Aug 2026
584.0300
590.4000
579.3000
587.7500
246,200
Tue, 04 Aug 2026
577.1900
577.6400
563.4500
575.0800
227,900
Mon, 03 Aug 2026
588.0700
588.0700
570.3400
573.2900
249,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
577.1800
579.5650
565.7400
577.1100
261,400
Thu, 30 Jul 2026
577.1500
586.1100
565.1000
578.3000
318,300
Wed, 29 Jul 2026
570.8500
593.2850
568.3100
584.9300
580,900
Tue, 28 Jul 2026
589.7400
601.0000
570.6100
570.9700
744,100
Mon, 27 Jul 2026
603.1500
606.6350
588.7700
589.3700
415,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
612.0700
612.0700
592.8000
601.3800
492,300
Thu, 23 Jul 2026
11 · 10-Q
After market open · 12:03 ET
10-Q ↗
Thu, 23 Jul 2026
647.0000
677.9000
592.6500
605.8200
1,177,100
Wed, 22 Jul 2026
10 · 8-K
After market open · 12:15 ET
8-K ↗
Wed, 22 Jul 2026
531.2100
536.2930
525.1700
528.1200
523,200
Tue, 21 Jul 2026
518.7600
537.8620
514.4700
531.6700
281,500
Mon, 20 Jul 2026
537.3500
539.8000
526.9300
527.9300
283,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
529.9900
540.8600
527.0000
537.7300
231,200
Thu, 16 Jul 2026
529.6400
540.1100
528.2100
537.9200
260,400
Wed, 15 Jul 2026
537.2800
538.6000
525.4500
529.2300
283,100
Tue, 14 Jul 2026
530.1900
540.1530
521.4600
536.1700
286,900
Mon, 13 Jul 2026
542.1800
544.4180
523.9950
530.1900
261,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
536.3100
540.3700
530.0650
538.2300
177,500
Thu, 09 Jul 2026
530.5100
543.9300
528.4850
535.5000
410,600
Wed, 08 Jul 2026
534.8200
538.6800
520.8800
531.9900
347,500
Tue, 07 Jul 2026
556.4700
558.8400
540.9750
546.2900
357,600
Mon, 06 Jul 2026
554.3700
567.9100
542.8600
565.0900
234,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
547.7900
562.4700
546.6100
557.6000
356,600
Wed, 01 Jul 2026
546.5080
555.0000
530.9750
543.5700
312,600
Tue, 30 Jun 2026
534.0000
539.5100
523.6900
529.5900
335,600
Mon, 29 Jun 2026
530.0000
540.0000
522.9450
534.7200
390,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
516.5000
528.2500
516.0000
527.0700
399,900
Thu, 25 Jun 2026
517.8700
533.0900
512.5500
519.9600
400,900
Wed, 24 Jun 2026
479.0000
517.8300
479.0000
512.7900
503,500
Tue, 23 Jun 2026
455.6600
473.8300
450.9700
473.4800
312,100
Mon, 22 Jun 2026
458.8200
461.9150
445.0050
455.6600
385,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
463.0500
463.3400
447.9500
460.2000
472,700
Wed, 17 Jun 2026
457.1000
466.6800
455.0200
457.0900
240,100
Tue, 16 Jun 2026
467.6400
471.3720
455.0520
461.6000
224,700
Mon, 15 Jun 2026
467.3400
474.9800
462.9100
467.5000
265,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
476.8600
479.3000
466.4050
467.3400
297,200
Thu, 11 Jun 2026
463.4400
478.8000
463.4400
475.0700
249,700
Wed, 10 Jun 2026
465.3500
478.0000
458.5500
465.7300
278,800
Tue, 09 Jun 2026
460.3600
471.2300
456.9700
466.7900
284,300
Mon, 08 Jun 2026
454.2500
462.0900
450.0600
457.9000
186,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
453.5300
458.0000
442.9500
454.2500
190,600
Thu, 04 Jun 2026
9 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 04 Jun 2026
454.2400
466.2200
454.1380
458.6900
221,300
Wed, 03 Jun 2026
445.4000
451.6800
434.3800
450.8150
240,100
Tue, 02 Jun 2026
445.3500
449.3800
438.0400
445.5900
298,800
Mon, 01 Jun 2026
446.4300
460.9000
444.4100
451.4700
251,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
446.7200
453.5400
441.9150
447.1100
288,600
Thu, 28 May 2026
428.0000
450.6100
422.0000
448.1200
484,000
Wed, 27 May 2026
429.1100
434.9400
424.0100
428.0000
210,000
Tue, 26 May 2026
443.5350
443.5350
422.8800
429.1100
293,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
431.7400
434.8600
421.5150
432.8000
233,200
Thu, 21 May 2026
417.9900
430.3550
408.4000
430.1000
320,200
Wed, 20 May 2026
417.0000
422.4200
403.4600
421.8700
376,200
Tue, 19 May 2026
8 · 8-K
After market open · 14:43 ET
8-K ↗
Tue, 19 May 2026
422.1800
425.5600
418.9600
419.9100
294,500
Mon, 18 May 2026
417.1000
427.0310
412.2100
420.6700
301,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
419.5700
421.7400
414.7050
415.2700
286,800
Thu, 14 May 2026
424.3500
429.2200
418.9700
419.1700
252,400
Wed, 13 May 2026
418.2500
424.5700
413.0000
423.7600
474,000
Tue, 12 May 2026
419.5200
420.6400
413.3700
419.7500
363,500
Mon, 11 May 2026
427.4400
427.4400
414.3600
417.2900
405,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
430.5100
430.5100
418.0400
424.0000
291,500
Thu, 07 May 2026
429.3900
434.8600
425.8200
428.7100
346,700
Wed, 06 May 2026
433.2400
435.1500
425.2250
426.7900
356,500
Tue, 05 May 2026
419.0000
433.9600
413.3500
430.3200
421,400
Mon, 04 May 2026
415.1100
421.2800
407.6900
417.0200
383,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
420.0000
422.0000
414.1050
417.5400
284,000
Thu, 30 Apr 2026
413.8600
421.6500
408.2900
418.6600
331,900
Wed, 29 Apr 2026
405.6900
416.3700
402.4350
413.5900
468,400
Tue, 28 Apr 2026
420.7300
424.9900
409.1100
409.6500
797,900
Mon, 27 Apr 2026
415.2800
422.5000
410.5400
421.3700
618,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
390.0100
415.9700
390.0100
410.5400
907,600
Thu, 23 Apr 2026
7 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 23 Apr 2026
375.1500
407.6100
373.0000
393.4200
1,635,700
Wed, 22 Apr 2026
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 22 Apr 2026
519.3900
527.7500
503.7700
508.4600
445,700
Tue, 21 Apr 2026
528.3000
530.0700
511.3800
514.9000
366,500
Mon, 20 Apr 2026
518.3800
530.0800
515.8350
528.4400
348,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
517.7300
526.6500
512.7650
520.6000
629,900
Thu, 16 Apr 2026
518.3500
530.9700
513.3000
515.6500
345,100
Wed, 15 Apr 2026
522.4600
529.2600
515.9050
518.5400
547,800
Tue, 14 Apr 2026
501.2500
520.3600
501.2500
520.0000
326,300
Mon, 13 Apr 2026
493.2200
504.5650
492.9650
501.2300
203,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
503.1000
503.1000
487.8550
493.5300
192,100
Thu, 09 Apr 2026
518.4900
519.6400
497.5800
501.5000
364,400
Wed, 08 Apr 2026
516.9100
528.1400
516.9100
520.6500
507,100
Tue, 07 Apr 2026
491.0800
511.3100
487.3400
508.5200
329,400
Mon, 06 Apr 2026
498.1100
502.0000
472.2200
496.0000
294,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
481.3600
501.3300
481.3600
498.3400
284,400
Wed, 01 Apr 2026
5 · DEFA14A
After-hours · 16:42 ET
DEFA14A ↗
Wed, 01 Apr 2026
4 · DEF 14A
After-hours · 16:38 ET
DEF 14A ↗
Wed, 01 Apr 2026
480.3000
491.6400
480.3000
489.4800
255,900
Tue, 31 Mar 2026
459.1700
482.6800
459.1700
480.1900
322,900
Mon, 30 Mar 2026
460.8400
463.8000
448.2900
460.3000
233,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
463.8200
466.0000
449.1100
451.2000
213,200
Thu, 26 Mar 2026
463.4700
475.8000
463.4700
466.6000
226,400
Wed, 25 Mar 2026
465.6100
471.9100
460.3300
466.8000
397,800
Tue, 24 Mar 2026
455.1400
466.5100
450.0700
460.7400
197,700
Mon, 23 Mar 2026
458.2600
462.1700
453.0890
456.9300
250,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
458.7200
465.0000
448.6100
452.5100
581,300
Thu, 19 Mar 2026
450.2000
465.0000
446.8880
460.9200
286,700
Wed, 18 Mar 2026
450.6500
461.6300
448.7800
454.8000
258,500
Tue, 17 Mar 2026
457.7500
466.1700
451.0600
455.1500
326,700
Mon, 16 Mar 2026
3 · PRE 14A
After-hours · 17:23 ET
PRE 14A ↗
Mon, 16 Mar 2026
455.5300
464.6750
450.6200
453.6400
291,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
450.5200
464.9300
445.0400
450.4100
327,700
Thu, 12 Mar 2026
471.8600
474.5300
442.8300
443.8500
373,700
Wed, 11 Mar 2026
464.3000
479.0200
463.0900
477.7200
424,400
Tue, 10 Mar 2026
477.0000
479.3100
463.3200
466.7900
333,400
Mon, 09 Mar 2026
466.7000
483.3000
460.5100
478.5400
312,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
469.5000
476.8600
460.0000
470.5900
357,200
Thu, 05 Mar 2026
460.3300
478.0000
459.0200
469.3800
228,600
Wed, 04 Mar 2026
465.3800
473.2000
460.9050
465.8600
374,600
Tue, 03 Mar 2026
456.6300
466.0000
446.8700
465.3800
254,600
Mon, 02 Mar 2026
444.9800
458.2200
441.8500
457.4700
268,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
440.0000
452.9900
435.7700
451.7600
422,100
Thu, 26 Feb 2026
440.4800
453.3750
438.0800
447.0900
307,600
Wed, 25 Feb 2026
443.7100
443.8450
425.5700
438.0800
372,200
Tue, 24 Feb 2026
446.0700
452.0100
438.8650
442.2000
289,500
Mon, 23 Feb 2026
450.4600
456.7900
434.9200
444.9600
408,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
440.9300
454.7100
440.9300
453.7700
394,100
Thu, 19 Feb 2026
442.8900
447.8500
425.7950
446.4400
402,400
Wed, 18 Feb 2026
432.1600
448.2300
430.0100
446.1700
621,900
Tue, 17 Feb 2026
430.8900
445.0000
425.8000
428.1800
429,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
421.4450
442.4100
421.4450
428.0300
729,200
Thu, 12 Feb 2026
397.0000
420.4200
392.3500
416.0400
681,900
Wed, 11 Feb 2026
446.8250
446.8250
422.5650
423.9300
691,400
Tue, 10 Feb 2026
2 · 10-K
After-hours · 16:03 ET
10-K ↗
Tue, 10 Feb 2026
489.0000
493.7020
441.6500
446.0500
1,031,500
Mon, 09 Feb 2026
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 09 Feb 2026
540.5500
547.0700
527.4700
530.3500
793,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
550.6200
550.6200
539.1850
542.0400
752,500
Thu, 05 Feb 2026
562.3700
575.9700
538.2900
541.2700
336,300
Wed, 04 Feb 2026
570.2200
580.6900
547.1800
561.5200
344,700
Tue, 03 Feb 2026
591.3600
597.8800
562.3700
568.5300
333,200
Mon, 02 Feb 2026
576.1600
593.1800
568.8600
588.1700
324,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
586.3500
595.9100
578.8400
582.4800
224,500
Thu, 29 Jan 2026
597.4900
605.2500
581.4400
593.0700
192,500
Wed, 28 Jan 2026
600.1200
601.9500
589.9500
597.9100
169,200
Tue, 27 Jan 2026
602.3100
608.0710
596.0900
602.2500
140,600
Mon, 26 Jan 2026
588.0000
605.3300
588.0000
602.0600
205,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
603.0100
604.2450
579.0290
588.0500
301,600
Thu, 22 Jan 2026
620.8600
621.4500
604.0900
606.2700
182,800
Wed, 21 Jan 2026
604.4900
624.0000
595.0000
620.5900
251,200
Tue, 20 Jan 2026
600.0000
613.3900
590.0000
602.4000
207,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
618.0400
628.9160
606.7900
610.9000
232,700
Thu, 15 Jan 2026
619.4000
619.5100
605.9950
618.0400
207,100
Wed, 14 Jan 2026
612.7400
618.8800
605.8450
616.4500
196,100
Tue, 13 Jan 2026
601.7100
619.3000
598.0650
608.4300
265,000
Mon, 12 Jan 2026
597.9300
605.9600
591.3600
599.2100
274,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
602.2200
612.1200
593.6600
595.0000
189,200
Thu, 08 Jan 2026
611.5700
612.9900
591.0300
600.0200
235,700
Wed, 07 Jan 2026
610.9600
614.3600
599.5610
613.0900
234,300
Tue, 06 Jan 2026
587.4500
611.7000
586.2450
608.8900
206,700
Mon, 05 Jan 2026
568.3600
592.6800
566.1500
586.8300
189,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
558.6600
571.0300
551.0000
571.0200
129,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
566.6000
568.8700
560.7600
561.6500
166,300
Tue, 30 Dec 2025
569.9800
574.0100
562.0000
568.8500
256,900
Mon, 29 Dec 2025
567.5600
577.4000
565.7100
569.9800
133,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
571.8500
571.8500
561.8250
567.5600
163,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
565.6500
572.8700
564.7600
571.8600
76,000
Tue, 23 Dec 2025
571.5700
575.5300
566.9050
569.7000
193,900
Mon, 22 Dec 2025
566.0400
574.2500
560.7700
571.5300
207,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
562.4700
569.6600
561.2000
568.3600
378,400
Thu, 18 Dec 2025
561.8700
572.4400
559.6050
560.2100
240,300
Wed, 17 Dec 2025
558.7800
565.4900
555.1600
557.0700
174,100
Tue, 16 Dec 2025
554.8200
560.9300
544.2400
558.7400
263,500
Mon, 15 Dec 2025
557.9000
563.6800
553.3170
559.1300
262,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
566.5700
567.8800
557.3100
557.9000
141,800
Thu, 11 Dec 2025
558.5400
569.0000
556.4600
566.1500
198,700
Wed, 10 Dec 2025
547.8300
563.2500
546.4950
560.7500
256,700
Tue, 09 Dec 2025
549.2900
550.3500
542.8100
544.0800
210,300
Mon, 08 Dec 2025
545.3800
552.6000
541.0200
549.1700
216,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
547.5300
550.0000
536.4000
548.1200
353,500
Thu, 04 Dec 2025
574.0900
576.2880
530.9600
544.7700
580,100
Wed, 03 Dec 2025
584.5900
592.1500
571.3000
576.4900
245,200
Tue, 02 Dec 2025
590.0000
592.9100
582.7400
583.7000
327,500
Mon, 01 Dec 2025
588.8100
596.5100
586.5800
587.9800
284,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
601.1100
604.4750
585.6500
592.4600
203,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
610.5100
612.8500
601.0700
606.6000
305,200
Tue, 25 Nov 2025
616.7000
626.2550
610.5100
611.8100
352,100
Mon, 24 Nov 2025
597.1300
620.7900
593.4400
618.4900
555,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
587.0000
596.3750
579.2650
591.8200
253,200
Thu, 20 Nov 2025
600.0000
605.0000
583.4900
586.1600
137,200
Wed, 19 Nov 2025
590.8900
594.0650
585.0100
592.1800
220,900
Tue, 18 Nov 2025
580.8500
592.3400
575.0000
590.1800
219,100
Mon, 17 Nov 2025
589.1800
600.5000
583.6800
585.7600
156,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
587.7800
600.5100
583.7900
590.0900
184,600
Thu, 13 Nov 2025
590.7350
608.0900
586.8300
591.3200
236,100
Wed, 12 Nov 2025
600.9900
608.6180
597.6000
597.6000
172,200
Tue, 11 Nov 2025
599.5500
609.1280
594.0600
602.7700
368,000
Mon, 10 Nov 2025
595.0000
603.7250
587.9750
600.4400
244,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
590.6200
590.6200
573.0700
589.1500
235,500
Thu, 06 Nov 2025
599.0000
600.6700
589.5400
592.1900
269,000
Wed, 05 Nov 2025
600.0000
602.5400
585.0000
598.8100
296,900
Tue, 04 Nov 2025
586.0400
600.0000
580.4510
594.5300
206,500
Mon, 03 Nov 2025
584.9000
596.7600
572.1200
594.0200
271,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
580.3700
588.5350
572.5000
584.9100
220,200
Thu, 30 Oct 2025
582.1400
595.0000
578.9000
580.3700
212,000
Wed, 29 Oct 2025
585.2400
592.3800
578.5000
584.5700
264,800
Tue, 28 Oct 2025
598.1700
599.9800
571.0300
580.5300
398,700
Mon, 27 Oct 2025
606.5900
614.0400
590.8100
596.4800
396,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend