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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
227.4100
234.0600
225.1400
230.1000
12,731,400
Thu, 22 Oct 2026
14 · 10-Q
After-hours · 20:07 ET
10-Q ↗
Thu, 22 Oct 2026
234.5000
242.1000
227.6800
230.1500
22,998,200
Wed, 21 Oct 2026
13 · 8-K
After-hours · 20:13 ET
8-K ↗
Wed, 21 Oct 2026
270.9000
270.9000
259.0400
260.8100
16,027,300
Tue, 20 Oct 2026
267.7600
270.9700
260.2900
263.4500
7,841,900
Mon, 19 Oct 2026
275.1600
279.9200
271.8700
272.2000
10,386,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
271.4400
275.5800
263.1400
263.9400
11,356,000
Thu, 15 Oct 2026
275.1900
280.4500
266.1200
277.4600
13,408,500
Wed, 14 Oct 2026
289.6100
295.8600
284.7500
286.9200
10,356,700
Tue, 13 Oct 2026
301.6800
303.5000
290.9000
301.1100
8,221,900
Mon, 12 Oct 2026
314.8500
314.9500
308.0100
309.5600
6,256,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
326.0000
326.7200
316.0100
318.8400
4,655,200
Thu, 08 Oct 2026
321.0200
331.7900
316.6600
320.5900
8,996,800
Wed, 07 Oct 2026
322.0600
329.7500
321.1100
329.5100
6,387,800
Tue, 06 Oct 2026
345.1000
346.9000
330.8500
333.8900
7,659,800
Mon, 05 Oct 2026
346.8800
351.3700
341.7000
345.8000
6,117,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
350.0000
352.5600
344.7700
347.4900
7,457,400
Thu, 01 Oct 2026
332.0000
341.6400
331.0500
340.1000
8,700,100
Wed, 30 Sep 2026
324.6500
330.5000
322.0600
328.5100
7,704,400
Tue, 29 Sep 2026
323.6300
328.3200
319.1500
323.8600
7,964,600
Mon, 28 Sep 2026
313.8800
316.3100
305.5000
314.4700
9,178,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
309.1800
317.1300
307.5000
315.2100
8,138,100
Thu, 24 Sep 2026
12 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Thu, 24 Sep 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 24 Sep 2026
301.8600
307.2200
298.8600
307.1600
7,900,100
Wed, 23 Sep 2026
307.5000
309.7500
298.5600
307.2800
9,644,600
Tue, 22 Sep 2026
296.8200
311.3900
296.0800
310.9600
9,294,800
Mon, 21 Sep 2026
292.4900
305.6900
290.0400
302.2800
11,336,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
274.4100
288.2700
272.6400
288.1100
19,636,000
Thu, 17 Sep 2026
280.4600
281.4000
266.9000
269.3100
11,273,200
Wed, 16 Sep 2026
277.1300
277.7800
265.7500
269.2300
7,603,200
Tue, 15 Sep 2026
278.6100
278.6100
265.3700
270.8700
8,930,500
Mon, 14 Sep 2026
275.0000
280.2000
273.2400
273.4900
13,682,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
303.4500
303.6900
294.5400
298.2200
9,364,200
Thu, 10 Sep 2026
302.1500
307.0300
297.0100
298.0100
10,597,400
Wed, 09 Sep 2026
319.2600
322.2100
312.7600
315.8400
5,580,100
Tue, 08 Sep 2026
314.4900
321.7700
312.0300
320.4200
8,937,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
303.4700
310.3000
297.3800
307.6500
8,355,500
Thu, 03 Sep 2026
283.7300
292.7800
278.0400
292.6600
7,207,100
Wed, 02 Sep 2026
291.5000
292.1900
284.4000
288.3200
4,840,600
Tue, 01 Sep 2026
294.5600
296.3400
286.5900
290.2000
8,249,700
Mon, 31 Aug 2026
303.1900
303.4000
298.7700
301.4900
6,949,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
318.0300
318.2900
301.0500
301.9000
8,057,600
Thu, 27 Aug 2026
10 · 8-K
After-hours · 17:20 ET
8-K ↗
Thu, 27 Aug 2026
318.8800
321.4100
310.4400
318.5800
6,555,900
Wed, 26 Aug 2026
314.6100
315.7200
308.0500
312.8800
4,113,500
Tue, 25 Aug 2026
316.2000
318.6100
307.8600
314.6600
5,018,300
Mon, 24 Aug 2026
307.9400
311.4400
297.7800
310.1700
8,608,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
317.8600
319.1000
303.8500
314.0000
5,940,400
Thu, 20 Aug 2026
305.2300
312.5400
302.9500
310.5300
6,802,600
Wed, 19 Aug 2026
328.5200
328.5700
305.0800
307.1700
10,861,500
Tue, 18 Aug 2026
324.1800
329.0700
317.4100
327.9200
10,210,000
Mon, 17 Aug 2026
337.8700
345.2800
333.4000
343.8400
8,505,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
332.3600
342.0000
326.5600
332.3600
7,422,900
Thu, 13 Aug 2026
327.6200
345.1200
324.0100
337.0100
8,901,000
Wed, 12 Aug 2026
326.8400
329.4900
323.5000
326.1100
8,075,600
Tue, 11 Aug 2026
315.0300
316.8600
309.3500
311.4100
7,669,400
Mon, 10 Aug 2026
319.5000
319.9900
305.5000
306.4000
7,022,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
9 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 07 Aug 2026
311.8700
315.5900
303.8300
311.3500
6,714,100
Thu, 06 Aug 2026
300.0000
314.1600
293.6500
305.7700
7,430,400
Wed, 05 Aug 2026
318.5400
323.6400
305.3600
307.4200
9,302,000
Tue, 04 Aug 2026
308.8300
320.2500
306.1600
317.7400
15,796,600
Mon, 03 Aug 2026
283.3400
295.9300
276.8400
294.6100
10,010,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
315.3700
318.4000
292.9300
293.0200
12,561,200
Thu, 30 Jul 2026
318.2900
319.5000
294.2500
297.7200
22,085,800
Wed, 29 Jul 2026
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Jul 2026
264.5100
273.4600
250.5000
252.3500
16,103,100
Tue, 28 Jul 2026
275.1700
277.3000
258.5300
269.6100
16,097,700
Mon, 27 Jul 2026
306.3100
309.5000
278.4500
291.6100
14,117,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
312.6200
319.7000
301.6800
305.2100
9,278,400
Thu, 23 Jul 2026
315.5000
325.8800
314.3500
319.7800
8,106,900
Wed, 22 Jul 2026
310.5500
322.2500
310.5500
319.2900
6,344,700
Tue, 21 Jul 2026
328.1300
328.1400
313.2900
322.0000
11,936,500
Mon, 20 Jul 2026
321.1500
324.4500
305.2600
306.7600
8,074,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
303.8300
322.0700
298.6500
313.3000
12,805,700
Thu, 16 Jul 2026
324.9900
336.6800
315.1600
320.9600
10,641,300
Wed, 15 Jul 2026
357.2500
357.2500
319.7900
335.4300
10,257,300
Tue, 14 Jul 2026
354.6600
354.6600
338.8800
346.1000
10,699,100
Mon, 13 Jul 2026
335.0000
337.9800
326.9000
329.9200
9,770,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
341.3600
354.7300
338.1300
350.3300
6,890,900
Thu, 09 Jul 2026
365.1300
369.9500
350.0600
353.1700
12,119,700
Wed, 08 Jul 2026
325.4700
337.5000
322.7200
333.1500
8,029,400
Tue, 07 Jul 2026
322.4100
330.7500
313.1000
326.1300
15,530,600
Mon, 06 Jul 2026
365.3400
366.0800
348.2700
350.2000
13,581,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
391.0600
392.5000
342.4800
351.4100
18,954,700
Wed, 01 Jul 2026
404.9700
415.4900
381.0000
391.2600
18,699,300
Tue, 30 Jun 2026
416.2900
438.5000
414.0100
433.3300
16,885,100
Mon, 29 Jun 2026
383.0100
414.9800
379.1000
410.9100
14,049,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
385.5000
389.8800
374.3100
379.0900
19,733,700
Thu, 25 Jun 2026
407.9900
407.9900
372.3000
401.8200
16,824,000
Wed, 24 Jun 2026
366.8700
376.9800
361.4100
374.8000
12,016,700
Tue, 23 Jun 2026
369.7100
377.1000
365.2600
371.3300
16,065,200
Mon, 22 Jun 2026
398.3900
409.7500
392.0800
409.5400
14,638,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
397.2200
401.0000
386.9000
389.0400
22,686,600
Wed, 17 Jun 2026
382.0000
397.6300
373.2400
374.1800
10,900,800
Tue, 16 Jun 2026
385.1400
393.0000
368.7700
369.3400
12,054,900
Mon, 15 Jun 2026
385.9900
393.0700
382.3900
388.9200
13,459,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
359.3900
373.8200
354.8900
366.8100
9,253,300
Thu, 11 Jun 2026
336.6400
364.8100
336.2000
362.5200
14,984,000
Wed, 10 Jun 2026
323.2900
348.1600
318.9500
321.8000
14,088,500
Tue, 09 Jun 2026
335.5000
349.0900
306.0100
327.1600
14,466,800
Mon, 08 Jun 2026
318.5500
330.6800
315.0000
324.4500
11,465,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
320.3700
323.4200
302.7400
303.2800
13,309,000
Thu, 04 Jun 2026
329.7500
342.3700
324.7100
336.4100
8,277,000
Wed, 03 Jun 2026
335.0500
346.1900
332.1300
343.7100
8,630,900
Tue, 02 Jun 2026
324.4200
335.5500
320.8600
334.4100
8,632,400
Mon, 01 Jun 2026
309.2700
320.8300
307.0400
317.1200
8,052,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
322.0000
324.2500
316.8100
318.1800
10,872,200
Thu, 28 May 2026
317.4500
322.6400
308.7400
318.0000
8,402,800
Wed, 27 May 2026
331.6700
333.3300
314.2800
318.9300
8,819,300
Tue, 26 May 2026
314.7700
323.9800
309.6500
322.6800
9,763,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
305.7300
309.9800
303.1800
305.3500
7,854,700
Thu, 21 May 2026
292.6700
303.1800
291.8000
302.2400
9,162,400
Wed, 20 May 2026
279.5800
293.6300
277.5200
292.0900
8,574,200
Tue, 19 May 2026
267.9500
278.7300
263.7100
273.3800
8,308,600
Mon, 18 May 2026
292.7400
294.5600
273.0800
277.9600
8,562,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
289.4400
289.4400
276.4800
284.7200
9,643,200
Thu, 14 May 2026
296.3300
302.0000
293.0100
299.1500
6,404,900
Wed, 13 May 2026
295.2700
298.9800
287.1800
295.4400
8,633,100
Tue, 12 May 2026
287.2200
290.3500
277.7700
289.2400
9,341,800
Mon, 11 May 2026
292.5100
300.0000
292.5100
296.0500
9,150,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
295.7200
297.4200
287.5200
294.0500
8,996,700
Thu, 07 May 2026
297.0300
298.0000
283.1400
286.5200
9,704,500
Wed, 06 May 2026
287.0000
297.8700
285.8500
297.1700
14,788,600
Tue, 05 May 2026
266.6400
280.0000
266.6400
275.8000
11,884,000
Mon, 04 May 2026
256.6900
263.0800
254.9500
258.5700
6,497,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
255.1400
260.4400
250.1200
256.7200
8,094,500
Thu, 30 Apr 2026
252.3900
258.5800
248.6600
257.8600
10,381,100
Wed, 29 Apr 2026
253.1700
253.9600
241.6000
248.7500
9,585,300
Tue, 28 Apr 2026
251.9800
253.7000
243.0400
251.2300
11,499,500
Mon, 27 Apr 2026
267.7600
268.8300
256.3100
259.4700
8,095,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
267.5000
275.8400
266.8800
267.7800
12,313,200
Thu, 23 Apr 2026
7 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 23 Apr 2026
265.0500
272.8200
253.2800
258.5600
12,269,100
Wed, 22 Apr 2026
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 22 Apr 2026
261.7100
266.1400
257.4000
265.5500
9,803,300
Tue, 21 Apr 2026
263.8100
265.6000
256.7100
258.3700
7,830,300
Mon, 20 Apr 2026
267.1000
267.6500
262.5400
263.1600
5,989,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
267.9700
268.7600
262.4200
267.6000
8,465,400
Thu, 16 Apr 2026
263.4800
266.2500
259.1800
260.9600
7,829,400
Wed, 15 Apr 2026
267.0000
267.9900
255.4800
265.1600
11,324,200
Tue, 14 Apr 2026
271.8600
273.5000
264.9000
272.4100
8,500,600
Mon, 13 Apr 2026
263.1200
267.5400
260.8500
267.3200
8,773,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
263.1900
268.2300
259.3300
263.6600
9,124,700
Thu, 09 Apr 2026
248.3300
259.0000
247.3500
258.7600
9,757,800
Wed, 08 Apr 2026
242.7500
249.1900
241.4900
246.4900
11,023,000
Tue, 07 Apr 2026
218.2400
224.4900
216.5000
224.3500
6,818,400
Mon, 06 Apr 2026
220.1300
221.5600
216.5300
220.6500
4,031,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
208.8400
222.0100
208.8000
218.4400
6,805,400
Wed, 01 Apr 2026
215.4500
225.5000
215.0000
222.0100
10,697,600
Tue, 31 Mar 2026
206.0000
213.8400
203.0100
213.6600
11,725,000
Mon, 30 Mar 2026
214.5600
216.2900
198.6000
199.9300
11,921,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
209.6700
217.0000
209.0000
211.4100
8,503,300
Thu, 26 Mar 2026
225.7400
226.8900
211.3800
211.6200
13,460,500
Wed, 25 Mar 2026
236.1500
237.1000
227.3600
233.4500
8,330,600
Tue, 24 Mar 2026
230.1600
241.3700
230.1600
238.8400
7,388,000
Mon, 23 Mar 2026
230.3900
239.5200
227.0700
233.3100
9,506,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
234.3200
236.8400
222.0500
228.3600
26,176,400
Thu, 19 Mar 2026
218.1700
235.1400
215.0000
233.9900
10,101,900
Wed, 18 Mar 2026
226.7400
232.3200
222.9800
224.7100
12,478,800
Tue, 17 Mar 2026
220.5300
226.7100
218.5500
226.4700
10,043,700
Mon, 16 Mar 2026
217.9500
221.4600
215.9500
219.4000
9,533,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
212.3400
218.0000
211.2300
212.2000
8,906,500
Thu, 12 Mar 2026
213.6700
215.1700
208.0000
209.4900
9,932,900
Wed, 11 Mar 2026
214.4500
221.6200
214.0000
218.8700
7,160,500
Tue, 10 Mar 2026
211.0000
220.8200
210.8800
215.2300
10,699,700
Mon, 09 Mar 2026
195.0000
211.5000
194.0800
211.1500
13,421,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
205.4500
211.2400
198.4500
199.3300
13,597,800
Thu, 05 Mar 2026
218.4100
222.4100
208.1300
214.6800
10,241,000
Wed, 04 Mar 2026
221.7100
225.1200
219.0000
222.9900
8,614,400
Tue, 03 Mar 2026
223.7700
224.1200
215.7900
217.2700
12,442,300
Mon, 02 Mar 2026
229.2800
233.8300
227.2300
231.0000
10,294,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
233.4600
240.1000
232.6800
233.8900
12,988,900
Thu, 26 Feb 2026
246.0300
248.5000
230.7000
239.0700
10,700,300
Wed, 25 Feb 2026
249.8900
256.6800
248.3900
249.4800
9,835,400
Tue, 24 Feb 2026
243.4500
247.7600
238.9800
244.2500
9,087,100
Mon, 23 Feb 2026
245.3500
249.4000
237.3700
242.2700
9,488,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
237.5500
245.7600
236.9700
244.9200
8,601,200
Thu, 19 Feb 2026
234.0700
237.9200
231.4200
237.3900
6,384,200
Wed, 18 Feb 2026
236.3800
245.2700
234.1000
240.0900
10,095,400
Tue, 17 Feb 2026
231.4500
238.1500
228.8800
235.5800
7,368,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
236.1800
242.7800
233.3900
235.5300
9,905,400
Thu, 12 Feb 2026
236.3300
238.9100
229.6400
231.2900
10,662,100
Wed, 11 Feb 2026
235.5500
240.3400
230.0400
235.1200
9,555,800
Tue, 10 Feb 2026
229.2800
229.3100
220.2500
226.6100
7,909,500
Mon, 09 Feb 2026
229.0100
231.3200
223.3900
229.2800
9,976,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
220.6700
232.4500
218.7600
231.0100
13,848,800
Thu, 05 Feb 2026
208.1300
215.8500
204.5700
213.3100
10,928,900
Wed, 04 Feb 2026
229.8700
231.1100
205.1100
209.7800
19,608,000
Wed, 04 Feb 2026
5 · 8-K/A
Next filing day · accepted 03 Feb, 20:08 ET
8-K/A ↗
Tue, 03 Feb 2026
4 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 03 Feb 2026
244.8900
246.6200
226.8800
230.1000
13,500,400
Mon, 02 Feb 2026
233.3300
242.9500
232.0000
237.5000
13,299,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
244.2600
251.8700
232.0000
233.4600
18,352,900
Thu, 29 Jan 2026
3 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Thu, 29 Jan 2026
245.6100
251.3800
236.8200
248.1700
16,801,600
Wed, 28 Jan 2026
2 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 28 Jan 2026
241.2700
243.9900
237.1400
239.5800
15,630,600
Tue, 27 Jan 2026
230.6300
239.5000
228.7600
238.4600
12,005,900
Mon, 26 Jan 2026
218.9800
225.3500
215.9300
222.8700
10,625,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
217.8700
223.3600
213.8700
217.9400
10,156,800
Thu, 22 Jan 2026
235.5600
236.1000
219.7600
220.7000
11,958,600
Wed, 21 Jan 2026
223.0500
232.9000
220.6600
228.3900
12,454,800
Tue, 20 Jan 2026
218.2100
226.1500
217.6100
222.4100
11,601,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
221.9000
225.6900
219.0000
222.9600
14,392,700
Thu, 15 Jan 2026
228.1500
229.5700
217.2100
217.4700
15,249,800
Wed, 14 Jan 2026
211.1300
211.3100
206.6100
208.7900
18,187,200
Tue, 13 Jan 2026
219.4200
220.5700
213.3900
214.3800
12,737,000
Mon, 12 Jan 2026
216.1200
222.5800
215.1800
220.4000
10,749,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
204.6600
219.5900
202.7200
218.3600
16,758,600
Thu, 08 Jan 2026
202.8700
203.2200
195.0400
200.9600
13,928,600
Wed, 07 Jan 2026
202.5800
205.3800
199.8000
203.0800
15,121,000
Tue, 06 Jan 2026
197.7900
210.4500
197.1500
206.9600
18,787,600
Mon, 05 Jan 2026
190.1200
198.3600
190.1200
194.7600
16,268,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
177.8500
185.7800
177.5000
185.0600
11,957,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
174.4900
174.9100
170.7600
171.1800
4,935,800
Tue, 30 Dec 2025
176.5400
177.3600
173.5900
173.7800
5,670,800
Mon, 29 Dec 2025
176.5000
179.2300
174.7500
175.8700
6,663,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
178.4300
179.8000
177.8000
178.0700
5,238,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.2600
177.5600
175.2000
177.3300
2,598,900
Tue, 23 Dec 2025
175.2600
177.2900
174.7800
175.1600
6,483,000
Mon, 22 Dec 2025
175.6800
175.9600
171.4900
175.2600
11,436,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
166.0800
173.5800
166.0800
172.2700
38,469,400
Thu, 18 Dec 2025
163.1900
168.2900
162.0000
164.7000
14,006,400
Wed, 17 Dec 2025
163.8600
164.5200
153.6000
154.9800
12,277,800
Tue, 16 Dec 2025
164.5000
166.1900
160.7900
163.2600
8,078,600
Mon, 15 Dec 2025
163.4000
166.8700
162.1600
164.3000
10,258,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
166.8400
167.8000
159.0900
160.5200
11,414,800
Thu, 11 Dec 2025
165.6600
169.1500
160.3200
168.7100
10,000,000
Wed, 10 Dec 2025
165.0900
169.6900
162.5400
168.2600
9,259,600
Tue, 09 Dec 2025
160.7500
166.3600
160.7500
165.8100
8,127,000
Mon, 08 Dec 2025
161.9800
164.6200
160.8500
162.7400
10,170,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
159.0100
161.0500
157.8800
158.7000
7,834,100
Thu, 04 Dec 2025
157.0500
158.5200
154.9200
157.0900
8,834,700
Wed, 03 Dec 2025
156.8900
160.1000
153.1500
159.7500
9,964,300
Tue, 02 Dec 2025
155.8500
159.4500
155.6600
158.1900
10,711,900
Mon, 01 Dec 2025
154.8500
156.7900
153.2500
154.7900
7,416,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
156.2000
156.2000
153.8300
156.0000
4,919,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
152.9700
156.9700
152.5000
155.1400
8,398,100
Tue, 25 Nov 2025
149.5500
152.8000
145.5000
151.9300
9,691,500
Mon, 24 Nov 2025
145.6000
152.5600
144.4300
150.3800
23,096,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
139.8000
144.4100
135.5000
142.6500
14,654,600
Thu, 20 Nov 2025
153.4600
154.3700
138.3000
139.5900
13,695,500
Wed, 19 Nov 2025
146.7700
150.4000
145.5100
148.8000
9,818,300
Tue, 18 Nov 2025
145.2500
147.4400
142.5000
143.2400
12,706,700
Mon, 17 Nov 2025
147.3100
153.8100
145.9400
147.4600
10,487,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
147.5100
152.9500
145.3700
148.2600
15,076,100
Thu, 13 Nov 2025
158.8900
160.3100
151.7300
153.3200
13,693,700
Wed, 12 Nov 2025
161.3100
162.1600
158.4800
161.4200
8,950,000
Tue, 11 Nov 2025
164.1700
164.6200
157.7100
159.1800
9,144,600
Mon, 10 Nov 2025
164.5600
167.1500
163.7000
166.3700
10,030,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
159.8300
159.9500
153.2000
159.3500
11,609,300
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 06 Nov 2025
163.3900
165.2100
160.1900
162.1900
9,640,100
Wed, 05 Nov 2025
157.5700
166.9200
157.0000
165.0500
11,130,200
Tue, 04 Nov 2025
155.6300
161.0900
155.1600
155.7800
11,211,100
Mon, 03 Nov 2025
159.9900
162.2400
159.0000
161.2400
7,302,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
162.5500
164.0600
156.6000
157.4600
9,652,100
Thu, 30 Oct 2025
162.3700
165.2200
160.3000
161.0100
10,440,600
Wed, 29 Oct 2025
158.2500
163.0900
158.0900
160.6700
12,783,300
Tue, 28 Oct 2025
155.5200
156.1300
154.2800
155.6200
7,939,700
Mon, 27 Oct 2025
156.1400
158.2500
155.7400
156.9000
13,313,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend