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
20 · 10-Q
After market open · 14:43 ET
10-Q ↗
Fri, 24 Jul 2026
254.2000
256.1600
251.3400
255.3100
1,809,400
Thu, 23 Jul 2026
250.3500
257.5300
249.7400
254.3200
2,878,200
Wed, 22 Jul 2026
247.5800
255.2500
244.6600
249.2400
3,898,000
Wed, 22 Jul 2026
19 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 21 Jul 2026
243.5000
243.7200
237.1400
237.3800
3,608,300
Mon, 20 Jul 2026
243.5000
246.7000
241.2200
245.1100
2,975,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
246.2700
248.3000
243.1600
245.0500
3,360,500
Thu, 16 Jul 2026
245.8600
247.2300
242.0200
246.2700
2,405,600
Wed, 15 Jul 2026
243.2000
247.2400
243.0300
245.1800
2,467,300
Tue, 14 Jul 2026
242.5100
247.3600
242.0000
243.6100
1,873,800
Mon, 13 Jul 2026
243.1000
245.6500
240.4900
245.1000
2,240,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
240.7100
243.0900
236.6200
240.2700
1,979,800
Thu, 09 Jul 2026
238.3400
240.3100
234.3700
239.7100
3,407,100
Wed, 08 Jul 2026
240.7500
247.0900
240.0300
243.0700
3,881,600
Tue, 07 Jul 2026
237.0100
243.2800
235.6000
240.7500
2,994,500
Mon, 06 Jul 2026
235.8600
236.8800
231.3000
234.7600
3,042,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
230.6700
237.4200
230.6700
236.6000
4,627,200
Wed, 01 Jul 2026
223.7300
231.1300
222.2500
231.0000
5,158,800
Tue, 30 Jun 2026
220.3000
224.9200
218.7100
220.8300
4,046,800
Mon, 29 Jun 2026
224.0700
225.2300
218.3100
218.5800
5,083,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
225.3400
225.7300
220.7300
221.0000
5,970,300
Thu, 25 Jun 2026
231.3200
231.3200
224.4000
225.0000
4,425,600
Wed, 24 Jun 2026
243.7400
244.6400
231.3000
231.6800
5,584,800
Tue, 23 Jun 2026
248.5700
249.7500
241.4500
242.2600
3,297,100
Mon, 22 Jun 2026
247.2500
248.5800
244.6700
245.2000
3,046,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
252.8200
258.0000
245.6100
246.3800
6,953,500
Wed, 17 Jun 2026
252.1800
254.9600
246.0000
252.5400
6,690,500
Wed, 17 Jun 2026
18 · 8-K
Pre-market · 08:35 ET
8-K ↗
Tue, 16 Jun 2026
268.3000
268.3000
254.0100
261.6000
4,095,500
Mon, 15 Jun 2026
267.5000
269.5300
264.0100
266.0800
2,658,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
263.5000
270.0000
263.4500
269.5300
2,863,100
Thu, 11 Jun 2026
265.8000
267.4100
262.0000
262.1800
3,508,700
Wed, 10 Jun 2026
17 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 10 Jun 2026
259.1700
264.1400
256.2300
263.8000
3,141,100
Tue, 09 Jun 2026
251.3600
260.4900
250.4800
255.9400
3,717,400
Mon, 08 Jun 2026
255.6000
256.0500
249.8100
252.0300
3,762,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
257.4800
259.4500
255.4300
257.4000
3,515,900
Thu, 04 Jun 2026
256.2300
259.0400
254.3300
256.0600
3,688,500
Wed, 03 Jun 2026
254.2300
257.5000
251.2800
252.6400
5,097,300
Tue, 02 Jun 2026
258.5000
260.4200
244.5600
250.5300
8,507,200
Mon, 01 Jun 2026
272.1500
274.1900
257.2200
257.7600
6,266,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
277.0500
279.8200
272.2800
273.5400
6,459,800
Thu, 28 May 2026
279.6300
280.4000
277.1100
277.4200
2,145,800
Wed, 27 May 2026
280.9200
281.7500
277.0100
279.1000
2,863,000
Tue, 26 May 2026
290.0100
290.8600
280.6600
282.5400
2,339,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
289.1000
293.0900
289.1000
291.2300
1,437,400
Thu, 21 May 2026
293.9800
294.8000
288.7600
289.2900
2,443,600
Wed, 20 May 2026
300.7000
301.9100
290.0500
290.1200
2,859,800
Tue, 19 May 2026
16 · DEFA14A
After-hours · 16:24 ET
DEFA14A ↗
Tue, 19 May 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 19 May 2026
305.8200
308.0100
302.2400
302.3700
2,129,600
Mon, 18 May 2026
297.8700
305.4600
297.8700
305.1200
1,913,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
301.2800
304.7200
297.8800
298.8600
2,216,500
Thu, 14 May 2026
297.3300
298.8600
294.4000
297.7000
1,576,800
Wed, 13 May 2026
285.4500
297.7800
284.6200
297.1300
3,523,300
Tue, 12 May 2026
286.0300
287.4700
282.4100
285.7500
3,198,700
Mon, 11 May 2026
281.4200
284.2100
280.6300
282.5800
2,607,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
286.4100
286.9500
280.6900
281.2500
2,308,700
Thu, 07 May 2026
288.2000
288.3800
285.1500
286.8500
2,364,000
Wed, 06 May 2026
285.7800
288.8900
283.0200
288.3400
2,168,700
Tue, 05 May 2026
289.7700
290.5000
286.3500
286.8200
1,949,200
Mon, 04 May 2026
287.4800
292.3400
286.1300
290.2900
1,700,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
289.3400
291.1100
288.0100
289.5400
2,019,700
Thu, 30 Apr 2026
285.3400
288.7700
283.8000
287.8200
2,508,700
Wed, 29 Apr 2026
282.9300
287.7500
281.9100
287.2700
1,956,600
Tue, 28 Apr 2026
286.2900
287.0000
283.2100
284.5300
1,805,400
Mon, 27 Apr 2026
14 · 8-K
After-hours · 16:38 ET
8-K ↗
Mon, 27 Apr 2026
286.5000
286.5000
281.3600
281.9400
2,009,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13 · 10-Q
After market open · 14:38 ET
10-Q ↗
Fri, 24 Apr 2026
284.0900
286.3600
279.8500
285.0600
2,347,600
Thu, 23 Apr 2026
285.1100
286.6000
280.0800
285.4700
2,655,100
Wed, 22 Apr 2026
275.0600
286.9700
274.6000
285.7100
3,393,800
Wed, 22 Apr 2026
12 · 8-K
Pre-market · 07:13 ET
8-K ↗
Tue, 21 Apr 2026
288.4600
289.0000
283.0500
284.4000
2,714,200
Mon, 20 Apr 2026
288.2200
289.9900
286.5700
287.4500
2,071,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
293.5700
294.0800
284.4800
287.6500
3,976,200
Thu, 16 Apr 2026
296.1800
298.2500
295.2600
296.2200
1,900,800
Thu, 16 Apr 2026
11 · DEFA14A
Next filing day · accepted 15 Apr, 18:19 ET
DEFA14A ↗
Wed, 15 Apr 2026
296.8900
298.8800
294.9400
296.9000
1,828,700
Tue, 14 Apr 2026
298.1900
299.9600
295.8400
297.0300
2,279,900
Mon, 13 Apr 2026
297.1200
300.7400
295.8300
300.5900
1,611,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
300.8600
300.8600
294.0100
295.3000
3,025,700
Thu, 09 Apr 2026
302.9600
303.6800
297.6400
298.9300
4,031,700
Wed, 08 Apr 2026
299.3600
304.8600
298.6600
302.8100
3,168,300
Tue, 07 Apr 2026
308.2300
312.6800
307.2600
310.5800
1,519,300
Mon, 06 Apr 2026
305.6400
310.2300
304.1900
308.5700
1,471,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
300.4000
305.9000
297.8200
305.1100
1,741,500
Wed, 01 Apr 2026
295.7400
297.2000
293.5000
296.9400
1,938,900
Tue, 31 Mar 2026
298.6100
300.0000
292.6200
295.3500
2,357,200
Mon, 30 Mar 2026
297.2500
298.4200
293.8700
297.5800
1,315,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
297.5800
299.1200
293.3000
293.7800
1,579,900
Thu, 26 Mar 2026
297.5500
300.8500
294.0800
297.5800
2,084,200
Wed, 25 Mar 2026
300.9500
302.2600
292.9500
293.9300
2,740,100
Tue, 24 Mar 2026
303.9600
307.3400
302.0000
302.6800
1,754,700
Mon, 23 Mar 2026
10 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Mon, 23 Mar 2026
9 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Mon, 23 Mar 2026
305.0000
307.9800
304.5200
306.5600
1,963,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
310.3100
311.8700
304.5000
307.3200
3,942,700
Thu, 19 Mar 2026
310.9400
313.1900
307.7700
310.7100
2,003,700
Wed, 18 Mar 2026
311.9500
314.1700
308.4300
308.9000
1,583,200
Tue, 17 Mar 2026
313.3700
316.7500
312.0900
313.3300
1,374,600
Mon, 16 Mar 2026
309.2600
314.3000
308.9700
313.8300
1,936,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
312.0800
314.3900
310.8700
311.4000
2,253,400
Thu, 12 Mar 2026
8 · DEFA14A
After-hours · 16:43 ET
DEFA14A ↗
Thu, 12 Mar 2026
7 · PRE 14A
After-hours · 16:10 ET
PRE 14A ↗
Thu, 12 Mar 2026
308.2400
312.5100
305.0700
311.1900
2,449,300
Wed, 11 Mar 2026
304.5600
305.6600
302.0900
303.3300
2,072,200
Tue, 10 Mar 2026
309.2600
310.2000
300.8100
306.3400
2,715,700
Mon, 09 Mar 2026
317.3300
320.8600
314.5700
319.0900
3,573,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
315.9000
320.2900
314.1600
317.1000
1,846,300
Thu, 05 Mar 2026
318.1800
320.6000
314.9600
316.8100
2,194,600
Wed, 04 Mar 2026
319.8200
322.1500
317.8100
320.0000
2,559,600
Tue, 03 Mar 2026
327.5500
329.1600
324.0400
325.1300
2,545,000
Mon, 02 Mar 2026
322.0700
327.7900
321.7000
326.4600
2,459,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
319.3900
321.8100
316.6400
319.5000
2,806,000
Thu, 26 Feb 2026
6 · 10-K
After-hours · 17:30 ET
10-K ↗
Thu, 26 Feb 2026
310.3900
316.7900
309.0000
316.4500
2,477,700
Wed, 25 Feb 2026
317.6500
322.5700
306.3400
307.3600
3,904,000
Tue, 24 Feb 2026
313.4400
319.2400
313.2800
319.0300
2,395,300
Mon, 23 Feb 2026
309.2700
314.1900
308.8700
314.0000
3,117,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
303.7000
308.3200
302.6400
308.0900
2,754,400
Thu, 19 Feb 2026
302.5300
304.0900
300.6200
303.9100
1,400,700
Wed, 18 Feb 2026
303.2400
304.9400
299.4800
302.5500
2,046,300
Tue, 17 Feb 2026
305.2600
308.2000
302.1000
303.2300
2,127,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
303.7600
305.4200
302.0300
303.0700
2,206,200
Thu, 12 Feb 2026
300.7200
307.3900
295.2700
301.6400
2,466,800
Wed, 11 Feb 2026
306.5600
308.1800
301.7800
302.4800
2,532,900
Tue, 10 Feb 2026
306.5300
309.3500
302.5500
306.7600
2,262,500
Mon, 09 Feb 2026
302.2700
307.8400
301.6800
307.2400
2,350,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
299.4600
302.7900
297.6600
302.2700
2,927,100
Thu, 05 Feb 2026
297.0000
302.2000
294.6300
297.3800
2,497,200
Wed, 04 Feb 2026
292.4100
296.7600
286.5300
294.6200
3,183,300
Wed, 04 Feb 2026
5 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 03 Feb 2026
290.4900
296.1600
287.4300
293.0700
3,977,000
Mon, 02 Feb 2026
4 · 8-K
After market open · 09:31 ET
8-K ↗
Mon, 02 Feb 2026
289.4700
293.7800
288.2900
290.7700
2,022,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
289.8000
290.6900
286.2900
289.0600
1,448,300
Thu, 29 Jan 2026
286.8600
291.7600
286.5500
289.8300
1,940,300
Wed, 28 Jan 2026
283.9700
286.7600
282.7200
286.0500
1,487,000
Tue, 27 Jan 2026
283.7700
284.9000
282.1000
284.4800
1,553,500
Mon, 26 Jan 2026
282.7200
285.9300
282.5200
284.0500
1,751,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
281.4600
283.7400
279.7700
282.7400
1,725,900
Thu, 22 Jan 2026
279.0500
282.7600
278.1400
281.3900
1,941,500
Wed, 21 Jan 2026
280.1900
281.3600
276.5900
279.0700
2,204,900
Tue, 20 Jan 2026
280.0100
283.2000
278.1200
279.9100
2,490,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
272.5400
280.1900
270.8700
279.5000
2,410,000
Thu, 15 Jan 2026
274.3900
276.4500
271.9100
272.5900
1,673,700
Wed, 14 Jan 2026
270.2600
275.3600
270.0200
275.2300
1,758,900
Tue, 13 Jan 2026
265.0900
268.7500
262.7900
268.4500
3,106,800
Mon, 12 Jan 2026
262.6000
268.0000
262.6000
264.9800
3,129,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
266.7800
267.3600
262.1900
262.4500
1,853,400
Thu, 08 Jan 2026
266.7100
269.7700
265.8500
266.6400
1,526,800
Wed, 07 Jan 2026
268.7000
272.2800
263.5000
266.8500
2,895,200
Tue, 06 Jan 2026
273.4100
275.0000
264.5400
269.1500
2,909,600
Mon, 05 Jan 2026
267.7700
275.5000
267.6700
275.0600
1,375,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
272.2500
272.5400
268.1700
269.6800
1,228,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
275.7000
276.0200
272.8900
273.0800
958,700
Tue, 30 Dec 2025
278.2200
278.5800
275.6900
275.8300
1,345,500
Mon, 29 Dec 2025
277.4300
278.5500
276.6200
278.4200
951,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
276.5600
277.6400
276.0000
276.7300
545,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
274.9900
277.0000
274.9900
276.3800
580,000
Tue, 23 Dec 2025
272.5300
275.8100
271.0100
275.5300
766,100
Mon, 22 Dec 2025
268.5000
273.2800
267.9500
273.2000
1,240,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
265.3600
270.4400
265.1700
269.0900
4,349,900
Thu, 18 Dec 2025
272.9800
274.2800
265.4100
266.0300
2,110,600
Wed, 17 Dec 2025
273.3500
276.5100
272.1400
273.7400
1,409,700
Tue, 16 Dec 2025
271.8600
273.4400
269.6100
272.9500
1,839,400
Mon, 15 Dec 2025
272.9700
276.5200
268.8600
272.1800
3,094,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
272.0000
273.7700
271.2000
273.5500
1,444,200
Thu, 11 Dec 2025
267.3400
272.5600
267.2500
272.4100
1,784,600
Wed, 10 Dec 2025
269.2300
271.3000
265.2500
266.3300
2,242,900
Tue, 09 Dec 2025
270.8300
273.3400
268.8200
270.1200
1,255,700
Mon, 08 Dec 2025
270.5000
271.4700
268.5000
270.4200
1,565,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
273.3500
273.8700
270.1000
270.8700
1,968,700
Thu, 04 Dec 2025
275.9700
276.2500
271.6200
273.1900
2,413,100
Wed, 03 Dec 2025
276.0500
279.8100
273.1200
274.3400
1,847,500
Tue, 02 Dec 2025
278.8900
280.5300
274.9900
277.4900
1,871,600
Mon, 01 Dec 2025
281.7800
282.9900
278.1300
278.9900
1,701,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
280.8900
283.0600
280.6600
281.4600
884,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
278.0100
281.9700
277.1400
280.8700
1,439,700
Tue, 25 Nov 2025
273.0100
277.6400
273.0100
276.9800
1,514,500
Mon, 24 Nov 2025
273.3900
276.1300
271.0400
275.6800
3,560,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
277.0200
277.5200
272.0600
273.0900
2,248,500
Thu, 20 Nov 2025
272.3100
276.1900
271.1600
275.2200
2,038,000
Wed, 19 Nov 2025
277.9200
279.9500
269.4700
272.4900
3,543,200
Tue, 18 Nov 2025
278.5500
282.3400
277.0700
279.2800
1,749,700
Mon, 17 Nov 2025
285.4800
286.3300
278.1000
279.1300
2,199,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
285.0000
285.8500
281.4400
285.0400
3,339,700
Thu, 13 Nov 2025
281.5500
287.7400
280.6500
283.5400
2,777,700
Wed, 12 Nov 2025
278.1700
281.4200
278.1700
279.5800
1,100,200
Tue, 11 Nov 2025
279.2500
280.2000
276.5400
278.8400
1,235,700
Mon, 10 Nov 2025
274.7000
277.5000
270.6200
277.2800
1,429,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
273.8700
279.0200
272.0100
276.5000
2,158,600
Thu, 06 Nov 2025
267.4400
272.2000
266.0700
271.4200
1,847,400
Wed, 05 Nov 2025
266.5900
271.1000
266.5200
268.0000
2,379,800
Tue, 04 Nov 2025
267.3400
268.4800
264.1600
267.8500
1,539,200
Mon, 03 Nov 2025
265.4000
266.0000
261.4200
264.1600
1,471,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
262.8900
266.4900
262.2900
265.4900
1,644,400
Thu, 30 Oct 2025
263.9200
265.8500
262.3500
262.8900
1,568,700
Wed, 29 Oct 2025
264.8900
264.8900
257.1700
261.5300
2,926,000
Tue, 28 Oct 2025
271.5200
273.3900
265.9500
266.3300
1,860,300
Mon, 27 Oct 2025
269.0000
272.1000
267.8000
271.0900
1,541,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
3 · 10-Q
After market open · 14:07 ET
10-Q ↗
Fri, 24 Oct 2025
267.7700
270.4000
267.3700
269.5400
1,273,700
Thu, 23 Oct 2025
272.7900
272.7900
268.4300
268.9000
1,578,500
Wed, 22 Oct 2025
263.6800
273.3400
262.3400
267.8100
2,070,000
Wed, 22 Oct 2025
2 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 21 Oct 2025
268.7500
269.8600
267.2200
268.6100
1,779,600
Mon, 20 Oct 2025
267.5000
268.2700
264.7800
267.6200
1,556,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
263.5000
268.6400
262.0600
267.9400
1,881,200
Thu, 16 Oct 2025
268.9100
269.5500
261.8000
262.5100
1,419,100
Wed, 15 Oct 2025
266.6900
270.7300
265.1000
268.1500
1,758,400
Tue, 14 Oct 2025
273.5400
275.3700
266.5300
267.1800
1,870,300
Mon, 13 Oct 2025
268.2900
271.8200
267.6700
271.2800
1,687,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
268.6800
274.0000
266.3900
271.4500
2,146,000
Thu, 09 Oct 2025
266.1800
268.8900
263.4600
268.8400
2,040,900
Wed, 08 Oct 2025
263.5800
267.2300
258.2500
264.9400
2,347,500
Tue, 07 Oct 2025
263.9600
264.7500
261.4500
263.6000
1,628,600
Mon, 06 Oct 2025
264.1200
264.2200
258.1900
262.0500
2,190,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
265.4300
266.4100
264.4600
264.6700
1,715,100
Thu, 02 Oct 2025
264.5400
266.0300
262.2600
265.4300
1,646,200
Wed, 01 Oct 2025
270.1900
270.5200
264.1000
265.8400
2,308,900
Tue, 30 Sep 2025
272.8400
274.1700
269.5000
270.1900
2,893,700
Mon, 29 Sep 2025
271.2700
272.4000
269.6300
272.2400
1,397,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
270.8100
271.3500
268.3700
270.2800
1,534,800
Thu, 25 Sep 2025
265.6100
271.2200
264.7400
268.7300
2,367,100
Wed, 24 Sep 2025
262.1600
264.8300
260.7700
264.4300
1,405,200
Tue, 23 Sep 2025
261.1000
262.6200
259.3100
261.9600
1,098,700
Mon, 22 Sep 2025
260.7500
263.8500
259.1700
261.0800
1,143,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
261.6400
263.3300
259.3600
261.5300
3,143,900
Thu, 18 Sep 2025
262.0000
263.0900
259.3200
260.5900
1,890,200
Wed, 17 Sep 2025
260.9500
263.0200
260.3500
262.4000
1,554,000
Tue, 16 Sep 2025
258.4400
262.4200
257.8800
259.8300
1,992,700
Mon, 15 Sep 2025
262.2300
264.4300
258.3100
258.8300
1,820,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
261.8900
263.6200
260.3100
262.3000
1,565,500
Thu, 11 Sep 2025
1 · 8-K
After market open · 12:06 ET
8-K ↗
Thu, 11 Sep 2025
260.7400
262.6400
259.5700
262.3800
1,955,300
Wed, 10 Sep 2025
261.0000
261.3600
258.7900
259.9100
1,722,300
Tue, 09 Sep 2025
260.9700
263.2000
260.4600
261.5300
1,969,100
Mon, 08 Sep 2025
261.6100
262.6700
258.5100
262.5800
1,973,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
265.7100
266.0400
260.5800
261.9400
1,633,900
Thu, 04 Sep 2025
269.5800
271.6000
266.9500
267.4300
1,891,400
Wed, 03 Sep 2025
265.4000
269.7700
264.1500
269.3500
2,386,500
Tue, 02 Sep 2025
266.8800
268.0600
262.5500
265.4000
2,847,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
266.7700
267.2700
265.5400
266.5100
1,562,700
Thu, 28 Aug 2025
269.5500
270.3100
265.9000
266.7700
1,753,300
Wed, 27 Aug 2025
271.2600
272.0700
269.5600
270.1200
1,397,200
Tue, 26 Aug 2025
270.3700
273.2300
269.4000
271.6100
3,298,700
Mon, 25 Aug 2025
269.5800
271.6600
268.5400
271.3900
1,712,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
274.1400
274.9500
268.6600
269.5200
1,591,600
Thu, 21 Aug 2025
275.0000
275.6100
273.0400
273.3200
1,325,700
Wed, 20 Aug 2025
272.9900
275.5800
271.5200
274.6100
1,738,700
Tue, 19 Aug 2025
270.4100
272.7500
269.5000
271.4900
1,767,400
Mon, 18 Aug 2025
274.2000
276.0000
270.1500
270.4100
2,165,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
274.7000
276.5200
273.3700
273.9200
2,056,500
Thu, 14 Aug 2025
276.1100
277.2800
273.9200
274.7000
1,971,000
Wed, 13 Aug 2025
275.0000
275.7800
271.8100
273.9200
2,384,100
Tue, 12 Aug 2025
286.0000
286.0600
274.5300
275.8800
2,741,100
Mon, 11 Aug 2025
280.9500
288.2800
280.9500
285.7500
1,567,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
281.9700
284.3000
280.0000
282.2100
1,488,500
Thu, 07 Aug 2025
281.4000
283.5500
278.5500
280.9500
1,676,000
Wed, 06 Aug 2025
283.8000
283.9800
279.1000
281.3500
1,689,100
Tue, 05 Aug 2025
287.2100
287.5900
284.4300
284.6100
1,571,800
Mon, 04 Aug 2025
280.7600
287.2700
280.5200
287.1000
1,727,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
280.7900
282.0600
279.1500
280.7600
3,011,100
Thu, 31 Jul 2025
276.9700
280.8500
276.0700
278.2800
1,961,500
Wed, 30 Jul 2025
274.8200
278.3000
273.5700
277.7400
1,410,900
Tue, 29 Jul 2025
274.6400
278.1500
274.0200
274.6000
2,147,200
Mon, 28 Jul 2025
278.7000
279.6800
273.8600
274.1200
2,233,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend