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
45.0200
45.1000
44.3000
44.9500
818,432
Thu, 22 Oct 2026
46.1100
46.3000
45.4900
45.5400
462,700
Wed, 21 Oct 2026
46.1600
46.4000
45.8400
46.1600
578,500
Tue, 20 Oct 2026
45.2000
46.1000
45.1600
45.8600
455,700
Mon, 19 Oct 2026
45.6500
45.6600
44.9500
45.0600
400,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
44.9200
45.4700
44.6900
45.3600
755,400
Thu, 15 Oct 2026
44.3600
44.9000
44.1700
44.9000
615,500
Wed, 14 Oct 2026
43.6800
44.2100
43.6000
43.7800
673,600
Tue, 13 Oct 2026
43.8900
44.6100
43.5700
44.4800
696,900
Mon, 12 Oct 2026
44.3200
44.7800
44.2000
44.3700
539,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
45.3300
45.4300
44.2400
44.5200
679,000
Thu, 08 Oct 2026
44.9500
45.4400
44.7200
45.1600
760,100
Wed, 07 Oct 2026
46.3500
46.5500
44.7900
45.1300
634,100
Tue, 06 Oct 2026
47.4200
47.6700
46.9200
47.0500
490,500
Mon, 05 Oct 2026
47.2500
47.7000
46.4100
47.1600
654,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
47.0000
47.3200
46.4200
47.1800
781,900
Thu, 01 Oct 2026
45.8000
46.8500
45.3900
46.1900
784,400
Wed, 30 Sep 2026
46.3000
46.4700
45.3300
45.8100
870,800
Tue, 29 Sep 2026
47.5500
47.5900
46.0300
46.2900
818,000
Mon, 28 Sep 2026
47.5000
47.9200
47.0000
47.5300
485,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.9800
48.6800
47.8900
47.9700
457,200
Thu, 24 Sep 2026
48.1300
48.3600
47.5900
47.9800
464,800
Wed, 23 Sep 2026
48.1300
48.6100
47.4000
48.0400
470,800
Tue, 22 Sep 2026
48.7300
48.9800
47.9400
48.2700
714,500
Mon, 21 Sep 2026
49.1400
49.1400
47.9200
48.0900
599,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
49.2400
49.4300
47.8500
48.9200
1,708,000
Thu, 17 Sep 2026
49.9100
50.2900
49.3600
49.6800
682,600
Wed, 16 Sep 2026
49.4200
50.0700
48.3000
49.0100
630,500
Tue, 15 Sep 2026
48.5600
49.4900
48.0900
49.2700
713,000
Mon, 14 Sep 2026
47.9600
48.7600
47.8300
48.6300
1,228,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
48.9100
49.6100
48.2900
48.3100
521,100
Thu, 10 Sep 2026
48.8900
49.0400
48.0200
48.1900
523,100
Wed, 09 Sep 2026
49.2000
49.4600
48.8800
49.3400
436,800
Tue, 08 Sep 2026
50.4000
50.7200
49.5400
49.8000
493,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
49.5700
51.0400
49.5700
50.9500
369,900
Thu, 03 Sep 2026
49.8300
50.3200
49.0500
50.1100
434,500
Wed, 02 Sep 2026
48.6200
49.8100
48.4600
49.3300
698,700
Tue, 01 Sep 2026
50.9900
52.2000
48.1800
48.7500
728,300
Mon, 31 Aug 2026
50.8467
51.4733
50.8333
51.2200
460,350
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
51.3867
51.4333
50.5600
50.8467
476,550
Thu, 27 Aug 2026
50.9200
51.2867
50.5467
51.0800
496,500
Wed, 26 Aug 2026
51.7267
52.2133
51.2200
51.3133
357,750
Tue, 25 Aug 2026
52.6133
52.6133
50.6867
51.4067
421,950
Mon, 24 Aug 2026
52.8467
53.1933
51.8000
52.4867
375,750
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
51.6333
52.6733
51.2933
52.5200
585,600
Thu, 20 Aug 2026
51.6533
52.3733
51.0067
51.4067
577,800
Wed, 19 Aug 2026
53.5933
53.6833
52.1900
52.2200
560,835
Tue, 18 Aug 2026
54.7533
54.7533
52.8600
52.9267
1,036,152
Mon, 17 Aug 2026
81.7000
82.9400
81.6100
82.1300
379,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
82.4200
82.5200
81.7300
82.2300
395,300
Thu, 13 Aug 2026
81.0000
83.0700
80.2900
82.4500
571,300
Wed, 12 Aug 2026
81.8000
82.0100
79.8200
80.6300
433,100
Tue, 11 Aug 2026
80.7700
81.7000
80.0300
81.5900
350,800
Mon, 10 Aug 2026
53.7733
53.8533
53.0500
53.4733
820,123
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
4 · 10-Q
After-hours · 16:17 ET
FORM 10-Q ↗
Fri, 07 Aug 2026
80.0900
81.1100
79.6300
80.0800
408,500
Thu, 06 Aug 2026
82.6600
82.6600
79.4600
79.7300
312,400
Thu, 06 Aug 2026
3 · 8-K
Next filing day · accepted 05 Aug, 18:14 ET
FORM 8-K ↗
Wed, 05 Aug 2026
83.2400
83.6100
81.7500
81.8000
269,500
Tue, 04 Aug 2026
80.0200
83.4000
80.0200
82.7600
502,200
Mon, 03 Aug 2026
80.2100
81.8300
80.2100
80.9600
574,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
80.0000
81.0200
78.5900
79.7900
695,900
Thu, 30 Jul 2026
81.1300
81.5200
77.9800
79.9300
986,800
Wed, 29 Jul 2026
52.6000
55.6667
52.1933
54.4133
1,737,504
Tue, 28 Jul 2026
2 · 8-K
After-hours · 17:27 ET
FORM 8-K ↗
Tue, 28 Jul 2026
51.9000
52.6533
51.2367
52.5467
608,406
Mon, 27 Jul 2026
76.9800
78.2000
76.4700
77.0000
479,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
76.6500
77.9400
76.3500
76.5700
269,300
Thu, 23 Jul 2026
1 · 8-K
After-hours · 17:12 ET
FORM 8-K ↗
Thu, 23 Jul 2026
75.4100
76.7500
75.1700
76.3700
302,300
Wed, 22 Jul 2026
76.2600
77.2500
75.6600
76.3500
354,200
Tue, 21 Jul 2026
75.2600
76.0300
73.8800
75.9100
411,300
Mon, 20 Jul 2026
77.5400
78.5200
74.9200
74.9200
341,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
78.5000
80.1700
75.9500
76.8900
492,600
Thu, 16 Jul 2026
75.8900
79.8800
75.4700
79.6600
705,200
Wed, 15 Jul 2026
75.9800
77.3900
75.4300
76.1800
549,500
Tue, 14 Jul 2026
75.7100
76.1100
74.7600
75.8600
497,500
Mon, 13 Jul 2026
75.5100
76.1300
74.4400
75.2400
396,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
73.8600
75.8900
73.8600
75.4800
415,300
Thu, 09 Jul 2026
72.7300
74.1300
72.5200
73.9400
349,300
Wed, 08 Jul 2026
72.0800
72.7000
70.8800
72.5700
340,700
Tue, 07 Jul 2026
74.5200
75.0000
71.6000
72.0900
359,900
Mon, 06 Jul 2026
72.9600
74.8500
72.0000
74.5200
345,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.1700
73.2600
71.4700
73.1600
311,600
Wed, 01 Jul 2026
73.0600
73.0600
71.7400
71.9700
466,100
Tue, 30 Jun 2026
72.2500
73.0400
71.2000
72.9900
805,300
Mon, 29 Jun 2026
71.8500
72.5000
70.4300
72.3700
717,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
72.9300
74.0000
71.3500
72.7800
2,328,900
Thu, 25 Jun 2026
72.0800
74.9200
71.6800
73.2500
365,000
Wed, 24 Jun 2026
69.7000
72.3700
69.5200
72.2300
624,400
Tue, 23 Jun 2026
69.7100
70.6500
69.4100
69.5900
441,800
Mon, 22 Jun 2026
70.0600
70.9600
68.3500
70.6100
470,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
68.6600
70.4300
68.6600
70.1100
942,300
Wed, 17 Jun 2026
70.0900
71.0500
67.3300
67.9300
483,500
Tue, 16 Jun 2026
70.4400
71.5600
69.9500
70.5300
466,400
Mon, 15 Jun 2026
70.6400
71.5800
69.7900
70.0500
491,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
69.3100
70.1900
68.8900
69.9800
582,300
Thu, 11 Jun 2026
68.4000
69.2100
67.2500
69.0900
556,100
Wed, 10 Jun 2026
68.9500
70.0000
67.1500
67.7700
332,500
Tue, 09 Jun 2026
68.0800
69.4900
67.6800
68.5400
682,700
Mon, 08 Jun 2026
67.1800
68.7300
67.1700
67.2700
495,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
66.1200
67.6500
65.6800
67.0200
391,500
Thu, 04 Jun 2026
67.9800
68.2300
66.1100
66.1200
660,000
Wed, 03 Jun 2026
66.5800
67.1500
65.7700
66.7300
611,100
Tue, 02 Jun 2026
66.9200
68.4000
66.3000
67.0800
537,600
Mon, 01 Jun 2026
68.6700
68.6700
66.0000
66.9200
701,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.7700
71.3500
69.1700
69.3300
456,700
Thu, 28 May 2026
71.8000
72.0600
70.7000
71.0100
472,300
Wed, 27 May 2026
70.8200
72.8900
70.8000
72.1200
386,300
Tue, 26 May 2026
69.1700
70.3000
68.9600
70.3000
514,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
69.4300
69.4300
68.6000
68.8900
297,800
Thu, 21 May 2026
69.2000
69.8200
68.0600
69.3100
329,400
Wed, 20 May 2026
68.8400
70.4300
68.4200
69.9500
369,600
Tue, 19 May 2026
68.5000
68.8900
67.3700
68.6000
397,700
Mon, 18 May 2026
68.8900
69.9400
68.4500
68.7300
295,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.3500
70.5500
68.6400
68.7200
286,700
Thu, 14 May 2026
70.6800
71.3400
69.6600
70.5800
405,900
Wed, 13 May 2026
71.7500
71.9300
69.5500
70.0800
458,300
Tue, 12 May 2026
72.3500
73.1000
70.6100
72.0000
386,500
Mon, 11 May 2026
72.5900
73.0600
71.4000
72.4900
457,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.4800
72.9700
71.0100
72.3100
475,700
Thu, 07 May 2026
72.3300
72.3800
70.8100
71.3000
356,400
Wed, 06 May 2026
71.9700
72.9700
71.7200
71.9800
561,000
Tue, 05 May 2026
71.6000
72.0100
70.4400
70.9200
397,900
Mon, 04 May 2026
72.2000
72.9900
70.3800
71.0300
451,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.1500
74.1500
71.9000
72.9900
554,100
Thu, 30 Apr 2026
71.9800
74.3900
71.8100
74.0300
603,500
Wed, 29 Apr 2026
72.5800
76.5400
71.5800
71.9800
609,700
Tue, 28 Apr 2026
76.5600
76.5600
74.9000
75.3100
399,200
Mon, 27 Apr 2026
75.4500
76.9900
75.2800
76.2000
494,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.3100
76.0600
73.6900
74.9200
375,600
Thu, 23 Apr 2026
74.2900
76.4500
73.8700
74.6200
288,300
Wed, 22 Apr 2026
74.1100
74.1100
72.9200
73.7400
313,400
Tue, 21 Apr 2026
75.0000
75.8700
73.4900
73.6800
388,100
Mon, 20 Apr 2026
73.5800
75.5000
73.0400
75.0600
340,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.9200
74.8500
70.7900
73.9300
544,800
Thu, 16 Apr 2026
69.0500
70.3100
69.0500
69.8700
306,300
Wed, 15 Apr 2026
70.8700
71.0100
69.6900
69.9600
309,400
Tue, 14 Apr 2026
70.7000
71.9200
70.1600
71.2700
256,700
Mon, 13 Apr 2026
70.6500
71.1800
70.0000
70.9000
361,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.1000
71.6200
70.6800
71.1500
514,300
Thu, 09 Apr 2026
70.0000
71.9300
69.8600
71.2100
296,000
Wed, 08 Apr 2026
69.3200
70.4000
68.5600
70.2000
299,700
Tue, 07 Apr 2026
66.7300
67.6100
65.4500
66.9000
483,100
Mon, 06 Apr 2026
65.4000
66.8000
64.3300
66.7400
297,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.9200
66.4700
64.3000
65.7400
310,500
Wed, 01 Apr 2026
66.1100
67.5400
65.9200
66.0200
575,100
Tue, 31 Mar 2026
65.9400
67.3400
64.2000
66.1100
506,100
Mon, 30 Mar 2026
66.5800
67.5400
64.8100
64.9700
550,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.8900
66.5100
65.3800
66.0800
259,700
Thu, 26 Mar 2026
66.6200
67.8300
65.3900
66.2000
373,800
Wed, 25 Mar 2026
67.2600
67.7500
66.1000
67.3400
380,900
Tue, 24 Mar 2026
64.0000
66.8400
64.0000
66.6100
338,900
Mon, 23 Mar 2026
64.7000
67.0200
64.0300
65.5800
502,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
63.3900
63.8800
61.6200
63.0100
1,286,400
Thu, 19 Mar 2026
63.1900
63.7100
61.9200
63.1100
488,900
Wed, 18 Mar 2026
62.0800
63.8400
61.6700
63.4000
530,500
Tue, 17 Mar 2026
62.6500
63.3600
61.4700
62.3900
282,100
Mon, 16 Mar 2026
61.8700
62.9600
61.6300
62.3600
274,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
62.0900
62.2400
60.3600
61.7500
453,400
Thu, 12 Mar 2026
63.5500
63.9000
61.4800
61.6000
597,100
Wed, 11 Mar 2026
64.1700
65.1300
63.9100
64.6100
393,600
Tue, 10 Mar 2026
64.5200
65.7500
64.1200
64.5900
449,200
Mon, 09 Mar 2026
64.9300
65.2500
62.7500
65.1000
426,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
67.0500
69.2500
65.4400
66.0300
697,300
Thu, 05 Mar 2026
70.3900
70.9200
68.5600
68.7200
365,600
Wed, 04 Mar 2026
72.5800
73.4300
71.1800
71.3100
436,600
Tue, 03 Mar 2026
71.2600
71.9000
70.0600
71.7900
425,200
Mon, 02 Mar 2026
70.2200
72.5200
69.7600
72.3600
468,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.3000
71.7300
69.6500
70.9700
658,900
Thu, 26 Feb 2026
71.7600
71.9800
70.8800
71.6500
494,200
Wed, 25 Feb 2026
73.6100
73.6100
69.8500
71.1800
700,400
Tue, 24 Feb 2026
73.4000
74.3200
73.1200
73.5800
503,500
Mon, 23 Feb 2026
74.6100
75.0200
72.7600
73.2700
421,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.6900
75.9900
73.3200
75.2600
581,300
Thu, 19 Feb 2026
71.1100
73.7900
70.0800
73.7200
1,312,800
Wed, 18 Feb 2026
70.0100
73.6200
70.0100
72.0100
985,500
Tue, 17 Feb 2026
71.8500
72.0000
69.6800
70.0100
480,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.5400
72.5900
71.3200
71.6100
286,700
Thu, 12 Feb 2026
73.0600
74.1900
71.4300
71.9700
354,100
Wed, 11 Feb 2026
71.9500
73.3300
71.5600
72.9300
430,700
Tue, 10 Feb 2026
71.5000
72.0800
70.7000
71.5600
528,000
Mon, 09 Feb 2026
72.8700
73.2600
70.8700
71.0400
431,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
72.5000
73.7600
72.0900
72.6400
467,500
Thu, 05 Feb 2026
70.1200
72.3500
69.9200
72.0000
737,700
Wed, 04 Feb 2026
68.1900
70.7800
67.8500
70.5200
549,200
Tue, 03 Feb 2026
66.9300
68.5600
65.7800
67.7100
579,000
Mon, 02 Feb 2026
63.8100
67.0800
63.8100
67.0400
582,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.5800
64.7300
62.4900
64.1900
1,047,700
Thu, 29 Jan 2026
62.6500
63.4000
61.8900
63.2900
439,900
Wed, 28 Jan 2026
62.8800
63.2900
61.8700
62.2800
353,300
Tue, 27 Jan 2026
62.8800
63.2000
62.0300
62.7200
259,400
Mon, 26 Jan 2026
63.1100
63.8700
62.0700
63.0200
253,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
64.7400
64.8200
62.4300
63.0100
364,100
Thu, 22 Jan 2026
65.0000
66.1100
64.5500
65.1800
583,800
Wed, 21 Jan 2026
63.2100
64.8600
62.7400
64.7200
483,000
Tue, 20 Jan 2026
61.4400
62.8100
60.9400
62.6900
475,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
61.3500
61.9400
60.7500
61.5300
419,000
Thu, 15 Jan 2026
59.3800
61.9400
58.8800
61.4700
374,600
Wed, 14 Jan 2026
58.9300
59.4600
58.6300
59.3800
329,300
Tue, 13 Jan 2026
59.2800
59.8700
58.7300
59.0300
476,600
Mon, 12 Jan 2026
58.2000
59.0500
57.9400
58.9700
219,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.9800
58.8100
57.4700
58.6800
298,400
Thu, 08 Jan 2026
56.2000
58.8800
55.8500
57.9800
598,000
Wed, 07 Jan 2026
56.8400
57.3500
55.8200
56.2600
348,900
Tue, 06 Jan 2026
55.5200
57.1800
55.1300
56.7600
603,900
Mon, 05 Jan 2026
53.8700
56.5700
53.8700
55.7600
305,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
54.1700
54.4100
53.4400
54.0900
300,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
54.9200
55.2200
53.7900
53.9400
592,400
Tue, 30 Dec 2025
55.2100
55.7500
54.6000
54.8100
274,800
Mon, 29 Dec 2025
55.7400
56.1700
55.2300
55.3300
212,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
56.0600
56.2800
55.5900
55.6100
163,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
56.0100
56.3600
55.5100
56.1400
180,300
Tue, 23 Dec 2025
56.3600
56.7000
55.8400
55.8800
317,100
Mon, 22 Dec 2025
56.4000
57.3000
56.2600
56.5700
308,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
56.3800
56.8400
55.8300
56.5600
1,840,600
Thu, 18 Dec 2025
57.2100
58.1100
56.6600
56.6700
495,400
Wed, 17 Dec 2025
56.5900
57.4100
56.1600
57.0800
805,900
Tue, 16 Dec 2025
56.9000
57.9100
56.6800
56.8000
654,400
Mon, 15 Dec 2025
56.9100
56.9700
56.3200
56.8300
864,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
58.7100
59.8300
55.8100
56.3000
685,300
Thu, 11 Dec 2025
58.5900
59.6700
58.4700
58.8200
597,800
Wed, 10 Dec 2025
54.9700
58.7400
54.9600
58.5000
521,500
Tue, 09 Dec 2025
54.1900
54.9700
54.1900
54.9100
569,300
Mon, 08 Dec 2025
55.0700
55.3200
53.8900
54.4000
337,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.4100
55.3100
53.9900
54.9200
245,200
Thu, 04 Dec 2025
54.7300
55.3500
54.5200
54.6700
376,800
Wed, 03 Dec 2025
53.0400
54.3000
52.9600
54.0800
334,900
Tue, 02 Dec 2025
52.7300
53.2100
51.9700
52.9400
528,800
Mon, 01 Dec 2025
51.6700
52.8300
51.4200
52.7100
486,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
52.2900
52.5500
51.2600
52.0600
203,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.2100
52.6000
51.2100
52.2900
772,900
Tue, 25 Nov 2025
50.9000
52.0000
50.8600
51.8100
467,800
Mon, 24 Nov 2025
50.8600
51.3500
50.5000
50.5200
500,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
48.6900
51.3100
48.6900
50.9300
662,200
Thu, 20 Nov 2025
48.8200
49.5600
48.2300
48.5100
2,381,600
Wed, 19 Nov 2025
47.5700
48.6000
47.3500
48.3300
738,000
Tue, 18 Nov 2025
46.7100
47.8200
46.4200
47.5200
429,100
Mon, 17 Nov 2025
46.9600
47.4300
46.4100
46.7100
910,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.8700
48.0000
47.1300
47.3200
445,600
Thu, 13 Nov 2025
49.3300
49.8400
47.5400
48.1000
536,100
Wed, 12 Nov 2025
49.7300
50.4100
49.2900
49.3300
565,000
Tue, 11 Nov 2025
49.8000
49.9800
49.4400
49.9200
2,257,500
Mon, 10 Nov 2025
49.0400
50.1000
48.3600
49.7800
581,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.3200
48.9000
47.0100
48.8100
731,600
Thu, 06 Nov 2025
46.9500
47.6200
46.6500
47.2700
650,500
Wed, 05 Nov 2025
46.4700
47.6700
46.0800
47.0200
867,300
Tue, 04 Nov 2025
46.9400
46.9900
45.6700
46.6800
921,500
Mon, 03 Nov 2025
49.3700
49.7900
46.8900
47.0200
785,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
49.7600
50.0400
48.6300
49.4100
989,900
Thu, 30 Oct 2025
53.1700
53.1700
49.3800
50.2400
731,800
Wed, 29 Oct 2025
49.7300
51.3400
49.7300
50.3800
769,200
Tue, 28 Oct 2025
50.3700
50.8300
49.8200
49.9600
589,600
Mon, 27 Oct 2025
50.8100
51.1500
50.3200
50.5600
369,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend