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
110.2800
114.2380
107.8100
108.8700
7,841,968
Thu, 22 Oct 2026
17 · 10-Q
After-hours · 20:46 ET
10-Q ↗
Thu, 22 Oct 2026
16 · 8-K
After-hours · 20:05 ET
8-K ↗
Thu, 22 Oct 2026
113.5000
114.3100
111.4100
114.1100
9,716,400
Wed, 21 Oct 2026
117.3400
117.5800
115.4400
117.1800
5,785,800
Tue, 20 Oct 2026
116.0400
119.2400
114.8700
116.8100
4,386,400
Mon, 19 Oct 2026
117.9500
119.0700
117.5800
118.0100
5,061,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
115.3300
120.0500
115.0300
118.6000
8,383,500
Thu, 15 Oct 2026
112.4300
115.8300
111.9800
115.7900
6,357,900
Wed, 14 Oct 2026
112.9900
113.9500
109.8400
111.5600
6,644,200
Tue, 13 Oct 2026
117.1800
118.0000
114.5300
115.5900
4,380,200
Mon, 12 Oct 2026
116.6300
118.0100
116.5700
117.1500
3,184,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
117.5800
119.0500
117.1100
117.8400
4,830,600
Thu, 08 Oct 2026
113.1900
115.9100
112.6800
115.5500
5,432,800
Wed, 07 Oct 2026
112.4400
114.5000
111.7500
113.5400
4,344,700
Tue, 06 Oct 2026
116.0000
117.3300
114.4400
116.3900
4,919,900
Mon, 05 Oct 2026
115.9000
116.9200
113.5800
115.8200
3,994,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
115.9900
116.6600
113.8600
115.5600
4,030,000
Thu, 01 Oct 2026
114.8100
115.7900
114.1800
114.6700
5,614,000
Wed, 30 Sep 2026
117.4000
117.8900
115.3100
115.3400
5,840,900
Tue, 29 Sep 2026
117.2400
117.8000
115.9700
117.0900
4,706,800
Mon, 28 Sep 2026
115.5200
117.2900
114.6300
116.0500
6,866,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
121.0100
121.9400
119.9000
121.4300
3,520,100
Thu, 24 Sep 2026
122.1500
122.5000
120.0200
121.3000
5,108,400
Wed, 23 Sep 2026
123.8300
124.2500
121.0700
123.5500
5,590,300
Tue, 22 Sep 2026
123.2300
128.0900
123.1100
127.2600
5,391,000
Mon, 21 Sep 2026
123.8100
124.5000
121.3000
123.0500
5,645,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
124.0000
125.1400
121.8000
123.4100
21,501,100
Thu, 17 Sep 2026
125.5000
125.7900
123.3200
124.3900
5,362,400
Wed, 16 Sep 2026
125.8600
126.0000
120.0000
121.7600
6,354,300
Tue, 15 Sep 2026
123.1700
124.2200
121.4100
124.1900
5,821,400
Mon, 14 Sep 2026
123.4300
123.6700
121.6100
123.0700
6,813,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
127.4700
129.2600
125.9100
126.8100
5,554,000
Thu, 10 Sep 2026
124.6600
127.2800
123.7400
126.1400
6,279,500
Wed, 09 Sep 2026
129.7300
130.4800
127.5500
128.7100
7,578,600
Tue, 08 Sep 2026
126.5300
130.0400
126.2900
127.0900
9,015,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
126.2500
128.8600
126.0700
128.0900
5,745,900
Thu, 03 Sep 2026
128.1700
130.7100
126.8100
130.4300
7,738,500
Wed, 02 Sep 2026
124.9700
127.1200
123.3300
125.1600
6,341,800
Tue, 01 Sep 2026
121.9400
126.0900
121.5500
122.6300
8,016,700
Mon, 31 Aug 2026
127.4500
127.8600
124.5500
126.0600
16,671,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
132.3500
132.8900
127.1100
127.9800
8,821,100
Thu, 27 Aug 2026
131.0200
133.7000
130.8700
132.2900
6,425,600
Wed, 26 Aug 2026
132.6400
133.2900
131.4500
131.6000
10,400,500
Tue, 25 Aug 2026
129.9800
135.2900
129.7000
135.1400
7,145,000
Mon, 24 Aug 2026
133.4000
133.7200
129.1600
131.8400
6,474,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
131.1200
132.3400
129.8000
131.5800
10,513,100
Thu, 20 Aug 2026
15 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Thu, 20 Aug 2026
124.2500
128.6900
123.7100
127.6400
9,674,100
Wed, 19 Aug 2026
123.8300
126.6000
123.2000
125.0800
9,071,900
Tue, 18 Aug 2026
118.3100
119.4400
115.8300
115.9800
6,539,100
Mon, 17 Aug 2026
119.3900
121.4000
118.6400
120.3300
7,193,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.8000
119.1700
115.3200
117.7600
5,578,800
Thu, 13 Aug 2026
14 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Thu, 13 Aug 2026
115.0100
115.6100
113.2800
114.1900
6,671,900
Wed, 12 Aug 2026
120.0000
120.1900
117.6500
117.8400
6,913,900
Tue, 11 Aug 2026
117.3300
118.2100
116.0000
117.2100
6,795,500
Mon, 10 Aug 2026
115.0000
117.7300
113.1000
117.2600
10,026,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
110.5200
113.7700
110.0000
112.9800
10,675,800
Thu, 06 Aug 2026
103.5400
106.4000
103.1000
105.4300
7,958,000
Wed, 05 Aug 2026
103.7800
105.6100
102.7600
104.2900
9,539,300
Tue, 04 Aug 2026
97.8500
98.5200
96.6800
97.7300
5,449,100
Mon, 03 Aug 2026
93.4500
95.5200
92.9700
95.3700
5,050,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
94.4300
94.9000
91.8500
93.7100
5,866,200
Thu, 30 Jul 2026
92.8300
96.0200
92.1700
95.7600
8,545,800
Wed, 29 Jul 2026
91.4500
93.2900
88.9800
91.3400
6,701,200
Tue, 28 Jul 2026
92.4700
92.5800
90.8800
91.5200
5,814,500
Mon, 27 Jul 2026
94.8800
94.8800
91.9300
93.4700
5,112,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
93.7400
95.3400
92.5000
93.1900
9,269,700
Thu, 23 Jul 2026
13 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Thu, 23 Jul 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Jul 2026
93.6400
94.8400
92.8900
94.7200
7,230,500
Wed, 22 Jul 2026
94.3200
96.9400
94.3200
95.7500
7,780,700
Tue, 21 Jul 2026
91.4300
92.7200
90.5400
92.4900
8,045,500
Mon, 20 Jul 2026
90.1000
90.9500
89.1300
89.2000
7,738,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
89.8500
90.9500
88.7500
89.7000
10,616,000
Thu, 16 Jul 2026
93.6200
93.9000
90.6000
90.8300
10,730,600
Wed, 15 Jul 2026
95.4300
96.0100
93.5000
95.2100
6,969,800
Tue, 14 Jul 2026
97.8100
98.1900
94.2500
94.7500
7,397,700
Mon, 13 Jul 2026
93.7300
94.1400
92.4300
93.1000
5,304,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
93.8000
95.7300
93.8000
95.2900
4,426,600
Thu, 09 Jul 2026
95.0100
95.2500
93.4700
94.8100
6,018,000
Wed, 08 Jul 2026
93.5800
94.7700
91.1800
93.2000
7,180,800
Tue, 07 Jul 2026
96.0700
97.5000
94.2100
95.0600
7,440,100
Mon, 06 Jul 2026
98.0100
98.9300
95.6000
98.2000
6,399,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.8300
97.7700
95.5000
97.0400
8,703,800
Wed, 01 Jul 2026
92.3800
96.2200
92.2000
93.3000
8,407,400
Tue, 30 Jun 2026
93.8400
94.7500
91.7100
93.4000
8,893,000
Mon, 29 Jun 2026
94.5000
95.5500
93.4100
94.5100
7,806,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.9400
97.8800
95.3400
96.1300
11,251,800
Thu, 25 Jun 2026
95.6100
96.4100
93.7900
95.3500
8,099,700
Wed, 24 Jun 2026
93.2400
96.4100
92.8800
94.0400
11,171,100
Tue, 23 Jun 2026
97.9100
99.2200
97.2000
97.8400
7,895,100
Mon, 22 Jun 2026
99.8900
101.9200
99.6200
101.8000
8,291,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.3200
107.6000
102.6300
103.7900
19,149,400
Wed, 17 Jun 2026
108.1800
112.1800
105.4400
105.6700
11,838,500
Tue, 16 Jun 2026
106.8100
109.3400
106.8100
108.4400
8,008,800
Mon, 15 Jun 2026
11 · 8-K
After-hours · 17:20 ET
FORM 8-K ↗
Mon, 15 Jun 2026
107.0000
107.9700
105.0500
105.8000
9,216,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.7300
100.7000
97.3700
100.2300
7,710,100
Thu, 11 Jun 2026
93.4800
97.9500
92.0200
97.5900
9,980,600
Wed, 10 Jun 2026
94.4100
96.9300
92.6300
92.7700
10,167,100
Tue, 09 Jun 2026
100.0100
100.3900
94.9500
98.5400
10,050,900
Mon, 08 Jun 2026
100.1300
101.3500
98.6500
98.9900
7,630,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.8900
105.4800
99.6500
99.7100
9,875,500
Thu, 04 Jun 2026
109.2300
110.3400
106.7000
108.3300
7,216,800
Wed, 03 Jun 2026
107.9900
108.8900
106.6000
107.4700
6,220,700
Tue, 02 Jun 2026
108.5700
109.9100
106.0000
109.5000
6,538,400
Mon, 01 Jun 2026
105.0000
108.5800
105.0000
108.1900
7,360,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.0000
111.9300
107.4200
109.8100
14,672,900
Thu, 28 May 2026
105.2500
108.7000
103.6200
108.2300
7,784,000
Wed, 27 May 2026
108.0000
109.9000
107.0700
107.2300
6,646,000
Tue, 26 May 2026
111.2000
111.8200
110.0300
111.6100
6,524,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
108.5000
109.0600
106.2100
107.6400
5,038,900
Thu, 21 May 2026
106.4800
109.6100
104.6200
108.3300
5,300,500
Wed, 20 May 2026
105.1700
107.9700
104.5500
107.3900
7,543,900
Tue, 19 May 2026
107.2000
108.1100
104.1300
105.0900
9,509,000
Mon, 18 May 2026
108.8200
111.8200
108.7200
109.8500
7,727,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
112.2300
112.2300
108.4700
109.0600
11,118,500
Thu, 14 May 2026
119.0200
119.0700
115.4300
116.3300
4,529,700
Wed, 13 May 2026
10 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Wed, 13 May 2026
118.9500
120.6400
117.7000
118.9600
6,766,000
Tue, 12 May 2026
118.7300
120.2100
115.6100
119.6900
5,756,400
Mon, 11 May 2026
117.1200
121.2600
116.9900
120.6700
7,051,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
115.9500
117.2900
114.9700
116.5100
5,292,500
Thu, 07 May 2026
118.5800
119.7600
113.3200
113.4900
7,962,000
Wed, 06 May 2026
115.1100
115.9400
113.7200
115.1000
7,103,500
Tue, 05 May 2026
110.5900
111.3000
108.8000
109.0100
4,722,900
Mon, 04 May 2026
108.1200
110.6500
107.4000
108.3300
5,699,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
110.0500
112.2300
108.5100
108.6200
5,126,700
Thu, 30 Apr 2026
109.5000
111.6300
108.8900
111.0900
8,294,500
Wed, 29 Apr 2026
108.1500
109.0200
106.8700
107.6100
7,302,100
Tue, 28 Apr 2026
9 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 28 Apr 2026
113.9300
113.9300
109.2200
109.9000
9,791,500
Mon, 27 Apr 2026
118.6200
119.4400
115.7400
116.0800
7,176,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
115.0100
120.8300
111.6600
120.7000
12,367,500
Thu, 23 Apr 2026
8 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Thu, 23 Apr 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 23 Apr 2026
110.3300
111.1900
107.8800
111.0600
8,990,300
Wed, 22 Apr 2026
111.4900
112.8500
110.4000
111.8500
6,414,600
Tue, 21 Apr 2026
114.0100
114.8900
109.1700
109.3000
8,551,700
Mon, 20 Apr 2026
114.6900
115.1400
113.2300
114.8400
6,391,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
114.5500
118.0300
113.4100
116.5000
6,796,000
Thu, 16 Apr 2026
112.6000
114.7800
112.6000
113.4100
6,551,400
Wed, 15 Apr 2026
117.4000
117.5100
112.9900
113.0400
9,255,800
Tue, 14 Apr 2026
118.4000
120.2200
117.4500
119.3000
6,972,700
Mon, 13 Apr 2026
118.2200
119.9900
115.5000
116.5000
8,361,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
119.5200
121.9200
119.5200
120.9000
6,535,400
Thu, 09 Apr 2026
117.9700
119.9900
117.5700
119.0100
6,871,500
Wed, 08 Apr 2026
121.3700
122.0000
116.5100
118.1500
8,550,200
Tue, 07 Apr 2026
113.0000
114.6800
111.3700
114.6500
7,933,800
Mon, 06 Apr 2026
113.6200
114.7200
112.1000
112.8300
4,765,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
109.3000
115.2500
108.8000
114.0500
9,167,300
Wed, 01 Apr 2026
112.5900
115.5700
110.7300
113.7900
11,528,800
Tue, 31 Mar 2026
105.1500
108.4300
105.1500
108.2500
11,387,500
Mon, 30 Mar 2026
104.7900
106.0300
101.9300
103.1200
10,882,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
98.8100
103.5000
98.5100
102.1000
9,673,800
Thu, 26 Mar 2026
6 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Thu, 26 Mar 2026
5 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 26 Mar 2026
98.9900
101.9900
98.7300
99.3600
8,829,900
Wed, 25 Mar 2026
103.9400
103.9400
101.2400
101.5200
9,546,000
Tue, 24 Mar 2026
97.2800
99.4400
95.4200
99.0200
14,461,900
Mon, 23 Mar 2026
95.8700
100.6100
95.8500
98.1400
17,856,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
99.6900
99.8700
94.3400
95.8000
30,701,700
Thu, 19 Mar 2026
96.2000
99.7900
95.7900
99.2000
24,739,000
Wed, 18 Mar 2026
106.9300
108.2500
105.3200
106.5400
15,185,400
Tue, 17 Mar 2026
111.2200
112.5700
109.7100
111.0400
7,073,800
Mon, 16 Mar 2026
108.4400
112.1400
108.2500
110.1900
9,884,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
114.5800
114.5800
108.8000
109.5800
10,458,900
Thu, 12 Mar 2026
116.9200
117.0700
113.7200
114.4800
8,777,400
Wed, 11 Mar 2026
116.3900
116.6600
113.6100
116.2100
8,634,700
Tue, 10 Mar 2026
118.0200
120.3400
117.0000
118.9000
8,030,000
Mon, 09 Mar 2026
112.3200
117.0900
109.3000
116.9600
9,829,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
113.6500
117.5800
113.1200
116.2900
8,350,700
Thu, 05 Mar 2026
118.0800
118.1200
114.1100
116.0900
10,883,900
Wed, 04 Mar 2026
121.4300
121.7400
118.8800
119.3700
7,851,800
Tue, 03 Mar 2026
120.3700
120.8900
115.8800
118.5200
14,031,200
Mon, 02 Mar 2026
131.5700
131.9800
124.4300
128.7300
10,675,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
129.0700
131.2100
128.9000
130.0000
15,016,600
Thu, 26 Feb 2026
123.7400
127.9300
122.6500
127.4700
7,237,100
Wed, 25 Feb 2026
124.9500
126.9700
123.1600
124.8500
7,785,600
Tue, 24 Feb 2026
120.5200
124.7600
119.1200
124.0900
9,641,800
Mon, 23 Feb 2026
123.3600
126.2300
122.0000
124.2500
9,372,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
122.3500
125.6300
118.6700
122.1300
12,525,400
Thu, 19 Feb 2026
4 · 10-K
After-hours · 16:18 ET
10-K ↗
Thu, 19 Feb 2026
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 19 Feb 2026
122.0100
126.1800
122.0000
125.4000
7,854,500
Wed, 18 Feb 2026
125.1100
127.3400
123.4500
124.6900
7,851,500
Tue, 17 Feb 2026
121.7000
123.6400
118.1000
122.3100
8,196,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
119.8400
126.3900
118.9500
125.8000
7,623,400
Thu, 12 Feb 2026
122.9000
125.5300
118.0400
118.1200
9,289,000
Wed, 11 Feb 2026
125.0000
125.2000
121.4000
124.6000
6,654,700
Tue, 10 Feb 2026
119.8100
121.7300
119.6200
121.5300
6,718,900
Mon, 09 Feb 2026
116.6600
121.1100
116.2400
120.7300
7,439,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
110.3500
115.4800
110.3500
115.3200
10,814,900
Thu, 05 Feb 2026
113.3200
115.3300
108.0500
108.5300
15,327,100
Wed, 04 Feb 2026
120.7700
120.7700
113.5100
116.8500
10,944,800
Tue, 03 Feb 2026
118.7900
119.0000
114.7600
117.1400
11,195,900
Mon, 02 Feb 2026
111.0600
116.3100
110.4600
112.8500
13,283,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
118.0000
120.7500
111.2500
112.3500
19,165,700
Thu, 29 Jan 2026
133.6500
134.8800
123.5900
126.9300
15,085,300
Wed, 28 Jan 2026
129.0000
132.4000
128.1500
131.9500
10,481,500
Tue, 27 Jan 2026
124.2800
127.1000
121.5600
127.0000
12,306,700
Mon, 26 Jan 2026
127.7100
129.2500
125.6900
125.9200
13,305,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
122.7000
124.6400
121.7400
124.3100
8,035,800
Thu, 22 Jan 2026
118.3000
123.0400
118.1000
121.6900
8,347,000
Wed, 21 Jan 2026
120.9900
121.4500
118.1700
118.9100
14,088,300
Tue, 20 Jan 2026
117.9000
119.3500
116.7200
118.9400
11,149,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
113.9200
114.7500
111.2800
114.1200
9,278,500
Thu, 15 Jan 2026
113.4700
114.9700
112.3100
114.2100
8,675,400
Wed, 14 Jan 2026
115.5500
115.7000
112.1500
114.1500
8,441,100
Tue, 13 Jan 2026
113.1700
115.0100
112.8700
114.6300
7,979,000
Mon, 12 Jan 2026
112.5600
113.7200
111.8900
112.9600
8,371,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
107.4300
109.0900
106.2700
108.9900
7,576,400
Thu, 08 Jan 2026
106.2000
106.9500
104.4000
106.8900
7,228,400
Wed, 07 Jan 2026
105.7900
109.0600
104.5000
108.0100
9,987,100
Tue, 06 Jan 2026
104.6500
109.3000
104.6500
109.2000
11,059,000
Mon, 05 Jan 2026
102.6500
105.8600
102.5900
103.5300
8,865,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
100.9900
101.9500
98.2100
101.2200
6,940,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.7200
101.4400
99.7200
99.8500
5,415,100
Tue, 30 Dec 2025
102.2100
102.7100
100.3000
101.8600
6,024,600
Mon, 29 Dec 2025
100.6000
101.4300
97.6700
99.8100
9,579,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.6400
106.3400
104.5500
105.7800
3,808,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
104.5000
105.3400
103.2000
104.7300
2,086,000
Tue, 23 Dec 2025
105.7300
105.7300
103.3000
105.2500
6,351,200
Mon, 22 Dec 2025
104.8000
105.6800
102.8200
104.8800
8,863,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.2900
102.3600
99.0500
101.2900
27,801,600
Thu, 18 Dec 2025
98.3600
100.8400
97.9000
99.3400
7,445,100
Wed, 17 Dec 2025
99.3000
100.2800
97.8600
99.4500
7,025,900
Tue, 16 Dec 2025
99.7000
100.2300
97.1200
98.0300
8,666,300
Mon, 15 Dec 2025
100.3600
101.4800
98.4000
99.6900
9,174,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
102.1300
102.1300
96.5000
98.1400
9,239,500
Thu, 11 Dec 2025
95.0000
100.4100
94.7900
99.4200
11,600,200
Wed, 10 Dec 2025
92.8500
95.2900
91.7000
94.4000
13,150,500
Tue, 09 Dec 2025
89.9800
94.2200
89.5300
94.0900
8,820,200
Mon, 08 Dec 2025
90.1900
91.1300
88.9000
89.0000
8,480,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.6000
92.7000
89.6700
89.7600
6,500,400
Thu, 04 Dec 2025
88.9000
90.8800
88.6500
90.7200
7,002,900
Wed, 03 Dec 2025
91.8600
91.9300
89.5700
89.6500
8,735,000
Tue, 02 Dec 2025
91.4900
91.7300
88.2500
90.4800
8,989,000
Mon, 01 Dec 2025
92.0000
92.8900
90.8400
91.8300
7,716,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
91.8200
91.9700
90.2700
90.7300
4,824,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
87.2000
90.9000
87.1700
90.5200
7,259,100
Tue, 25 Nov 2025
86.0600
87.4700
85.2600
86.2700
8,176,100
Mon, 24 Nov 2025
83.1100
87.3000
83.1100
86.5300
16,768,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.0100
83.8900
81.3400
83.4900
10,168,500
Thu, 20 Nov 2025
87.6900
88.3100
81.9000
82.0000
12,422,400
Wed, 19 Nov 2025
88.2800
89.2700
86.9400
87.5100
7,005,800
Tue, 18 Nov 2025
87.0700
88.3400
85.3100
86.6000
7,778,800
Mon, 17 Nov 2025
87.4200
89.2000
86.1100
87.0900
8,832,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
86.1900
89.4700
85.9200
87.8000
9,590,400
Thu, 13 Nov 2025
93.2200
93.7500
89.5700
89.7200
9,710,000
Wed, 12 Nov 2025
90.4500
93.9800
89.7000
93.0700
9,721,400
Tue, 11 Nov 2025
88.9500
90.3500
87.4200
89.9500
10,648,300
Mon, 10 Nov 2025
86.6200
88.8600
85.8000
88.2600
10,153,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.7500
83.5100
81.4900
83.3900
7,555,900
Thu, 06 Nov 2025
82.4300
84.3400
82.1000
82.5300
9,711,700
Wed, 05 Nov 2025
80.7100
81.9200
80.4900
81.6300
8,682,500
Tue, 04 Nov 2025
79.0100
80.7000
78.6000
78.9000
9,923,700
Mon, 03 Nov 2025
80.7000
82.0500
80.4100
81.6200
8,413,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.0200
82.2500
79.8000
80.9700
8,511,100
Thu, 30 Oct 2025
79.8100
83.1200
79.5700
82.3100
10,528,300
Wed, 29 Oct 2025
81.3200
81.8400
79.3100
79.6700
10,811,600
Tue, 28 Oct 2025
76.7400
79.8600
76.0500
79.3400
13,352,200
Mon, 27 Oct 2025
79.2400
80.1600
76.8500
78.6300
23,560,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
82.5400
86.0000
81.2900
83.3700
21,379,100
Thu, 23 Oct 2025
2 · 10-Q
After-hours · 16:58 ET
10-Q ↗
Thu, 23 Oct 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Oct 2025
89.1500
90.1900
87.2700
88.9100
14,759,700