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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1031.0900
1041.1953
1024.6300
1038.6100
1,428,326
Fri, 04 Sep 2026
100 · 424B2
Next filing day · accepted 03 Sep, 16:00 ET
424B2 ↗
Fri, 04 Sep 2026
99 · 424B2
Next filing day · accepted 03 Sep, 15:15 ET
424B2 ↗
Fri, 04 Sep 2026
98 · 424B2
Next filing day · accepted 03 Sep, 14:40 ET
424B2 ↗
Fri, 04 Sep 2026
97 · 424B2
Next filing day · accepted 03 Sep, 14:36 ET
424B2 ↗
Fri, 04 Sep 2026
96 · 424B2
Next filing day · accepted 03 Sep, 13:54 ET
424B2 ↗
Thu, 03 Sep 2026
95 · 424B2
After-hours · 17:31 ET
424B2 ↗
Thu, 03 Sep 2026
94 · 424B2
After-hours · 17:18 ET
424B2 ↗
Thu, 03 Sep 2026
93 · 424B2
After-hours · 17:17 ET
424B2 ↗
Thu, 03 Sep 2026
92 · 424B2
After-hours · 17:15 ET
424B2 ↗
Thu, 03 Sep 2026
91 · 424B2
After-hours · 16:53 ET
424B2 ↗
Thu, 03 Sep 2026
90 · 424B2
After-hours · 16:52 ET
424B2 ↗
Thu, 03 Sep 2026
89 · 424B2
After-hours · 16:35 ET
424B2 ↗
Thu, 03 Sep 2026
88 · 424B2
After-hours · 16:15 ET
424B2 ↗
Thu, 03 Sep 2026
87 · 424B2
After-hours · 16:09 ET
424B2 ↗
Thu, 03 Sep 2026
86 · 424B2
After market open · 15:51 ET
424B2 ↗
Thu, 03 Sep 2026
85 · 424B2
After market open · 15:44 ET
424B2 ↗
Thu, 03 Sep 2026
84 · 424B2
After market open · 15:33 ET
424B2 ↗
Thu, 03 Sep 2026
83 · 424B2
After market open · 15:33 ET
424B2 ↗
Thu, 03 Sep 2026
82 · 424B2
After market open · 15:32 ET
424B2 ↗
Thu, 03 Sep 2026
81 · 424B2
After market open · 15:27 ET
424B2 ↗
Thu, 03 Sep 2026
80 · 424B2
After market open · 14:26 ET
424B2 ↗
Thu, 03 Sep 2026
79 · 424B2
After market open · 12:22 ET
424B2 ↗
Thu, 03 Sep 2026
78 · 424B2
After market open · 12:13 ET
424B2 ↗
Thu, 03 Sep 2026
77 · 424B2
After market open · 12:02 ET
424B2 ↗
Thu, 03 Sep 2026
76 · 424B2
After market open · 11:21 ET
424B2 ↗
Thu, 03 Sep 2026
75 · 424B2
After market open · 10:53 ET
424B2 ↗
Thu, 03 Sep 2026
69 · 424B2
After-hours · 17:23 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
68 · 424B2
After-hours · 17:22 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
67 · 424B3
After-hours · 17:21 ET
FORM 424B3 ↗
Thu, 03 Sep 2026
66 · 424B3
After-hours · 17:20 ET
FORM 424B3 ↗
Thu, 03 Sep 2026
65 · 424B2
After market open · 12:19 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
1013.5000
1039.8300
1012.5000
1037.9301
1,675,400
Thu, 03 Sep 2026
74 · 424B2
Next filing day · accepted 02 Sep, 20:43 ET
424B2 ↗
Thu, 03 Sep 2026
73 · 424B2
Next filing day · accepted 02 Sep, 20:32 ET
424B2 ↗
Thu, 03 Sep 2026
72 · 424B2
Next filing day · accepted 02 Sep, 20:31 ET
424B2 ↗
Thu, 03 Sep 2026
71 · 424B2
Next filing day · accepted 02 Sep, 19:18 ET
424B2 ↗
Thu, 03 Sep 2026
70 · 424B2
Next filing day · accepted 02 Sep, 18:26 ET
424B2 ↗
Wed, 02 Sep 2026
64 · 424B2
After-hours · 17:28 ET
424B2 ↗
Wed, 02 Sep 2026
63 · 424B2
After-hours · 17:28 ET
424B2 ↗
Wed, 02 Sep 2026
62 · 424B2
After-hours · 17:27 ET
424B2 ↗
Wed, 02 Sep 2026
61 · 424B2
After-hours · 17:24 ET
424B2 ↗
Wed, 02 Sep 2026
60 · 424B2
After-hours · 17:22 ET
424B2 ↗
Wed, 02 Sep 2026
59 · 424B2
After-hours · 17:18 ET
424B2 ↗
Wed, 02 Sep 2026
58 · 424B2
After-hours · 17:18 ET
424B2 ↗
Wed, 02 Sep 2026
57 · 424B2
After-hours · 17:18 ET
424B2 ↗
Wed, 02 Sep 2026
56 · 424B2
After-hours · 17:18 ET
424B2 ↗
Wed, 02 Sep 2026
55 · 424B2
After-hours · 17:16 ET
424B2 ↗
Wed, 02 Sep 2026
54 · 424B2
After-hours · 17:14 ET
424B2 ↗
Wed, 02 Sep 2026
53 · 424B2
After-hours · 17:13 ET
424B2 ↗
Wed, 02 Sep 2026
52 · 424B2
After-hours · 17:11 ET
424B2 ↗
Wed, 02 Sep 2026
51 · 424B2
After-hours · 17:03 ET
424B2 ↗
Wed, 02 Sep 2026
50 · 424B2
After-hours · 17:02 ET
424B2 ↗
Wed, 02 Sep 2026
49 · 424B2
After-hours · 16:58 ET
424B2 ↗
Wed, 02 Sep 2026
48 · 424B2
After-hours · 16:57 ET
424B2 ↗
Wed, 02 Sep 2026
47 · 424B2
After-hours · 16:56 ET
424B2 ↗
Wed, 02 Sep 2026
46 · 424B2
After-hours · 16:53 ET
424B2 ↗
Wed, 02 Sep 2026
45 · 424B2
After-hours · 16:51 ET
424B2 ↗
Wed, 02 Sep 2026
44 · 424B2
After-hours · 16:51 ET
424B2 ↗
Wed, 02 Sep 2026
43 · 424B2
After-hours · 16:50 ET
424B2 ↗
Wed, 02 Sep 2026
42 · 424B2
After-hours · 16:49 ET
424B2 ↗
Wed, 02 Sep 2026
41 · 424B2
After-hours · 16:47 ET
424B2 ↗
Wed, 02 Sep 2026
40 · 424B2
After-hours · 16:46 ET
424B2 ↗
Wed, 02 Sep 2026
39 · 424B2
After-hours · 16:45 ET
424B2 ↗
Wed, 02 Sep 2026
38 · 424B2
After-hours · 16:44 ET
424B2 ↗
Wed, 02 Sep 2026
37 · 424B2
After-hours · 16:44 ET
424B2 ↗
Wed, 02 Sep 2026
36 · 424B2
After-hours · 16:42 ET
424B2 ↗
Wed, 02 Sep 2026
35 · 424B2
After-hours · 16:42 ET
424B2 ↗
Wed, 02 Sep 2026
34 · 424B2
After-hours · 16:39 ET
424B2 ↗
Wed, 02 Sep 2026
33 · 424B2
After-hours · 16:38 ET
424B2 ↗
Wed, 02 Sep 2026
32 · 424B2
After-hours · 16:38 ET
424B2 ↗
Wed, 02 Sep 2026
31 · 424B2
After-hours · 16:34 ET
424B2 ↗
Wed, 02 Sep 2026
30 · 424B2
After-hours · 16:33 ET
424B2 ↗
Wed, 02 Sep 2026
29 · 424B2
After-hours · 16:32 ET
424B2 ↗
Wed, 02 Sep 2026
28 · 424B2
After-hours · 16:28 ET
424B2 ↗
Wed, 02 Sep 2026
27 · 424B2
After-hours · 16:26 ET
424B2 ↗
Wed, 02 Sep 2026
26 · 424B2
After-hours · 16:25 ET
424B2 ↗
Wed, 02 Sep 2026
25 · 424B2
After-hours · 16:25 ET
424B2 ↗
Wed, 02 Sep 2026
24 · 424B2
After-hours · 16:23 ET
424B2 ↗
Wed, 02 Sep 2026
23 · 424B2
After-hours · 16:23 ET
424B2 ↗
Wed, 02 Sep 2026
22 · 424B2
After-hours · 16:21 ET
424B2 ↗
Wed, 02 Sep 2026
21 · 424B2
After-hours · 16:17 ET
424B2 ↗
Wed, 02 Sep 2026
20 · 424B2
After-hours · 16:17 ET
424B2 ↗
Wed, 02 Sep 2026
19 · 424B2
After-hours · 16:16 ET
424B2 ↗
Wed, 02 Sep 2026
18 · 424B2
After-hours · 16:00 ET
424B2 ↗
Wed, 02 Sep 2026
17 · 424B2
After market open · 15:59 ET
424B2 ↗
Wed, 02 Sep 2026
16 · 424B2
After market open · 15:58 ET
424B2 ↗
Wed, 02 Sep 2026
15 · 424B2
After market open · 15:47 ET
424B2 ↗
Wed, 02 Sep 2026
14 · 424B2
After market open · 15:38 ET
424B2 ↗
Wed, 02 Sep 2026
13 · 424B2
After market open · 15:32 ET
424B2 ↗
Wed, 02 Sep 2026
12 · 424B2
After market open · 15:30 ET
424B2 ↗
Wed, 02 Sep 2026
11 · 424B2
After market open · 15:29 ET
424B2 ↗
Wed, 02 Sep 2026
10 · 424B2
After market open · 15:17 ET
424B2 ↗
Wed, 02 Sep 2026
9 · 424B2
After market open · 15:16 ET
424B2 ↗
Wed, 02 Sep 2026
8 · 424B2
After market open · 14:53 ET
424B2 ↗
Wed, 02 Sep 2026
7 · 424B2
After market open · 14:53 ET
424B2 ↗
Wed, 02 Sep 2026
6 · 424B2
After market open · 14:48 ET
424B2 ↗
Wed, 02 Sep 2026
5 · 424B2
After market open · 14:45 ET
424B2 ↗
Wed, 02 Sep 2026
4 · 424B2
After market open · 14:42 ET
424B2 ↗
Wed, 02 Sep 2026
3 · 424B2
After market open · 14:39 ET
424B2 ↗
Wed, 02 Sep 2026
2 · 424B2
After market open · 15:53 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
1 · 424B2
After market open · 15:22 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
1009.7400
1021.8400
998.0000
1004.4200
2,193,300
Tue, 01 Sep 2026
1004.7200
1031.1200
996.9700
1002.5600
1,845,600
Mon, 31 Aug 2026
1032.6000
1032.6000
1022.6200
1025.9000
1,359,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1046.4900
1048.8400
1031.5800
1033.9900
1,053,100
Thu, 27 Aug 2026
1041.6801
1052.5500
1035.0000
1040.8700
1,712,500
Wed, 26 Aug 2026
1061.0000
1062.5601
1036.7800
1040.4600
1,487,900
Tue, 25 Aug 2026
1050.0000
1063.5200
1039.2900
1058.8800
2,497,300
Mon, 24 Aug 2026
1039.0000
1047.3700
1030.1801
1036.2800
1,987,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1015.9900
1043.6600
1008.8500
1039.2800
2,744,000
Thu, 20 Aug 2026
1016.9900
1026.4200
1001.6800
1001.9500
1,756,200
Wed, 19 Aug 2026
1044.8199
1044.8199
1014.5000
1021.6500
2,744,200
Tue, 18 Aug 2026
1040.0000
1043.5000
1026.0800
1040.4700
1,909,200
Mon, 17 Aug 2026
1040.7900
1054.6300
1038.1400
1051.3101
1,450,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1040.9100
1043.7400
1029.5800
1039.4200
1,592,900
Thu, 13 Aug 2026
1040.6100
1059.0699
1038.4700
1042.6300
1,421,700
Wed, 12 Aug 2026
1055.0000
1056.0500
1031.7400
1037.2100
1,737,800
Tue, 11 Aug 2026
1036.3900
1043.4301
1027.1899
1034.4100
1,829,300
Mon, 10 Aug 2026
1039.6100
1045.4301
1030.0699
1034.5100
1,819,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1038.3400
1047.0000
1032.0300
1039.6100
1,429,400
Thu, 06 Aug 2026
1062.0400
1068.0400
1030.7800
1032.5800
1,726,500
Wed, 05 Aug 2026
1063.7100
1077.2100
1060.0200
1060.3800
1,648,000
Tue, 04 Aug 2026
1050.0000
1066.1600
1043.2700
1052.9800
2,653,600
Mon, 03 Aug 2026
1025.0000
1027.9600
1005.1600
1027.0601
1,706,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1034.7200
1042.9800
1008.6000
1018.3800
1,553,700
Thu, 30 Jul 2026
1007.3600
1029.7900
998.5100
1024.8600
2,330,800
Wed, 29 Jul 2026
1025.0000
1028.1200
977.7000
980.7500
3,198,400
Tue, 28 Jul 2026
1041.9301
1047.7100
1011.8700
1033.3400
2,173,100
Mon, 27 Jul 2026
1080.1801
1088.5000
1029.0000
1048.2300
2,538,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1075.0000
1077.3800
1051.8199
1061.2300
1,381,400
Thu, 23 Jul 2026
1072.5200
1084.7300
1062.4800
1074.7200
1,852,700
Wed, 22 Jul 2026
1078.5200
1106.6600
1078.0000
1098.2000
1,538,700
Tue, 21 Jul 2026
1070.0699
1088.4800
1063.0000
1085.5601
1,718,600
Mon, 20 Jul 2026
1074.6500
1087.9000
1053.6600
1055.0300
1,718,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1071.6400
1085.9301
1047.1500
1065.2200
2,162,700
Thu, 16 Jul 2026
1147.6500
1152.4500
1089.0100
1095.4600
2,529,400
Wed, 15 Jul 2026
1148.4200
1153.9900
1117.4000
1152.0699
2,736,800
Tue, 14 Jul 2026
1085.0000
1143.8400
1082.0000
1140.0000
3,792,600
Mon, 13 Jul 2026
1056.3400
1057.8199
1036.8400
1045.9100
1,799,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1063.2100
1067.1700
1048.0000
1055.1801
1,110,600
Thu, 09 Jul 2026
1055.0000
1064.0100
1042.6100
1055.9700
1,241,800
Wed, 08 Jul 2026
1030.0000
1040.1801
1011.9200
1029.6400
1,699,000
Tue, 07 Jul 2026
1052.0000
1053.8600
1035.1300
1042.9800
1,353,500
Mon, 06 Jul 2026
1029.8800
1055.2900
1029.0000
1055.2900
1,754,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1038.9900
1039.2800
1009.7300
1021.0000
1,543,500
Wed, 01 Jul 2026
1010.0000
1033.5300
1003.0000
1019.6100
1,735,000
Tue, 30 Jun 2026
1019.2900
1026.3199
1006.1100
1011.3700
3,162,800
Mon, 29 Jun 2026
1029.1899
1035.9301
1016.1700
1020.2100
1,887,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1054.7400
1057.0000
1013.3800
1019.6100
4,008,500
Thu, 25 Jun 2026
1095.6200
1105.2500
1062.1000
1065.0900
1,950,000
Wed, 24 Jun 2026
1090.0000
1090.1000
1068.5100
1076.9100
1,933,100
Tue, 23 Jun 2026
1077.3400
1103.5500
1069.0000
1094.4399
2,066,900
Mon, 22 Jun 2026
1109.7000
1115.9800
1091.6300
1106.3700
1,894,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1120.0000
1125.0000
1093.3300
1096.5601
4,499,200
Wed, 17 Jun 2026
1098.4600
1121.9500
1094.2900
1099.1400
2,180,000
Tue, 16 Jun 2026
1086.0000
1097.2500
1085.5300
1090.6700
1,965,500
Mon, 15 Jun 2026
1089.5200
1094.1801
1075.0000
1076.1700
2,364,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1053.0000
1073.7400
1048.0601
1062.7500
2,206,000
Thu, 11 Jun 2026
1013.5000
1036.9200
1000.4500
1035.6400
2,561,900
Wed, 10 Jun 2026
1028.3500
1036.3101
1000.0400
1001.2900
2,287,200
Tue, 09 Jun 2026
1061.7900
1064.3500
1006.3000
1032.0100
2,868,500
Mon, 08 Jun 2026
1052.7800
1063.1801
1042.3300
1045.0000
2,326,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1092.8199
1098.3600
1035.6000
1038.6801
2,643,800
Thu, 04 Jun 2026
1052.8700
1095.9000
1050.0000
1092.6100
2,608,800
Wed, 03 Jun 2026
1055.2800
1055.9700
1031.0100
1041.0200
2,562,200
Tue, 02 Jun 2026
1049.7400
1073.9700
1047.8900
1064.5800
2,125,600
Mon, 01 Jun 2026
1015.3300
1051.2000
1011.6000
1048.5800
2,666,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1009.2700
1027.2200
1004.0000
1025.5601
2,158,000
Thu, 28 May 2026
986.4200
1009.9700
982.4500
1008.3700
2,273,000
Wed, 27 May 2026
995.9100
1003.6500
974.4200
996.4700
2,195,000
Tue, 26 May 2026
1006.5300
1016.5400
987.0300
994.5200
2,080,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
994.6300
1005.3600
990.9000
996.7300
1,923,500
Thu, 21 May 2026
982.2100
999.5000
970.3000
988.1700
2,452,300
Wed, 20 May 2026
945.0000
982.7300
940.5000
982.1200
3,104,400
Tue, 19 May 2026
933.2200
939.6400
923.8100
928.7400
1,767,300
Mon, 18 May 2026
947.7400
961.6900
938.5500
946.3600
1,508,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
953.6500
959.5000
941.6100
948.4700
1,862,700
Thu, 14 May 2026
966.9000
975.6600
960.5000
968.9600
1,898,000
Wed, 13 May 2026
941.8400
959.5500
933.0800
955.4200
2,355,200
Tue, 12 May 2026
942.1600
948.5000
920.8000
945.9000
2,236,500
Mon, 11 May 2026
932.6500
949.7800
926.6300
944.8600
2,411,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
936.0000
939.7800
927.4600
936.4800
1,665,000
Thu, 07 May 2026
937.9300
945.2900
921.9800
925.8700
1,715,300
Wed, 06 May 2026
935.9300
944.0600
931.3300
937.3500
2,318,200
Tue, 05 May 2026
909.7300
921.7500
908.2200
918.8900
1,507,200
Mon, 04 May 2026
922.2700
925.0000
899.0000
903.2700
1,660,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
916.4000
935.7800
912.1400
923.7100
1,359,800
Thu, 30 Apr 2026
910.4100
928.0000
905.0000
923.7700
1,880,300
Wed, 29 Apr 2026
927.5000
930.0000
899.1600
905.6000
1,725,900
Tue, 28 Apr 2026
941.2400
945.3000
924.2400
926.5500
1,501,600
Mon, 27 Apr 2026
926.0400
941.7300
926.0000
937.8100
1,223,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
930.4900
932.9200
919.2200
926.9100
1,263,300
Thu, 23 Apr 2026
935.0000
944.3900
920.6900
931.3000
1,655,000
Wed, 22 Apr 2026
939.0000
940.9800
931.1500
934.8400
1,382,600
Tue, 21 Apr 2026
944.5000
952.0100
922.5400
926.5500
1,765,400
Mon, 20 Apr 2026
923.6800
941.8000
922.9900
941.7400
2,374,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
915.5000
929.1900
912.2200
925.9500
2,805,100
Thu, 16 Apr 2026
897.9900
907.9600
895.8500
900.0000
1,742,100
Wed, 15 Apr 2026
915.0000
927.7900
897.1000
899.4900
2,403,900
Tue, 14 Apr 2026
894.4200
914.1900
890.1000
909.6300
2,822,600
Mon, 13 Apr 2026
875.5500
896.9400
865.3400
890.7900
4,236,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
903.3700
908.9600
895.0000
907.8000
1,642,700
Thu, 09 Apr 2026
902.0000
909.4000
895.2900
903.7200
1,797,800
Wed, 08 Apr 2026
903.0100
918.1200
893.6000
905.7500
2,439,000
Tue, 07 Apr 2026
858.0000
867.9700
850.0000
864.1500
1,498,400
Mon, 06 Apr 2026
863.0000
873.2100
859.7700
866.0500
1,444,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
838.3900
867.3000
831.0000
863.0400
1,717,700
Wed, 01 Apr 2026
859.9500
870.2000
850.1500
860.2100
1,803,600
Tue, 31 Mar 2026
823.9000
848.5000
810.0000
845.9900
2,689,800
Mon, 30 Mar 2026
811.1200
818.6300
801.8800
807.6000
1,621,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
813.6700
817.1000
797.7800
802.8900
2,106,800
Thu, 26 Mar 2026
833.7900
844.8000
816.1100
822.6400
2,052,200
Wed, 25 Mar 2026
845.0100
854.7500
833.9000
841.8400
1,628,900
Tue, 24 Mar 2026
824.9300
844.5000
818.0000
835.7200
1,656,100
Mon, 23 Mar 2026
833.0000
849.5300
829.0000
831.2700
2,190,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
807.0000
827.2300
804.9300
813.5300
3,918,400
Thu, 19 Mar 2026
792.9300
816.1800
790.5900
809.5000
1,765,900
Wed, 18 Mar 2026
801.0000
816.1900
801.0000
805.4800
1,541,300
Tue, 17 Mar 2026
806.3000
820.4400
803.4700
807.0400
1,955,600
Mon, 16 Mar 2026
792.0000
805.4600
790.0000
794.7700
2,082,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
789.3600
798.0000
780.5000
782.2100
2,567,400
Thu, 12 Mar 2026
805.3200
807.2100
784.1000
787.5200
3,533,000
Wed, 11 Mar 2026
829.9500
832.8000
810.5400
823.7600
2,227,000
Tue, 10 Mar 2026
834.6800
846.0900
826.3500
833.8100
1,871,900
Mon, 09 Mar 2026
810.0000
836.6800
795.0000
832.0300
3,258,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
816.0000
827.1600
801.3300
821.4200
2,473,000
Thu, 05 Mar 2026
862.0100
866.5200
822.2000
835.4600
3,093,700
Wed, 04 Mar 2026
869.8400
878.8000
860.0000
867.2500
2,081,700
Tue, 03 Mar 2026
836.0000
868.3400
824.6400
862.5800
3,782,100
Mon, 02 Mar 2026
840.0000
873.6300
836.0000
861.7000
2,873,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
912.0000
916.2500
854.1500
859.5700
5,552,300
Thu, 26 Feb 2026
927.7600
938.3900
921.5400
929.0000
2,220,300
Wed, 25 Feb 2026
914.7200
922.5100
907.5200
921.3800
1,763,600
Tue, 24 Feb 2026
885.4400
911.7700
881.6500
902.2700
1,971,500
Mon, 23 Feb 2026
918.5000
932.0000
883.7500
892.3100
2,535,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
912.5500
922.3700
900.5700
922.2400
2,009,100
Thu, 19 Feb 2026
925.0000
929.6600
906.4900
916.6500
1,974,200
Wed, 18 Feb 2026
921.5800
947.7000
919.9800
933.7300
1,864,900
Tue, 17 Feb 2026
907.7300
921.5500
905.6800
916.0400
2,008,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
894.4100
905.9900
869.0000
905.1400
2,623,000
Thu, 12 Feb 2026
956.1700
968.3900
903.9800
904.5500
3,188,700
Wed, 11 Feb 2026
950.6400
968.1300
931.2800
944.5900
2,654,300
Tue, 10 Feb 2026
945.7000
961.8300
929.9300
948.9900
3,324,900
Mon, 09 Feb 2026
929.0000
949.0000
927.1100
943.6200
2,322,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
907.8700
931.7700
907.2300
928.7500
2,473,200
Thu, 05 Feb 2026
901.6700
910.8300
876.7200
890.4100
3,214,300
Wed, 04 Feb 2026
937.1200
944.1600
893.8000
913.3000
3,561,900
Tue, 03 Feb 2026
949.5000
964.5000
919.0600
938.9900
2,321,900
Mon, 02 Feb 2026
932.1300
949.4400
912.0800
946.3300
1,802,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
933.9500
947.0000
923.1700
935.4100
1,893,700
Thu, 29 Jan 2026
937.3000
955.3800
925.1300
940.1200
2,335,400
Wed, 28 Jan 2026
932.5100
937.1700
922.7600
936.8100
1,674,100
Tue, 27 Jan 2026
924.0000
933.4000
920.3900
929.7200
2,012,500
Mon, 26 Jan 2026
918.4100
933.7400
917.9800
931.8600
2,655,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
934.0800
937.1900
917.0500
918.8800
3,872,600
Thu, 22 Jan 2026
960.0600
970.9500
950.8100
954.6500
2,468,300
Wed, 21 Jan 2026
944.0000
968.9200
943.4500
953.0100
2,251,300
Tue, 20 Jan 2026
946.3800
962.6000
939.1000
943.3700
2,629,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
973.0000
984.7000
957.0000
962.0000
3,071,600
Thu, 15 Jan 2026
924.9000
981.2600
924.6700
975.8600
3,773,700
Wed, 14 Jan 2026
932.3000
938.1500
917.9000
932.6700
2,513,000
Tue, 13 Jan 2026
947.3200
949.9400
931.0000
938.1500
1,969,600
Mon, 12 Jan 2026
934.0000
950.5600
929.1100
949.5500
2,179,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
938.7700
946.1400
932.7000
938.9800
1,334,100
Thu, 08 Jan 2026
935.4800
945.1900
932.0000
934.8300
1,960,800
Wed, 07 Jan 2026
956.8800
958.2500
934.0000
941.0200
2,683,300
Tue, 06 Jan 2026
949.4100
958.5700
943.2500
955.4700
1,966,000
Mon, 05 Jan 2026
914.4000
961.6900
912.6000
948.4400
3,742,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
884.0000
914.4400
880.7500
914.3400
2,817,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
884.1000
886.0000
876.7900
879.0000
1,221,500
Tue, 30 Dec 2025
894.7400
895.0200
881.1800
884.4200
1,833,300
Mon, 29 Dec 2025
906.4500
906.4800
891.5600
892.1800
1,578,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
911.0000
913.3200
905.3100
907.0400
995,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
901.1600
911.8800
898.7000
910.7800
771,800
Tue, 23 Dec 2025
900.3500
905.9200
893.7000
901.7100
1,210,200
Mon, 22 Dec 2025
896.5200
905.4800
894.8400
899.0000
1,442,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
883.1700
899.7500
881.9500
893.4800
4,808,300
Thu, 18 Dec 2025
880.5000
892.7900
874.7000
876.3000
2,066,300
Wed, 17 Dec 2025
886.3300
895.9700
868.4400
872.3300
2,213,300
Tue, 16 Dec 2025
890.2300
896.2400
874.3200
879.1500
2,161,600
Mon, 15 Dec 2025
892.0000
904.4700
889.5900
889.5900
1,976,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
913.7500
914.9900
886.9900
887.9600
2,715,200
Thu, 11 Dec 2025
889.9800
919.1000
888.0000
911.0300
2,683,000
Wed, 10 Dec 2025
871.3500
897.2000
869.2700
889.2400
2,394,300
Tue, 09 Dec 2025
866.0000
883.7200
864.3100
876.5800
2,274,800
Mon, 08 Dec 2025
861.1000
870.5600
856.3000
866.6900
2,238,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
837.2600
856.2000
836.5200
854.5600
2,277,500
Thu, 04 Dec 2025
835.5400
843.9900
834.5000
837.8300
1,670,800
Wed, 03 Dec 2025
812.9500
837.9100
812.9500
836.5700
2,347,900
Tue, 02 Dec 2025
811.1200
819.7000
808.3000
815.2100
2,254,200
Mon, 01 Dec 2025
818.5900
824.7300
809.6100
810.8600
2,133,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
820.0000
830.5700
818.9500
826.0400
868,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
805.8400
819.5800
805.0000
816.0100
1,862,500
Tue, 25 Nov 2025
797.0000
805.2600
777.9900
802.3200
2,252,900
Mon, 24 Nov 2025
778.6400
793.9900
775.3600
790.7100
2,319,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
776.8300
780.3700
754.0000
774.0300
2,284,700
Thu, 20 Nov 2025
795.2500
816.0000
772.1900
773.7000
2,599,000
Wed, 19 Nov 2025
776.3000
787.8700
775.0000
785.9900
1,521,100
Tue, 18 Nov 2025
772.0600
787.7000
766.5400
776.3000
1,673,500
Mon, 17 Nov 2025
790.0000
796.7300
770.5000
775.5600
1,850,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
795.5500
800.6100
778.0000
790.9100
2,552,000
Thu, 13 Nov 2025
833.0600
841.2800
805.0200
805.5000
2,557,400
Wed, 12 Nov 2025
814.1300
840.0000
814.1300
838.9700
2,954,100
Tue, 11 Nov 2025
798.4800
812.0000
795.6100
810.3100
1,521,500
Mon, 10 Nov 2025
796.0800
806.3600
788.8000
797.2000
1,698,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
783.0000
787.0600
762.8000
786.3400
2,098,400
Thu, 06 Nov 2025
794.0000
798.2000
777.0000
787.5800
1,572,500
Wed, 05 Nov 2025
790.4400
797.3600
775.5800
793.0900
1,832,700
Tue, 04 Nov 2025
777.0000
806.0000
773.0000
790.8300
2,046,000
Mon, 03 Nov 2025
789.5700
796.0000
781.4400
785.5200
1,569,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
784.9800
791.7200
783.0000
789.3700
1,328,100
Thu, 30 Oct 2025
783.5600
807.1400
780.6000
790.1600
1,829,500
Wed, 29 Oct 2025
788.0000
800.4900
778.8200
783.0600
2,251,500
Tue, 28 Oct 2025
792.0500
798.3600
787.3500
792.0900
1,242,000
Mon, 27 Oct 2025
789.0000
796.7100
787.0100
789.9900
1,645,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
759.8500
784.6100
756.0000
783.8800
2,505,600
Thu, 23 Oct 2025
749.3400
755.0000
744.6600
750.7800
1,615,400
Wed, 22 Oct 2025
760.6100
760.6100
743.1100
744.6000
2,141,400
Tue, 21 Oct 2025
759.0000
765.3000
758.2700
758.9800
1,782,200
Mon, 20 Oct 2025
757.0000
766.4200
752.8800
763.3200
1,925,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
758.1500
758.9400
740.0100
750.7700
2,884,700
Thu, 16 Oct 2025
770.6600
781.4400
752.4100
758.0900
3,160,900
Wed, 15 Oct 2025
778.6200
782.4900
762.6600
767.9300
3,217,400
Tue, 14 Oct 2025
764.4500
786.5700
742.4600
770.7600
4,710,800
Mon, 13 Oct 2025
777.8800
791.0500
777.8800
786.7800
2,766,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
783.1200
791.6600
764.0000
764.3600
2,457,900
Thu, 09 Oct 2025
778.8500
782.9100
771.3500
779.9600
1,575,000
Wed, 08 Oct 2025
791.7500
795.0000
774.3400
776.5100
1,939,300
Tue, 07 Oct 2025
798.0000
805.3200
781.3900
789.6500
1,547,200
Mon, 06 Oct 2025
795.0000
802.5000
780.0500
796.7800
1,632,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
783.0000
794.9200
777.8600
789.9800
1,470,500
Thu, 02 Oct 2025
788.8800
791.0000
772.4400
779.3800
1,553,700
Wed, 01 Oct 2025
793.6200
796.2800
783.2300
785.5100
1,788,900
Tue, 30 Sep 2025
805.5000
809.6200
786.4500
796.3500
2,463,900
Mon, 29 Sep 2025
807.8000
808.8400
797.9900
804.1200
1,059,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
797.1600
809.5000
795.1300
802.5100
1,376,200
Thu, 25 Sep 2025
786.0000
798.1800
782.0100
794.7600
1,413,100
Wed, 24 Sep 2025
809.5500
812.8400
792.3400
792.4300
1,402,500
Tue, 23 Sep 2025
807.1000
825.2500
802.0000
806.3200
1,758,800
Mon, 22 Sep 2025
801.1400
806.0300
797.5400
805.5600
1,151,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
804.0900
809.6600
797.3700
805.0000
3,789,800
Thu, 18 Sep 2025
795.5700
807.2800
792.4000
804.3100
1,501,600
Wed, 17 Sep 2025
788.8600
798.5700
785.2300
794.2200
1,945,300
Tue, 16 Sep 2025
789.5300
790.0100
779.6900
785.5300
1,529,500
Mon, 15 Sep 2025
782.9500
792.3800
781.4400
786.7600
1,292,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
783.5000
787.0300
776.2600
780.0600
1,099,400
Thu, 11 Sep 2025
772.0000
793.1700
771.3500
784.7300
2,075,700
Wed, 10 Sep 2025
761.8600
774.4700
761.6300
769.5800
1,996,200
Tue, 09 Sep 2025
740.1300
765.6200
738.5400
763.9200
2,611,300
Mon, 08 Sep 2025
739.4200
743.5400
733.5700
741.8500
1,400,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
752.1900
757.3500
727.1500
738.2100
1,822,800