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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
44.9800
45.3656
42.0500
42.0900
1,164,462
Thu, 22 Oct 2026
43.7200
45.6400
43.7200
45.3400
874,400
Wed, 21 Oct 2026
45.7500
46.1800
44.1500
44.3000
896,900
Tue, 20 Oct 2026
44.5100
46.5400
43.9900
45.9100
949,900
Mon, 19 Oct 2026
46.6600
46.7200
44.4000
44.5200
919,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
47.4000
47.8600
45.8800
46.6000
1,317,100
Thu, 15 Oct 2026
44.3800
47.5100
44.3800
46.7800
1,670,000
Wed, 14 Oct 2026
44.2300
44.9900
43.1600
43.6400
926,700
Tue, 13 Oct 2026
44.3100
45.1300
43.4200
44.7000
954,900
Mon, 12 Oct 2026
44.2200
44.9200
44.0500
44.3400
787,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
43.5700
44.7600
43.5300
44.7300
1,010,700
Thu, 08 Oct 2026
43.1000
44.0000
42.2100
43.5300
1,828,000
Wed, 07 Oct 2026
42.7800
43.5000
41.7300
43.4100
1,636,700
Tue, 06 Oct 2026
45.2900
45.8800
42.4500
43.3700
2,261,500
Mon, 05 Oct 2026
45.2200
45.6700
44.0600
45.0000
1,794,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
48.2300
48.3300
44.4500
44.6200
1,568,800
Thu, 01 Oct 2026
47.9000
48.4200
47.2000
47.7500
620,800
Wed, 30 Sep 2026
47.3000
47.8400
45.8100
47.2000
1,006,100
Tue, 29 Sep 2026
48.2600
48.2600
46.5700
47.1200
1,521,600
Mon, 28 Sep 2026
46.7500
47.8100
45.5200
47.3900
793,000
Mon, 28 Sep 2026
15 · 6-K
Pre-market · 08:49 ET
6-K ↗
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.1400
47.5100
46.1000
46.7500
881,000
Thu, 24 Sep 2026
46.6000
47.3600
46.1400
46.8700
1,640,100
Wed, 23 Sep 2026
49.0200
49.0200
46.5200
46.7900
777,600
Tue, 22 Sep 2026
49.0600
49.0600
47.8100
48.3400
517,900
Mon, 21 Sep 2026
48.0600
49.0100
47.0900
47.9700
1,006,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
47.8700
48.0800
46.7700
47.9200
1,355,500
Thu, 17 Sep 2026
48.8300
48.9900
47.7900
47.8700
440,800
Wed, 16 Sep 2026
47.7600
48.6700
47.4200
47.8600
901,900
Tue, 15 Sep 2026
50.3300
50.5900
47.5700
47.9000
1,133,400
Mon, 14 Sep 2026
49.9000
50.9600
49.7100
50.5500
569,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
49.9200
50.4900
48.0900
50.0900
628,200
Thu, 10 Sep 2026
48.1300
49.6600
48.0000
49.0800
1,201,500
Wed, 09 Sep 2026
52.6500
53.2400
48.1000
49.0600
1,405,300
Tue, 08 Sep 2026
55.0600
55.2700
52.8800
53.9000
751,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
56.9300
56.9400
54.8500
55.6200
452,300
Thu, 03 Sep 2026
58.0000
58.7500
56.7000
57.1300
413,700
Wed, 02 Sep 2026
56.9700
58.8800
56.2000
57.6800
343,000
Tue, 01 Sep 2026
57.2300
58.0000
55.7200
56.1300
408,500
Mon, 31 Aug 2026
58.1300
59.6600
57.4000
58.2600
294,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
58.3700
59.5300
58.0800
59.0200
299,000
Thu, 27 Aug 2026
59.0800
59.5600
57.8300
58.1800
522,700
Wed, 26 Aug 2026
60.2100
60.7500
58.5100
59.1600
456,700
Tue, 25 Aug 2026
60.4200
61.5600
59.9700
60.4300
343,300
Mon, 24 Aug 2026
59.8700
60.7000
59.0600
60.3300
311,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
61.7800
62.1800
60.2500
60.4600
300,400
Thu, 20 Aug 2026
61.2400
63.2000
60.6600
60.7900
431,500
Wed, 19 Aug 2026
59.9600
62.6100
59.8300
61.2400
459,300
Tue, 18 Aug 2026
59.3200
60.4500
58.9200
59.4800
216,400
Mon, 17 Aug 2026
61.0900
62.3100
59.4700
59.7000
488,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
61.4300
61.6500
60.0400
60.4200
256,700
Thu, 13 Aug 2026
60.4100
61.0500
59.4600
60.7400
355,600
Wed, 12 Aug 2026
61.4100
62.4800
59.9500
60.3100
466,500
Tue, 11 Aug 2026
60.9100
62.5000
60.9100
61.4100
485,800
Mon, 10 Aug 2026
60.0900
61.8200
59.7400
60.9100
373,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
14 · 6-K
After-hours · 16:21 ET
6-K ↗
Fri, 07 Aug 2026
60.0900
60.9600
59.5000
60.0100
489,300
Thu, 06 Aug 2026
60.0900
60.8800
59.2300
60.0500
1,067,800
Wed, 05 Aug 2026
63.1100
63.3800
60.1100
61.2000
1,011,000
Tue, 04 Aug 2026
61.5000
64.2800
61.0500
63.2200
1,463,500
Mon, 03 Aug 2026
62.7800
65.0000
60.1600
61.7800
1,499,000
Mon, 03 Aug 2026
13 · 6-K
Pre-market · 08:07 ET
6-K ↗
Mon, 03 Aug 2026
12 · 6-K
Pre-market · 06:07 ET
6-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
56.9200
57.5500
55.5300
56.9500
794,900
Thu, 30 Jul 2026
57.0200
59.7900
55.8900
57.0800
744,300
Wed, 29 Jul 2026
54.0100
57.9400
54.0100
57.1500
811,800
Tue, 28 Jul 2026
52.6700
54.1000
52.1100
53.7200
574,700
Mon, 27 Jul 2026
11 · 20-F
After-hours · 16:21 ET
20-F ↗
Mon, 27 Jul 2026
50.5700
52.5500
50.5700
52.3400
656,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
49.8600
50.1500
48.7000
49.2300
884,800
Thu, 23 Jul 2026
50.5800
51.5300
48.3400
49.1900
723,600
Wed, 22 Jul 2026
55.7000
55.7000
51.3500
51.6400
1,035,400
Tue, 21 Jul 2026
52.1900
56.7700
52.0600
56.4900
1,083,000
Mon, 20 Jul 2026
54.3200
55.8900
53.0800
53.2200
732,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.8100
54.7100
52.8100
54.6200
831,800
Fri, 17 Jul 2026
10 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 16 Jul 2026
55.7900
55.7900
53.5300
54.2000
940,100
Wed, 15 Jul 2026
55.5800
57.0800
54.9000
55.2300
606,900
Tue, 14 Jul 2026
55.9400
56.8300
54.3600
55.7500
858,300
Mon, 13 Jul 2026
58.6200
59.4700
56.6100
57.0800
693,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
58.9000
59.8700
57.5500
58.6200
783,800
Thu, 09 Jul 2026
56.7600
58.1400
56.1800
58.0200
984,400
Wed, 08 Jul 2026
57.1000
58.0000
55.1300
56.9700
1,524,000
Tue, 07 Jul 2026
58.2300
60.6700
58.2300
58.7000
961,200
Mon, 06 Jul 2026
58.5100
58.8000
57.0600
57.3500
964,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
58.1900
58.4900
56.5500
58.2700
940,100
Wed, 01 Jul 2026
53.5500
58.5400
53.1800
58.1900
1,845,400
Tue, 30 Jun 2026
52.9400
54.4300
52.0100
53.2900
969,900
Mon, 29 Jun 2026
54.1200
55.1500
53.2100
53.8900
1,215,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
51.7800
54.1200
51.5600
53.3800
1,350,900
Thu, 25 Jun 2026
51.1600
52.2000
50.0700
52.1300
2,226,000
Wed, 24 Jun 2026
46.7500
52.0700
46.7500
51.6800
3,013,200
Tue, 23 Jun 2026
45.6500
47.0800
45.6300
46.5700
493,100
Mon, 22 Jun 2026
45.3000
48.0000
45.3000
46.0900
1,054,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46.0000
47.0000
45.1100
46.7200
887,100
Wed, 17 Jun 2026
45.6100
46.9000
44.9400
45.4500
1,002,500
Tue, 16 Jun 2026
45.2500
47.1100
44.6100
45.6800
923,600
Mon, 15 Jun 2026
46.7400
49.9900
44.8000
45.4600
2,464,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
42.7200
44.9000
41.4000
43.1500
2,044,500
Thu, 11 Jun 2026
38.8300
41.7700
38.2600
41.7400
2,477,200
Wed, 10 Jun 2026
40.7300
41.9700
39.0200
39.0600
663,300
Tue, 09 Jun 2026
42.0100
44.0800
41.0000
41.0300
913,700
Mon, 08 Jun 2026
44.0000
44.5000
41.6400
41.7000
1,230,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
45.3500
45.6600
43.8800
44.0900
362,500
Thu, 04 Jun 2026
45.1900
46.8700
45.1400
45.1700
554,300
Wed, 03 Jun 2026
46.7100
47.4400
43.4100
44.3900
1,272,800
Tue, 02 Jun 2026
47.2000
47.8900
46.0000
46.8400
554,800
Mon, 01 Jun 2026
46.5500
47.9900
46.3300
47.3200
555,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
47.5100
48.1100
46.7100
46.7400
618,200
Thu, 28 May 2026
44.4900
47.8900
44.0800
47.3300
800,700
Wed, 27 May 2026
42.5400
45.3700
42.2200
44.8700
1,017,900
Tue, 26 May 2026
43.0000
43.5400
41.9000
42.3200
984,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
43.0000
43.8600
42.2000
42.7500
469,600
Thu, 21 May 2026
42.5300
43.4100
41.4100
43.0000
1,271,700
Wed, 20 May 2026
41.6800
43.5600
41.0000
42.9300
1,242,800
Tue, 19 May 2026
44.9300
45.5000
39.0700
41.4600
2,215,800
Tue, 19 May 2026
9 · 6-K
Pre-market · 06:51 ET
6-K ↗
Tue, 19 May 2026
8 · 6-K
Pre-market · 06:20 ET
6-K ↗
Mon, 18 May 2026
43.9000
45.9000
43.3100
44.9300
1,150,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
43.0300
43.8400
42.5000
43.3000
1,308,500
Thu, 14 May 2026
43.5100
44.4600
43.0400
43.2500
859,500
Wed, 13 May 2026
44.3900
44.7600
42.7000
43.1300
744,600
Tue, 12 May 2026
46.0000
46.9500
44.9400
44.9700
657,200
Mon, 11 May 2026
46.1600
47.1600
45.2000
46.2900
922,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
49.8600
50.4900
47.3100
47.8400
615,500
Thu, 07 May 2026
49.4900
51.0900
49.4900
50.5100
870,500
Wed, 06 May 2026
48.7600
50.1300
48.3700
49.4900
587,600
Tue, 05 May 2026
46.8900
47.6000
46.3000
47.0600
716,100
Mon, 04 May 2026
48.2000
48.9700
46.1500
46.8600
1,430,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.0700
49.0000
47.5600
48.2000
895,600
Thu, 30 Apr 2026
47.6300
48.1300
46.4900
47.2100
908,900
Wed, 29 Apr 2026
46.4700
47.6500
46.4700
47.5400
1,207,900
Tue, 28 Apr 2026
46.9700
47.2400
46.5100
46.8300
1,156,600
Mon, 27 Apr 2026
46.1000
47.6500
46.1000
47.2100
1,083,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
45.6000
46.1900
44.9900
46.0200
670,400
Thu, 23 Apr 2026
45.1800
45.6900
44.6600
45.6400
680,100
Wed, 22 Apr 2026
47.9200
48.0600
45.1300
45.8800
1,203,900
Tue, 21 Apr 2026
49.2100
50.0800
47.7700
47.9800
974,500
Mon, 20 Apr 2026
50.0000
50.3600
49.0800
49.6300
1,065,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.9800
51.3900
48.9800
51.0200
2,582,400
Thu, 16 Apr 2026
47.4000
48.2500
46.8400
47.8500
1,946,800
Wed, 15 Apr 2026
45.2900
47.8800
45.1300
46.9100
2,092,700
Tue, 14 Apr 2026
43.5600
44.7100
42.7500
44.6200
1,634,400
Mon, 13 Apr 2026
40.1600
43.2500
39.9600
43.0900
954,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.0600
42.2300
40.2700
40.8500
1,043,300
Thu, 09 Apr 2026
41.4700
42.7400
40.6000
41.5900
1,247,500
Wed, 08 Apr 2026
41.0000
44.8100
41.0000
42.4900
2,401,500
Tue, 07 Apr 2026
40.6900
40.9500
37.4100
38.2700
1,711,400
Mon, 06 Apr 2026
39.3700
42.0500
39.3700
40.7400
1,906,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
36.5000
40.2800
36.5000
39.8400
2,011,800
Wed, 01 Apr 2026
38.0100
39.7500
37.5100
37.8800
2,444,200
Tue, 31 Mar 2026
36.9900
37.9800
34.6400
37.2900
2,507,700
Mon, 30 Mar 2026
35.8200
36.7000
32.6700
36.3700
3,640,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
39.8200
40.1100
36.0300
36.3000
2,159,000
Thu, 26 Mar 2026
38.7500
40.0900
38.6500
40.0000
1,606,000
Wed, 25 Mar 2026
40.9200
41.4900
38.2300
39.1100
1,583,300
Tue, 24 Mar 2026
40.2500
41.0000
39.2000
39.9100
1,994,600
Mon, 23 Mar 2026
40.3800
42.8500
39.8700
40.6700
1,982,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
42.1400
42.4200
39.4200
39.7800
2,411,700
Thu, 19 Mar 2026
42.3100
43.6300
42.0100
42.7500
1,234,200
Wed, 18 Mar 2026
44.6600
46.0700
42.7200
42.8800
1,785,700
Tue, 17 Mar 2026
45.5700
47.6900
45.0100
45.7200
1,116,900
Mon, 16 Mar 2026
45.9600
47.2300
45.5500
45.7600
1,189,700
Mon, 16 Mar 2026
7 · 6-K
Pre-market · 09:26 ET
6-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
46.0000
46.2100
45.0400
45.5000
1,221,300
Thu, 12 Mar 2026
46.4100
47.0800
45.1000
45.5300
2,007,900
Wed, 11 Mar 2026
48.3300
48.8200
46.9900
47.3900
1,084,000
Tue, 10 Mar 2026
49.9900
50.8200
47.5800
48.6300
891,300
Mon, 09 Mar 2026
50.2000
51.0000
48.5500
50.3100
1,371,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.0000
53.1800
50.8700
52.1200
2,094,800
Thu, 05 Mar 2026
49.1600
53.5200
48.9900
52.9400
1,771,700
Thu, 05 Mar 2026
6 · 6-K
Pre-market · 06:35 ET
6-K ↗
Wed, 04 Mar 2026
50.9700
51.1800
48.2000
49.0500
1,861,100
Tue, 03 Mar 2026
54.3200
55.0800
50.4800
50.9100
2,774,700
Mon, 02 Mar 2026
54.6600
56.2800
53.8000
55.9400
1,435,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.0000
57.4900
55.6000
56.4700
677,600
Thu, 26 Feb 2026
57.5400
58.1800
57.0300
57.9800
561,200
Wed, 25 Feb 2026
57.2500
57.3300
55.6400
56.9700
719,000
Tue, 24 Feb 2026
55.4100
56.4600
54.4300
56.3200
946,600
Mon, 23 Feb 2026
55.0900
55.6300
54.0000
55.2900
1,698,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
56.0100
56.9700
54.8000
56.0000
1,200,500
Thu, 19 Feb 2026
56.7400
56.7400
54.2500
55.8400
2,796,700
Wed, 18 Feb 2026
56.6500
58.2200
56.0900
57.1500
1,073,000
Tue, 17 Feb 2026
56.6300
57.9800
55.8900
56.7400
1,312,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
58.7500
58.7700
54.5900
56.2500
4,605,500
Fri, 13 Feb 2026
5 · SC TO-I/A
Pre-market · 07:30 ET
SC TO-I/A ↗
Thu, 12 Feb 2026
59.7900
60.3600
57.3000
58.7100
3,174,800
Wed, 11 Feb 2026
61.8200
62.5500
58.6000
59.4200
2,808,900
Tue, 10 Feb 2026
59.8600
63.5100
59.4900
62.3400
4,089,800
Mon, 09 Feb 2026
56.7300
60.3400
56.3400
59.1900
1,548,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.0700
57.7300
55.7800
57.1000
2,511,300
Thu, 05 Feb 2026
55.7300
57.8600
54.7600
57.0900
3,678,400
Wed, 04 Feb 2026
55.8200
56.4800
53.0900
55.4600
5,301,000
Tue, 03 Feb 2026
65.2000
65.4900
54.3200
55.8200
4,796,500
Mon, 02 Feb 2026
62.3000
65.0000
61.8700
63.6300
1,120,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.2000
63.7200
61.2500
62.3800
1,523,400
Thu, 29 Jan 2026
60.5000
62.4000
60.3000
62.0600
3,060,000
Wed, 28 Jan 2026
63.0000
63.2400
60.2200
60.2700
1,458,200
Tue, 27 Jan 2026
63.4500
64.0900
62.7100
62.7700
1,089,500
Mon, 26 Jan 2026
62.8600
64.0700
62.3000
63.7500
1,074,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
65.9100
67.3600
62.0100
62.6000
3,464,200
Thu, 22 Jan 2026
67.2200
68.0000
66.0200
66.3500
3,307,500
Wed, 21 Jan 2026
74.8700
74.8700
65.5300
65.5400
4,985,600
Wed, 21 Jan 2026
4 · 6-K
Pre-market · 06:21 ET
6-K ↗
Wed, 21 Jan 2026
3 · 6-K
Pre-market · 06:06 ET
6-K ↗
Tue, 20 Jan 2026
72.9500
75.1300
71.6700
74.5900
1,648,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.5000
74.9200
72.8400
73.9000
942,200
Thu, 15 Jan 2026
76.2900
77.0000
74.2300
74.3200
1,027,800
Wed, 14 Jan 2026
78.0000
78.0000
74.9000
76.6300
1,201,400
Tue, 13 Jan 2026
78.0600
79.6200
77.9900
79.2400
664,700
Mon, 12 Jan 2026
2 · SC TO-I
After-hours · 16:03 ET
SC TO-I ↗
Mon, 12 Jan 2026
78.5300
79.7000
78.3800
78.6300
855,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.6400
83.2600
77.6400
78.6500
1,101,800
Thu, 08 Jan 2026
82.5900
83.5400
81.9100
82.5100
810,300
Wed, 07 Jan 2026
83.9000
83.9100
82.5700
83.1900
652,700
Tue, 06 Jan 2026
82.5400
84.8600
81.6000
83.4600
904,600
Mon, 05 Jan 2026
81.4700
85.3700
81.4500
82.1400
765,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.2900
82.5800
80.5200
81.8900
826,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.9000
82.5300
81.0100
82.1200
533,300
Tue, 30 Dec 2025
82.1500
82.5700
81.0500
82.2100
660,600
Mon, 29 Dec 2025
83.0900
83.2200
81.9400
82.4400
833,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.5900
84.5900
83.1300
83.2500
406,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.5600
85.4300
84.4700
84.7100
517,700
Tue, 23 Dec 2025
85.7500
85.9800
84.5600
85.5100
849,000
Mon, 22 Dec 2025
85.9400
86.9400
84.2000
86.2800
1,068,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
83.6000
86.5700
83.3700
86.3900
1,461,500
Thu, 18 Dec 2025
83.9200
86.0000
83.1100
83.7600
1,499,600
Wed, 17 Dec 2025
85.8000
86.7300
84.2000
84.3800
1,819,500
Tue, 16 Dec 2025
84.0400
86.4200
83.8600
85.8000
1,896,200
Mon, 15 Dec 2025
83.0000
84.6000
81.9700
84.5900
1,867,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.1800
82.7800
78.8000
82.6000
2,642,600
Thu, 11 Dec 2025
76.0000
79.5300
75.9600
78.5100
1,218,400
Wed, 10 Dec 2025
71.5300
76.2200
71.2000
76.1400
1,344,500
Tue, 09 Dec 2025
70.0000
72.2200
70.0000
71.7100
918,600
Mon, 08 Dec 2025
73.5000
73.5000
69.6900
69.8500
1,047,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
74.7700
75.4300
72.8600
73.6900
580,400
Thu, 04 Dec 2025
73.5800
75.7200
72.9900
74.8400
658,800
Wed, 03 Dec 2025
72.0000
73.2100
71.0600
73.1000
1,092,800
Tue, 02 Dec 2025
72.1100
72.9900
70.7500
72.3600
652,800
Mon, 01 Dec 2025
71.0000
72.9200
70.9000
72.5100
661,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
70.4800
72.2000
70.1000
71.3900
568,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.0000
73.8200
70.2400
70.3100
1,604,000
Tue, 25 Nov 2025
72.4100
74.2500
72.4100
72.8100
741,600
Mon, 24 Nov 2025
73.8300
74.8800
72.3700
72.6400
584,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74.2000
74.9100
71.0400
74.2600
677,800
Thu, 20 Nov 2025
74.7300
74.8800
72.5700
72.8300
1,032,600
Wed, 19 Nov 2025
73.8400
74.1700
72.4000
73.6000
823,900
Tue, 18 Nov 2025
73.4100
75.1400
72.9400
73.8200
784,000
Mon, 17 Nov 2025
77.0400
78.1500
73.9600
74.0000
1,108,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.0000
77.6500
74.6400
76.2100
886,100
Thu, 13 Nov 2025
77.3000
78.4200
76.0300
76.0800
830,100
Wed, 12 Nov 2025
77.9200
78.5700
76.5400
77.3000
600,700
Tue, 11 Nov 2025
76.7100
78.7600
76.3400
78.3500
736,200
Mon, 10 Nov 2025
78.0300
78.5400
76.0200
76.6600
1,050,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.6000
79.0000
77.2000
78.0400
833,200
Thu, 06 Nov 2025
79.9300
80.5400
77.3400
78.5600
1,802,200
Wed, 05 Nov 2025
78.4300
80.2600
78.3400
79.9600
885,000
Tue, 04 Nov 2025
79.2200
80.9900
78.4900
78.8300
1,336,200
Mon, 03 Nov 2025
80.0000
81.8300
79.3500
79.4300
1,151,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.4800
82.5200
79.8900
80.0000
1,376,200
Thu, 30 Oct 2025
77.1600
81.8600
77.1200
80.9200
4,494,500
Wed, 29 Oct 2025
81.9400
83.9400
76.4500
77.3000
3,685,100
Tue, 28 Oct 2025
90.0000
90.8000
79.4500
80.7500
3,782,400
Tue, 28 Oct 2025
1 · 6-K
Pre-market · 06:47 ET
6-K ↗
Mon, 27 Oct 2025
90.5500
92.0900
89.8700
89.9700
693,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
88.9900
90.3300
88.9600
89.7000
697,100