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
69.2800
71.4500
68.2800
71.0700
314,353
Thu, 22 Oct 2026
71.4700
71.8800
68.6300
69.4100
332,200
Wed, 21 Oct 2026
73.8300
74.7900
72.9800
74.0300
289,700
Tue, 20 Oct 2026
71.7600
73.3600
69.9900
72.4900
428,100
Mon, 19 Oct 2026
73.1400
74.6600
70.8600
72.4800
312,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
72.7500
73.4100
70.9300
71.0100
357,600
Thu, 15 Oct 2026
71.7600
73.9100
70.0000
73.7600
391,800
Wed, 14 Oct 2026
73.9000
74.7000
72.5800
73.6700
334,300
Tue, 13 Oct 2026
75.0500
75.9900
72.7500
75.8500
326,200
Mon, 12 Oct 2026
77.5200
77.8700
75.9100
76.0500
269,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
79.4000
80.3500
76.6400
78.2700
245,700
Thu, 08 Oct 2026
79.5300
80.3600
77.1100
77.7400
301,900
Wed, 07 Oct 2026
81.7200
82.3500
78.7400
80.8900
379,500
Tue, 06 Oct 2026
84.3000
84.7600
82.5000
83.6900
537,900
Mon, 05 Oct 2026
83.9800
84.8900
83.4000
83.6000
473,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.4400
86.4200
83.8700
84.0500
651,700
Thu, 01 Oct 2026
78.4600
84.0900
77.7100
83.6600
442,100
Wed, 30 Sep 2026
78.6700
79.7900
77.4100
78.2800
607,900
Tue, 29 Sep 2026
78.1200
78.7400
76.9500
78.5200
274,200
Mon, 28 Sep 2026
77.5500
78.3900
75.5700
77.2300
323,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
78.4200
79.2900
77.2400
78.1200
373,300
Thu, 24 Sep 2026
75.0500
77.6900
74.5600
77.4200
450,500
Wed, 23 Sep 2026
78.2700
79.8500
76.5900
77.1800
494,700
Tue, 22 Sep 2026
77.2700
78.6400
76.9100
78.2000
268,500
Mon, 21 Sep 2026
78.4600
79.1100
77.0000
77.7500
332,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
76.6400
77.7900
76.2000
76.5500
939,200
Thu, 17 Sep 2026
79.3000
80.1800
76.0100
76.1200
357,800
Wed, 16 Sep 2026
76.4000
78.6300
76.0600
76.9600
394,800
Tue, 15 Sep 2026
75.7000
76.5500
74.5100
75.1400
402,000
Mon, 14 Sep 2026
76.1700
78.4800
74.8900
74.9000
324,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
80.0700
81.8200
79.3800
79.9900
305,800
Thu, 10 Sep 2026
78.3500
79.8900
77.8000
78.3300
382,000
Wed, 09 Sep 2026
78.5500
81.1200
78.5500
80.2900
392,900
Tue, 08 Sep 2026
17 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 08 Sep 2026
79.2100
80.6400
78.3600
79.5600
334,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
77.1500
78.7100
76.4700
78.0000
350,000
Thu, 03 Sep 2026
76.4800
77.8600
75.1800
76.4600
359,900
Wed, 02 Sep 2026
75.2100
77.0300
73.9500
76.4800
393,800
Tue, 01 Sep 2026
74.6900
75.9800
72.9700
75.2000
682,800
Mon, 31 Aug 2026
76.4400
77.3200
75.5300
76.0800
623,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.6700
80.3400
75.4600
76.5300
673,500
Thu, 27 Aug 2026
75.3400
77.4200
73.5000
77.2500
559,600
Wed, 26 Aug 2026
71.8400
75.2600
71.0800
74.2100
1,061,700
Tue, 25 Aug 2026
73.1800
73.5700
70.3600
71.7300
777,200
Mon, 24 Aug 2026
72.2700
72.7400
69.4100
70.7400
762,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
75.2500
75.6300
72.5000
73.2600
744,300
Thu, 20 Aug 2026
77.0500
77.0500
74.2700
74.4300
584,900
Wed, 19 Aug 2026
83.0000
83.0000
76.0200
76.5700
697,200
Tue, 18 Aug 2026
84.8900
85.4800
80.7400
81.3100
934,700
Mon, 17 Aug 2026
86.4900
89.1000
85.3100
88.1000
658,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.9000
86.7800
83.2700
85.7900
412,100
Thu, 13 Aug 2026
86.5100
88.7900
83.7700
83.9400
454,600
Wed, 12 Aug 2026
89.4300
89.7800
85.9600
87.3100
413,300
Tue, 11 Aug 2026
86.9300
87.3100
85.3300
85.8000
338,100
Mon, 10 Aug 2026
91.6300
92.4800
84.6800
84.8900
379,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.4700
92.1300
87.6600
90.2300
353,800
Thu, 06 Aug 2026
89.9600
92.7100
86.3700
86.7000
593,100
Wed, 05 Aug 2026
95.7400
99.9500
91.3500
91.7500
598,500
Tue, 04 Aug 2026
16 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Tue, 04 Aug 2026
93.9900
95.5500
85.9400
94.0700
830,100
Tue, 04 Aug 2026
15 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 03 Aug 2026
83.5900
88.7300
83.0000
87.2000
391,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.6000
88.7300
83.6400
85.0600
408,800
Thu, 30 Jul 2026
83.5000
85.0900
82.6500
84.9000
326,900
Wed, 29 Jul 2026
83.1600
84.0700
79.6900
80.2100
517,400
Tue, 28 Jul 2026
86.8400
87.2000
81.2400
84.0200
417,200
Mon, 27 Jul 2026
93.0500
93.0500
87.0000
89.7000
328,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.3100
96.3100
90.6300
91.7000
423,100
Thu, 23 Jul 2026
96.3700
99.9100
93.5100
96.4600
345,900
Wed, 22 Jul 2026
100.9500
103.5300
97.7900
97.8400
287,200
Tue, 21 Jul 2026
102.3300
103.6800
99.4700
102.7900
334,400
Mon, 20 Jul 2026
105.0000
105.8700
97.3200
97.9000
338,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.3200
105.7500
97.1500
104.3300
431,700
Fri, 17 Jul 2026
14 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 16 Jul 2026
104.2500
105.4800
102.6300
103.3600
334,100
Wed, 15 Jul 2026
109.1500
109.1500
103.6400
107.9100
303,100
Tue, 14 Jul 2026
107.9700
109.3300
104.7200
106.4800
269,700
Mon, 13 Jul 2026
105.4500
106.8800
104.2600
104.7300
256,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.8800
109.3000
106.5100
107.7300
303,400
Thu, 09 Jul 2026
107.4000
109.2200
104.4900
108.0300
462,300
Wed, 08 Jul 2026
95.8600
102.5000
95.1200
102.2800
387,900
Tue, 07 Jul 2026
99.9700
101.2800
94.6600
96.6000
467,900
Mon, 06 Jul 2026
107.2900
109.8000
103.9100
104.7000
321,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
114.9800
115.1600
104.6600
105.2700
275,900
Wed, 01 Jul 2026
113.2700
116.4200
111.0300
114.4100
278,700
Tue, 30 Jun 2026
111.1400
119.8500
111.1400
117.3200
417,100
Mon, 29 Jun 2026
107.0700
111.1600
99.5500
110.8900
784,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.7100
108.5400
104.7500
107.1900
719,100
Thu, 25 Jun 2026
111.5400
112.2500
107.0700
110.2300
362,600
Wed, 24 Jun 2026
108.1100
109.9900
105.4900
107.7200
306,700
Tue, 23 Jun 2026
111.0300
112.8400
107.2700
107.6500
304,500
Mon, 22 Jun 2026
119.9000
120.0000
116.3500
118.0000
274,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
118.4700
119.1900
114.1700
118.0100
756,800
Wed, 17 Jun 2026
117.0900
118.6800
112.7400
113.6400
274,900
Tue, 16 Jun 2026
120.6000
121.7300
114.9800
115.2800
335,700
Mon, 15 Jun 2026
118.4800
120.6800
117.4300
120.0100
388,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
111.2300
115.9700
109.2900
114.6500
236,900
Thu, 11 Jun 2026
107.3900
111.6700
106.4500
111.1900
329,700
Wed, 10 Jun 2026
104.7400
109.0000
101.4500
104.0700
391,100
Tue, 09 Jun 2026
114.5200
115.5700
100.5700
106.3700
476,400
Mon, 08 Jun 2026
110.8200
112.8000
108.2900
111.2700
316,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
118.1700
118.1700
106.2600
107.3700
430,100
Thu, 04 Jun 2026
117.5600
126.4300
115.4100
122.5100
736,500
Wed, 03 Jun 2026
127.2700
135.0000
120.8800
121.6200
1,409,800
Tue, 02 Jun 2026
117.2000
123.3000
115.7700
121.9600
1,051,200
Mon, 01 Jun 2026
114.0800
117.3900
111.9900
115.1600
597,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
117.9600
119.1900
112.4600
114.5200
553,500
Thu, 28 May 2026
117.7200
120.6300
116.1900
117.3500
331,200
Wed, 27 May 2026
120.7100
121.5600
115.0600
116.9900
331,500
Tue, 26 May 2026
121.5000
121.6000
117.1500
119.8200
577,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
121.7500
122.5600
117.7900
119.0000
498,500
Thu, 21 May 2026
120.0600
122.8600
119.0000
120.5200
585,300
Wed, 20 May 2026
114.9000
124.0000
114.9000
120.9100
850,900
Tue, 19 May 2026
105.8400
113.7800
103.7800
113.3300
627,900
Mon, 18 May 2026
104.0200
106.6600
101.5400
106.3500
600,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13 · 8-K
After-hours · 16:29 ET
8-K ↗
Fri, 15 May 2026
102.3200
103.0800
99.5200
102.7600
390,000
Thu, 14 May 2026
106.7000
107.8100
104.2700
105.1000
428,500
Wed, 13 May 2026
104.7600
109.0000
102.9000
106.6000
382,900
Tue, 12 May 2026
101.8400
103.0900
98.0100
102.6100
398,100
Mon, 11 May 2026
104.4900
106.4400
102.0000
103.4800
464,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
105.0000
106.2700
102.9200
104.4900
441,000
Thu, 07 May 2026
102.2500
104.2300
98.0000
101.5300
896,200
Wed, 06 May 2026
92.5300
102.2000
92.5200
101.9400
1,123,200
Tue, 05 May 2026
12 · 10-Q
After-hours · 17:19 ET
10-Q ↗
Tue, 05 May 2026
92.7000
97.1700
86.0000
90.8400
3,091,300
Tue, 05 May 2026
11 · DEFA14A
Pre-market · 08:44 ET
DEFA14A ↗
Tue, 05 May 2026
10 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 04 May 2026
124.2200
126.9500
120.7400
122.3300
778,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
118.1800
123.0800
116.4800
122.8700
473,100
Thu, 30 Apr 2026
115.4700
120.4400
114.8000
118.9200
388,600
Wed, 29 Apr 2026
113.1600
115.2600
112.1300
113.2600
331,100
Tue, 28 Apr 2026
111.4400
115.6500
110.1100
112.3600
420,700
Mon, 27 Apr 2026
125.5500
125.5500
111.7000
116.6700
533,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.7800
130.0100
122.0100
124.5500
945,000
Thu, 23 Apr 2026
124.7700
127.5000
121.6300
123.5600
388,600
Wed, 22 Apr 2026
126.5400
130.0000
120.1800
124.5100
446,400
Tue, 21 Apr 2026
126.7300
129.8200
123.4900
123.8600
309,500
Mon, 20 Apr 2026
124.6200
126.9300
123.0000
125.8800
348,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.1000
128.6300
122.3900
125.0200
467,200
Thu, 16 Apr 2026
121.0200
122.5400
117.7200
120.7100
497,200
Wed, 15 Apr 2026
123.8200
125.8000
120.4300
121.3200
352,800
Tue, 14 Apr 2026
129.1500
129.1500
122.3100
124.6500
374,900
Mon, 13 Apr 2026
126.9700
129.1500
125.7500
127.3200
299,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
125.8100
128.1500
123.0000
127.3200
287,600
Thu, 09 Apr 2026
120.8100
126.0100
120.5800
124.3800
461,000
Wed, 08 Apr 2026
120.1200
122.9500
118.9300
120.2900
346,100
Tue, 07 Apr 2026
109.6500
113.3700
108.7500
113.1100
314,200
Mon, 06 Apr 2026
114.2900
117.1800
108.4900
110.4000
399,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.1100
117.1400
111.1400
113.9400
261,200
Wed, 01 Apr 2026
9 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Wed, 01 Apr 2026
8 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Wed, 01 Apr 2026
116.6600
118.8700
115.0500
115.4900
316,100
Tue, 31 Mar 2026
109.3200
114.7400
109.3200
114.5900
274,100
Mon, 30 Mar 2026
117.5800
118.6500
106.2600
107.6900
258,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.6300
120.3000
114.2900
115.7000
307,500
Thu, 26 Mar 2026
122.7600
124.3900
118.3200
118.7000
339,500
Wed, 25 Mar 2026
129.6300
131.2000
125.6300
127.0100
405,800
Tue, 24 Mar 2026
117.5300
127.0000
116.0000
125.7000
374,700
Mon, 23 Mar 2026
117.8300
121.3000
117.3700
119.1500
488,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
122.1700
122.7800
114.5900
115.3600
744,200
Thu, 19 Mar 2026
113.8500
123.4600
112.0000
122.7800
417,800
Wed, 18 Mar 2026
115.8500
120.1500
114.1800
116.6100
403,500
Tue, 17 Mar 2026
115.1000
116.8400
112.4900
115.5000
339,800
Mon, 16 Mar 2026
7 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 16 Mar 2026
112.8600
117.7900
112.8600
114.6800
373,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.7600
115.6100
109.8800
110.9500
316,200
Thu, 12 Mar 2026
117.4600
118.2400
105.8400
109.6200
1,040,300
Wed, 11 Mar 2026
116.6100
120.6800
114.2700
120.5300
441,700
Tue, 10 Mar 2026
121.3700
123.1500
114.9500
116.4700
1,035,900
Mon, 09 Mar 2026
119.3900
122.3500
116.7300
121.8900
277,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
6 · 10-K/A
After-hours · 16:30 ET
10-K/A ↗
Fri, 06 Mar 2026
122.0200
127.0200
120.3300
120.7000
362,500
Thu, 05 Mar 2026
126.8000
132.4900
125.0200
126.7700
470,100
Wed, 04 Mar 2026
131.9600
133.0300
126.6700
129.2700
439,100
Tue, 03 Mar 2026
127.9700
136.2900
123.9000
131.6700
745,700
Mon, 02 Mar 2026
130.4700
135.3500
129.2000
135.1400
526,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
128.2400
131.6400
123.7000
131.5700
555,600
Thu, 26 Feb 2026
138.1600
138.8300
124.7100
129.4700
743,700
Wed, 25 Feb 2026
133.8500
141.4300
130.1200
138.8500
420,400
Wed, 25 Feb 2026
5 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 24 Feb 2026
135.4100
142.0200
131.1400
131.7000
844,600
Mon, 23 Feb 2026
4 · 10-K
After-hours · 17:28 ET
10-K ↗
Mon, 23 Feb 2026
132.5100
135.0500
130.6100
134.5800
456,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
128.4900
133.7700
126.8600
133.6200
417,800
Thu, 19 Feb 2026
137.9000
138.0000
128.3700
130.0300
653,100
Wed, 18 Feb 2026
134.6500
140.2600
132.0000
138.2800
599,000
Tue, 17 Feb 2026
150.0100
150.1000
124.4400
134.8600
1,467,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
147.5700
155.8200
139.1000
153.9100
1,334,600
Thu, 12 Feb 2026
116.7000
154.2100
115.8700
150.2500
2,484,400
Thu, 12 Feb 2026
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 11 Feb 2026
113.0800
115.0000
108.2700
110.9000
865,100
Tue, 10 Feb 2026
111.5200
114.6500
109.5800
110.6800
575,000
Mon, 09 Feb 2026
109.0600
112.2300
108.7500
111.3400
476,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.2600
110.0000
101.2600
109.6100
529,100
Thu, 05 Feb 2026
97.6300
100.6000
96.0000
99.3000
426,200
Wed, 04 Feb 2026
99.8400
103.2700
96.5000
99.8900
768,200
Tue, 03 Feb 2026
96.0900
102.0600
95.2500
98.9200
712,900
Mon, 02 Feb 2026
91.1100
95.7600
90.9900
94.5500
1,150,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
92.2500
94.9200
91.5500
92.4100
644,100
Thu, 29 Jan 2026
92.8300
94.4700
89.5000
92.7700
525,500
Wed, 28 Jan 2026
90.6600
93.1800
89.9300
92.4400
435,900
Tue, 27 Jan 2026
88.5600
90.9700
87.9700
90.6300
325,500
Mon, 26 Jan 2026
86.3500
88.0600
85.8200
87.9700
420,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.2400
88.3800
84.8800
86.4400
494,100
Thu, 22 Jan 2026
86.9600
87.9700
84.5300
86.5100
364,300
Wed, 21 Jan 2026
80.2900
85.7900
79.6800
85.4500
403,000
Tue, 20 Jan 2026
79.6100
81.5700
78.6500
78.7600
316,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.0900
81.9400
78.8600
81.7500
388,900
Thu, 15 Jan 2026
78.9000
81.4400
78.9000
80.0300
306,200
Wed, 14 Jan 2026
77.2500
78.9000
76.3100
77.5400
276,800
Tue, 13 Jan 2026
76.6000
78.0000
76.2100
76.7700
277,900
Mon, 12 Jan 2026
76.0900
76.7900
75.5000
76.1200
216,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.4400
77.0900
74.1100
76.1400
366,500
Thu, 08 Jan 2026
76.0100
76.2900
74.4100
75.7500
264,500
Wed, 07 Jan 2026
79.5100
79.9900
76.3200
76.6700
215,300
Tue, 06 Jan 2026
77.1400
80.0300
77.1400
79.4700
437,300
Mon, 05 Jan 2026
75.5100
77.2500
75.1700
76.8500
464,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.8700
75.6300
72.6000
74.8400
427,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.8300
73.3800
71.3800
71.6000
214,200
Tue, 30 Dec 2025
72.9100
73.5000
72.0500
72.8300
238,500
Mon, 29 Dec 2025
74.5900
75.5700
72.3900
72.9200
293,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.9200
75.7500
74.2500
75.1800
253,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.5500
75.3000
74.0000
74.6900
116,300
Tue, 23 Dec 2025
75.1500
75.8800
73.8900
74.5100
227,300
Mon, 22 Dec 2025
76.4300
76.7000
74.6800
75.2000
322,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.2700
76.7200
75.2300
75.8600
783,000
Thu, 18 Dec 2025
76.3600
76.7800
74.6900
75.1700
370,700
Wed, 17 Dec 2025
77.0200
78.1800
74.4200
74.7700
268,200
Tue, 16 Dec 2025
77.7800
78.9000
75.9300
77.0200
374,200
Mon, 15 Dec 2025
78.1700
78.6400
77.0300
77.7800
374,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.6500
82.6500
77.0700
77.1200
236,100
Thu, 11 Dec 2025
84.9000
85.0900
82.2000
82.5000
224,200
Wed, 10 Dec 2025
84.5800
85.8000
83.9500
85.4900
231,600
Tue, 09 Dec 2025
81.0800
85.3100
81.0800
84.4000
382,000
Mon, 08 Dec 2025
82.5200
84.7800
81.0000
81.4500
229,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.8600
83.6500
81.9100
81.9200
220,700
Thu, 04 Dec 2025
82.6000
84.0000
81.0000
82.8600
164,000
Wed, 03 Dec 2025
81.4700
82.6200
80.8400
82.6000
172,100
Tue, 02 Dec 2025
79.7800
81.9100
79.4600
81.3600
208,300
Mon, 01 Dec 2025
78.5600
80.0000
78.5600
79.3800
227,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.9300
79.8800
78.3800
79.6400
95,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.5000
79.5700
76.5800
78.5100
205,100
Tue, 25 Nov 2025
76.6000
78.0900
76.0200
77.6100
366,100
Mon, 24 Nov 2025
75.2800
77.0400
74.8400
76.5900
324,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.6500
75.6900
72.0500
74.9600
296,300
Thu, 20 Nov 2025
77.0600
78.1900
71.9700
72.4600
283,300
Wed, 19 Nov 2025
75.6900
77.1400
75.5700
75.8400
221,300
Tue, 18 Nov 2025
75.6400
77.0500
74.9000
75.7900
279,400
Mon, 17 Nov 2025
79.0600
79.6500
76.1500
76.5000
257,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.4400
81.4900
79.2000
79.6900
217,500
Thu, 13 Nov 2025
84.9300
85.1500
81.2900
81.6700
394,600
Wed, 12 Nov 2025
86.9000
87.7800
84.9800
85.1600
153,500
Tue, 11 Nov 2025
86.3100
87.1400
85.2000
86.5000
223,400
Mon, 10 Nov 2025
89.7200
90.2000
86.5000
86.5700
238,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.8100
89.0800
85.6800
87.9400
273,800
Thu, 06 Nov 2025
89.9400
92.2100
88.6500
89.7500
362,700
Wed, 05 Nov 2025
90.0000
90.9200
87.0900
88.9500
472,700
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Tue, 04 Nov 2025
83.4300
86.9500
80.4000
84.0000
370,100
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 03 Nov 2025
84.9300
86.2700
83.2000
85.9000
310,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.3400
85.9600
81.7600
85.1200
248,700
Thu, 30 Oct 2025
85.5200
86.6600
83.8000
84.1100
176,200
Wed, 29 Oct 2025
87.3100
88.3000
84.3800
86.3700
246,500
Tue, 28 Oct 2025
87.0400
87.8500
85.4300
87.0100
177,400
Mon, 27 Oct 2025
87.2400
88.3200
86.7000
87.1200
199,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.9700
88.8000
86.5100
86.6200
111,800