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
330.3500
331.5650
325.8894
327.2800
136,213
Thu, 22 Oct 2026
328.4800
333.8200
325.5300
332.0600
169,200
Wed, 21 Oct 2026
327.9000
335.8000
326.6900
334.6800
172,300
Tue, 20 Oct 2026
320.0000
329.9300
318.6200
326.7800
195,600
Mon, 19 Oct 2026
322.1200
327.1800
320.3800
322.4000
144,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
327.8500
327.8500
316.8700
319.3000
162,400
Thu, 15 Oct 2026
322.1900
328.9400
314.6800
328.0600
159,200
Wed, 14 Oct 2026
327.1400
329.8200
320.3700
325.8600
203,200
Tue, 13 Oct 2026
328.2700
333.7100
326.4900
332.8800
126,400
Mon, 12 Oct 2026
329.1800
334.8700
326.1800
328.1400
157,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
332.2600
334.7600
327.3800
331.3100
115,700
Thu, 08 Oct 2026
327.5800
333.2000
325.6800
328.3000
178,200
Wed, 07 Oct 2026
333.5700
337.5100
329.2800
330.8000
144,400
Tue, 06 Oct 2026
339.5100
341.2800
335.8900
339.2900
131,600
Mon, 05 Oct 2026
334.3200
346.5700
333.8000
338.1900
250,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
345.1700
346.8000
331.5300
335.1300
222,400
Thu, 01 Oct 2026
328.0500
346.0100
325.8000
339.9300
159,400
Wed, 30 Sep 2026
326.1200
330.8300
322.8600
326.0700
153,800
Tue, 29 Sep 2026
327.1100
332.7200
322.3900
324.3000
155,300
Mon, 28 Sep 2026
329.7100
333.8200
325.3500
327.1400
113,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
330.9200
334.2600
323.5900
334.2100
176,400
Thu, 24 Sep 2026
324.3100
328.6300
322.9300
328.0300
142,800
Wed, 23 Sep 2026
332.7500
335.8400
325.5600
326.5500
160,400
Tue, 22 Sep 2026
331.1100
336.4000
323.3800
333.7600
270,300
Mon, 21 Sep 2026
326.9500
328.8700
324.0200
326.7000
272,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
323.1500
327.4000
321.6400
323.0500
599,800
Thu, 17 Sep 2026
335.0900
335.0900
321.4300
321.9400
152,700
Wed, 16 Sep 2026
326.1000
335.1200
324.0700
328.7200
223,500
Tue, 15 Sep 2026
339.2700
340.0900
324.9700
326.0800
209,500
Mon, 14 Sep 2026
344.1900
349.5000
336.8000
340.3800
324,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
351.2000
355.6900
344.1800
350.1300
224,200
Thu, 10 Sep 2026
340.6700
348.8000
337.7700
346.4400
216,200
Wed, 09 Sep 2026
337.2400
344.4000
336.6800
339.3400
212,000
Tue, 08 Sep 2026
338.0000
344.4600
333.4700
340.9400
156,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
333.6300
338.9200
330.0500
337.9400
119,000
Thu, 03 Sep 2026
334.2800
337.8800
325.4700
335.9100
202,800
Wed, 02 Sep 2026
320.6800
330.1800
319.6500
329.7900
189,000
Tue, 01 Sep 2026
330.7500
333.9900
317.2300
319.9000
210,800
Mon, 31 Aug 2026
334.6400
338.9900
333.4000
335.0300
233,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
335.0500
338.1100
331.6000
335.1500
165,200
Thu, 27 Aug 2026
347.2700
350.0000
332.7400
334.6500
181,000
Wed, 26 Aug 2026
345.0700
349.9900
343.9800
344.3200
168,000
Tue, 25 Aug 2026
344.6100
346.6100
338.7200
345.5400
131,400
Mon, 24 Aug 2026
341.4900
345.9900
335.1500
341.0900
176,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
341.6900
344.9300
334.8300
342.4200
163,800
Thu, 20 Aug 2026
342.2900
347.9100
339.4500
341.9300
171,000
Wed, 19 Aug 2026
340.5700
345.5200
331.3500
344.8600
166,600
Tue, 18 Aug 2026
348.1500
349.5200
335.1900
335.7700
171,200
Mon, 17 Aug 2026
343.6100
351.0000
340.8200
348.3900
240,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
344.0700
347.1100
341.3000
343.6500
167,300
Thu, 13 Aug 2026
351.4300
352.9900
341.2100
344.0700
211,800
Wed, 12 Aug 2026
339.5400
352.0000
335.1500
351.4300
167,400
Tue, 11 Aug 2026
349.2700
350.8900
336.6500
338.0700
208,200
Mon, 10 Aug 2026
344.5600
351.3300
340.7100
348.2500
280,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
331.0600
345.0000
331.0600
344.5600
174,300
Thu, 06 Aug 2026
331.5700
335.9700
327.0500
328.4100
195,300
Wed, 05 Aug 2026
324.8800
331.6100
324.1200
330.5400
238,100
Tue, 04 Aug 2026
311.9900
324.0000
311.9900
323.1700
260,400
Mon, 03 Aug 2026
306.1600
311.1900
301.8400
309.2300
307,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
308.9400
309.8800
293.4100
304.8300
378,000
Thu, 30 Jul 2026
307.9700
312.5600
283.0800
303.3300
664,900
Thu, 30 Jul 2026
13 · 10-Q
Pre-market · 08:34 ET
10-Q ↗
Thu, 30 Jul 2026
12 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 29 Jul 2026
259.7800
267.4800
255.7400
261.1400
370,900
Tue, 28 Jul 2026
258.5100
262.4300
253.8000
260.2000
165,200
Mon, 27 Jul 2026
263.0900
263.0900
253.6500
259.2600
165,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
256.7700
262.2100
253.6400
258.3000
176,000
Thu, 23 Jul 2026
255.2300
259.7600
254.0100
256.0600
168,700
Wed, 22 Jul 2026
260.9300
264.2800
256.6500
259.0800
254,100
Tue, 21 Jul 2026
262.0500
264.6600
257.5200
264.3700
210,100
Mon, 20 Jul 2026
260.5900
264.2100
253.9800
258.1800
271,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
256.6900
266.2500
256.1800
260.4500
257,200
Thu, 16 Jul 2026
268.3700
271.5000
257.4700
265.5900
301,600
Wed, 15 Jul 2026
268.0800
271.0600
262.3700
270.2100
183,300
Tue, 14 Jul 2026
261.7600
269.8900
261.2000
265.4900
222,000
Mon, 13 Jul 2026
262.6200
267.3500
257.0000
261.5200
360,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
265.0100
268.0900
263.3600
264.8800
214,700
Thu, 09 Jul 2026
269.5000
275.3700
265.8200
266.2800
252,500
Wed, 08 Jul 2026
274.4900
281.8800
264.4500
267.7600
372,500
Tue, 07 Jul 2026
279.4800
282.6300
274.3500
276.0200
222,200
Mon, 06 Jul 2026
282.0000
291.1300
279.1100
282.8900
289,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
282.2600
284.1800
277.3000
281.4000
190,600
Wed, 01 Jul 2026
282.4000
289.0500
275.4600
282.2600
241,900
Tue, 30 Jun 2026
275.5900
285.2100
275.5300
283.1300
298,600
Mon, 29 Jun 2026
276.5700
281.4300
270.3300
277.0700
288,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
269.1000
279.8000
268.7200
275.8600
788,700
Thu, 25 Jun 2026
273.3100
277.5900
270.0000
273.2000
466,800
Wed, 24 Jun 2026
277.3800
282.7600
272.4400
274.0500
436,700
Tue, 23 Jun 2026
290.1200
295.3900
275.5500
279.1700
406,300
Mon, 22 Jun 2026
292.0800
301.8400
292.0800
297.8400
499,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
288.8500
298.6900
286.1900
296.0400
896,600
Wed, 17 Jun 2026
290.0300
294.4000
283.3000
286.1000
458,700
Tue, 16 Jun 2026
288.6900
298.8200
285.8600
287.1500
556,700
Mon, 15 Jun 2026
286.0500
292.9100
283.3200
288.8700
305,600
Mon, 15 Jun 2026
11 · 8-K
Pre-market · 08:48 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
276.6400
292.1500
276.5700
283.7300
611,100
Thu, 11 Jun 2026
275.0000
298.8000
272.3500
276.6600
1,079,700
Wed, 10 Jun 2026
255.8600
262.3200
251.9900
253.9100
324,400
Tue, 09 Jun 2026
256.1100
261.3800
249.4700
257.1100
292,500
Mon, 08 Jun 2026
260.5100
266.6800
255.5100
255.6000
351,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
259.9900
262.2200
257.5100
260.6400
386,500
Thu, 04 Jun 2026
257.2300
264.4500
255.0500
261.0700
285,700
Wed, 03 Jun 2026
257.6500
257.9700
251.7900
256.6400
338,100
Tue, 02 Jun 2026
255.0100
259.3800
253.6800
259.0000
288,600
Mon, 01 Jun 2026
255.0700
259.3400
251.7800
258.3400
369,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
250.7500
255.1600
249.1400
252.0900
276,200
Thu, 28 May 2026
251.9800
256.3500
250.2400
250.7500
324,800
Wed, 27 May 2026
261.8100
261.8300
251.5300
252.4500
439,500
Tue, 26 May 2026
260.5800
263.9400
255.0000
263.3600
262,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
267.8300
269.4400
260.2300
260.9800
213,400
Thu, 21 May 2026
263.6900
268.4500
260.5000
267.1000
227,500
Wed, 20 May 2026
264.6900
269.5000
260.2900
266.1200
260,500
Tue, 19 May 2026
263.8500
267.9900
260.0200
264.7900
342,400
Mon, 18 May 2026
260.6000
265.0000
257.8900
263.8500
357,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
266.8900
266.8900
259.0100
260.3700
342,600
Thu, 14 May 2026
270.7200
274.0000
266.6200
269.3100
252,800
Wed, 13 May 2026
269.2900
272.0000
263.1000
270.2100
303,600
Tue, 12 May 2026
268.0000
272.1400
261.5200
269.8200
547,500
Mon, 11 May 2026
278.7700
284.6300
267.8100
269.5800
404,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
278.4200
282.8600
274.6500
279.6100
277,000
Thu, 07 May 2026
278.0000
281.5300
270.7900
278.7700
464,500
Wed, 06 May 2026
287.1300
288.2100
277.7900
278.0000
453,200
Tue, 05 May 2026
278.0000
287.8500
273.0000
287.1300
506,700
Mon, 04 May 2026
289.3000
289.3000
266.0200
272.9600
685,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
300.0100
305.0000
278.7700
290.5000
665,600
Thu, 30 Apr 2026
10 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 30 Apr 2026
9 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 30 Apr 2026
343.0900
346.8400
289.3000
296.5600
722,600
Thu, 30 Apr 2026
8 · 10-Q
Pre-market · 08:40 ET
10-Q ↗
Thu, 30 Apr 2026
7 · 8-K
Pre-market · 08:34 ET
8-K ↗
Wed, 29 Apr 2026
350.0100
358.1900
345.5300
352.6800
229,700
Tue, 28 Apr 2026
362.2400
364.8200
346.8200
353.1000
252,500
Mon, 27 Apr 2026
369.1700
373.8200
354.7700
362.2400
337,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
364.5600
371.6200
357.6600
368.5000
248,100
Thu, 23 Apr 2026
373.2100
373.2100
356.1900
359.4500
195,300
Wed, 22 Apr 2026
378.5300
381.3100
373.0900
376.3500
231,400
Tue, 21 Apr 2026
369.4800
380.6200
369.0300
375.1800
181,500
Mon, 20 Apr 2026
6 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Mon, 20 Apr 2026
372.0000
376.1700
366.4700
368.9500
221,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
384.2800
387.3000
372.4400
373.0200
352,500
Thu, 16 Apr 2026
366.9000
376.9200
365.6100
375.1600
231,500
Wed, 15 Apr 2026
352.0000
366.5500
350.0000
365.5000
205,700
Tue, 14 Apr 2026
353.6100
356.3900
350.1100
352.3200
179,800
Mon, 13 Apr 2026
349.5300
354.4000
346.6400
351.9400
214,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
350.2700
362.3500
347.9700
352.2700
311,200
Thu, 09 Apr 2026
344.9600
357.3600
340.8600
349.5800
473,900
Wed, 08 Apr 2026
327.8600
346.1700
325.1700
344.9600
525,500
Tue, 07 Apr 2026
310.4700
318.1100
309.8900
315.4200
310,900
Mon, 06 Apr 2026
313.3000
316.9200
311.0000
314.3100
165,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
301.3900
316.8100
301.3900
312.9300
224,700
Wed, 01 Apr 2026
306.0700
310.0400
303.0200
306.3900
280,900
Tue, 31 Mar 2026
298.7200
305.0000
295.9900
302.0000
406,900
Mon, 30 Mar 2026
304.9100
306.5500
293.6200
294.7000
382,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
296.2500
303.5100
295.1900
301.2500
335,500
Thu, 26 Mar 2026
306.8800
312.8300
298.2600
299.0400
234,600
Wed, 25 Mar 2026
310.0000
317.0000
307.5100
311.0500
311,200
Tue, 24 Mar 2026
307.3600
312.4000
300.0000
305.6600
541,000
Mon, 23 Mar 2026
326.4600
335.0000
310.7200
311.4600
732,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
349.1900
349.1900
315.6000
325.6900
4,664,700
Thu, 19 Mar 2026
348.4000
355.9900
346.0000
352.6000
1,765,400
Wed, 18 Mar 2026
351.1400
359.7200
350.0000
352.0300
231,400
Tue, 17 Mar 2026
355.0400
356.0000
340.1700
351.3300
255,500
Mon, 16 Mar 2026
364.5800
366.9800
353.2200
358.3100
315,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
364.8500
374.8700
354.5500
359.0700
199,400
Thu, 12 Mar 2026
361.8100
375.0000
360.6400
362.3500
245,600
Wed, 11 Mar 2026
362.7300
373.4500
362.4000
368.3100
211,900
Tue, 10 Mar 2026
364.5700
374.6100
364.5000
365.7200
226,200
Mon, 09 Mar 2026
350.0000
365.0000
346.5700
363.7700
256,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
355.6400
366.4500
355.0000
357.0600
213,600
Thu, 05 Mar 2026
367.2000
374.1900
353.8300
363.7400
251,600
Wed, 04 Mar 2026
371.8900
374.1100
360.1800
373.3100
187,200
Tue, 03 Mar 2026
368.3700
378.7200
363.0000
370.8000
249,200
Mon, 02 Mar 2026
365.5400
380.6500
365.0000
378.8300
184,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
365.8600
375.2600
362.3600
366.5300
401,900
Thu, 26 Feb 2026
379.0200
382.4300
362.5100
375.2900
301,600
Wed, 25 Feb 2026
369.5000
382.0700
362.2400
379.0200
339,100
Tue, 24 Feb 2026
353.9900
368.9500
352.7100
362.9600
188,900
Mon, 23 Feb 2026
358.5000
358.5000
343.6700
351.5000
205,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
345.9400
364.1300
345.5600
358.5000
343,100
Thu, 19 Feb 2026
360.2600
361.7300
343.3700
348.3400
290,500
Wed, 18 Feb 2026
369.0000
375.0000
360.9800
361.6100
249,500
Tue, 17 Feb 2026
374.4400
376.8300
365.3200
366.4200
210,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
354.2400
376.6700
352.5600
375.0100
328,400
Thu, 12 Feb 2026
363.7100
371.6300
353.2900
356.8300
259,100
Wed, 11 Feb 2026
352.2400
364.9100
348.1000
363.9000
335,300
Tue, 10 Feb 2026
371.9900
378.0000
349.4800
351.1500
329,900
Mon, 09 Feb 2026
374.2000
383.1300
371.1100
376.6000
340,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
357.6100
376.6800
350.7100
371.0800
389,700
Thu, 05 Feb 2026
326.2600
365.0000
317.6900
345.0500
545,100
Thu, 05 Feb 2026
5 · 10-K
Pre-market · 08:35 ET
10-K ↗
Thu, 05 Feb 2026
4 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 04 Feb 2026
320.2000
329.0100
310.0000
313.8700
537,800
Tue, 03 Feb 2026
329.0000
331.7900
318.1100
323.9100
295,000
Mon, 02 Feb 2026
326.4400
334.0400
320.7300
329.3800
215,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
327.6500
339.9900
323.9100
326.4400
346,100
Thu, 29 Jan 2026
327.6100
332.3200
323.4700
330.9300
202,300
Wed, 28 Jan 2026
335.2500
335.2500
327.0500
331.9200
136,200
Tue, 27 Jan 2026
329.1000
337.0800
322.2100
333.4700
267,200
Mon, 26 Jan 2026
330.3300
338.0000
327.7300
330.1500
233,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
330.1200
331.0800
318.5900
330.5200
226,100
Thu, 22 Jan 2026
336.4700
337.1200
325.6900
330.1200
245,500
Wed, 21 Jan 2026
326.7100
335.6800
324.1400
332.9900
273,900
Tue, 20 Jan 2026
303.7700
333.4500
301.8600
325.8800
405,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
310.7100
313.4700
306.6900
308.7600
216,500
Thu, 15 Jan 2026
317.7600
321.3900
304.8900
310.4300
260,400
Wed, 14 Jan 2026
312.7200
325.4400
307.5300
312.6300
313,000
Tue, 13 Jan 2026
310.8200
317.1700
307.7100
314.0600
198,800
Mon, 12 Jan 2026
308.3300
314.4200
308.3300
312.0100
145,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
307.1600
313.5600
304.5400
309.0900
216,300
Thu, 08 Jan 2026
306.4700
309.0400
300.7000
306.6900
253,200
Wed, 07 Jan 2026
310.4700
313.8800
295.0600
309.2300
468,100
Wed, 07 Jan 2026
3 · 8-K
Pre-market · 07:19 ET
8-K ↗
Tue, 06 Jan 2026
334.0800
335.6200
308.8900
309.0000
582,200
Mon, 05 Jan 2026
326.7500
336.2500
325.2100
335.8400
281,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
318.4900
326.3600
316.8300
326.2600
200,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
325.3400
325.3900
317.1900
318.3800
259,400
Tue, 30 Dec 2025
329.5000
331.6100
323.7100
325.1100
154,500
Mon, 29 Dec 2025
330.2300
331.3500
325.6100
330.2600
218,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
328.6500
332.1100
325.3200
330.6900
136,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
326.9700
330.0600
324.1700
328.3400
113,700
Tue, 23 Dec 2025
331.0000
331.6500
327.3300
327.7800
244,600
Mon, 22 Dec 2025
335.8500
336.4900
328.4200
331.8700
209,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
323.8400
335.7500
322.9500
334.4000
633,800
Thu, 18 Dec 2025
327.7300
329.3600
314.3700
323.1900
300,700
Wed, 17 Dec 2025
348.2500
352.6800
324.2900
325.0000
304,100
Tue, 16 Dec 2025
348.7100
352.6500
339.0000
348.0600
292,200
Mon, 15 Dec 2025
358.4000
358.5100
349.7600
350.8900
193,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
357.7400
360.7100
345.4100
354.2800
179,000
Thu, 11 Dec 2025
356.5800
361.4200
353.1500
357.9400
217,800
Wed, 10 Dec 2025
361.1000
366.5300
353.9200
359.8800
209,200
Tue, 09 Dec 2025
357.3700
364.1800
356.2900
363.0900
215,600
Mon, 08 Dec 2025
358.6600
367.4500
356.3400
358.6500
291,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
350.7900
355.8500
349.4300
355.1800
205,200
Thu, 04 Dec 2025
340.2400
354.8600
339.8700
350.7900
278,200
Wed, 03 Dec 2025
335.6800
342.6900
332.8100
341.8400
360,000
Tue, 02 Dec 2025
352.8100
355.9300
329.7500
337.7400
456,200
Mon, 01 Dec 2025
350.3800
356.1400
345.5100
351.6600
211,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
363.9800
363.9800
354.0000
357.7500
133,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
356.7400
365.6100
355.1200
359.8900
348,000
Tue, 25 Nov 2025
346.6200
361.5300
343.8200
357.5700
352,400
Mon, 24 Nov 2025
330.5400
347.6000
330.5400
345.6400
318,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
325.6100
332.2900
322.7500
327.6300
367,400
Thu, 20 Nov 2025
344.7600
345.4600
326.3100
327.3700
441,600
Wed, 19 Nov 2025
338.0600
342.5600
334.8200
336.2500
238,200
Tue, 18 Nov 2025
335.7200
341.4000
332.1300
335.9400
202,100
Mon, 17 Nov 2025
347.9500
352.2800
335.0000
339.1200
241,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
339.1000
357.9600
338.8900
348.4400
230,800
Thu, 13 Nov 2025
350.6700
352.3600
341.4700
345.8800
237,500
Wed, 12 Nov 2025
371.2600
376.4100
351.4800
354.6300
313,900
Tue, 11 Nov 2025
360.6300
373.2900
357.1100
371.6300
238,800
Mon, 10 Nov 2025
370.0700
376.0000
363.7900
365.0000
271,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
375.1900
379.8700
366.9100
370.0700
300,500
Thu, 06 Nov 2025
384.3800
385.6400
375.3800
380.7700
316,400
Wed, 05 Nov 2025
375.3100
387.1400
368.1900
385.8200
367,700
Tue, 04 Nov 2025
381.5800
393.9400
379.8900
381.5200
354,900
Mon, 03 Nov 2025
386.7100
400.0000
370.0000
396.5400
669,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
395.6300
396.3700
352.9500
361.9600
819,300
Thu, 30 Oct 2025
369.8300
412.6000
355.2100
396.3700
427,200
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 08:34 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 29 Oct 2025
372.5000
385.0400
372.4800
382.8700
581,300
Tue, 28 Oct 2025
386.8300
393.2100
370.5800
372.4800
520,500
Mon, 27 Oct 2025
391.9400
393.2800
379.6900
386.8300
263,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
378.2300
384.3400
376.9400
378.6200
159,400