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
113.5500
113.9700
110.1300
112.5000
217,798
Thu, 22 Oct 2026
112.1700
116.5500
112.1700
115.0000
276,300
Wed, 21 Oct 2026
112.1500
112.8000
111.1700
112.6300
482,100
Tue, 20 Oct 2026
112.1600
113.6200
110.7900
111.4000
328,400
Mon, 19 Oct 2026
114.6400
114.6400
110.9500
111.6000
374,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
21 · 6-K
After-hours · 20:10 ET
6-K ↗
Fri, 16 Oct 2026
114.6400
116.2200
112.3100
114.0500
410,600
Thu, 15 Oct 2026
113.1800
114.4800
112.0700
114.3300
299,000
Wed, 14 Oct 2026
112.1500
113.0300
111.3400
112.5000
416,200
Tue, 13 Oct 2026
112.4500
114.0600
110.3200
113.2400
676,500
Mon, 12 Oct 2026
113.4000
114.4500
111.8100
112.8100
360,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
115.7000
115.7000
112.9900
114.1300
305,900
Thu, 08 Oct 2026
112.3700
115.4700
111.7000
115.1400
548,200
Wed, 07 Oct 2026
112.8000
113.9500
111.3300
112.3500
497,800
Tue, 06 Oct 2026
115.5900
115.9000
112.1500
113.9400
582,400
Mon, 05 Oct 2026
118.9000
119.0700
112.3300
114.8000
649,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
122.1200
122.8000
118.3700
118.9000
371,100
Thu, 01 Oct 2026
20 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 01 Oct 2026
119.8400
120.6700
118.4400
120.5500
305,600
Wed, 30 Sep 2026
121.3600
121.3600
118.3900
119.8600
396,000
Tue, 29 Sep 2026
121.9700
123.8400
121.6800
121.8400
212,100
Mon, 28 Sep 2026
121.0000
122.8200
119.5800
122.3700
293,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
121.3500
124.2200
120.8000
121.1000
314,200
Thu, 24 Sep 2026
124.5400
124.8100
121.1300
121.7700
315,400
Wed, 23 Sep 2026
124.5600
126.4000
124.0500
124.9600
406,200
Tue, 22 Sep 2026
126.3300
128.0500
124.5400
125.0400
214,200
Mon, 21 Sep 2026
125.3800
125.7200
122.6800
125.4900
182,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
126.5500
126.5500
124.0700
125.1600
213,700
Thu, 17 Sep 2026
19 · 6-K
After-hours · 16:09 ET
6-K ↗
Thu, 17 Sep 2026
128.1400
128.2100
125.2300
125.9300
240,300
Wed, 16 Sep 2026
130.5000
130.5900
124.7100
126.1000
241,900
Tue, 15 Sep 2026
18 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 15 Sep 2026
131.5700
134.6300
130.2600
133.2900
227,400
Mon, 14 Sep 2026
130.9500
131.8000
129.6100
131.7800
126,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
132.7400
132.7400
129.7100
131.2400
254,200
Thu, 10 Sep 2026
131.3800
133.8400
131.0500
131.1300
76,500
Wed, 09 Sep 2026
134.1000
134.1000
131.6600
132.0000
192,700
Tue, 08 Sep 2026
137.0000
137.2900
134.0300
134.1300
229,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
132.3800
137.6800
132.0500
137.1100
224,300
Thu, 03 Sep 2026
130.0100
132.9800
127.7900
132.8100
206,000
Wed, 02 Sep 2026
127.6300
129.7700
126.6700
128.9700
196,000
Tue, 01 Sep 2026
133.2800
133.2800
126.5000
127.8300
266,700
Mon, 31 Aug 2026
132.8300
134.7400
132.0900
134.1900
168,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
137.2200
137.7000
132.6900
133.3100
161,700
Thu, 27 Aug 2026
135.9400
136.9200
134.6100
136.2600
142,800
Wed, 26 Aug 2026
133.4400
136.0900
132.7900
135.2300
195,400
Tue, 25 Aug 2026
135.7400
136.6600
134.1800
134.1800
130,700
Mon, 24 Aug 2026
140.8400
141.1100
133.3900
135.8200
213,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
140.7200
141.7100
139.6400
141.3500
154,800
Thu, 20 Aug 2026
136.9300
140.5400
136.9300
139.5200
145,900
Wed, 19 Aug 2026
142.3300
144.0200
138.1000
138.5100
196,900
Tue, 18 Aug 2026
145.6700
145.6700
140.6500
140.8300
218,300
Mon, 17 Aug 2026
146.4400
147.9700
145.5500
145.6100
220,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
146.5700
148.8000
145.7300
146.6400
236,600
Thu, 13 Aug 2026
146.4200
148.5500
146.3600
147.1400
245,500
Wed, 12 Aug 2026
143.4700
146.1800
142.7400
145.9400
274,900
Tue, 11 Aug 2026
138.7900
142.4700
138.3600
141.9200
347,700
Mon, 10 Aug 2026
139.5800
143.0300
138.4500
138.8000
235,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
138.3400
141.2000
137.5100
140.4600
255,100
Thu, 06 Aug 2026
138.8700
139.7700
137.1900
137.5300
231,600
Wed, 05 Aug 2026
141.5200
142.8300
139.2900
139.4500
258,800
Tue, 04 Aug 2026
135.4000
141.6900
134.7800
141.6300
459,700
Mon, 03 Aug 2026
136.7800
138.7500
133.4700
134.8000
195,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
135.1000
136.5100
133.7000
135.0200
866,000
Thu, 30 Jul 2026
143.0600
143.0600
133.3500
134.2900
606,800
Wed, 29 Jul 2026
146.2100
146.6500
139.4300
141.0300
613,300
Tue, 28 Jul 2026
141.0200
157.1700
141.0200
147.7600
753,600
Mon, 27 Jul 2026
17 · 6-K
After-hours · 16:07 ET
6-K ↗
Mon, 27 Jul 2026
149.9900
151.1600
143.6800
145.8700
547,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
152.1900
153.4800
149.3100
150.4300
198,900
Thu, 23 Jul 2026
152.3500
153.2300
150.4500
152.1200
269,000
Wed, 22 Jul 2026
152.8900
153.4100
151.5400
152.4400
121,800
Tue, 21 Jul 2026
152.6200
153.6500
150.5500
153.2100
148,300
Mon, 20 Jul 2026
154.8600
154.8600
151.3400
151.3600
193,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
155.8200
158.3500
155.6900
155.8300
273,100
Thu, 16 Jul 2026
150.6200
157.7500
150.6200
156.6200
441,800
Wed, 15 Jul 2026
149.5300
150.0800
145.7300
146.2300
304,800
Tue, 14 Jul 2026
149.3500
150.4200
147.3900
149.2500
372,200
Mon, 13 Jul 2026
148.5400
150.7700
147.3500
147.6200
328,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
149.9900
150.3000
146.8800
147.6400
231,600
Thu, 09 Jul 2026
147.3100
150.2600
147.3100
149.3300
553,200
Wed, 08 Jul 2026
146.1100
147.8400
143.8100
147.1200
463,900
Tue, 07 Jul 2026
142.1500
146.0200
139.4600
145.1700
553,400
Mon, 06 Jul 2026
140.3400
143.3900
140.0600
140.8700
342,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
142.4500
144.3200
137.6600
139.1400
294,600
Wed, 01 Jul 2026
143.7300
144.8800
141.3900
141.6600
157,000
Tue, 30 Jun 2026
143.6100
144.2300
142.0600
143.5700
374,700
Mon, 29 Jun 2026
16 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 29 Jun 2026
143.5300
145.3700
142.7400
144.3300
272,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
145.0100
146.4300
143.1600
144.4600
245,600
Thu, 25 Jun 2026
144.7800
149.1800
144.7800
145.7900
257,800
Wed, 24 Jun 2026
144.6800
145.1300
141.9900
143.1800
378,400
Tue, 23 Jun 2026
145.9700
147.2600
143.8600
144.1500
319,400
Mon, 22 Jun 2026
144.9600
147.6000
144.9600
146.8500
266,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
146.0000
147.3200
143.9800
145.4000
466,200
Wed, 17 Jun 2026
152.1800
153.0800
144.2300
144.5800
628,400
Tue, 16 Jun 2026
156.9000
157.3000
152.6600
152.7500
354,800
Mon, 15 Jun 2026
15 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 15 Jun 2026
162.0000
162.0600
154.7100
155.7000
708,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
159.5500
161.1500
157.9600
160.4000
604,800
Thu, 11 Jun 2026
154.1900
158.8600
153.5000
158.8300
718,800
Wed, 10 Jun 2026
154.9200
156.8500
151.7400
153.5700
741,700
Tue, 09 Jun 2026
164.4700
167.6900
157.6300
159.3600
632,700
Mon, 08 Jun 2026
160.6900
164.1000
160.0900
163.3600
588,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
160.1600
161.0400
157.7100
159.5000
457,300
Thu, 04 Jun 2026
159.5900
161.7500
158.4200
160.3100
274,500
Wed, 03 Jun 2026
158.3700
160.3300
157.2700
158.4500
190,800
Tue, 02 Jun 2026
157.8200
159.7700
156.5400
158.6500
312,400
Mon, 01 Jun 2026
153.5700
157.7000
153.5700
156.3000
370,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
153.1100
154.7700
152.6600
154.1200
495,000
Thu, 28 May 2026
149.5900
153.7000
148.7800
152.8500
393,400
Wed, 27 May 2026
151.5200
153.9000
150.4600
151.5800
356,100
Tue, 26 May 2026
148.4400
151.8800
148.2500
150.9200
403,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
146.0100
148.4600
145.8100
148.0600
284,200
Thu, 21 May 2026
144.9400
147.3800
142.8400
145.7800
215,700
Wed, 20 May 2026
141.7500
146.9800
140.0400
146.8200
444,100
Tue, 19 May 2026
141.9000
142.8700
139.0000
140.5700
343,400
Mon, 18 May 2026
140.9800
143.4000
139.7500
142.4000
120,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
140.9700
141.9100
138.7200
141.1500
317,600
Thu, 14 May 2026
135.0400
145.0700
134.2800
142.7500
621,000
Wed, 13 May 2026
135.1600
136.6200
133.7100
134.1200
210,700
Tue, 12 May 2026
137.4300
137.4300
133.6800
135.1600
245,000
Mon, 11 May 2026
137.7700
137.9200
135.4100
137.4300
151,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
137.0900
139.8100
136.9600
139.1300
170,200
Thu, 07 May 2026
140.8800
142.0100
138.0200
138.3200
218,000
Wed, 06 May 2026
137.2100
140.6400
135.2900
139.2700
374,300
Tue, 05 May 2026
136.2300
137.9500
133.9500
135.5700
369,600
Mon, 04 May 2026
139.9500
139.9500
133.5400
134.6100
410,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
144.1600
144.2200
141.8300
142.4700
379,800
Thu, 30 Apr 2026
141.5600
143.2100
139.7100
143.1800
451,400
Wed, 29 Apr 2026
144.0200
145.5500
138.9900
140.6400
378,000
Tue, 28 Apr 2026
142.9500
149.0900
142.3500
144.8200
799,200
Mon, 27 Apr 2026
14 · 6-K
After-hours · 16:17 ET
6-K ↗
Mon, 27 Apr 2026
13 · 6-K
After-hours · 16:07 ET
6-K ↗
Mon, 27 Apr 2026
137.5800
140.0700
137.5800
138.3300
706,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
137.6900
139.8000
136.9800
138.9300
228,200
Thu, 23 Apr 2026
136.5700
139.2900
135.2500
137.8700
338,300
Wed, 22 Apr 2026
136.2000
136.6500
134.4600
135.9100
350,600
Tue, 21 Apr 2026
136.4000
138.5800
134.2000
135.2400
353,700
Mon, 20 Apr 2026
12 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 20 Apr 2026
132.0200
136.1800
131.5300
135.8500
385,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
130.0200
133.9700
129.7300
131.6100
537,700
Thu, 16 Apr 2026
123.4200
128.8200
123.4200
127.8100
313,400
Wed, 15 Apr 2026
125.4100
125.4100
122.3600
122.8000
310,300
Tue, 14 Apr 2026
124.1300
126.1300
123.7100
125.0500
178,600
Mon, 13 Apr 2026
120.1000
124.4700
119.7100
124.3000
351,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
124.1500
125.3600
121.5400
122.4400
401,900
Thu, 09 Apr 2026
120.2200
124.4600
120.2200
123.8800
383,600
Wed, 08 Apr 2026
119.3400
122.5200
119.3100
120.5900
361,200
Tue, 07 Apr 2026
114.1700
115.8300
112.8800
115.1400
398,300
Mon, 06 Apr 2026
110.7300
114.0500
110.4100
114.0100
349,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
109.3900
112.1700
107.7500
111.3500
408,200
Wed, 01 Apr 2026
109.5100
112.7400
108.6400
110.7700
328,900
Tue, 31 Mar 2026
105.9000
109.3300
105.0400
108.6300
469,000
Mon, 30 Mar 2026
11 · 6-K
After-hours · 17:30 ET
6-K ↗
Mon, 30 Mar 2026
105.3500
106.3300
103.9000
104.9800
350,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
104.1800
105.4900
103.4700
104.7100
262,500
Thu, 26 Mar 2026
105.2700
107.4600
104.9500
105.4800
173,500
Wed, 25 Mar 2026
10 · 6-K
After-hours · 17:12 ET
6-K ↗
Wed, 25 Mar 2026
106.2400
107.0800
104.2900
106.4800
315,800
Tue, 24 Mar 2026
102.3800
106.5800
102.1700
104.7500
255,100
Mon, 23 Mar 2026
102.0100
104.9600
101.2600
104.5200
723,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.9900
99.6500
97.5400
99.1300
484,500
Thu, 19 Mar 2026
99.3700
99.8300
97.3700
98.7500
556,900
Wed, 18 Mar 2026
100.7100
102.8500
100.2300
100.6600
371,500
Tue, 17 Mar 2026
103.2000
104.1900
100.7800
100.7800
294,900
Mon, 16 Mar 2026
9 · 6-K
After-hours · 16:07 ET
6-K ↗
Mon, 16 Mar 2026
102.8400
103.4700
101.1900
101.7100
417,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
103.9000
104.8100
101.3300
102.0400
546,500
Thu, 12 Mar 2026
109.1800
109.2900
102.6100
102.9600
460,500
Wed, 11 Mar 2026
110.8800
111.3900
107.9100
111.0800
410,500
Tue, 10 Mar 2026
110.5100
114.0400
109.2800
110.7600
265,500
Mon, 09 Mar 2026
108.2400
111.4100
104.9100
110.8800
452,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
114.8300
114.9700
109.7200
110.5900
766,900
Thu, 05 Mar 2026
116.0100
118.2300
114.9200
117.0400
327,400
Wed, 04 Mar 2026
119.8300
121.4200
117.7700
118.2800
173,600
Tue, 03 Mar 2026
115.1400
118.9600
113.1800
118.4800
319,900
Mon, 02 Mar 2026
117.7200
120.7600
114.9100
118.8800
412,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · 6-K
After-hours · 16:55 ET
6-K ↗
Fri, 27 Feb 2026
118.2500
120.7500
117.1000
119.7200
672,000
Thu, 26 Feb 2026
114.2500
120.0800
114.1900
119.2200
684,500
Wed, 25 Feb 2026
117.4200
117.4200
113.7700
113.9300
141,900
Tue, 24 Feb 2026
115.0900
117.3000
114.1400
116.5100
215,600
Mon, 23 Feb 2026
118.9700
119.0500
114.6900
115.1700
207,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
118.1600
120.9000
116.7700
119.3300
303,900
Thu, 19 Feb 2026
117.4300
119.0200
115.2900
118.5100
331,500
Wed, 18 Feb 2026
124.0600
124.0800
111.4500
116.2700
898,400
Tue, 17 Feb 2026
7 · 40-F
After-hours · 16:16 ET
40-F ↗
Tue, 17 Feb 2026
6 · 6-K
After-hours · 16:13 ET
6-K ↗
Tue, 17 Feb 2026
5 · 6-K
After-hours · 16:11 ET
6-K ↗
Tue, 17 Feb 2026
119.6400
122.0700
119.6400
121.0600
459,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
116.4100
121.1100
115.8900
120.2500
359,900
Thu, 12 Feb 2026
126.6300
127.4400
111.4400
115.4600
830,300
Wed, 11 Feb 2026
124.1900
126.0200
122.8900
125.6500
437,500
Tue, 10 Feb 2026
122.5600
125.2000
121.3200
123.9900
382,900
Mon, 09 Feb 2026
122.9900
122.9900
120.3700
122.3200
250,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
120.1500
122.6600
118.4600
121.8800
332,000
Thu, 05 Feb 2026
121.4400
122.8800
119.7600
120.2200
571,500
Wed, 04 Feb 2026
118.8700
122.5200
118.1200
122.3100
845,000
Tue, 03 Feb 2026
111.9400
118.4100
111.9400
118.1200
751,000
Mon, 02 Feb 2026
107.2800
112.6600
107.2800
112.2700
563,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.1000
109.8900
106.2000
107.5500
349,300
Thu, 29 Jan 2026
109.1700
109.7200
107.8700
109.6200
332,800
Wed, 28 Jan 2026
108.9000
109.7600
107.4600
108.2900
410,300
Tue, 27 Jan 2026
107.8700
109.3000
107.3400
108.2900
267,800
Mon, 26 Jan 2026
109.1200
109.6100
106.6600
107.8100
356,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.5100
111.5100
108.7100
109.2600
346,800
Thu, 22 Jan 2026
111.1900
111.9300
110.9900
111.8500
340,200
Wed, 21 Jan 2026
109.4700
112.4500
109.4700
111.0400
487,200
Wed, 21 Jan 2026
4 · 6-K
Pre-market · 08:08 ET
6-K ↗
Tue, 20 Jan 2026
3 · 6-K
After-hours · 17:15 ET
6-K ↗
Tue, 20 Jan 2026
110.0600
111.3400
108.6800
108.7100
361,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.7800
112.9000
110.4000
111.3600
390,800
Thu, 15 Jan 2026
111.6300
113.7600
111.6300
112.5600
276,000
Wed, 14 Jan 2026
110.8500
112.8000
110.7300
111.5600
317,500
Tue, 13 Jan 2026
111.6500
113.2500
110.4100
111.4600
347,000
Mon, 12 Jan 2026
111.4500
112.5900
110.3000
111.8400
450,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
110.5000
111.5400
108.7100
110.8900
424,100
Thu, 08 Jan 2026
107.9800
110.6900
106.8400
110.0300
477,100
Wed, 07 Jan 2026
108.4600
109.1000
106.6100
107.4000
473,700
Tue, 06 Jan 2026
110.9800
111.5800
108.3600
108.4600
475,800
Mon, 05 Jan 2026
107.6200
110.9100
107.3700
110.6600
566,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
104.2100
107.1100
103.0500
106.5800
196,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
104.0000
104.6300
103.1400
103.3500
125,400
Tue, 30 Dec 2025
105.3500
105.6500
104.5500
104.6600
134,900
Mon, 29 Dec 2025
106.3800
106.9100
105.4000
105.9500
126,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.5800
106.3200
104.6200
106.3100
60,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.2300
106.2600
105.2300
106.2100
60,100
Tue, 23 Dec 2025
106.0500
106.4900
105.1600
105.6300
225,500
Mon, 22 Dec 2025
104.7600
106.1200
104.4700
106.0900
345,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.3800
108.0600
104.3700
104.5200
400,700
Thu, 18 Dec 2025
105.9000
110.2200
105.9000
108.0300
554,200
Wed, 17 Dec 2025
104.7200
106.3500
104.7100
105.5500
615,500
Tue, 16 Dec 2025
104.2400
105.9400
104.2000
105.1900
381,800
Mon, 15 Dec 2025
2 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 15 Dec 2025
103.0300
104.5700
101.9800
104.3700
385,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.4700
104.6900
102.3300
102.6800
269,800
Thu, 11 Dec 2025
101.2900
103.0200
101.2100
102.7400
284,300
Wed, 10 Dec 2025
98.5600
101.2400
97.5600
101.1000
266,200
Tue, 09 Dec 2025
99.0300
100.2600
98.4000
98.7100
183,500
Mon, 08 Dec 2025
98.4300
100.4000
98.0300
99.5800
432,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.7200
98.2500
95.7200
97.2600
218,900
Thu, 04 Dec 2025
93.0000
96.3500
92.9300
95.7500
286,100
Wed, 03 Dec 2025
90.5000
94.2800
90.5000
93.1000
253,600
Tue, 02 Dec 2025
88.6600
90.4700
87.5300
89.9900
255,200
Mon, 01 Dec 2025
87.3600
90.3300
86.9400
88.8800
551,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.5300
87.9700
87.1700
87.4900
61,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.6300
87.4900
85.6300
86.7900
1,201,500
Tue, 25 Nov 2025
84.3100
86.1800
84.3100
85.8900
124,600
Mon, 24 Nov 2025
86.0400
86.0400
83.7300
84.2600
224,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.3600
86.2300
81.1900
85.9500
233,300
Thu, 20 Nov 2025
83.6600
83.6600
80.6300
80.7100
133,000
Wed, 19 Nov 2025
83.5600
83.6700
81.9400
82.0800
134,600
Tue, 18 Nov 2025
83.8300
84.6500
82.6700
83.2200
186,200
Mon, 17 Nov 2025
85.4400
85.4400
83.6000
84.3200
257,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.4600
86.3000
84.3300
85.6900
234,700
Thu, 13 Nov 2025
87.1800
87.5000
84.8900
85.3400
287,300
Wed, 12 Nov 2025
85.9800
88.0200
85.9800
87.7300
134,800
Tue, 11 Nov 2025
85.4200
85.9100
84.4100
85.6800
83,000
Mon, 10 Nov 2025
87.2600
87.2600
84.7200
85.1800
140,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.3000
87.3600
85.2300
87.3400
110,900
Thu, 06 Nov 2025
88.6500
88.6500
85.5300
85.5800
178,800
Wed, 05 Nov 2025
89.5900
89.8700
87.9500
88.9000
191,300
Tue, 04 Nov 2025
88.2100
90.0400
87.9000
89.5100
258,500
Mon, 03 Nov 2025
89.0000
89.8000
86.6800
89.3200
464,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.8500
90.6100
83.9100
89.7300
609,900
Thu, 30 Oct 2025
1 · 6-K
After-hours · 16:19 ET
6-K ↗
Thu, 30 Oct 2025
88.9000
88.9300
87.0400
87.3700
383,500
Wed, 29 Oct 2025
88.4100
91.2800
87.3500
89.2500
455,100
Tue, 28 Oct 2025
89.3400
90.7500
87.7400
88.0600
204,300
Mon, 27 Oct 2025
91.6000
91.6900
89.0500
89.4200
263,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.4600
90.9900
89.2400
90.7400
173,100
Thu, 23 Oct 2025
93.5300
94.1500
88.3100
89.0200
388,700