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
426.1700
431.4200
414.6600
423.6800
292,200
Thu, 23 Jul 2026
426.4000
427.8500
413.5300
426.5500
337,200
Wed, 22 Jul 2026
431.1600
436.4000
424.0400
426.2900
245,000
Tue, 21 Jul 2026
430.9700
433.7900
419.3300
433.2200
337,400
Mon, 20 Jul 2026
434.9700
434.9700
426.4200
428.0200
328,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
438.1400
439.9900
428.9200
436.8500
914,200
Thu, 16 Jul 2026
424.4500
439.2900
423.2400
438.2900
447,400
Wed, 15 Jul 2026
429.3700
434.0300
410.8100
417.0500
542,600
Tue, 14 Jul 2026
434.7900
436.0700
426.4100
432.7300
363,500
Mon, 13 Jul 2026
427.7400
435.0700
420.5600
432.0600
321,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
425.1500
428.9300
415.7600
420.8200
348,500
Thu, 09 Jul 2026
421.5200
428.0100
419.3600
421.2900
261,300
Wed, 08 Jul 2026
416.0100
422.2700
401.5300
414.6500
596,900
Tue, 07 Jul 2026
422.3200
422.3200
414.8600
416.0000
345,300
Mon, 06 Jul 2026
417.4200
422.8000
412.6900
417.8900
235,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
421.8600
426.0300
410.2100
416.6900
277,600
Wed, 01 Jul 2026
427.7400
429.5000
410.1400
418.1500
428,900
Tue, 30 Jun 2026
425.7100
426.9700
411.7400
421.1600
304,400
Mon, 29 Jun 2026
428.3700
434.9600
420.8000
425.7100
333,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
431.4300
433.8100
420.7600
430.5100
558,600
Thu, 25 Jun 2026
432.4400
444.8100
429.0600
433.6900
245,900
Wed, 24 Jun 2026
435.2900
440.0500
423.4200
428.4400
258,600
Tue, 23 Jun 2026
437.2900
440.1600
430.1200
430.8700
296,500
Mon, 22 Jun 2026
434.7200
444.5500
433.8500
436.0500
272,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
435.6100
439.7300
430.4900
435.1200
501,300
Wed, 17 Jun 2026
456.4200
456.4200
422.3400
425.8600
709,600
Tue, 16 Jun 2026
472.0400
476.6000
455.7500
457.0200
363,000
Mon, 15 Jun 2026
482.8700
486.7300
470.1600
474.1900
694,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
487.7900
490.0700
477.3600
482.8700
383,000
Thu, 11 Jun 2026
471.0400
489.4700
467.8800
487.1400
506,000
Wed, 10 Jun 2026
440.0000
475.2000
430.0100
463.7000
751,600
Tue, 09 Jun 2026
488.0800
494.7100
459.7900
479.3000
591,000
Mon, 08 Jun 2026
470.2200
489.4300
466.2500
480.6800
331,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
473.9900
482.4600
461.0600
466.5100
423,400
Thu, 04 Jun 2026
472.4900
474.4900
460.0700
471.4300
280,600
Wed, 03 Jun 2026
469.8000
476.0800
455.0300
464.4900
567,900
Tue, 02 Jun 2026
483.1400
485.0000
468.5400
471.1500
472,900
Tue, 02 Jun 2026
16 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 01 Jun 2026
465.6000
483.0200
458.9500
482.2200
295,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
466.3000
477.6100
460.5600
472.3700
418,700
Thu, 28 May 2026
474.7000
477.9800
460.9200
469.2100
287,100
Wed, 27 May 2026
472.7700
480.8900
467.5500
474.0000
314,100
Tue, 26 May 2026
462.3200
474.0400
459.1000
467.8900
230,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
459.1700
466.6500
448.0000
456.2300
367,100
Thu, 21 May 2026
460.4500
465.6900
445.6700
458.2500
336,600
Wed, 20 May 2026
455.3600
471.7300
452.4600
466.4700
433,700
Tue, 19 May 2026
454.3100
458.5500
441.5100
448.9500
254,800
Mon, 18 May 2026
459.2400
464.6300
453.4300
458.3100
266,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
453.8600
463.1200
446.0900
460.3800
320,800
Thu, 14 May 2026
436.9400
462.4800
425.8300
459.2900
504,100
Wed, 13 May 2026
436.3300
440.4500
426.8600
431.4200
257,000
Tue, 12 May 2026
445.1200
445.4600
420.4200
434.9800
428,500
Mon, 11 May 2026
448.0800
454.6100
440.3200
446.1800
261,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
449.7800
453.1100
443.8600
449.8000
212,100
Thu, 07 May 2026
455.7100
460.0500
445.5500
448.9400
336,600
Wed, 06 May 2026
15 · 8-K
After-hours · 17:23 ET
8-K ↗
Wed, 06 May 2026
431.4200
454.2200
430.5200
449.4000
693,500
Tue, 05 May 2026
14 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 05 May 2026
407.5000
426.4000
404.5600
422.3100
417,500
Mon, 04 May 2026
433.9600
434.5200
403.3400
405.0900
533,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
454.3100
457.9900
440.8800
441.2600
427,600
Thu, 30 Apr 2026
13 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 30 Apr 2026
444.8600
451.9700
417.0200
448.8200
737,200
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Apr 2026
441.4000
451.3200
417.2700
422.0400
681,800
Tue, 28 Apr 2026
446.3300
448.6200
435.8000
443.3200
367,100
Mon, 27 Apr 2026
443.0600
454.8800
443.0600
444.3200
354,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
442.0800
450.0000
434.8000
442.4400
358,100
Thu, 23 Apr 2026
437.7500
446.5700
435.3900
440.9800
396,300
Wed, 22 Apr 2026
449.3600
449.3800
429.1600
431.4600
551,400
Tue, 21 Apr 2026
447.9200
451.9100
433.8400
441.8100
504,900
Mon, 20 Apr 2026
431.6600
448.0100
430.1800
446.3300
448,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
430.0400
445.0800
429.0200
434.2200
709,500
Thu, 16 Apr 2026
401.6000
423.8100
401.0100
422.5600
671,400
Wed, 15 Apr 2026
407.8700
407.8700
393.7000
397.7900
490,000
Tue, 14 Apr 2026
402.4000
409.0000
391.9100
404.4700
523,400
Mon, 13 Apr 2026
399.9900
404.4700
386.4800
396.7400
591,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
402.4100
405.9900
397.6400
401.8500
296,500
Thu, 09 Apr 2026
402.0600
407.2500
394.8200
401.6700
383,500
Wed, 08 Apr 2026
389.1500
408.0000
388.9100
400.3100
688,100
Tue, 07 Apr 2026
373.3300
379.0100
367.2100
375.6100
542,800
Mon, 06 Apr 2026
351.9200
372.4600
350.7500
372.0500
455,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
343.5100
365.0000
339.8700
354.2800
295,600
Wed, 01 Apr 2026
355.8900
365.7900
353.8600
354.8800
453,800
Tue, 31 Mar 2026
336.0100
355.5500
336.0100
351.2800
432,500
Mon, 30 Mar 2026
338.0500
343.5400
332.3400
336.0100
527,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
331.7300
335.2600
327.0400
334.3100
652,800
Thu, 26 Mar 2026
339.3000
344.8300
331.1900
336.7800
411,600
Wed, 25 Mar 2026
329.8000
345.2600
329.8000
344.3600
536,100
Tue, 24 Mar 2026
322.7900
341.6600
321.2700
330.2600
403,300
Mon, 23 Mar 2026
334.1400
345.8400
328.0300
329.4800
443,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
323.1200
323.9700
313.9300
318.6300
563,200
Thu, 19 Mar 2026
315.2700
321.5900
308.9200
321.1700
753,000
Wed, 18 Mar 2026
325.8300
331.3500
321.9700
322.6300
464,100
Tue, 17 Mar 2026
333.1700
344.1800
327.8800
328.9600
623,900
Mon, 16 Mar 2026
326.7700
329.9800
317.4200
327.7100
435,700
Mon, 16 Mar 2026
11 · DEF 14A
Pre-market · 06:45 ET
DEF 14A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
316.7700
321.9700
310.0000
321.0000
556,900
Thu, 12 Mar 2026
332.7500
338.0000
314.5800
315.7500
944,100
Wed, 11 Mar 2026
351.3600
353.3300
336.7200
341.4100
534,900
Tue, 10 Mar 2026
366.9700
374.4100
353.6700
356.0300
711,300
Mon, 09 Mar 2026
353.5300
369.6100
338.3900
368.7800
1,010,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
386.0800
386.1000
352.3300
359.7800
858,200
Thu, 05 Mar 2026
408.0600
411.8700
390.4700
396.6200
572,000
Wed, 04 Mar 2026
421.1600
430.1100
409.6800
414.4300
605,100
Tue, 03 Mar 2026
396.1600
415.7300
391.1800
414.0600
429,200
Tue, 03 Mar 2026
10 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 02 Mar 2026
399.0500
417.2300
394.9100
407.7900
579,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
400.3700
410.4800
397.4400
405.3900
471,400
Thu, 26 Feb 2026
385.9000
405.4600
385.9000
404.1600
509,900
Wed, 25 Feb 2026
404.4300
404.4300
380.0000
384.3300
814,400
Tue, 24 Feb 2026
9 · 10-K
After-hours · 16:15 ET
10-K ↗
Tue, 24 Feb 2026
397.7800
408.2200
385.8100
401.5600
290,600
Mon, 23 Feb 2026
407.5100
410.6100
389.6100
397.0000
522,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
389.1100
414.3600
388.1900
411.6300
415,600
Thu, 19 Feb 2026
387.9100
395.2700
387.9100
392.6700
249,600
Wed, 18 Feb 2026
384.7600
394.4800
381.2400
390.3500
277,700
Tue, 17 Feb 2026
8 · 8-K
After-hours · 17:08 ET
8-K ↗
Tue, 17 Feb 2026
387.0500
394.3500
383.8600
388.3500
403,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
381.8800
390.0900
379.5900
384.9100
565,000
Thu, 12 Feb 2026
396.4500
396.4500
357.6400
379.0800
821,900
Wed, 11 Feb 2026
385.6900
404.1100
385.3000
388.6800
645,900
Tue, 10 Feb 2026
389.6000
396.4900
374.5000
381.6400
1,407,900
Tue, 10 Feb 2026
7 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 09 Feb 2026
414.8300
416.5100
401.8000
409.6000
822,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
402.3500
417.8500
400.3100
415.4600
762,700
Thu, 05 Feb 2026
406.8200
412.5700
398.0000
404.7500
649,700
Wed, 04 Feb 2026
374.8500
406.1800
374.8500
405.9500
1,002,600
Tue, 03 Feb 2026
367.2700
381.0000
365.0900
374.2800
435,000
Mon, 02 Feb 2026
334.8700
371.6400
334.8700
367.7500
1,046,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
337.2900
341.2900
334.2400
334.8700
497,900
Thu, 29 Jan 2026
350.0000
353.7700
337.1300
341.7800
639,900
Wed, 28 Jan 2026
351.9300
354.9900
345.6800
349.8700
373,900
Tue, 27 Jan 2026
346.0500
350.2800
344.3300
350.0000
308,100
Mon, 26 Jan 2026
350.2100
355.9100
340.9400
346.4800
379,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
360.2600
362.1700
347.6100
351.3100
455,600
Thu, 22 Jan 2026
359.4400
369.6400
357.1500
360.3400
505,800
Wed, 21 Jan 2026
344.6900
365.3100
344.5600
359.4400
457,200
Tue, 20 Jan 2026
345.9200
348.9200
337.7700
340.8000
547,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
354.4800
358.5100
346.5200
350.8900
533,000
Thu, 15 Jan 2026
361.0000
363.6000
356.5800
358.7500
364,600
Wed, 14 Jan 2026
353.8900
362.8700
350.4300
358.2200
503,300
Tue, 13 Jan 2026
362.0200
367.1200
354.5500
356.5800
626,500
Mon, 12 Jan 2026
366.4000
372.4800
361.3700
365.6800
321,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
369.6300
376.3000
362.1700
366.9600
435,500
Thu, 08 Jan 2026
350.8800
367.8100
346.5900
366.6900
407,000
Wed, 07 Jan 2026
364.1800
369.8300
354.4200
357.6800
437,500
Tue, 06 Jan 2026
357.9400
368.4000
357.4400
365.6200
870,400
Mon, 05 Jan 2026
336.4100
358.1800
332.5900
353.0100
508,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
327.0100
337.5300
323.0900
337.1700
257,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
329.0600
333.2300
325.7500
326.5200
290,800
Tue, 30 Dec 2025
329.2400
333.4000
327.4500
332.3400
385,700
Mon, 29 Dec 2025
330.6100
334.4000
324.8700
331.3400
355,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
327.2600
331.1100
325.6800
331.0200
166,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
323.7400
331.0000
323.1000
329.9400
154,300
Tue, 23 Dec 2025
328.5300
333.4900
325.5000
328.3100
291,400
Mon, 22 Dec 2025
321.2900
331.6200
319.3300
330.6300
472,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
329.0900
329.0900
316.1400
320.2900
869,100
Thu, 18 Dec 2025
332.6200
336.5900
325.8700
329.0400
609,600
Wed, 17 Dec 2025
337.5700
340.3500
327.5600
328.0000
435,700
Tue, 16 Dec 2025
344.7100
344.7100
334.8100
339.7700
392,700
Mon, 15 Dec 2025
344.5300
345.8500
334.2700
339.5700
430,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
344.3200
349.1600
339.0500
345.0500
436,800
Thu, 11 Dec 2025
347.7900
358.5000
340.0000
343.6600
628,700
Wed, 10 Dec 2025
329.6100
351.3500
324.6100
347.9800
528,600
Tue, 09 Dec 2025
333.5800
334.5800
326.8900
329.6500
356,500
Mon, 08 Dec 2025
335.6900
339.7900
329.8300
331.5800
476,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
325.6900
334.5000
325.6900
330.9100
544,700
Thu, 04 Dec 2025
325.4800
336.4300
324.8900
328.4300
765,600
Wed, 03 Dec 2025
315.4200
330.6500
312.7600
326.2200
981,200
Tue, 02 Dec 2025
308.2300
315.9500
293.1700
314.5000
973,700
Tue, 02 Dec 2025
6 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 01 Dec 2025
277.7300
299.9900
276.6900
293.1500
501,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
280.6200
284.3000
277.6400
281.5600
175,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
275.7500
284.0400
275.7500
279.4700
319,600
Tue, 25 Nov 2025
272.6200
280.5800
267.4800
279.7900
269,600
Mon, 24 Nov 2025
270.1000
274.0500
267.1400
272.0500
406,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
250.4800
277.5500
250.4800
271.4600
727,200
Thu, 20 Nov 2025
257.0000
260.6900
249.3200
250.4800
306,800
Wed, 19 Nov 2025
260.7200
264.4900
251.2800
253.2500
611,300
Tue, 18 Nov 2025
261.4600
267.9000
257.7800
261.4800
371,900
Mon, 17 Nov 2025
268.1800
272.1200
259.3700
262.3100
556,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
270.0000
272.2900
264.1900
267.9200
417,900
Thu, 13 Nov 2025
281.7400
287.3400
270.6700
271.9800
486,600
Wed, 12 Nov 2025
283.0000
289.7500
282.9000
285.0400
295,700
Tue, 11 Nov 2025
280.1300
281.9700
272.8400
280.9300
377,000
Mon, 10 Nov 2025
283.2900
283.2900
270.1900
277.6100
567,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
274.0000
284.1100
270.1000
282.3100
357,800
Thu, 06 Nov 2025
281.5500
282.5000
272.3900
273.8100
480,700
Wed, 05 Nov 2025
5 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 05 Nov 2025
284.7100
289.6200
275.1100
282.9300
410,600
Tue, 04 Nov 2025
282.2500
288.8800
277.5300
288.2300
483,300
Mon, 03 Nov 2025
291.2000
291.5700
276.4600
284.5800
472,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
278.0700
295.5500
275.1100
292.5000
664,600
Thu, 30 Oct 2025
4 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 30 Oct 2025
278.0000
288.5600
266.0800
283.4700
1,741,400
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Oct 2025
284.3500
290.0900
276.0000
277.3600
1,352,600
Tue, 28 Oct 2025
291.4400
291.6300
283.7700
284.3300
543,500
Mon, 27 Oct 2025
290.7900
292.9600
285.0000
289.3200
500,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
296.2300
298.7900
289.1200
290.1500
396,700
Thu, 23 Oct 2025
305.5400
308.8400
287.1000
291.9800
683,300
Wed, 22 Oct 2025
315.4500
321.0500
308.9300
309.3400
526,700
Tue, 21 Oct 2025
308.7100
320.7000
308.5900
318.5300
398,900
Mon, 20 Oct 2025
307.7500
320.3900
307.7500
310.3900
374,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
301.6200
309.0000
301.6200
306.6400
490,900
Thu, 16 Oct 2025
304.9500
309.0000
299.0400
304.3100
597,300
Wed, 15 Oct 2025
306.1900
306.1900
295.9500
296.7700
399,400
Tue, 14 Oct 2025
291.7500
300.9300
291.0100
298.0600
388,500
Mon, 13 Oct 2025
300.2600
303.4100
295.2100
296.5000
240,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
317.4000
318.4900
292.4200
294.2300
402,400
Thu, 09 Oct 2025
320.5600
322.8700
309.9200
315.3800
295,600
Wed, 08 Oct 2025
305.3900
325.6500
298.3400
322.4000
663,800
Tue, 07 Oct 2025
308.3700
314.0200
302.6600
305.5800
325,300
Mon, 06 Oct 2025
297.7300
314.0900
293.1900
309.2800
615,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
294.8800
307.2700
294.3600
297.4200
509,700
Thu, 02 Oct 2025
293.1500
297.0700
289.8400
293.9000
497,400
Wed, 01 Oct 2025
294.7000
295.2000
286.2700
293.8800
573,900
Tue, 30 Sep 2025
293.7900
299.6600
289.0000
299.3600
472,100
Mon, 29 Sep 2025
297.5400
297.5400
285.0000
294.6500
677,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
302.0100
308.5900
280.9100
293.5700
722,200
Thu, 25 Sep 2025
297.3100
302.5700
295.2300
301.3100
261,700
Wed, 24 Sep 2025
300.3000
307.8700
298.4300
300.0800
244,100
Tue, 23 Sep 2025
303.0000
311.3800
299.3800
302.3500
324,500
Mon, 22 Sep 2025
309.7800
309.7800
301.0100
302.8200
561,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
315.0900
315.0900
307.1800
310.0400
413,300
Thu, 18 Sep 2025
312.5900
322.1400
310.0000
314.8300
421,500
Wed, 17 Sep 2025
321.9100
330.0000
307.6400
308.1500
720,200
Tue, 16 Sep 2025
322.4000
329.6200
315.8300
328.6000
756,800
Mon, 15 Sep 2025
313.1700
320.0000
310.7100
319.5000
565,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
313.4100
315.2500
309.2000
312.6300
343,100
Thu, 11 Sep 2025
307.5700
318.4000
307.5700
315.7800
491,200
Wed, 10 Sep 2025
312.3600
313.5600
299.5000
307.4100
412,000
Tue, 09 Sep 2025
312.1300
313.3900
302.8900
306.2400
508,200
Mon, 08 Sep 2025
312.4800
313.2500
305.8700
312.0600
562,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
305.0000
317.4500
305.0000
313.1500
752,300
Fri, 05 Sep 2025
2 · 8-K
Pre-market · 07:45 ET
8-K ↗
Thu, 04 Sep 2025
290.7100
297.6100
283.0000
297.2000
443,900
Wed, 03 Sep 2025
291.1700
296.1400
289.1200
291.1300
332,400
Tue, 02 Sep 2025
289.7600
295.8300
289.4100
292.4700
550,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
292.1700
302.1000
291.7400
296.4600
685,900
Thu, 28 Aug 2025
304.5900
305.2700
286.4500
292.3600
748,800
Wed, 27 Aug 2025
304.8600
312.6200
300.5600
302.7900
382,200
Tue, 26 Aug 2025
306.5200
312.1100
303.0100
307.7800
506,500
Mon, 25 Aug 2025
318.9600
322.8800
308.2200
308.6600
844,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
294.1600
324.1000
293.3300
320.2700
778,800
Thu, 21 Aug 2025
290.3200
296.0800
287.0100
293.9500
404,700
Wed, 20 Aug 2025
302.8800
305.5800
292.1100
293.4400
516,200
Tue, 19 Aug 2025
300.3900
314.0500
296.0700
307.8800
714,500
Mon, 18 Aug 2025
300.1800
301.6000
295.5100
295.7400
260,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
306.4700
308.3400
299.1300
299.4000
259,400
Thu, 14 Aug 2025
307.6200
308.5800
297.1000
305.2700
440,900
Wed, 13 Aug 2025
301.1400
317.2400
300.5500
313.2100
1,064,700
Tue, 12 Aug 2025
284.4700
301.4200
283.9500
301.2100
689,700
Mon, 11 Aug 2025
283.8600
286.8900
278.2000
281.4900
286,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
283.6800
287.2800
280.7700
283.7200
233,400
Thu, 07 Aug 2025
298.2700
299.0200
282.9000
284.3000
523,800
Wed, 06 Aug 2025
299.4700
301.2700
294.1400
294.7200
508,900
Tue, 05 Aug 2025
300.1500
303.2500
295.1100
299.0800
572,200
Mon, 04 Aug 2025
299.1400
302.7000
292.0600
300.8100
390,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
297.1200
299.6000
287.0500
293.0900
599,300
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 31 Jul 2025
300.0000
304.6500
298.1300
302.2400
486,600
Wed, 30 Jul 2025
315.5100
319.5900
300.5700
302.6800
904,500
Tue, 29 Jul 2025
322.2700
322.3200
308.8400
315.2300
682,600
Mon, 28 Jul 2025
334.0000
334.0000
320.9200
323.2300
970,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend