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
566.9500
569.5000
531.8150
554.4600
431,100
Thu, 23 Jul 2026
572.8600
589.3800
566.4300
576.4100
190,200
Wed, 22 Jul 2026
572.0000
597.2500
570.9550
590.6700
340,500
Tue, 21 Jul 2026
592.5600
593.0000
572.7500
590.1800
530,300
Mon, 20 Jul 2026
563.3300
575.0000
553.0200
555.1500
429,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
540.2500
571.2100
520.0200
554.9700
490,000
Thu, 16 Jul 2026
583.5100
595.4900
556.3100
564.5900
664,600
Wed, 15 Jul 2026
636.0400
636.1300
585.9400
612.3800
279,500
Tue, 14 Jul 2026
634.9800
634.9800
605.7700
623.8300
278,200
Mon, 13 Jul 2026
607.1500
624.9200
596.8300
602.5500
266,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
636.0000
643.6170
620.6350
628.9400
246,600
Thu, 09 Jul 2026
655.5100
672.6350
647.7450
648.1500
465,900
Wed, 08 Jul 2026
585.0400
615.6200
580.0000
612.1300
514,900
Tue, 07 Jul 2026
580.0000
599.2500
564.0000
592.1900
823,200
Mon, 06 Jul 2026
609.8100
643.5700
608.8800
615.4600
405,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
703.1100
709.8800
586.1500
601.6600
851,200
Wed, 01 Jul 2026
727.5000
733.0000
695.0000
703.8400
298,300
Wed, 01 Jul 2026
21 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 30 Jun 2026
710.4700
757.8000
707.4900
745.5600
536,900
Mon, 29 Jun 2026
675.4700
712.8100
642.2400
710.4700
535,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
653.8900
690.0000
625.8400
672.1900
3,537,200
Thu, 25 Jun 2026
737.2800
741.8300
672.5350
675.7000
554,500
Wed, 24 Jun 2026
712.4000
728.4700
681.3600
692.4700
542,900
Tue, 23 Jun 2026
693.7800
725.7100
687.0100
706.9000
418,800
Mon, 22 Jun 2026
736.3500
755.5200
718.2850
753.1200
802,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
707.5000
732.0900
689.7550
729.0400
671,900
Wed, 17 Jun 2026
700.1100
707.8000
672.4600
677.2100
394,900
Tue, 16 Jun 2026
759.6400
759.6400
683.2900
684.8600
499,900
Mon, 15 Jun 2026
750.0000
769.4700
728.4500
742.4600
582,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
727.3800
742.9600
715.7200
729.8900
432,700
Thu, 11 Jun 2026
686.3000
723.2000
674.0000
721.2400
488,500
Wed, 10 Jun 2026
656.0200
694.0000
647.5600
664.2300
489,200
Tue, 09 Jun 2026
682.9100
692.3000
609.1500
659.5200
541,000
Mon, 08 Jun 2026
656.3550
668.7800
632.5000
664.2800
434,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
670.0000
695.5300
620.1200
625.6800
696,700
Thu, 04 Jun 2026
685.0000
721.3450
664.0000
706.9800
456,200
Wed, 03 Jun 2026
722.0800
722.9200
675.5000
712.7500
613,500
Tue, 02 Jun 2026
684.5000
704.9800
682.1900
701.0800
472,800
Mon, 01 Jun 2026
688.8900
698.0000
661.8200
665.0100
549,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20 · 8-K
After-hours · 16:27 ET
8-K ↗
Fri, 29 May 2026
733.5700
733.5700
687.7000
710.2000
665,900
Thu, 28 May 2026
727.3000
740.0000
700.3350
729.5100
367,300
Wed, 27 May 2026
752.9100
753.4650
702.7200
726.2100
412,000
Tue, 26 May 2026
758.0000
764.4800
721.2950
743.1200
692,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
19 · 8-K
After-hours · 17:16 ET
8-K ↗
Fri, 22 May 2026
723.0500
744.5000
718.0000
728.5600
398,500
Thu, 21 May 2026
696.2700
723.7000
693.1100
711.7900
669,500
Thu, 21 May 2026
18 · 424B5
Pre-market · 06:03 ET
424B5 ↗
Wed, 20 May 2026
686.5050
703.4500
668.4800
697.0000
1,608,200
Tue, 19 May 2026
677.2500
704.6600
657.3800
693.6600
1,029,800
Tue, 19 May 2026
17 · 8-K
Pre-market · 06:58 ET
8-K ↗
Tue, 19 May 2026
16 · 424B5
Pre-market · 07:23 ET
424B5 ↗
Mon, 18 May 2026
785.0000
785.0000
707.2300
725.5900
449,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
783.1000
794.3600
759.8010
774.0600
551,500
Thu, 14 May 2026
825.5500
839.9900
800.0000
820.2100
524,000
Wed, 13 May 2026
859.9000
859.9000
804.3400
835.3100
471,700
Tue, 12 May 2026
874.8800
881.1600
795.2600
847.1900
658,300
Mon, 11 May 2026
833.0800
901.8100
810.8000
901.4800
693,200
Mon, 11 May 2026
15 · 8-K
Pre-market · 09:13 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
803.0000
839.0300
783.0000
833.0800
639,900
Thu, 07 May 2026
835.0500
845.0000
759.0500
797.3100
1,266,500
Thu, 07 May 2026
14 · 10-Q
Next filing day · accepted 06 May, 17:55 ET
10-Q ↗
Wed, 06 May 2026
13 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 06 May 2026
612.5300
627.0000
588.6750
623.3300
649,100
Tue, 05 May 2026
575.7500
599.0200
569.2850
596.6400
285,200
Mon, 04 May 2026
560.5400
574.6100
555.0710
564.6800
294,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
553.7200
567.5000
550.4300
558.6300
225,300
Thu, 30 Apr 2026
537.4700
562.1600
525.2600
562.1500
469,000
Wed, 29 Apr 2026
523.3400
538.0000
511.5300
527.2000
341,300
Tue, 28 Apr 2026
515.0000
536.6400
502.7800
515.6700
314,000
Mon, 27 Apr 2026
567.6100
574.0300
536.2730
547.9800
387,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
569.9900
591.1300
568.0100
570.2600
365,100
Thu, 23 Apr 2026
533.1400
560.5700
526.8700
556.1300
376,100
Wed, 22 Apr 2026
536.0500
543.8700
518.3000
524.5100
295,800
Tue, 21 Apr 2026
530.7800
539.9900
515.3300
523.5700
485,300
Mon, 20 Apr 2026
505.4200
532.8350
501.5300
528.1000
422,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
484.0500
505.0000
480.0000
503.6300
442,100
Thu, 16 Apr 2026
457.5100
474.0000
448.0000
470.5600
324,100
Wed, 15 Apr 2026
12 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Wed, 15 Apr 2026
11 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Wed, 15 Apr 2026
441.2500
458.2700
441.1800
454.1500
235,900
Tue, 14 Apr 2026
452.7300
460.2800
444.5000
446.0400
365,000
Mon, 13 Apr 2026
418.4200
448.2000
415.9600
447.0800
368,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
413.2300
430.0150
408.0000
420.3200
266,600
Thu, 09 Apr 2026
394.9000
408.0000
392.7650
406.6900
340,800
Wed, 08 Apr 2026
400.0000
403.0500
379.0500
394.9200
352,700
Tue, 07 Apr 2026
360.0000
372.6100
355.3700
371.5000
359,200
Mon, 06 Apr 2026
346.1400
366.4300
343.7700
363.9400
411,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
331.5000
351.6400
330.1250
347.0500
290,800
Wed, 01 Apr 2026
354.7800
366.3850
349.8400
354.3300
348,600
Tue, 31 Mar 2026
316.4800
351.2800
316.4800
345.3500
543,800
Mon, 30 Mar 2026
331.1300
333.1500
306.6200
311.2300
520,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
328.1600
335.5700
319.0100
327.2000
385,400
Thu, 26 Mar 2026
344.4800
347.7300
331.5500
334.6700
283,300
Wed, 25 Mar 2026
359.4200
375.2750
345.7900
354.5000
330,000
Tue, 24 Mar 2026
10 · 8-K
After-hours · 17:24 ET
8-K ↗
Tue, 24 Mar 2026
338.2800
357.8500
337.0000
354.3500
329,500
Mon, 23 Mar 2026
339.3000
364.1750
336.0000
346.1700
548,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
356.4500
358.5000
322.9100
325.3200
4,028,500
Thu, 19 Mar 2026
331.1200
362.8000
328.0000
356.4300
204,300
Wed, 18 Mar 2026
351.9400
357.4600
343.2600
343.7800
267,800
Tue, 17 Mar 2026
341.5800
352.0000
338.6600
346.0000
242,900
Mon, 16 Mar 2026
338.2800
355.0000
338.2400
341.6900
312,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
333.3900
342.9400
321.8700
326.1300
261,300
Thu, 12 Mar 2026
341.1200
346.6700
310.8450
322.8800
445,100
Wed, 11 Mar 2026
353.5100
364.4900
348.6000
350.9300
255,600
Tue, 10 Mar 2026
356.4950
373.2400
354.0000
355.3000
350,400
Mon, 09 Mar 2026
316.2400
357.5300
305.2100
356.3400
774,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
343.2200
353.9400
325.1000
327.3500
540,700
Thu, 05 Mar 2026
377.1900
391.8400
351.8200
356.0900
506,000
Wed, 04 Mar 2026
409.7750
417.7110
380.1100
383.4700
432,400
Tue, 03 Mar 2026
418.5900
421.2900
395.4800
406.4100
437,300
Mon, 02 Mar 2026
390.0600
441.4900
390.0600
440.8000
350,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
391.4000
399.1700
383.0400
397.8800
406,400
Thu, 26 Feb 2026
419.3700
419.3700
385.0000
397.8600
308,100
Wed, 25 Feb 2026
406.5000
426.7500
406.2500
418.1700
358,700
Tue, 24 Feb 2026
400.1500
410.9900
395.0000
404.7900
247,400
Mon, 23 Feb 2026
411.3500
411.3500
388.0000
396.0100
236,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
395.3100
418.0000
393.5150
406.9700
254,300
Thu, 19 Feb 2026
404.7400
410.8500
389.2100
396.5700
271,000
Wed, 18 Feb 2026
414.5500
428.3450
403.9700
410.7200
271,600
Tue, 17 Feb 2026
413.0800
420.7700
392.9500
414.0500
253,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
414.5300
431.0000
410.4000
420.2300
437,400
Thu, 12 Feb 2026
446.5000
446.9550
416.0100
423.2000
383,300
Wed, 11 Feb 2026
9 · 10-K
After-hours · 16:06 ET
10-K ↗
Wed, 11 Feb 2026
420.0000
437.3930
414.6600
436.2800
235,900
Tue, 10 Feb 2026
420.3600
429.2800
410.4300
413.7600
342,100
Mon, 09 Feb 2026
419.0000
433.8300
415.0000
417.3600
350,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
424.8600
440.0000
400.6700
418.6900
543,200
Thu, 05 Feb 2026
384.4200
438.1900
337.5050
410.2900
1,329,800
Wed, 04 Feb 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 04 Feb 2026
7 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 04 Feb 2026
357.1700
371.7900
338.5900
347.9600
633,600
Tue, 03 Feb 2026
381.8600
398.5900
348.0500
351.4700
569,500
Mon, 02 Feb 2026
352.6400
382.5000
352.6400
374.1800
278,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
359.9250
384.9300
359.9250
363.1100
553,600
Thu, 29 Jan 2026
359.0700
371.5000
348.7500
365.5800
290,800
Wed, 28 Jan 2026
365.4500
378.3720
349.0230
361.1200
188,500
Tue, 27 Jan 2026
351.7900
365.9900
350.0000
358.0800
209,700
Mon, 26 Jan 2026
345.0200
351.8500
340.7800
345.4900
199,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
363.4500
367.4900
341.0550
342.9000
221,600
Thu, 22 Jan 2026
385.0000
393.8000
362.0500
362.7300
217,200
Wed, 21 Jan 2026
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 21 Jan 2026
371.0200
381.5900
359.9850
377.7100
206,800
Tue, 20 Jan 2026
361.4500
374.9300
357.5000
363.1300
196,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
359.1700
383.3300
357.5000
371.4400
214,800
Thu, 15 Jan 2026
365.8300
367.2750
353.2400
353.5200
255,900
Wed, 14 Jan 2026
344.4000
351.5200
336.6000
349.2000
248,600
Tue, 13 Jan 2026
348.2100
364.7400
345.8200
350.6300
201,200
Mon, 12 Jan 2026
330.0020
348.5000
330.0020
344.5300
158,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
335.0500
348.5650
333.0000
342.2000
251,900
Thu, 08 Jan 2026
340.0900
340.7350
329.5000
333.1000
224,400
Wed, 07 Jan 2026
337.8300
345.4700
327.5000
342.7300
233,200
Tue, 06 Jan 2026
334.0000
345.0200
324.2100
344.7500
333,500
Mon, 05 Jan 2026
375.4300
382.8500
329.1700
333.0300
470,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
365.5700
373.8750
359.0100
369.9600
329,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
369.1500
369.8300
352.4200
353.1900
265,000
Tue, 30 Dec 2025
369.7700
370.6850
361.0600
363.7700
166,500
Mon, 29 Dec 2025
371.7300
375.2650
366.4500
369.2100
226,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
382.2900
382.7200
370.5400
377.1100
148,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
381.8100
381.9900
376.8600
378.0700
67,200
Tue, 23 Dec 2025
375.7400
383.6500
369.6850
381.8300
209,400
Mon, 22 Dec 2025
378.7700
385.4750
372.4300
376.5000
336,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
361.3600
379.0000
361.3100
366.6100
465,500
Thu, 18 Dec 2025
374.3100
379.2800
356.2600
358.7300
283,600
Wed, 17 Dec 2025
365.4200
374.7050
346.3000
356.0900
484,500
Tue, 16 Dec 2025
356.9400
367.8200
353.5850
363.6000
266,000
Mon, 15 Dec 2025
373.0000
377.6400
360.4900
363.2500
326,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
384.6500
386.0000
357.3100
362.0500
506,300
Thu, 11 Dec 2025
372.4100
387.5200
368.2800
385.6100
517,600
Wed, 10 Dec 2025
364.6400
381.4100
364.6400
376.3600
350,800
Tue, 09 Dec 2025
357.9200
372.1200
356.6700
366.4900
290,400
Mon, 08 Dec 2025
360.4600
366.3000
355.6800
361.9500
296,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
351.8500
357.3100
344.4700
352.0500
474,200
Thu, 04 Dec 2025
342.8000
367.4100
340.1000
350.4900
675,500
Wed, 03 Dec 2025
313.6100
349.0000
310.5200
346.5000
745,000
Tue, 02 Dec 2025
293.6800
310.0000
288.8900
307.9000
382,600
Mon, 01 Dec 2025
289.6100
296.8000
284.3200
287.1100
365,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
294.9900
301.5300
292.6750
297.7000
128,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
286.7700
295.8300
284.2800
289.2900
262,200
Tue, 25 Nov 2025
279.6100
289.4210
264.7900
286.6400
225,400
Mon, 24 Nov 2025
269.8300
284.3200
269.8300
279.6100
233,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
252.6000
274.3800
243.6770
267.8700
439,000
Thu, 20 Nov 2025
284.3100
287.6700
251.1600
252.7600
386,800
Wed, 19 Nov 2025
256.2000
278.0000
255.9700
270.3000
390,800
Tue, 18 Nov 2025
263.4900
268.7600
252.0200
255.4900
452,200
Mon, 17 Nov 2025
278.8200
285.4150
265.1950
268.8500
310,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
275.1900
297.7800
275.1900
282.5800
372,500
Thu, 13 Nov 2025
300.7750
303.4500
279.5000
288.6600
404,200
Wed, 12 Nov 2025
310.0000
317.2250
303.0300
305.8500
317,300
Tue, 11 Nov 2025
315.0700
320.7900
305.0100
306.6600
257,700
Mon, 10 Nov 2025
342.1600
347.5000
320.0000
321.4900
471,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
323.0500
330.0000
299.0800
326.9400
527,800
Thu, 06 Nov 2025
329.0000
386.0000
327.0000
339.8100
1,556,100
Thu, 06 Nov 2025
5 · 10-Q
Next filing day · accepted 05 Nov, 17:35 ET
10-Q ↗
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 05 Nov 2025
279.5000
288.0000
277.9000
279.0700
396,500
Tue, 04 Nov 2025
273.3700
287.2400
269.6400
279.3100
353,100
Mon, 03 Nov 2025
292.8600
297.6500
287.3400
288.2400
289,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
282.7600
295.7700
279.4650
289.6400
343,000
Thu, 30 Oct 2025
278.4800
285.0110
275.2200
277.1400
182,500
Wed, 29 Oct 2025
275.7300
285.0250
272.8250
277.6300
184,700
Tue, 28 Oct 2025
276.8000
279.6000
265.0000
271.2600
290,100
Mon, 27 Oct 2025
274.2600
279.7000
272.7500
276.8000
241,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
282.9700
286.3200
267.1200
268.1100
211,400
Thu, 23 Oct 2025
263.1200
275.8650
263.1200
273.5700
357,100
Wed, 22 Oct 2025
283.3800
286.7900
263.1400
265.4900
451,400
Tue, 21 Oct 2025
290.5300
295.9900
284.4300
289.7600
181,900
Mon, 20 Oct 2025
278.4800
294.0900
275.0000
291.4200
303,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
280.8600
287.7750
272.4100
272.6700
360,200
Fri, 17 Oct 2025
3 · 8-K
Pre-market · 09:16 ET
8-K ↗
Thu, 16 Oct 2025
290.1900
295.0000
282.8400
288.5000
320,800
Wed, 15 Oct 2025
297.9500
302.5000
284.4200
290.0000
248,800
Tue, 14 Oct 2025
283.8500
299.1900
282.4280
288.8000
270,000
Mon, 13 Oct 2025
296.5700
296.5700
287.0100
294.4400
218,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
310.4100
314.4990
276.2600
277.6500
373,800
Thu, 09 Oct 2025
307.3500
309.9400
302.8750
309.9400
142,200
Wed, 08 Oct 2025
303.0500
313.7900
297.3750
312.7900
296,700
Tue, 07 Oct 2025
314.1000
320.8100
300.2010
302.0000
253,800
Mon, 06 Oct 2025
317.7600
323.6600
313.3960
314.1000
245,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
303.8800
314.6800
302.4850
308.1700
322,700
Thu, 02 Oct 2025
301.8800
308.0000
293.9400
300.0300
348,200
Wed, 01 Oct 2025
297.4900
301.9800
289.5300
295.7100
464,400
Tue, 30 Sep 2025
293.0000
301.7800
291.0100
301.3100
290,900
Mon, 29 Sep 2025
298.3300
304.0000
290.1200
293.1000
233,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
294.6100
295.8250
286.7100
292.7600
250,000
Thu, 25 Sep 2025
282.2100
298.0400
281.0400
294.3600
356,700
Wed, 24 Sep 2025
319.0000
319.0000
292.0000
293.6900
434,400
Tue, 23 Sep 2025
304.7900
318.3700
302.0600
318.0450
412,200
Mon, 22 Sep 2025
313.3650
318.2100
298.0000
303.8800
485,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
307.9300
313.9280
303.1700
312.8500
770,900
Thu, 18 Sep 2025
292.3900
308.9030
287.9700
305.3700
462,300
Wed, 17 Sep 2025
288.9200
288.9200
272.7000
278.2200
354,000
Tue, 16 Sep 2025
279.8500
289.3300
279.8500
288.6050
497,200
Mon, 15 Sep 2025
264.2800
285.1000
262.5000
279.1300
604,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
259.3100
260.2200
255.0840
260.0000
257,400
Thu, 11 Sep 2025
248.5900
258.9700
248.5900
258.5700
402,500
Wed, 10 Sep 2025
250.0000
254.0000
243.7900
245.5700
259,100
Tue, 09 Sep 2025
245.7700
249.7400
243.2500
247.2150
352,800
Mon, 08 Sep 2025
239.4800
245.4100
236.1250
244.5700
300,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
234.2200
237.0360
229.6400
234.7700
204,600
Thu, 04 Sep 2025
222.7700
232.2800
222.7700
230.5000
378,500
Wed, 03 Sep 2025
231.4000
232.6350
222.1200
224.4900
271,500
Tue, 02 Sep 2025
236.5900
236.5900
229.0000
232.8300
359,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
242.6600
247.5200
238.7500
241.6700
302,200
Thu, 28 Aug 2025
241.2600
249.8800
238.7500
242.9700
411,300
Wed, 27 Aug 2025
245.0000
248.3800
238.4900
238.7500
365,700
Tue, 26 Aug 2025
232.6000
248.8600
232.2800
245.9400
538,100
Mon, 25 Aug 2025
240.0000
240.0000
231.2890
231.6300
417,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
223.5000
242.7100
221.5250
240.9800
452,600
Thu, 21 Aug 2025
219.0600
224.8200
217.6400
223.8900
264,600
Wed, 20 Aug 2025
210.2200
222.2800
204.6050
221.6000
465,900
Tue, 19 Aug 2025
225.1900
227.9200
212.2500
212.7700
255,100
Mon, 18 Aug 2025
220.6600
230.4300
220.2400
226.7100
294,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
227.0100
228.4900
214.9600
221.4400
355,400
Thu, 14 Aug 2025
219.6700
228.7050
213.6600
226.7400
523,700
Wed, 13 Aug 2025
219.6000
220.9880
214.6400
218.2400
239,400
Tue, 12 Aug 2025
206.2400
216.8200
204.3000
216.6600
436,200
Mon, 11 Aug 2025
199.3400
209.3400
199.1200
203.0600
324,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
198.0550
202.1500
195.7500
199.5700
453,500
Thu, 07 Aug 2025
215.9900
216.3800
192.0000
198.8000
1,114,200
Thu, 07 Aug 2025
2 · 10-Q
Next filing day · accepted 06 Aug, 17:38 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 06 Aug 2025
193.4100
211.3700
187.5600
210.7000
884,400
Tue, 05 Aug 2025
201.2600
204.7100
193.7200
197.7300
228,500
Mon, 04 Aug 2025
196.2000
200.3600
195.3800
200.3600
210,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
191.6800
199.3050
186.4900
193.0900
403,900
Thu, 31 Jul 2025
194.4200
204.5100
194.4200
202.8500
522,700
Wed, 30 Jul 2025
195.7300
200.9200
192.1900
195.3800
209,600
Tue, 29 Jul 2025
198.8600
202.5950
192.4000
193.4700
237,900
Mon, 28 Jul 2025
198.1000
198.1600
192.6200
194.7600
243,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend