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
105.4200
106.9900
104.0500
105.2300
76,486
Thu, 22 Oct 2026
104.0300
106.7400
103.1800
106.2300
140,100
Wed, 21 Oct 2026
106.6200
107.2200
105.6400
106.4100
67,600
Tue, 20 Oct 2026
106.0000
108.4100
105.3300
105.9200
81,000
Mon, 19 Oct 2026
107.5000
108.4300
104.9100
107.3300
136,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
112.2400
114.4800
107.6000
108.1700
107,800
Thu, 15 Oct 2026
110.4600
113.1000
109.8000
113.0800
84,800
Wed, 14 Oct 2026
113.0000
114.3000
109.6900
110.5400
181,900
Tue, 13 Oct 2026
115.8600
118.6700
114.5300
115.1400
94,400
Mon, 12 Oct 2026
115.0000
116.3800
114.3300
114.6900
138,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
116.6700
117.6900
115.2700
115.7600
58,400
Thu, 08 Oct 2026
114.3500
115.6500
113.4400
115.1900
72,700
Wed, 07 Oct 2026
116.5500
116.5500
113.8600
115.3200
91,400
Tue, 06 Oct 2026
116.8900
120.7000
115.7200
119.4100
161,200
Mon, 05 Oct 2026
117.0000
117.0000
114.0400
115.7600
95,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
117.0000
117.2000
113.9100
116.3100
145,500
Thu, 01 Oct 2026
119.2500
119.9600
115.6200
115.6700
161,900
Wed, 30 Sep 2026
121.3200
121.8300
119.1100
119.3800
69,300
Tue, 29 Sep 2026
120.5600
120.9900
118.1300
120.2500
81,800
Mon, 28 Sep 2026
120.3100
122.4700
118.2400
120.3500
112,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
124.8800
125.1500
123.7400
124.3400
68,300
Thu, 24 Sep 2026
124.7500
125.8700
121.9300
124.2400
157,600
Wed, 23 Sep 2026
129.2200
129.2200
124.2100
125.3400
147,100
Tue, 22 Sep 2026
127.4300
133.1200
127.4300
131.5600
123,600
Mon, 21 Sep 2026
128.8000
129.1600
125.6700
128.0000
93,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
126.8100
128.3100
125.3000
127.7800
80,100
Thu, 17 Sep 2026
127.3500
128.0700
125.0100
125.2400
72,100
Wed, 16 Sep 2026
128.6500
129.6900
122.0800
124.0800
102,500
Tue, 15 Sep 2026
131.6400
131.6400
124.8000
126.9200
110,700
Mon, 14 Sep 2026
130.0900
131.6800
124.7700
131.6800
180,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
130.0800
134.4700
127.0100
133.0500
250,600
Thu, 10 Sep 2026
126.7100
128.8800
123.2600
126.3400
125,000
Wed, 09 Sep 2026
129.5100
131.8300
129.2000
129.9200
97,300
Tue, 08 Sep 2026
129.7000
132.9500
128.0800
128.3800
96,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
128.1000
129.9700
126.6800
129.5000
106,400
Thu, 03 Sep 2026
130.7000
131.4900
128.9300
130.9600
116,000
Wed, 02 Sep 2026
129.6100
131.1600
127.5800
127.8300
142,000
Tue, 01 Sep 2026
128.3100
131.3800
126.6000
127.0700
159,000
Mon, 31 Aug 2026
133.1500
133.3200
129.6900
131.8500
144,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
137.3200
139.0600
132.1100
132.9500
127,200
Thu, 27 Aug 2026
136.2900
138.8600
135.9500
136.3600
131,900
Wed, 26 Aug 2026
136.0600
139.3300
134.7200
136.8700
159,400
Tue, 25 Aug 2026
133.5700
139.4800
133.5200
137.6700
207,000
Mon, 24 Aug 2026
132.0300
135.6700
130.5400
135.4600
381,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
130.2900
133.0600
129.2900
132.3400
322,500
Thu, 20 Aug 2026
120.5100
126.7500
119.8700
126.5600
307,300
Wed, 19 Aug 2026
121.4900
123.9500
120.4400
120.8400
173,000
Tue, 18 Aug 2026
120.0000
121.6800
116.1900
117.6000
106,800
Mon, 17 Aug 2026
116.9100
122.1700
116.0800
121.9300
287,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
118.3400
120.3700
115.7900
116.7700
167,500
Thu, 13 Aug 2026
116.9800
118.9200
115.9100
117.6000
154,000
Wed, 12 Aug 2026
125.0900
125.3200
116.5600
117.7400
215,000
Tue, 11 Aug 2026
114.9500
124.1900
114.9500
122.6000
294,200
Mon, 10 Aug 2026
117.3800
118.3000
115.3300
115.4900
221,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
116.1900
118.7500
114.6400
117.8800
234,800
Thu, 06 Aug 2026
116.5200
119.0800
110.5900
112.3100
235,800
Wed, 05 Aug 2026
105.0000
116.1900
101.0000
115.6400
537,200
Wed, 05 Aug 2026
17 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 05 Aug 2026
16 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Tue, 04 Aug 2026
106.6500
108.4200
103.8800
104.7500
249,300
Mon, 03 Aug 2026
101.8600
104.1800
101.6500
104.0600
213,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
15 · 6-K
After market open · 12:45 ET
FORM 6-K ↗
Fri, 31 Jul 2026
106.6600
106.9600
102.6000
103.0100
146,200
Thu, 30 Jul 2026
105.7700
107.1300
105.2000
106.6700
76,700
Wed, 29 Jul 2026
105.3000
106.7200
103.0900
103.9800
168,600
Tue, 28 Jul 2026
103.3700
106.0600
101.9300
105.8300
102,300
Mon, 27 Jul 2026
104.0600
104.8200
101.9400
104.6600
104,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
104.7400
105.4200
102.4900
102.8400
138,200
Thu, 23 Jul 2026
106.2100
107.4000
104.4500
105.6500
112,500
Wed, 22 Jul 2026
109.9600
111.4000
108.0200
108.5300
129,900
Tue, 21 Jul 2026
107.1600
110.1200
106.1200
109.5700
198,600
Mon, 20 Jul 2026
107.0500
107.0500
104.1200
104.9200
65,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
106.2900
106.2900
102.0800
104.1400
126,000
Thu, 16 Jul 2026
105.1000
106.1000
103.3500
104.5300
167,200
Wed, 15 Jul 2026
106.5400
108.2100
105.7100
107.3100
161,600
Tue, 14 Jul 2026
106.7400
109.6900
105.1800
106.0500
108,800
Mon, 13 Jul 2026
106.7500
107.1800
102.1400
103.9700
181,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
109.7400
110.2100
107.7100
107.9600
173,500
Thu, 09 Jul 2026
112.8600
114.0800
109.1100
109.7400
188,300
Wed, 08 Jul 2026
110.9900
112.5300
108.9300
111.0700
389,000
Tue, 07 Jul 2026
117.5500
117.7400
112.0500
112.9600
303,400
Mon, 06 Jul 2026
116.6400
119.1000
116.2300
118.5500
161,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.5600
120.1300
113.3100
114.9800
170,800
Wed, 01 Jul 2026
113.2000
116.5900
112.3600
112.7300
160,300
Tue, 30 Jun 2026
113.8700
114.4800
111.5000
112.3500
222,200
Mon, 29 Jun 2026
113.2100
114.8000
108.9700
112.6400
228,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.1400
113.3200
106.0300
112.1400
247,600
Thu, 25 Jun 2026
107.8100
108.7100
104.6100
105.0700
220,100
Wed, 24 Jun 2026
111.2000
113.5300
103.6400
106.6400
284,400
Tue, 23 Jun 2026
113.5500
115.2800
112.9000
113.5300
172,200
Mon, 22 Jun 2026
116.1700
119.2300
116.0200
118.0800
165,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.0000
131.9900
121.0700
122.2700
143,400
Wed, 17 Jun 2026
129.1600
137.7700
128.6500
128.6900
303,900
Tue, 16 Jun 2026
129.8500
132.4900
129.4800
130.6000
162,300
Mon, 15 Jun 2026
127.5900
134.2000
126.5200
128.3500
258,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
116.8700
119.7300
115.9100
118.8000
116,700
Thu, 11 Jun 2026
113.7800
116.5600
111.7300
115.7600
257,900
Wed, 10 Jun 2026
116.0500
118.0000
112.2900
112.8100
218,900
Tue, 09 Jun 2026
122.8500
122.8500
114.2800
118.0800
218,400
Mon, 08 Jun 2026
125.0300
125.0300
120.3900
120.9800
112,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
127.0100
128.0000
122.1100
122.7900
123,700
Thu, 04 Jun 2026
129.4200
131.4700
129.1400
129.8200
173,000
Wed, 03 Jun 2026
130.2100
130.2100
128.0400
128.0400
109,200
Tue, 02 Jun 2026
133.3200
135.0500
130.7400
133.3300
97,800
Mon, 01 Jun 2026
128.1400
135.6000
128.0100
132.4700
262,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
128.7000
132.5700
127.8100
131.0100
208,000
Thu, 28 May 2026
125.7000
130.8700
123.1600
127.9700
189,600
Wed, 27 May 2026
126.8600
128.6000
124.5800
127.7200
150,300
Tue, 26 May 2026
127.7600
129.9100
125.6000
128.0000
125,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
125.7700
127.2800
123.8100
124.9200
117,700
Thu, 21 May 2026
125.4800
127.2200
122.7900
126.1400
136,900
Wed, 20 May 2026
126.4100
129.3400
125.0800
127.1700
147,800
Tue, 19 May 2026
128.0000
128.7300
122.9800
124.6300
326,100
Mon, 18 May 2026
129.0000
131.4400
126.5000
129.2300
161,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
131.6800
132.4500
127.8400
129.0400
273,000
Thu, 14 May 2026
142.6600
142.6600
136.0800
136.2100
160,700
Wed, 13 May 2026
146.5100
146.5100
141.3800
142.6600
96,000
Tue, 12 May 2026
141.5700
146.7200
139.6100
145.9200
181,300
Mon, 11 May 2026
141.1600
144.3600
139.3300
143.8300
133,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
144.9300
144.9300
140.3800
140.8100
124,000
Thu, 07 May 2026
154.3600
155.7500
142.2600
142.3600
205,000
Thu, 07 May 2026
14 · 6-K
Next filing day · accepted 06 May, 20:28 ET
FORM 6-K ↗
Wed, 06 May 2026
134.6500
153.1700
134.6500
152.3000
442,400
Wed, 06 May 2026
13 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 05 May 2026
12 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Tue, 05 May 2026
132.2700
133.1900
126.7700
126.7700
140,900
Mon, 04 May 2026
130.0800
133.5000
129.4200
130.6100
196,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.5500
132.0500
128.8200
131.1300
179,100
Thu, 30 Apr 2026
129.4100
132.2600
128.5600
130.4000
246,000
Thu, 30 Apr 2026
11 · 6-K
Next filing day · accepted 29 Apr, 19:13 ET
FORM 6-K ↗
Wed, 29 Apr 2026
126.5000
127.4500
125.1500
126.0000
190,800
Tue, 28 Apr 2026
128.1100
128.7300
124.2300
127.9000
147,500
Mon, 27 Apr 2026
129.7600
130.6500
127.7400
129.8800
167,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
130.9600
131.8600
128.3800
130.6900
145,400
Thu, 23 Apr 2026
130.2000
132.0200
127.8800
129.8300
329,500
Wed, 22 Apr 2026
133.0100
135.1700
130.2700
132.0700
236,000
Tue, 21 Apr 2026
144.9200
145.9500
129.9900
130.4100
448,600
Mon, 20 Apr 2026
147.8400
148.7400
141.4600
145.0300
230,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
147.5600
150.7300
147.3000
148.4000
148,100
Thu, 16 Apr 2026
146.2200
147.9900
144.5700
145.4400
89,100
Wed, 15 Apr 2026
148.2000
151.0000
144.2500
144.6700
163,400
Tue, 14 Apr 2026
147.1300
150.6900
147.1300
149.7400
257,900
Mon, 13 Apr 2026
141.6000
148.2400
141.6000
146.6600
127,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
145.3500
147.2000
143.1800
143.9900
125,900
Thu, 09 Apr 2026
144.0000
147.0500
143.0000
144.7400
183,000
Wed, 08 Apr 2026
147.5800
149.4600
142.7200
144.0400
206,400
Tue, 07 Apr 2026
144.0000
145.2400
138.3300
139.8500
192,200
Mon, 06 Apr 2026
140.8100
146.4200
140.4700
144.9000
133,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
142.6200
145.6600
139.4900
140.8100
220,200
Thu, 02 Apr 2026
10 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 01 Apr 2026
146.1200
150.6000
145.9300
146.7700
280,800
Tue, 31 Mar 2026
135.8400
143.2800
135.3000
142.9000
182,500
Mon, 30 Mar 2026
137.4000
138.9900
132.3000
133.9500
180,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
132.2800
137.6700
131.5700
135.3400
146,900
Thu, 26 Mar 2026
136.0200
139.0700
132.9100
133.1000
174,300
Wed, 25 Mar 2026
141.2800
143.5000
138.4900
139.3400
188,600
Tue, 24 Mar 2026
135.4600
138.1800
133.9600
137.1900
131,000
Mon, 23 Mar 2026
134.3300
140.8600
133.6500
136.2500
218,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
136.4200
139.5000
131.0000
134.3700
434,100
Thu, 19 Mar 2026
139.1100
139.8500
133.5100
136.7800
358,600
Wed, 18 Mar 2026
147.2500
149.5000
145.2000
145.3300
195,600
Tue, 17 Mar 2026
146.9700
152.3000
146.9700
150.0600
127,400
Mon, 16 Mar 2026
149.9600
151.9700
145.1800
146.4300
288,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
157.5800
160.9500
147.2400
147.6700
348,500
Thu, 12 Mar 2026
163.3500
163.3500
156.5900
156.7200
250,900
Wed, 11 Mar 2026
165.5100
169.3500
161.4400
164.5400
187,100
Tue, 10 Mar 2026
163.2800
169.6300
163.0600
166.4000
239,700
Mon, 09 Mar 2026
157.9300
163.8600
153.5400
162.2800
202,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
159.7100
165.0800
159.7100
160.1100
210,600
Thu, 05 Mar 2026
164.0500
164.0500
154.0300
159.6300
228,400
Wed, 04 Mar 2026
160.5800
166.5300
160.0400
165.5400
260,600
Tue, 03 Mar 2026
157.3900
160.5700
150.5800
159.2800
255,400
Mon, 02 Mar 2026
159.9700
166.8900
156.5200
165.1000
211,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
164.3300
167.4700
160.2300
162.0900
270,000
Thu, 26 Feb 2026
160.4100
164.7900
158.1100
164.7800
203,800
Wed, 25 Feb 2026
159.3500
163.7200
157.9800
162.2600
246,900
Tue, 24 Feb 2026
150.0000
158.6700
148.3800
156.9300
277,000
Tue, 24 Feb 2026
9 · 6-K
Next filing day · accepted 23 Feb, 18:54 ET
FORM 6-K ↗
Mon, 23 Feb 2026
145.0000
153.5500
144.8900
151.8400
466,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.4300
144.3600
132.4300
143.9800
495,100
Thu, 19 Feb 2026
122.5000
131.4600
120.4800
130.7900
276,200
Thu, 19 Feb 2026
8 · 40-F
Pre-market · 07:00 ET
40-F ↗
Thu, 19 Feb 2026
7 · 6-K
Pre-market · 07:15 ET
FORM 6-K ↗
Thu, 19 Feb 2026
6 · 6-K
Pre-market · 07:13 ET
FORM 6-K ↗
Wed, 18 Feb 2026
5 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 18 Feb 2026
121.8300
125.1200
121.8300
123.9900
166,200
Tue, 17 Feb 2026
119.8600
123.1000
117.9000
121.4000
209,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Fri, 13 Feb 2026
120.0000
125.0500
118.9300
123.1800
183,000
Thu, 12 Feb 2026
122.0000
123.1500
117.0700
118.2700
217,500
Wed, 11 Feb 2026
125.3000
125.3000
118.1600
121.7600
189,100
Tue, 10 Feb 2026
122.3600
123.0700
120.6800
121.9700
188,700
Mon, 09 Feb 2026
120.2100
123.5400
118.9900
122.6600
163,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
118.1500
120.2000
117.5500
118.8700
151,500
Thu, 05 Feb 2026
116.0900
118.4200
114.4400
114.5100
314,700
Wed, 04 Feb 2026
122.9400
123.2700
114.6200
118.9100
330,100
Tue, 03 Feb 2026
124.1000
125.7100
120.3900
123.8800
283,500
Mon, 02 Feb 2026
116.4500
124.6100
116.4500
120.6000
495,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
127.4800
130.6500
122.2000
122.6800
566,800
Thu, 29 Jan 2026
141.2800
143.0000
130.2800
130.4700
666,400
Wed, 28 Jan 2026
135.0000
140.8600
133.4400
140.5800
265,100
Tue, 27 Jan 2026
134.0200
134.8800
129.0000
133.1700
274,800
Mon, 26 Jan 2026
136.4600
137.2000
131.4700
134.1400
486,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
128.5500
132.5600
128.5500
131.9200
348,100
Thu, 22 Jan 2026
126.9500
130.8000
126.5900
127.5900
298,500
Wed, 21 Jan 2026
123.0400
127.0000
122.4100
126.9300
394,400
Tue, 20 Jan 2026
121.6800
123.6300
118.9100
123.3100
408,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
114.9000
119.5000
114.9000
116.8800
218,200
Thu, 15 Jan 2026
112.0700
115.1900
111.6200
115.1900
234,600
Wed, 14 Jan 2026
109.3100
112.8500
108.3600
112.7500
213,000
Tue, 13 Jan 2026
108.2000
109.0300
106.2200
108.6200
152,500
Mon, 12 Jan 2026
107.1200
109.2600
106.2600
107.5600
182,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
104.2400
105.7600
103.2900
105.5900
146,600
Thu, 08 Jan 2026
103.7200
104.9500
101.2700
103.2700
152,900
Wed, 07 Jan 2026
105.8700
105.8700
103.8600
104.1100
168,400
Tue, 06 Jan 2026
106.6700
107.5600
105.9300
107.1900
155,700
Mon, 05 Jan 2026
101.4000
106.5900
101.4000
105.9300
188,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
98.7700
101.6200
97.8500
101.2300
117,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
98.5500
98.6400
97.7500
97.9200
88,300
Tue, 30 Dec 2025
100.3900
100.8100
98.0100
98.4200
152,100
Mon, 29 Dec 2025
99.1100
100.4400
97.3600
99.1200
266,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.8600
101.2700
98.7400
100.4700
129,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.1900
101.2100
99.4000
100.2500
104,500
Tue, 23 Dec 2025
100.7200
101.9900
99.5700
101.2000
175,600
Mon, 22 Dec 2025
97.3300
102.3000
97.3300
100.0700
295,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
93.7200
96.9800
93.7200
96.7100
241,000
Thu, 18 Dec 2025
92.0000
95.8000
92.0000
94.0800
111,500
Wed, 17 Dec 2025
96.6100
96.6100
91.9400
92.2200
143,700
Tue, 16 Dec 2025
95.0000
96.9600
94.0200
95.4700
173,600
Mon, 15 Dec 2025
94.5600
95.7000
93.6300
94.3800
150,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
95.0200
96.0800
92.5800
93.8000
202,000
Thu, 11 Dec 2025
92.4000
94.9100
92.4000
94.3000
148,700
Wed, 10 Dec 2025
95.1000
95.6500
90.7000
92.7700
207,500
Tue, 09 Dec 2025
92.0300
95.7400
92.0300
95.4200
104,500
Mon, 08 Dec 2025
92.0000
93.5400
91.8300
92.4600
86,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
91.6300
93.0900
90.7900
92.1500
114,000
Thu, 04 Dec 2025
89.8900
92.1300
89.8700
91.3700
70,900
Wed, 03 Dec 2025
89.6100
91.8400
89.6100
90.7600
80,400
Tue, 02 Dec 2025
89.8700
90.1600
88.1500
89.6200
116,300
Mon, 01 Dec 2025
92.1300
92.1400
89.3900
89.5000
182,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
91.0000
92.3900
90.7600
91.5900
99,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.5000
91.3800
88.0000
90.2200
131,900
Tue, 25 Nov 2025
86.7200
88.1500
85.8900
87.8300
190,000
Mon, 24 Nov 2025
81.5000
87.3800
81.5000
86.9700
190,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.4200
83.5000
80.5300
81.3100
258,400
Thu, 20 Nov 2025
87.3300
87.6400
82.7000
82.7000
130,500
Wed, 19 Nov 2025
86.9900
88.6500
86.0500
86.2900
143,400
Tue, 18 Nov 2025
85.0200
87.6000
85.0200
86.5600
182,600
Mon, 17 Nov 2025
87.9100
88.1900
85.0500
85.3600
169,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
86.4100
89.0400
86.2400
88.1600
139,200
Thu, 13 Nov 2025
92.3600
92.3600
88.2300
88.6900
162,800
Wed, 12 Nov 2025
93.2700
94.8300
92.1100
92.1100
160,800
Tue, 11 Nov 2025
92.6200
93.3600
90.1300
93.0600
148,100
Mon, 10 Nov 2025
91.8200
93.2700
91.2800
92.8200
196,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.6400
90.4600
84.0800
90.1200
350,800
Thu, 06 Nov 2025
84.6300
86.4300
83.7000
84.1400
219,000
Wed, 05 Nov 2025
81.2000
85.1900
78.7900
83.9800
185,200
Wed, 05 Nov 2025
3 · 6-K
Pre-market · 07:07 ET
6-K ↗
Tue, 04 Nov 2025
2 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Tue, 04 Nov 2025
81.7500
82.4000
79.9400
81.9300
190,900
Mon, 03 Nov 2025
81.8500
82.3100
81.2600
81.7300
132,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.3600
82.3300
81.2300
81.9500
95,700
Thu, 30 Oct 2025
81.7400
83.0100
79.8300
81.8000
92,100
Thu, 30 Oct 2025
1 · 6-K
Pre-market · 09:13 ET
FORM 6-K ↗
Wed, 29 Oct 2025
82.6700
83.7700
81.4100
82.2400
168,600
Tue, 28 Oct 2025
78.7900
82.7000
78.7900
81.4700
179,600
Mon, 27 Oct 2025
81.7000
81.7000
79.3600
79.7500
263,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
81.6000
82.4400
81.5500
82.2000
76,300
Thu, 23 Oct 2025
82.1000
82.4700
81.1300
81.4100
131,200