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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
126.5600
126.6600
126.5300
126.5400
603,126
Thu, 22 Oct 2026
126.7700
126.7800
126.5600
126.5600
1,454,000
Wed, 21 Oct 2026
30 · 8-K
After-hours · 21:10 ET
FORM 8-K ↗
Wed, 21 Oct 2026
126.7300
126.8300
126.7000
126.7000
764,100
Tue, 20 Oct 2026
126.7700
126.8300
126.6900
126.7000
904,700
Mon, 19 Oct 2026
126.7400
126.7800
126.7000
126.7500
478,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
126.7400
126.7900
126.6300
126.7000
724,400
Thu, 15 Oct 2026
126.6500
126.7500
126.6500
126.7200
497,600
Wed, 14 Oct 2026
29 · 8-K
After market open · 12:47 ET
FORM 8-K ↗
Wed, 14 Oct 2026
126.6700
126.7100
126.6100
126.6100
680,900
Tue, 13 Oct 2026
126.6400
126.6700
126.5800
126.5900
1,710,700
Mon, 12 Oct 2026
126.6500
126.7400
126.5200
126.5200
2,043,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
126.5800
126.7000
126.5800
126.6100
1,439,800
Thu, 08 Oct 2026
126.5200
126.7200
126.5200
126.6500
1,140,500
Wed, 07 Oct 2026
126.6000
126.6300
126.4700
126.5900
356,700
Tue, 06 Oct 2026
126.5200
126.5800
126.4700
126.4700
312,000
Mon, 05 Oct 2026
126.4600
126.6500
126.4500
126.4500
589,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
28 · 8-K
After-hours · 20:05 ET
FORM 8-K ↗
Fri, 02 Oct 2026
126.4500
126.5400
126.4400
126.4500
471,800
Thu, 01 Oct 2026
126.4200
126.4700
126.3700
126.4200
415,000
Wed, 30 Sep 2026
27 · 8-K
After market open · 12:21 ET
FORM 8-K ↗
Wed, 30 Sep 2026
126.3500
126.4400
126.3500
126.3500
681,700
Tue, 29 Sep 2026
126.3800
126.4100
126.2800
126.3300
1,567,400
Mon, 28 Sep 2026
126.2800
126.3800
126.2300
126.3800
1,681,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
126.2600
126.3500
126.2100
126.3400
567,400
Thu, 24 Sep 2026
126.3000
126.4300
126.1600
126.1700
816,600
Wed, 23 Sep 2026
126.4000
126.4400
126.2800
126.3200
527,900
Tue, 22 Sep 2026
126.4000
126.4400
126.3200
126.3300
555,000
Mon, 21 Sep 2026
126.5300
126.5300
126.2700
126.3800
685,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
126.3500
126.4500
126.2500
126.2800
830,900
Thu, 17 Sep 2026
126.3500
126.5400
126.1700
126.3300
715,700
Wed, 16 Sep 2026
126.1800
126.4000
126.1000
126.1100
1,124,100
Tue, 15 Sep 2026
126.1500
126.3100
126.1200
126.2100
516,000
Mon, 14 Sep 2026
126.3000
126.3000
126.1200
126.1300
708,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
126.2900
126.2900
125.9800
126.0000
449,900
Thu, 10 Sep 2026
126.0000
126.1300
125.8700
126.0500
554,900
Wed, 09 Sep 2026
126.3100
126.4400
125.8600
125.8600
1,131,200
Tue, 08 Sep 2026
126.3000
126.4500
126.2000
126.2000
561,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
125.8400
126.8000
125.8400
126.5000
1,611,000
Thu, 03 Sep 2026
125.3900
125.6000
125.3700
125.5000
653,500
Wed, 02 Sep 2026
125.4100
125.4500
125.2700
125.3100
642,100
Tue, 01 Sep 2026
125.3100
125.5000
125.3000
125.3900
1,173,300
Mon, 31 Aug 2026
125.3000
125.4000
125.2500
125.2500
674,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
125.4500
125.4500
125.2300
125.3300
569,600
Thu, 27 Aug 2026
125.3200
125.4600
125.2900
125.3000
461,000
Wed, 26 Aug 2026
125.3500
125.4900
125.1200
125.1900
456,500
Tue, 25 Aug 2026
125.1500
125.4900
125.1500
125.3900
681,900
Mon, 24 Aug 2026
125.3500
125.3500
124.8400
125.0700
754,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
125.4000
125.4400
125.1500
125.2000
929,500
Thu, 20 Aug 2026
125.3000
125.4700
125.1800
125.2100
964,100
Wed, 19 Aug 2026
26 · DEFA14A
After-hours · 16:08 ET
FORM DEFA14A ↗
Wed, 19 Aug 2026
125.2900
125.3900
125.0500
125.3000
658,000
Tue, 18 Aug 2026
125.2000
125.2900
125.0400
125.0900
761,300
Mon, 17 Aug 2026
125.2300
125.3300
125.0800
125.0800
430,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
125.1500
125.4400
125.1400
125.2600
368,700
Thu, 13 Aug 2026
125.4000
125.4400
125.0000
125.0600
1,265,000
Wed, 12 Aug 2026
125.0500
125.3400
125.0000
125.0800
949,000
Tue, 11 Aug 2026
125.1900
125.4400
124.9000
125.0400
1,961,300
Mon, 10 Aug 2026
125.2100
125.3600
125.0100
125.0800
733,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
125.5000
125.5000
125.0100
125.2700
1,055,800
Thu, 06 Aug 2026
124.9700
126.1400
124.8100
126.0700
1,823,100
Wed, 05 Aug 2026
124.9000
125.1000
124.6900
125.0000
1,891,400
Tue, 04 Aug 2026
25 · 10-Q
After-hours · 17:26 ET
10-Q ↗
Tue, 04 Aug 2026
24 · DEFA14A
After-hours · 17:05 ET
FORM DEFA14A ↗
Tue, 04 Aug 2026
23 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Tue, 04 Aug 2026
124.7800
125.1400
124.4500
125.0500
3,692,900
Mon, 03 Aug 2026
21 · DEFA14A
After-hours · 17:25 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
20 · DEFA14A
After-hours · 17:23 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
19 · DEFA14A
After-hours · 17:22 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
18 · DEFA14A
After-hours · 17:22 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
17 · DEFA14A
After-hours · 17:21 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
16 · DEFA14A
After-hours · 17:20 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
15 · DEFA14A
After-hours · 17:18 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
14 · DEFA14A
After-hours · 17:14 ET
FORM DEFA14A ↗
Mon, 03 Aug 2026
13 · 8-K
After-hours · 16:44 ET
FORM 8-K ↗
Mon, 03 Aug 2026
125.1000
125.5400
124.3700
124.4500
12,626,600
Mon, 03 Aug 2026
22 · 8-K
Pre-market · 06:32 ET
FORM 8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
100.8700
123.5000
99.5200
121.2100
2,610,300
Thu, 30 Jul 2026
99.3500
101.0000
98.4000
100.8600
398,300
Wed, 29 Jul 2026
99.4900
101.2400
99.3100
99.8200
407,700
Tue, 28 Jul 2026
98.5600
101.9600
98.5600
100.3800
522,500
Mon, 27 Jul 2026
99.6100
100.8700
98.3100
99.4000
651,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
98.5100
99.3000
97.8000
98.6200
276,800
Thu, 23 Jul 2026
97.8700
97.8700
95.5500
97.5000
400,200
Wed, 22 Jul 2026
97.0400
98.1400
96.0900
96.5600
215,600
Tue, 21 Jul 2026
95.4200
96.4700
94.9100
96.3100
339,700
Mon, 20 Jul 2026
95.1800
96.9400
94.9700
96.0900
280,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
98.7100
99.6700
95.1400
95.4200
476,600
Thu, 16 Jul 2026
95.5500
99.7300
95.5500
99.6200
670,800
Wed, 15 Jul 2026
93.6400
96.2200
93.5200
95.5600
462,000
Tue, 14 Jul 2026
95.5000
95.7300
92.0700
93.3100
450,200
Mon, 13 Jul 2026
93.8000
96.4800
92.9100
96.3800
440,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
92.0200
93.9100
91.9800
93.6800
203,400
Thu, 09 Jul 2026
90.6700
92.8500
90.2300
91.9500
405,200
Wed, 08 Jul 2026
90.8300
93.2000
90.3300
91.1500
649,900
Tue, 07 Jul 2026
94.3100
94.4900
91.4900
91.9000
534,900
Mon, 06 Jul 2026
95.2600
95.2600
92.8000
93.4000
512,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.1700
96.2000
94.0000
95.1400
484,900
Wed, 01 Jul 2026
94.4100
96.1700
93.6500
94.5700
398,600
Tue, 30 Jun 2026
91.9000
94.4200
90.7800
93.4500
536,300
Mon, 29 Jun 2026
91.7800
93.4400
90.7800
91.2200
720,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
12 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 26 Jun 2026
92.4800
94.8700
92.4800
93.8900
1,530,200
Thu, 25 Jun 2026
92.7000
94.4000
92.5700
93.1200
261,900
Wed, 24 Jun 2026
89.9400
92.3300
89.0900
91.3800
401,800
Tue, 23 Jun 2026
90.7600
91.1500
86.9700
89.5400
522,800
Mon, 22 Jun 2026
90.4400
90.6500
89.7600
90.1000
262,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.8400
91.3800
89.7100
90.9600
581,300
Wed, 17 Jun 2026
91.1200
92.8300
89.3200
89.5000
436,200
Tue, 16 Jun 2026
91.7800
91.7800
90.2800
91.3000
224,700
Mon, 15 Jun 2026
91.0900
91.9700
90.4800
90.8500
238,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.6200
92.1900
90.8900
90.9800
225,200
Thu, 11 Jun 2026
91.0000
93.2500
89.8900
92.1000
335,700
Wed, 10 Jun 2026
93.6200
94.7600
91.2400
91.3700
407,700
Tue, 09 Jun 2026
92.7000
94.5700
92.7000
94.1000
435,200
Mon, 08 Jun 2026
91.1900
93.6700
91.1900
91.8900
216,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.3500
94.1200
91.8900
91.9800
248,500
Thu, 04 Jun 2026
92.4200
93.8100
91.1100
92.7400
309,900
Wed, 03 Jun 2026
91.1000
91.5800
90.0000
90.8900
564,600
Tue, 02 Jun 2026
89.9500
90.4000
88.7400
90.3100
336,900
Mon, 01 Jun 2026
88.8100
91.1200
87.7600
90.1600
611,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.3300
90.5900
88.8100
89.3800
788,000
Thu, 28 May 2026
88.1200
90.4600
87.7800
90.0500
614,300
Wed, 27 May 2026
90.7400
90.9800
88.0400
88.9700
873,900
Tue, 26 May 2026
89.0500
91.3200
88.3900
90.1400
1,069,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 22 May 2026
90.0000
90.5200
89.1300
89.2800
363,400
Thu, 21 May 2026
90.4000
91.6600
89.2100
90.0000
532,300
Wed, 20 May 2026
90.4300
91.6100
89.8200
91.4900
441,900
Tue, 19 May 2026
90.0400
90.6800
88.7700
90.4400
406,800
Mon, 18 May 2026
88.4900
90.8600
88.0000
89.9700
359,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
89.3300
90.1900
88.0000
88.1600
390,400
Thu, 14 May 2026
89.3700
90.4000
88.1000
89.8200
364,200
Wed, 13 May 2026
86.8000
91.3200
86.2500
89.3900
1,198,500
Tue, 12 May 2026
85.6000
86.4400
84.2800
84.9800
611,300
Mon, 11 May 2026
87.6800
88.6900
84.7100
84.8500
536,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.2500
89.3200
86.2100
88.1200
384,700
Thu, 07 May 2026
86.9100
89.0300
86.9100
87.9200
486,100
Wed, 06 May 2026
86.5200
87.8900
85.8800
86.2900
543,700
Tue, 05 May 2026
84.2600
87.3800
83.4300
85.8500
681,900
Mon, 04 May 2026
83.5000
86.4600
83.2600
83.9500
603,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.8500
90.0000
83.1900
84.0300
1,035,600
Thu, 30 Apr 2026
9 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Thu, 30 Apr 2026
77.0500
89.8700
77.0500
88.5100
2,190,700
Thu, 30 Apr 2026
10 · 8-K
Pre-market · 08:03 ET
FORM 8-K ↗
Wed, 29 Apr 2026
84.3800
84.5500
82.6100
83.6700
755,300
Tue, 28 Apr 2026
85.9500
85.9500
83.8200
84.6400
638,700
Mon, 27 Apr 2026
86.0000
86.6100
83.4600
85.3500
499,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.9800
86.0300
84.0200
86.0200
556,200
Thu, 23 Apr 2026
84.6900
85.8500
82.6400
84.8600
776,500
Wed, 22 Apr 2026
86.1300
86.5700
84.5900
85.1600
267,900
Tue, 21 Apr 2026
89.5700
89.5700
84.3400
85.6200
677,900
Mon, 20 Apr 2026
89.9500
90.9300
89.0300
89.3200
306,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.2200
91.0700
89.2200
90.2000
361,000
Thu, 16 Apr 2026
87.7300
88.9900
87.0200
88.3700
258,400
Wed, 15 Apr 2026
88.5200
88.9900
87.0000
87.9400
319,700
Tue, 14 Apr 2026
87.7500
89.2300
87.2600
88.6300
275,900
Mon, 13 Apr 2026
84.8000
87.8500
84.7000
87.7300
228,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.0000
87.0000
84.6000
85.1100
286,300
Thu, 09 Apr 2026
86.9700
87.4300
86.3100
86.6700
278,100
Wed, 08 Apr 2026
87.3100
87.8200
86.8500
87.4800
323,000
Tue, 07 Apr 2026
85.6400
86.0300
84.5200
85.1100
415,900
Mon, 06 Apr 2026
8 · DEFA14A
After-hours · 16:57 ET
DEFA14A ↗
Mon, 06 Apr 2026
7 · DEF 14A
After-hours · 16:56 ET
DEF 14A ↗
Mon, 06 Apr 2026
85.5500
86.4100
84.7800
85.6300
554,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.4400
87.5700
84.4000
86.8500
329,800
Wed, 01 Apr 2026
88.0100
89.0700
86.4200
86.4400
495,000
Tue, 31 Mar 2026
85.9600
88.3500
85.7000
88.0000
509,200
Mon, 30 Mar 2026
85.8100
86.3000
84.0000
85.1600
570,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
85.9500
86.6600
84.8300
85.3300
343,300
Thu, 26 Mar 2026
85.9700
88.0800
85.9700
86.8300
496,300
Wed, 25 Mar 2026
86.9000
88.0000
85.0900
86.7600
494,700
Tue, 24 Mar 2026
84.3200
86.4800
83.7700
86.1900
588,600
Mon, 23 Mar 2026
85.5900
86.3000
84.4300
85.3300
1,006,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
84.7600
84.7600
83.4400
84.1000
1,228,000
Thu, 19 Mar 2026
83.9300
85.2300
81.9900
84.3600
1,096,100
Wed, 18 Mar 2026
86.6100
86.9200
84.6100
84.7000
1,733,800
Tue, 17 Mar 2026
84.9800
87.2600
84.9800
87.2100
837,700
Mon, 16 Mar 2026
83.3900
85.5600
82.7100
84.1200
1,251,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
86.3900
86.6200
82.9700
82.9800
1,051,900
Thu, 12 Mar 2026
86.2500
90.0000
83.2700
83.3000
1,083,100
Thu, 12 Mar 2026
6 · 8-K
Pre-market · 08:02 ET
FORM 8-K ↗
Wed, 11 Mar 2026
83.4800
87.2100
83.1400
85.4700
852,600
Tue, 10 Mar 2026
85.2500
85.6800
83.2400
83.2800
506,300
Mon, 09 Mar 2026
83.0000
85.7500
81.9900
85.3800
647,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.6700
84.6700
82.1900
84.0300
635,000
Thu, 05 Mar 2026
85.4100
85.7300
84.1100
85.2300
689,500
Wed, 04 Mar 2026
87.3300
87.8400
85.8200
86.0300
793,400
Tue, 03 Mar 2026
85.0400
87.2200
83.3100
86.7500
707,300
Mon, 02 Mar 2026
86.0700
86.7400
84.6900
86.3400
771,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.9800
87.1100
85.9800
86.6800
1,163,300
Thu, 26 Feb 2026
86.6100
87.3400
85.2500
86.7700
761,500
Wed, 25 Feb 2026
87.3900
87.9200
84.6500
86.5000
878,100
Tue, 24 Feb 2026
86.1000
87.2100
85.6400
87.1000
657,700
Mon, 23 Feb 2026
84.8400
86.3700
83.9700
85.7600
884,700
Mon, 23 Feb 2026
5 · 10-K
Pre-market · 08:03 ET
10-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
83.0000
86.9800
83.0000
84.8500
1,734,200
Thu, 19 Feb 2026
100.0000
100.0500
82.7600
83.0000
2,297,100
Thu, 19 Feb 2026
4 · 8-K
Pre-market · 08:14 ET
FORM 8-K ↗
Wed, 18 Feb 2026
87.6300
88.9900
85.5100
86.4800
1,667,700
Tue, 17 Feb 2026
86.5600
88.0800
85.6400
87.6600
1,325,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.4700
86.8800
84.9500
85.9200
929,700
Thu, 12 Feb 2026
87.3600
87.3600
83.6000
85.3600
1,291,600
Wed, 11 Feb 2026
86.5900
87.2700
85.0200
87.1800
3,381,500
Tue, 10 Feb 2026
86.0700
86.8200
85.3000
86.1500
634,500
Mon, 09 Feb 2026
86.3500
86.7200
84.8000
85.4600
694,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.4500
86.8900
84.6000
86.4500
592,600
Thu, 05 Feb 2026
85.7000
87.0100
85.1100
85.2300
598,500
Wed, 04 Feb 2026
86.0900
87.2100
85.1200
85.5200
688,600
Tue, 03 Feb 2026
85.1600
86.8100
84.6000
86.0400
511,600
Mon, 02 Feb 2026
86.1600
87.3100
85.1300
85.5500
650,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
86.6700
87.3900
85.4900
86.8600
720,100
Thu, 29 Jan 2026
86.2600
86.5400
83.3900
86.4700
599,500
Wed, 28 Jan 2026
85.7900
86.1300
84.6800
85.9000
468,400
Tue, 27 Jan 2026
85.8200
86.0100
84.9500
85.7900
309,800
Mon, 26 Jan 2026
86.2900
86.7800
85.5500
86.2400
393,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.1800
86.4400
83.9000
86.2300
508,100
Thu, 22 Jan 2026
87.6000
87.6000
85.2500
85.5400
527,800
Wed, 21 Jan 2026
86.0000
87.6900
85.3500
87.0000
494,300
Tue, 20 Jan 2026
84.7500
85.8000
84.4100
85.1500
649,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.6500
86.0500
84.6100
85.7800
539,200
Thu, 15 Jan 2026
83.5800
85.9800
83.5000
85.2800
804,500
Wed, 14 Jan 2026
82.6900
84.8700
82.6900
84.7000
393,900
Tue, 13 Jan 2026
83.5300
83.9900
81.8900
82.7400
459,200
Mon, 12 Jan 2026
84.0700
84.0700
82.6700
83.5700
515,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.4400
85.2300
82.3200
84.3100
702,700
Thu, 08 Jan 2026
80.1700
83.5000
80.1700
82.7900
612,200
Wed, 07 Jan 2026
81.5500
81.9200
80.4300
80.8800
598,400
Tue, 06 Jan 2026
80.1700
81.7500
79.7300
80.8100
631,100
Mon, 05 Jan 2026
76.2100
80.8700
76.2100
79.7200
611,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.3700
78.3800
76.5300
76.7800
402,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.9800
78.8900
77.8800
78.4300
433,900
Tue, 30 Dec 2025
78.1700
79.1300
78.1100
78.3400
343,100
Mon, 29 Dec 2025
79.0000
79.4800
78.0500
78.5300
366,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.3900
78.9900
78.0000
78.8800
266,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.6800
79.2500
77.6600
78.7100
222,000
Tue, 23 Dec 2025
78.9700
79.0800
77.3000
77.7700
512,300
Mon, 22 Dec 2025
78.4700
80.6900
78.1200
79.2300
625,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
77.8100
79.4400
75.6400
78.5800
1,668,100
Thu, 18 Dec 2025
76.0000
80.9500
75.6800
78.5200
1,700,100
Wed, 17 Dec 2025
73.5300
75.1600
73.1500
74.1300
418,600
Tue, 16 Dec 2025
72.8900
74.6400
72.1700
73.9000
909,600
Mon, 15 Dec 2025
72.9100
73.4500
72.7000
73.0900
576,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.7200
73.4000
72.1400
72.7200
392,500
Thu, 11 Dec 2025
72.1300
73.4900
72.1300
72.3400
550,900
Wed, 10 Dec 2025
71.8000
72.6300
71.5600
71.9500
444,200
Tue, 09 Dec 2025
69.3100
71.9900
69.2500
71.6000
633,000
Mon, 08 Dec 2025
69.8800
70.0000
69.1200
69.1300
553,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.5800
71.4900
69.7500
69.8400
436,900
Thu, 04 Dec 2025
69.9000
71.1700
69.8200
70.6200
433,900
Wed, 03 Dec 2025
69.9800
71.5500
69.4000
69.8800
457,100
Tue, 02 Dec 2025
72.0000
72.5300
69.8900
69.9900
397,600
Mon, 01 Dec 2025
71.5500
73.1900
71.5500
71.7500
529,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.3900
72.6400
71.8200
72.1800
170,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.0100
72.3800
70.8800
72.0400
623,600
Tue, 25 Nov 2025
71.5000
72.6200
71.4000
71.4300
744,400
Mon, 24 Nov 2025
69.9300
71.4600
69.2800
71.2200
746,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.6800
70.3000
68.1800
70.0000
591,000
Thu, 20 Nov 2025
68.0200
68.7400
67.5800
68.1300
921,500
Wed, 19 Nov 2025
67.8800
68.0600
66.5100
67.6600
691,200
Tue, 18 Nov 2025
67.1000
68.8800
66.6300
67.7500
1,292,700
Mon, 17 Nov 2025
69.3200
69.3200
67.0800
67.1000
543,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.8300
69.5200
67.2200
69.4900
576,500
Thu, 13 Nov 2025
68.8000
69.7800
67.8600
68.0500
689,500
Wed, 12 Nov 2025
70.0000
71.3800
69.3400
69.5100
723,900
Tue, 11 Nov 2025
69.2900
70.3000
69.0500
69.8200
555,400
Mon, 10 Nov 2025
69.2600
69.8100
68.2800
68.7600
620,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
66.8100
68.3500
66.3200
68.2600
717,200
Thu, 06 Nov 2025
67.8900
67.8900
66.0000
66.6400
945,400
Wed, 05 Nov 2025
67.9000
68.8800
66.4300
68.1400
1,567,200
Tue, 04 Nov 2025
67.9600
70.1600
66.9100
68.6100
1,632,000
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Mon, 03 Nov 2025
64.5700
67.0800
63.7500
66.9300
1,353,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
63.9300
64.8800
62.1000
64.5700
2,618,500
Thu, 30 Oct 2025
65.1300
65.3900
62.0000
63.3200
1,737,000
Wed, 29 Oct 2025
67.2600
67.9900
64.8700
65.3000
1,829,900
Tue, 28 Oct 2025
69.6800
69.8300
67.6600
68.0000
2,118,000
Mon, 27 Oct 2025
72.6300
73.1300
69.1600
70.2000
2,949,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
71.5700
73.6300
69.5100
72.9100
4,157,000
Fri, 24 Oct 2025
2 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Fri, 24 Oct 2025
1 · 10-Q/A
Pre-market · 07:36 ET
10-Q ↗