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
372.7750
376.8000
361.6700
365.9600
1,972,444
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
374.6400
379.5800
366.8400
371.8600
4,080,600
Thu, 23 Jul 2026
376.1500
382.9700
373.3900
380.2000
3,904,100
Wed, 22 Jul 2026
376.8300
387.6200
376.0000
386.7300
3,176,100
Tue, 21 Jul 2026
387.9100
388.0000
377.6900
382.8100
4,224,500
Mon, 20 Jul 2026
382.1000
382.1000
372.0300
372.4600
2,942,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
369.5000
379.7800
366.7200
375.3600
3,674,800
Thu, 16 Jul 2026
380.0100
386.0700
377.6500
380.5300
4,096,300
Wed, 15 Jul 2026
397.3500
400.6900
383.2800
390.9600
3,099,900
Tue, 14 Jul 2026
398.2800
400.4700
392.0000
392.7500
3,139,500
Mon, 13 Jul 2026
389.8300
390.5900
382.9500
386.0100
3,483,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
387.5000
398.3400
385.9300
395.6500
2,325,800
Thu, 09 Jul 2026
395.6000
399.3500
388.3300
393.6400
3,106,100
Wed, 08 Jul 2026
374.2500
389.7800
374.2500
385.4000
2,609,500
Tue, 07 Jul 2026
376.3300
381.6600
371.0900
379.0300
4,813,800
Mon, 06 Jul 2026
387.9100
395.9300
385.9600
388.8300
4,447,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 02 Jul 2026
390.8100
396.0000
372.6400
377.1600
6,144,100
Wed, 01 Jul 2026
390.8900
397.5800
387.8400
388.9800
5,750,900
Tue, 30 Jun 2026
392.9200
401.8200
391.7800
397.1700
6,480,700
Mon, 29 Jun 2026
388.1600
398.0600
385.0100
391.7800
5,169,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
405.4300
406.0800
382.8200
386.9100
12,478,800
Thu, 25 Jun 2026
424.2500
431.8700
412.3500
417.9300
6,440,800
Wed, 24 Jun 2026
407.2200
414.4600
404.0000
413.1600
4,648,300
Tue, 23 Jun 2026
426.8600
426.8600
403.2100
407.2600
7,559,600
Mon, 22 Jun 2026
437.7500
445.9100
436.3900
445.4800
4,289,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
426.2300
438.5600
426.2300
434.4600
11,869,000
Wed, 17 Jun 2026
421.6400
428.0900
414.0600
414.4500
3,603,500
Tue, 16 Jun 2026
426.5900
438.6500
415.7000
416.0000
4,350,900
Mon, 15 Jun 2026
429.1700
433.0000
424.9000
427.5800
4,530,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
411.9500
422.2300
406.4000
417.7900
2,997,500
Thu, 11 Jun 2026
401.9400
413.0500
397.0100
412.1300
4,846,300
Wed, 10 Jun 2026
399.5600
411.0000
392.4100
392.6700
3,868,600
Tue, 09 Jun 2026
411.9500
414.5900
383.3200
404.6200
5,415,600
Mon, 08 Jun 2026
414.9500
415.0000
401.5900
403.8900
5,140,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
419.4900
419.6400
401.2600
401.3900
7,242,600
Thu, 04 Jun 2026
427.7800
432.2700
420.5900
428.7600
3,376,700
Wed, 03 Jun 2026
424.9000
439.7000
418.2200
437.6700
5,700,700
Tue, 02 Jun 2026
409.5000
423.9700
409.0000
423.2000
4,954,100
Mon, 01 Jun 2026
404.2500
409.9900
399.9100
402.6900
4,335,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
423.4500
423.4500
408.1700
413.8500
5,507,900
Thu, 28 May 2026
417.1400
420.9500
407.2600
419.0100
5,055,600
Wed, 27 May 2026
433.5000
433.5000
407.7800
416.8800
4,095,400
Tue, 26 May 2026
406.2500
422.9400
406.2500
419.9400
6,628,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
389.1400
400.7300
387.0100
397.0700
6,107,800
Thu, 21 May 2026
396.6400
397.0000
381.2200
384.2100
5,303,500
Wed, 20 May 2026
390.0000
406.1400
383.8500
398.0500
10,353,000
Wed, 20 May 2026
15 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 20 May 2026
14 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 19 May 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 19 May 2026
409.1600
423.4200
407.1900
414.3100
6,190,400
Mon, 18 May 2026
426.9000
428.6800
414.0700
418.5800
4,228,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
415.1800
422.1800
414.5500
417.4900
3,709,600
Thu, 14 May 2026
430.9700
433.9100
424.0700
426.7900
2,811,400
Wed, 13 May 2026
427.8400
435.7200
426.0000
432.3900
3,486,300
Tue, 12 May 2026
417.8500
420.9100
406.7700
419.6500
4,848,600
Mon, 11 May 2026
412.2100
422.8800
411.4800
422.7300
3,796,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
418.0000
418.7500
413.5200
416.5200
3,754,400
Thu, 07 May 2026
413.9100
413.9600
405.9100
408.5200
3,938,200
Wed, 06 May 2026
404.7100
416.0000
404.4000
415.6300
3,893,600
Tue, 05 May 2026
396.7500
405.6600
393.1900
404.7700
3,343,100
Mon, 04 May 2026
402.2600
402.2600
391.8800
397.0200
1,914,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
397.0600
399.0500
393.4100
397.6900
1,986,900
Thu, 30 Apr 2026
393.3900
402.6700
391.1800
402.2600
3,746,100
Wed, 29 Apr 2026
392.0000
394.9500
386.5300
389.3100
3,097,800
Tue, 28 Apr 2026
389.8000
393.1000
382.4500
383.2600
3,846,500
Mon, 27 Apr 2026
398.2900
399.5200
386.7400
392.5900
2,763,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
404.0700
406.3000
398.2600
399.5700
4,512,300
Thu, 23 Apr 2026
397.9000
408.3700
395.8000
403.8800
4,449,600
Wed, 22 Apr 2026
380.8100
383.6000
378.2500
381.4200
2,517,700
Tue, 21 Apr 2026
383.0000
383.6000
373.3400
375.2700
3,296,900
Mon, 20 Apr 2026
373.0200
385.4600
369.7000
381.0500
4,003,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
359.6700
372.4500
357.8200
371.4500
5,248,200
Thu, 16 Apr 2026
346.9700
355.8500
346.4400
353.8000
2,198,800
Wed, 15 Apr 2026
347.0000
349.0500
341.3200
347.9400
2,440,900
Tue, 14 Apr 2026
352.4300
352.6700
347.0500
348.6000
2,320,400
Mon, 13 Apr 2026
348.6900
350.0800
344.0000
350.0100
2,485,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
353.0000
354.2900
349.0100
350.1400
2,505,100
Thu, 09 Apr 2026
346.0000
352.7800
345.4900
351.3600
2,927,400
Wed, 08 Apr 2026
345.8100
349.0000
341.9800
346.2100
4,522,200
Tue, 07 Apr 2026
323.7900
327.5100
321.0000
327.4100
2,344,400
Mon, 06 Apr 2026
320.0000
327.4600
318.7500
327.3600
2,353,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
310.2700
321.7100
309.7900
318.3400
2,386,700
Wed, 01 Apr 2026
318.2000
325.7500
317.2100
320.5800
3,145,000
Tue, 31 Mar 2026
309.3700
319.3200
306.5000
318.1400
4,285,900
Mon, 30 Mar 2026
314.0300
314.0300
300.5600
303.1000
3,914,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
310.8700
313.1900
306.1800
307.4400
3,282,100
Thu, 26 Mar 2026
319.1000
321.1200
312.3900
313.4200
3,923,800
Wed, 25 Mar 2026
325.0000
328.1800
320.6200
322.0300
2,460,900
Tue, 24 Mar 2026
311.2500
324.7900
311.1000
321.8300
3,404,200
Mon, 23 Mar 2026
315.4800
317.5300
311.7100
312.1900
3,495,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
311.1500
312.2500
305.9500
309.4300
7,029,300
Thu, 19 Mar 2026
303.3700
313.5900
300.9100
310.4400
3,289,100
Wed, 18 Mar 2026
313.3300
316.9100
307.8800
308.5900
3,555,200
Tue, 17 Mar 2026
312.2000
315.2900
310.7200
313.6600
2,699,700
Mon, 16 Mar 2026
311.6700
313.8600
309.1100
310.9200
3,254,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
309.8800
311.2500
303.5100
306.0700
2,792,700
Thu, 12 Mar 2026
12 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 12 Mar 2026
313.9000
314.3700
304.2600
307.2700
4,826,800
Wed, 11 Mar 2026
319.2900
321.5300
316.3500
319.2200
2,575,600
Tue, 10 Mar 2026
318.7200
323.9400
317.0800
318.8100
4,351,500
Mon, 09 Mar 2026
310.2400
319.9000
307.2200
319.7100
5,945,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
319.4800
323.3300
314.3100
315.8100
4,536,700
Thu, 05 Mar 2026
336.7500
339.9500
325.3300
329.7200
5,368,400
Wed, 04 Mar 2026
344.0400
346.3900
339.2900
341.5100
3,202,500
Tue, 03 Mar 2026
339.1500
342.5900
335.0800
338.9900
5,312,400
Mon, 02 Mar 2026
348.7800
356.0500
348.0000
352.4100
3,326,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
351.2900
356.0300
346.5700
355.7900
6,109,500
Thu, 26 Feb 2026
360.7800
361.6800
351.0000
354.3500
4,662,700
Wed, 25 Feb 2026
361.0200
363.2000
358.6000
360.8000
3,425,000
Tue, 24 Feb 2026
359.0000
362.4900
355.6400
356.0900
4,541,300
Mon, 23 Feb 2026
352.5300
358.0000
349.5800
355.1500
4,132,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
345.3000
355.4500
345.0100
355.0300
5,341,300
Thu, 19 Feb 2026
344.9700
353.2800
339.6600
345.3000
5,101,200
Wed, 18 Feb 2026
352.2100
355.3600
340.0000
346.3700
8,474,700
Wed, 18 Feb 2026
11 · 10-Q
Pre-market · 07:05 ET
10-Q ↗
Wed, 18 Feb 2026
10 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 17 Feb 2026
335.6000
340.4600
330.3300
337.5100
4,547,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
329.7300
337.9600
328.4500
337.1000
3,443,200
Thu, 12 Feb 2026
339.3700
343.9600
330.8300
331.3600
4,483,000
Wed, 11 Feb 2026
329.8800
337.8400
327.4200
337.0000
3,908,900
Tue, 10 Feb 2026
320.7400
326.3800
319.7500
325.1600
2,642,000
Mon, 09 Feb 2026
319.3300
323.8900
317.8900
322.9700
3,163,100
Mon, 09 Feb 2026
9 · DEFA14A
Pre-market · 07:01 ET
DEFA14A ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
322.9600
327.7500
316.0000
320.4500
6,775,000
Thu, 05 Feb 2026
316.3400
327.3100
313.4000
322.1200
5,935,700
Wed, 04 Feb 2026
315.7500
323.0900
311.7300
320.4400
6,275,300
Tue, 03 Feb 2026
316.8600
321.2300
308.9600
311.2900
5,546,000
Mon, 02 Feb 2026
306.9200
318.3200
306.9200
316.8600
3,773,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
314.9600
317.3200
309.2700
310.8800
4,405,600
Thu, 29 Jan 2026
316.0700
319.2600
308.9300
318.7000
3,131,800
Wed, 28 Jan 2026
313.0000
318.1700
308.5000
317.6300
3,888,300
Tue, 27 Jan 2026
305.2400
306.9900
300.7600
303.8300
3,552,700
Mon, 26 Jan 2026
305.1500
306.6900
303.7600
304.0100
2,757,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
310.4900
313.5400
303.1600
305.6000
2,907,000
Fri, 23 Jan 2026
8 · DEFA14A
Pre-market · 07:15 ET
DEFA14A ↗
Fri, 23 Jan 2026
7 · DEF 14A
Pre-market · 07:08 ET
DEF 14A ↗
Fri, 23 Jan 2026
6 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 22 Jan 2026
309.4700
313.1900
306.8700
308.5200
2,793,700
Wed, 21 Jan 2026
298.9600
308.1500
298.4000
304.9700
3,753,900
Tue, 20 Jan 2026
296.9900
302.0300
293.8200
295.6700
4,321,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
307.5300
309.1800
299.6900
300.2500
4,261,100
Thu, 15 Jan 2026
301.8100
305.6100
298.6400
302.1000
4,087,000
Wed, 14 Jan 2026
294.5900
298.8600
293.2800
297.9900
3,597,400
Tue, 13 Jan 2026
295.1800
302.4800
294.6600
296.2100
2,759,600
Mon, 12 Jan 2026
297.5000
298.3500
292.4500
293.8600
3,308,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
299.7700
303.2000
297.1200
300.9300
3,088,100
Thu, 08 Jan 2026
290.3800
299.5300
289.5100
299.1600
3,775,500
Wed, 07 Jan 2026
288.8900
293.0800
286.7500
292.8900
3,570,200
Tue, 06 Jan 2026
279.7400
294.1500
279.5900
292.9400
6,428,000
Mon, 05 Jan 2026
275.2200
281.8300
273.7700
277.2900
3,006,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
275.0700
276.0000
270.4600
273.7400
3,608,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
274.8200
275.8000
271.1000
271.2000
1,790,900
Tue, 30 Dec 2025
276.7000
277.1000
274.5900
274.8200
1,287,400
Mon, 29 Dec 2025
275.6400
277.8700
274.1500
275.6300
1,747,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
277.7300
278.0000
275.9400
276.8400
1,746,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
277.1600
279.1700
276.8600
277.5600
887,700
Tue, 23 Dec 2025
275.6300
277.4700
274.5800
276.7300
1,763,400
Mon, 22 Dec 2025
277.4400
278.4100
275.4000
275.8200
3,369,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
275.0900
278.4100
274.0000
274.4400
9,419,900
Thu, 18 Dec 2025
275.6900
277.1000
272.8000
274.9200
4,104,700
Wed, 17 Dec 2025
279.3800
280.4300
270.1400
271.0400
4,006,000
Tue, 16 Dec 2025
280.9600
282.0000
277.7200
278.4000
3,625,300
Mon, 15 Dec 2025
281.6300
282.7200
278.9000
280.4400
3,594,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
282.4200
284.2300
278.0700
279.3200
4,182,300
Thu, 11 Dec 2025
281.5700
283.8100
278.4900
283.3900
2,840,000
Wed, 10 Dec 2025
275.6500
282.4000
274.2600
281.5700
5,176,700
Tue, 09 Dec 2025
277.5800
279.7900
275.2500
276.2400
2,584,600
Mon, 08 Dec 2025
281.7800
282.5400
276.9700
279.1300
3,190,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
280.1200
283.2400
279.1400
281.2900
3,834,100
Thu, 04 Dec 2025
277.3600
279.5500
275.5400
277.2600
3,253,800
Wed, 03 Dec 2025
274.4900
278.7800
271.5800
278.2400
4,203,100
Tue, 02 Dec 2025
268.1900
274.1300
266.0400
272.9700
5,266,400
Mon, 01 Dec 2025
262.9500
268.4700
262.0000
266.5100
7,333,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
259.3600
265.7500
258.0400
265.3400
2,589,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
255.2200
260.7400
252.9200
257.9200
5,253,100
Tue, 25 Nov 2025
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Tue, 25 Nov 2025
230.6000
252.4800
229.2900
252.0200
7,515,100
Tue, 25 Nov 2025
4 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 24 Nov 2025
233.6500
240.7600
233.2500
239.4000
8,219,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
225.6300
234.5300
225.0000
232.3200
4,467,200
Thu, 20 Nov 2025
234.2900
235.2800
224.2500
225.2000
4,316,600
Wed, 19 Nov 2025
229.5400
234.4000
229.3300
232.2000
2,790,300
Tue, 18 Nov 2025
229.8500
232.3500
227.7200
230.1300
3,953,400
Mon, 17 Nov 2025
233.0300
234.2200
227.7800
229.9400
3,885,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
234.1900
237.0500
230.4300
234.8900
3,319,600
Thu, 13 Nov 2025
239.6400
241.3200
235.4400
237.5300
4,897,200
Wed, 12 Nov 2025
236.9200
242.0000
235.8400
241.4400
4,677,300
Tue, 11 Nov 2025
231.5100
235.0000
231.4400
233.4100
3,159,900
Mon, 10 Nov 2025
231.8600
233.2300
228.3300
232.0000
3,264,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
229.4000
230.8100
223.4700
228.4800
4,583,600
Thu, 06 Nov 2025
235.1900
237.0400
231.2000
232.8800
3,126,800
Wed, 05 Nov 2025
230.0900
238.4800
230.0900
236.0000
2,971,900
Tue, 04 Nov 2025
233.0100
233.7800
228.7600
229.3800
3,956,600
Mon, 03 Nov 2025
234.9500
237.0000
232.6100
233.6100
2,266,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
232.9000
235.6300
231.5400
234.1300
2,698,100
Thu, 30 Oct 2025
235.0400
236.6300
232.8200
232.9000
2,940,400
Wed, 29 Oct 2025
239.7600
241.9100
234.5200
235.0400
3,438,500
Tue, 28 Oct 2025
241.5100
243.6800
238.8400
239.3500
2,421,000
Mon, 27 Oct 2025
239.7000
244.1100
238.3500
243.0100
3,506,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.4500
245.5100
236.6300
238.0100
3,489,000
Thu, 23 Oct 2025
237.3000
244.9500
237.2600
243.2900
2,774,900
Wed, 22 Oct 2025
240.5400
241.6400
236.9100
240.3600
5,270,800
Tue, 21 Oct 2025
247.8400
248.8300
245.6100
246.3700
2,361,300
Mon, 20 Oct 2025
242.8700
246.8400
242.8700
246.2200
2,759,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
241.7700
243.5400
238.5900
242.8700
2,401,200
Thu, 16 Oct 2025
240.3300
244.2300
238.5200
241.6100
2,898,700
Wed, 15 Oct 2025
238.1900
238.8000
234.9600
238.1500
2,773,700
Tue, 14 Oct 2025
231.1500
238.7800
229.1300
235.4000
3,431,200
Mon, 13 Oct 2025
228.3200
235.8200
226.9600
234.6700
4,609,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
237.7400
239.0400
224.7100
225.3200
4,425,100
Thu, 09 Oct 2025
236.8400
238.3900
235.1000
237.8800
3,069,200
Wed, 08 Oct 2025
233.8000
239.3600
233.8000
237.9300
4,017,900
Tue, 07 Oct 2025
243.3900
243.3900
233.0300
233.7500
3,397,800
Mon, 06 Oct 2025
245.0100
245.0100
238.9200
242.5000
4,021,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
242.0500
246.2000
241.5900
241.9900
2,118,500
Thu, 02 Oct 2025
242.1300
243.9700
240.4400
241.6700
2,774,100
Wed, 01 Oct 2025
243.7100
245.5900
236.2200
239.2800
4,916,300
Tue, 30 Sep 2025
245.8100
247.2000
243.0700
245.7000
2,507,800
Mon, 29 Sep 2025
249.3300
249.5000
243.8500
244.7900
3,296,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
248.7100
249.4100
245.7600
247.5600
2,648,500
Thu, 25 Sep 2025
247.5700
248.3300
243.5200
247.5300
2,410,900
Wed, 24 Sep 2025
247.0500
249.8200
246.7000
248.6100
2,479,000
Tue, 23 Sep 2025
248.3700
250.3600
246.3300
246.7800
2,085,700
Mon, 22 Sep 2025
245.6100
249.0400
245.5800
247.3400
2,167,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
249.9500
249.9500
243.5800
245.3300
5,182,600
Fri, 19 Sep 2025
3 · 8-K
Pre-market · 08:11 ET
8-K ↗
Thu, 18 Sep 2025
251.0900
252.0000
248.2800
249.0500
3,129,900
Wed, 17 Sep 2025
244.1100
250.2000
244.1100
246.3200
2,617,600
Tue, 16 Sep 2025
242.9500
247.3200
242.2200
244.1000
2,913,800
Mon, 15 Sep 2025
239.4200
246.9700
238.7800
244.9100
2,333,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
247.6200
248.2300
244.9800
245.2100
2,110,000
Thu, 11 Sep 2025
247.7600
250.0000
246.4900
248.2400
2,244,700
Wed, 10 Sep 2025
248.3000
249.0500
245.8700
247.2100
2,474,500
Tue, 09 Sep 2025
248.1100
249.3200
246.5200
248.1800
2,154,600
Mon, 08 Sep 2025
248.0500
249.4300
246.6400
248.9800
2,417,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
246.2200
249.7300
245.3800
247.0700
2,166,100
Thu, 04 Sep 2025
243.0100
246.3200
239.5800
246.1100
3,574,700
Wed, 03 Sep 2025
248.3200
248.8700
241.9300
244.5500
3,024,500
Tue, 02 Sep 2025
246.5000
248.5200
243.8300
248.3200
3,115,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
253.0600
254.2500
250.5200
251.3100
3,599,000
Thu, 28 Aug 2025
256.8800
258.1300
254.1700
254.2500
4,038,100
Wed, 27 Aug 2025
254.5900
256.2500
252.8700
255.5000
3,347,400
Tue, 26 Aug 2025
254.0000
257.7200
253.6900
255.6300
5,735,100
Mon, 25 Aug 2025
252.6400
255.2700
251.2600
254.4900
3,419,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
249.1800
257.2100
248.2200
252.2000
4,990,800
Thu, 21 Aug 2025
244.0000
250.1800
243.4900
246.9500
5,991,800
Wed, 20 Aug 2025
239.6900
245.4000
228.1100
244.8700
8,529,000
Wed, 20 Aug 2025
2 · 10-Q
Pre-market · 07:08 ET
10-Q ↗
Wed, 20 Aug 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 19 Aug 2025
231.6400
234.2200
229.8100
230.4400
4,569,000
Mon, 18 Aug 2025
230.5000
234.0400
230.5000
231.5500
2,260,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
237.2100
237.2100
231.0400
231.6300
3,826,400
Thu, 14 Aug 2025
234.8600
236.8700
232.9700
236.2100
2,182,100
Wed, 13 Aug 2025
232.9700
238.2700
232.1200
237.6300
3,804,700
Tue, 12 Aug 2025
226.4800
234.2900
225.4300
232.0400
4,979,300
Mon, 11 Aug 2025
225.0000
228.3200
223.4400
224.0700
3,479,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
223.0600
224.9400
221.1500
223.9500
3,078,200
Thu, 07 Aug 2025
223.1000
225.6400
222.1900
223.1200
2,522,000
Wed, 06 Aug 2025
220.6800
221.1700
218.3700
220.6900
2,547,300
Tue, 05 Aug 2025
222.9800
225.0800
219.3900
220.6800
3,099,000
Mon, 04 Aug 2025
221.4200
223.5300
220.6000
222.4000
2,848,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
222.3600
223.1600
218.8500
221.7100
3,740,500
Thu, 31 Jul 2025
228.2800
229.7800
222.3700
224.6300
5,339,800
Wed, 30 Jul 2025
231.8300
232.2000
229.1000
231.1100
2,324,100
Tue, 29 Jul 2025
231.9800
232.6400
229.1400
230.7500
2,174,200
Mon, 28 Jul 2025
228.9100
231.0400
228.8600
230.7700
3,136,200
Sun, 27 Jul 2025
Weekend