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
99.6500
101.0300
98.2576
99.1900
927,479
Thu, 22 Oct 2026
101.0000
101.6800
98.1800
98.9200
1,749,500
Wed, 21 Oct 2026
105.7100
106.9000
104.3400
105.0300
1,008,700
Tue, 20 Oct 2026
104.6000
107.0710
104.5000
105.5100
821,200
Mon, 19 Oct 2026
106.9050
107.6400
105.2400
105.5000
927,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
109.6200
109.6200
105.2020
105.4800
925,900
Thu, 15 Oct 2026
106.6700
110.0450
105.9000
109.8000
1,219,600
Wed, 14 Oct 2026
113.3500
114.2750
108.5200
109.4500
1,328,300
Tue, 13 Oct 2026
111.6900
114.7000
111.1100
114.0600
942,400
Mon, 12 Oct 2026
112.5000
113.1700
111.8000
112.2600
864,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
111.3900
115.1700
110.5000
113.7100
1,371,300
Thu, 08 Oct 2026
107.9100
110.3000
107.6600
108.7600
886,000
Wed, 07 Oct 2026
107.9000
110.3000
105.2500
109.6800
1,561,200
Tue, 06 Oct 2026
109.5000
114.4900
109.1200
113.2100
1,276,600
Mon, 05 Oct 2026
103.0050
111.1000
103.0050
109.7000
2,181,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
106.6000
106.8200
101.1100
102.1700
2,045,400
Thu, 01 Oct 2026
110.6000
111.2500
106.1300
106.4300
967,000
Wed, 30 Sep 2026
114.4600
114.7650
110.4350
110.5500
1,304,500
Tue, 29 Sep 2026
112.7500
113.3500
110.8780
112.9800
1,525,000
Mon, 28 Sep 2026
111.3600
113.5200
110.9950
112.2700
872,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
109.7500
112.7800
109.3100
111.8700
903,900
Thu, 24 Sep 2026
109.0100
110.5000
108.1000
109.2700
782,800
Wed, 23 Sep 2026
112.8500
113.2970
109.8500
109.9900
1,159,300
Tue, 22 Sep 2026
115.0000
117.0420
113.5800
114.3200
1,018,600
Mon, 21 Sep 2026
115.0300
115.0300
112.4400
114.0500
761,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
112.3000
114.3000
111.7600
112.0100
880,600
Thu, 17 Sep 2026
112.2100
112.3000
110.6400
111.3600
551,000
Wed, 16 Sep 2026
109.4800
110.7700
108.5800
109.8200
778,500
Tue, 15 Sep 2026
110.3900
110.9100
108.2100
108.7200
625,200
Mon, 14 Sep 2026
110.4000
112.6200
109.6100
111.1100
694,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
114.3300
115.2400
112.2940
112.7300
639,200
Thu, 10 Sep 2026
115.2500
115.5450
112.7010
113.5100
917,400
Wed, 09 Sep 2026
118.0800
119.2700
116.7300
116.7400
662,200
Tue, 08 Sep 2026
120.3000
120.5300
117.3200
117.5000
728,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
120.5500
122.5700
120.5000
121.7500
721,600
Thu, 03 Sep 2026
118.1900
122.6100
116.6300
122.0100
997,100
Wed, 02 Sep 2026
119.4600
120.7100
117.4700
118.0800
721,900
Tue, 01 Sep 2026
119.8200
122.1400
118.9300
119.2800
1,418,400
Mon, 31 Aug 2026
123.6700
124.0500
121.3200
122.1400
1,310,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
124.2700
126.3500
123.2000
124.2600
888,800
Thu, 27 Aug 2026
128.0000
128.3300
123.9000
124.5700
1,096,500
Wed, 26 Aug 2026
124.6700
128.4250
124.6400
127.3400
1,411,100
Tue, 25 Aug 2026
118.0000
126.7000
118.0000
125.6300
3,021,100
Mon, 24 Aug 2026
121.0000
121.0750
115.1000
115.8100
1,958,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
115.1800
124.4800
114.3620
123.6400
3,467,000
Thu, 20 Aug 2026
117.6500
117.8100
107.2680
112.7300
4,310,100
Thu, 20 Aug 2026
7 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Wed, 19 Aug 2026
109.4000
113.0250
107.5000
109.4200
1,699,400
Tue, 18 Aug 2026
107.0000
109.6000
106.1500
108.5800
1,075,200
Mon, 17 Aug 2026
106.5000
110.1300
106.5000
109.5000
1,167,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
104.7000
105.6650
104.0300
105.2300
444,000
Thu, 13 Aug 2026
104.8000
105.3000
102.8500
104.6000
604,200
Wed, 12 Aug 2026
106.5900
106.9300
104.6800
105.1600
498,500
Tue, 11 Aug 2026
107.1700
107.2300
105.1180
105.1600
940,300
Mon, 10 Aug 2026
112.0400
112.3300
108.1200
108.7000
654,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
105.4600
109.5000
105.1600
109.0200
826,700
Thu, 06 Aug 2026
107.5000
107.6200
104.3000
104.5200
1,133,700
Wed, 05 Aug 2026
110.0000
111.8450
108.6700
110.2200
1,489,900
Tue, 04 Aug 2026
107.5950
110.1000
107.4500
109.0000
1,399,900
Mon, 03 Aug 2026
105.5800
107.3800
103.8000
107.0400
1,176,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
104.5000
106.4800
102.3900
105.1200
1,144,000
Thu, 30 Jul 2026
102.4300
104.2800
102.0000
103.4200
945,400
Wed, 29 Jul 2026
102.2050
104.2400
101.5200
101.8800
1,432,300
Tue, 28 Jul 2026
101.0500
102.1940
100.4500
101.8400
835,600
Mon, 27 Jul 2026
101.8700
105.5000
101.5500
104.2700
2,214,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.3000
100.1000
98.1300
99.3600
922,900
Thu, 23 Jul 2026
103.7450
104.8200
98.0850
98.9600
1,845,900
Wed, 22 Jul 2026
103.3000
110.1800
103.1850
106.0900
2,147,100
Tue, 21 Jul 2026
99.4900
103.8700
98.8500
103.6600
2,078,800
Mon, 20 Jul 2026
97.2900
99.4000
97.1400
98.2800
1,228,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.7200
96.6030
92.5410
95.1000
1,521,300
Thu, 16 Jul 2026
100.0000
100.5600
97.1500
97.5200
988,100
Wed, 15 Jul 2026
99.7700
102.5700
98.4700
99.3700
1,497,900
Tue, 14 Jul 2026
96.7500
98.7500
96.0300
98.1300
1,145,400
Mon, 13 Jul 2026
95.3300
98.4000
94.7500
96.3500
773,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
97.4600
99.1000
96.1350
96.3300
711,200
Thu, 09 Jul 2026
95.5900
97.7100
93.9000
97.0200
932,600
Wed, 08 Jul 2026
95.0000
96.1400
92.1100
95.6300
1,673,100
Tue, 07 Jul 2026
97.6900
98.5100
91.8600
94.0300
2,571,900
Mon, 06 Jul 2026
95.3200
99.2100
94.7000
98.1700
1,464,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.9200
100.7100
94.3200
95.0400
2,136,200
Wed, 01 Jul 2026
94.4000
101.9000
93.6100
99.9200
2,828,100
Tue, 30 Jun 2026
97.1800
97.6200
93.2400
93.7400
1,695,000
Mon, 29 Jun 2026
97.8500
98.1000
95.5000
97.1700
1,519,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8800
97.5300
94.1550
96.4000
1,091,700
Thu, 25 Jun 2026
99.0500
101.0350
98.0400
98.1200
1,930,200
Wed, 24 Jun 2026
97.9800
101.2000
97.6000
98.3000
1,801,100
Tue, 23 Jun 2026
96.6400
100.3500
96.4450
97.9000
2,001,700
Mon, 22 Jun 2026
96.4050
104.1300
95.2100
99.9700
2,448,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.6400
99.0000
95.0800
96.6400
1,274,700
Wed, 17 Jun 2026
96.1200
98.3300
96.0000
96.6400
1,084,600
Tue, 16 Jun 2026
98.2350
99.9200
95.5000
96.0100
1,698,100
Mon, 15 Jun 2026
101.6000
103.3300
99.8200
100.1200
2,221,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.4800
100.7000
96.3100
97.5400
1,871,600
Thu, 11 Jun 2026
93.0000
96.5000
91.8810
95.5300
1,943,500
Wed, 10 Jun 2026
92.4400
99.6100
92.0400
92.9300
3,659,300
Tue, 09 Jun 2026
90.9150
94.3000
88.7800
91.3100
2,340,200
Mon, 08 Jun 2026
92.3300
93.5700
89.2100
91.0800
3,824,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.0100
94.1400
91.2000
92.3300
3,146,400
Thu, 04 Jun 2026
94.2700
96.5000
93.6800
95.7800
2,949,300
Wed, 03 Jun 2026
98.7100
99.3500
94.7800
96.2200
4,238,600
Tue, 02 Jun 2026
102.4700
103.8900
97.3000
101.9700
4,073,300
Mon, 01 Jun 2026
102.0100
104.2900
99.0000
102.8500
3,666,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
103.9000
108.2400
100.1500
104.0700
5,055,700
Thu, 28 May 2026
113.0000
117.8000
104.2000
104.9100
9,972,700
Thu, 28 May 2026
6 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Wed, 27 May 2026
111.0350
113.6800
103.5400
110.2200
11,263,700
Tue, 26 May 2026
97.9050
107.8300
97.6500
107.7000
17,479,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.0800
94.8800
80.5000
89.7600
61,357,700
Fri, 22 May 2026
5 · 6-K
Pre-market · 09:16 ET
FORM 6-K ↗
Thu, 21 May 2026
122.7000
125.4500
122.1000
123.8600
2,197,800
Wed, 20 May 2026
124.1200
127.4500
122.7000
124.7200
2,960,900
Tue, 19 May 2026
130.0100
131.4000
123.9200
124.5000
3,753,200
Mon, 18 May 2026
134.3800
134.8400
131.3600
131.7000
1,398,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.1000
137.5100
132.1300
134.6400
1,978,000
Thu, 14 May 2026
139.4700
142.8600
137.0100
141.5100
4,135,300
Wed, 13 May 2026
137.4400
143.6250
135.2100
142.7400
4,246,000
Tue, 12 May 2026
139.1100
140.5200
134.8100
137.0300
2,539,900
Mon, 11 May 2026
147.4300
148.1500
139.5600
139.8600
2,699,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
151.5600
155.8100
142.9500
144.5900
3,090,400
Thu, 07 May 2026
167.3100
167.5300
142.6500
144.8900
3,482,500
Wed, 06 May 2026
162.0000
168.6500
161.6600
168.0000
1,495,400
Tue, 05 May 2026
157.9300
158.3300
155.0100
157.2100
870,300
Mon, 04 May 2026
156.5200
159.3000
154.8500
156.0400
864,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
155.4300
155.9000
153.5900
154.8500
455,200
Thu, 30 Apr 2026
153.1700
155.1100
152.2800
154.5100
658,600
Wed, 29 Apr 2026
155.4500
156.7900
151.7300
153.1900
684,700
Tue, 28 Apr 2026
157.6800
157.6800
150.6200
155.1100
1,114,600
Mon, 27 Apr 2026
159.6150
160.6800
158.5900
160.0100
539,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
156.6700
161.3400
155.2250
159.8900
1,115,400
Thu, 23 Apr 2026
159.5000
160.7800
151.1300
154.1800
1,166,100
Wed, 22 Apr 2026
163.2400
163.2400
159.6200
160.8000
767,700
Tue, 21 Apr 2026
165.0900
165.3200
161.8900
162.6500
837,900
Mon, 20 Apr 2026
163.0000
166.2050
162.5000
164.7800
873,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
166.2500
168.9600
165.4900
166.9300
1,388,500
Thu, 16 Apr 2026
166.2000
167.4000
163.4520
165.0600
1,249,700
Wed, 15 Apr 2026
162.1800
166.2500
162.1800
164.7200
1,361,700
Wed, 15 Apr 2026
4 · 20-F
Pre-market · 06:21 ET
20-F ↗
Tue, 14 Apr 2026
159.0000
164.2000
158.5000
161.8400
1,343,700
Mon, 13 Apr 2026
153.4200
157.2450
151.5590
156.4100
1,757,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
155.7400
156.0000
152.2700
154.5000
885,100
Thu, 09 Apr 2026
154.4000
158.0000
153.3800
155.2700
1,189,700
Wed, 08 Apr 2026
151.8000
159.5250
151.8000
157.1400
3,487,100
Tue, 07 Apr 2026
140.0000
141.2000
137.1400
140.9700
904,500
Mon, 06 Apr 2026
141.0000
142.1400
139.7740
141.0900
676,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.8550
141.4100
136.3700
140.1600
805,400
Thu, 02 Apr 2026
3 · 6-K
Pre-market · 06:10 ET
FORM 6-K ↗
Wed, 01 Apr 2026
140.0000
144.5000
139.0100
140.0400
1,613,700
Tue, 31 Mar 2026
132.3000
137.1700
131.1000
136.7600
1,132,400
Mon, 30 Mar 2026
133.6200
134.7600
130.3200
131.3700
1,249,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
134.9900
135.4000
131.3000
133.9400
1,322,300
Thu, 26 Mar 2026
137.0850
139.9500
135.6000
136.3400
949,700
Wed, 25 Mar 2026
141.9900
143.1600
139.4700
140.6000
1,440,900
Tue, 24 Mar 2026
137.7100
140.7000
137.5000
140.2900
762,400
Mon, 23 Mar 2026
136.2100
141.2600
134.5600
140.0400
3,549,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.2000
139.4200
134.0800
135.0200
1,446,700
Thu, 19 Mar 2026
139.7700
140.2350
136.0000
139.4700
2,527,400
Wed, 18 Mar 2026
146.7500
148.2300
144.5900
144.6700
905,500
Tue, 17 Mar 2026
149.9900
151.8000
147.0300
147.2600
1,019,700
Mon, 16 Mar 2026
145.2000
151.9600
143.3000
149.0500
2,373,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
144.5150
146.8000
141.1000
141.1400
1,994,100
Thu, 12 Mar 2026
151.8100
152.0000
141.2500
143.0100
3,245,900
Thu, 12 Mar 2026
2 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Wed, 11 Mar 2026
152.4800
154.2500
151.1200
152.6400
1,771,200
Tue, 10 Mar 2026
147.8200
155.0200
147.7600
153.5800
2,443,100
Mon, 09 Mar 2026
142.5000
143.3800
138.7900
143.2600
1,708,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
143.6400
145.2500
140.6100
143.4600
1,204,200
Thu, 05 Mar 2026
144.5500
147.4700
141.5000
144.4800
1,217,800
Wed, 04 Mar 2026
147.1500
147.3350
144.6800
146.2600
1,991,000
Tue, 03 Mar 2026
143.3400
145.8900
137.8440
144.7000
1,873,800
Mon, 02 Mar 2026
144.5100
149.7900
143.8700
149.6300
682,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
150.0000
150.8800
147.0000
148.8400
948,700
Thu, 26 Feb 2026
148.9500
153.5000
148.9500
153.3200
1,175,300
Wed, 25 Feb 2026
149.7100
151.8100
148.5000
151.7200
2,130,500
Tue, 24 Feb 2026
146.4200
146.7700
138.6800
143.9700
3,289,500
Mon, 23 Feb 2026
155.8800
156.0500
146.2100
146.7500
1,719,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.1500
155.9900
149.8000
155.3700
1,155,800
Thu, 19 Feb 2026
151.8700
153.5600
150.9800
153.5000
1,011,500
Wed, 18 Feb 2026
151.5000
152.9000
150.1000
152.5100
1,099,000
Tue, 17 Feb 2026
146.0000
149.6500
145.7300
148.9400
875,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
146.5800
148.1500
143.5000
146.7200
1,419,100
Thu, 12 Feb 2026
154.9000
154.9000
145.3200
147.4800
2,447,800
Wed, 11 Feb 2026
158.8000
160.5500
152.5500
154.8300
1,255,000
Tue, 10 Feb 2026
157.1900
160.9000
156.3000
158.3400
2,202,900
Mon, 09 Feb 2026
152.2800
157.9100
151.2600
156.1800
2,684,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
153.3900
153.4400
150.2300
151.4900
1,783,600
Thu, 05 Feb 2026
151.8800
153.6300
147.1400
149.9600
2,908,000
Wed, 04 Feb 2026
159.0900
159.0900
150.8800
153.3500
2,422,000
Tue, 03 Feb 2026
164.4900
164.4900
157.6800
159.7800
1,559,300
Mon, 02 Feb 2026
162.2600
163.7200
159.8800
161.7200
867,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
164.0100
166.0000
161.6100
162.5700
963,400
Thu, 29 Jan 2026
169.8800
171.4400
163.8300
164.8800
2,327,100
Wed, 28 Jan 2026
167.9400
172.5300
167.7800
168.3200
1,523,800
Tue, 27 Jan 2026
165.8100
166.4000
162.9900
163.0400
1,357,700
Mon, 26 Jan 2026
162.0100
164.9400
160.0000
163.0000
992,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
164.7500
165.5800
161.2000
161.6500
1,439,800
Thu, 22 Jan 2026
169.2400
169.3000
160.3850
162.0000
1,739,600
Wed, 21 Jan 2026
172.5500
172.5800
163.6900
165.9600
1,633,500
Tue, 20 Jan 2026
167.0000
172.7500
166.5000
170.6300
1,519,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
176.5000
178.4900
169.1100
171.8000
1,347,700
Thu, 15 Jan 2026
177.0600
178.9800
175.5000
176.5000
2,364,400
Wed, 14 Jan 2026
180.9450
181.1000
172.5260
174.0500
2,005,100
Tue, 13 Jan 2026
185.7000
186.2800
179.7900
184.0800
1,891,300
Mon, 12 Jan 2026
183.8500
189.3800
179.9900
188.1100
1,786,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
181.3500
182.0000
176.8000
178.4900
997,200
Thu, 08 Jan 2026
176.5000
181.3050
176.5000
180.0800
593,200
Wed, 07 Jan 2026
178.3000
180.3200
176.8000
177.0700
664,300
Tue, 06 Jan 2026
186.4550
188.3800
179.8250
180.3200
2,045,500
Mon, 05 Jan 2026
179.4850
181.9500
173.8500
181.0200
1,515,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
170.5850
179.0900
170.4400
178.4600
2,145,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
164.6000
166.1800
164.2000
164.2100
649,900
Tue, 30 Dec 2025
165.3150
168.2200
165.0900
165.2700
642,100
Mon, 29 Dec 2025
163.2400
166.1200
162.9280
166.0300
587,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
164.1500
166.1700
163.6600
165.1900
402,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
164.9300
165.5000
163.5000
164.6700
488,300
Tue, 23 Dec 2025
164.4000
165.5600
162.8000
165.1200
705,800
Mon, 22 Dec 2025
166.8000
167.5500
163.8700
165.4900
1,126,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
165.3300
166.4500
164.2000
164.6600
913,300
Thu, 18 Dec 2025
163.7700
164.7800
160.4800
163.8400
815,600
Wed, 17 Dec 2025
165.2500
166.6700
159.9200
160.3300
1,344,900
Tue, 16 Dec 2025
160.0000
166.5000
159.0000
163.3900
1,315,100
Mon, 15 Dec 2025
171.8650
171.8650
161.2750
161.8900
1,691,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
175.1200
176.6500
169.8000
171.4500
1,216,800
Thu, 11 Dec 2025
170.7900
175.6000
169.7000
172.7700
1,542,000
Wed, 10 Dec 2025
173.2500
175.7700
169.0000
173.3600
913,900
Tue, 09 Dec 2025
168.8400
175.0150
166.6000
173.3700
945,900
Mon, 08 Dec 2025
172.2800
173.4500
170.1800
171.9350
715,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
173.8400
174.1100
170.6800
171.3000
707,200
Thu, 04 Dec 2025
170.7300
175.9800
169.5300
170.8700
1,541,800
Wed, 03 Dec 2025
169.0000
169.4200
167.1300
168.2900
613,500
Tue, 02 Dec 2025
171.9700
173.4000
168.6300
169.6200
816,800
Mon, 01 Dec 2025
166.2400
171.3300
165.5100
170.7300
837,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
170.2600
170.5000
167.0000
169.6600
622,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
170.5000
172.9900
168.5900
169.6000
936,000
Tue, 25 Nov 2025
171.5200
172.5000
166.0000
168.3000
978,400
Mon, 24 Nov 2025
165.2200
172.2900
165.2200
171.5200
2,432,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
154.7000
163.4800
154.0000
161.5200
2,381,600
Thu, 20 Nov 2025
170.5800
170.8700
153.3600
153.7900
2,803,400
Wed, 19 Nov 2025
171.5400
171.5400
163.1000
165.9000
1,770,400
Tue, 18 Nov 2025
166.0900
172.6000
163.8670
167.7400
2,565,600
Tue, 18 Nov 2025
1 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 17 Nov 2025
167.8450
170.2800
165.7500
168.5700
2,670,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
171.5000
174.4100
165.6100
165.7700
2,981,400
Thu, 13 Nov 2025
185.9300
187.6390
176.7700
179.6800
1,418,100
Wed, 12 Nov 2025
188.0000
188.5400
183.7100
186.1900
521,700
Tue, 11 Nov 2025
185.5300
188.6100
183.8000
186.5600
656,200
Mon, 10 Nov 2025
189.3100
190.5100
186.5000
187.7700
1,048,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
180.3900
185.6400
176.3000
185.3400
1,330,000
Thu, 06 Nov 2025
189.1300
192.2600
182.6300
184.0900
1,108,000
Wed, 05 Nov 2025
182.0000
191.2100
177.9600
187.6800
1,788,100
Tue, 04 Nov 2025
187.0000
187.7100
179.1400
179.5400
2,570,300
Mon, 03 Nov 2025
201.0000
202.5300
191.8600
194.2400
1,526,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
192.7000
201.5000
190.7750
199.0400
2,260,500
Thu, 30 Oct 2025
189.7100
197.6840
188.5200
189.6900
2,336,200
Wed, 29 Oct 2025
190.9900
200.0000
190.5000
197.6200
2,745,100
Tue, 28 Oct 2025
182.9800
189.5000
178.0200
187.7400
2,315,700
Mon, 27 Oct 2025
184.4900
186.3430
181.4090
182.0400
2,010,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
174.9000
183.5000
174.4900
178.3800
3,162,300