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
306.3500
317.7900
304.2700
308.8500
2,667,665
Thu, 22 Oct 2026
323.6600
324.4500
306.8400
308.7500
5,870,900
Wed, 21 Oct 2026
345.5500
351.9500
341.5100
345.4900
2,134,200
Tue, 20 Oct 2026
328.0300
342.9800
322.3300
336.5900
2,413,100
Mon, 19 Oct 2026
341.5000
348.3800
333.0000
335.5300
3,403,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
339.1400
341.0100
324.0900
325.0000
3,204,000
Thu, 15 Oct 2026
341.8000
344.8800
331.8900
343.2100
4,530,500
Wed, 14 Oct 2026
368.0400
371.7100
354.7400
359.4400
3,774,500
Tue, 13 Oct 2026
371.5000
381.1000
362.5400
380.2900
2,737,300
Mon, 12 Oct 2026
394.0900
394.6800
381.7400
383.8500
2,729,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
405.1900
414.2600
399.3100
402.6800
1,813,700
Thu, 08 Oct 2026
405.0000
410.7300
388.8500
398.7200
3,393,200
Wed, 07 Oct 2026
415.1800
416.6900
404.8000
411.7800
2,396,200
Tue, 06 Oct 2026
445.0700
448.0000
427.0400
430.3200
2,010,000
Mon, 05 Oct 2026
447.0900
447.7100
435.5000
444.5300
1,678,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
430.8000
451.8600
427.0300
449.0400
3,399,000
Thu, 01 Oct 2026
402.9000
419.3700
401.2400
415.7900
1,708,400
Wed, 30 Sep 2026
402.6000
404.4600
393.1400
400.9100
1,523,800
Tue, 29 Sep 2026
410.8500
415.6100
399.8400
403.0200
2,568,000
Mon, 28 Sep 2026
394.7000
401.9700
383.5000
401.3000
2,027,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
394.8500
400.4600
388.3800
398.3800
1,605,600
Thu, 24 Sep 2026
383.0800
388.5400
376.0200
387.7000
1,332,200
Wed, 23 Sep 2026
398.0000
398.6800
378.3100
389.1400
2,008,700
Tue, 22 Sep 2026
373.0000
399.4000
370.4500
398.6900
2,316,600
Mon, 21 Sep 2026
378.7100
384.9900
370.8800
381.5400
3,392,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
359.2400
371.7100
356.9700
371.4700
4,289,900
Thu, 17 Sep 2026
352.8600
360.2600
350.0000
353.1300
2,597,700
Wed, 16 Sep 2026
340.5100
347.0000
336.5700
341.1500
2,541,300
Tue, 15 Sep 2026
337.8300
338.4800
326.3700
332.8500
2,691,500
Mon, 14 Sep 2026
347.1200
349.4600
328.5900
329.2000
4,886,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
380.3700
385.6800
374.3800
379.7200
2,393,400
Thu, 10 Sep 2026
372.2100
375.0000
365.8200
370.1900
2,310,000
Wed, 09 Sep 2026
368.4800
384.4500
368.4800
383.6900
2,285,200
Tue, 08 Sep 2026
365.0300
377.7600
364.4200
372.0600
2,790,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
345.8900
359.0000
342.2900
357.0300
2,246,300
Thu, 03 Sep 2026
332.8600
341.6100
326.0000
338.5900
1,690,400
Wed, 02 Sep 2026
334.0100
347.0000
330.1200
341.6200
1,816,200
Tue, 01 Sep 2026
341.3000
342.3100
328.1000
335.4600
2,585,900
Mon, 31 Aug 2026
357.3600
361.8300
347.8100
349.8300
1,903,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
368.5400
370.5800
353.2500
354.9700
2,401,000
Thu, 27 Aug 2026
370.2000
372.6800
360.4400
372.0600
2,445,800
Wed, 26 Aug 2026
366.1700
366.5200
357.0300
363.1000
2,218,700
Tue, 25 Aug 2026
374.2800
378.7500
360.6500
366.4300
1,679,400
Mon, 24 Aug 2026
360.1200
367.8200
349.0100
364.9000
2,661,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
381.8000
385.5700
365.0100
375.7400
1,907,400
Thu, 20 Aug 2026
377.3400
385.9300
372.9000
383.1500
1,995,900
Wed, 19 Aug 2026
405.1900
405.1900
374.0100
379.6500
2,765,200
Tue, 18 Aug 2026
419.1500
424.7600
392.1800
404.2900
4,293,800
Mon, 17 Aug 2026
425.0000
444.1700
420.2200
443.1400
3,107,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
410.5100
419.0000
398.4200
418.7900
1,842,600
Thu, 13 Aug 2026
399.4000
422.3200
398.0000
410.5200
1,880,300
Wed, 12 Aug 2026
396.5000
408.5500
393.1600
402.7400
2,957,100
Tue, 11 Aug 2026
373.7900
387.8100
371.2000
379.5600
1,810,700
Mon, 10 Aug 2026
13 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 10 Aug 2026
386.6600
387.0000
364.2600
365.1000
2,377,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
397.6000
397.6000
372.8000
379.3100
3,737,900
Thu, 06 Aug 2026
382.0100
396.5900
370.0000
384.8900
2,629,600
Wed, 05 Aug 2026
402.4700
409.4000
386.0800
389.3900
3,183,600
Tue, 04 Aug 2026
388.6100
409.7200
382.8700
403.5600
4,144,100
Mon, 03 Aug 2026
359.9200
370.4000
349.3100
365.8000
2,698,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
12 · 10-Q
After market open · 13:00 ET
10-Q ↗
Fri, 31 Jul 2026
382.9900
392.0000
362.2300
367.6900
3,771,500
Thu, 30 Jul 2026
347.9000
369.0000
344.5000
365.4900
7,309,100
Wed, 29 Jul 2026
367.9000
372.2300
319.1900
319.4100
9,221,700
Wed, 29 Jul 2026
11 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 28 Jul 2026
319.3400
323.9600
301.0000
320.6500
5,795,500
Mon, 27 Jul 2026
349.9300
355.2500
319.6000
334.7700
4,145,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
365.0000
371.3600
345.4700
349.9200
2,945,200
Thu, 23 Jul 2026
362.9700
378.5000
362.6700
373.7500
2,092,400
Wed, 22 Jul 2026
362.6500
376.3700
360.8000
369.4600
2,143,000
Tue, 21 Jul 2026
361.0000
379.1900
356.0100
374.0400
3,997,900
Mon, 20 Jul 2026
335.2200
351.2300
331.2800
333.7600
2,940,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
305.8900
330.6800
296.8200
322.3600
3,518,700
Thu, 16 Jul 2026
332.2400
335.3900
317.7400
322.3000
3,623,900
Wed, 15 Jul 2026
356.3000
358.0000
325.1400
342.1200
3,182,600
Tue, 14 Jul 2026
363.5700
365.0000
347.1600
353.2300
2,111,200
Mon, 13 Jul 2026
345.0000
348.5900
334.3500
341.1100
3,105,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
353.4600
362.5500
344.9700
359.6000
1,571,900
Thu, 09 Jul 2026
379.2400
385.0000
360.6600
362.7500
3,708,100
Wed, 08 Jul 2026
342.9900
354.2700
335.0600
351.5700
3,194,200
Tue, 07 Jul 2026
354.0600
361.0500
328.2800
343.1100
6,405,400
Mon, 06 Jul 2026
386.5800
399.8000
377.1700
379.5200
3,447,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
427.4100
429.7400
362.0100
369.0900
5,932,300
Wed, 01 Jul 2026
461.0000
463.6600
425.1100
427.3400
5,465,800
Tue, 30 Jun 2026
467.5000
487.9100
460.0000
483.8400
5,022,400
Mon, 29 Jun 2026
440.6200
469.1100
414.9300
463.2100
5,089,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
453.7400
456.2400
423.0700
436.8600
11,486,400
Thu, 25 Jun 2026
454.0000
472.3700
427.0900
471.9600
7,025,300
Wed, 24 Jun 2026
423.0700
433.0000
413.7700
427.2000
3,256,600
Tue, 23 Jun 2026
410.1700
428.6700
408.7700
420.1200
7,671,700
Mon, 22 Jun 2026
456.1400
459.1900
439.6100
457.0000
4,338,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
421.8300
439.5000
421.8300
437.9200
17,958,200
Wed, 17 Jun 2026
429.2300
440.7500
408.2400
408.5600
3,527,600
Tue, 16 Jun 2026
432.2500
436.2500
409.2200
409.3500
3,977,800
Mon, 15 Jun 2026
426.4500
437.7700
423.0300
432.4100
4,558,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
381.9400
408.0000
380.0000
403.2000
3,322,900
Thu, 11 Jun 2026
358.5500
381.5400
356.6000
381.4000
5,027,400
Wed, 10 Jun 2026
360.2700
374.8200
345.6100
347.5900
3,745,800
Tue, 09 Jun 2026
386.6000
395.6500
340.3400
369.2100
4,262,100
Mon, 08 Jun 2026
377.8400
380.1700
368.4100
374.6900
2,940,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
389.5400
392.9200
354.1300
357.9300
5,471,100
Thu, 04 Jun 2026
396.4300
413.8700
388.0900
406.8600
4,214,000
Wed, 03 Jun 2026
397.0000
420.6000
393.6000
409.6700
3,254,600
Tue, 02 Jun 2026
370.7700
392.9000
365.7800
392.6200
3,413,100
Mon, 01 Jun 2026
366.5100
376.7000
360.1400
369.4700
2,523,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
385.1600
386.9700
368.1000
374.3100
4,129,200
Thu, 28 May 2026
381.5600
386.3000
364.8300
382.6500
2,762,100
Wed, 27 May 2026
402.1300
406.6500
365.0500
375.8300
3,275,000
Tue, 26 May 2026
371.6300
390.3500
367.6200
389.1400
4,005,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
355.0000
360.3400
352.4100
358.4400
2,708,500
Thu, 21 May 2026
345.3700
359.4700
343.3300
353.4400
3,587,000
Wed, 20 May 2026
327.8600
344.4700
324.4800
344.3400
3,387,500
Tue, 19 May 2026
314.1200
325.2100
309.4100
321.5200
3,489,000
Mon, 18 May 2026
337.8800
342.0400
315.6700
321.0500
4,670,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
339.5700
346.5900
335.3200
337.8800
4,251,900
Thu, 14 May 2026
362.0000
365.0000
353.5900
356.5500
2,352,500
Wed, 13 May 2026
366.3100
366.9000
350.0200
363.3800
3,628,700
Tue, 12 May 2026
356.6100
359.8300
340.2500
358.4500
5,646,000
Mon, 11 May 2026
355.6400
367.4700
354.2500
366.6400
4,427,900
Mon, 11 May 2026
10 · 8-K
Pre-market · 08:55 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
367.0000
367.8700
354.2400
359.7700
3,486,000
Thu, 07 May 2026
378.5400
379.0000
345.5600
354.1100
5,001,500
Wed, 06 May 2026
368.5100
383.0000
364.7900
382.4800
3,836,200
Tue, 05 May 2026
345.5900
366.1300
345.0400
357.1000
3,565,700
Mon, 04 May 2026
344.4200
349.8200
336.7600
337.4400
3,100,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
9 · 10-Q
After market open · 14:30 ET
10-Q ↗
Fri, 01 May 2026
343.4100
354.0000
336.6500
345.4200
2,876,800
Thu, 30 Apr 2026
327.0000
353.5400
326.7300
343.4700
7,836,300
Wed, 29 Apr 2026
314.5400
335.0000
301.8600
306.3300
13,070,500
Wed, 29 Apr 2026
8 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 28 Apr 2026
389.0000
396.3400
374.6800
380.1300
4,596,200
Mon, 27 Apr 2026
421.4400
421.4400
389.3000
402.0000
4,027,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
408.8300
422.1100
401.1400
418.0800
3,234,600
Thu, 23 Apr 2026
389.7400
404.8300
389.3700
400.9900
2,476,200
Wed, 22 Apr 2026
388.9000
390.8000
376.3500
385.1800
2,223,200
Tue, 21 Apr 2026
379.1600
387.4500
375.9300
379.9300
1,833,900
Mon, 20 Apr 2026
382.7100
384.9700
373.0000
375.2100
1,819,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
375.7400
381.4700
371.1000
380.3800
2,423,200
Thu, 16 Apr 2026
365.7400
369.3000
358.1900
365.9200
1,818,600
Wed, 15 Apr 2026
363.0000
368.1900
351.9600
364.9600
2,366,600
Tue, 14 Apr 2026
366.5700
370.0000
362.5000
365.5100
2,639,900
Mon, 13 Apr 2026
365.9400
370.4200
362.0200
370.1300
2,434,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
370.9600
373.0000
365.5000
367.9900
3,113,400
Thu, 09 Apr 2026
360.0000
369.6400
357.2300
364.2100
4,484,300
Wed, 08 Apr 2026
344.0300
358.6900
340.0000
358.2900
5,814,100
Tue, 07 Apr 2026
314.4200
320.8600
309.5900
320.4800
1,894,800
Mon, 06 Apr 2026
312.1200
315.8500
305.9300
315.4300
1,762,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
290.0000
313.4900
290.0000
309.6100
2,744,900
Wed, 01 Apr 2026
301.9700
316.8100
300.3000
312.2000
2,961,800
Tue, 31 Mar 2026
278.3000
297.3900
277.9300
296.4600
3,354,000
Mon, 30 Mar 2026
301.0000
301.0000
273.0700
276.3500
3,130,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
293.4000
302.4000
293.1800
295.6100
2,164,200
Fri, 27 Mar 2026
7 · DEFA14A
Pre-market · 07:04 ET
DEFA14A ↗
Fri, 27 Mar 2026
6 · DEF 14A
Pre-market · 07:03 ET
DEF 14A ↗
Thu, 26 Mar 2026
314.9800
314.9800
296.6700
297.3400
3,017,600
Wed, 25 Mar 2026
324.9900
325.8100
313.4800
323.3600
3,077,100
Tue, 24 Mar 2026
300.0000
327.4200
298.0000
320.1400
3,207,700
Mon, 23 Mar 2026
301.0100
314.4900
300.0100
303.9200
4,243,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
302.0900
303.0000
284.8600
290.8300
4,996,200
Thu, 19 Mar 2026
285.8900
304.2500
283.4600
302.4000
2,808,100
Wed, 18 Mar 2026
303.1900
307.8000
296.5000
300.0700
2,653,400
Tue, 17 Mar 2026
297.0000
299.6700
288.4500
299.4000
2,481,800
Mon, 16 Mar 2026
295.9600
305.0000
294.6600
298.2700
2,448,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
290.0000
295.5500
284.5700
286.4200
2,166,100
Thu, 12 Mar 2026
295.5000
296.2500
283.6400
286.6100
2,956,400
Wed, 11 Mar 2026
301.0300
312.6200
299.5300
301.9900
2,580,500
Tue, 10 Mar 2026
294.9400
309.7900
294.9400
300.7700
2,829,500
Mon, 09 Mar 2026
265.4000
296.4400
263.0200
296.4400
6,533,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
293.1400
295.0600
269.1300
273.0500
5,896,900
Thu, 05 Mar 2026
299.8000
310.3500
291.8800
305.5800
3,936,100
Wed, 04 Mar 2026
311.4700
315.0000
300.4400
305.2000
3,358,900
Tue, 03 Mar 2026
308.5100
311.0100
295.3800
304.2200
3,698,500
Mon, 02 Mar 2026
310.5000
325.9300
310.0700
325.8300
2,488,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
324.0000
325.0000
310.0000
320.0300
4,426,300
Thu, 26 Feb 2026
343.8000
344.9200
328.5000
332.7000
4,915,300
Wed, 25 Feb 2026
332.8700
343.6900
330.6900
342.8200
3,102,700
Tue, 24 Feb 2026
323.0200
332.4200
316.5900
329.0900
2,271,300
Mon, 23 Feb 2026
319.2900
323.5000
310.4500
318.5000
2,567,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
319.0800
327.0000
316.2700
324.8500
2,603,500
Thu, 19 Feb 2026
5 · 10-K
After market open · 14:01 ET
10-K ↗
Thu, 19 Feb 2026
311.2200
318.2300
308.9800
315.9000
1,826,700
Wed, 18 Feb 2026
306.9200
321.7800
304.6500
314.8200
2,753,700
Tue, 17 Feb 2026
306.2500
315.9900
300.4000
305.5300
2,383,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
308.5800
318.1700
302.4900
314.6600
2,600,600
Thu, 12 Feb 2026
324.7000
327.9900
307.6200
311.0300
5,023,400
Wed, 11 Feb 2026
312.4300
325.2900
310.9100
321.4500
3,651,400
Tue, 10 Feb 2026
310.0000
311.8600
299.4800
304.8900
2,930,500
Mon, 09 Feb 2026
297.7800
316.5400
296.5000
310.0100
5,345,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
281.6700
301.3800
281.0000
300.1100
5,021,100
Thu, 05 Feb 2026
265.7200
281.3700
262.2800
271.1300
3,896,600
Wed, 04 Feb 2026
283.7100
295.5000
263.2000
269.0700
7,187,400
Tue, 03 Feb 2026
258.1600
286.0000
246.8000
282.9800
11,795,000
Tue, 03 Feb 2026
4 · 8-K
Pre-market · 06:01 ET
8-K ↗
Mon, 02 Feb 2026
241.0500
254.6800
240.6700
249.5300
6,576,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
248.3800
255.2000
238.8000
241.0500
3,704,500
Thu, 29 Jan 2026
251.3900
253.6100
239.7000
251.8700
2,695,100
Wed, 28 Jan 2026
243.5600
251.1500
241.0100
250.4800
3,909,300
Tue, 27 Jan 2026
236.7500
240.0300
235.4200
238.9400
2,805,200
Mon, 26 Jan 2026
229.1800
235.0800
227.0200
231.7500
2,084,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
228.4800
230.2000
224.1600
229.1800
1,830,500
Thu, 22 Jan 2026
237.8000
238.0000
226.3000
229.1400
2,807,300
Wed, 21 Jan 2026
229.1900
234.8400
225.7100
231.8900
3,005,500
Tue, 20 Jan 2026
220.4200
229.0700
220.3200
223.9800
2,627,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
229.6400
232.0900
225.6500
228.1500
2,298,000
Thu, 15 Jan 2026
236.1600
238.9200
227.4800
227.7000
3,459,800
Wed, 14 Jan 2026
227.5000
231.1300
224.6100
230.1900
2,423,500
Tue, 13 Jan 2026
224.3600
230.3200
224.3600
229.2700
2,313,900
Mon, 12 Jan 2026
217.9400
226.2100
216.5800
224.3600
2,448,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
215.7400
219.4200
215.6600
217.2600
2,569,900
Thu, 08 Jan 2026
221.4000
221.4000
212.6400
216.3100
3,141,800
Wed, 07 Jan 2026
225.6100
226.7600
219.3100
222.4800
2,518,400
Tue, 06 Jan 2026
220.9500
229.6600
219.6200
228.8400
3,377,900
Mon, 05 Jan 2026
211.8500
222.0000
211.8000
219.5000
4,271,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
199.2900
208.8100
199.2600
207.5600
3,224,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
197.7700
198.3000
193.4000
193.5600
1,193,900
Tue, 30 Dec 2025
198.0100
198.2000
195.0000
196.6700
1,989,400
Mon, 29 Dec 2025
196.7100
199.0900
195.6000
197.3600
1,717,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
199.2500
199.4700
196.7300
198.9000
1,247,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
198.5000
199.6300
197.2900
198.5300
713,100
Tue, 23 Dec 2025
196.1400
199.3200
195.6100
198.5000
1,344,900
Mon, 22 Dec 2025
201.0500
202.0000
196.9100
197.2200
2,756,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
191.9400
196.4900
191.5100
195.1800
7,880,500
Thu, 18 Dec 2025
192.5000
195.0800
189.2700
190.4500
2,754,700
Wed, 17 Dec 2025
194.0000
194.5700
182.1600
185.2100
3,577,500
Tue, 16 Dec 2025
194.4000
195.3800
189.1400
192.2900
3,711,500
Mon, 15 Dec 2025
199.9100
200.4900
193.5500
194.7000
3,223,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
201.3100
202.2900
191.8500
193.3700
4,163,300
Thu, 11 Dec 2025
201.1400
204.0300
195.9800
203.9700
2,507,100
Wed, 10 Dec 2025
199.7800
204.7000
198.8300
204.0100
2,057,200
Tue, 09 Dec 2025
200.2000
201.8800
198.0000
199.9700
1,871,400
Mon, 08 Dec 2025
203.0600
205.0000
201.4800
202.9900
2,100,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
200.0000
203.1200
199.0400
200.7700
2,656,000
Thu, 04 Dec 2025
193.0000
200.8500
193.0000
198.6300
4,260,700
Wed, 03 Dec 2025
191.5200
196.2000
189.0000
195.0800
3,339,200
Tue, 02 Dec 2025
186.3400
191.4800
185.8900
189.9400
3,721,700
Mon, 01 Dec 2025
179.1700
182.8700
178.0400
179.6300
2,765,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
179.7000
182.1700
179.4600
181.8900
1,877,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
169.6200
180.8900
168.8100
179.3800
3,744,500
Tue, 25 Nov 2025
165.3300
168.0900
160.3600
167.6700
2,833,700
Mon, 24 Nov 2025
160.0000
167.6100
159.5000
165.9700
5,139,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
155.3300
160.6200
151.5200
158.9100
3,871,300
Thu, 20 Nov 2025
172.2800
173.8300
154.7100
155.9000
5,142,700
Wed, 19 Nov 2025
164.5800
170.4000
162.7600
168.2300
2,726,200
Tue, 18 Nov 2025
165.5100
167.3200
163.0000
163.7200
2,803,700
Mon, 17 Nov 2025
168.4700
173.3800
164.4900
167.4400
3,517,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
163.9200
173.8100
163.2000
169.9700
3,208,300
Thu, 13 Nov 2025
176.2300
177.0000
167.6000
169.5900
4,473,200
Wed, 12 Nov 2025
180.2000
181.2700
177.1900
179.2700
2,365,600
Tue, 11 Nov 2025
183.3600
183.3600
175.6500
177.2300
2,928,800
Mon, 10 Nov 2025
188.3800
188.7500
180.6700
184.0800
2,954,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
180.5400
182.5000
174.8500
182.2800
3,627,400
Thu, 06 Nov 2025
187.7500
191.5600
182.8500
185.0200
4,504,200
Wed, 05 Nov 2025
177.0500
188.9400
176.5000
187.5900
4,135,300
Tue, 04 Nov 2025
176.2600
182.3200
175.1000
175.6500
3,216,500
Mon, 03 Nov 2025
182.7900
184.5700
180.1900
183.0700
3,309,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
180.0000
185.9100
178.0000
181.7600
4,540,000
Thu, 30 Oct 2025
3 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Oct 2025
172.7500
179.2100
171.7000
176.8800
5,268,400
Wed, 29 Oct 2025
170.0100
177.2400
162.1600
173.9400
12,203,800
Wed, 29 Oct 2025
2 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 28 Oct 2025
1 · 8-K
After-hours · 17:16 ET
8-K ↗
Tue, 28 Oct 2025
147.0500
147.6200
144.1100
144.3800
5,016,800
Mon, 27 Oct 2025
148.1000
150.0800
146.7000
147.5000
3,940,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
147.5600
149.0000
144.0700
144.2800
2,079,600