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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
97.5700
101.9900
98.0600
100.5800
678,579
Thu, 03 Sep 2026
99.5900
100.8300
97.8400
98.4700
688,500
Wed, 02 Sep 2026
96.9700
99.4250
96.1400
98.2900
701,900
Tue, 01 Sep 2026
96.9300
98.5700
96.0000
97.4700
932,400
Mon, 31 Aug 2026
97.8800
98.8800
96.4890
98.5300
944,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
95.5600
96.8200
94.9000
96.3900
548,600
Thu, 27 Aug 2026
95.1400
96.4750
94.6300
95.5000
371,300
Wed, 26 Aug 2026
95.2100
96.9500
94.1700
96.0700
602,500
Tue, 25 Aug 2026
95.5000
96.1450
94.8450
95.1100
595,100
Mon, 24 Aug 2026
96.1900
97.0770
95.2300
95.2700
611,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
95.8700
99.3060
95.0000
95.9400
654,500
Thu, 20 Aug 2026
94.2100
96.3600
93.1000
95.5900
357,500
Wed, 19 Aug 2026
97.0300
99.1850
97.0300
98.1000
595,100
Tue, 18 Aug 2026
95.8200
96.4500
94.9700
95.0900
416,700
Mon, 17 Aug 2026
98.5700
98.5800
95.0700
95.6500
932,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
97.3300
99.2500
97.3300
98.6000
694,600
Thu, 13 Aug 2026
97.3800
98.5400
95.9600
97.7600
732,700
Wed, 12 Aug 2026
99.4700
99.4800
96.4900
96.6000
657,300
Tue, 11 Aug 2026
99.7800
101.0000
98.1500
98.9700
635,500
Mon, 10 Aug 2026
102.7900
104.2400
99.3500
99.4100
595,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.2000
105.9900
101.5900
103.8600
1,362,100
Thu, 06 Aug 2026
101.4800
102.2000
97.0600
98.5200
661,500
Wed, 05 Aug 2026
100.4900
102.0100
100.1100
101.9700
752,900
Tue, 04 Aug 2026
98.7800
102.3300
97.7100
101.2500
968,900
Mon, 03 Aug 2026
96.1800
99.4200
95.7100
99.2600
1,109,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
94.2500
95.9900
92.9800
94.4400
1,210,400
Thu, 30 Jul 2026
99.4500
99.4500
91.2100
94.9600
1,374,600
Wed, 29 Jul 2026
99.1300
100.0500
90.0700
93.7900
3,282,600
Wed, 29 Jul 2026
13 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Wed, 29 Jul 2026
12 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
Tue, 28 Jul 2026
102.0200
104.3270
102.0200
103.4700
1,203,300
Mon, 27 Jul 2026
100.7200
102.4000
99.3300
101.3400
978,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
98.8500
102.7500
98.8500
99.8700
750,900
Thu, 23 Jul 2026
102.3600
104.1050
98.1700
98.6400
865,600
Wed, 22 Jul 2026
102.4700
104.5550
102.3200
103.2300
443,500
Tue, 21 Jul 2026
102.1000
102.4500
99.9900
101.8900
731,600
Mon, 20 Jul 2026
103.4700
104.1900
101.1900
102.7800
698,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
107.4000
109.0600
103.1450
103.7300
531,900
Thu, 16 Jul 2026
104.5700
108.4450
104.5700
107.8400
556,900
Wed, 15 Jul 2026
105.0200
105.6500
104.0250
104.7800
491,700
Tue, 14 Jul 2026
106.5200
107.5300
104.7750
105.8400
436,000
Mon, 13 Jul 2026
109.0400
109.5210
104.3100
105.3300
510,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
107.1700
109.8300
106.8600
106.9500
628,500
Thu, 09 Jul 2026
107.7900
108.8050
105.8000
106.6000
532,400
Wed, 08 Jul 2026
108.6600
109.2550
106.9450
108.1000
908,200
Tue, 07 Jul 2026
110.9300
111.1950
108.9600
109.9900
736,300
Mon, 06 Jul 2026
111.9200
112.3500
109.4000
110.7400
747,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
110.9200
112.7500
109.4300
112.3900
720,000
Wed, 01 Jul 2026
114.6000
116.2700
109.7000
109.8000
876,900
Tue, 30 Jun 2026
115.0400
115.3400
113.4300
114.4100
902,400
Mon, 29 Jun 2026
114.8700
115.5300
112.2000
114.7600
643,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
114.6100
116.8000
114.4000
116.6300
1,526,600
Thu, 25 Jun 2026
111.9500
117.8300
111.7900
114.9900
1,120,500
Wed, 24 Jun 2026
114.0600
114.0600
109.6400
111.5300
949,100
Tue, 23 Jun 2026
105.2000
108.5800
105.2000
105.4000
942,500
Mon, 22 Jun 2026
108.5200
109.4400
105.7800
106.6600
826,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
108.2100
113.5300
107.3200
110.1700
1,294,200
Wed, 17 Jun 2026
107.1600
109.8700
104.5200
105.5500
931,500
Tue, 16 Jun 2026
107.4700
108.5000
106.9500
107.6500
574,000
Mon, 15 Jun 2026
109.0100
109.9300
106.5200
107.2600
725,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.7700
108.4200
106.1400
106.5000
579,900
Thu, 11 Jun 2026
104.2400
107.1100
103.1900
106.8800
567,000
Wed, 10 Jun 2026
107.2800
108.1100
104.1100
104.2400
737,000
Tue, 09 Jun 2026
102.2900
107.4300
102.2900
107.3400
852,900
Mon, 08 Jun 2026
104.2000
104.3800
101.9100
102.0400
762,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
103.1000
105.5750
101.9050
105.0500
1,144,900
Thu, 04 Jun 2026
104.6200
104.6300
100.5200
102.6900
1,209,300
Wed, 03 Jun 2026
103.4800
105.0700
102.6900
102.8500
1,031,800
Tue, 02 Jun 2026
106.5200
106.9200
102.6700
103.8200
839,900
Mon, 01 Jun 2026
107.7400
109.0000
104.0100
106.5000
760,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
111.2400
111.9450
108.3300
108.6000
951,600
Thu, 28 May 2026
112.5200
113.7400
110.7000
111.7200
867,400
Wed, 27 May 2026
115.1300
116.2500
113.3200
113.7900
774,900
Tue, 26 May 2026
113.7000
115.5000
113.1700
113.7900
1,392,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
115.5200
116.1350
113.2100
113.3600
642,400
Thu, 21 May 2026
112.6600
115.7030
111.0800
115.5000
974,500
Wed, 20 May 2026
110.9500
114.1900
109.1000
113.9800
915,600
Tue, 19 May 2026
112.0600
113.1650
110.0200
110.7100
880,400
Tue, 19 May 2026
11 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 18 May 2026
117.3400
118.1100
114.5300
114.7100
983,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
120.9600
122.7150
117.2700
117.5000
858,300
Thu, 14 May 2026
119.3300
121.8200
118.2300
121.6100
582,600
Wed, 13 May 2026
119.0000
120.3200
116.8700
118.0600
1,248,200
Tue, 12 May 2026
121.9900
121.9900
119.2050
119.7900
915,600
Mon, 11 May 2026
121.9500
125.1700
120.7300
121.5500
752,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
125.0000
125.1100
119.9900
121.0000
820,100
Thu, 07 May 2026
124.8700
127.1550
124.4900
124.9900
878,500
Wed, 06 May 2026
123.7200
124.9800
121.6000
122.2200
1,103,700
Tue, 05 May 2026
124.4200
126.0700
120.9120
121.0600
1,186,800
Mon, 04 May 2026
127.0600
127.0700
122.9750
125.4300
919,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
126.5500
128.9100
124.9200
125.6100
1,117,600
Thu, 30 Apr 2026
124.6800
129.9700
123.4800
126.0500
1,421,800
Wed, 29 Apr 2026
138.0000
141.5900
118.1200
120.9700
3,582,300
Wed, 29 Apr 2026
10 · 10-Q
Pre-market · 06:02 ET
10-Q ↗
Wed, 29 Apr 2026
9 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Tue, 28 Apr 2026
142.8100
143.1800
140.2000
142.9400
804,500
Mon, 27 Apr 2026
146.9300
146.9300
142.7800
142.8400
540,700
Mon, 27 Apr 2026
8 · 8-K
Next filing day · accepted 24 Apr, 18:06 ET
FORM 8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
144.2800
145.3400
141.0400
145.0900
363,200
Thu, 23 Apr 2026
144.1200
147.3200
142.9900
144.4000
481,800
Wed, 22 Apr 2026
145.3300
145.9900
141.6500
143.4300
562,900
Tue, 21 Apr 2026
149.3700
150.8200
143.1900
143.6700
528,200
Mon, 20 Apr 2026
143.5600
148.2900
140.6250
148.1100
484,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
136.7300
145.3050
136.4550
144.3500
615,000
Thu, 16 Apr 2026
139.8000
140.4500
134.2300
134.4500
808,000
Wed, 15 Apr 2026
136.7500
138.6200
134.0500
137.7200
572,600
Tue, 14 Apr 2026
138.3300
139.3000
137.0000
137.5300
528,400
Mon, 13 Apr 2026
135.2200
138.0700
134.1900
137.7600
358,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
131.9400
136.0750
131.9400
135.4800
413,600
Thu, 09 Apr 2026
133.4700
136.8150
131.1400
134.6100
783,500
Wed, 08 Apr 2026
134.3700
138.1700
133.3400
134.2000
751,700
Tue, 07 Apr 2026
129.5300
130.7700
128.3700
129.7100
461,200
Mon, 06 Apr 2026
126.4500
131.3900
124.5100
130.3700
554,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
125.1700
131.3850
123.8300
126.7400
724,100
Thu, 02 Apr 2026
7 · DEFA14A
Pre-market · 08:03 ET
DEFA14A ↗
Thu, 02 Apr 2026
6 · DEF 14A
Pre-market · 08:01 ET
DEF 14A ↗
Wed, 01 Apr 2026
132.9500
133.3650
127.8800
128.4200
1,050,900
Tue, 31 Mar 2026
127.5000
135.1800
126.9650
133.1100
684,400
Tue, 31 Mar 2026
5 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 30 Mar 2026
131.3900
131.8200
128.5150
129.9900
492,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
133.2300
133.2300
129.9000
130.4600
378,600
Thu, 26 Mar 2026
134.3800
136.6700
132.2100
133.4900
420,500
Wed, 25 Mar 2026
141.1100
141.9450
133.7150
136.3000
762,400
Tue, 24 Mar 2026
132.7900
141.2200
131.1700
140.0200
778,400
Mon, 23 Mar 2026
131.2800
135.8750
129.6500
134.1400
724,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
129.8800
130.1600
126.5100
127.4500
706,800
Thu, 19 Mar 2026
127.5000
131.1450
125.0000
130.2900
1,000,600
Wed, 18 Mar 2026
129.1500
131.3450
129.1500
129.6000
497,800
Tue, 17 Mar 2026
130.7700
131.8100
129.6200
131.0400
384,000
Mon, 16 Mar 2026
130.9600
131.0600
128.8200
129.0400
468,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
131.5200
132.1500
128.4700
129.8100
521,000
Thu, 12 Mar 2026
133.8300
134.4300
129.9900
130.3600
476,400
Wed, 11 Mar 2026
134.5800
135.3200
131.6750
135.3200
486,700
Tue, 10 Mar 2026
133.2500
136.8200
132.6200
135.2000
1,052,300
Mon, 09 Mar 2026
128.3700
134.1700
126.8600
134.0900
995,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
133.1500
134.8000
130.7500
130.8800
440,700
Thu, 05 Mar 2026
137.7500
140.3800
134.8500
135.4700
438,900
Wed, 04 Mar 2026
140.4300
140.7900
138.4200
139.2200
289,100
Tue, 03 Mar 2026
137.4100
140.8100
135.4300
140.1400
370,600
Mon, 02 Mar 2026
140.7700
142.7100
137.5950
141.8600
489,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
144.8000
144.8000
141.5400
142.8900
528,600
Thu, 26 Feb 2026
141.3100
147.1300
139.6100
147.0100
772,800
Wed, 25 Feb 2026
148.1000
148.7340
139.5980
140.4100
1,143,500
Tue, 24 Feb 2026
147.3100
150.2400
146.9100
148.2800
527,100
Mon, 23 Feb 2026
150.9500
151.2800
145.7700
146.7300
488,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.4000
155.4100
150.0050
151.4000
592,100
Thu, 19 Feb 2026
151.5700
154.7650
150.2900
150.4200
706,400
Thu, 19 Feb 2026
4 · 10-K
Pre-market · 06:01 ET
10-K ↗
Wed, 18 Feb 2026
152.8600
156.3150
152.3400
152.3900
626,500
Tue, 17 Feb 2026
155.4700
156.9900
151.8300
153.5300
622,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
158.1900
161.0000
156.4600
157.0400
695,400
Thu, 12 Feb 2026
166.4600
168.5600
159.1000
159.2100
784,000
Wed, 11 Feb 2026
153.4500
167.5980
146.8760
163.2500
2,111,500
Wed, 11 Feb 2026
3 · 8-K
Pre-market · 06:02 ET
FORM 8-K ↗
Tue, 10 Feb 2026
147.7600
149.7300
146.3200
148.7800
999,200
Mon, 09 Feb 2026
150.1300
151.4200
145.5900
145.6500
983,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
148.8300
152.2280
148.8300
150.0100
729,100
Thu, 05 Feb 2026
148.4300
149.5050
146.6050
148.0300
410,800
Wed, 04 Feb 2026
147.8000
152.2950
146.3800
149.5500
683,700
Tue, 03 Feb 2026
143.8500
149.3000
143.8500
147.0900
591,500
Mon, 02 Feb 2026
143.0300
145.0000
141.4700
144.2100
443,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
141.5900
143.8850
140.7600
143.5400
588,000
Thu, 29 Jan 2026
144.6800
146.1000
139.8150
143.1600
709,300
Wed, 28 Jan 2026
144.0900
145.2600
143.1500
144.3700
304,300
Tue, 27 Jan 2026
146.0300
147.4900
144.0600
144.3800
480,300
Mon, 26 Jan 2026
147.5000
147.7900
145.6400
146.6200
491,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
148.3400
149.0800
145.9500
147.5000
438,400
Thu, 22 Jan 2026
148.9200
149.8400
146.0550
148.4500
512,300
Wed, 21 Jan 2026
143.6000
149.4200
142.6000
147.8400
523,500
Tue, 20 Jan 2026
144.7100
145.6600
142.6300
142.6700
529,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
149.7800
150.7900
147.5200
147.5300
715,000
Thu, 15 Jan 2026
149.9600
151.9700
147.8800
149.8100
829,600
Wed, 14 Jan 2026
148.5100
148.5100
142.8800
148.3400
827,900
Tue, 13 Jan 2026
146.3600
148.8300
145.6150
147.8000
1,208,100
Mon, 12 Jan 2026
138.9900
145.9600
138.3000
145.2400
1,383,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
137.0600
142.6200
135.1400
140.4600
1,251,500
Thu, 08 Jan 2026
127.7500
133.5650
127.7500
133.2200
662,700
Wed, 07 Jan 2026
130.8400
131.1550
127.4700
129.0400
534,600
Tue, 06 Jan 2026
131.2400
131.5900
128.0200
129.9000
512,000
Mon, 05 Jan 2026
125.4700
132.2800
125.4700
131.8500
921,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
124.5100
125.8300
123.1580
125.0600
563,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
126.4300
127.5600
124.5400
124.5600
280,400
Tue, 30 Dec 2025
126.2500
127.8600
125.7200
126.6800
316,400
Mon, 29 Dec 2025
127.4100
127.9800
125.8200
126.5200
305,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
126.6600
127.5200
126.2100
127.2100
251,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.5000
127.8900
125.9000
127.3400
129,100
Tue, 23 Dec 2025
127.7100
127.7100
125.3200
126.0300
328,200
Mon, 22 Dec 2025
127.9500
129.1700
127.0700
127.9700
368,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
126.9500
128.7900
125.3100
128.5700
625,500
Thu, 18 Dec 2025
130.8200
131.7400
127.4100
127.6600
576,500
Wed, 17 Dec 2025
126.2900
129.9500
126.1000
127.5500
440,200
Tue, 16 Dec 2025
127.8500
129.0800
126.3500
127.2000
367,000
Mon, 15 Dec 2025
130.0000
131.7300
126.7900
128.0900
482,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
132.3400
132.3400
129.1200
129.8700
447,500
Thu, 11 Dec 2025
131.1400
132.8700
128.8200
131.2200
407,600
Wed, 10 Dec 2025
125.8500
130.1700
124.3900
129.8800
654,500
Tue, 09 Dec 2025
125.9200
128.1900
125.0300
125.5900
832,900
Mon, 08 Dec 2025
132.8600
133.0300
126.6700
126.7000
742,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
120.1300
132.5700
120.1300
131.3600
423,600
Thu, 04 Dec 2025
134.1200
134.5550
129.7400
130.2500
551,500
Wed, 03 Dec 2025
132.9600
135.7600
131.9900
133.9700
792,700
Tue, 02 Dec 2025
130.7500
134.4000
130.7500
133.1500
580,900
Mon, 01 Dec 2025
132.3900
134.6700
131.3700
133.0000
543,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
135.2600
136.0200
133.7900
134.2800
203,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
135.0300
137.0800
134.2000
135.6200
480,800
Tue, 25 Nov 2025
130.7100
135.4950
128.2800
135.1400
708,500
Mon, 24 Nov 2025
129.7500
131.1300
128.3000
129.2700
566,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
126.5600
133.6000
124.7400
131.1000
780,200
Thu, 20 Nov 2025
127.2200
128.3050
123.8610
125.1100
565,400
Wed, 19 Nov 2025
127.4500
130.0450
124.9200
126.4300
910,600
Tue, 18 Nov 2025
126.9700
128.8650
125.6000
127.4100
632,800
Mon, 17 Nov 2025
129.3800
132.9150
127.6000
128.7000
1,337,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
126.7400
128.6160
125.5800
128.5400
760,800
Thu, 13 Nov 2025
125.4600
128.1800
125.4600
127.0200
746,500
Wed, 12 Nov 2025
124.6000
126.8200
124.6000
126.4100
624,400
Tue, 11 Nov 2025
124.3300
125.8200
122.7600
125.2600
425,400
Mon, 10 Nov 2025
123.2900
124.8700
122.2600
123.7800
474,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
121.5500
124.2700
121.5050
122.8700
480,100
Thu, 06 Nov 2025
125.3600
125.5400
122.0800
122.1400
556,400
Wed, 05 Nov 2025
125.9800
127.5370
124.0800
124.1900
716,200
Tue, 04 Nov 2025
123.9900
126.3700
122.9100
125.6500
672,800
Mon, 03 Nov 2025
128.2800
128.2800
124.6100
124.7200
933,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
129.7400
131.4400
128.8550
129.7700
669,600
Thu, 30 Oct 2025
130.6700
133.0000
128.9200
129.7300
828,600
Wed, 29 Oct 2025
127.7700
137.3150
125.0200
132.1500
1,633,400
Wed, 29 Oct 2025
2 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Tue, 28 Oct 2025
123.8100
125.1800
122.5100
123.2400
795,600
Mon, 27 Oct 2025
126.6000
127.2700
123.2000
124.4100
734,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
125.7700
126.3200
124.6950
125.0700
595,300
Thu, 23 Oct 2025
121.6600
124.5200
121.3900
124.2000
552,800
Wed, 22 Oct 2025
122.2800
123.4700
120.0700
120.6000
564,300
Tue, 21 Oct 2025
120.5400
123.9400
120.3400
122.6600
517,100
Mon, 20 Oct 2025
120.7300
122.8800
118.7550
121.2600
408,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
120.8600
120.9800
119.0400
120.0100
405,400
Thu, 16 Oct 2025
123.3200
123.3200
118.3900
120.8900
677,000
Wed, 15 Oct 2025
122.3100
122.8100
119.3900
122.3000
881,400
Tue, 14 Oct 2025
119.0800
125.3200
118.8950
124.0500
554,500
Mon, 13 Oct 2025
117.4500
120.3500
117.4500
120.0500
738,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
118.9700
119.3700
116.0800
116.9900
538,900
Thu, 09 Oct 2025
121.6000
121.6000
118.0000
118.8100
472,100
Wed, 08 Oct 2025
123.1500
123.9500
120.0900
121.4100
597,900
Tue, 07 Oct 2025
125.3400
126.3650
122.8200
123.1700
643,500
Mon, 06 Oct 2025
128.5000
128.5000
123.8500
124.9400
638,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
128.6100
130.2100
126.8700
127.4800
329,900
Thu, 02 Oct 2025
127.4600
128.8000
126.5700
128.6300
501,100
Wed, 01 Oct 2025
128.7500
130.2000
125.4000
127.5300
407,600
Tue, 30 Sep 2025
128.7200
128.8900
126.3500
128.8000
522,300
Mon, 29 Sep 2025
130.1400
131.7050
127.1600
127.8300
585,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
128.8300
129.1500
127.5200
129.0800
364,500
Thu, 25 Sep 2025
128.9200
130.1950
127.0900
128.3800
554,900
Wed, 24 Sep 2025
133.6800
134.5500
130.2200
130.5900
319,400
Tue, 23 Sep 2025
134.7800
136.2750
133.6200
134.0100
456,500
Mon, 22 Sep 2025
134.5000
135.2300
133.1000
134.1000
485,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
138.8000
138.8000
134.4700
135.2900
634,000
Thu, 18 Sep 2025
137.1000
138.5250
135.6050
136.3500
404,700
Wed, 17 Sep 2025
141.3900
142.1830
135.1400
135.8900
735,400
Tue, 16 Sep 2025
139.4100
141.4300
138.5400
140.9200
504,300
Mon, 15 Sep 2025
140.1200
140.1200
137.0800
138.4000
494,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
140.7300
141.2700
139.3250
139.5800
358,100
Thu, 11 Sep 2025
142.2500
144.0200
141.2300
141.9900
902,000
Wed, 10 Sep 2025
143.6100
145.1700
141.9200
143.2300
554,600
Tue, 09 Sep 2025
150.0000
151.2850
141.9300
142.5100
803,600
Mon, 08 Sep 2025
152.6500
153.2500
150.7700
151.9900
641,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
149.2600
154.0000
148.4500
152.9700
809,100