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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
54.6200
55.3200
54.2100
54.4400
2,968,690
Thu, 22 Oct 2026
19 · 10-Q
After-hours · 20:53 ET
10-Q ↗
Thu, 22 Oct 2026
55.9900
57.6600
55.0200
55.2900
4,635,300
Wed, 21 Oct 2026
18 · 8-K
After-hours · 20:35 ET
8-K ↗
Wed, 21 Oct 2026
59.3500
59.5600
58.9400
59.4000
1,296,100
Tue, 20 Oct 2026
58.4300
59.4300
58.0800
59.1900
1,151,100
Mon, 19 Oct 2026
58.6300
58.6300
57.9300
58.1900
1,141,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
59.7800
59.8700
58.4800
58.7600
1,109,700
Thu, 15 Oct 2026
58.4400
59.7500
58.0500
58.7800
1,566,300
Wed, 14 Oct 2026
59.7400
60.9900
58.2000
58.8000
1,247,300
Tue, 13 Oct 2026
60.7100
60.7400
59.7000
59.8600
1,443,900
Mon, 12 Oct 2026
59.5900
60.0700
59.3400
60.0400
1,149,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
59.4900
59.6600
58.9100
59.4300
828,900
Thu, 08 Oct 2026
58.1600
59.3400
57.8200
59.3000
1,763,000
Wed, 07 Oct 2026
59.0400
59.1100
58.0800
58.1800
969,900
Tue, 06 Oct 2026
58.2600
59.8100
58.2600
59.2600
1,366,200
Mon, 05 Oct 2026
59.6300
60.2800
59.1600
59.2200
1,615,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
58.2400
59.8500
58.2400
59.4600
1,143,700
Thu, 01 Oct 2026
59.2000
59.4900
58.4600
58.8700
1,221,600
Wed, 30 Sep 2026
59.9500
60.8700
59.5100
59.5400
1,299,800
Tue, 29 Sep 2026
60.9600
61.4800
60.7300
61.1500
1,398,100
Mon, 28 Sep 2026
61.1000
61.6000
60.8000
61.2600
1,063,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
61.1000
61.4600
60.9800
61.1700
723,500
Thu, 24 Sep 2026
60.3900
61.6900
60.3900
61.3600
1,539,500
Wed, 23 Sep 2026
61.4400
61.9700
60.9600
61.0700
1,202,300
Tue, 22 Sep 2026
62.2600
62.2900
61.6600
61.8900
826,900
Mon, 21 Sep 2026
61.4300
62.3000
61.4300
62.0000
947,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
62.2600
62.2600
61.3800
61.8000
3,191,800
Thu, 17 Sep 2026
61.4400
62.5200
61.4400
62.3800
1,062,000
Wed, 16 Sep 2026
61.1900
62.2300
61.1400
61.4100
1,199,500
Tue, 15 Sep 2026
61.1600
61.4400
60.7200
61.3700
943,000
Mon, 14 Sep 2026
61.3000
61.7500
60.8500
61.3700
773,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
61.7000
61.7000
60.5900
61.3800
588,100
Thu, 10 Sep 2026
60.9500
61.2800
60.6700
60.7800
522,600
Wed, 09 Sep 2026
61.6100
61.7200
60.6500
60.9700
569,500
Tue, 08 Sep 2026
62.1800
62.1800
61.5400
61.7300
733,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
60.8300
62.1300
60.8000
61.8500
1,055,900
Thu, 03 Sep 2026
61.5000
62.0200
61.4300
61.7100
1,049,500
Wed, 02 Sep 2026
62.6800
62.6800
61.4500
61.6500
910,400
Tue, 01 Sep 2026
61.8400
62.6900
61.7300
62.4300
851,500
Mon, 31 Aug 2026
61.9600
61.9800
61.3700
61.8800
685,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
62.8200
63.1300
61.9000
61.9400
386,100
Thu, 27 Aug 2026
62.3700
62.7300
62.1900
62.3900
647,600
Wed, 26 Aug 2026
63.9800
63.9800
62.8500
62.8600
565,300
Tue, 25 Aug 2026
63.6600
63.9400
62.8400
63.4900
1,158,500
Mon, 24 Aug 2026
63.2000
63.7200
62.9600
63.4300
591,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
62.8400
63.0300
62.4600
62.9300
639,500
Thu, 20 Aug 2026
61.9900
63.0700
61.9400
62.6200
738,300
Wed, 19 Aug 2026
62.5000
62.9000
62.3300
62.7600
1,033,500
Tue, 18 Aug 2026
62.3000
63.1800
62.3000
62.3700
865,600
Tue, 18 Aug 2026
17 · 8-K
Next filing day · accepted 17 Aug, 17:38 ET
8-K ↗
Mon, 17 Aug 2026
62.5800
62.9500
62.1400
62.9000
631,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
63.1700
63.9100
62.8400
62.8700
553,400
Thu, 13 Aug 2026
62.7200
64.0600
62.7200
63.3300
543,600
Wed, 12 Aug 2026
62.6900
63.4600
62.6900
63.3400
460,900
Tue, 11 Aug 2026
62.8200
63.3900
62.6400
62.9800
689,700
Mon, 10 Aug 2026
63.3000
63.3700
62.4400
63.0300
628,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
63.0900
63.8400
63.0500
63.6300
580,900
Thu, 06 Aug 2026
64.6800
64.8600
63.0900
63.3900
764,000
Wed, 05 Aug 2026
64.4500
64.4500
63.7800
64.1700
1,046,900
Tue, 04 Aug 2026
65.2900
65.8500
64.1300
64.1500
1,611,200
Mon, 03 Aug 2026
66.8100
67.9600
65.2900
65.5200
834,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.2600
67.2600
65.1400
65.8400
1,226,700
Thu, 30 Jul 2026
65.9600
66.2400
64.7300
65.9800
961,600
Wed, 29 Jul 2026
66.1000
66.1900
64.5600
65.3300
1,323,400
Tue, 28 Jul 2026
66.9500
67.1400
66.1700
66.1800
1,144,900
Mon, 27 Jul 2026
67.1000
67.1000
66.3700
66.4600
1,480,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.5400
67.2700
66.4800
66.9900
1,311,500
Thu, 23 Jul 2026
16 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 23 Jul 2026
66.5700
67.4500
66.0500
66.3300
1,534,300
Wed, 22 Jul 2026
15 · 8-K
After-hours · 16:55 ET
8-K ↗
Wed, 22 Jul 2026
69.0500
69.2500
67.6100
67.7100
1,157,300
Tue, 21 Jul 2026
68.3800
68.9900
67.0400
68.4600
929,600
Mon, 20 Jul 2026
68.9700
69.2900
67.9500
68.2000
977,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
68.8900
69.8800
68.5700
68.8600
1,390,900
Thu, 16 Jul 2026
66.1700
68.9700
65.6800
68.6800
1,228,600
Wed, 15 Jul 2026
64.9300
66.1700
64.7600
65.8900
1,923,100
Tue, 14 Jul 2026
64.8600
65.3700
64.4700
64.7500
1,344,400
Mon, 13 Jul 2026
65.0800
65.7400
64.3900
65.1000
1,137,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
64.3600
65.2800
64.1900
65.0100
1,175,300
Thu, 09 Jul 2026
64.8000
65.5300
64.5200
64.8900
1,033,300
Wed, 08 Jul 2026
64.3900
65.4200
63.9100
64.6400
2,554,800
Tue, 07 Jul 2026
63.2900
64.5000
62.8500
64.4300
1,250,600
Mon, 06 Jul 2026
62.4700
63.1000
62.0800
63.0400
1,303,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
62.1100
62.5700
61.9100
62.4000
2,579,900
Wed, 01 Jul 2026
61.2200
61.9800
60.9600
61.6100
1,242,100
Tue, 30 Jun 2026
62.3200
62.5300
61.2500
61.3100
1,337,300
Mon, 29 Jun 2026
63.1800
63.5200
62.5200
63.3700
925,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
63.4900
63.8300
63.1700
63.5800
1,331,100
Thu, 25 Jun 2026
63.6900
64.1600
62.3100
63.1400
1,654,900
Wed, 24 Jun 2026
63.1300
64.0600
62.4000
63.4100
1,161,300
Tue, 23 Jun 2026
62.6800
63.8400
62.6800
63.6300
819,300
Mon, 22 Jun 2026
61.7300
63.5600
61.6400
63.1200
945,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
61.7500
61.9500
61.0000
61.8000
1,629,000
Wed, 17 Jun 2026
62.0800
62.8900
60.4100
60.7000
953,100
Tue, 16 Jun 2026
63.8200
64.1600
62.5200
62.8100
1,067,400
Mon, 15 Jun 2026
63.6300
63.9500
63.2300
63.3700
2,127,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
62.9600
63.9800
62.9000
63.5700
1,008,100
Thu, 11 Jun 2026
62.6600
63.1900
62.3000
62.7900
688,200
Wed, 10 Jun 2026
63.2000
63.5400
62.3700
62.4100
730,300
Tue, 09 Jun 2026
61.4800
63.3500
61.4800
62.9200
934,100
Mon, 08 Jun 2026
61.5300
61.8100
60.5000
60.8900
692,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61.2400
62.3300
61.2400
61.5800
986,000
Thu, 04 Jun 2026
61.0400
61.7000
60.7400
61.6800
1,740,700
Wed, 03 Jun 2026
59.8800
60.6900
59.8800
60.4000
903,400
Tue, 02 Jun 2026
59.7900
60.1500
59.1100
60.0500
730,300
Mon, 01 Jun 2026
61.4100
61.4100
59.6500
59.6900
898,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
62.7700
62.7700
61.4900
61.8700
1,491,800
Thu, 28 May 2026
62.7700
63.2000
62.4300
62.5600
999,600
Wed, 27 May 2026
64.3200
64.6300
63.0500
63.0600
1,203,100
Tue, 26 May 2026
63.6200
64.0600
63.3700
64.0400
1,075,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.9200
63.3800
62.3400
63.2800
970,000
Thu, 21 May 2026
62.6000
63.1200
61.4900
62.4400
682,300
Wed, 20 May 2026
61.8600
62.3600
61.3600
62.2700
749,400
Tue, 19 May 2026
61.5200
61.8100
61.0300
61.6400
919,500
Mon, 18 May 2026
61.1700
61.9200
61.1600
61.5200
581,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.0500
61.0500
60.2500
60.8300
804,000
Thu, 14 May 2026
62.0700
62.4000
61.3300
61.3300
657,500
Wed, 13 May 2026
62.2200
62.5000
61.7300
61.8600
745,500
Tue, 12 May 2026
63.3700
63.3900
61.7700
62.3900
735,400
Mon, 11 May 2026
62.6400
63.0000
62.0900
62.3800
579,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.7500
62.9600
62.3900
62.7500
714,300
Thu, 07 May 2026
62.6000
62.9200
62.1600
62.4200
885,700
Wed, 06 May 2026
62.5500
62.8600
61.9400
62.5200
963,300
Tue, 05 May 2026
61.2800
61.8700
60.9000
61.7300
758,700
Mon, 04 May 2026
61.6900
61.9500
60.7800
61.0600
961,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
61.8900
62.2600
61.3500
62.1400
1,597,300
Thu, 30 Apr 2026
14 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 30 Apr 2026
61.3400
62.3100
61.3400
62.0100
1,242,500
Wed, 29 Apr 2026
62.0600
63.0300
61.1500
61.3800
980,400
Tue, 28 Apr 2026
61.5200
62.6300
61.5200
62.4800
950,600
Mon, 27 Apr 2026
61.9900
62.5200
61.8600
62.0700
891,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13 · 10-Q
After market open · 14:43 ET
10-Q ↗
Fri, 24 Apr 2026
62.6700
62.8000
61.2900
61.3700
1,183,900
Thu, 23 Apr 2026
64.6200
64.6200
62.5500
62.8500
1,119,800
Wed, 22 Apr 2026
12 · 8-K
After-hours · 16:53 ET
8-K ↗
Wed, 22 Apr 2026
63.5700
63.6800
62.6300
63.3500
1,255,000
Tue, 21 Apr 2026
64.4300
64.6600
62.9100
63.2100
850,500
Mon, 20 Apr 2026
63.3100
64.4700
62.8500
64.4000
754,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
62.6200
64.0200
62.4900
63.7500
743,000
Thu, 16 Apr 2026
61.3900
62.5600
61.3900
62.4000
1,020,600
Wed, 15 Apr 2026
60.8200
61.3300
60.6900
61.3300
547,300
Tue, 14 Apr 2026
60.2100
61.4000
59.8500
61.1000
878,500
Mon, 13 Apr 2026
11 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Mon, 13 Apr 2026
60.5600
60.6600
59.7300
60.4300
730,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.4900
60.8700
60.0200
60.6800
590,200
Thu, 09 Apr 2026
60.1700
60.9900
59.7800
60.4700
537,300
Wed, 08 Apr 2026
60.3400
60.6600
60.0600
60.2200
1,197,600
Tue, 07 Apr 2026
57.8100
59.1600
57.8100
59.0600
571,400
Mon, 06 Apr 2026
58.5900
58.7900
58.2500
58.4500
517,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.0900
59.0200
57.7800
58.6700
926,000
Wed, 01 Apr 2026
57.8800
58.8900
57.8100
58.6500
852,900
Tue, 31 Mar 2026
57.6100
58.3500
56.9300
57.8500
1,069,500
Tue, 31 Mar 2026
10 · DEFA14A
Pre-market · 06:03 ET
DEFA14A ↗
Mon, 30 Mar 2026
9 · DEF 14A
After-hours · 17:33 ET
DEF 14A ↗
Mon, 30 Mar 2026
57.7700
58.1700
56.9500
57.2600
727,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 27 Mar 2026
57.8600
58.2800
57.0000
57.1800
887,900
Thu, 26 Mar 2026
57.4400
58.7600
57.4400
58.1700
1,245,600
Wed, 25 Mar 2026
58.3200
58.6100
57.2500
58.2900
1,120,500
Tue, 24 Mar 2026
57.6300
58.5100
57.0700
57.7700
959,900
Mon, 23 Mar 2026
58.2400
59.2200
57.2500
58.0600
1,435,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 20 Mar 2026
58.8800
58.8800
56.6700
57.0000
2,414,400
Thu, 19 Mar 2026
59.7700
60.1000
58.7600
58.8300
1,161,300
Wed, 18 Mar 2026
60.2500
60.9400
59.9500
59.9900
784,200
Tue, 17 Mar 2026
61.8400
62.2300
60.8200
60.8400
936,900
Tue, 17 Mar 2026
6 · DEFA14A
Next filing day · accepted 16 Mar, 18:39 ET
DEFA14A ↗
Tue, 17 Mar 2026
5 · 8-K
Next filing day · accepted 16 Mar, 18:38 ET
8-K ↗
Mon, 16 Mar 2026
60.8500
61.5900
60.6700
60.9900
866,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
60.7000
60.8400
60.0700
60.1100
970,000
Thu, 12 Mar 2026
60.5300
60.6800
59.8000
60.1800
1,123,200
Wed, 11 Mar 2026
62.1500
62.1500
60.1900
61.0500
1,075,100
Tue, 10 Mar 2026
60.2900
61.8000
60.0100
61.1300
794,000
Mon, 09 Mar 2026
59.5700
60.8400
58.4900
60.5200
1,075,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
60.7800
60.7800
59.4300
59.8500
835,700
Thu, 05 Mar 2026
62.5000
62.5000
60.9800
61.4000
937,700
Wed, 04 Mar 2026
62.7700
62.7700
61.6500
62.4500
816,400
Tue, 03 Mar 2026
62.3200
62.7800
61.1700
62.6700
1,044,300
Mon, 02 Mar 2026
62.7700
63.7500
62.4800
63.5000
792,000
Mon, 02 Mar 2026
4 · DEFA14A
Next filing day · accepted 27 Feb, 17:57 ET
DEFA14A ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
63.1900
64.0100
62.9000
63.1400
1,350,500
Thu, 26 Feb 2026
62.4000
63.7500
62.4000
63.4800
1,250,500
Wed, 25 Feb 2026
62.3500
62.7900
61.9600
62.5000
1,191,700
Tue, 24 Feb 2026
61.9200
62.4300
61.6800
62.2100
1,143,300
Mon, 23 Feb 2026
61.9500
62.4100
61.3900
62.0000
1,108,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
60.9200
62.1200
60.4500
62.0800
1,323,600
Thu, 19 Feb 2026
59.9900
60.8700
59.9900
60.7300
1,208,500
Wed, 18 Feb 2026
59.6900
60.6000
59.4100
60.4000
1,386,000
Tue, 17 Feb 2026
59.4500
60.1200
58.9200
60.0500
1,275,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
58.3100
59.4300
57.9700
58.9200
1,315,500
Thu, 12 Feb 2026
59.7400
60.0400
57.2400
58.0200
1,444,200
Wed, 11 Feb 2026
3 · 10-K
After-hours · 16:58 ET
10-K ↗
Wed, 11 Feb 2026
60.0100
60.4800
59.3600
59.3800
653,600
Tue, 10 Feb 2026
59.7700
60.4300
59.2300
60.1400
1,200,900
Mon, 09 Feb 2026
59.6100
60.3600
58.9400
59.6200
1,287,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
60.4600
60.7900
59.3400
59.7900
1,627,200
Thu, 05 Feb 2026
58.9000
60.1200
58.4700
59.7500
1,960,700
Wed, 04 Feb 2026
2 · 8-K
After-hours · 16:41 ET
8-K ↗
Wed, 04 Feb 2026
58.8700
59.3100
58.3200
58.4400
1,690,900
Tue, 03 Feb 2026
57.7000
58.5200
57.4400
58.2900
1,287,000
Mon, 02 Feb 2026
58.0400
58.4300
57.4400
57.5100
1,051,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
57.8400
58.0500
57.2500
58.0300
953,600
Thu, 29 Jan 2026
57.2700
58.2000
56.8900
58.1800
972,800
Wed, 28 Jan 2026
57.4500
57.9200
56.7900
56.8700
1,416,800
Tue, 27 Jan 2026
56.9300
57.4600
56.7600
57.4300
880,300
Mon, 26 Jan 2026
57.6200
57.9300
56.7800
57.0800
774,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1 · 8-K
After-hours · 17:14 ET
8-K ↗
Fri, 23 Jan 2026
56.9200
57.8200
56.7100
57.4200
905,900
Thu, 22 Jan 2026
58.5100
58.9100
57.0900
57.2000
1,451,400
Wed, 21 Jan 2026
59.3500
59.8800
57.8800
58.5300
1,525,400
Tue, 20 Jan 2026
59.3500
59.6000
58.6600
58.8400
1,093,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
59.3100
60.2000
59.2700
59.9000
883,100
Thu, 15 Jan 2026
59.1300
60.0000
58.9300
59.3100
792,600
Wed, 14 Jan 2026
58.9600
59.5800
58.7500
59.1500
756,400
Tue, 13 Jan 2026
58.8700
59.2100
57.9700
59.1100
1,289,100
Mon, 12 Jan 2026
59.0700
59.4800
58.6600
58.8700
821,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
58.6900
59.3300
58.6900
59.2100
678,000
Thu, 08 Jan 2026
58.1800
59.3200
57.7800
58.8900
660,700
Wed, 07 Jan 2026
58.0300
58.7400
58.0200
58.3300
1,388,700
Tue, 06 Jan 2026
58.2500
58.2500
57.2800
57.7700
810,200
Mon, 05 Jan 2026
58.8200
59.3600
58.3200
58.3600
975,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
57.1800
58.0000
56.8600
57.9000
776,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.7500
57.9600
57.1200
57.2700
908,500
Tue, 30 Dec 2025
58.0200
58.2700
57.7400
58.1400
886,200
Mon, 29 Dec 2025
58.3500
58.5200
57.6200
58.0100
827,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.4300
58.6100
57.7700
58.2800
606,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
57.5800
58.5500
57.3500
58.4200
480,200
Tue, 23 Dec 2025
57.8100
57.8100
57.1900
57.3100
890,100
Mon, 22 Dec 2025
57.8200
58.1700
57.5900
57.8100
809,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.3200
58.8200
57.9300
58.1100
1,724,700
Thu, 18 Dec 2025
58.8600
59.1600
58.3500
58.3900
518,000
Wed, 17 Dec 2025
58.0000
58.8500
57.8600
58.6000
887,600
Tue, 16 Dec 2025
58.5400
58.5500
57.5800
58.0200
788,600
Mon, 15 Dec 2025
58.6100
58.6100
57.9200
58.3300
910,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
59.2500
59.4300
57.8000
58.1900
1,028,800
Thu, 11 Dec 2025
58.6300
59.1800
58.3100
59.0300
753,900
Wed, 10 Dec 2025
57.3200
58.7900
57.3200
58.5800
920,300
Tue, 09 Dec 2025
57.5900
57.8700
57.1000
57.2200
1,322,700
Mon, 08 Dec 2025
57.8000
57.9500
57.1800
57.3900
1,144,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
56.7300
58.4200
56.6800
57.8500
1,710,800
Thu, 04 Dec 2025
56.2000
57.3100
55.6300
56.7700
1,604,000
Wed, 03 Dec 2025
56.3700
56.9800
55.5900
55.9300
807,900
Tue, 02 Dec 2025
57.3800
57.5400
56.3800
56.4100
1,192,000
Mon, 01 Dec 2025
57.3300
57.3700
56.8200
57.0200
667,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.4300
57.6400
57.2300
57.2400
387,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.0300
58.0000
57.0300
57.5200
804,700
Tue, 25 Nov 2025
56.6400
57.3600
56.6000
57.0100
943,600
Mon, 24 Nov 2025
56.1700
56.6900
55.9100
56.5600
916,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.6500
56.3600
55.4200
56.3200
748,800
Thu, 20 Nov 2025
55.4700
56.0900
55.1100
55.2800
928,000
Wed, 19 Nov 2025
55.7100
56.1300
54.5200
54.9900
1,069,800
Tue, 18 Nov 2025
55.5000
55.9500
55.1600
55.8400
549,300
Mon, 17 Nov 2025
55.9300
56.1000
55.3800
55.6900
773,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.2900
56.2900
55.5100
55.7300
627,800
Thu, 13 Nov 2025
55.9100
56.4600
55.6100
56.0600
912,600
Wed, 12 Nov 2025
56.2900
56.7900
56.0300
56.1300
575,200
Tue, 11 Nov 2025
56.2800
56.7800
55.3100
56.6400
514,100
Mon, 10 Nov 2025
56.5100
56.5100
55.7600
56.0300
633,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
54.9900
56.3200
54.9900
56.2800
900,100
Thu, 06 Nov 2025
55.1800
55.6100
54.4000
55.1300
832,800
Wed, 05 Nov 2025
55.3800
55.5800
54.8600
55.3200
934,900
Tue, 04 Nov 2025
55.0800
55.4100
54.7200
55.0400
725,900
Mon, 03 Nov 2025
54.6700
55.2800
54.2300
55.2600
1,013,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.5900
55.7600
54.9200
55.2800
1,006,800
Thu, 30 Oct 2025
55.3200
56.2000
55.1200
55.8300
953,000
Wed, 29 Oct 2025
55.8800
56.1500
55.2900
55.6700
1,385,200
Tue, 28 Oct 2025
56.4600
56.7500
55.6700
56.1500
1,077,300
Mon, 27 Oct 2025
56.1900
56.7200
55.9000
56.5700
1,088,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.0800
56.2700
55.6700
56.1000
1,014,900
Thu, 23 Oct 2025
55.7500
55.9400
55.3000
55.7200
1,087,300