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
87.9300
91.6200
87.2100
90.2600
715,500
Thu, 23 Jul 2026
89.6200
89.7300
86.0100
86.8200
446,900
Wed, 22 Jul 2026
92.5800
92.8400
88.1500
88.5200
967,000
Tue, 21 Jul 2026
97.4000
98.7900
92.5400
94.1300
890,000
Mon, 20 Jul 2026
98.8300
101.9200
98.1400
101.3400
951,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.0000
101.2900
99.5100
100.1500
453,900
Thu, 16 Jul 2026
102.1900
102.7000
99.5600
100.9300
478,900
Wed, 15 Jul 2026
103.9000
104.5600
100.6300
101.5300
279,200
Tue, 14 Jul 2026
98.5900
103.2100
98.5000
102.2800
309,300
Mon, 13 Jul 2026
102.0000
105.0000
101.8100
103.4800
450,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
99.9000
100.7400
99.0600
99.7400
248,800
Thu, 09 Jul 2026
94.7500
98.1500
93.7500
97.8600
344,000
Wed, 08 Jul 2026
96.9900
98.0000
96.1300
96.8000
379,100
Wed, 08 Jul 2026
26 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 07 Jul 2026
98.6100
99.9000
97.8200
98.6300
463,000
Mon, 06 Jul 2026
94.7700
97.8200
94.6000
97.1700
380,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.9600
98.4100
94.9600
96.7400
413,400
Wed, 01 Jul 2026
94.2000
96.4900
93.6600
94.8300
576,700
Tue, 30 Jun 2026
90.5000
91.4700
89.2800
90.8500
486,700
Mon, 29 Jun 2026
94.0500
94.1000
90.5300
91.8000
405,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
86.7300
92.0300
86.7300
91.9900
762,600
Thu, 25 Jun 2026
86.1900
88.4200
85.7600
87.6000
660,900
Wed, 24 Jun 2026
86.5500
88.9400
86.5300
87.4100
441,300
Tue, 23 Jun 2026
84.3500
87.2800
83.9200
87.0700
655,000
Mon, 22 Jun 2026
83.8500
86.9800
83.2700
84.0700
634,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.8100
85.3400
83.1000
84.6800
832,600
Wed, 17 Jun 2026
86.0800
87.6300
83.1000
83.1500
1,044,700
Tue, 16 Jun 2026
85.9700
88.3900
85.6000
87.2300
696,200
Mon, 15 Jun 2026
89.0200
90.5000
85.7400
86.5400
702,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
87.2400
88.9700
85.8000
88.7100
735,300
Thu, 11 Jun 2026
86.0000
88.9000
84.9900
88.0800
773,000
Wed, 10 Jun 2026
86.3600
90.7700
86.2400
88.3600
714,900
Tue, 09 Jun 2026
90.0000
92.0100
85.7100
88.6200
1,010,600
Tue, 09 Jun 2026
25 · 6-K
Pre-market · 09:19 ET
6-K ↗
Tue, 09 Jun 2026
24 · 6-K
Pre-market · 06:00 ET
6-K ↗
Mon, 08 Jun 2026
92.6900
93.7200
90.9100
91.3500
1,024,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.3400
95.4100
92.2000
93.1400
651,900
Thu, 04 Jun 2026
96.2000
97.0000
93.4500
93.6100
530,800
Wed, 03 Jun 2026
96.9000
96.9000
93.4400
94.9100
759,000
Tue, 02 Jun 2026
97.0800
98.1900
95.0300
97.0500
784,100
Mon, 01 Jun 2026
95.0800
101.7500
95.0000
99.4500
1,217,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.1800
93.4000
89.5400
92.6600
1,226,500
Thu, 28 May 2026
89.6900
92.1800
88.4200
90.6400
1,137,500
Wed, 27 May 2026
92.1200
94.3500
91.0500
91.1500
530,100
Tue, 26 May 2026
94.1700
96.2100
93.2400
94.1600
531,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.5000
97.8000
94.3300
94.4600
462,800
Thu, 21 May 2026
93.4100
95.6100
92.3100
95.3500
330,400
Wed, 20 May 2026
93.2400
94.2200
90.7000
93.7700
615,900
Tue, 19 May 2026
93.6000
96.0000
92.7000
94.7600
665,600
Mon, 18 May 2026
88.1100
93.4500
87.8900
92.4100
716,300
Mon, 18 May 2026
23 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
87.0700
90.1100
86.7800
89.7600
677,300
Thu, 14 May 2026
86.8900
89.8700
85.8500
87.9400
685,100
Wed, 13 May 2026
85.0900
87.9900
84.3800
86.3800
1,001,400
Tue, 12 May 2026
89.9600
90.2500
86.2200
86.7000
1,159,700
Mon, 11 May 2026
91.3700
92.5900
89.0300
91.3900
1,015,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
94.8000
95.0000
90.7000
92.7300
877,000
Thu, 07 May 2026
97.8100
99.7100
95.3600
95.6400
1,146,200
Thu, 07 May 2026
22 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 06 May 2026
106.1000
107.5700
95.3800
96.8500
2,750,800
Wed, 06 May 2026
21 · 6-K
Pre-market · 07:45 ET
6-K ↗
Tue, 05 May 2026
123.9600
126.1900
121.3400
125.0100
781,600
Mon, 04 May 2026
122.0800
126.5000
120.8100
124.1900
1,213,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
106.4300
113.1600
105.3000
112.9000
910,500
Thu, 30 Apr 2026
101.4500
102.4000
100.0100
102.0200
328,400
Thu, 30 Apr 2026
20 · 6-K
Pre-market · 08:16 ET
6-K ↗
Wed, 29 Apr 2026
101.1200
102.7300
101.0000
101.8700
274,600
Tue, 28 Apr 2026
101.0100
102.6100
100.2800
102.0500
477,700
Mon, 27 Apr 2026
99.8700
103.0800
99.7000
100.9600
454,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.5000
100.4700
96.7100
100.3500
498,200
Fri, 24 Apr 2026
19 · 6-K
Next filing day · accepted 23 Apr, 17:41 ET
6-K ↗
Thu, 23 Apr 2026
102.5200
102.5200
96.6000
98.7300
718,200
Wed, 22 Apr 2026
106.8000
108.7000
105.2800
105.6000
337,100
Tue, 21 Apr 2026
105.6300
109.9700
104.3700
106.2600
403,900
Mon, 20 Apr 2026
103.8900
106.4700
103.2800
105.5300
471,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.4700
107.5300
104.7400
105.2500
751,700
Thu, 16 Apr 2026
103.8800
105.8700
103.3300
105.0400
791,400
Wed, 15 Apr 2026
102.1100
103.1500
100.0100
102.0000
833,600
Tue, 14 Apr 2026
103.7100
105.7500
100.0000
101.1900
412,200
Mon, 13 Apr 2026
96.2200
103.3700
96.2200
102.8200
656,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
102.4100
103.4600
95.6900
97.0000
843,800
Thu, 09 Apr 2026
108.6000
108.6000
102.3300
104.4600
704,800
Thu, 09 Apr 2026
18 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 08 Apr 2026
114.0600
114.8300
108.7700
108.8600
387,700
Tue, 07 Apr 2026
113.3700
113.9800
111.0000
111.7800
227,600
Mon, 06 Apr 2026
112.9500
115.4800
112.4300
113.3700
249,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
109.9900
113.5000
108.4100
113.2000
294,700
Wed, 01 Apr 2026
111.7800
111.7800
109.2300
110.1100
296,800
Tue, 31 Mar 2026
108.9200
111.4900
107.9800
110.2600
337,700
Mon, 30 Mar 2026
107.6700
111.2700
107.5000
108.7700
1,237,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
106.6600
109.0200
105.2800
108.3500
826,900
Thu, 26 Mar 2026
109.5100
112.8900
108.9400
109.4100
468,200
Wed, 25 Mar 2026
110.4100
111.5400
107.2900
109.5100
488,500
Tue, 24 Mar 2026
115.4600
115.4600
109.2800
109.9800
596,000
Mon, 23 Mar 2026
118.4200
120.6000
116.9400
117.0100
325,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
118.1700
119.4900
116.0000
118.3600
550,100
Thu, 19 Mar 2026
117.1000
120.5700
117.1000
119.4000
304,000
Wed, 18 Mar 2026
117.2200
119.1600
116.5400
117.4600
304,100
Tue, 17 Mar 2026
117.7300
121.3500
117.4500
118.8700
252,100
Mon, 16 Mar 2026
117.7500
118.5500
116.6100
117.8400
423,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
118.0000
119.9900
116.1700
117.3900
394,000
Thu, 12 Mar 2026
119.6300
122.4100
117.9500
118.3600
376,100
Wed, 11 Mar 2026
123.5300
125.1400
119.8900
120.2300
473,900
Tue, 10 Mar 2026
124.8600
124.9100
119.9700
122.5900
412,200
Mon, 09 Mar 2026
125.0200
127.2500
123.1700
125.6300
602,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
128.0000
129.2500
126.2100
127.5200
655,900
Fri, 06 Mar 2026
17 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 05 Mar 2026
127.7600
135.5500
126.4100
128.1300
1,183,500
Wed, 04 Mar 2026
127.1600
128.2700
124.6500
126.8600
1,525,000
Tue, 03 Mar 2026
113.9000
124.3700
113.8900
123.5000
1,001,100
Mon, 02 Mar 2026
116.4700
118.3100
116.2600
116.3800
438,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
112.5000
117.0000
112.5000
116.2500
820,100
Thu, 26 Feb 2026
16 · 20-F
After-hours · 16:13 ET
20-F ↗
Thu, 26 Feb 2026
111.4300
116.3800
109.8200
115.9000
716,400
Wed, 25 Feb 2026
114.0400
114.4700
110.6500
111.0900
881,700
Tue, 24 Feb 2026
113.7400
116.2700
111.7800
114.2300
816,500
Mon, 23 Feb 2026
118.0000
120.1200
113.7500
114.3600
1,072,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
113.0300
117.8700
113.0300
117.6900
1,033,700
Thu, 19 Feb 2026
106.3900
113.5600
104.2400
111.5500
2,747,400
Thu, 19 Feb 2026
15 · 6-K
Pre-market · 08:29 ET
6-K ↗
Wed, 18 Feb 2026
94.9000
99.1000
94.8900
98.5000
1,402,000
Tue, 17 Feb 2026
100.9900
102.3200
94.6500
95.3100
1,721,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.6900
106.2500
103.1000
103.5500
1,510,800
Thu, 12 Feb 2026
109.8300
111.0000
104.3400
105.6900
2,313,900
Wed, 11 Feb 2026
113.9500
113.9500
108.0100
110.9700
1,091,900
Tue, 10 Feb 2026
112.7500
115.7500
112.6300
113.5700
767,000
Mon, 09 Feb 2026
111.6800
112.4900
108.8500
111.3700
797,500
Mon, 09 Feb 2026
14 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
109.5800
113.1900
109.2700
111.8600
571,900
Thu, 05 Feb 2026
109.5700
113.8500
109.3000
110.4800
1,123,000
Wed, 04 Feb 2026
106.8300
113.0000
104.7300
112.5100
1,199,800
Tue, 03 Feb 2026
109.0000
109.6200
106.7500
108.9800
1,865,500
Mon, 02 Feb 2026
106.8600
109.4100
106.2200
109.3700
523,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.0000
109.4900
106.1200
106.4100
1,093,200
Thu, 29 Jan 2026
109.0600
109.0600
106.0000
108.3500
919,400
Wed, 28 Jan 2026
113.2200
113.7500
110.8400
111.1400
462,000
Tue, 27 Jan 2026
116.1000
116.3900
112.2500
113.7600
415,600
Mon, 26 Jan 2026
115.1100
117.2100
114.9500
116.1000
485,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.8900
115.9700
111.4800
114.4400
585,100
Thu, 22 Jan 2026
113.4400
115.4600
111.2100
112.2100
559,400
Wed, 21 Jan 2026
112.0000
114.3400
111.5700
112.9800
620,700
Tue, 20 Jan 2026
109.3200
115.2100
109.3000
112.0800
1,120,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
115.8300
117.8700
109.3000
112.1900
1,438,400
Thu, 15 Jan 2026
113.4900
115.9900
113.1000
115.4700
1,020,000
Wed, 14 Jan 2026
115.6800
116.7600
114.9400
115.0500
914,300
Tue, 13 Jan 2026
116.9400
118.3700
115.0800
116.0700
1,187,400
Mon, 12 Jan 2026
116.9300
117.2300
114.3500
116.5700
657,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
117.0000
118.2500
116.0500
117.0700
391,300
Thu, 08 Jan 2026
116.9700
118.0900
115.9500
117.5500
603,700
Wed, 07 Jan 2026
117.3900
118.0000
116.4000
117.2200
558,000
Wed, 07 Jan 2026
13 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 06 Jan 2026
116.0100
118.0700
115.7500
117.7400
451,400
Mon, 05 Jan 2026
112.8800
115.9300
112.6800
115.7200
755,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
113.5000
113.8100
110.4000
111.9400
816,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
112.1000
114.0300
111.8400
113.0400
705,000
Tue, 30 Dec 2025
112.3600
113.9500
112.3600
113.0200
429,300
Mon, 29 Dec 2025
111.2000
113.9200
111.1800
113.0500
725,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
112.3300
113.2000
111.5000
112.6900
761,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.0000
114.4200
111.3000
113.1800
642,000
Tue, 23 Dec 2025
111.3800
111.7900
109.0500
111.7600
1,023,900
Mon, 22 Dec 2025
109.0000
111.7800
108.4800
110.7200
857,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
108.8500
109.8500
108.5000
109.0300
661,000
Thu, 18 Dec 2025
109.4500
110.2600
108.2700
108.8400
688,500
Wed, 17 Dec 2025
106.8800
109.6200
106.8400
108.6300
647,800
Tue, 16 Dec 2025
104.2200
107.6300
104.0900
106.6900
505,000
Mon, 15 Dec 2025
109.8200
110.4300
105.8600
105.9200
514,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
108.9200
110.0800
108.7600
109.2400
368,200
Thu, 11 Dec 2025
109.1300
110.3000
108.5100
108.9200
548,500
Wed, 10 Dec 2025
106.5700
109.1900
106.1200
108.0600
330,600
Tue, 09 Dec 2025
105.0200
108.9300
104.7400
106.8100
636,900
Mon, 08 Dec 2025
105.0000
106.0000
103.2300
105.7200
1,208,700
Mon, 08 Dec 2025
12 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
107.1400
108.4500
105.5800
106.2000
1,183,700
Thu, 04 Dec 2025
106.2100
108.8800
105.3600
107.6700
883,700
Wed, 03 Dec 2025
106.9000
108.6300
105.9400
106.2200
700,200
Tue, 02 Dec 2025
106.9600
109.2400
106.3800
108.0100
652,200
Mon, 01 Dec 2025
104.1900
108.3900
104.1300
106.3100
755,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
104.9100
106.6500
104.5000
106.0700
459,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
103.5000
106.0000
103.1500
105.2300
774,800
Tue, 25 Nov 2025
104.4400
105.4400
102.9400
103.4800
890,800
Mon, 24 Nov 2025
107.1200
108.7600
104.6700
105.4000
1,224,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.6800
105.6500
99.1700
105.1100
1,655,300
Thu, 20 Nov 2025
102.2700
102.4900
99.0000
99.6000
1,377,700
Wed, 19 Nov 2025
105.0000
105.5400
99.1200
101.6300
1,854,600
Tue, 18 Nov 2025
111.8000
112.6900
104.4200
105.6500
3,641,000
Mon, 17 Nov 2025
136.5000
136.5300
120.1200
120.8600
2,679,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
128.3500
135.4000
128.3500
133.3800
1,412,400
Thu, 13 Nov 2025
129.7200
136.0000
126.8100
131.9800
2,197,000
Thu, 13 Nov 2025
11 · 6-K
Pre-market · 07:51 ET
6-K ↗
Wed, 12 Nov 2025
126.1700
127.3100
123.6900
124.2600
866,700
Tue, 11 Nov 2025
128.1300
128.4200
125.1200
125.7600
714,200
Mon, 10 Nov 2025
124.4700
128.3300
123.7800
127.9800
658,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
124.3600
126.3100
122.9400
123.9900
620,100
Thu, 06 Nov 2025
129.0000
129.0300
125.5800
126.3100
379,100
Thu, 06 Nov 2025
10 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 05 Nov 2025
130.2500
131.0000
129.0100
129.3400
361,100
Tue, 04 Nov 2025
133.7000
133.7000
128.8900
129.8700
744,400
Mon, 03 Nov 2025
138.3600
138.5800
133.6000
135.5400
495,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
136.0400
137.8200
135.1200
136.6600
282,000
Thu, 30 Oct 2025
133.0000
137.3100
132.6200
135.5100
426,400
Wed, 29 Oct 2025
137.1700
137.1700
133.8800
134.3100
374,300
Tue, 28 Oct 2025
135.0900
136.9500
133.7700
136.9000
408,400
Mon, 27 Oct 2025
133.7000
134.8500
133.2500
134.5300
618,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
133.0000
133.1500
130.7200
132.3000
476,700
Thu, 23 Oct 2025
132.6800
134.0700
131.3500
131.9800
439,600
Wed, 22 Oct 2025
134.5200
134.9000
132.4200
132.6900
358,500
Tue, 21 Oct 2025
132.2100
137.0500
131.5000
134.5200
669,400
Mon, 20 Oct 2025
131.7600
132.8000
131.0500
132.2100
563,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
126.7200
130.0100
126.6600
129.8800
425,400
Thu, 16 Oct 2025
129.5200
130.2400
127.0000
128.3400
647,700
Wed, 15 Oct 2025
131.6600
131.6600
128.1800
128.5200
543,400
Tue, 14 Oct 2025
130.5200
132.7800
129.4500
131.4600
734,600
Mon, 13 Oct 2025
135.1000
135.5000
131.8700
132.0000
409,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
137.6800
138.3800
132.6000
133.8500
504,900
Thu, 09 Oct 2025
140.1500
140.1800
137.5300
137.6800
321,400
Wed, 08 Oct 2025
137.0300
139.5700
136.6000
138.2000
486,400
Tue, 07 Oct 2025
138.0100
138.8800
134.2200
135.1500
604,300
Mon, 06 Oct 2025
139.2400
140.4800
136.6900
138.0100
504,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
139.0000
141.1000
137.7200
138.2000
448,400
Fri, 03 Oct 2025
9 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 02 Oct 2025
139.9000
140.4200
137.8700
138.2100
378,700
Wed, 01 Oct 2025
144.0500
145.4300
137.4800
139.1900
596,800
Tue, 30 Sep 2025
149.1400
149.2900
143.7900
144.7800
570,600
Tue, 30 Sep 2025
8 · 6-K
Pre-market · 08:49 ET
6-K ↗
Mon, 29 Sep 2025
148.0000
148.1200
146.1200
146.3800
637,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
147.2500
147.2500
144.5500
145.7800
607,100
Thu, 25 Sep 2025
152.2000
152.2000
146.7200
147.1400
458,400
Wed, 24 Sep 2025
149.9700
153.0700
149.4300
152.2100
623,700
Tue, 23 Sep 2025
147.9800
149.8400
147.7400
148.9300
648,700
Mon, 22 Sep 2025
152.7900
152.7900
147.8700
148.0000
809,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
151.8900
153.6800
150.9200
153.4400
428,500
Thu, 18 Sep 2025
151.0200
151.4600
149.4200
151.3300
525,300
Wed, 17 Sep 2025
146.5800
151.0000
146.4800
148.8300
561,200
Tue, 16 Sep 2025
143.4800
146.5400
141.5600
146.1800
765,000
Mon, 15 Sep 2025
142.2600
143.7900
140.8900
143.1900
525,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
143.0000
143.5000
141.4900
142.8100
373,700
Thu, 11 Sep 2025
143.0000
143.8500
141.4800
142.6400
459,700
Wed, 10 Sep 2025
144.6200
145.8400
141.3300
142.0300
403,700
Wed, 10 Sep 2025
7 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 09 Sep 2025
142.9500
144.1800
142.5600
143.3500
382,400
Mon, 08 Sep 2025
142.7000
143.5400
141.2900
142.9500
460,600
Mon, 08 Sep 2025
6 · 6-K
Pre-market · 08:30 ET
6-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
139.0200
142.2500
139.0200
140.4100
346,500
Thu, 04 Sep 2025
136.6700
139.7600
134.4600
138.6700
571,400
Wed, 03 Sep 2025
137.3600
137.8700
135.9300
137.2900
621,300
Tue, 02 Sep 2025
141.2800
141.3500
134.6900
136.5000
2,045,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
142.7200
143.7000
141.0300
141.3500
607,600
Thu, 28 Aug 2025
141.3000
144.0100
141.2500
142.7000
612,800
Wed, 27 Aug 2025
138.4200
140.8000
138.2800
140.3300
675,700
Tue, 26 Aug 2025
140.2600
141.4800
138.1000
138.6400
442,900
Mon, 25 Aug 2025
142.2200
142.7400
140.5600
140.6500
513,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
137.0900
142.5400
136.8200
142.5000
905,600
Thu, 21 Aug 2025
5 · 6-K
After market open · 14:12 ET
6-K ↗
Thu, 21 Aug 2025
136.6800
137.7900
135.8200
137.5300
569,600
Wed, 20 Aug 2025
136.8000
138.2500
136.0000
137.8600
657,100
Tue, 19 Aug 2025
137.4800
139.2300
136.3800
137.9700
723,900
Mon, 18 Aug 2025
135.1500
138.0900
133.8100
136.8800
1,299,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
130.6000
133.5800
129.0500
133.1600
1,283,000
Thu, 14 Aug 2025
137.3000
138.9900
127.0000
127.8500
2,770,900
Thu, 14 Aug 2025
4 · 6-K
Pre-market · 08:24 ET
6-K ↗
Wed, 13 Aug 2025
143.3700
148.9600
142.7200
147.9900
1,012,800
Tue, 12 Aug 2025
140.0700
145.0300
140.0000
142.3400
844,700
Mon, 11 Aug 2025
146.2000
149.4000
143.6800
144.6500
573,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
148.5000
150.8900
147.5500
148.6600
403,200
Fri, 08 Aug 2025
3 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 07 Aug 2025
154.8100
156.3700
147.1500
148.6300
742,300
Wed, 06 Aug 2025
153.8400
155.3100
152.6500
153.9200
495,100
Tue, 05 Aug 2025
155.5500
156.2200
152.5500
153.0500
423,700
Mon, 04 Aug 2025
152.8900
155.8700
152.7900
155.8200
431,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
155.0000
155.3200
151.6000
152.6100
746,000
Thu, 31 Jul 2025
159.4600
159.5800
155.4800
156.0500
1,294,900
Wed, 30 Jul 2025
163.8500
163.8700
159.7300
161.1000
522,100
Tue, 29 Jul 2025
168.9700
169.2800
162.8800
163.9900
660,200
Mon, 28 Jul 2025
173.4900
175.0000
166.6100
170.3700
1,176,900
Mon, 28 Jul 2025
2 · 6-K
Pre-market · 07:59 ET
6-K ↗
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 06:00 ET
6-K ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend