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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
274.4700
284.6800
272.6600
282.1200
800,381
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
268.7400
275.5800
265.6400
271.7700
1,150,900
Thu, 23 Jul 2026
265.9500
269.2200
262.2100
268.7400
1,140,800
Wed, 22 Jul 2026
270.8400
273.7200
264.2100
266.9900
1,104,600
Tue, 21 Jul 2026
272.4000
278.3000
270.0100
271.3700
982,800
Mon, 20 Jul 2026
267.5500
275.2500
266.2700
272.6700
1,359,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
280.9900
284.3600
266.4300
267.4700
1,378,100
Thu, 16 Jul 2026
279.6500
286.6000
273.7800
283.1500
1,436,200
Wed, 15 Jul 2026
281.7000
284.8000
275.8400
279.1400
1,284,900
Tue, 14 Jul 2026
283.5500
286.7600
279.4300
281.2600
1,093,100
Mon, 13 Jul 2026
298.0100
298.7600
279.4100
288.0600
2,682,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
314.7100
322.4900
293.7800
298.7600
2,538,100
Thu, 09 Jul 2026
378.4900
380.0000
311.1000
312.7900
5,865,000
Wed, 08 Jul 2026
318.5000
325.3700
316.7800
323.5000
897,700
Tue, 07 Jul 2026
317.0700
321.9800
315.3500
321.5900
980,400
Mon, 06 Jul 2026
319.3400
319.3400
307.1300
313.0400
891,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
303.8700
317.1700
303.0000
312.7800
1,093,400
Wed, 01 Jul 2026
304.5400
309.2800
301.5000
301.6700
1,070,500
Tue, 30 Jun 2026
296.8200
302.7400
295.1800
301.0300
1,411,100
Mon, 29 Jun 2026
296.9700
298.2800
291.9000
293.5200
1,367,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
297.5700
302.9600
290.3700
291.3700
1,490,600
Thu, 25 Jun 2026
293.6800
298.3500
290.0700
293.1700
1,128,200
Wed, 24 Jun 2026
290.9500
303.4600
288.8500
294.0600
1,299,600
Tue, 23 Jun 2026
290.8900
291.9500
285.2600
288.1800
1,087,500
Mon, 22 Jun 2026
278.4200
286.6700
278.1700
286.4100
1,420,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
280.1100
282.9800
273.1100
278.0900
2,204,500
Wed, 17 Jun 2026
281.3100
288.0000
277.7800
282.7200
1,322,200
Tue, 16 Jun 2026
288.1300
288.4800
276.9400
281.9000
1,213,300
Mon, 15 Jun 2026
282.9200
288.1100
281.3600
287.8000
1,118,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
288.9600
291.2800
281.7700
282.8500
1,420,000
Thu, 11 Jun 2026
290.7000
292.9800
285.2200
289.3900
1,061,500
Wed, 10 Jun 2026
297.6900
299.7000
290.5300
291.2200
927,300
Tue, 09 Jun 2026
297.3100
302.8500
293.9700
297.6900
1,259,800
Mon, 08 Jun 2026
303.1100
303.5700
285.5400
292.1600
1,651,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
306.3400
306.7300
300.5000
303.0500
1,004,400
Thu, 04 Jun 2026
297.2200
310.5300
293.8500
303.6400
1,081,400
Wed, 03 Jun 2026
284.4800
293.1600
283.1000
292.5800
988,800
Tue, 02 Jun 2026
293.9400
295.6000
285.0000
286.1200
1,042,500
Mon, 01 Jun 2026
299.5100
303.9800
295.1300
295.6300
1,186,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
302.4300
305.6800
297.6200
301.9800
2,278,000
Thu, 28 May 2026
293.0000
305.9800
291.8400
305.0600
1,020,700
Wed, 27 May 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 27 May 2026
293.4000
299.9800
292.9100
295.6300
629,500
Tue, 26 May 2026
299.0000
301.0900
294.2600
295.5000
649,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
299.1200
303.3300
294.9900
297.4500
681,300
Thu, 21 May 2026
296.6400
301.4300
293.0000
300.5100
650,200
Wed, 20 May 2026
297.8000
300.0800
292.1000
298.4800
799,200
Tue, 19 May 2026
289.0000
294.9300
284.3800
294.3000
769,900
Mon, 18 May 2026
287.1400
291.9700
285.2600
286.2700
873,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
294.7800
298.0000
286.7600
286.9800
1,149,400
Thu, 14 May 2026
290.7200
297.0000
287.5100
293.4500
889,700
Wed, 13 May 2026
290.7000
298.3800
288.5600
291.4800
975,800
Tue, 12 May 2026
288.6600
295.8600
286.7300
292.0300
826,100
Mon, 11 May 2026
294.1500
296.3700
284.2800
284.8400
1,287,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
295.9100
300.1700
293.0600
295.0500
926,800
Thu, 07 May 2026
300.5500
303.4600
293.7800
295.9100
1,144,000
Wed, 06 May 2026
301.5700
306.0300
298.9600
303.0000
1,012,300
Tue, 05 May 2026
297.8100
302.6700
295.0200
301.1100
823,900
Mon, 04 May 2026
298.0000
300.4900
288.0600
297.9300
1,590,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
308.7600
311.8800
295.7900
296.1100
1,132,900
Thu, 30 Apr 2026
307.4800
317.5600
287.0000
309.4900
2,192,100
Thu, 30 Apr 2026
17 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Thu, 30 Apr 2026
16 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 29 Apr 2026
300.4800
304.2200
294.0600
301.1900
1,569,600
Tue, 28 Apr 2026
308.9700
314.1700
301.8000
302.1100
996,200
Mon, 27 Apr 2026
303.8700
314.7400
303.7000
308.5100
1,093,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
309.6300
311.1000
302.9000
305.5400
825,600
Thu, 23 Apr 2026
313.5900
315.8300
310.7900
313.7900
588,300
Wed, 22 Apr 2026
308.4300
312.6900
307.8500
310.5800
1,003,700
Tue, 21 Apr 2026
307.3200
310.5000
301.6300
308.4300
1,510,800
Mon, 20 Apr 2026
306.5600
312.2500
305.0000
310.9400
966,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
326.0900
326.5300
306.0000
309.6600
1,495,100
Thu, 16 Apr 2026
333.3900
333.3900
318.9300
320.1300
1,022,800
Wed, 15 Apr 2026
341.6300
342.2300
331.0200
333.3900
799,100
Tue, 14 Apr 2026
330.8100
343.3600
330.5400
339.4100
1,228,600
Mon, 13 Apr 2026
320.6600
333.5600
319.0000
333.0000
967,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
323.4900
328.9300
317.5300
322.1100
698,600
Thu, 09 Apr 2026
325.6700
326.9000
318.7700
321.2800
1,119,200
Wed, 08 Apr 2026
327.4900
330.3000
324.4400
327.2500
1,024,700
Tue, 07 Apr 2026
319.4800
322.3500
313.5400
319.5200
1,305,100
Mon, 06 Apr 2026
15 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Mon, 06 Apr 2026
14 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Mon, 06 Apr 2026
320.1000
335.5800
320.1000
330.3400
1,276,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
323.0300
325.4900
315.9000
318.8500
872,500
Wed, 01 Apr 2026
332.6900
335.4800
327.5900
328.7300
673,300
Tue, 31 Mar 2026
319.0600
332.4800
318.3700
330.8700
1,352,300
Mon, 30 Mar 2026
319.3200
321.7600
314.2100
316.0900
1,223,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
327.1000
329.6900
316.8500
317.3600
815,900
Thu, 26 Mar 2026
328.9000
332.8100
327.6900
328.1600
1,119,700
Wed, 25 Mar 2026
313.3400
329.4800
311.7100
328.7000
1,139,600
Tue, 24 Mar 2026
303.4200
308.9100
299.6200
308.0500
1,497,300
Mon, 23 Mar 2026
320.7700
323.2300
304.3800
306.6600
1,378,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
311.0500
322.4300
311.0500
312.1700
2,050,800
Thu, 19 Mar 2026
316.4200
317.6100
309.7300
311.1000
663,600
Wed, 18 Mar 2026
317.5000
319.2700
312.5800
314.8000
1,077,700
Tue, 17 Mar 2026
319.6300
326.9600
317.5300
320.4200
1,796,900
Mon, 16 Mar 2026
311.2200
319.5500
311.2200
318.9100
1,247,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
319.0000
319.5000
309.9200
313.4100
829,200
Thu, 12 Mar 2026
320.5300
321.0000
309.6100
317.2300
1,247,300
Wed, 11 Mar 2026
322.0000
323.7100
317.7500
320.4300
906,600
Tue, 10 Mar 2026
325.6000
326.1800
317.0300
322.3800
1,169,400
Mon, 09 Mar 2026
317.2500
323.6800
313.1200
323.5900
1,081,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
317.7300
321.1700
312.0900
320.6600
996,400
Thu, 05 Mar 2026
323.6900
328.2800
319.5100
320.5100
1,215,100
Wed, 04 Mar 2026
13 · 8-K
After-hours · 17:17 ET
8-K ↗
Wed, 04 Mar 2026
319.2000
328.0000
317.2500
327.3000
931,100
Tue, 03 Mar 2026
321.3700
324.0600
315.2000
318.6500
947,600
Mon, 02 Mar 2026
329.4100
334.4200
323.1600
325.0700
1,302,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
331.2400
334.8000
328.3900
332.9200
1,569,800
Thu, 26 Feb 2026
328.6700
333.4700
322.0000
331.2400
880,300
Wed, 25 Feb 2026
332.7600
334.4200
325.2400
327.3600
751,700
Tue, 24 Feb 2026
328.2200
333.0700
324.4800
332.8500
791,600
Mon, 23 Feb 2026
335.7300
341.3900
326.7600
329.3500
792,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
336.5800
345.9000
335.8300
336.1900
1,375,300
Thu, 19 Feb 2026
332.2400
339.6100
326.3300
339.3700
1,152,700
Wed, 18 Feb 2026
328.8600
335.8000
324.5300
332.6800
1,151,200
Tue, 17 Feb 2026
316.8000
336.2100
315.6300
332.6100
1,516,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
302.5500
318.4400
302.5500
314.4000
1,476,300
Thu, 12 Feb 2026
314.4200
315.5100
298.0000
308.4800
2,897,400
Thu, 12 Feb 2026
12 · 10-K
Pre-market · 08:12 ET
10-K ↗
Thu, 12 Feb 2026
11 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 11 Feb 2026
322.1400
325.0400
317.8000
322.2800
1,582,000
Tue, 10 Feb 2026
322.6800
325.9800
317.8900
322.9800
1,865,600
Mon, 09 Feb 2026
325.4900
329.9200
319.2600
320.0000
1,391,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
331.6100
340.0700
326.5100
328.1600
1,476,700
Thu, 05 Feb 2026
350.5000
350.5000
327.2700
331.2400
2,620,900
Wed, 04 Feb 2026
354.0000
355.4900
347.0800
351.9600
1,779,400
Tue, 03 Feb 2026
338.4900
352.8200
337.5900
351.8000
2,152,900
Mon, 02 Feb 2026
337.4200
342.3300
333.0000
339.1100
1,911,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
343.1000
346.5000
336.3900
338.0600
1,648,500
Thu, 29 Jan 2026
349.3700
350.3400
345.0100
346.7900
1,681,900
Wed, 28 Jan 2026
353.6600
356.8400
348.0000
349.5800
1,099,000
Tue, 27 Jan 2026
361.5500
368.0700
354.6900
354.7500
988,100
Mon, 26 Jan 2026
357.9800
364.0700
352.5000
361.3500
936,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
368.2000
371.3300
356.7200
357.9800
1,636,800
Thu, 22 Jan 2026
365.5000
376.8700
363.3600
370.0000
1,875,400
Wed, 21 Jan 2026
353.0100
366.0000
351.5500
365.4600
1,523,500
Tue, 20 Jan 2026
350.7000
355.7400
347.7700
355.5300
1,722,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
362.2900
367.2000
355.4600
359.2700
1,527,400
Thu, 15 Jan 2026
368.5400
372.8200
356.8300
359.2600
911,200
Wed, 14 Jan 2026
369.9500
371.7100
359.9500
366.8600
1,250,000
Tue, 13 Jan 2026
369.1000
376.8800
366.9200
369.9600
1,625,700
Mon, 12 Jan 2026
377.8200
378.6100
353.5200
370.9100
3,808,000
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
399.4000
409.5800
392.5600
398.2900
1,440,200
Thu, 08 Jan 2026
420.1800
425.1900
393.4800
399.4000
1,400,700
Wed, 07 Jan 2026
405.5100
427.0500
405.5100
422.5000
1,426,100
Tue, 06 Jan 2026
396.2300
409.1800
384.4200
406.4000
1,612,900
Mon, 05 Jan 2026
397.5700
400.0000
383.8400
397.8300
1,093,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
399.3400
407.2200
396.0800
400.1700
730,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
397.2500
402.4400
397.2500
397.6500
768,900
Tue, 30 Dec 2025
394.8100
398.4000
393.6400
397.2500
504,800
Mon, 29 Dec 2025
400.1000
402.7200
397.0500
398.8200
638,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
404.5800
404.5800
397.3100
400.5900
401,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
395.9900
401.4700
395.0500
400.6900
408,200
Tue, 23 Dec 2025
404.7200
407.4300
395.9900
398.7000
792,300
Mon, 22 Dec 2025
409.6000
413.5900
403.2000
407.7300
1,053,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
399.1100
408.1500
395.9700
400.2300
12,576,500
Thu, 18 Dec 2025
394.4900
404.1900
391.5100
396.0400
1,715,000
Wed, 17 Dec 2025
394.1800
400.2400
389.0000
392.1000
1,041,500
Tue, 16 Dec 2025
390.6500
399.6400
388.5400
391.1700
1,345,500
Mon, 15 Dec 2025
394.2200
402.3300
390.0000
391.5000
1,483,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
408.8600
410.0400
387.0300
397.5500
1,659,000
Thu, 11 Dec 2025
403.3600
414.2200
402.2200
412.6300
1,284,800
Thu, 11 Dec 2025
9 · 8-K
Pre-market · 07:25 ET
8-K ↗
Wed, 10 Dec 2025
416.5400
417.0000
403.8000
404.4600
1,188,900
Tue, 09 Dec 2025
430.4500
433.3100
412.3100
415.2100
1,610,500
Mon, 08 Dec 2025
447.0000
449.7800
423.4500
430.0200
2,411,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
468.2900
473.5000
455.3200
458.1200
627,300
Thu, 04 Dec 2025
472.6700
477.0600
463.0300
465.3400
984,000
Wed, 03 Dec 2025
8 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 03 Dec 2025
466.4900
479.7900
460.4100
473.2900
1,092,900
Tue, 02 Dec 2025
453.9000
472.4800
453.0100
464.9300
1,204,100
Mon, 01 Dec 2025
450.0000
462.9300
448.2700
454.5600
1,070,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
448.1800
455.7600
444.4300
451.2300
563,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
432.8700
447.6900
430.2700
445.1200
908,200
Tue, 25 Nov 2025
436.8400
441.8200
428.5700
429.8000
1,009,200
Mon, 24 Nov 2025
439.4600
444.6700
420.3000
434.2300
1,750,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
448.2300
449.5300
433.5000
436.3800
1,298,000
Thu, 20 Nov 2025
463.3200
467.7300
445.3400
445.7900
787,600
Wed, 19 Nov 2025
462.2700
465.3200
456.9000
460.7600
893,800
Tue, 18 Nov 2025
458.1500
469.1100
456.2700
462.3000
668,600
Mon, 17 Nov 2025
449.0000
463.9200
449.0000
460.5400
962,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
453.8700
461.9600
448.2800
449.1600
968,500
Thu, 13 Nov 2025
450.6700
456.1400
447.1200
453.9700
798,900
Wed, 12 Nov 2025
450.6300
459.2700
446.7100
452.7400
937,700
Tue, 11 Nov 2025
443.5300
455.2000
441.2100
451.9500
981,700
Mon, 10 Nov 2025
445.0000
449.6800
440.9300
441.7000
739,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
437.8100
443.6900
430.8400
442.7000
822,600
Thu, 06 Nov 2025
431.7800
445.5000
429.0000
440.4900
700,500
Wed, 05 Nov 2025
422.1100
438.5300
417.0000
434.5600
974,500
Tue, 04 Nov 2025
429.9000
431.5000
421.8300
423.4700
1,170,100
Mon, 03 Nov 2025
454.5800
457.2600
429.6000
434.0700
1,556,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
449.0000
459.7700
441.2200
456.0400
1,817,600
Thu, 30 Oct 2025
450.0000
472.3600
436.5100
449.5600
2,313,900
Thu, 30 Oct 2025
7 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Thu, 30 Oct 2025
6 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 29 Oct 2025
475.1900
482.7300
467.0900
481.5900
1,360,100
Tue, 28 Oct 2025
476.5000
484.6100
473.2900
475.9100
836,300
Mon, 27 Oct 2025
465.5600
485.3600
465.5500
478.5800
1,174,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
468.6800
469.2900
459.3800
463.4300
771,300
Thu, 23 Oct 2025
464.7100
468.8600
456.9000
464.0000
683,300
Wed, 22 Oct 2025
477.6600
480.5300
461.2100
464.9000
950,000
Tue, 21 Oct 2025
488.4200
490.0500
471.4000
474.0000
826,200
Mon, 20 Oct 2025
476.8200
495.5500
476.8200
491.2200
950,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
481.6500
492.6200
476.4400
481.6700
1,029,200
Thu, 16 Oct 2025
474.3900
488.3900
470.4600
481.0700
964,700
Wed, 15 Oct 2025
469.1900
485.2800
467.5000
470.2700
1,475,400
Tue, 14 Oct 2025
462.1300
479.6900
457.7300
469.3600
1,435,700
Mon, 13 Oct 2025
456.1300
473.6500
453.8300
464.9500
1,579,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
460.2800
460.6000
451.0000
460.4600
937,000
Thu, 09 Oct 2025
451.0000
459.5700
448.8300
456.9500
1,052,000
Wed, 08 Oct 2025
464.4600
464.4600
449.7200
450.6800
929,800
Tue, 07 Oct 2025
456.9400
462.6300
448.9500
459.5800
791,800
Mon, 06 Oct 2025
458.6900
458.6900
449.9200
452.0000
918,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 03 Oct 2025
465.0100
465.0100
448.4700
456.3500
969,100
Thu, 02 Oct 2025
457.6400
461.5300
446.1800
460.9900
1,269,200
Wed, 01 Oct 2025
456.0000
467.4200
453.3100
460.6500
1,370,000
Tue, 30 Sep 2025
445.2200
459.3000
445.2200
456.0000
1,379,500
Mon, 29 Sep 2025
448.0000
451.6300
446.3000
447.4900
719,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
453.0500
453.0500
442.5100
446.4000
813,000
Thu, 25 Sep 2025
457.0300
459.0000
446.4200
449.5800
685,300
Wed, 24 Sep 2025
454.3500
462.6900
450.9700
458.3700
976,000
Tue, 23 Sep 2025
452.8300
457.4700
450.5000
454.4100
1,024,600
Mon, 22 Sep 2025
453.5600
462.8800
450.2300
458.9200
971,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
457.6800
457.6800
450.7200
453.5600
1,713,300
Thu, 18 Sep 2025
454.0000
456.9400
443.7500
452.1700
1,061,000
Wed, 17 Sep 2025
455.7600
463.8800
450.7000
451.7300
1,445,600
Tue, 16 Sep 2025
465.1400
467.2800
457.9900
461.2400
773,300
Mon, 15 Sep 2025
464.8000
466.2400
454.5100
461.1400
910,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
4 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 12 Sep 2025
468.2900
475.6900
465.4800
465.8900
630,800
Thu, 11 Sep 2025
474.3400
474.3400
465.1600
468.5800
1,005,300
Wed, 10 Sep 2025
478.5000
480.0500
461.4700
469.3100
1,817,400
Wed, 10 Sep 2025
3 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 09 Sep 2025
461.1200
484.2100
455.3000
482.1300
3,217,400
Mon, 08 Sep 2025
457.3100
463.0000
452.8500
455.0300
926,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
453.4500
455.2800
444.6600
452.0000
751,500
Thu, 04 Sep 2025
449.4300
458.3000
447.1100
453.5400
714,300
Wed, 03 Sep 2025
444.7700
456.1800
442.7300
447.4300
1,301,100
Tue, 02 Sep 2025
445.8400
454.5000
441.5000
447.0000
1,072,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
452.2200
453.9600
444.7900
446.5100
827,600
Thu, 28 Aug 2025
452.0100
457.2900
451.1200
452.3300
641,000
Wed, 27 Aug 2025
449.0500
455.4500
447.6300
454.1800
906,700
Tue, 26 Aug 2025
451.5000
451.5000
444.2500
451.2000
1,183,700
Mon, 25 Aug 2025
453.3700
458.7500
442.3800
443.6400
1,200,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
469.1700
469.8100
454.2000
454.3800
1,075,500
Thu, 21 Aug 2025
459.6200
467.7100
454.6800
467.5500
760,100
Wed, 20 Aug 2025
459.3400
466.3100
456.0600
458.3100
1,223,500
Tue, 19 Aug 2025
457.0000
462.8800
450.8800
458.2800
1,322,100
Mon, 18 Aug 2025
450.0000
457.9200
447.1000
456.8700
1,608,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
440.6600
449.5200
438.2200
448.9100
713,400
Thu, 14 Aug 2025
433.5900
443.9800
428.9900
442.7300
1,263,500
Wed, 13 Aug 2025
428.4300
438.2300
421.8100
432.5200
2,094,400
Tue, 12 Aug 2025
434.5800
437.0000
428.3000
429.9300
1,507,700
Mon, 11 Aug 2025
433.6500
445.2000
426.1900
435.0000
988,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
435.1000
439.3600
427.6600
438.9300
901,300
Thu, 07 Aug 2025
429.3300
436.7700
425.8100
435.1000
1,152,700
Wed, 06 Aug 2025
418.7600
428.6900
415.0000
428.1400
1,181,800
Tue, 05 Aug 2025
416.6400
426.7600
410.4900
418.9100
1,807,600
Mon, 04 Aug 2025
406.6500
422.6400
398.9100
419.5600
1,455,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
388.6800
401.8000
382.1900
401.8000
1,781,300
Thu, 31 Jul 2025
350.0000
402.4300
350.0000
392.2400
3,353,500
Thu, 31 Jul 2025
2 · 10-Q
Pre-market · 08:11 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 30 Jul 2025
335.0000
345.9800
333.0300
339.8000
2,058,300
Tue, 29 Jul 2025
328.9200
331.0600
323.7400
330.5500
862,500
Mon, 28 Jul 2025
329.0000
331.4300
324.7800
324.7900
1,032,000
Sun, 27 Jul 2025
Weekend