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
306.5000
314.0100
303.5650
312.0050
457,388
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
301.6650
302.1500
291.7900
298.2200
689,200
Thu, 23 Jul 2026
307.0400
311.1000
296.3000
299.1400
853,400
Wed, 22 Jul 2026
307.3700
307.3700
297.3700
304.9700
1,286,700
Tue, 21 Jul 2026
319.0000
329.7100
305.1200
307.6500
1,473,000
Mon, 20 Jul 2026
311.1100
329.9300
310.8600
323.3600
1,099,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
322.4900
327.3900
311.0000
312.3300
2,057,500
Thu, 16 Jul 2026
333.0700
334.0000
318.1150
328.6000
1,109,100
Wed, 15 Jul 2026
351.6400
353.3900
329.2400
333.0400
1,103,400
Tue, 14 Jul 2026
324.0500
353.0000
315.8200
344.6700
2,275,000
Mon, 13 Jul 2026
343.5500
349.8000
333.4000
337.9700
1,573,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
371.5500
373.3300
339.3950
342.0800
1,402,500
Thu, 09 Jul 2026
349.4700
364.9000
345.0000
362.8700
960,100
Wed, 08 Jul 2026
352.5700
364.3800
350.1400
359.4000
1,004,900
Tue, 07 Jul 2026
365.9800
370.0000
359.0900
361.3200
1,446,200
Mon, 06 Jul 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 06 Jul 2026
347.0700
360.1750
345.6600
357.9100
1,265,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
358.4850
363.1760
349.2020
354.8800
1,612,000
Wed, 01 Jul 2026
345.9400
361.7600
342.4100
359.3800
1,734,200
Tue, 30 Jun 2026
334.2500
339.7500
332.1600
335.9000
1,242,800
Mon, 29 Jun 2026
322.9600
338.7600
320.5100
338.1800
2,286,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
294.2500
314.9900
293.6700
314.0100
3,468,500
Thu, 25 Jun 2026
301.5400
305.8400
290.5700
294.1000
1,370,800
Wed, 24 Jun 2026
318.0000
323.5650
300.8400
302.4400
1,476,100
Tue, 23 Jun 2026
316.0100
325.6900
313.1900
320.9700
924,000
Mon, 22 Jun 2026
321.5750
325.2150
309.2500
319.1600
2,105,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
333.5800
336.3400
314.5580
332.7500
3,010,100
Wed, 17 Jun 2026
344.0500
348.5100
331.6900
334.6900
1,505,400
Tue, 16 Jun 2026
352.9950
364.1610
344.0000
348.8100
1,069,100
Mon, 15 Jun 2026
349.8290
364.2600
346.5000
354.1800
1,269,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
355.9500
359.3900
340.5000
342.8000
939,400
Thu, 11 Jun 2026
345.4850
359.2400
338.5900
354.4100
1,149,200
Wed, 10 Jun 2026
334.6100
359.5000
331.5600
348.2800
1,506,100
Tue, 09 Jun 2026
349.4000
356.4600
325.2170
340.2800
1,788,100
Mon, 08 Jun 2026
348.0100
359.0000
344.1400
352.5600
1,776,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
375.0900
381.0000
350.1100
350.7400
1,786,200
Thu, 04 Jun 2026
371.9450
390.0000
369.0000
380.1800
1,690,700
Wed, 03 Jun 2026
391.2700
392.4900
364.3700
368.3200
2,096,300
Tue, 02 Jun 2026
387.5500
412.0000
385.4400
398.4600
2,474,500
Mon, 01 Jun 2026
15 · DEFA14A
After-hours · 16:20 ET
DEF 14A ↗
Mon, 01 Jun 2026
346.0000
409.0000
345.5000
403.8800
6,787,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 29 May 2026
350.5000
352.5900
303.9700
335.5500
10,612,600
Thu, 28 May 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 28 May 2026
321.4950
331.8500
316.2000
325.6800
9,641,900
Wed, 27 May 2026
301.4020
303.9000
292.7200
294.4600
3,148,200
Tue, 26 May 2026
314.3650
317.4600
303.8000
307.3500
3,216,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
318.0500
330.9900
318.0500
326.1300
1,263,400
Thu, 21 May 2026
325.4000
325.4000
312.7300
317.5000
1,979,000
Wed, 20 May 2026
331.3000
336.8300
323.5900
329.1400
1,421,100
Tue, 19 May 2026
12 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Tue, 19 May 2026
11 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Tue, 19 May 2026
338.6300
349.2100
331.0100
334.6800
1,880,400
Mon, 18 May 2026
311.9100
339.9700
309.4000
330.0000
2,690,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
304.5000
316.8400
301.2600
312.1600
1,454,700
Thu, 14 May 2026
302.0500
304.7040
292.4600
303.0900
1,145,700
Wed, 13 May 2026
307.1900
310.9600
296.2700
303.0000
1,546,600
Tue, 12 May 2026
307.7400
317.2100
305.8200
308.7200
2,654,000
Mon, 11 May 2026
294.9800
305.4500
289.7200
294.6500
1,441,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10 · PRE 14A
After-hours · 16:07 ET
PRE 14A ↗
Fri, 08 May 2026
289.6500
301.1500
282.0500
299.4700
1,813,000
Thu, 07 May 2026
290.0600
304.0300
289.1300
293.4200
3,614,400
Wed, 06 May 2026
265.4000
268.8200
255.6200
265.2600
838,900
Tue, 05 May 2026
267.2900
272.8700
260.0000
266.6800
927,000
Mon, 04 May 2026
263.6500
270.6200
259.7900
264.6900
1,048,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
260.8500
269.6000
260.2100
263.4600
1,418,800
Thu, 30 Apr 2026
258.2900
258.4900
244.8800
250.8300
1,844,300
Wed, 29 Apr 2026
255.3050
259.6700
251.5730
258.2900
852,200
Tue, 28 Apr 2026
264.9700
269.9800
256.3200
258.2000
1,214,100
Mon, 27 Apr 2026
253.5900
265.7200
251.3710
264.3800
1,252,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
258.0000
258.1000
240.6200
253.5900
2,074,300
Thu, 23 Apr 2026
257.5550
258.4900
250.0700
258.1100
1,814,700
Wed, 22 Apr 2026
267.7700
272.3700
265.1000
269.5400
1,181,600
Tue, 21 Apr 2026
266.1000
272.7650
261.0000
261.4300
1,064,800
Mon, 20 Apr 2026
262.9800
268.8850
257.1500
264.1100
1,481,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
254.3900
269.4220
250.0400
263.3800
2,582,800
Thu, 16 Apr 2026
252.0000
255.6500
246.5450
251.1400
1,489,800
Wed, 15 Apr 2026
234.8100
244.6900
231.0000
244.0600
1,818,600
Tue, 14 Apr 2026
236.6000
242.4300
232.4220
233.6000
1,213,900
Mon, 13 Apr 2026
226.3400
237.5400
224.6200
236.1400
1,471,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
230.5200
232.0400
215.6800
225.9500
3,075,500
Thu, 09 Apr 2026
250.7500
250.7500
229.0300
229.4900
2,586,100
Wed, 08 Apr 2026
265.1200
266.5000
246.7000
250.3200
1,903,100
Tue, 07 Apr 2026
253.0300
256.9900
248.4700
254.0800
871,900
Mon, 06 Apr 2026
253.6100
256.4600
247.2850
255.0100
1,510,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
245.9000
254.1300
241.3800
253.1200
1,289,000
Wed, 01 Apr 2026
248.4500
253.4100
244.7700
249.3600
1,244,100
Tue, 31 Mar 2026
236.7500
246.5760
235.1050
244.7700
1,083,900
Mon, 30 Mar 2026
234.8300
242.1600
232.6100
235.2100
1,167,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
237.6300
239.0350
230.0100
235.5100
1,440,100
Thu, 26 Mar 2026
241.2600
250.8700
240.7200
241.2800
1,259,100
Wed, 25 Mar 2026
257.5700
258.2000
240.5500
246.5400
2,038,300
Tue, 24 Mar 2026
269.1100
270.9900
253.4400
253.7600
1,381,800
Mon, 23 Mar 2026
270.1700
279.9830
268.0000
273.2500
1,414,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
268.3400
268.3400
258.6000
261.1600
1,686,700
Thu, 19 Mar 2026
266.0000
273.0000
264.0000
270.1600
1,303,100
Wed, 18 Mar 2026
270.2200
275.9100
267.8900
268.5200
1,142,700
Tue, 17 Mar 2026
265.3100
278.6800
265.0000
272.2700
1,340,500
Mon, 16 Mar 2026
260.8900
273.8550
260.8900
266.9500
1,386,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
260.2900
268.5500
256.6500
260.5000
1,556,100
Thu, 12 Mar 2026
266.9100
274.6900
259.2000
260.6800
1,801,300
Wed, 11 Mar 2026
9 · 10-K
After-hours · 16:06 ET
10-K ↗
Wed, 11 Mar 2026
273.3000
278.6900
266.6400
270.5700
1,339,300
Tue, 10 Mar 2026
271.0000
276.1030
262.1500
270.5600
2,075,500
Mon, 09 Mar 2026
266.2000
272.7050
263.0000
271.7400
1,656,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
259.0000
275.3700
258.0200
270.4700
2,999,100
Thu, 05 Mar 2026
249.8700
268.7700
249.8700
263.9300
3,774,400
Wed, 04 Mar 2026
255.7500
257.4500
245.7400
248.0100
4,009,600
Tue, 03 Mar 2026
235.4050
263.9800
229.6000
252.7300
12,122,800
Mon, 02 Mar 2026
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 02 Mar 2026
322.8700
333.6800
320.6000
325.0100
4,945,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
328.7850
331.3000
319.2100
328.4700
1,825,500
Thu, 26 Feb 2026
321.8500
338.5150
318.2500
336.6100
2,242,600
Wed, 25 Feb 2026
311.2900
319.1860
305.7500
314.9900
1,938,700
Tue, 24 Feb 2026
304.0200
319.7200
292.5300
312.5100
2,327,800
Mon, 23 Feb 2026
337.6500
337.9500
298.0000
305.3700
3,012,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
348.5300
363.2100
338.8500
344.5600
1,383,500
Thu, 19 Feb 2026
362.1750
363.5800
353.5000
355.8900
940,900
Wed, 18 Feb 2026
354.0200
366.5300
346.6300
363.0700
921,400
Tue, 17 Feb 2026
364.7550
364.7550
340.4000
354.3600
1,652,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
353.5000
372.8000
350.0000
368.4000
1,337,200
Thu, 12 Feb 2026
364.5000
372.5800
345.0000
356.7400
1,609,200
Wed, 11 Feb 2026
382.0800
386.6500
352.3500
364.4600
1,651,200
Tue, 10 Feb 2026
383.3000
388.0000
366.9500
377.2600
2,417,900
Mon, 09 Feb 2026
346.0700
363.0700
343.5900
357.7700
1,485,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
339.8400
344.6600
319.3000
344.3500
1,930,300
Thu, 05 Feb 2026
331.8200
342.1400
324.1800
326.5000
1,616,700
Wed, 04 Feb 2026
339.1600
342.8100
318.9200
337.6000
2,587,300
Tue, 03 Feb 2026
371.3650
372.8150
333.1700
346.0600
1,991,800
Mon, 02 Feb 2026
369.7500
381.0000
359.9500
372.6800
1,086,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
375.8200
381.8300
368.2400
371.3300
1,603,900
Thu, 29 Jan 2026
395.4000
398.0000
362.9000
374.0200
2,745,000
Wed, 28 Jan 2026
417.0700
426.3200
409.4400
411.0400
863,800
Tue, 27 Jan 2026
420.0000
423.4800
410.2100
411.8900
703,000
Mon, 26 Jan 2026
401.8450
413.5800
399.8300
411.2500
958,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
406.6100
408.2150
396.8850
398.6900
1,047,200
Thu, 22 Jan 2026
387.6000
404.9900
387.1430
404.6400
1,088,700
Wed, 21 Jan 2026
387.2200
390.8850
380.1900
381.4400
1,093,100
Tue, 20 Jan 2026
389.8700
400.9150
380.2500
384.8200
1,534,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
390.6400
413.7200
386.7500
399.7600
1,988,000
Thu, 15 Jan 2026
388.3100
410.7400
384.0000
389.2000
2,262,800
Wed, 14 Jan 2026
409.3600
410.3600
385.4500
386.8900
1,627,600
Tue, 13 Jan 2026
417.7300
424.2300
409.7000
411.1900
1,521,500
Mon, 12 Jan 2026
408.1200
419.2700
404.6000
418.1900
1,087,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
414.7800
420.7950
407.7300
408.1200
1,191,000
Thu, 08 Jan 2026
440.5050
444.0000
411.5500
413.5200
1,578,400
Wed, 07 Jan 2026
435.0100
444.7200
433.0100
440.6000
1,381,800
Tue, 06 Jan 2026
420.5200
436.4200
418.9400
435.8600
1,740,100
Mon, 05 Jan 2026
404.0100
423.7100
400.8600
420.8200
1,669,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
422.5000
423.5000
392.5000
399.6500
2,555,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
421.3800
425.8000
418.6900
419.6900
835,800
Tue, 30 Dec 2025
425.4900
428.6500
420.9100
421.2300
921,500
Mon, 29 Dec 2025
434.0000
435.0000
420.9000
423.1400
1,506,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
435.5600
439.6700
435.0500
435.8500
532,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
435.3500
439.0800
434.2900
435.5100
341,300
Tue, 23 Dec 2025
439.0000
439.3900
432.5000
437.1300
843,900
Mon, 22 Dec 2025
433.0000
440.6700
431.0000
439.6800
1,375,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
429.0000
431.5600
423.2500
430.6400
1,407,400
Thu, 18 Dec 2025
420.0000
428.5600
415.5000
425.2000
1,957,700
Wed, 17 Dec 2025
421.8500
428.5300
411.7600
412.3500
1,349,800
Tue, 16 Dec 2025
410.0300
425.4800
408.0000
421.5000
1,758,400
Mon, 15 Dec 2025
420.7900
420.8600
411.0000
416.0000
2,066,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
417.7900
421.5400
411.2800
419.0000
1,260,100
Thu, 11 Dec 2025
423.1800
432.5500
418.6400
420.3900
1,314,000
Wed, 10 Dec 2025
412.7600
429.8500
411.9220
427.4100
1,719,400
Tue, 09 Dec 2025
416.3600
419.9900
412.7500
414.0600
1,234,100
Mon, 08 Dec 2025
413.0000
424.6400
413.0000
418.7100
2,237,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
397.3900
411.2400
393.5300
409.6200
2,101,200
Thu, 04 Dec 2025
405.6200
407.5200
394.0000
396.7300
2,516,700
Wed, 03 Dec 2025
404.7850
411.4500
396.3700
405.9400
2,574,100
Tue, 02 Dec 2025
7 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Tue, 02 Dec 2025
406.8200
419.5000
399.5100
401.9900
9,487,500
Tue, 02 Dec 2025
6 · 8-K/A
Next filing day · accepted 01 Dec, 20:27 ET
8-K/A ↗
Mon, 01 Dec 2025
5 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 01 Dec 2025
326.4300
335.9200
321.2590
328.8700
4,997,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
330.5050
336.2400
330.5050
332.3700
1,199,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
331.2800
331.8000
325.0000
326.2700
1,420,800
Tue, 25 Nov 2025
329.5700
333.5100
322.5300
331.7500
1,582,600
Mon, 24 Nov 2025
325.0500
334.6500
324.3600
330.6300
2,209,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
327.4500
328.9750
309.9350
321.1800
2,179,200
Thu, 20 Nov 2025
344.7200
353.2900
326.1700
329.0900
1,646,300
Wed, 19 Nov 2025
337.2300
343.2900
332.8800
337.1900
727,000
Tue, 18 Nov 2025
334.0000
341.2600
331.0100
337.8600
970,900
Mon, 17 Nov 2025
349.8200
352.0000
333.6400
339.6000
1,444,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
338.9800
356.5000
337.0000
352.6100
1,377,400
Thu, 13 Nov 2025
359.8500
362.9900
347.6200
351.1400
1,406,100
Wed, 12 Nov 2025
372.8750
376.1800
364.5400
365.3800
1,284,600
Tue, 11 Nov 2025
373.4700
375.1100
363.2800
371.4200
1,461,200
Mon, 10 Nov 2025
363.3200
377.8400
358.8450
373.8900
1,986,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
347.4500
362.2400
339.0000
361.0400
1,622,000
Thu, 06 Nov 2025
362.0000
365.8600
352.3500
355.8300
1,588,500
Wed, 05 Nov 2025
354.7500
358.8800
345.3900
350.2800
1,646,700
Tue, 04 Nov 2025
358.9500
368.9000
350.1300
355.8400
1,828,600
Mon, 03 Nov 2025
385.0400
385.4400
356.5550
369.0500
4,892,500
Mon, 03 Nov 2025
4 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
354.5000
362.1500
349.6000
359.8200
2,074,100
Thu, 30 Oct 2025
338.1100
355.4900
336.9500
347.5400
2,316,100
Wed, 29 Oct 2025
335.5000
343.2700
330.0000
340.5300
1,072,100
Tue, 28 Oct 2025
343.0000
343.8200
335.8800
336.4600
885,500
Mon, 27 Oct 2025
339.2900
346.8600
338.0000
340.1700
953,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
335.0500
340.9810
333.5400
333.5700
1,139,500
Thu, 23 Oct 2025
321.2300
331.3200
321.0000
330.0100
693,600
Wed, 22 Oct 2025
324.3000
330.0000
318.0000
325.1000
1,783,400
Tue, 21 Oct 2025
326.7050
335.3900
325.3500
325.7600
917,400
Mon, 20 Oct 2025
321.3900
330.2900
321.1400
327.4100
1,120,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
311.7700
320.9100
310.3000
318.5300
997,600
Thu, 16 Oct 2025
320.0000
329.6600
311.0300
314.3500
1,643,200
Wed, 15 Oct 2025
315.9400
319.9800
314.0000
317.8300
886,200
Tue, 14 Oct 2025
312.3200
317.9100
307.2050
313.8100
973,200
Mon, 13 Oct 2025
323.0100
323.2800
313.8000
319.2100
885,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
334.3500
337.9500
313.1100
314.4400
1,960,800
Thu, 09 Oct 2025
329.5000
335.5280
325.0000
331.4800
1,489,200
Wed, 08 Oct 2025
320.4400
328.3500
319.7900
326.7800
1,213,200
Tue, 07 Oct 2025
323.0200
325.0000
311.1100
318.4600
1,411,300
Mon, 06 Oct 2025
323.2200
331.5050
319.7200
321.9300
1,680,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
328.7500
329.4600
316.6200
321.2100
1,113,100
Thu, 02 Oct 2025
328.9800
335.8300
325.0100
326.2900
3,154,100
Wed, 01 Oct 2025
310.7450
324.8300
309.9200
321.5300
3,803,600
Tue, 30 Sep 2025
315.5200
318.3750
306.4350
310.3800
1,520,400
Mon, 29 Sep 2025
321.0000
322.0000
314.5300
317.0000
1,641,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
315.2500
319.5200
312.0000
318.4100
1,263,300
Thu, 25 Sep 2025
313.4700
316.3400
309.3400
315.3200
1,238,500
Wed, 24 Sep 2025
320.5300
322.5270
315.2000
315.3000
1,367,300
Tue, 23 Sep 2025
324.0000
326.5700
318.2100
318.9600
2,047,900
Mon, 22 Sep 2025
323.1910
327.5000
320.0000
323.5900
1,921,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
320.1500
325.5400
317.9190
323.4300
3,034,300
Thu, 18 Sep 2025
319.0000
322.2500
310.2200
316.3000
2,630,500
Wed, 17 Sep 2025
3 · 8-K
After market open · 15:06 ET
8-K ↗
Wed, 17 Sep 2025
327.9300
329.0100
306.5000
315.3800
3,724,500
Tue, 16 Sep 2025
333.9000
334.0000
325.1700
327.3700
1,919,400
Mon, 15 Sep 2025
335.5100
344.3000
333.4950
333.9700
3,548,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
336.1000
336.1000
328.2700
330.1000
1,282,600
Thu, 11 Sep 2025
337.2500
340.8000
331.8100
332.1000
1,366,300
Wed, 10 Sep 2025
333.9850
344.8500
333.2110
334.8700
2,641,600
Tue, 09 Sep 2025
323.5000
331.8900
322.0000
331.0900
2,064,000
Mon, 08 Sep 2025
326.2500
327.1850
320.6500
323.2900
1,328,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
325.0500
331.0400
322.7900
324.7400
2,339,400
Thu, 04 Sep 2025
311.6000
322.6600
306.0100
322.0500
2,750,900
Wed, 03 Sep 2025
319.9700
320.4400
306.0200
312.8800
2,978,200
Tue, 02 Sep 2025
310.0000
323.5850
308.5000
318.2900
4,189,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
314.4150
321.9200
308.3900
315.6100
5,695,500
Thu, 28 Aug 2025
299.4900
321.5700
297.0000
318.1000
10,726,100
Wed, 27 Aug 2025
2 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Wed, 27 Aug 2025
282.0500
297.2600
275.6600
295.7000
20,747,000
Tue, 26 Aug 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 26 Aug 2025
217.9100
220.4800
212.3100
214.3400
7,908,500
Mon, 25 Aug 2025
219.0000
219.6100
214.3000
218.4400
2,251,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
211.0300
220.0000
208.6500
219.0600
1,804,500
Thu, 21 Aug 2025
211.2800
213.8000
206.9200
211.9600
1,541,100
Wed, 20 Aug 2025
214.3500
216.7800
208.8600
212.7000
2,049,600
Tue, 19 Aug 2025
227.4700
229.3520
217.8500
218.6100
1,762,600
Mon, 18 Aug 2025
222.9800
231.5510
220.3200
227.0600
2,693,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
207.0800
219.0400
207.0000
218.2600
2,156,900
Thu, 14 Aug 2025
204.2900
206.6100
202.0500
204.3700
1,402,100
Wed, 13 Aug 2025
210.3350
210.9800
206.0000
207.4300
2,520,300
Tue, 12 Aug 2025
202.1400
209.1500
198.4700
207.8200
3,280,300
Mon, 11 Aug 2025
207.0000
211.4700
199.5900
201.0000
3,128,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
225.6600
226.0000
207.8800
209.1800
4,183,600
Thu, 07 Aug 2025
241.2400
242.7660
215.9600
227.8600
3,511,900
Wed, 06 Aug 2025
229.5100
236.1000
228.7000
235.8200
1,788,800
Tue, 05 Aug 2025
227.0000
232.4400
225.9600
228.2500
1,422,600
Mon, 04 Aug 2025
223.3650
228.6500
223.3650
226.5600
1,585,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
232.6300
232.6600
217.3300
220.9700
3,020,800
Thu, 31 Jul 2025
249.2900
251.2400
237.1400
237.8900
2,837,600
Wed, 30 Jul 2025
240.5100
246.3500
236.4600
244.3600
1,975,200
Tue, 29 Jul 2025
245.0000
247.4400
238.9900
240.8800
1,793,800
Mon, 28 Jul 2025
245.3000
247.5870
240.7140
244.4100
2,273,100
Sun, 27 Jul 2025
Weekend