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
365.5800
375.7800
364.2500
374.4300
1,231,700
Thu, 23 Jul 2026
363.6700
365.9200
360.7100
364.4700
1,200,300
Wed, 22 Jul 2026
367.5300
371.4000
366.7500
369.8000
915,100
Tue, 21 Jul 2026
370.7900
372.2100
365.0500
367.8100
1,013,100
Mon, 20 Jul 2026
369.8100
371.3300
364.6300
366.9300
1,064,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
371.1400
372.9800
363.5200
366.2400
1,845,500
Thu, 16 Jul 2026
370.4900
376.4400
368.3300
371.1400
1,257,800
Wed, 15 Jul 2026
363.6100
370.6700
363.6100
369.0500
1,110,900
Tue, 14 Jul 2026
360.7800
364.1400
359.9600
363.1900
1,736,800
Mon, 13 Jul 2026
375.7000
378.0700
361.7300
362.8700
1,592,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
372.8200
378.3200
372.7800
376.1100
1,028,400
Thu, 09 Jul 2026
371.8000
376.0100
366.4600
372.4700
1,208,000
Wed, 08 Jul 2026
378.1500
378.2000
369.7300
371.1600
1,391,600
Tue, 07 Jul 2026
382.1500
383.9900
380.0000
380.7500
1,494,800
Mon, 06 Jul 2026
373.2300
379.9000
371.6400
379.7500
1,737,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
369.8800
374.0700
366.9700
372.9500
1,552,700
Wed, 01 Jul 2026
369.9500
373.3800
365.4500
368.3200
1,669,300
Tue, 30 Jun 2026
373.5700
374.5700
367.3800
370.5900
1,910,800
Mon, 29 Jun 2026
378.5700
382.2700
373.8100
374.8800
1,487,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
379.4800
381.2100
372.8100
377.3100
2,426,300
Thu, 25 Jun 2026
383.5400
388.2500
377.9200
378.9100
1,498,700
Wed, 24 Jun 2026
389.5200
392.6300
382.1700
383.5600
1,414,700
Tue, 23 Jun 2026
384.4600
390.3600
381.4300
386.8300
2,019,500
Mon, 22 Jun 2026
394.5600
395.0200
383.2000
384.1900
1,607,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
398.6300
403.2600
394.9000
396.2000
2,846,400
Wed, 17 Jun 2026
396.1700
404.0700
393.7200
394.6100
1,672,000
Tue, 16 Jun 2026
391.5000
400.3700
387.5000
399.1000
1,860,300
Mon, 15 Jun 2026
406.4300
410.9800
399.2600
400.6300
1,515,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
399.3900
403.2500
396.9800
402.5400
1,115,800
Thu, 11 Jun 2026
389.0000
397.3700
386.2000
396.8900
1,496,500
Wed, 10 Jun 2026
393.8000
398.5200
385.1600
386.2300
1,701,600
Tue, 09 Jun 2026
394.0000
398.9600
389.3800
393.6100
1,394,700
Mon, 08 Jun 2026
392.5100
395.8500
388.3900
391.4200
1,349,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
388.1100
396.6500
386.4500
392.5100
1,975,900
Thu, 04 Jun 2026
383.2000
385.9800
380.6400
385.3000
1,150,100
Wed, 03 Jun 2026
373.8300
377.1300
371.2800
376.7500
1,058,000
Tue, 02 Jun 2026
376.7000
377.6600
373.1600
373.7600
1,186,800
Mon, 01 Jun 2026
371.3300
378.3300
370.5800
376.9600
1,396,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
385.5600
386.8800
373.2900
375.6000
2,322,500
Thu, 28 May 2026
384.9000
388.3700
381.6200
385.7600
1,974,100
Wed, 27 May 2026
378.5700
386.3000
378.5700
385.8600
1,616,800
Tue, 26 May 2026
369.8500
374.5700
368.7600
373.8100
1,105,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
368.2100
370.9100
367.3000
369.1500
820,100
Thu, 21 May 2026
366.6200
371.1500
361.4000
370.5600
908,400
Wed, 20 May 2026
359.1900
371.5100
356.5800
369.7500
1,748,000
Tue, 19 May 2026
357.9600
362.5900
354.3600
358.6900
1,656,000
Mon, 18 May 2026
354.6600
363.7900
352.9500
359.1800
1,410,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
351.9000
354.4900
350.9500
353.1700
1,114,000
Thu, 14 May 2026
352.1800
357.0800
351.4900
353.4700
1,138,900
Wed, 13 May 2026
19 · 8-K
After market open · 10:00 ET
8-K ↗
Wed, 13 May 2026
347.7200
353.9100
346.2600
350.1900
1,387,700
Tue, 12 May 2026
355.0000
358.1800
349.4300
350.2300
1,297,600
Mon, 11 May 2026
350.5400
353.5300
348.1500
353.3200
1,729,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
353.4800
358.3900
352.3300
353.1800
1,068,000
Thu, 07 May 2026
358.0100
360.8400
350.4900
352.0500
1,209,000
Wed, 06 May 2026
363.8700
365.0000
352.8000
359.0600
1,972,500
Wed, 06 May 2026
18 · 10-Q
Pre-market · 08:52 ET
10-Q ↗
Wed, 06 May 2026
17 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 05 May 2026
347.3900
357.9100
347.3900
354.5200
1,878,900
Mon, 04 May 2026
351.1600
353.8400
345.3800
347.2400
977,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
357.5000
363.7500
354.6700
354.9700
1,001,500
Thu, 30 Apr 2026
357.9600
363.2600
355.1000
361.6900
1,997,200
Wed, 29 Apr 2026
357.3900
357.3900
349.0500
353.9500
1,249,500
Tue, 28 Apr 2026
358.6400
366.5000
356.9600
358.3300
1,240,300
Mon, 27 Apr 2026
364.0000
367.0600
358.3800
360.6700
1,354,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
367.4500
368.7300
364.0000
367.1500
1,148,600
Thu, 23 Apr 2026
369.8400
372.0900
363.5500
368.2400
1,141,200
Wed, 22 Apr 2026
376.0200
377.6100
366.5300
367.1300
1,391,500
Tue, 21 Apr 2026
377.3400
380.0000
373.1400
375.4500
1,562,300
Mon, 20 Apr 2026
375.3600
379.1800
374.5100
378.7200
1,205,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
370.4900
379.5600
368.9700
377.9300
2,052,300
Thu, 16 Apr 2026
364.9300
367.5000
361.2300
362.4200
1,535,600
Wed, 15 Apr 2026
365.8000
366.1400
360.8700
363.7400
1,528,400
Tue, 14 Apr 2026
358.9400
367.3200
357.7900
366.7000
1,476,800
Mon, 13 Apr 2026
351.5200
359.7400
348.0000
359.5600
1,286,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
354.3200
357.0300
352.0200
354.1000
1,122,800
Thu, 09 Apr 2026
347.5100
354.0000
344.5300
352.9300
1,147,100
Wed, 08 Apr 2026
349.0600
353.6000
346.0400
348.5800
1,701,100
Tue, 07 Apr 2026
337.2700
337.2700
326.7600
330.9300
1,498,000
Mon, 06 Apr 2026
328.7200
338.4300
328.0000
338.0000
1,110,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
327.4200
335.3100
324.8900
331.9300
1,119,400
Wed, 01 Apr 2026
329.6400
334.1400
325.3100
333.4600
1,577,500
Tue, 31 Mar 2026
321.1700
330.9200
321.1700
327.0700
2,458,000
Mon, 30 Mar 2026
320.0000
323.6100
317.8100
319.3100
1,425,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16 · DEFA14A
After market open · 10:01 ET
DEFA14A ↗
Fri, 27 Mar 2026
15 · DEF 14A
After market open · 10:00 ET
DEF 14A ↗
Fri, 27 Mar 2026
323.1100
324.5000
316.5400
317.5400
1,875,100
Thu, 26 Mar 2026
325.5200
328.9300
323.5900
325.7400
1,010,200
Wed, 25 Mar 2026
326.1900
329.0700
322.2500
326.7900
1,513,400
Tue, 24 Mar 2026
323.3700
326.3400
321.9600
324.2900
1,102,900
Mon, 23 Mar 2026
328.9100
333.4600
325.4600
326.5200
1,856,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
323.0800
325.3300
317.3100
319.7600
3,151,100
Thu, 19 Mar 2026
323.5000
326.8300
320.0600
324.8900
1,278,200
Wed, 18 Mar 2026
326.0000
329.3500
322.2000
322.5200
1,400,000
Tue, 17 Mar 2026
325.6000
330.8400
325.5600
327.2800
1,054,200
Mon, 16 Mar 2026
318.2400
323.2500
316.9700
321.8400
1,419,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
318.3800
322.3900
313.4600
313.8100
1,082,200
Thu, 12 Mar 2026
320.1700
320.9600
315.3700
316.3100
1,608,600
Wed, 11 Mar 2026
326.5900
327.7000
322.9500
326.3800
989,900
Tue, 10 Mar 2026
326.0500
331.7100
323.7800
326.0000
1,148,900
Mon, 09 Mar 2026
317.1200
329.3300
311.2000
328.8600
1,993,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
324.9800
326.7300
316.1200
323.8000
2,064,500
Thu, 05 Mar 2026
332.2000
334.0500
326.5300
333.0400
1,471,500
Wed, 04 Mar 2026
337.9300
339.9800
333.0700
335.9400
1,360,200
Tue, 03 Mar 2026
322.6000
337.1300
320.5600
335.9100
2,231,100
Mon, 02 Mar 2026
330.5000
336.3700
325.8100
330.4700
2,038,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
346.8100
347.9500
339.5100
341.7300
1,664,600
Thu, 26 Feb 2026
349.3700
354.4600
347.8500
350.5700
1,471,700
Wed, 25 Feb 2026
346.7000
348.1500
343.5000
347.4400
2,465,500
Tue, 24 Feb 2026
342.7400
347.8800
341.5000
343.1500
1,388,000
Mon, 23 Feb 2026
348.4600
348.6600
337.7700
342.6200
1,730,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 20 Feb 2026
347.4100
352.6100
345.0400
347.9300
2,276,700
Thu, 19 Feb 2026
13 · 424B5
After-hours · 16:42 ET
424B5 ↗
Thu, 19 Feb 2026
353.1900
354.9100
349.3300
349.8900
1,734,500
Wed, 18 Feb 2026
355.5300
360.1700
352.8600
356.0000
1,917,000
Wed, 18 Feb 2026
12 · 424B5
Pre-market · 08:45 ET
424B5 ↗
Tue, 17 Feb 2026
354.9500
361.7500
354.8400
359.9400
2,160,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
353.3500
359.0800
350.1800
353.8900
1,590,900
Thu, 12 Feb 2026
361.9800
370.0000
352.5500
355.0800
1,873,500
Wed, 11 Feb 2026
358.6300
367.7300
355.0000
358.7500
2,492,000
Tue, 10 Feb 2026
11 · 10-K
After market open · 13:35 ET
10-K ↗
Tue, 10 Feb 2026
349.9100
363.5400
347.3600
359.3500
4,006,200
Tue, 10 Feb 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 09 Feb 2026
331.2500
332.0700
326.1300
331.2100
2,357,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
9 · 8-K
After market open · 15:39 ET
8-K ↗
Fri, 06 Feb 2026
326.4000
333.9600
326.0000
333.2400
1,415,300
Thu, 05 Feb 2026
324.3300
326.9300
320.4000
326.4500
1,351,200
Wed, 04 Feb 2026
321.3500
329.7800
320.3900
324.5600
2,069,100
Tue, 03 Feb 2026
316.5400
322.8600
316.0700
318.4200
1,263,800
Mon, 02 Feb 2026
316.4500
321.1000
314.2600
319.2900
978,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
316.7200
318.9500
313.2500
315.3000
1,325,100
Thu, 29 Jan 2026
312.4900
320.7500
312.4900
319.7700
1,698,200
Wed, 28 Jan 2026
315.0800
316.0000
311.5700
312.0700
1,264,100
Tue, 27 Jan 2026
315.8400
316.3500
313.2600
313.9500
954,000
Mon, 26 Jan 2026
317.5900
319.4700
313.0000
316.7000
1,247,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
319.3100
320.7400
316.6900
319.7000
1,368,300
Thu, 22 Jan 2026
322.9900
327.2000
320.7100
321.6700
1,575,600
Wed, 21 Jan 2026
314.8300
321.8400
312.5900
320.5600
1,984,600
Tue, 20 Jan 2026
320.6800
321.9600
312.6700
313.8400
1,756,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
326.7100
327.7500
322.0700
325.8800
1,903,400
Thu, 15 Jan 2026
322.3600
329.6900
322.3600
325.7900
2,121,600
Wed, 14 Jan 2026
321.0500
322.0500
314.7500
319.6800
1,442,000
Tue, 13 Jan 2026
322.9700
325.4700
319.8300
322.9600
1,233,300
Mon, 12 Jan 2026
325.1500
325.1500
319.0100
323.3500
1,397,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
326.9600
331.0900
326.5300
328.1800
1,463,800
Fri, 09 Jan 2026
8 · 8-K
Pre-market · 08:54 ET
8-K ↗
Thu, 08 Jan 2026
317.6500
325.7100
316.7000
324.9100
1,265,300
Wed, 07 Jan 2026
319.7400
322.2400
317.5300
319.2600
1,347,200
Tue, 06 Jan 2026
309.9500
322.6000
309.6000
321.8600
1,601,100
Mon, 05 Jan 2026
311.8200
316.3200
308.3100
311.0300
2,174,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
310.5500
314.3000
309.0000
313.4100
1,060,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
313.9300
315.3400
309.6700
310.2400
1,228,300
Tue, 30 Dec 2025
314.4100
315.5100
313.5500
313.9400
877,200
Mon, 29 Dec 2025
315.1000
315.5700
312.4300
314.4100
764,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
315.1600
315.9600
314.0500
315.5800
663,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
313.0900
316.2200
313.0700
315.1600
531,700
Tue, 23 Dec 2025
313.1400
316.6900
313.1400
314.0700
1,171,800
Mon, 22 Dec 2025
310.7400
315.4000
309.9500
313.7500
1,209,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
304.4000
311.6800
304.4000
310.1600
3,064,600
Thu, 18 Dec 2025
310.2500
311.6900
304.9000
306.8200
1,659,700
Wed, 17 Dec 2025
305.4600
311.6600
305.4600
310.0700
1,658,700
Tue, 16 Dec 2025
308.4800
309.6000
303.0500
305.9700
2,012,700
Mon, 15 Dec 2025
304.4500
310.2300
302.1700
308.4900
2,217,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
298.2600
300.7500
296.6400
298.7200
1,788,600
Thu, 11 Dec 2025
287.1700
297.4100
285.0700
296.4600
2,260,700
Wed, 10 Dec 2025
283.8900
287.9800
282.0300
286.9600
1,743,800
Tue, 09 Dec 2025
287.4000
287.6700
283.1000
283.8400
2,035,800
Mon, 08 Dec 2025
292.0700
292.1600
286.6500
287.8200
1,569,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
295.2000
296.2800
292.0000
292.5900
1,604,600
Thu, 04 Dec 2025
302.9300
306.6500
292.3700
296.0000
2,268,200
Wed, 03 Dec 2025
303.5200
309.4300
303.5200
306.6500
1,459,500
Tue, 02 Dec 2025
304.5600
305.6600
299.3300
304.6500
1,126,000
Mon, 01 Dec 2025
302.4300
307.0800
302.0000
303.4400
1,421,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
303.9000
305.1400
302.9500
304.7900
575,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
303.5100
306.0000
301.9400
304.6500
1,240,900
Tue, 25 Nov 2025
297.1500
305.0100
296.6700
304.1200
1,372,800
Mon, 24 Nov 2025
295.5500
297.9600
292.7200
296.2300
2,348,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
284.3700
298.0300
284.2700
295.8400
2,384,700
Thu, 20 Nov 2025
285.4200
289.3600
281.7200
282.3800
1,215,500
Wed, 19 Nov 2025
282.8800
285.4600
281.5300
284.2000
1,040,500
Tue, 18 Nov 2025
283.2200
286.9400
281.3000
282.9000
1,553,500
Mon, 17 Nov 2025
286.3500
286.8900
280.9900
282.8900
1,182,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
285.0700
288.0200
281.1900
285.7200
1,363,300
Thu, 13 Nov 2025
290.0600
293.4900
287.0100
287.4300
1,769,200
Wed, 12 Nov 2025
291.3900
294.9900
290.5400
291.6700
1,102,800
Tue, 11 Nov 2025
290.5600
294.0100
290.0400
291.9000
1,409,000
Mon, 10 Nov 2025
292.1200
294.1800
286.1000
290.4700
1,737,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
282.1500
291.6600
281.9300
291.1600
2,471,600
Thu, 06 Nov 2025
283.0000
286.5800
279.8700
281.1400
1,543,600
Wed, 05 Nov 2025
273.7500
285.6600
272.6600
283.0700
2,736,800
Tue, 04 Nov 2025
7 · 10-Q
After market open · 13:16 ET
10-Q ↗
Tue, 04 Nov 2025
264.4000
275.6600
263.5100
272.2400
2,845,200
Tue, 04 Nov 2025
6 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 03 Nov 2025
261.6300
264.8100
258.9900
263.8900
2,242,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
261.4000
261.5500
256.7600
260.5800
1,439,900
Thu, 30 Oct 2025
263.3000
267.3200
261.7000
262.2700
1,217,900
Wed, 29 Oct 2025
263.3700
267.1100
262.0300
263.1200
1,378,500
Tue, 28 Oct 2025
269.8800
271.1900
265.3200
265.4600
1,089,900
Mon, 27 Oct 2025
272.4200
274.9400
270.0500
271.2100
995,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
271.3900
273.3100
269.8200
271.3200
1,077,700
Thu, 23 Oct 2025
272.1200
273.0400
268.8500
269.7000
1,393,200
Wed, 22 Oct 2025
268.0000
276.8000
268.0000
272.0700
1,548,100
Tue, 21 Oct 2025
263.0100
269.5800
262.0400
268.4300
1,528,900
Mon, 20 Oct 2025
262.3000
263.8100
259.9300
260.0000
1,650,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
259.0000
263.0700
258.6200
260.8500
1,646,000
Thu, 16 Oct 2025
267.3800
267.7200
257.9200
259.0400
1,370,000
Wed, 15 Oct 2025
267.8000
269.7900
263.4400
266.1900
1,187,500
Tue, 14 Oct 2025
260.8900
269.6400
260.4200
267.9700
1,305,600
Mon, 13 Oct 2025
263.6100
265.2900
261.3200
263.2600
1,421,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
266.3300
270.2200
259.8600
260.2000
1,728,200
Thu, 09 Oct 2025
268.1800
272.8500
265.9300
266.1400
1,300,900
Wed, 08 Oct 2025
267.8900
269.4800
264.3200
267.9800
1,419,800
Tue, 07 Oct 2025
272.4300
273.0400
265.5300
267.4500
1,729,600
Mon, 06 Oct 2025
269.1700
273.1000
267.9000
271.9400
2,064,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
265.9800
268.9500
264.9600
267.5700
2,617,900
Thu, 02 Oct 2025
261.0800
266.7900
261.0500
266.4000
1,026,800
Wed, 01 Oct 2025
258.3700
262.2600
258.0700
261.6600
1,235,200
Tue, 30 Sep 2025
265.5000
265.9600
259.6200
260.4400
1,695,300
Mon, 29 Sep 2025
265.4000
267.6900
264.0100
266.8200
1,361,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
261.6300
266.0000
261.6300
264.2100
1,292,400
Thu, 25 Sep 2025
260.9500
262.2500
258.8900
260.9000
1,194,600
Wed, 24 Sep 2025
263.1500
264.2900
260.1300
262.1400
1,295,700
Tue, 23 Sep 2025
263.5000
266.0200
261.4000
261.8400
1,050,300
Mon, 22 Sep 2025
265.7700
266.1800
263.0700
264.1000
1,477,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
265.4000
270.2800
264.1600
268.5200
2,771,000
Thu, 18 Sep 2025
262.7200
266.6200
262.2700
263.9500
1,376,700
Wed, 17 Sep 2025
267.3900
268.3100
260.1500
262.0500
1,941,600
Tue, 16 Sep 2025
265.5900
269.1000
264.0200
267.8900
1,266,400
Mon, 15 Sep 2025
267.2500
268.6200
264.3900
265.1400
1,412,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
266.8800
267.7800
263.5000
266.5000
1,051,600
Thu, 11 Sep 2025
263.3000
268.9200
262.4900
267.9400
1,126,600
Wed, 10 Sep 2025
264.0000
265.7800
261.1000
262.4200
1,414,600
Tue, 09 Sep 2025
267.7600
268.6200
263.8300
264.0000
1,253,500
Mon, 08 Sep 2025
265.1300
268.3800
263.1900
268.0700
998,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
270.6900
271.6700
262.0000
264.7000
1,378,600
Thu, 04 Sep 2025
266.6100
269.8000
265.1700
268.8500
1,232,400
Wed, 03 Sep 2025
264.7600
267.0800
263.8900
265.0700
1,046,300
Tue, 02 Sep 2025
264.9300
265.7000
261.5700
264.4800
1,423,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
269.1000
270.3800
266.1900
267.8600
858,900
Thu, 28 Aug 2025
270.0900
271.5700
268.8000
270.2500
970,200
Wed, 27 Aug 2025
266.8800
269.9800
265.9200
269.6700
907,300
Tue, 26 Aug 2025
268.2000
270.4900
266.9900
267.8500
1,254,200
Mon, 25 Aug 2025
272.7900
272.8200
268.5100
268.6000
1,259,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
263.7000
274.5300
263.0600
273.8200
1,605,900
Thu, 21 Aug 2025
262.3800
264.0000
261.4400
262.2700
1,116,600
Wed, 20 Aug 2025
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 20 Aug 2025
266.7800
268.6500
263.4200
263.5300
1,090,000
Tue, 19 Aug 2025
4 · 424B5
After-hours · 16:16 ET
424B5 ↗
Tue, 19 Aug 2025
265.7600
270.2400
265.7600
266.7800
1,141,500
Mon, 18 Aug 2025
265.1300
267.0400
263.9000
266.2600
909,000
Mon, 18 Aug 2025
3 · 424B5
Pre-market · 08:31 ET
424B5 ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
268.6200
268.6200
264.6300
265.2000
1,083,700
Thu, 14 Aug 2025
267.5500
268.7700
265.6700
266.5500
1,153,200
Wed, 13 Aug 2025
265.1200
270.2100
264.3800
269.7000
1,038,500
Tue, 12 Aug 2025
259.4300
265.4900
258.0200
265.0100
1,110,700
Mon, 11 Aug 2025
259.4700
261.3800
256.4900
257.9700
1,285,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
260.4000
262.7500
257.3100
259.9200
1,353,600
Thu, 07 Aug 2025
265.3000
266.4100
259.7500
260.5900
1,695,900
Wed, 06 Aug 2025
259.2900
263.2700
257.3300
262.7100
1,635,600
Tue, 05 Aug 2025
1 · 10-Q
After market open · 10:51 ET
10-Q ↗
Tue, 05 Aug 2025
259.3100
262.2600
255.2700
259.7200
2,346,000
Tue, 05 Aug 2025
2 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 04 Aug 2025
256.7800
259.5100
255.4300
259.1300
2,057,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
260.8800
261.0200
253.7600
255.3500
2,496,300
Thu, 31 Jul 2025
268.2200
270.0500
262.9500
263.8300
2,279,400
Wed, 30 Jul 2025
274.6600
275.0500
269.2200
270.0400
1,300,400
Tue, 29 Jul 2025
276.9200
276.9500
272.5700
273.4700
1,504,500
Mon, 28 Jul 2025
278.6800
280.0000
275.6100
275.7900
1,485,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend