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
131.9400
132.9700
129.8420
131.3800
167,720
Thu, 22 Oct 2026
133.4800
137.0000
132.9400
134.8600
191,700
Wed, 21 Oct 2026
136.0900
139.0000
134.8700
136.1400
264,900
Tue, 20 Oct 2026
130.9600
136.8700
130.5900
135.2100
419,300
Mon, 19 Oct 2026
133.1000
133.3000
130.6000
131.4200
187,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
134.6400
135.5100
131.9100
132.9200
180,800
Thu, 15 Oct 2026
24 · 6-K
After-hours · 20:54 ET
6-K ↗
Thu, 15 Oct 2026
131.6400
134.1000
130.5000
133.9100
251,200
Wed, 14 Oct 2026
133.4000
133.6400
129.5300
131.0700
407,700
Tue, 13 Oct 2026
134.9000
135.6500
133.4000
134.9700
279,900
Mon, 12 Oct 2026
132.6400
136.4800
132.0400
135.2700
281,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
135.3200
136.1400
132.4800
134.2300
287,500
Fri, 09 Oct 2026
23 · 6-K
Next filing day · accepted 08 Oct, 21:55 ET
6-K ↗
Thu, 08 Oct 2026
134.1800
136.8800
133.3100
134.5200
296,100
Wed, 07 Oct 2026
135.4700
137.4400
135.2100
136.2700
253,000
Tue, 06 Oct 2026
137.0600
139.7500
136.7800
138.3100
361,600
Mon, 05 Oct 2026
134.5800
137.6400
134.2700
135.5100
344,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
135.1500
135.1600
131.6000
132.4800
236,300
Thu, 01 Oct 2026
131.9700
132.8500
129.5500
132.5200
462,600
Wed, 30 Sep 2026
133.5200
133.5200
130.5700
131.8500
445,600
Tue, 29 Sep 2026
131.8900
133.3300
130.6900
133.0500
261,800
Mon, 28 Sep 2026
131.6400
133.1400
130.0000
131.0700
224,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
131.1100
133.8300
128.8000
133.7200
215,500
Thu, 24 Sep 2026
128.5000
131.0800
127.5500
128.8300
385,300
Wed, 23 Sep 2026
133.0000
133.7400
129.0100
129.9300
442,900
Tue, 22 Sep 2026
139.4800
141.3500
134.6300
135.1300
600,000
Mon, 21 Sep 2026
133.6700
137.6500
132.1500
137.1100
493,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
131.8700
132.9100
130.1400
131.7300
437,800
Thu, 17 Sep 2026
130.8600
131.4500
129.7400
131.0500
326,800
Wed, 16 Sep 2026
128.3500
131.9600
126.6100
128.2100
381,100
Tue, 15 Sep 2026
127.5700
127.6300
124.8700
125.7600
273,700
Mon, 14 Sep 2026
126.8100
128.3300
126.1200
127.4900
414,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
130.5100
130.5100
127.4100
129.1500
440,900
Thu, 10 Sep 2026
22 · 6-K
After-hours · 17:17 ET
6-K ↗
Thu, 10 Sep 2026
128.6000
130.1700
127.8000
128.5600
279,700
Wed, 09 Sep 2026
128.5000
130.7100
128.4500
129.9100
207,600
Tue, 08 Sep 2026
131.5200
132.3000
129.6900
129.8400
152,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
130.0000
132.3500
130.0000
132.3100
212,300
Thu, 03 Sep 2026
129.7500
130.9700
128.2400
129.4100
115,000
Wed, 02 Sep 2026
127.9400
129.4600
125.0000
128.8800
144,900
Tue, 01 Sep 2026
124.6500
127.0200
124.5600
125.4900
264,900
Mon, 31 Aug 2026
127.0000
127.3800
124.7400
126.4500
304,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
132.2100
133.9000
129.1700
129.5000
257,700
Thu, 27 Aug 2026
131.5600
132.7300
130.7900
131.2800
233,200
Wed, 26 Aug 2026
134.4100
135.9600
132.2900
132.4700
177,800
Tue, 25 Aug 2026
134.6900
134.7400
130.5000
133.4700
244,200
Mon, 24 Aug 2026
130.0000
132.7500
129.7000
131.5000
292,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
129.9700
130.8300
128.2900
129.9500
202,300
Thu, 20 Aug 2026
127.9600
128.9300
127.2800
128.2900
250,600
Wed, 19 Aug 2026
130.0000
130.4400
128.8000
129.7800
499,600
Tue, 18 Aug 2026
132.5000
133.0100
129.2200
129.4600
288,000
Mon, 17 Aug 2026
135.1800
136.0500
133.3700
133.7900
183,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
136.5400
137.8300
134.7800
135.8700
223,700
Thu, 13 Aug 2026
138.0000
138.0000
135.5300
136.3700
138,300
Wed, 12 Aug 2026
137.0200
138.3300
135.1800
135.8600
269,400
Tue, 11 Aug 2026
137.0100
138.0200
134.4600
134.5000
239,500
Mon, 10 Aug 2026
140.3100
140.8400
136.2800
136.6900
273,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
143.1000
143.9400
139.8700
142.1300
265,800
Fri, 07 Aug 2026
21 · 6-K
Pre-market · 09:29 ET
6-K ↗
Thu, 06 Aug 2026
142.5000
145.7900
138.3700
142.0500
558,800
Wed, 05 Aug 2026
147.2200
152.6700
145.9500
150.7800
425,700
Wed, 05 Aug 2026
20 · 6-K
Next filing day · accepted 04 Aug, 18:58 ET
6-K ↗
Tue, 04 Aug 2026
148.9800
150.4200
146.5600
146.6500
243,500
Mon, 03 Aug 2026
144.0000
146.5200
143.3000
146.0600
222,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
143.5000
143.5000
140.9000
141.2200
166,400
Thu, 30 Jul 2026
138.8900
142.4700
138.0100
142.2300
419,900
Wed, 29 Jul 2026
136.9500
140.3200
135.7900
136.2800
307,700
Tue, 28 Jul 2026
138.4400
140.6400
136.3700
140.0100
390,600
Mon, 27 Jul 2026
139.7100
140.9600
136.2900
138.4300
434,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
137.1900
140.0000
135.7500
136.2800
411,900
Thu, 23 Jul 2026
134.0000
136.2000
132.6100
135.7200
411,200
Wed, 22 Jul 2026
138.9300
141.0600
137.9800
138.7900
145,100
Tue, 21 Jul 2026
140.2200
141.7500
138.5100
140.8300
162,600
Mon, 20 Jul 2026
139.0800
140.7500
137.8400
139.0500
192,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
141.5900
142.9700
138.5900
139.0700
299,800
Thu, 16 Jul 2026
145.7700
148.6100
144.1700
144.3600
212,200
Wed, 15 Jul 2026
147.0100
150.0500
146.8700
147.4600
250,200
Wed, 15 Jul 2026
19 · 6-K
Next filing day · accepted 14 Jul, 17:43 ET
6-K ↗
Tue, 14 Jul 2026
147.2900
147.8300
144.1400
147.3200
362,100
Mon, 13 Jul 2026
149.7500
150.1400
144.0500
144.0500
333,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
150.0500
151.8400
149.4500
150.5900
201,900
Thu, 09 Jul 2026
149.3200
151.5100
148.6600
149.8900
201,200
Wed, 08 Jul 2026
18 · 6-K
After-hours · 17:09 ET
6-K ↗
Wed, 08 Jul 2026
148.0100
148.3800
142.2300
147.3800
488,900
Tue, 07 Jul 2026
154.3500
155.3700
148.6000
149.3400
267,200
Mon, 06 Jul 2026
154.0600
157.1000
153.0600
154.7800
244,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
154.8800
156.0600
151.0800
152.6500
256,600
Wed, 01 Jul 2026
155.9200
157.3400
152.8400
153.0500
321,500
Tue, 30 Jun 2026
154.3800
157.0000
153.5000
155.5700
193,700
Mon, 29 Jun 2026
155.3500
156.6000
153.5800
155.5300
311,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
156.0000
158.4500
155.0000
157.1900
261,900
Thu, 25 Jun 2026
159.0000
160.4700
155.6200
157.0400
328,300
Wed, 24 Jun 2026
154.0900
159.9200
152.5400
156.8600
387,300
Tue, 23 Jun 2026
149.8300
153.9700
147.4100
151.9300
256,300
Mon, 22 Jun 2026
150.3000
156.2500
149.7800
152.9900
428,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
148.1400
153.0000
147.6300
151.0400
581,100
Wed, 17 Jun 2026
144.4500
146.3000
142.9600
143.2300
239,400
Tue, 16 Jun 2026
145.4400
147.0000
142.9300
143.3600
329,500
Mon, 15 Jun 2026
147.5500
151.9500
143.5200
144.4000
642,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
141.2500
142.3400
139.0000
141.6900
369,800
Fri, 12 Jun 2026
17 · 6-K
Next filing day · accepted 11 Jun, 17:32 ET
6-K ↗
Thu, 11 Jun 2026
128.5000
139.2600
128.0800
139.0900
349,100
Wed, 10 Jun 2026
133.3800
135.2700
128.2900
128.5100
284,800
Tue, 09 Jun 2026
133.0000
136.3200
131.5600
135.3700
431,200
Mon, 08 Jun 2026
133.9800
135.3200
131.5000
131.6800
227,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
132.3800
135.0400
131.0100
133.5900
251,800
Thu, 04 Jun 2026
137.2000
138.8800
132.3000
133.1400
410,200
Wed, 03 Jun 2026
135.8100
137.1500
134.4300
135.8400
518,000
Tue, 02 Jun 2026
140.4000
141.3500
136.2400
136.8300
343,600
Mon, 01 Jun 2026
141.0000
141.8600
138.4900
140.4000
257,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
140.0000
144.3400
139.0000
142.8900
216,400
Thu, 28 May 2026
139.9300
143.5400
138.9300
142.1600
335,600
Wed, 27 May 2026
143.5400
145.5700
142.7300
142.9500
381,000
Tue, 26 May 2026
141.0100
143.8000
140.4100
142.2600
325,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
137.7300
140.0000
135.8400
137.0000
282,300
Thu, 21 May 2026
131.5600
137.4100
130.0300
137.0700
329,800
Wed, 20 May 2026
128.1100
136.7100
126.7800
135.6300
563,300
Tue, 19 May 2026
131.5100
132.4600
127.2500
128.1700
400,400
Mon, 18 May 2026
132.0000
136.5200
131.3400
134.0400
727,200
Mon, 18 May 2026
16 · 6-K
Next filing day · accepted 15 May, 17:56 ET
6-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
133.2900
134.6800
130.2500
131.7200
687,700
Thu, 14 May 2026
15 · 6-K
After-hours · 17:24 ET
6-K ↗
Thu, 14 May 2026
126.8900
136.0000
123.6500
135.5100
1,185,700
Wed, 13 May 2026
116.0000
116.5500
114.2400
114.9200
410,300
Wed, 13 May 2026
14 · 6-K
Next filing day · accepted 12 May, 18:39 ET
6-K ↗
Tue, 12 May 2026
116.2200
116.9200
113.7300
115.9600
350,800
Mon, 11 May 2026
121.8100
121.8100
116.9400
117.0400
305,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.6100
124.6100
122.0500
122.8000
184,600
Thu, 07 May 2026
123.7000
127.5000
121.4300
122.9000
326,400
Wed, 06 May 2026
119.6800
122.5500
118.4100
122.5500
592,400
Tue, 05 May 2026
112.2300
114.2000
112.2300
113.6100
448,900
Mon, 04 May 2026
115.6400
116.6400
110.9500
110.9900
289,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
115.7300
117.3400
114.1800
116.2300
343,700
Thu, 30 Apr 2026
113.6400
115.8900
111.9900
115.6800
391,900
Wed, 29 Apr 2026
114.0000
114.6400
111.2800
112.2800
440,100
Tue, 28 Apr 2026
115.3900
116.9500
113.6000
114.5700
199,600
Mon, 27 Apr 2026
117.9500
118.9700
115.9000
115.9000
236,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
116.9900
119.8400
116.4200
117.9500
246,300
Thu, 23 Apr 2026
120.0000
121.2000
115.0700
116.0900
336,200
Wed, 22 Apr 2026
121.9900
122.6300
118.2200
119.7100
264,100
Tue, 21 Apr 2026
125.0400
127.0800
120.7800
121.0000
378,600
Mon, 20 Apr 2026
124.3400
125.5900
123.7900
125.3000
334,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
124.8000
130.5400
124.6200
125.5800
681,800
Thu, 16 Apr 2026
120.8200
122.5200
117.9900
118.4100
430,600
Wed, 15 Apr 2026
120.9100
122.8700
119.7600
120.6800
367,300
Tue, 14 Apr 2026
13 · 6-K
After-hours · 17:20 ET
6-K ↗
Tue, 14 Apr 2026
119.9800
124.0100
119.2100
120.9000
449,500
Mon, 13 Apr 2026
12 · 6-K
After-hours · 16:17 ET
6-K ↗
Mon, 13 Apr 2026
118.2300
118.9600
115.9100
118.7800
297,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
120.0000
120.8700
116.3100
119.1800
449,100
Thu, 09 Apr 2026
117.9400
120.2200
115.9000
119.2500
815,100
Wed, 08 Apr 2026
122.0000
123.8900
119.1600
119.1700
1,088,600
Tue, 07 Apr 2026
112.8000
113.0200
108.1600
111.5600
986,300
Mon, 06 Apr 2026
113.5800
115.3900
113.0000
113.5100
521,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.6600
115.6200
110.5100
114.5900
614,900
Wed, 01 Apr 2026
116.3800
119.9300
115.5400
117.9200
564,400
Tue, 31 Mar 2026
110.0700
113.8400
108.6000
113.6100
483,400
Mon, 30 Mar 2026
109.9500
110.9900
107.4400
107.8100
391,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.0100
115.2200
110.4400
110.9100
303,400
Thu, 26 Mar 2026
114.1700
117.7700
113.4800
113.9400
352,000
Wed, 25 Mar 2026
116.8600
118.7700
114.0100
115.2900
268,100
Tue, 24 Mar 2026
11 · 6-K
After-hours · 17:30 ET
6-K ↗
Tue, 24 Mar 2026
111.1200
114.7700
109.0000
114.1300
301,000
Mon, 23 Mar 2026
113.0800
116.1200
111.7800
113.3800
663,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
109.1300
110.1700
107.9500
108.9800
391,100
Thu, 19 Mar 2026
110.0000
111.5000
108.8900
110.7400
484,800
Wed, 18 Mar 2026
115.1400
116.5700
110.0300
110.2600
631,600
Tue, 17 Mar 2026
114.9500
116.9400
114.9500
116.1800
434,100
Mon, 16 Mar 2026
113.0000
114.6200
111.2400
114.0200
701,000
Mon, 16 Mar 2026
10 · 6-K
Pre-market · 09:08 ET
6-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
112.4000
113.4100
108.0400
110.3800
782,100
Thu, 12 Mar 2026
118.0000
118.6000
111.0900
112.4400
1,329,100
Wed, 11 Mar 2026
125.0000
125.9800
121.5500
122.2200
397,900
Tue, 10 Mar 2026
126.5000
130.2100
125.0600
125.4600
597,400
Mon, 09 Mar 2026
121.5900
125.5400
119.1600
125.5400
531,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
123.7500
127.1500
122.9500
125.0400
355,000
Thu, 05 Mar 2026
130.1200
131.1800
123.7100
126.9000
633,100
Wed, 04 Mar 2026
132.5800
133.7400
127.5100
132.2100
362,800
Tue, 03 Mar 2026
129.4500
132.1800
124.7000
130.3000
567,000
Mon, 02 Mar 2026
135.2900
136.6700
131.0700
132.0100
790,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
144.7200
145.2000
138.3300
138.6100
340,300
Fri, 27 Feb 2026
9 · 6-K
Next filing day · accepted 26 Feb, 19:16 ET
6-K ↗
Thu, 26 Feb 2026
8 · 20-F
After-hours · 16:06 ET
20-F ↗
Thu, 26 Feb 2026
148.9300
149.8800
146.1100
148.0300
265,900
Wed, 25 Feb 2026
146.0000
148.1500
143.2300
147.9400
258,400
Tue, 24 Feb 2026
141.7800
145.7200
141.0100
145.3900
276,800
Mon, 23 Feb 2026
143.0500
143.9200
140.3700
141.7200
274,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
139.3200
142.3500
138.7500
142.3300
361,300
Thu, 19 Feb 2026
146.0900
147.5600
139.0000
139.3400
729,200
Wed, 18 Feb 2026
145.5500
148.1800
142.4800
147.3300
363,400
Tue, 17 Feb 2026
146.1000
148.0000
144.8700
146.6500
373,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
150.0300
151.4300
143.0700
145.8700
606,700
Fri, 13 Feb 2026
7 · 6-K
Next filing day · accepted 12 Feb, 17:39 ET
6-K ↗
Thu, 12 Feb 2026
151.5000
155.0300
148.0000
150.4700
439,600
Wed, 11 Feb 2026
153.9000
155.3800
150.6000
150.6000
343,300
Tue, 10 Feb 2026
152.0000
153.8700
151.4200
153.1400
408,200
Mon, 09 Feb 2026
6 · 6-K
After-hours · 17:30 ET
6-K ↗
Mon, 09 Feb 2026
155.0000
156.4100
152.1000
153.3200
336,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
150.3900
154.5800
150.3900
154.0900
407,000
Thu, 05 Feb 2026
146.7800
150.0700
146.7800
149.5900
366,800
Wed, 04 Feb 2026
146.0000
147.6600
143.6000
146.7800
256,100
Tue, 03 Feb 2026
142.7400
146.9200
142.6400
145.6700
531,500
Mon, 02 Feb 2026
136.4000
141.6900
136.4000
141.4200
495,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
132.0000
136.6300
131.5700
136.4000
365,400
Thu, 29 Jan 2026
135.8000
136.9500
132.4800
132.8000
455,000
Wed, 28 Jan 2026
138.0000
138.0000
134.6400
135.9000
286,200
Tue, 27 Jan 2026
137.0100
137.9800
135.3900
137.2200
279,000
Mon, 26 Jan 2026
133.8000
136.9900
133.4300
136.6200
270,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
132.9100
134.2800
132.3600
134.0100
137,700
Thu, 22 Jan 2026
134.6900
137.3100
132.4400
133.5200
356,600
Wed, 21 Jan 2026
133.6100
135.8400
132.8800
134.1000
308,400
Tue, 20 Jan 2026
131.4500
133.7100
129.9500
131.7600
378,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
129.2200
132.2300
127.5600
131.7200
581,400
Thu, 15 Jan 2026
125.3800
129.8100
125.2000
128.9200
324,700
Wed, 14 Jan 2026
130.4100
130.6600
124.2500
124.5400
895,600
Tue, 13 Jan 2026
5 · 6-K
After-hours · 16:35 ET
6-K ↗
Tue, 13 Jan 2026
130.7800
132.3300
129.2700
130.0500
263,700
Mon, 12 Jan 2026
130.3300
131.5000
129.7500
131.3800
265,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
131.6000
132.2700
129.0000
130.9000
324,600
Thu, 08 Jan 2026
4 · 6-K
After-hours · 16:49 ET
6-K ↗
Thu, 08 Jan 2026
127.9500
130.5500
127.9500
130.3100
224,100
Wed, 07 Jan 2026
127.0900
128.6900
125.0000
127.4200
255,700
Tue, 06 Jan 2026
130.0000
130.8300
127.1700
127.3100
378,300
Mon, 05 Jan 2026
125.0000
133.0000
125.0000
130.0300
860,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
121.8300
123.8600
120.4600
121.8300
146,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
120.3400
121.5000
119.6100
120.6100
116,200
Tue, 30 Dec 2025
120.9900
121.5000
120.1700
120.2200
93,400
Mon, 29 Dec 2025
120.7500
121.6500
120.0100
120.6500
108,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
122.1200
122.1200
121.1300
121.5300
127,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
122.0000
122.3000
120.6500
121.6000
62,200
Tue, 23 Dec 2025
123.6800
124.0800
121.5300
121.9500
156,700
Mon, 22 Dec 2025
124.1400
125.9200
123.0700
123.7200
209,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
119.8100
124.7400
119.6900
124.1200
387,600
Thu, 18 Dec 2025
119.5700
120.7800
118.5400
119.9600
170,600
Wed, 17 Dec 2025
118.6300
119.9500
117.4500
118.3500
249,300
Tue, 16 Dec 2025
3 · 6-K
After-hours · 16:36 ET
6-K ↗
Tue, 16 Dec 2025
119.4600
121.0000
117.8800
118.1000
267,900
Mon, 15 Dec 2025
120.8800
120.8800
118.0000
119.0700
214,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
119.4400
121.2000
118.6800
119.9700
325,300
Thu, 11 Dec 2025
115.8500
118.6100
115.7600
118.4400
332,200
Wed, 10 Dec 2025
116.7500
118.0000
115.0000
116.0000
424,100
Tue, 09 Dec 2025
117.2100
118.6500
116.5000
117.4700
222,200
Mon, 08 Dec 2025
119.1000
120.0000
117.0800
117.3300
197,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.3400
120.0800
118.3400
118.9900
204,700
Thu, 04 Dec 2025
120.1900
120.8500
117.9400
118.2400
305,100
Wed, 03 Dec 2025
121.5700
122.9700
120.5000
120.5700
253,600
Tue, 02 Dec 2025
119.9800
121.3100
119.0600
121.3000
269,600
Mon, 01 Dec 2025
119.0000
121.5900
118.0700
119.4100
277,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
119.1600
122.1200
119.1600
121.8000
237,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
120.0000
122.2100
119.1000
119.8300
282,800
Tue, 25 Nov 2025
118.0600
121.8900
118.0300
119.7700
398,700
Mon, 24 Nov 2025
116.2400
118.3200
115.6200
117.9400
523,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
114.8900
117.1900
114.0000
115.7600
645,700
Thu, 20 Nov 2025
2 · 6-K
After market open · 15:57 ET
6-K ↗
Thu, 20 Nov 2025
123.6900
126.7200
111.0000
113.1100
1,398,100
Wed, 19 Nov 2025
125.4100
126.5400
124.1100
126.4400
270,300
Tue, 18 Nov 2025
123.1400
124.0700
121.3700
123.2100
405,500
Mon, 17 Nov 2025
125.0000
126.0200
122.9400
123.6700
181,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
124.2800
126.0600
123.8200
124.9400
203,100
Thu, 13 Nov 2025
127.0600
128.4600
125.0900
125.5200
162,200
Wed, 12 Nov 2025
1 · 6-K
After-hours · 16:33 ET
6-K ↗
Wed, 12 Nov 2025
127.2700
129.4200
125.0000
127.0600
187,400
Tue, 11 Nov 2025
125.4000
127.8200
124.2500
127.2700
124,900
Mon, 10 Nov 2025
126.7400
128.9300
124.6000
125.4000
198,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
124.4600
126.3300
122.7000
125.2300
153,200
Thu, 06 Nov 2025
126.7800
127.8000
124.0100
125.3500
208,500
Wed, 05 Nov 2025
124.3800
127.9500
123.2100
127.6700
124,100
Tue, 04 Nov 2025
124.5300
124.8400
122.5500
123.8800
192,900
Mon, 03 Nov 2025
125.7700
126.8200
123.5000
125.6800
165,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.9100
125.3500
123.0000
125.2100
120,500
Thu, 30 Oct 2025
123.0500
124.9700
122.4500
123.9300
114,900
Wed, 29 Oct 2025
123.8200
125.4900
123.1000
123.8200
140,500
Tue, 28 Oct 2025
124.6700
125.3200
123.0000
123.7300
151,500
Mon, 27 Oct 2025
127.4500
127.9800
125.0900
125.3300
152,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
125.8600
127.7700
125.8600
126.3000
125,700
Thu, 23 Oct 2025
125.4700
127.0000
123.4300
125.3400
150,000