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
119.9300
122.3100
118.6300
120.6900
304,524
Thu, 22 Oct 2026
117.0900
120.1800
116.5600
120.0700
211,400
Wed, 21 Oct 2026
116.0100
118.1800
115.4400
116.0200
265,300
Tue, 20 Oct 2026
113.6400
116.8700
113.2300
116.4000
297,700
Mon, 19 Oct 2026
109.1100
113.1400
108.2100
112.2300
340,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
113.8200
114.9000
109.0800
109.9000
198,600
Thu, 15 Oct 2026
108.2000
113.8000
108.2000
113.4200
332,800
Wed, 14 Oct 2026
108.0200
109.8000
105.9000
107.4100
226,000
Tue, 13 Oct 2026
106.5800
110.1700
104.8000
109.2600
256,100
Mon, 12 Oct 2026
105.8300
107.4900
105.3000
105.7100
248,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
102.6100
105.2700
102.1500
105.0300
188,100
Thu, 08 Oct 2026
101.9200
102.7900
100.1000
102.5900
258,600
Wed, 07 Oct 2026
97.9600
102.1100
97.6700
101.9200
250,200
Tue, 06 Oct 2026
100.6300
100.6300
98.1000
98.7900
180,700
Mon, 05 Oct 2026
99.8100
101.3300
98.8500
99.5000
368,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
101.8800
103.0000
99.2400
99.2600
246,000
Thu, 01 Oct 2026
98.7700
101.0400
97.1600
100.3100
377,100
Wed, 30 Sep 2026
96.4800
98.5000
96.2100
97.0800
253,300
Tue, 29 Sep 2026
97.3400
98.1400
94.4400
96.3400
235,600
Mon, 28 Sep 2026
98.2800
98.2800
93.5700
97.1000
202,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
99.7000
101.1900
98.3500
99.6400
157,300
Thu, 24 Sep 2026
101.3400
102.5000
98.5800
99.6800
183,200
Wed, 23 Sep 2026
100.6000
101.5600
98.9500
101.1800
225,700
Tue, 22 Sep 2026
102.4500
102.4500
96.4100
100.3700
254,200
Mon, 21 Sep 2026
101.4000
101.4000
98.3800
100.2500
126,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
102.2400
102.2400
99.6700
100.1300
389,900
Thu, 17 Sep 2026
106.1200
106.5000
101.8700
102.2100
228,400
Wed, 16 Sep 2026
103.0100
106.1800
102.7400
105.4600
209,200
Tue, 15 Sep 2026
108.4900
108.7100
104.4600
104.6400
245,200
Mon, 14 Sep 2026
107.1300
109.2200
106.3400
109.0700
245,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
106.4100
108.6600
104.3300
104.4900
166,500
Thu, 10 Sep 2026
105.9300
107.4100
104.7500
105.4700
136,500
Wed, 09 Sep 2026
107.0400
109.4400
105.2500
106.1000
158,700
Tue, 08 Sep 2026
110.0700
112.0700
106.9600
108.0300
210,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 04 Sep 2026
112.6200
114.1600
110.0100
111.3600
333,000
Thu, 03 Sep 2026
115.8500
117.5300
114.0300
114.1500
195,800
Wed, 02 Sep 2026
112.5700
113.7000
110.3000
113.5100
239,400
Tue, 01 Sep 2026
114.9600
115.6400
112.2600
112.4900
119,300
Mon, 31 Aug 2026
116.7400
118.9900
115.4200
116.4100
211,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
120.4200
121.5900
117.6200
117.8800
223,900
Thu, 27 Aug 2026
114.7900
121.4300
114.7900
120.5000
366,200
Wed, 26 Aug 2026
113.1400
114.8400
112.2500
114.6100
147,800
Tue, 25 Aug 2026
114.3200
114.7800
112.0200
114.5000
163,000
Mon, 24 Aug 2026
114.1200
115.5500
113.4700
113.8200
224,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
114.0800
115.8900
112.3400
113.8000
201,000
Thu, 20 Aug 2026
115.4700
117.5000
112.3700
113.3800
291,200
Wed, 19 Aug 2026
112.2300
117.3000
112.1800
116.7100
353,200
Tue, 18 Aug 2026
113.0000
115.5000
110.9200
111.9600
334,100
Mon, 17 Aug 2026
111.9700
113.4900
110.7900
111.3300
254,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.6400
117.5000
112.6800
114.0000
340,500
Thu, 13 Aug 2026
108.7000
115.2100
107.3300
115.2000
428,100
Wed, 12 Aug 2026
106.3300
107.6300
104.1500
107.3500
449,500
Tue, 11 Aug 2026
106.7900
109.1400
105.9300
106.5700
272,500
Mon, 10 Aug 2026
107.2000
110.1900
106.8000
106.9800
174,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
109.0000
111.5800
107.2000
108.5800
218,900
Thu, 06 Aug 2026
108.2900
108.7900
103.7500
107.5800
353,000
Wed, 05 Aug 2026
112.8000
112.8000
108.6300
110.7400
259,900
Tue, 04 Aug 2026
108.2800
112.9900
108.2800
111.2700
217,900
Mon, 03 Aug 2026
107.9000
110.3700
106.4700
109.6800
232,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.3600
108.0500
104.5000
105.1600
217,100
Thu, 30 Jul 2026
110.5000
111.3200
104.4900
107.6500
349,000
Wed, 29 Jul 2026
109.3800
114.5700
108.9000
113.6900
467,100
Tue, 28 Jul 2026
107.8900
115.9000
102.9200
110.7000
606,000
Mon, 27 Jul 2026
14 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 27 Jul 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 27 Jul 2026
99.3800
107.1800
99.3800
103.2400
317,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.8100
99.6100
96.0000
98.5400
243,700
Thu, 23 Jul 2026
97.2800
97.6200
94.7400
95.0100
201,900
Wed, 22 Jul 2026
100.4500
100.4500
96.3200
97.0400
291,900
Tue, 21 Jul 2026
103.8000
106.2300
100.1000
100.6500
451,200
Mon, 20 Jul 2026
106.5100
108.5700
105.5100
106.2800
255,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
108.0700
110.2000
105.8800
106.6800
207,000
Thu, 16 Jul 2026
12 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Thu, 16 Jul 2026
11 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Thu, 16 Jul 2026
107.6700
112.5500
107.3300
110.0300
298,500
Wed, 15 Jul 2026
105.8200
108.3700
104.4900
106.5100
330,500
Tue, 14 Jul 2026
107.2500
108.5200
104.0600
104.2600
300,400
Mon, 13 Jul 2026
108.2500
110.5300
107.3800
109.7500
211,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.0300
111.3400
107.4500
108.9800
171,100
Thu, 09 Jul 2026
104.0100
109.4400
103.3000
109.1400
186,200
Wed, 08 Jul 2026
111.6100
111.6100
105.9200
106.2900
307,300
Tue, 07 Jul 2026
113.4400
114.2500
110.4600
112.8300
280,000
Mon, 06 Jul 2026
109.9000
112.0500
107.2300
111.0000
226,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
108.9900
112.1200
108.9900
110.8100
316,800
Wed, 01 Jul 2026
106.6300
110.5500
105.9000
108.8900
299,900
Tue, 30 Jun 2026
102.3800
105.6900
101.4000
104.5000
313,400
Mon, 29 Jun 2026
103.7700
105.1000
100.7700
103.4000
404,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
97.2300
103.6700
97.0500
102.5800
1,358,900
Thu, 25 Jun 2026
92.0400
98.4600
91.4800
97.5100
762,300
Wed, 24 Jun 2026
86.7400
93.0700
86.7100
92.3100
563,200
Tue, 23 Jun 2026
86.1000
88.5100
85.0200
86.3700
264,000
Mon, 22 Jun 2026
86.3000
87.9800
83.5100
84.4400
396,100
Mon, 22 Jun 2026
10 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.8600
87.8600
85.9500
87.5100
564,900
Wed, 17 Jun 2026
86.3000
89.9900
85.0100
87.6600
267,600
Tue, 16 Jun 2026
87.6600
88.7200
86.6200
87.5000
139,900
Mon, 15 Jun 2026
90.7200
92.5200
85.9900
87.4900
351,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.7700
93.9400
89.0100
90.6400
386,600
Thu, 11 Jun 2026
89.9600
92.7900
89.1200
91.7800
267,600
Wed, 10 Jun 2026
89.3300
92.5100
87.6500
91.1500
310,200
Tue, 09 Jun 2026
87.9700
91.9800
87.1900
90.1400
306,500
Mon, 08 Jun 2026
88.3500
89.9200
87.0800
89.0900
265,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.4200
90.7100
86.8800
88.5200
238,400
Thu, 04 Jun 2026
91.2100
92.5800
87.1400
89.4200
253,500
Wed, 03 Jun 2026
89.5400
89.5400
85.9500
88.3500
353,500
Wed, 03 Jun 2026
9 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 02 Jun 2026
90.5900
91.4800
88.0000
89.7400
301,400
Mon, 01 Jun 2026
89.5600
93.8100
89.3600
93.5500
609,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.2300
88.9700
82.0000
86.5600
612,200
Thu, 28 May 2026
80.0900
83.3600
78.8300
82.6200
253,600
Wed, 27 May 2026
78.5000
81.5300
77.8600
79.3700
236,400
Tue, 26 May 2026
78.8500
80.0000
77.3800
79.2500
425,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.2100
82.2600
79.1700
79.8400
311,400
Thu, 21 May 2026
8 · 10-K
After-hours · 16:11 ET
10-K ↗
Thu, 21 May 2026
79.4900
80.4600
77.7000
79.5000
406,300
Wed, 20 May 2026
76.7600
82.0500
72.8600
81.3700
920,900
Tue, 19 May 2026
91.1600
94.7700
76.6700
78.9400
2,741,000
Mon, 18 May 2026
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 18 May 2026
67.2300
71.3700
65.9300
70.2000
818,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
66.1200
68.0500
65.6000
67.3400
256,700
Thu, 14 May 2026
65.9600
67.5900
65.0700
65.9600
190,200
Wed, 13 May 2026
67.9700
67.9700
64.8300
65.5600
245,500
Tue, 12 May 2026
69.8900
71.3800
69.0700
69.2400
305,800
Mon, 11 May 2026
70.8300
71.0500
67.2200
69.0900
365,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.5900
72.1500
69.2000
71.5900
251,900
Thu, 07 May 2026
69.5500
73.5900
69.5500
72.9300
225,900
Wed, 06 May 2026
68.3800
69.0200
65.4700
68.5600
354,200
Tue, 05 May 2026
69.6600
71.1500
68.2500
69.2300
240,300
Mon, 04 May 2026
67.7100
71.4100
67.7100
69.6600
290,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.5700
67.9900
65.4700
67.8500
274,300
Thu, 30 Apr 2026
64.5800
65.7000
62.3100
64.0600
242,300
Wed, 29 Apr 2026
65.8200
66.5700
65.1000
65.7300
186,900
Tue, 28 Apr 2026
66.6100
68.4900
66.1900
66.4900
154,500
Mon, 27 Apr 2026
66.3000
67.5700
65.3000
65.9900
162,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.0900
66.9300
63.0900
66.7600
291,500
Thu, 23 Apr 2026
67.1500
68.4500
61.9300
63.0900
405,700
Wed, 22 Apr 2026
68.3400
69.1900
67.8100
68.4900
166,100
Tue, 21 Apr 2026
68.3100
69.8300
67.6000
67.9300
220,300
Mon, 20 Apr 2026
67.9400
69.2500
65.0100
67.9500
276,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.0800
69.5000
67.7300
68.2300
191,500
Thu, 16 Apr 2026
68.1300
69.1900
67.2400
67.6100
228,100
Wed, 15 Apr 2026
65.8700
67.7300
65.7300
67.2300
367,300
Tue, 14 Apr 2026
65.5800
67.2600
64.2300
65.1700
222,300
Mon, 13 Apr 2026
62.5400
65.5000
62.2000
65.1600
370,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.3900
63.3900
61.5000
62.1900
401,300
Thu, 09 Apr 2026
65.1500
65.7300
62.0700
63.4000
411,000
Wed, 08 Apr 2026
70.8400
71.3200
65.2600
65.6100
514,300
Tue, 07 Apr 2026
70.6700
71.2900
68.1600
68.5800
207,500
Mon, 06 Apr 2026
70.9100
72.2100
68.0900
71.4900
164,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.8200
71.2700
67.3000
71.0900
174,300
Wed, 01 Apr 2026
71.7100
72.0800
69.3600
69.6200
218,700
Tue, 31 Mar 2026
72.5300
73.4300
70.6300
71.1400
285,600
Mon, 30 Mar 2026
71.2800
72.3000
70.4600
71.9700
224,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
71.2200
71.5600
68.7900
70.3700
219,700
Thu, 26 Mar 2026
71.0000
74.3100
71.0000
72.3700
173,000
Wed, 25 Mar 2026
72.4500
72.7500
70.6700
71.8100
213,900
Tue, 24 Mar 2026
71.5400
72.1000
69.5600
71.4800
219,400
Mon, 23 Mar 2026
72.1500
74.3000
71.8700
72.4900
286,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
69.2400
70.8600
67.6900
70.8100
557,500
Thu, 19 Mar 2026
68.2000
70.3500
67.5000
69.5600
261,800
Wed, 18 Mar 2026
67.3400
70.6600
67.0900
67.5400
309,800
Tue, 17 Mar 2026
68.9800
71.6200
67.8500
68.0200
263,100
Mon, 16 Mar 2026
68.9900
69.4600
68.0200
68.2400
334,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.5500
72.6300
68.1300
68.4900
257,200
Thu, 12 Mar 2026
71.9400
74.0000
69.8500
69.9500
344,100
Wed, 11 Mar 2026
73.5800
74.5300
71.8200
72.5000
243,300
Tue, 10 Mar 2026
75.2500
75.2500
72.4900
73.3100
313,300
Mon, 09 Mar 2026
76.7500
77.1000
72.9000
75.9900
282,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.1400
79.3700
76.6900
77.4600
213,800
Thu, 05 Mar 2026
79.9100
82.0600
78.4100
79.7500
413,300
Wed, 04 Mar 2026
78.4500
81.1100
78.4400
80.0100
361,300
Tue, 03 Mar 2026
72.1000
78.9900
72.1000
78.4500
598,500
Mon, 02 Mar 2026
70.1000
73.9000
70.1000
73.5000
334,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.7000
72.6500
68.5100
72.1700
429,400
Thu, 26 Feb 2026
72.3100
74.6000
71.7500
73.3500
370,200
Wed, 25 Feb 2026
72.0900
72.7900
69.9600
71.0000
373,800
Tue, 24 Feb 2026
71.2300
75.7500
71.2200
71.9700
565,900
Mon, 23 Feb 2026
77.7900
77.7900
71.4600
71.8000
642,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.4400
80.3700
77.9400
78.6400
383,800
Thu, 19 Feb 2026
79.9400
81.1500
76.8200
78.6000
326,000
Wed, 18 Feb 2026
80.8400
82.8200
79.1700
79.7900
415,100
Tue, 17 Feb 2026
81.5000
82.5200
79.7900
80.1900
294,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.9100
84.4200
80.6100
81.5000
222,100
Thu, 12 Feb 2026
86.0600
86.0600
79.3000
80.8700
273,100
Wed, 11 Feb 2026
87.3300
88.1200
85.3500
85.5900
262,600
Tue, 10 Feb 2026
86.8200
88.2800
86.1400
87.5600
328,500
Mon, 09 Feb 2026
86.6600
86.7700
84.3400
86.0400
254,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.4100
86.9300
83.7400
86.0100
336,500
Thu, 05 Feb 2026
86.9400
88.9200
83.3900
84.0800
338,300
Wed, 04 Feb 2026
83.8700
88.9300
80.7300
86.8800
644,600
Tue, 03 Feb 2026
88.1100
89.2200
80.9000
83.8700
565,800
Mon, 02 Feb 2026
87.0500
89.8000
85.9500
89.2500
550,700
Mon, 02 Feb 2026
6 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.1900
86.8400
83.7700
86.7500
578,500
Thu, 29 Jan 2026
85.2100
85.2700
81.3600
85.2600
428,500
Wed, 28 Jan 2026
91.4900
91.4900
85.2000
85.6700
601,600
Tue, 27 Jan 2026
95.7100
100.9700
87.6400
90.8600
1,508,800
Mon, 26 Jan 2026
5 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Mon, 26 Jan 2026
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 26 Jan 2026
108.1000
113.7500
108.0000
113.5500
757,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.3200
111.2100
107.0900
107.6300
321,500
Thu, 22 Jan 2026
107.7600
110.0100
107.7600
109.8200
214,200
Wed, 21 Jan 2026
107.1500
108.9700
105.1800
107.2300
209,900
Tue, 20 Jan 2026
112.0900
113.0300
106.2800
106.7000
215,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
115.1000
115.5700
111.5800
113.7700
205,400
Thu, 15 Jan 2026
112.8200
115.5300
112.0200
114.6200
194,700
Wed, 14 Jan 2026
114.9000
115.5100
111.0600
112.7100
244,000
Tue, 13 Jan 2026
117.3500
119.0700
114.3600
115.0100
162,400
Mon, 12 Jan 2026
117.9600
118.6300
116.5700
116.6300
171,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.7000
120.3500
115.5000
117.3700
126,700
Thu, 08 Jan 2026
118.4100
121.4000
117.5100
120.3500
141,000
Wed, 07 Jan 2026
117.6200
119.2000
116.0400
119.0200
94,500
Tue, 06 Jan 2026
115.2000
118.5800
112.9400
117.1800
229,300
Mon, 05 Jan 2026
115.4800
118.8800
115.4800
116.2800
147,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
118.4500
119.1100
112.8300
115.5100
233,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.9200
120.4800
116.1600
118.8400
356,000
Tue, 30 Dec 2025
122.0200
123.9300
119.3700
119.4500
195,500
Mon, 29 Dec 2025
121.3000
122.6900
121.1500
122.4000
116,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
120.0200
121.6900
119.6700
121.4800
68,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
120.5900
120.9100
118.2900
120.1000
65,200
Tue, 23 Dec 2025
122.0100
123.0100
120.1700
121.4000
136,800
Mon, 22 Dec 2025
121.6800
124.9200
121.6800
122.7300
164,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.6700
122.9000
120.5100
121.4900
270,100
Thu, 18 Dec 2025
122.0700
123.4000
121.6900
122.0100
111,500
Wed, 17 Dec 2025
119.9800
122.7900
119.7700
120.9500
147,900
Tue, 16 Dec 2025
122.2700
122.9900
120.1300
120.8800
156,000
Tue, 16 Dec 2025
3 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 15 Dec 2025
126.6800
126.6800
120.2700
122.1800
198,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.7500
126.7100
123.1400
124.8000
219,600
Thu, 11 Dec 2025
126.4100
127.5200
123.8800
124.2400
120,700
Wed, 10 Dec 2025
127.5500
128.7900
124.5500
125.5300
159,600
Tue, 09 Dec 2025
127.3400
129.3200
126.7600
128.0700
114,900
Mon, 08 Dec 2025
127.0300
128.0100
125.5000
126.7100
95,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.7100
128.9100
124.2600
126.0200
100,500
Thu, 04 Dec 2025
127.4500
128.6100
125.3100
126.4100
117,400
Wed, 03 Dec 2025
123.6200
127.9500
121.6100
126.7100
115,200
Tue, 02 Dec 2025
121.6100
124.8600
120.1400
123.6200
136,200
Mon, 01 Dec 2025
121.8000
122.9700
118.7500
120.1300
189,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.0100
126.1700
122.9200
122.9600
111,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
125.9700
129.1000
125.0800
125.7100
228,200
Tue, 25 Nov 2025
121.1500
126.5100
119.8300
125.9700
203,900
Mon, 24 Nov 2025
124.4400
124.5000
119.5100
121.0000
157,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
120.1200
124.7000
118.0000
123.3600
166,200
Thu, 20 Nov 2025
125.5100
127.4100
120.2100
120.5100
178,500
Wed, 19 Nov 2025
122.8200
125.0300
122.1400
123.5800
196,100
Tue, 18 Nov 2025
122.0100
123.8800
120.8400
123.1800
101,200
Mon, 17 Nov 2025
128.5900
128.5900
122.3100
122.5900
116,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
123.7000
129.5200
123.0000
129.5000
159,200
Thu, 13 Nov 2025
127.8600
128.2700
124.4800
125.4800
225,000
Wed, 12 Nov 2025
130.0300
133.3200
127.6800
128.5200
325,500
Tue, 11 Nov 2025
127.6600
128.6500
126.3000
128.0000
100,700
Mon, 10 Nov 2025
127.2600
128.5700
125.8600
127.2500
125,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
125.0700
128.8900
124.7800
126.1000
154,200
Thu, 06 Nov 2025
126.0000
126.9400
124.2600
126.1900
153,900
Wed, 05 Nov 2025
122.5400
126.5600
121.5500
126.1700
231,700
Tue, 04 Nov 2025
125.2000
126.4500
121.4500
122.0100
234,300
Mon, 03 Nov 2025
126.0300
127.6100
123.2800
127.2600
281,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
128.0500
130.5300
125.0600
125.4600
262,000
Thu, 30 Oct 2025
131.0600
134.4700
128.2200
129.6400
260,900
Wed, 29 Oct 2025
140.0500
141.1200
132.5700
133.4300
560,700
Tue, 28 Oct 2025
130.0000
145.2500
125.2500
141.1200
1,261,800
Mon, 27 Oct 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 27 Oct 2025
116.6300
117.1400
113.8500
115.1400
314,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
118.0000
119.7800
116.3900
116.5300
132,100