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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
144.6300
144.6300
141.2950
141.7800
254,756
Thu, 22 Oct 2026
140.1700
145.1550
138.9100
144.5300
251,700
Wed, 21 Oct 2026
140.1000
140.1600
136.7400
139.1700
319,700
Tue, 20 Oct 2026
138.6500
140.7500
137.9600
140.5300
148,700
Mon, 19 Oct 2026
139.0400
140.1300
136.8100
137.8300
202,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
137.8000
140.6500
137.2300
139.5900
246,900
Thu, 15 Oct 2026
139.2900
140.0000
137.1200
137.6100
206,400
Wed, 14 Oct 2026
132.5100
137.5000
130.4900
136.7500
347,900
Tue, 13 Oct 2026
135.6800
135.8200
133.2400
133.4300
143,200
Mon, 12 Oct 2026
131.5700
135.1700
131.4500
134.2300
242,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
130.1500
132.0600
129.9900
130.7600
106,600
Thu, 08 Oct 2026
127.0400
132.7500
126.2300
131.4400
315,400
Wed, 07 Oct 2026
125.2500
128.7300
125.2500
126.8200
254,500
Tue, 06 Oct 2026
127.4100
128.5000
125.1350
126.8800
142,000
Mon, 05 Oct 2026
127.3400
128.2450
126.4800
127.3400
279,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
125.9300
127.3300
124.7800
126.4900
226,900
Thu, 01 Oct 2026
123.5100
127.9050
123.0000
125.9300
249,900
Wed, 30 Sep 2026
123.0900
124.9300
121.2700
123.2900
245,300
Tue, 29 Sep 2026
123.2950
123.5700
119.5600
123.1400
206,600
Mon, 28 Sep 2026
124.1700
125.0200
121.1300
123.0400
234,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
125.6500
125.8400
123.9100
123.9900
202,000
Thu, 24 Sep 2026
127.4200
129.2900
125.4500
125.6300
241,300
Wed, 23 Sep 2026
131.1400
131.8900
126.8000
127.2100
281,900
Tue, 22 Sep 2026
133.9100
134.5900
129.6100
131.5400
265,600
Mon, 21 Sep 2026
135.6800
136.0550
133.9500
134.0900
172,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
135.7700
136.8800
135.1200
136.0000
427,700
Thu, 17 Sep 2026
142.3700
142.5700
136.3700
137.3600
235,900
Wed, 16 Sep 2026
136.5500
141.1800
135.9350
140.7800
438,600
Tue, 15 Sep 2026
137.1500
138.6100
134.8900
138.4400
237,100
Mon, 14 Sep 2026
136.4300
137.6500
134.5950
137.5600
140,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
134.8400
134.9600
131.0950
133.6600
160,100
Thu, 10 Sep 2026
134.4500
136.8200
130.6600
132.9200
218,900
Wed, 09 Sep 2026
133.1300
134.3250
130.0800
133.1100
164,800
Tue, 08 Sep 2026
134.4000
135.3400
133.1100
134.0300
250,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
134.2600
137.4000
133.5400
136.5800
214,200
Thu, 03 Sep 2026
133.2200
136.4300
133.2200
136.1200
136,700
Wed, 02 Sep 2026
131.8600
133.9000
131.6550
132.1200
162,800
Tue, 01 Sep 2026
132.8800
134.4100
131.0400
131.8600
176,800
Mon, 31 Aug 2026
130.3200
132.6200
130.3200
132.5700
190,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
129.5800
131.8300
129.2400
131.6300
134,900
Thu, 27 Aug 2026
130.0200
131.3150
128.1000
129.5500
145,300
Wed, 26 Aug 2026
131.8600
132.7900
131.1400
131.8200
90,400
Tue, 25 Aug 2026
132.7400
132.9200
130.4100
131.7550
99,100
Mon, 24 Aug 2026
130.4000
134.9000
130.4000
133.0300
147,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
129.1000
131.8920
127.8250
130.0900
362,800
Thu, 20 Aug 2026
125.9600
128.8900
124.9800
128.8700
180,100
Wed, 19 Aug 2026
127.7400
130.7050
126.6600
126.8800
157,500
Tue, 18 Aug 2026
127.0300
130.8900
124.8390
129.6900
250,300
Mon, 17 Aug 2026
128.0000
129.6250
123.6000
123.9200
244,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
129.0300
130.4950
127.3360
128.2100
139,200
Thu, 13 Aug 2026
128.3000
129.9100
126.9150
128.1900
229,500
Wed, 12 Aug 2026
132.2500
132.3700
127.4950
127.5400
283,700
Tue, 11 Aug 2026
130.8200
134.2000
129.1400
131.6900
180,100
Tue, 11 Aug 2026
16 · 8-K
Next filing day · accepted 10 Aug, 21:15 ET
8-K ↗
Mon, 10 Aug 2026
130.8600
131.5700
128.6500
131.5000
191,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
136.2100
136.8150
130.1200
131.0000
257,400
Thu, 06 Aug 2026
136.1700
139.0600
133.6000
136.8200
544,700
Wed, 05 Aug 2026
15 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Wed, 05 Aug 2026
136.1100
138.5800
132.9500
134.0000
492,000
Tue, 04 Aug 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 04 Aug 2026
136.0400
137.5850
133.0350
136.1100
171,300
Mon, 03 Aug 2026
135.3500
137.4400
133.8700
136.5100
218,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
136.0900
137.2500
133.7000
133.7900
253,100
Thu, 30 Jul 2026
140.6200
140.6200
134.1700
136.3000
212,400
Wed, 29 Jul 2026
141.3300
145.1450
139.6300
142.9100
265,900
Tue, 28 Jul 2026
142.7900
146.4700
142.0000
143.1600
230,200
Mon, 27 Jul 2026
138.8200
140.9600
137.4400
140.8000
228,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
130.2200
138.0000
129.2250
137.5600
241,800
Thu, 23 Jul 2026
129.8700
131.4150
127.3900
129.1800
280,900
Wed, 22 Jul 2026
136.6100
136.6100
129.0550
130.4500
234,900
Tue, 21 Jul 2026
138.6500
140.1100
136.0050
136.3400
204,500
Mon, 20 Jul 2026
136.3400
142.2500
136.1600
140.1200
221,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.4400
138.6700
134.2500
135.4400
277,200
Thu, 16 Jul 2026
131.6600
136.1500
131.6600
134.2300
443,800
Wed, 15 Jul 2026
137.1900
137.1900
130.7900
131.6900
376,700
Tue, 14 Jul 2026
139.3700
139.9100
135.4800
136.0700
289,900
Mon, 13 Jul 2026
137.3100
139.7700
134.1100
139.5800
424,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
139.9900
141.2000
135.6600
136.0700
338,500
Thu, 09 Jul 2026
144.3100
144.4200
137.8150
139.1800
287,400
Wed, 08 Jul 2026
145.2200
147.6200
143.6300
144.5200
466,500
Tue, 07 Jul 2026
144.2000
147.4400
141.3750
145.2900
448,200
Mon, 06 Jul 2026
139.5000
142.9400
136.1400
142.1300
397,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
133.9500
140.6150
132.5900
140.0000
353,100
Wed, 01 Jul 2026
127.7200
135.1600
126.8650
133.6900
283,400
Tue, 30 Jun 2026
126.5100
128.9990
125.0500
126.3900
157,800
Mon, 29 Jun 2026
124.3000
126.5400
123.1800
126.3300
485,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.1600
128.4300
119.0550
126.3200
950,200
Thu, 25 Jun 2026
118.7300
119.4200
116.3050
117.8400
220,300
Wed, 24 Jun 2026
117.0100
120.3400
116.1300
118.9100
252,100
Tue, 23 Jun 2026
113.5400
117.4550
113.3800
116.0800
185,600
Mon, 22 Jun 2026
111.6700
114.7550
110.8150
111.5800
433,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
115.6600
115.6600
111.2450
111.7000
467,600
Wed, 17 Jun 2026
112.6900
115.6250
112.6900
114.4200
219,400
Tue, 16 Jun 2026
113.6400
116.0910
112.7050
114.0700
184,600
Mon, 15 Jun 2026
113.9900
114.8150
111.5050
113.0100
163,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.1500
116.2900
113.2140
114.8500
181,600
Thu, 11 Jun 2026
113.8400
116.1500
112.7050
115.1500
261,600
Wed, 10 Jun 2026
109.9800
114.3300
109.9800
113.3400
258,000
Tue, 09 Jun 2026
106.8600
110.6500
105.5200
108.6800
262,800
Mon, 08 Jun 2026
107.2800
109.9700
106.7250
106.7900
190,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.5400
110.0050
104.3000
108.5100
241,400
Thu, 04 Jun 2026
103.0500
105.1670
102.3700
103.2700
166,300
Wed, 03 Jun 2026
103.9700
104.8000
100.8100
101.4200
331,500
Tue, 02 Jun 2026
107.0700
108.8210
104.5500
104.6800
231,000
Mon, 01 Jun 2026
107.0400
109.4400
106.4850
107.2400
227,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
109.6300
110.1100
105.5100
107.0400
424,700
Fri, 29 May 2026
13 · 8-K
Pre-market · 08:31 ET
8-K ↗
Thu, 28 May 2026
109.4200
111.8600
108.5500
109.6300
276,800
Wed, 27 May 2026
114.2300
115.8850
109.1550
109.4500
386,700
Tue, 26 May 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 26 May 2026
113.5900
116.9420
112.3200
114.5100
194,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
114.5000
115.8300
113.3600
113.8700
172,300
Thu, 21 May 2026
114.7600
115.3200
112.8900
115.0000
192,900
Wed, 20 May 2026
113.5100
116.9500
112.7000
115.8100
288,400
Tue, 19 May 2026
115.2600
118.2700
113.2350
113.4200
248,000
Mon, 18 May 2026
110.6100
115.3950
109.4000
114.5100
282,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
110.4500
112.5200
109.6050
110.7800
196,100
Thu, 14 May 2026
109.2300
111.2500
109.2300
110.2800
179,500
Wed, 13 May 2026
108.2900
110.9350
107.6700
108.1600
235,500
Tue, 12 May 2026
109.2800
111.0000
108.0500
108.6300
207,400
Mon, 11 May 2026
113.1500
114.2350
107.5100
109.2200
357,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.3900
116.8100
111.3300
113.3600
323,800
Fri, 08 May 2026
11 · 10-Q
Next filing day · accepted 07 May, 18:07 ET
10-Q ↗
Thu, 07 May 2026
111.8100
114.2800
108.0000
113.5700
555,000
Wed, 06 May 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 06 May 2026
113.0100
114.2400
109.0150
110.7500
633,300
Tue, 05 May 2026
116.0000
117.0000
111.5000
111.7300
626,900
Mon, 04 May 2026
120.4000
123.0500
115.3450
115.5500
238,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
120.6200
123.5900
120.4400
120.9700
237,400
Thu, 30 Apr 2026
122.6400
123.5000
119.9900
120.3800
236,300
Wed, 29 Apr 2026
126.2000
126.2000
123.4400
124.0000
135,500
Tue, 28 Apr 2026
127.4300
128.5700
125.4750
127.1200
190,700
Mon, 27 Apr 2026
126.1900
127.8800
124.0800
126.0900
239,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
128.0800
129.3050
124.2600
126.0700
404,300
Thu, 23 Apr 2026
130.0700
131.9100
128.1000
128.7000
148,300
Wed, 22 Apr 2026
131.7500
132.0700
127.7500
129.0400
177,300
Tue, 21 Apr 2026
132.6100
132.6100
129.2700
131.7500
212,700
Mon, 20 Apr 2026
133.1800
134.7900
131.8200
132.4100
182,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
132.1400
135.1350
130.9250
132.5500
185,800
Thu, 16 Apr 2026
129.4600
132.1800
129.4100
131.4100
176,900
Wed, 15 Apr 2026
129.8400
131.3200
128.4100
130.0300
181,000
Tue, 14 Apr 2026
127.8800
130.9700
127.7400
130.8900
134,600
Mon, 13 Apr 2026
127.7100
130.1130
127.2100
128.3800
261,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9 · DEFA14A
After-hours · 16:06 ET
SEC Form DEFA14A ↗
Fri, 10 Apr 2026
8 · DEF 14A
After-hours · 16:05 ET
SEC Form DEF 14A ↗
Fri, 10 Apr 2026
133.5100
133.5100
127.7900
127.8000
276,300
Thu, 09 Apr 2026
128.3200
136.2200
127.4600
133.7200
264,500
Wed, 08 Apr 2026
125.5800
129.2100
125.5800
128.3500
349,000
Tue, 07 Apr 2026
122.5700
125.7100
122.4030
125.1000
228,900
Mon, 06 Apr 2026
119.4600
122.2300
119.2750
121.8600
88,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.3900
120.1550
115.2500
120.1000
145,400
Wed, 01 Apr 2026
119.0800
119.1700
115.2300
116.6600
150,900
Tue, 31 Mar 2026
121.0300
121.7800
118.2150
119.5000
205,900
Mon, 30 Mar 2026
117.7400
120.3810
117.5900
119.6400
185,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
120.6000
121.1400
116.8200
116.8300
178,500
Thu, 26 Mar 2026
121.4000
122.8050
118.5600
121.2900
230,300
Wed, 25 Mar 2026
122.6300
124.0000
121.0150
121.8400
216,900
Tue, 24 Mar 2026
120.8600
122.8200
120.5150
122.0000
235,600
Mon, 23 Mar 2026
117.6000
122.2300
116.3450
120.5000
226,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.6900
117.6900
114.7500
116.9000
698,500
Thu, 19 Mar 2026
117.0000
117.0800
115.0200
116.1500
282,500
Wed, 18 Mar 2026
117.9900
117.9900
114.9000
117.2500
329,400
Tue, 17 Mar 2026
120.2500
123.8600
118.4900
119.0500
267,500
Mon, 16 Mar 2026
120.4300
122.4700
118.8600
120.2500
233,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.2800
121.5700
118.5150
120.1900
153,400
Thu, 12 Mar 2026
119.5200
121.7450
117.5300
119.8000
183,900
Wed, 11 Mar 2026
121.9200
123.0350
119.8500
119.9100
199,400
Tue, 10 Mar 2026
121.9700
124.3600
120.7540
123.1700
178,000
Mon, 09 Mar 2026
126.3900
126.4000
120.2800
122.8100
151,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
126.1600
127.7100
123.8500
127.3200
188,000
Thu, 05 Mar 2026
123.7700
127.3100
123.5180
127.1100
239,600
Wed, 04 Mar 2026
124.7000
125.7500
122.7870
124.4100
164,800
Tue, 03 Mar 2026
125.9600
126.1500
121.4300
124.8500
128,600
Mon, 02 Mar 2026
121.0900
127.3900
121.0900
126.6000
186,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.0200
123.9950
120.4450
123.7100
228,100
Thu, 26 Feb 2026
122.5000
124.7100
120.5200
121.8500
317,700
Wed, 25 Feb 2026
122.5100
122.5100
118.4600
121.6800
256,100
Tue, 24 Feb 2026
7 · 10-K
After-hours · 16:54 ET
10-K ↗
Tue, 24 Feb 2026
120.9400
121.9800
118.0400
120.9400
403,100
Mon, 23 Feb 2026
6 · 8-K
After-hours · 17:28 ET
8-K ↗
Mon, 23 Feb 2026
121.7100
123.8600
120.3300
120.7500
262,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
124.2100
124.6000
120.3300
120.6100
332,800
Thu, 19 Feb 2026
128.0400
128.7520
123.0700
123.4200
373,400
Wed, 18 Feb 2026
129.1400
130.3900
124.0100
127.8400
579,900
Tue, 17 Feb 2026
133.2400
134.9400
129.9900
129.9900
297,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
127.3000
136.5800
126.9200
132.1000
495,400
Thu, 12 Feb 2026
132.3700
133.8600
117.0000
127.0100
855,300
Wed, 11 Feb 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 11 Feb 2026
129.3300
133.3550
126.1910
131.6400
382,300
Tue, 10 Feb 2026
126.5100
130.6700
126.4350
129.2500
272,100
Mon, 09 Feb 2026
127.5100
129.6800
124.7600
126.5400
406,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
129.2300
130.1700
124.9200
127.6200
373,900
Thu, 05 Feb 2026
124.3800
131.1800
123.8800
129.1500
299,900
Wed, 04 Feb 2026
123.1400
124.0400
121.0600
122.9900
251,400
Tue, 03 Feb 2026
122.6600
124.8200
118.4400
121.8900
370,900
Mon, 02 Feb 2026
4 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 02 Feb 2026
121.7500
126.0600
121.7500
124.2200
240,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.0400
124.9750
119.7200
123.5900
266,000
Thu, 29 Jan 2026
119.8800
123.8700
119.8800
123.2100
218,400
Wed, 28 Jan 2026
122.1100
122.8350
119.4300
119.7000
195,600
Tue, 27 Jan 2026
126.5400
129.6650
121.1100
121.8700
171,900
Mon, 26 Jan 2026
126.1100
130.8100
125.6400
126.9600
188,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
127.0900
128.4650
123.1700
124.9500
230,900
Thu, 22 Jan 2026
129.6300
130.0750
127.2100
127.8300
155,300
Wed, 21 Jan 2026
130.1400
130.8700
127.2900
130.0000
158,900
Tue, 20 Jan 2026
127.5700
131.6600
127.2320
130.6300
167,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.0000
131.4550
127.5700
128.4600
138,000
Thu, 15 Jan 2026
129.7500
133.4350
129.7500
130.4100
198,700
Wed, 14 Jan 2026
128.0000
132.1300
128.0000
130.3100
168,600
Tue, 13 Jan 2026
130.5900
130.5900
126.2100
127.5700
133,900
Mon, 12 Jan 2026
127.4800
131.0030
127.1400
130.4750
170,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
129.9700
131.7000
127.6700
128.6900
145,000
Thu, 08 Jan 2026
129.5200
132.8850
129.5200
129.9600
171,000
Wed, 07 Jan 2026
131.2800
131.5300
127.3900
129.3400
166,300
Tue, 06 Jan 2026
136.2900
137.3700
126.6950
130.7000
285,800
Mon, 05 Jan 2026
131.1000
138.0000
131.1000
136.0700
270,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
134.5600
135.3000
130.3250
131.8200
230,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
134.9200
136.3100
134.7000
134.7600
145,600
Tue, 30 Dec 2025
134.4250
135.4500
134.3400
134.9200
111,400
Mon, 29 Dec 2025
134.7300
136.2400
133.8150
135.3800
131,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
136.6300
136.9180
134.4100
134.7800
100,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
136.8800
136.9950
135.6400
136.0200
71,500
Tue, 23 Dec 2025
136.7100
139.5000
136.7100
137.3200
245,500
Mon, 22 Dec 2025
134.7600
137.9900
134.6310
136.6700
167,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
133.4600
135.9300
133.2050
134.9600
515,100
Thu, 18 Dec 2025
129.2400
134.5000
129.0250
133.8650
310,900
Wed, 17 Dec 2025
127.1000
130.4800
126.2060
129.5300
216,700
Tue, 16 Dec 2025
125.7800
128.2200
125.0040
127.5400
261,300
Mon, 15 Dec 2025
127.0000
128.5860
123.8760
125.5200
251,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.0000
127.5000
122.5500
126.5900
323,600
Thu, 11 Dec 2025
119.5700
123.2000
119.5700
122.2900
217,200
Wed, 10 Dec 2025
118.2700
120.4400
117.0000
118.6700
246,400
Tue, 09 Dec 2025
115.8000
120.3480
115.8000
117.8500
262,200
Mon, 08 Dec 2025
116.4200
116.7050
113.0000
115.4300
183,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
119.8300
120.0000
115.7000
116.4200
230,500
Thu, 04 Dec 2025
117.9400
121.7450
117.0100
120.0200
390,500
Wed, 03 Dec 2025
121.8400
122.9170
117.4580
117.9800
192,000
Tue, 02 Dec 2025
122.1100
124.2200
121.3000
122.0700
239,600
Mon, 01 Dec 2025
123.2800
124.6550
121.5600
122.4100
196,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
124.6100
125.2500
123.2900
124.2100
96,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
124.2100
125.5200
123.2300
123.9500
311,600
Tue, 25 Nov 2025
123.4200
126.0600
123.2600
123.8400
215,200
Mon, 24 Nov 2025
122.3700
123.8500
119.0000
123.4200
394,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.5200
124.4600
120.0600
122.8100
246,600
Thu, 20 Nov 2025
125.8900
128.0300
121.4500
121.6600
276,900
Wed, 19 Nov 2025
128.8400
129.9900
124.7200
125.5000
222,600
Tue, 18 Nov 2025
128.5200
130.8000
127.8750
129.6200
187,200
Mon, 17 Nov 2025
129.2600
130.5500
127.6000
128.4800
184,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
129.7500
130.3400
127.6100
129.7200
244,300
Thu, 13 Nov 2025
131.8000
132.8000
128.7500
130.0600
298,000
Wed, 12 Nov 2025
132.0400
134.5000
131.5250
132.4500
325,300
Tue, 11 Nov 2025
130.4000
132.6600
129.5700
132.0800
215,700
Mon, 10 Nov 2025
128.0000
131.0650
126.1800
129.5100
402,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 07 Nov 2025
121.1900
130.4700
118.5700
128.0600
699,900
Thu, 06 Nov 2025
2 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 06 Nov 2025
116.0000
118.5000
115.2400
117.7900
391,300
Wed, 05 Nov 2025
115.5800
117.4900
115.5600
116.7100
167,300
Tue, 04 Nov 2025
113.6100
116.1200
113.3150
115.5300
196,300
Mon, 03 Nov 2025
113.1200
114.3300
111.8450
113.7200
324,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
112.6200
114.5000
111.9500
114.0100
313,400
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 30 Oct 2025
113.3000
115.1200
112.0200
112.5000
179,200
Wed, 29 Oct 2025
112.0000
112.9500
111.5000
112.4900
237,000
Tue, 28 Oct 2025
114.0450
114.9600
110.9800
112.7600
221,600
Mon, 27 Oct 2025
115.0100
115.4000
113.7100
113.8400
128,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend