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
108.2600
109.0400
105.4350
106.3200
657,911
Thu, 22 Oct 2026
109.5100
109.8800
106.2400
109.5700
668,600
Wed, 21 Oct 2026
110.2000
111.1300
108.9100
110.9400
520,000
Tue, 20 Oct 2026
109.8000
111.2100
107.8900
109.6600
553,800
Mon, 19 Oct 2026
112.5400
112.9800
110.3800
110.7600
561,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
113.2300
114.3400
111.0300
111.8000
501,700
Thu, 15 Oct 2026
110.7500
112.7400
109.4400
112.5500
509,900
Wed, 14 Oct 2026
110.5500
111.8900
109.2000
110.7000
506,200
Tue, 13 Oct 2026
112.9000
113.5400
110.0500
111.6200
426,300
Mon, 12 Oct 2026
110.5800
114.3600
110.5800
111.4700
720,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
109.6100
111.1000
108.3200
109.8600
774,400
Thu, 08 Oct 2026
108.7700
109.7100
105.1000
109.1100
990,700
Wed, 07 Oct 2026
113.1900
113.9300
109.3700
110.7600
748,400
Tue, 06 Oct 2026
116.6100
117.5600
114.4900
114.7500
683,300
Mon, 05 Oct 2026
117.5900
118.7300
114.3800
115.7500
807,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
117.8800
119.0800
116.8900
117.9700
749,700
Thu, 01 Oct 2026
112.5500
116.8900
111.3300
116.2800
802,100
Wed, 30 Sep 2026
113.3700
114.2700
112.1000
113.2600
1,012,100
Tue, 29 Sep 2026
113.7600
113.8000
111.0300
113.0100
729,100
Mon, 28 Sep 2026
113.0000
114.9800
111.9100
113.6600
451,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
113.0700
116.4600
112.8500
113.8600
662,400
Thu, 24 Sep 2026
114.0000
114.0000
111.4600
112.7400
724,200
Wed, 23 Sep 2026
114.7800
115.6300
112.5700
114.5900
638,900
Tue, 22 Sep 2026
119.9500
120.9700
113.2500
115.3800
1,136,500
Mon, 21 Sep 2026
118.5300
120.7700
117.7700
118.8600
1,011,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
119.8200
120.0700
116.9900
117.1000
2,759,400
Thu, 17 Sep 2026
121.0100
121.6300
118.1500
119.7600
695,300
Wed, 16 Sep 2026
123.2000
123.9500
117.5000
118.6400
633,200
Tue, 15 Sep 2026
124.1900
124.5900
122.2400
122.4000
613,000
Mon, 14 Sep 2026
123.6600
124.2700
121.7700
123.4900
674,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
129.5900
129.5900
126.6900
126.9400
498,800
Thu, 10 Sep 2026
126.3000
127.9100
124.2100
127.5400
709,500
Wed, 09 Sep 2026
129.4100
131.3100
127.5900
128.1400
627,900
Tue, 08 Sep 2026
131.1100
132.4100
130.2100
130.5600
722,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
128.1600
131.3700
128.1600
131.2400
528,500
Thu, 03 Sep 2026
128.3600
129.7000
125.5700
128.4400
531,200
Wed, 02 Sep 2026
122.5600
128.2200
120.5800
126.7100
795,300
Tue, 01 Sep 2026
124.6000
125.6700
121.9800
122.7100
617,600
Mon, 31 Aug 2026
126.0600
127.5000
125.4000
125.7100
828,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
130.0000
130.4900
124.9200
126.3200
470,600
Thu, 27 Aug 2026
128.3600
129.9800
125.1000
129.1600
826,700
Wed, 26 Aug 2026
132.1100
134.6600
128.5900
128.7800
861,500
Tue, 25 Aug 2026
131.8000
132.1600
129.8700
131.6200
843,000
Mon, 24 Aug 2026
133.1400
133.6800
130.8000
131.3800
863,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
130.0000
134.1400
128.5600
133.2300
1,116,500
Thu, 20 Aug 2026
123.6200
129.4600
123.1300
129.1200
1,033,400
Wed, 19 Aug 2026
126.4000
127.5900
124.5700
124.8200
777,500
Tue, 18 Aug 2026
126.8800
127.0000
124.3000
125.4500
808,100
Mon, 17 Aug 2026
125.7300
127.5600
125.0400
127.1100
622,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
123.4000
125.9700
122.6600
125.8700
549,500
Thu, 13 Aug 2026
123.6700
124.2500
121.8500
122.9200
400,600
Wed, 12 Aug 2026
125.8500
125.8500
121.8300
123.6000
631,400
Tue, 11 Aug 2026
124.2100
127.3500
124.0600
124.9900
610,100
Mon, 10 Aug 2026
120.5400
124.5800
119.4200
124.5200
948,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
116.5100
119.0400
115.4800
118.8800
589,200
Thu, 06 Aug 2026
117.7300
119.7400
115.7600
116.2400
584,900
Wed, 05 Aug 2026
122.9200
124.0000
117.5000
118.1300
837,100
Wed, 05 Aug 2026
18 · 10-Q
Pre-market · 09:13 ET
10-Q ↗
Tue, 04 Aug 2026
117.8400
124.9800
111.8600
122.6200
2,033,400
Mon, 03 Aug 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 03 Aug 2026
114.7000
117.5300
114.6700
116.3100
1,288,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
116.3800
116.3900
114.3500
114.5400
693,400
Thu, 30 Jul 2026
116.5300
116.5300
114.2700
115.4400
806,200
Wed, 29 Jul 2026
119.7700
120.3800
113.7100
114.6600
1,248,600
Tue, 28 Jul 2026
121.2500
123.1400
120.0900
121.1100
909,700
Mon, 27 Jul 2026
122.9900
123.2100
119.2000
121.9100
1,092,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
120.2100
123.5800
119.7900
122.3400
764,200
Thu, 23 Jul 2026
118.8400
121.1200
118.6700
119.6400
916,700
Wed, 22 Jul 2026
117.0000
119.9900
116.5100
119.0600
1,017,500
Tue, 21 Jul 2026
115.2200
116.8900
113.3000
116.2100
782,600
Mon, 20 Jul 2026
114.3500
114.4900
112.2900
113.6700
717,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.6600
115.7500
112.9300
113.6000
642,400
Thu, 16 Jul 2026
113.1500
116.5000
111.9200
115.4900
603,500
Wed, 15 Jul 2026
115.0200
115.4400
112.0300
114.2900
675,200
Tue, 14 Jul 2026
118.3000
118.6400
114.1100
115.0600
547,200
Mon, 13 Jul 2026
114.9100
116.9600
114.4800
115.9800
813,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.4300
115.6500
113.7400
114.2100
501,600
Thu, 09 Jul 2026
113.2700
115.8100
113.2700
113.7800
759,600
Wed, 08 Jul 2026
111.9300
113.0300
109.7100
111.7500
1,133,400
Tue, 07 Jul 2026
115.9000
115.9000
113.4000
114.1700
1,237,400
Mon, 06 Jul 2026
115.7700
117.5000
113.6000
116.6000
1,232,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
118.1300
120.7500
115.9100
116.3700
12,259,900
Wed, 01 Jul 2026
119.5500
121.4700
117.4400
117.4600
3,367,700
Tue, 30 Jun 2026
116.3700
117.1300
110.7900
112.7400
1,192,100
Mon, 29 Jun 2026
118.8500
119.9100
114.9400
115.3600
1,097,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
123.2000
123.3900
119.7100
119.8400
1,239,700
Thu, 25 Jun 2026
121.2700
125.9000
121.2700
124.5200
514,300
Wed, 24 Jun 2026
116.6400
120.2900
116.5300
119.6800
641,300
Tue, 23 Jun 2026
118.6700
119.6400
116.9700
117.0000
843,700
Mon, 22 Jun 2026
119.5300
122.0400
119.0000
121.1200
864,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
120.6200
121.5300
118.9400
119.1000
1,824,200
Wed, 17 Jun 2026
121.0600
123.0100
117.9600
118.8600
696,400
Tue, 16 Jun 2026
16 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 16 Jun 2026
120.1700
122.4500
120.1700
121.0300
570,100
Mon, 15 Jun 2026
120.0600
121.4400
119.0200
119.4700
743,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
116.8500
117.5800
115.0800
117.3500
676,800
Thu, 11 Jun 2026
115.1200
116.8700
113.8000
115.5200
647,600
Wed, 10 Jun 2026
117.5900
119.8900
113.4100
113.8200
781,400
Tue, 09 Jun 2026
117.0600
119.4900
114.3400
117.9100
829,200
Mon, 08 Jun 2026
116.5100
116.9700
115.0300
115.4800
646,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
117.3300
118.4400
115.4200
115.7500
694,200
Thu, 04 Jun 2026
118.6000
119.6000
117.0100
118.3800
732,100
Wed, 03 Jun 2026
115.6400
119.7400
115.6400
119.0500
809,600
Tue, 02 Jun 2026
112.7900
116.4500
112.7600
116.1400
779,200
Mon, 01 Jun 2026
112.0100
113.0800
109.4600
111.6700
1,083,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
113.4600
115.5800
111.6900
113.5300
1,986,400
Thu, 28 May 2026
113.3400
115.1800
111.1000
113.5200
1,187,500
Wed, 27 May 2026
114.6900
115.7700
112.9100
113.8600
776,600
Tue, 26 May 2026
111.1600
114.1700
110.9500
114.0900
990,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
110.1000
111.2000
108.0000
109.8700
1,004,700
Thu, 21 May 2026
107.9000
109.2800
106.1200
109.0700
967,600
Wed, 20 May 2026
108.5300
108.9500
106.3100
108.3500
1,443,800
Tue, 19 May 2026
112.5800
113.5400
107.3700
108.0100
1,208,700
Mon, 18 May 2026
116.9800
117.4800
114.0100
114.0600
1,292,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
121.3100
123.3200
116.9200
116.9900
767,300
Thu, 14 May 2026
123.7900
124.5900
121.4900
122.3500
802,000
Wed, 13 May 2026
120.3700
123.1800
118.6500
122.4700
1,136,100
Tue, 12 May 2026
123.3000
123.3000
117.9100
119.8000
807,300
Mon, 11 May 2026
124.7100
125.1300
123.0000
123.7200
696,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 08 May 2026
124.2200
125.7300
122.8800
124.1800
795,200
Thu, 07 May 2026
14 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 07 May 2026
127.9800
128.2100
122.6800
123.0200
973,100
Wed, 06 May 2026
129.9300
133.2100
126.3900
127.7000
974,300
Tue, 05 May 2026
125.0000
129.1400
119.1500
127.3700
1,965,100
Mon, 04 May 2026
13 · 8-K
After-hours · 16:41 ET
8-K ↗
Mon, 04 May 2026
130.5400
131.9400
128.1700
129.0400
1,300,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
133.7700
134.7500
131.1200
131.2300
738,200
Thu, 30 Apr 2026
130.1100
135.8600
130.0100
134.3500
881,400
Wed, 29 Apr 2026
130.5300
131.5900
128.9100
129.1000
678,700
Tue, 28 Apr 2026
133.7900
134.1600
129.1200
130.0200
708,800
Mon, 27 Apr 2026
135.7200
137.6200
133.6100
133.6900
883,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
135.2500
136.9400
134.6100
135.5100
804,400
Thu, 23 Apr 2026
133.4900
136.8900
133.4600
136.0000
756,600
Wed, 22 Apr 2026
132.3500
133.2200
131.0100
133.0400
979,300
Tue, 21 Apr 2026
130.1300
132.5000
129.0300
131.3400
984,200
Mon, 20 Apr 2026
128.5700
130.3900
128.1800
129.7400
640,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.6400
130.5600
126.6400
128.5000
589,600
Thu, 16 Apr 2026
125.0400
126.3800
124.2200
125.7000
534,500
Wed, 15 Apr 2026
128.2800
129.1000
124.8300
125.8200
945,600
Tue, 14 Apr 2026
129.7200
130.8300
128.2500
128.2600
1,023,700
Mon, 13 Apr 2026
128.0400
130.2200
126.9500
129.6000
863,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.1300
128.6200
126.5700
128.5100
787,500
Thu, 09 Apr 2026
124.3800
127.7800
123.8200
127.4800
630,900
Wed, 08 Apr 2026
122.0300
125.4000
121.0900
125.0000
659,800
Tue, 07 Apr 2026
116.9200
118.9400
116.8000
117.2800
670,600
Mon, 06 Apr 2026
116.4600
117.7800
115.3200
117.4600
531,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.2100
120.0400
115.3300
117.0600
355,300
Wed, 01 Apr 2026
118.3700
119.8700
117.8300
118.8400
495,100
Tue, 31 Mar 2026
114.3600
117.7800
114.0000
117.0600
536,200
Mon, 30 Mar 2026
116.0300
116.7300
112.1100
112.6000
597,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.3400
116.8200
114.2700
114.4600
507,500
Thu, 26 Mar 2026
117.7600
119.4700
116.1200
116.3200
481,200
Wed, 25 Mar 2026
12 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Wed, 25 Mar 2026
11 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Wed, 25 Mar 2026
118.7100
119.6900
117.5900
118.9700
567,500
Tue, 24 Mar 2026
113.7900
119.1000
113.7900
117.8900
783,700
Mon, 23 Mar 2026
113.7700
117.2400
113.1900
114.6600
941,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.7800
112.6000
109.4200
110.7000
2,152,600
Thu, 19 Mar 2026
111.7800
112.8400
110.4300
112.1900
789,900
Wed, 18 Mar 2026
113.9100
116.3400
113.1200
113.2700
990,700
Tue, 17 Mar 2026
114.5500
115.1100
112.9100
114.2100
967,600
Mon, 16 Mar 2026
114.0100
114.7100
112.8400
113.3900
760,000
Mon, 16 Mar 2026
10 · 8-K/A
Next filing day · accepted 13 Mar, 18:01 ET
8-K/A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
113.9100
114.6300
111.3700
112.8200
795,200
Thu, 12 Mar 2026
111.6700
113.3000
110.8700
113.1100
728,400
Wed, 11 Mar 2026
114.3600
115.0900
112.2400
113.1800
758,400
Tue, 10 Mar 2026
116.8900
118.7500
114.4400
114.6400
756,700
Mon, 09 Mar 2026
114.0200
117.2100
111.3600
116.8700
856,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
120.0200
120.3300
116.5900
116.9400
1,091,900
Thu, 05 Mar 2026
125.5500
126.7300
121.1100
122.1400
969,300
Wed, 04 Mar 2026
126.3400
128.8500
125.6100
126.9400
1,432,100
Tue, 03 Mar 2026
123.6200
124.9800
120.3800
124.8000
1,088,600
Mon, 02 Mar 2026
124.0300
127.1100
122.0100
126.9100
977,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
124.0000
126.3100
122.4300
125.3000
1,336,000
Thu, 26 Feb 2026
123.5600
125.4700
122.4100
124.8100
1,370,400
Wed, 25 Feb 2026
122.2700
124.6800
121.0700
122.7200
1,528,300
Tue, 24 Feb 2026
117.3800
125.6600
117.3700
121.9900
1,907,000
Tue, 24 Feb 2026
9 · 10-K
Pre-market · 09:28 ET
10-K ↗
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 23 Feb 2026
118.4400
119.3000
115.3800
116.8400
1,003,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
117.7900
119.4800
116.8900
118.8500
971,400
Thu, 19 Feb 2026
116.6200
117.9200
115.8800
117.7800
809,700
Wed, 18 Feb 2026
118.2100
119.4500
116.7900
116.9700
779,400
Tue, 17 Feb 2026
116.9100
118.1900
116.3500
117.4600
513,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.6100
118.5900
115.1400
117.7900
692,600
Thu, 12 Feb 2026
117.0000
118.7500
115.0500
115.7500
774,400
Wed, 11 Feb 2026
115.8900
118.5000
115.8500
116.4500
763,000
Tue, 10 Feb 2026
115.1000
116.0500
113.9000
115.3300
1,216,600
Mon, 09 Feb 2026
115.5900
115.8400
114.3000
114.9700
719,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
114.1300
116.1500
114.1300
115.6300
863,600
Thu, 05 Feb 2026
113.5000
114.2000
112.1700
113.7500
887,400
Wed, 04 Feb 2026
112.8000
114.9900
112.2800
114.2000
1,251,600
Tue, 03 Feb 2026
109.9600
113.4500
109.9600
111.7400
762,500
Mon, 02 Feb 2026
108.5000
111.1300
108.5000
110.2400
813,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.6200
111.9400
108.6300
108.7000
859,300
Thu, 29 Jan 2026
111.2500
111.8200
110.2700
111.5600
675,300
Wed, 28 Jan 2026
110.9500
111.5200
109.3900
110.5900
640,600
Tue, 27 Jan 2026
109.5900
111.0500
108.7900
110.9500
645,400
Mon, 26 Jan 2026
109.8800
110.2400
108.8200
109.6300
633,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.5600
111.5600
108.8500
109.5700
620,900
Thu, 22 Jan 2026
111.3500
111.6200
110.2800
111.0300
731,400
Wed, 21 Jan 2026
110.3500
113.3100
109.5000
110.9600
1,117,400
Tue, 20 Jan 2026
109.0000
110.5000
108.3700
109.3800
951,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.3400
112.0600
109.7400
110.2000
820,500
Thu, 15 Jan 2026
109.1500
112.2100
107.6900
111.5500
1,092,200
Wed, 14 Jan 2026
106.5800
109.4000
105.7700
107.9800
937,800
Tue, 13 Jan 2026
105.6100
106.1900
104.8900
105.9600
651,400
Mon, 12 Jan 2026
103.4200
105.4500
103.2800
105.3400
647,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
102.7000
104.6200
102.3600
104.2500
723,600
Thu, 08 Jan 2026
99.1300
103.7500
99.1300
102.1800
1,007,900
Wed, 07 Jan 2026
101.2200
101.8000
99.3300
99.4600
812,500
Tue, 06 Jan 2026
97.6400
102.0500
97.6400
101.5800
1,000,600
Mon, 05 Jan 2026
98.2800
100.4900
97.9200
97.9700
785,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
98.1000
99.3500
97.7200
98.9400
697,000
Fri, 02 Jan 2026
7 · 8-K
Pre-market · 08:54 ET
8-K ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
98.7900
98.7900
97.8700
97.9000
623,600
Tue, 30 Dec 2025
99.6400
100.1800
98.8700
98.9100
525,800
Mon, 29 Dec 2025
100.9000
101.0900
99.6600
99.8500
697,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.8200
101.0600
99.8800
100.9300
331,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.7300
101.1500
99.9300
100.8000
304,900
Tue, 23 Dec 2025
100.2700
100.8000
99.5400
100.4800
593,900
Mon, 22 Dec 2025
99.2600
101.1800
98.7400
100.7500
776,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.4700
100.0000
98.5000
98.7200
1,932,600
Thu, 18 Dec 2025
99.0300
100.6600
98.2800
99.2900
1,183,700
Wed, 17 Dec 2025
98.2300
99.1400
97.0400
98.3100
1,301,900
Tue, 16 Dec 2025
99.4200
100.2000
97.9700
98.6900
916,700
Mon, 15 Dec 2025
100.0800
100.9200
98.7800
99.4200
932,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
100.0900
101.5500
99.0400
99.8400
1,240,100
Thu, 11 Dec 2025
98.8500
100.4200
98.5700
99.4700
1,291,500
Wed, 10 Dec 2025
94.0600
98.3600
93.3700
98.1500
1,121,400
Tue, 09 Dec 2025
94.3600
95.3700
93.0700
93.7200
897,300
Mon, 08 Dec 2025
94.9900
97.0500
94.1000
95.0800
2,784,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.1400
93.0300
89.4400
92.5400
1,267,900
Thu, 04 Dec 2025
90.8000
91.3500
90.0700
90.4500
577,100
Wed, 03 Dec 2025
89.1100
91.1100
89.1100
90.5200
710,000
Tue, 02 Dec 2025
89.6700
89.9900
88.8800
89.3200
813,200
Mon, 01 Dec 2025
88.5900
90.7400
88.1500
89.3200
1,168,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.4300
90.0000
88.5500
88.6600
789,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
87.7100
89.7100
86.9800
89.4600
1,158,500
Tue, 25 Nov 2025
86.0500
88.7000
85.0200
87.8400
1,114,900
Mon, 24 Nov 2025
6 · 8-K
After-hours · 17:25 ET
8-K ↗
Mon, 24 Nov 2025
84.3100
85.7900
84.1800
85.3600
1,251,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.3500
85.5800
81.1800
84.3200
1,281,800
Thu, 20 Nov 2025
82.2600
82.5000
80.4400
81.2500
932,400
Wed, 19 Nov 2025
79.8500
81.4900
79.6600
81.2900
864,000
Tue, 18 Nov 2025
79.1500
80.2100
78.7700
79.7000
784,600
Mon, 17 Nov 2025
81.6400
81.7000
79.2100
79.2700
692,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.9800
82.2400
80.8100
81.7300
827,100
Thu, 13 Nov 2025
82.1300
82.9800
81.8200
82.3000
831,500
Wed, 12 Nov 2025
82.2500
83.8300
82.0000
82.0500
871,100
Tue, 11 Nov 2025
82.6300
83.3500
81.7300
81.9800
515,400
Mon, 10 Nov 2025
82.6600
83.3600
81.2200
82.7800
883,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.8900
82.4100
80.3300
81.9500
908,400
Fri, 07 Nov 2025
5 · 8-K
Pre-market · 06:03 ET
8-K ↗
Thu, 06 Nov 2025
81.0000
83.0000
80.0800
81.4700
1,229,000
Wed, 05 Nov 2025
78.6100
81.7400
78.1900
80.7600
1,033,100
Tue, 04 Nov 2025
4 · 8-K
After-hours · 17:23 ET
8-K ↗
Tue, 04 Nov 2025
80.5200
80.5200
79.0000
79.4000
1,148,800
Mon, 03 Nov 2025
82.5800
83.1300
81.2900
81.3500
1,343,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.5700
84.2100
82.3400
82.5500
1,170,000
Fri, 31 Oct 2025
3 · 8-K
Next filing day · accepted 30 Oct, 21:43 ET
8-K ↗
Thu, 30 Oct 2025
77.2200
84.8600
76.0100
83.5800
2,387,200
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 09:06 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 29 Oct 2025
82.1500
84.4400
81.0100
81.5900
1,423,300
Tue, 28 Oct 2025
83.0100
84.2200
82.0200
82.1100
735,900
Mon, 27 Oct 2025
83.4000
83.5200
82.8800
83.4000
578,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.9200
84.2500
82.7500
82.7900
597,400