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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
133.1500
133.2300
125.6800
125.7000
950,400
Thu, 23 Jul 2026
128.2700
131.4150
127.4210
131.1600
750,500
Wed, 22 Jul 2026
133.0200
134.0000
129.1100
129.7300
699,900
Tue, 21 Jul 2026
131.7800
134.7400
131.0930
134.0900
752,300
Mon, 20 Jul 2026
137.0000
138.3200
130.8550
131.5000
1,093,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
136.0700
138.3600
134.0000
136.6500
1,408,200
Thu, 16 Jul 2026
134.5000
139.3950
133.0000
137.7700
1,556,900
Wed, 15 Jul 2026
134.1000
137.3200
133.3820
136.9400
934,600
Tue, 14 Jul 2026
138.0000
138.0000
134.6000
134.9100
933,100
Mon, 13 Jul 2026
137.2900
138.7500
134.6000
135.9800
1,035,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
140.7400
141.0000
137.7200
139.9000
837,500
Thu, 09 Jul 2026
139.0000
141.9900
138.5050
140.7400
907,200
Wed, 08 Jul 2026
140.8100
141.7500
136.8500
138.5400
1,260,800
Tue, 07 Jul 2026
142.5000
145.0100
140.5600
142.1700
1,356,100
Mon, 06 Jul 2026
146.1500
147.9800
143.0300
143.9900
1,544,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
15 · 6-K
After-hours · 16:09 ET
6-K ↗
Thu, 02 Jul 2026
14 · 424B5
After-hours · 16:06 ET
424B5 ↗
Thu, 02 Jul 2026
138.8700
146.6800
137.6320
144.6500
4,014,200
Wed, 01 Jul 2026
138.0000
139.3500
131.8600
132.5600
4,790,200
Tue, 30 Jun 2026
13 · 424B5
After-hours · 17:15 ET
424B5 ↗
Tue, 30 Jun 2026
130.8950
137.1100
128.1910
133.2600
8,949,500
Mon, 29 Jun 2026
12 · 6-K
After-hours · 17:22 ET
6-K ↗
Mon, 29 Jun 2026
98.3900
99.0600
93.0500
96.1500
2,771,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.0150
99.2300
93.0150
97.5000
1,666,900
Thu, 25 Jun 2026
90.1400
93.2000
87.0100
92.3700
1,769,800
Wed, 24 Jun 2026
97.9400
98.4600
74.7900
92.5100
6,728,700
Tue, 23 Jun 2026
101.7100
102.2400
97.2000
98.4300
1,561,900
Mon, 22 Jun 2026
99.1000
103.8300
97.5000
101.6600
2,237,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
100.5500
101.4900
97.8300
99.1500
1,701,700
Wed, 17 Jun 2026
97.6200
103.7100
96.0000
100.1500
1,731,200
Tue, 16 Jun 2026
98.9950
101.1550
96.0600
97.5000
1,945,000
Mon, 15 Jun 2026
99.6000
103.9300
95.7000
98.2600
2,124,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.4100
100.9000
96.2100
96.5500
1,156,900
Thu, 11 Jun 2026
96.7600
101.4750
95.8700
100.8700
1,175,500
Wed, 10 Jun 2026
101.8900
101.9000
96.7700
98.0300
1,363,700
Tue, 09 Jun 2026
101.4000
103.0350
96.8400
102.7200
1,183,000
Mon, 08 Jun 2026
101.8000
105.4320
96.0000
101.5300
1,821,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
105.1800
108.1750
98.2300
101.5300
2,625,300
Thu, 04 Jun 2026
93.3000
105.6500
92.6500
104.9300
5,267,500
Wed, 03 Jun 2026
81.2600
92.1400
80.7700
90.1500
7,165,700
Tue, 02 Jun 2026
77.5250
83.3400
69.8100
72.5000
16,115,600
Tue, 02 Jun 2026
11 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 01 Jun 2026
133.1500
133.2700
128.3700
129.6900
8,092,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
130.6100
133.5000
127.8900
132.6300
1,884,100
Thu, 28 May 2026
133.6400
135.0750
129.1100
129.5000
1,165,900
Wed, 27 May 2026
128.1000
131.2800
126.0000
129.7300
1,081,800
Tue, 26 May 2026
126.6300
128.4650
120.8000
126.4100
1,243,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10 · 6-K
After-hours · 16:12 ET
6-K ↗
Fri, 22 May 2026
125.0000
125.6400
120.0500
121.9900
1,172,500
Thu, 21 May 2026
118.4900
126.4100
117.0000
124.0300
1,667,400
Wed, 20 May 2026
9 · 6-K
After-hours · 16:47 ET
6-K ↗
Wed, 20 May 2026
115.3600
121.0000
114.0700
119.9000
1,242,500
Tue, 19 May 2026
111.5000
115.2550
109.9300
113.7300
1,102,800
Mon, 18 May 2026
114.4300
115.3300
110.8200
113.5500
798,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
118.8500
119.0500
114.4450
114.5300
943,500
Thu, 14 May 2026
121.4500
122.3400
118.6800
121.0000
692,100
Wed, 13 May 2026
121.0000
123.5300
118.8150
121.9100
732,300
Tue, 12 May 2026
123.1100
123.7450
120.5000
121.3900
734,500
Mon, 11 May 2026
122.1100
124.3950
119.1800
122.1300
677,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.8400
126.7350
121.2100
122.7400
917,600
Thu, 07 May 2026
8 · 6-K
After-hours · 16:03 ET
6-K ↗
Thu, 07 May 2026
7 · 424B7
After market open · 11:33 ET
424B7 ↗
Thu, 07 May 2026
126.5600
128.8900
124.0400
124.6500
1,181,200
Wed, 06 May 2026
125.6400
129.1810
123.4500
126.5400
1,240,100
Tue, 05 May 2026
124.2500
125.3600
119.7000
123.7800
1,267,900
Mon, 04 May 2026
118.3100
119.0350
114.8500
117.1300
654,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
117.4200
119.0600
115.6300
117.6100
443,400
Thu, 30 Apr 2026
108.4900
117.7200
108.1200
117.3800
1,200,800
Wed, 29 Apr 2026
109.8700
110.2650
106.0000
106.2400
890,500
Tue, 28 Apr 2026
111.7900
114.4100
109.7700
109.8700
600,200
Mon, 27 Apr 2026
112.4800
113.6800
111.0100
111.9000
789,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
113.0000
115.5700
110.6000
114.5600
889,200
Thu, 23 Apr 2026
115.2600
116.5100
112.7700
113.0000
570,600
Wed, 22 Apr 2026
113.4000
116.0000
111.8250
115.9900
657,400
Tue, 21 Apr 2026
115.0100
116.9900
111.2800
111.4300
756,100
Mon, 20 Apr 2026
6 · 6-K
After-hours · 16:07 ET
6-K ↗
Mon, 20 Apr 2026
120.2100
120.7500
114.9000
114.9800
867,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
125.1100
125.7200
119.7900
120.1600
1,178,900
Thu, 16 Apr 2026
121.6900
123.1880
119.5100
122.4700
748,600
Wed, 15 Apr 2026
126.5000
126.7950
119.5000
121.4800
985,900
Tue, 14 Apr 2026
122.1700
127.4400
121.0300
125.8000
1,050,600
Mon, 13 Apr 2026
122.0000
126.0000
120.1900
121.3100
1,511,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
126.0000
128.4200
122.5500
126.1400
998,400
Thu, 09 Apr 2026
119.9600
126.0000
119.8350
125.6900
1,058,700
Wed, 08 Apr 2026
120.3000
120.7500
117.0000
118.9600
438,800
Tue, 07 Apr 2026
119.0600
119.0600
113.7500
116.4800
393,100
Mon, 06 Apr 2026
117.8900
120.0000
117.0000
119.4700
298,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.0000
119.7900
112.0000
118.3700
963,100
Wed, 01 Apr 2026
113.2100
118.8000
113.2100
114.9700
1,091,400
Tue, 31 Mar 2026
102.3900
112.9100
102.3900
111.3500
1,547,200
Mon, 30 Mar 2026
103.5000
104.8000
100.1500
101.5000
762,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
108.2400
108.4300
102.0000
102.4700
1,757,500
Thu, 26 Mar 2026
109.2200
111.0000
108.2300
109.4800
848,500
Wed, 25 Mar 2026
112.0000
113.7500
110.1300
110.7000
783,000
Tue, 24 Mar 2026
116.1600
116.9190
109.0800
110.1700
2,331,400
Mon, 23 Mar 2026
5 · 20-F
After-hours · 16:54 ET
20-F ↗
Mon, 23 Mar 2026
4 · 6-K
After-hours · 16:49 ET
6-K ↗
Mon, 23 Mar 2026
120.6300
123.0000
115.0100
115.4200
1,288,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
123.9900
126.8600
120.0100
120.3400
1,380,000
Thu, 19 Mar 2026
122.5000
124.9900
120.4700
123.0250
735,200
Wed, 18 Mar 2026
126.0100
126.0100
122.2600
123.9900
1,175,300
Tue, 17 Mar 2026
123.5100
127.0000
123.3150
126.6200
694,000
Mon, 16 Mar 2026
119.9900
123.7200
118.5500
122.7500
1,595,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.3800
121.2900
114.6700
115.5000
702,000
Thu, 12 Mar 2026
120.2350
122.2300
111.0000
116.9800
2,295,900
Wed, 11 Mar 2026
114.0100
114.3900
110.8000
112.3100
698,400
Tue, 10 Mar 2026
112.0100
116.4400
112.0100
115.2800
543,600
Mon, 09 Mar 2026
108.1900
110.2200
107.7500
109.6100
648,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.7500
111.3350
108.8300
109.3300
822,800
Thu, 05 Mar 2026
116.3500
116.4500
111.2500
112.7000
593,000
Wed, 04 Mar 2026
111.9300
117.4900
111.7500
116.7700
533,100
Tue, 03 Mar 2026
109.7200
113.0700
105.7800
111.1000
1,410,200
Mon, 02 Mar 2026
118.2800
118.5000
112.4800
113.1100
1,234,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.8000
122.4900
119.5000
121.2800
554,500
Thu, 26 Feb 2026
122.8500
122.8500
116.5400
119.4700
1,052,200
Wed, 25 Feb 2026
125.7000
127.1400
122.1600
123.3300
885,000
Tue, 24 Feb 2026
130.8400
130.8900
124.0400
128.2900
1,110,000
Mon, 23 Feb 2026
3 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 23 Feb 2026
128.2900
132.9200
127.3190
132.9100
718,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
130.4500
133.4200
129.2700
130.3500
739,200
Thu, 19 Feb 2026
129.1000
132.4700
126.9000
130.2400
1,049,900
Wed, 18 Feb 2026
127.4600
130.4800
126.0100
126.9800
1,176,100
Tue, 17 Feb 2026
126.5100
127.9500
123.9350
125.6300
928,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
124.0100
126.2500
123.0100
124.9900
794,000
Thu, 12 Feb 2026
124.5800
125.4800
122.3650
124.5400
999,000
Wed, 11 Feb 2026
119.1100
123.3700
115.9250
122.7700
525,500
Tue, 10 Feb 2026
119.7600
122.5400
118.6900
119.1800
554,000
Mon, 09 Feb 2026
117.5800
119.9100
116.0100
119.7800
537,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
111.6800
118.2000
110.4700
117.6700
672,600
Thu, 05 Feb 2026
112.0000
115.1750
109.1100
110.7100
628,300
Wed, 04 Feb 2026
113.9900
116.7200
111.6930
113.5700
782,200
Tue, 03 Feb 2026
111.6800
114.9600
110.4000
113.3200
733,600
Mon, 02 Feb 2026
107.4900
112.2100
107.4200
111.4600
751,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
113.3400
114.6500
110.9800
111.1500
633,100
Thu, 29 Jan 2026
114.5800
114.9900
111.3400
113.5400
1,049,000
Wed, 28 Jan 2026
118.7300
119.1600
112.8800
113.9800
1,031,100
Tue, 27 Jan 2026
121.5500
125.0000
118.1300
118.8900
1,071,100
Mon, 26 Jan 2026
121.7400
123.8900
119.3300
120.8800
637,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
122.3200
125.8600
122.0000
122.1200
747,600
Thu, 22 Jan 2026
118.0300
123.7400
117.3300
123.6300
1,073,500
Wed, 21 Jan 2026
119.9900
121.4450
117.0100
120.0100
798,300
Tue, 20 Jan 2026
119.8800
122.5000
113.6380
118.8400
1,989,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
117.2300
119.5200
116.0250
117.1000
779,700
Thu, 15 Jan 2026
130.1300
130.1300
113.4000
116.8000
3,231,100
Wed, 14 Jan 2026
120.2700
127.2500
120.0000
125.0100
1,465,100
Tue, 13 Jan 2026
119.1500
124.2000
118.2500
119.6400
1,792,600
Mon, 12 Jan 2026
121.7500
129.6410
117.6450
118.0000
6,147,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
118.6200
119.1700
113.0000
114.4000
1,709,600
Thu, 08 Jan 2026
125.1000
125.1000
108.9500
115.4900
3,850,200
Wed, 07 Jan 2026
124.8600
129.5580
123.0000
126.4800
2,119,400
Tue, 06 Jan 2026
123.5100
124.5800
116.2000
119.1000
1,810,300
Mon, 05 Jan 2026
133.0500
133.1000
121.0200
123.2300
1,858,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
136.8000
138.6900
132.6100
133.7700
978,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
138.0000
138.0000
129.8850
134.8550
2,756,900
Tue, 30 Dec 2025
140.0000
140.4700
134.0210
138.3400
1,436,600
Mon, 29 Dec 2025
147.0000
147.0000
139.8650
140.4000
982,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
144.8900
144.8900
139.4200
142.3100
665,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
140.6700
148.8300
140.6700
145.3100
1,010,200
Tue, 23 Dec 2025
141.7900
142.4900
137.4000
138.3500
1,359,300
Mon, 22 Dec 2025
136.9900
139.6200
130.1400
138.7200
4,685,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
117.7400
120.5200
114.9000
114.9400
2,336,600
Thu, 18 Dec 2025
113.9900
117.7150
112.0100
113.6100
968,200
Wed, 17 Dec 2025
112.2400
113.3000
109.9900
110.8200
1,326,600
Tue, 16 Dec 2025
113.0000
115.6100
108.5250
110.9800
2,266,700
Mon, 15 Dec 2025
2 · 6-K
After-hours · 16:13 ET
6-K ↗
Mon, 15 Dec 2025
125.5700
125.5900
116.6000
117.9100
1,746,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
129.2400
131.0200
122.8050
125.5450
1,609,900
Thu, 11 Dec 2025
125.3600
137.9700
124.9800
133.0900
2,698,600
Wed, 10 Dec 2025
134.7900
138.4900
126.1400
127.5300
3,919,800
Tue, 09 Dec 2025
116.9800
123.1600
115.7100
123.0400
2,708,200
Mon, 08 Dec 2025
116.8800
118.8800
113.7900
115.0500
922,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
109.7500
115.1200
109.1000
114.5100
1,297,100
Thu, 04 Dec 2025
112.5000
112.5650
107.0550
110.6400
2,569,700
Wed, 03 Dec 2025
112.9500
115.4500
109.0000
110.9300
2,414,100
Tue, 02 Dec 2025
120.9800
121.4720
114.3400
114.8300
976,600
Mon, 01 Dec 2025
125.2500
125.5100
118.2700
119.9200
905,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.9700
126.9700
123.8500
124.8300
369,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.8700
130.2500
124.7300
125.6800
919,700
Tue, 25 Nov 2025
125.0000
128.5000
122.9900
128.2300
917,900
Mon, 24 Nov 2025
121.7700
127.0000
119.4500
125.7100
1,792,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
120.0100
122.7500
114.0600
119.1200
1,700,700
Thu, 20 Nov 2025
116.7400
126.9900
116.3500
122.9000
4,466,000
Wed, 19 Nov 2025
113.8300
115.3900
111.3300
112.9500
797,500
Tue, 18 Nov 2025
112.4200
115.4250
110.2500
113.8300
1,111,600
Mon, 17 Nov 2025
111.9600
116.4300
110.5600
113.6200
1,517,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
103.0000
112.5000
103.0000
110.3900
2,422,700
Thu, 13 Nov 2025
103.1700
105.5300
100.5000
100.9000
713,800
Wed, 12 Nov 2025
109.0500
109.0500
102.0300
103.4300
904,700
Tue, 11 Nov 2025
104.0300
109.0900
103.0000
109.0600
776,300
Mon, 10 Nov 2025
106.1700
109.7100
104.8100
106.1200
818,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.4900
106.5800
101.3700
105.2700
925,900
Thu, 06 Nov 2025
102.4000
105.2980
100.5700
103.9000
878,100
Wed, 05 Nov 2025
96.1200
100.3800
96.1000
99.6100
713,500
Tue, 04 Nov 2025
98.8000
104.9860
98.5400
98.6400
1,247,500
Mon, 03 Nov 2025
101.4000
101.8900
96.5200
98.8500
1,957,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
106.0900
108.0000
102.4100
102.4200
897,400
Thu, 30 Oct 2025
101.2500
106.7300
99.5600
104.2900
1,749,200
Wed, 29 Oct 2025
96.5100
98.9400
93.9500
98.9400
1,492,100
Tue, 28 Oct 2025
95.9200
97.1000
93.3600
94.2450
1,355,900
Mon, 27 Oct 2025
91.4900
94.9400
90.8500
94.8400
1,242,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
91.9100
93.2000
90.7500
90.7600
795,700
Thu, 23 Oct 2025
90.8100
92.2000
90.0000
90.4700
523,500
Wed, 22 Oct 2025
91.0700
91.2800
87.6000
90.7100
786,000
Tue, 21 Oct 2025
92.4600
92.6400
91.0300
91.6700
458,400
Mon, 20 Oct 2025
92.6000
94.2600
90.0700
91.4900
746,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
92.0100
93.2000
90.8100
92.7300
598,000
Thu, 16 Oct 2025
97.2100
98.0350
92.0700
92.9100
1,778,200
Wed, 15 Oct 2025
97.8900
98.6400
94.4200
95.6100
789,300
Tue, 14 Oct 2025
95.9900
98.3900
94.3200
97.8200
1,007,400
Mon, 13 Oct 2025
97.0000
97.1800
93.4300
95.6300
998,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
93.7100
97.8300
90.1400
93.7700
1,963,500
Thu, 09 Oct 2025
87.1100
93.7700
87.1100
90.6100
1,355,100
Wed, 08 Oct 2025
87.0100
88.9900
85.8600
86.5100
652,300
Tue, 07 Oct 2025
87.3200
87.5900
85.0000
87.0100
728,800
Mon, 06 Oct 2025
89.0000
90.7000
86.5700
86.6700
2,943,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
82.6800
84.7600
82.4960
83.9200
741,500
Thu, 02 Oct 2025
82.4900
83.5300
81.9000
82.8700
504,800
Wed, 01 Oct 2025
83.6000
85.0000
82.1500
82.4000
866,900
Tue, 30 Sep 2025
83.9900
85.7200
82.5600
84.9000
1,392,600
Mon, 29 Sep 2025
83.5000
84.5900
82.7000
83.3300
744,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
81.7900
83.9500
81.5700
82.8400
767,800
Thu, 25 Sep 2025
83.0000
84.5000
81.0200
82.0000
636,500
Wed, 24 Sep 2025
83.7500
84.9900
81.7100
82.5500
1,033,300
Tue, 23 Sep 2025
82.9900
84.2500
81.6700
82.0200
1,232,100
Mon, 22 Sep 2025
81.7500
82.6900
80.8800
82.2100
1,172,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
83.5200
83.9900
81.2800
82.3000
592,300
Thu, 18 Sep 2025
80.8000
84.4000
80.1100
83.3100
805,300
Wed, 17 Sep 2025
82.6400
84.1900
80.5300
81.0000
775,200
Tue, 16 Sep 2025
85.4600
85.4600
81.8200
82.2800
777,800
Mon, 15 Sep 2025
82.1900
86.7200
81.8500
85.8700
858,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.0000
84.8200
82.2700
84.0100
1,042,100
Thu, 11 Sep 2025
86.8800
86.8800
82.5000
85.9600
1,304,000
Wed, 10 Sep 2025
90.0000
90.0000
86.1450
87.6300
715,300
Tue, 09 Sep 2025
89.4000
91.3000
87.5250
89.2500
1,202,400
Mon, 08 Sep 2025
1 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 08 Sep 2025
89.4200
90.5000
86.4900
90.0000
1,437,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
85.0100
92.9100
82.7200
88.0300
3,204,200
Thu, 04 Sep 2025
83.2400
86.2200
83.0450
85.5500
855,100
Wed, 03 Sep 2025
82.3800
83.8700
81.7300
83.6500
637,800
Tue, 02 Sep 2025
80.0100
82.5100
80.0100
81.9900
592,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
82.0000
82.1300
79.9500
81.0300
578,500
Thu, 28 Aug 2025
78.7100
81.9490
78.0000
81.6400
951,200
Wed, 27 Aug 2025
80.4050
81.3640
79.3700
79.4300
1,251,600
Tue, 26 Aug 2025
76.0200
80.0000
75.8300
79.7000
1,721,700
Mon, 25 Aug 2025
77.0800
77.8600
75.9900
77.4600
696,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
75.1000
78.4900
75.0500
77.2800
1,378,600
Thu, 21 Aug 2025
72.2000
74.7880
71.5000
74.4300
1,554,200
Wed, 20 Aug 2025
67.7300
72.0100
67.1500
71.8900
1,999,500
Tue, 19 Aug 2025
69.0700
69.5600
68.4000
68.9600
1,395,400
Mon, 18 Aug 2025
70.1200
71.1700
69.7100
70.0100
533,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
69.8000
71.4500
69.0600
70.4400
551,600
Thu, 14 Aug 2025
69.1500
70.4800
68.2600
69.5600
853,500
Wed, 13 Aug 2025
71.6300
73.9000
68.7500
69.8900
1,423,900
Tue, 12 Aug 2025
69.1600
72.2600
69.1000
71.9100
959,900
Mon, 11 Aug 2025
69.8300
70.9200
68.5400
69.0000
583,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
71.2700
72.9800
68.5000
70.1300
668,400
Thu, 07 Aug 2025
69.0700
71.6680
69.0700
70.0200
1,145,200
Wed, 06 Aug 2025
70.3200
72.6900
67.0900
69.0900
1,635,800
Tue, 05 Aug 2025
72.0200
72.1400
68.5900
70.9100
926,500
Mon, 04 Aug 2025
70.7800
72.5500
69.6400
72.0700
526,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
69.6900
72.9500
69.3700
71.9450
1,252,900
Thu, 31 Jul 2025
69.7700
75.5100
69.6650
71.7700
1,465,000
Wed, 30 Jul 2025
70.9600
71.8400
69.5800
70.8350
1,379,500
Tue, 29 Jul 2025
67.0000
70.9200
66.1100
69.8000
2,339,300
Mon, 28 Jul 2025
65.6900
68.1200
65.6720
66.5700
1,722,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend