Daily NYSE 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
351.9700
357.0900
349.2350
357.0200
930,509
Thu, 22 Oct 2026
10 · 10-Q
After market open · 15:09 ET
10-Q ↗
Thu, 22 Oct 2026
9 · 8-K
After market open · 10:33 ET
8-K ↗
Thu, 22 Oct 2026
329.9000
357.9200
328.8600
356.4600
1,093,000
Wed, 21 Oct 2026
366.7400
369.9800
364.4800
368.9100
532,200
Tue, 20 Oct 2026
364.8700
369.1800
363.5200
366.4200
332,700
Mon, 19 Oct 2026
365.7000
367.4000
362.0300
364.8700
356,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
366.8000
371.2000
365.3800
367.2500
367,000
Thu, 15 Oct 2026
366.6000
369.2200
364.0800
365.9100
349,300
Wed, 14 Oct 2026
362.2800
363.9100
360.4200
363.5100
214,800
Tue, 13 Oct 2026
363.9400
365.6200
360.3300
363.6700
239,200
Mon, 12 Oct 2026
361.5500
364.4500
359.9500
361.9900
215,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
360.4300
362.9900
358.2700
360.3700
207,300
Thu, 08 Oct 2026
357.7800
360.7800
355.3600
358.8800
401,300
Wed, 07 Oct 2026
365.7300
366.5800
358.5700
359.8900
360,100
Tue, 06 Oct 2026
368.4300
371.7200
367.5700
368.6100
220,400
Mon, 05 Oct 2026
367.0700
370.6500
364.0400
367.4000
223,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
371.4500
372.2600
367.8300
368.9000
249,400
Thu, 01 Oct 2026
363.3800
368.6100
361.2200
367.7200
264,500
Wed, 30 Sep 2026
367.4100
368.4000
363.0700
363.3500
327,900
Tue, 29 Sep 2026
368.3600
370.4700
365.0500
367.0800
170,700
Mon, 28 Sep 2026
367.1000
371.7200
367.1000
369.2100
314,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
367.4000
371.9900
367.1500
369.2000
195,800
Thu, 24 Sep 2026
369.4900
370.6400
366.9900
367.7100
199,300
Wed, 23 Sep 2026
370.4000
372.8600
368.5700
370.2500
205,200
Tue, 22 Sep 2026
373.2100
378.2900
368.6300
371.8000
259,700
Mon, 21 Sep 2026
373.4200
373.9700
369.1600
369.7500
326,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
371.1200
373.5400
369.8900
372.1500
1,014,400
Thu, 17 Sep 2026
377.2400
377.2400
371.2400
371.6200
264,000
Wed, 16 Sep 2026
375.7200
379.6000
371.4000
372.9800
312,600
Tue, 15 Sep 2026
378.4300
379.7400
374.2800
374.8200
264,100
Mon, 14 Sep 2026
373.8900
379.8500
371.3200
377.7800
274,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
378.5900
380.9800
374.5400
375.4400
180,400
Thu, 10 Sep 2026
375.6100
387.5200
372.4000
374.8300
224,600
Wed, 09 Sep 2026
377.7700
380.0500
375.1200
377.4200
302,800
Tue, 08 Sep 2026
381.0000
383.2400
378.1300
379.8800
313,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
382.3700
385.8400
381.9600
383.0000
237,000
Thu, 03 Sep 2026
383.0900
384.4300
378.2200
384.1900
174,800
Wed, 02 Sep 2026
382.1700
382.2800
378.2100
380.5900
231,100
Tue, 01 Sep 2026
384.9700
386.8000
380.3000
381.2000
245,900
Mon, 31 Aug 2026
390.7000
390.7600
386.2100
386.3100
418,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
397.7900
399.1200
390.4100
391.8600
192,800
Thu, 27 Aug 2026
394.4900
398.2000
392.6700
395.8400
207,700
Wed, 26 Aug 2026
396.0000
400.6300
395.0300
397.4800
169,900
Tue, 25 Aug 2026
398.0000
398.0000
392.5100
394.5600
220,200
Mon, 24 Aug 2026
395.6300
399.3000
391.7200
394.4900
270,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
394.5900
396.2400
391.2300
393.3900
285,100
Thu, 20 Aug 2026
391.9500
394.3900
390.3200
391.2700
248,600
Wed, 19 Aug 2026
395.5700
398.0000
393.1600
393.9300
349,700
Tue, 18 Aug 2026
402.1500
402.4400
395.6600
395.7100
366,500
Mon, 17 Aug 2026
401.1800
404.7800
400.5200
401.2200
251,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
403.5500
405.1000
398.4600
403.5600
184,200
Thu, 13 Aug 2026
409.6600
412.6700
402.5200
404.6300
203,800
Wed, 12 Aug 2026
411.9700
411.9700
405.0400
408.4400
271,100
Tue, 11 Aug 2026
411.6500
416.4700
411.3700
411.7800
293,300
Mon, 10 Aug 2026
415.8200
418.2500
409.9400
411.1100
228,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
412.3200
416.9100
411.5200
416.3500
392,200
Thu, 06 Aug 2026
423.0000
423.0200
413.3800
414.6800
301,000
Wed, 05 Aug 2026
419.4700
421.1600
416.3900
418.8500
343,200
Tue, 04 Aug 2026
410.0000
420.2900
405.9300
418.3400
560,300
Mon, 03 Aug 2026
411.6300
417.1300
408.5700
409.4100
346,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
409.3500
413.0500
408.0500
410.4100
384,900
Thu, 30 Jul 2026
416.9400
416.9400
406.4900
409.0500
322,500
Wed, 29 Jul 2026
416.0900
419.0200
411.5900
414.8300
431,200
Tue, 28 Jul 2026
410.1800
420.9100
410.1800
419.3100
392,000
Mon, 27 Jul 2026
403.9100
407.8300
403.6200
407.4200
352,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
399.0600
405.6500
392.4200
404.1200
527,200
Thu, 23 Jul 2026
8 · 10-Q
After market open · 11:05 ET
10-Q ↗
Thu, 23 Jul 2026
403.2000
417.7400
394.3500
395.4100
682,700
Thu, 23 Jul 2026
7 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 22 Jul 2026
404.6800
409.5400
404.5400
406.1700
469,600
Tue, 21 Jul 2026
408.5100
411.4400
402.3000
404.0000
550,100
Mon, 20 Jul 2026
411.4300
411.4300
403.9300
406.5300
392,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
411.9900
419.6800
408.8700
410.9900
461,700
Thu, 16 Jul 2026
402.7200
415.4000
402.2800
414.9700
286,700
Wed, 15 Jul 2026
403.4200
405.1800
401.6100
403.7000
261,100
Tue, 14 Jul 2026
406.0100
408.8800
402.7200
404.6200
328,000
Mon, 13 Jul 2026
402.0100
405.6400
399.1000
401.1100
235,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
399.4600
405.5000
398.6900
401.9400
194,100
Thu, 09 Jul 2026
403.6400
404.7700
399.2200
400.0300
412,700
Wed, 08 Jul 2026
404.8500
406.8200
396.5900
401.1100
297,500
Tue, 07 Jul 2026
412.6300
412.7200
405.7700
408.7400
261,300
Mon, 06 Jul 2026
412.1400
414.6200
408.8900
413.6200
382,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
405.2800
412.3300
402.6900
412.0900
415,400
Wed, 01 Jul 2026
399.9800
406.3000
395.7100
403.2800
302,500
Tue, 30 Jun 2026
400.0000
404.4600
398.1100
402.4000
282,600
Mon, 29 Jun 2026
395.7400
398.5400
393.4900
398.3600
274,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
398.1500
400.9500
395.0100
397.1000
456,000
Thu, 25 Jun 2026
395.3800
403.3500
393.1900
400.9500
336,200
Wed, 24 Jun 2026
387.3400
395.3000
385.0000
392.1400
392,200
Tue, 23 Jun 2026
387.3500
391.1400
384.2200
385.8500
590,600
Mon, 22 Jun 2026
386.0500
391.9200
383.2200
390.7000
490,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
384.4300
390.3600
382.7100
387.2500
1,031,300
Wed, 17 Jun 2026
389.0900
392.0000
379.5400
381.2600
287,600
Tue, 16 Jun 2026
388.0000
392.9700
387.4700
389.3900
306,900
Mon, 15 Jun 2026
391.0100
393.9400
386.3000
386.6300
306,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
387.0900
390.2200
381.4300
387.4800
272,600
Thu, 11 Jun 2026
381.3700
387.0000
379.1600
384.6700
300,700
Wed, 10 Jun 2026
387.7700
390.2500
377.5800
378.4500
300,300
Tue, 09 Jun 2026
384.2000
389.0700
382.2600
387.2600
244,300
Mon, 08 Jun 2026
379.2400
384.0400
377.5000
380.6500
210,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
377.4400
383.5300
377.2300
379.7700
307,900
Thu, 04 Jun 2026
380.0500
382.1000
377.2500
378.9000
247,200
Wed, 03 Jun 2026
373.6400
378.2900
371.6300
377.3900
236,100
Tue, 02 Jun 2026
365.9600
372.8000
364.8100
372.4500
226,500
Mon, 01 Jun 2026
366.0700
369.1200
363.0000
366.4500
225,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
373.3500
374.6900
371.0000
371.2100
539,000
Thu, 28 May 2026
372.5000
375.0000
368.3500
374.4600
254,900
Wed, 27 May 2026
373.5200
375.0200
370.8200
372.1300
245,800
Tue, 26 May 2026
370.0000
373.4200
368.5800
372.1000
326,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
363.9000
368.3400
360.4300
366.6500
298,900
Thu, 21 May 2026
361.0400
364.3600
356.2200
362.3100
364,200
Wed, 20 May 2026
359.2800
363.4400
356.1900
363.3100
512,400
Tue, 19 May 2026
360.5500
362.8800
355.5200
359.9500
281,500
Mon, 18 May 2026
360.7300
364.6900
359.5600
363.5500
323,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
362.5500
365.4300
358.6900
359.6500
464,400
Thu, 14 May 2026
369.6500
370.7300
365.6600
366.3700
227,100
Wed, 13 May 2026
369.3500
370.4300
364.4600
366.6000
264,500
Tue, 12 May 2026
370.7000
374.0100
365.5700
369.2300
273,000
Mon, 11 May 2026
374.8900
374.8900
368.8700
370.4600
331,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
372.8700
374.9400
370.6700
374.0000
329,400
Thu, 07 May 2026
387.4000
388.5500
364.9000
370.6700
668,800
Wed, 06 May 2026
382.9600
388.8000
382.9600
386.3200
295,700
Tue, 05 May 2026
374.2300
379.6000
370.9800
378.8000
267,800
Mon, 04 May 2026
378.0600
380.5700
372.0300
372.1200
309,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 01 May 2026
387.8400
388.0100
380.3300
380.3900
306,900
Thu, 30 Apr 2026
379.7700
384.5700
379.3200
383.4000
293,800
Wed, 29 Apr 2026
378.3700
381.2900
375.0300
378.4600
383,200
Tue, 28 Apr 2026
385.2700
385.9900
375.1500
377.5300
437,400
Mon, 27 Apr 2026
378.9300
387.0300
375.1800
384.4700
675,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
391.8000
392.8000
376.1500
378.4200
590,900
Thu, 23 Apr 2026
5 · 10-Q
After market open · 11:09 ET
10-Q ↗
Thu, 23 Apr 2026
400.8800
400.8800
375.8900
390.7500
756,600
Thu, 23 Apr 2026
4 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 22 Apr 2026
382.8900
386.8500
380.4100
382.3800
598,900
Tue, 21 Apr 2026
386.3800
389.9000
383.4600
383.5800
455,800
Mon, 20 Apr 2026
380.1600
387.8100
378.8000
386.8600
517,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
368.7400
382.5800
368.7400
380.2700
408,400
Thu, 16 Apr 2026
367.9500
371.2000
364.2600
366.8600
345,600
Wed, 15 Apr 2026
375.2500
375.9900
364.5200
368.0100
384,300
Tue, 14 Apr 2026
381.4000
382.2900
377.0400
377.8700
316,600
Mon, 13 Apr 2026
379.7200
381.7100
375.0100
381.7100
380,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
385.0000
386.8800
379.5300
379.7200
398,600
Thu, 09 Apr 2026
379.3900
385.0000
364.6800
383.7800
262,600
Wed, 08 Apr 2026
375.5700
381.1300
375.5700
380.6200
315,300
Tue, 07 Apr 2026
365.4900
369.0200
362.6800
366.7000
265,400
Mon, 06 Apr 2026
363.4300
366.3200
362.4200
366.2700
205,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
361.8900
370.5200
359.3100
365.5800
306,400
Wed, 01 Apr 2026
364.6300
368.2600
363.0000
367.0200
304,800
Tue, 31 Mar 2026
360.7800
365.6200
356.3600
363.2200
364,000
Mon, 30 Mar 2026
362.0700
363.4000
355.3800
356.6000
294,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
362.1600
363.2000
356.4500
359.0400
434,000
Thu, 26 Mar 2026
365.0100
368.4500
361.1600
362.0000
393,000
Wed, 25 Mar 2026
366.4700
368.4900
362.8700
367.6200
349,700
Tue, 24 Mar 2026
359.1100
365.8800
359.1100
363.0800
427,200
Mon, 23 Mar 2026
364.7100
370.1300
358.6700
362.5500
407,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
359.9000
361.6900
354.9700
356.9000
1,629,800
Thu, 19 Mar 2026
357.5300
363.3600
355.6700
360.7700
348,000
Wed, 18 Mar 2026
366.1200
368.1500
361.2200
362.0000
351,900
Tue, 17 Mar 2026
371.8600
372.4300
361.9400
367.4000
292,900
Mon, 16 Mar 2026
369.7600
371.4800
367.2500
369.5900
343,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
367.2300
368.7200
362.1300
367.5100
377,800
Thu, 12 Mar 2026
367.9500
370.1400
363.9200
364.2100
351,600
Thu, 12 Mar 2026
3 · DEF 14A
Next filing day · accepted 11 Mar, 17:40 ET
DEF 14A ↗
Wed, 11 Mar 2026
369.3000
374.6600
363.3400
369.7700
565,800
Tue, 10 Mar 2026
373.0100
376.6300
369.9700
370.0000
379,100
Mon, 09 Mar 2026
365.6400
374.7200
361.6300
373.5700
358,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
376.3500
376.5200
370.7100
372.1400
358,300
Thu, 05 Mar 2026
382.0000
382.5700
377.3300
382.2700
455,500
Wed, 04 Mar 2026
385.5700
387.4800
381.6200
383.5000
316,000
Tue, 03 Mar 2026
381.7000
384.6000
374.7100
383.8400
301,200
Mon, 02 Mar 2026
383.0100
389.8400
380.3000
389.5900
301,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
384.6300
385.9200
379.4800
385.2200
358,300
Thu, 26 Feb 2026
387.9100
390.0500
381.7800
386.6700
460,500
Wed, 25 Feb 2026
387.3000
388.7300
381.8500
386.4600
327,100
Tue, 24 Feb 2026
383.9800
387.5100
383.4100
387.0400
254,700
Mon, 23 Feb 2026
386.0900
389.9100
380.8000
385.3700
391,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
383.5800
387.0800
381.5600
385.8800
295,100
Thu, 19 Feb 2026
382.8700
385.2700
380.7600
383.8700
237,900
Wed, 18 Feb 2026
382.1600
386.4600
381.3900
384.3600
359,200
Tue, 17 Feb 2026
381.8300
383.3100
378.3900
381.6900
365,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
381.0000
386.8000
377.6900
384.6100
288,800
Thu, 12 Feb 2026
2 · 10-K
After-hours · 17:05 ET
10-K ↗
Thu, 12 Feb 2026
384.1100
390.1300
378.3200
378.5500
516,000
Wed, 11 Feb 2026
378.6500
387.3300
375.4800
382.6800
602,100
Tue, 10 Feb 2026
368.5500
379.6800
368.5500
377.4100
477,900
Mon, 09 Feb 2026
369.3400
371.4600
364.7800
368.1200
448,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
366.5500
371.7000
360.0900
369.3400
463,800
Thu, 05 Feb 2026
388.9600
388.9600
364.0100
370.8000
602,100
Thu, 05 Feb 2026
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 04 Feb 2026
381.0300
387.2500
381.0300
382.9100
596,800
Tue, 03 Feb 2026
372.1100
380.2000
368.6600
378.4000
596,700
Mon, 02 Feb 2026
365.4300
371.7900
364.9100
371.5200
369,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
363.6300
366.3900
360.8000
366.1100
257,200
Thu, 29 Jan 2026
372.6200
375.2800
365.0400
366.6300
514,300
Wed, 28 Jan 2026
367.0400
374.2600
366.2700
370.0700
383,800
Tue, 27 Jan 2026
369.6900
371.9900
366.5600
367.8200
166,800
Mon, 26 Jan 2026
370.4800
372.1900
367.5300
370.1300
313,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
372.8500
372.8500
367.4900
369.1000
178,000
Thu, 22 Jan 2026
373.2400
375.1700
370.9400
372.2700
277,300
Wed, 21 Jan 2026
367.9500
372.6300
366.9900
371.6400
316,700
Tue, 20 Jan 2026
356.3400
365.9500
354.8000
364.5800
390,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
362.6600
364.4600
360.7800
361.3600
393,400
Thu, 15 Jan 2026
365.2500
365.6500
361.9400
363.4500
231,400
Wed, 14 Jan 2026
361.3800
364.4600
360.0600
362.4200
307,300
Tue, 13 Jan 2026
359.0400
362.5400
357.4600
360.5500
188,500
Mon, 12 Jan 2026
361.8000
365.2900
357.5000
358.1400
234,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
363.2400
366.1700
361.2900
362.1700
247,400
Thu, 08 Jan 2026
351.1200
363.3900
350.3600
361.3100
299,300
Wed, 07 Jan 2026
357.7700
359.9900
350.5700
352.5800
249,600
Tue, 06 Jan 2026
351.8100
359.4100
351.6400
357.7300
254,400
Mon, 05 Jan 2026
349.4500
356.1700
349.4500
354.2000
212,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
344.5500
351.1100
342.3400
350.9500
219,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
349.2700
351.0200
344.0400
344.6000
198,300
Tue, 30 Dec 2025
350.0100
350.8900
347.7700
349.6700
267,800
Mon, 29 Dec 2025
353.0300
355.9900
350.6900
351.0000
285,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
353.5700
354.3500
352.7100
354.0000
129,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
351.8800
353.8500
350.7300
353.1100
101,700
Tue, 23 Dec 2025
350.3200
352.7100
349.4200
352.0100
259,500
Mon, 22 Dec 2025
346.1800
352.3400
345.1000
350.0300
250,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
343.6300
348.2400
343.6300
346.3100
815,800
Thu, 18 Dec 2025
347.8600
350.4000
344.8700
345.9400
308,000
Wed, 17 Dec 2025
348.4300
351.1100
344.9200
346.0500
225,500
Tue, 16 Dec 2025
353.6100
353.6100
347.7600
348.4300
242,900
Mon, 15 Dec 2025
353.1000
354.6200
350.4900
351.9500
208,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
352.7200
353.9200
349.1900
350.8300
252,900
Thu, 11 Dec 2025
350.3900
353.9900
348.3800
351.4900
350,600
Wed, 10 Dec 2025
343.3300
350.5600
343.3300
348.4600
590,300
Tue, 09 Dec 2025
347.5800
349.6100
342.7500
342.8700
312,200
Mon, 08 Dec 2025
347.8000
349.7100
344.8400
347.4500
259,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
343.7100
348.1700
342.9700
347.2100
194,700
Thu, 04 Dec 2025
345.7000
351.3100
342.9100
346.1300
347,900
Wed, 03 Dec 2025
341.3700
345.3000
340.0700
344.3400
241,300
Tue, 02 Dec 2025
339.3500
341.8100
335.8800
340.5800
250,500
Mon, 01 Dec 2025
336.3400
342.1200
336.3400
338.4700
290,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
342.0800
342.2600
340.0500
340.0500
140,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
339.3000
342.5200
339.3000
340.5600
231,400
Tue, 25 Nov 2025
334.7200
341.6000
333.6300
340.2900
266,300
Mon, 24 Nov 2025
334.8600
337.9100
331.6300
333.0200
405,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
330.9900
339.9200
329.9900
335.9000
365,300
Thu, 20 Nov 2025
333.7000
336.0200
328.1400
331.2200
337,900
Wed, 19 Nov 2025
329.9000
332.1900
327.7100
330.1600
214,100
Tue, 18 Nov 2025
327.4100
331.6600
320.8000
329.9000
359,200
Mon, 17 Nov 2025
329.9800
332.8500
328.3500
328.6900
266,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
332.7300
334.6900
329.2900
329.9800
266,600
Thu, 13 Nov 2025
340.7600
343.8000
335.3600
336.1800
243,300
Wed, 12 Nov 2025
343.3900
345.3800
341.5500
341.7100
169,700
Tue, 11 Nov 2025
344.4000
345.3800
341.9700
343.0700
174,400
Mon, 10 Nov 2025
343.9800
344.6500
338.1200
343.1800
251,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
341.5300
346.0200
339.5900
343.7100
297,000
Thu, 06 Nov 2025
343.8700
344.0800
339.9700
341.3500
208,100
Wed, 05 Nov 2025
340.1000
345.0000
339.9000
342.7500
273,200
Tue, 04 Nov 2025
336.8700
340.6100
335.4300
338.7300
365,000
Mon, 03 Nov 2025
336.7300
338.6800
332.6300
337.7800
391,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
337.1500
340.1000
332.6400
335.5500
270,400
Thu, 30 Oct 2025
335.8000
344.4100
335.1000
338.6100
238,400
Wed, 29 Oct 2025
341.3200
344.4300
336.4100
337.1500
273,900
Tue, 28 Oct 2025
344.8100
346.3100
342.6100
342.7000
238,700
Mon, 27 Oct 2025
345.3400
347.5500
343.2100
346.2500
207,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
348.4700
348.6000
343.0100
343.9300
255,600