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
125.6600
126.7350
122.1900
123.0200
1,050,134
Thu, 22 Oct 2026
124.7100
128.3500
124.5500
127.9700
1,733,500
Wed, 21 Oct 2026
120.5800
125.4000
120.5800
124.7800
1,845,100
Tue, 20 Oct 2026
17 · 10-Q
After market open · 15:03 ET
10-Q ↗
Tue, 20 Oct 2026
16 · 8-K
After market open · 11:47 ET
8-K ↗
Tue, 20 Oct 2026
126.6800
130.2000
122.4700
123.5200
2,168,400
Mon, 19 Oct 2026
133.5100
133.8900
129.7400
130.1800
1,442,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
15 · S-3ASR
After market open · 11:22 ET
S-3ASR ↗
Fri, 16 Oct 2026
134.1900
135.3800
133.2900
133.9600
1,254,500
Thu, 15 Oct 2026
133.5000
135.5000
132.9300
133.5100
1,125,100
Wed, 14 Oct 2026
129.9300
131.8400
128.5800
131.6300
829,200
Tue, 13 Oct 2026
130.4700
131.7200
128.3600
130.7100
744,000
Mon, 12 Oct 2026
126.8000
129.6900
126.0100
129.6200
624,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
128.1200
128.3700
126.2400
127.0200
649,700
Thu, 08 Oct 2026
124.9900
128.3400
123.8500
128.1700
1,079,800
Wed, 07 Oct 2026
126.1800
126.4200
124.2400
125.4100
900,900
Tue, 06 Oct 2026
126.9500
128.9100
126.9200
127.3800
740,200
Mon, 05 Oct 2026
127.1300
127.4800
124.9500
126.2400
707,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
126.3200
127.8800
125.4800
127.2400
777,900
Thu, 01 Oct 2026
124.9900
126.5900
123.9300
125.1200
981,200
Wed, 30 Sep 2026
127.8800
128.1200
125.5700
125.7400
830,500
Tue, 29 Sep 2026
127.5500
128.7800
126.6200
126.9500
552,500
Mon, 28 Sep 2026
128.1300
129.8200
127.5400
128.1300
741,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
129.3000
131.0900
128.3400
129.6100
537,900
Thu, 24 Sep 2026
129.1800
130.3200
128.0900
129.2600
786,600
Wed, 23 Sep 2026
128.8400
130.4100
127.4700
128.7600
691,700
Tue, 22 Sep 2026
128.9200
131.4500
127.8400
129.5900
814,300
Mon, 21 Sep 2026
128.8600
130.0000
126.2400
126.4500
1,024,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
130.2100
130.4400
127.5800
128.0800
2,819,200
Thu, 17 Sep 2026
132.7100
132.8500
130.5700
130.8800
843,700
Wed, 16 Sep 2026
130.5300
132.6600
129.3900
130.5200
889,900
Tue, 15 Sep 2026
133.7900
133.7900
129.9200
131.0100
1,198,800
Mon, 14 Sep 2026
132.9600
134.2300
131.5800
133.2100
933,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
136.3800
136.3800
133.3900
133.6800
730,900
Thu, 10 Sep 2026
134.4100
135.3600
133.0500
134.1600
944,200
Wed, 09 Sep 2026
132.4300
135.9100
132.3400
135.2400
1,073,300
Wed, 09 Sep 2026
14 · 8-K
Pre-market · 08:41 ET
8-K ↗
Tue, 08 Sep 2026
135.6900
135.8500
133.2600
134.0600
872,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
135.5200
138.2000
135.5200
138.0800
737,200
Thu, 03 Sep 2026
137.6300
138.8100
134.3800
137.6200
947,500
Wed, 02 Sep 2026
135.6900
137.5600
134.9100
137.1500
745,200
Tue, 01 Sep 2026
135.2500
136.1700
134.2800
134.8400
932,400
Mon, 31 Aug 2026
136.8400
137.5800
135.6300
135.6700
1,245,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
137.3400
137.5400
135.3900
137.5100
733,700
Thu, 27 Aug 2026
137.3600
138.9800
135.6500
136.7000
1,259,400
Wed, 26 Aug 2026
138.4400
139.8900
136.5800
139.4900
1,661,300
Tue, 25 Aug 2026
136.0400
138.2100
135.3100
137.9500
1,235,000
Mon, 24 Aug 2026
134.0800
135.7600
133.9300
135.6900
775,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
133.4200
135.0700
132.7700
133.9600
1,245,900
Thu, 20 Aug 2026
131.5500
133.0700
129.4000
132.9200
1,761,400
Wed, 19 Aug 2026
133.6900
135.9400
132.8400
134.5400
870,400
Tue, 18 Aug 2026
133.7800
134.6300
131.8500
131.8900
941,500
Mon, 17 Aug 2026
133.6800
134.5100
132.4200
132.5200
1,119,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
134.8200
135.8800
134.0000
135.0300
688,200
Thu, 13 Aug 2026
135.3100
135.6300
133.4000
135.3500
898,300
Wed, 12 Aug 2026
133.8700
135.1400
131.7200
134.0100
1,083,800
Tue, 11 Aug 2026
13 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 11 Aug 2026
133.9100
137.1600
133.2200
135.0900
1,440,400
Mon, 10 Aug 2026
133.5600
134.7700
131.9600
134.5400
1,597,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
133.3600
135.6900
132.8500
135.6300
827,400
Thu, 06 Aug 2026
131.4400
133.1000
131.1500
132.7900
1,172,300
Wed, 05 Aug 2026
132.2500
133.2100
131.1000
131.3200
884,600
Tue, 04 Aug 2026
127.6900
132.8600
127.3400
132.5500
1,303,800
Mon, 03 Aug 2026
127.9800
129.8000
127.2800
128.5200
1,126,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
123.3300
125.7700
123.3300
124.3700
1,219,300
Thu, 30 Jul 2026
129.4400
129.9700
123.6200
124.8300
1,154,100
Wed, 29 Jul 2026
128.7700
131.1500
127.1600
129.9800
1,505,300
Tue, 28 Jul 2026
129.9900
132.0000
128.8600
129.7100
1,363,100
Mon, 27 Jul 2026
125.0000
128.7900
124.2500
127.7000
1,546,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
120.0200
124.3700
120.0200
124.2100
1,224,200
Thu, 23 Jul 2026
121.1300
121.4600
118.3700
120.0500
1,522,300
Wed, 22 Jul 2026
120.8700
125.0000
119.7100
120.3700
2,196,700
Tue, 21 Jul 2026
12 · 10-Q
After market open · 12:37 ET
10-Q ↗
Tue, 21 Jul 2026
114.9900
120.7000
109.5000
119.1200
4,150,200
Tue, 21 Jul 2026
11 · 8-K
Pre-market · 07:34 ET
8-K ↗
Mon, 20 Jul 2026
124.8300
125.0000
121.4800
122.4000
2,219,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
125.0900
127.7800
123.7800
124.8200
1,644,100
Thu, 16 Jul 2026
121.2600
125.9400
121.2600
125.6600
1,721,300
Wed, 15 Jul 2026
122.6000
122.6000
120.6700
121.0000
2,489,500
Tue, 14 Jul 2026
123.3000
123.7100
121.5900
122.1600
1,697,000
Mon, 13 Jul 2026
126.7300
127.7400
123.4600
123.5200
1,430,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
124.9100
127.7600
124.6100
125.6200
2,515,700
Thu, 09 Jul 2026
125.1400
126.8500
123.9200
124.2700
1,935,700
Wed, 08 Jul 2026
127.3100
127.3100
124.1200
124.7300
1,788,700
Tue, 07 Jul 2026
129.5100
131.5800
128.4200
128.6700
2,126,100
Mon, 06 Jul 2026
129.2000
130.3000
125.6900
128.6600
3,516,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.4100
135.4400
116.7600
132.5700
5,081,700
Wed, 01 Jul 2026
117.9300
119.6500
116.9400
117.4000
1,367,300
Tue, 30 Jun 2026
117.1500
118.3400
116.0700
117.9800
1,356,600
Mon, 29 Jun 2026
114.9200
117.2000
114.3800
117.1800
1,653,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.6700
116.6200
112.6700
116.0200
2,841,500
Thu, 25 Jun 2026
110.8200
114.5900
110.1900
112.9900
1,397,900
Wed, 24 Jun 2026
107.5400
110.9700
107.4600
110.7300
1,255,800
Tue, 23 Jun 2026
105.5000
107.6800
104.8100
106.4700
1,649,200
Mon, 22 Jun 2026
106.6800
107.8900
105.0200
105.1100
2,110,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.1200
111.3100
107.1200
108.7000
3,660,500
Wed, 17 Jun 2026
106.6400
109.5700
105.4700
106.1200
3,281,000
Tue, 16 Jun 2026
106.4800
108.0600
105.6600
107.2700
2,004,900
Mon, 15 Jun 2026
104.5000
105.7800
104.4800
104.6400
2,239,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
103.2200
103.8300
101.4300
103.7500
1,514,900
Thu, 11 Jun 2026
99.0200
102.4300
98.8100
102.2600
1,924,000
Wed, 10 Jun 2026
99.5500
100.0300
97.4700
98.4300
1,048,500
Tue, 09 Jun 2026
97.5200
100.2300
97.2200
99.4100
1,095,100
Mon, 08 Jun 2026
96.8800
98.6600
96.0700
97.0700
1,374,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
97.6600
98.9800
96.9500
98.1500
1,383,700
Thu, 04 Jun 2026
99.7500
100.2500
97.1700
98.6300
1,468,400
Wed, 03 Jun 2026
98.6800
99.7600
98.0100
98.2800
1,330,000
Tue, 02 Jun 2026
98.1500
99.4300
97.4900
99.3500
1,338,400
Mon, 01 Jun 2026
97.5100
98.6100
96.4500
97.2600
1,867,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
98.9400
99.4700
97.8900
98.7000
2,427,200
Thu, 28 May 2026
97.7500
99.3700
97.0800
99.2600
1,364,500
Wed, 27 May 2026
98.0000
101.1000
98.0000
98.4000
1,784,000
Tue, 26 May 2026
96.5200
97.4700
95.5700
97.0500
1,542,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
97.6000
98.7500
97.1700
97.8700
959,100
Thu, 21 May 2026
94.0300
98.0200
93.4700
97.6200
1,564,500
Wed, 20 May 2026
92.1300
95.5500
90.7800
94.9700
1,478,200
Tue, 19 May 2026
92.1100
93.2800
91.0000
92.4700
1,379,500
Mon, 18 May 2026
93.3100
94.2600
92.1100
93.1700
2,060,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.1900
97.7200
92.8300
92.8700
1,740,200
Thu, 14 May 2026
99.4300
100.0700
96.7500
97.1900
2,024,700
Wed, 13 May 2026
100.5000
101.0000
98.5600
98.8700
1,526,400
Tue, 12 May 2026
101.8800
102.3300
100.5500
100.7400
1,367,400
Mon, 11 May 2026
104.1600
104.3600
100.9800
101.4200
1,473,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
106.3700
106.6800
104.5000
104.7200
955,300
Thu, 07 May 2026
105.4400
106.6700
105.0500
105.2500
1,342,200
Wed, 06 May 2026
105.8500
106.8200
104.2600
105.4900
1,340,200
Tue, 05 May 2026
102.9300
105.0900
102.3900
104.2900
1,071,500
Mon, 04 May 2026
104.0800
105.8900
103.4800
103.5200
1,262,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
107.6900
108.0300
104.2500
104.9900
1,752,000
Thu, 30 Apr 2026
103.9100
107.2400
103.8900
107.2300
2,223,400
Wed, 29 Apr 2026
104.0600
104.8400
102.8500
103.2800
1,106,600
Tue, 28 Apr 2026
10 · 8-K
After-hours · 16:36 ET
8-K ↗
Tue, 28 Apr 2026
107.6000
108.0000
104.9300
105.4100
977,400
Mon, 27 Apr 2026
108.2900
109.6500
105.5900
106.5600
1,698,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
109.3600
109.8900
108.3100
108.7400
1,110,900
Thu, 23 Apr 2026
111.9000
112.3300
109.1700
109.7900
1,639,700
Wed, 22 Apr 2026
114.8800
115.8600
111.5000
111.7400
2,483,500
Tue, 21 Apr 2026
9 · 10-Q
After market open · 11:53 ET
10-Q ↗
Tue, 21 Apr 2026
114.7500
116.7700
110.8700
115.0000
2,866,900
Tue, 21 Apr 2026
8 · 8-K
Pre-market · 07:21 ET
8-K ↗
Mon, 20 Apr 2026
113.7500
113.7500
111.7200
112.5900
2,170,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
111.9300
115.8300
111.9300
113.7900
2,036,100
Thu, 16 Apr 2026
110.6800
111.8300
110.1800
111.1800
1,380,400
Wed, 15 Apr 2026
109.5000
110.4800
108.2400
110.4400
2,142,500
Tue, 14 Apr 2026
109.4900
110.5900
108.7300
109.9000
1,611,600
Mon, 13 Apr 2026
107.4600
109.8600
106.5900
109.7900
2,348,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
109.2400
109.5300
106.9900
107.5100
1,812,300
Thu, 09 Apr 2026
107.1500
109.1400
105.8400
108.5600
2,196,500
Wed, 08 Apr 2026
106.6200
107.7200
105.8400
107.4100
1,893,600
Tue, 07 Apr 2026
104.5600
105.3000
103.5000
103.8400
1,308,500
Mon, 06 Apr 2026
102.2800
105.1700
102.2800
105.1500
1,611,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
105.3500
106.1700
102.9300
103.4700
1,938,000
Wed, 01 Apr 2026
105.7500
105.9500
104.5600
105.1800
2,871,300
Tue, 31 Mar 2026
105.9200
106.0500
103.8400
105.7500
2,577,700
Mon, 30 Mar 2026
104.7600
105.6300
103.4100
104.3500
1,883,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
105.0800
105.7000
104.1800
105.0200
3,343,500
Thu, 26 Mar 2026
104.4600
106.4800
104.3900
105.2800
1,821,500
Wed, 25 Mar 2026
103.9800
105.6800
103.4900
105.1200
2,328,000
Tue, 24 Mar 2026
99.7800
103.4100
99.5000
103.0100
2,155,800
Mon, 23 Mar 2026
98.5200
102.7200
97.4600
101.0600
2,776,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
99.0000
99.9600
96.0800
96.3800
3,982,800
Fri, 20 Mar 2026
7 · 8-K
Pre-market · 07:43 ET
8-K ↗
Thu, 19 Mar 2026
99.8000
100.5200
98.1400
99.0900
2,242,800
Wed, 18 Mar 2026
101.3700
102.4400
100.4800
100.7200
2,052,200
Tue, 17 Mar 2026
104.6700
105.2300
102.5800
102.8200
2,981,700
Mon, 16 Mar 2026
105.7300
106.5000
103.4200
104.0100
2,414,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.0100
108.0100
105.0200
105.7400
1,722,400
Thu, 12 Mar 2026
108.4400
109.3300
106.7700
107.0100
3,482,700
Wed, 11 Mar 2026
109.1000
114.7800
108.1400
109.2000
3,380,000
Tue, 10 Mar 2026
111.6300
111.8000
108.8900
108.9600
1,813,400
Mon, 09 Mar 2026
113.9200
114.5600
110.7700
111.8400
1,584,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
114.9800
115.7900
113.1800
115.5200
1,099,700
Thu, 05 Mar 2026
115.3500
117.1300
115.3500
117.1100
1,294,500
Wed, 04 Mar 2026
116.5500
117.0500
115.2100
115.6400
1,280,800
Tue, 03 Mar 2026
116.0000
117.3700
113.8400
116.4200
1,123,200
Mon, 02 Mar 2026
117.5200
118.6300
116.1300
118.5500
1,133,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · DEFA14A
After market open · 09:56 ET
DEFA14A ↗
Fri, 27 Feb 2026
5 · DEF 14A
After market open · 09:53 ET
DEF 14A ↗
Fri, 27 Feb 2026
115.9000
119.5700
115.0600
119.2600
1,468,200
Thu, 26 Feb 2026
117.2400
118.0000
115.4400
116.8600
1,336,400
Wed, 25 Feb 2026
118.1700
119.2400
115.8700
116.9200
2,098,500
Tue, 24 Feb 2026
118.1900
121.0100
117.8400
118.8200
2,379,000
Mon, 23 Feb 2026
117.2800
118.1500
115.7400
116.1600
1,506,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4 · 10-K
After market open · 12:15 ET
10-K ↗
Fri, 20 Feb 2026
118.6000
120.0000
116.3800
118.0600
2,276,900
Thu, 19 Feb 2026
120.2700
121.0900
118.1400
119.3700
1,916,400
Wed, 18 Feb 2026
123.1400
124.3200
119.3600
120.9100
2,668,000
Tue, 17 Feb 2026
137.3800
137.3800
125.5400
125.7400
4,107,600
Tue, 17 Feb 2026
3 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
147.8100
149.2900
146.3400
147.1600
1,203,400
Thu, 12 Feb 2026
150.0000
151.5700
146.5000
147.6100
1,884,600
Wed, 11 Feb 2026
148.8500
149.8000
147.3700
149.2600
1,005,400
Tue, 10 Feb 2026
147.9000
148.1200
146.2900
146.6800
838,000
Mon, 09 Feb 2026
147.8700
149.2800
145.7300
146.0200
1,203,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
146.1000
148.5800
145.5300
148.5100
883,500
Thu, 05 Feb 2026
146.8700
147.5000
144.8300
146.2100
1,434,900
Wed, 04 Feb 2026
144.2700
148.3000
143.7800
147.9500
1,340,900
Tue, 03 Feb 2026
140.9600
145.2000
140.3400
142.8400
1,279,500
Mon, 02 Feb 2026
139.2100
141.2800
137.4400
141.2600
865,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
137.5000
138.9900
136.2600
138.9900
2,047,300
Thu, 29 Jan 2026
140.9800
141.5600
137.7200
138.8800
986,300
Wed, 28 Jan 2026
139.5500
140.8800
138.1900
140.0200
1,278,400
Tue, 27 Jan 2026
139.4200
139.7300
137.2100
139.3800
1,376,400
Mon, 26 Jan 2026
138.3000
140.1000
137.2000
139.1800
929,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
137.3000
138.1000
136.6100
137.6300
824,000
Thu, 22 Jan 2026
136.9600
138.0000
136.0300
136.8400
801,900
Wed, 21 Jan 2026
132.5700
136.3000
132.0900
136.2400
866,700
Tue, 20 Jan 2026
134.3800
135.4400
130.9600
131.9700
1,096,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
135.3600
137.1200
134.9900
136.9400
961,600
Thu, 15 Jan 2026
133.3200
136.4000
132.9600
136.1600
1,775,800
Thu, 15 Jan 2026
2 · 8-K
Pre-market · 08:50 ET
8-K ↗
Wed, 14 Jan 2026
132.0900
134.1700
131.9200
133.8000
889,100
Tue, 13 Jan 2026
129.1000
132.0000
128.9500
131.9700
869,400
Mon, 12 Jan 2026
127.9300
129.6600
127.3400
129.2100
1,264,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
127.4700
128.5000
125.9500
128.3400
1,518,600
Thu, 08 Jan 2026
121.5600
127.3200
121.4000
126.7300
1,236,800
Wed, 07 Jan 2026
124.5000
125.3500
122.1700
122.5600
739,000
Tue, 06 Jan 2026
122.7900
124.8900
122.0000
124.5000
1,025,300
Mon, 05 Jan 2026
122.9900
123.7600
122.5600
123.3800
1,135,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
123.1200
124.8200
122.3100
124.0000
893,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
123.7100
124.3900
122.9400
122.9600
665,900
Tue, 30 Dec 2025
124.0200
124.7100
123.6200
124.0300
724,500
Mon, 29 Dec 2025
126.1200
126.4800
124.0600
124.4200
630,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
125.3100
126.1500
124.9600
125.9000
580,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
123.6400
125.9600
123.4100
125.4900
487,400
Tue, 23 Dec 2025
125.9500
126.0800
123.6100
123.8600
650,300
Mon, 22 Dec 2025
124.9800
125.9600
124.3000
125.1900
989,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
126.0000
126.4200
125.2400
125.4600
1,870,100
Thu, 18 Dec 2025
128.2700
128.6600
125.2300
125.9300
1,035,700
Wed, 17 Dec 2025
128.6000
130.2700
127.6900
128.0600
1,224,600
Tue, 16 Dec 2025
132.1200
132.2900
129.3400
129.4600
883,000
Mon, 15 Dec 2025
132.0100
132.6200
131.1100
131.9100
2,209,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
134.4900
135.0000
131.4100
131.5500
867,900
Thu, 11 Dec 2025
132.0000
134.1300
131.9800
133.9600
1,104,500
Wed, 10 Dec 2025
126.8700
131.9300
126.8700
131.2400
1,508,900
Tue, 09 Dec 2025
127.6000
127.7900
124.6500
126.5300
2,058,200
Mon, 08 Dec 2025
129.7500
130.2400
128.0600
128.3700
1,614,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
129.0300
130.4400
128.4000
130.2400
861,600
Thu, 04 Dec 2025
129.6800
130.6300
128.9900
130.3300
771,100
Wed, 03 Dec 2025
129.5100
130.9900
129.4700
129.4700
1,092,200
Tue, 02 Dec 2025
129.9700
129.9700
128.0300
128.9500
847,800
Mon, 01 Dec 2025
129.2200
131.7300
129.2200
129.9500
901,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.2000
131.0500
129.7300
130.4000
315,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.5400
130.2500
128.4000
129.8600
1,103,600
Tue, 25 Nov 2025
127.4900
129.3800
126.9400
128.8700
2,084,200
Mon, 24 Nov 2025
128.3100
128.6600
126.4300
126.5100
1,168,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
125.6200
130.2100
125.6100
128.5600
1,156,600
Thu, 20 Nov 2025
125.5100
127.2400
124.7200
125.0300
909,000
Wed, 19 Nov 2025
125.9200
126.4300
124.3200
125.4000
1,087,600
Tue, 18 Nov 2025
125.8200
127.1200
125.0400
126.2100
1,222,100
Mon, 17 Nov 2025
1 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 17 Nov 2025
127.1300
127.9400
125.9700
126.5800
1,119,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
127.8400
128.6000
126.8600
127.2600
1,043,400
Thu, 13 Nov 2025
128.7600
130.2300
127.2600
127.7300
1,094,300
Wed, 12 Nov 2025
127.2400
128.9000
126.9600
127.1000
1,294,000
Tue, 11 Nov 2025
125.7200
127.5000
125.0100
127.2900
788,300
Mon, 10 Nov 2025
126.6300
127.2600
124.9000
125.1600
1,288,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
125.0000
127.2000
124.9300
126.6600
935,500
Thu, 06 Nov 2025
124.0100
125.2900
123.4700
125.0300
1,130,300
Wed, 05 Nov 2025
122.6100
125.2900
122.4600
124.5900
1,612,600
Tue, 04 Nov 2025
123.0400
123.4800
121.6000
122.6900
1,392,700
Mon, 03 Nov 2025
126.3000
126.9700
123.0300
123.6100
1,616,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
127.4900
128.3800
126.5000
127.3100
1,050,800
Thu, 30 Oct 2025
128.8100
131.5700
128.2500
128.4000
713,300
Wed, 29 Oct 2025
130.7500
131.8000
128.6300
129.1500
1,013,000
Tue, 28 Oct 2025
130.8100
132.9700
130.4200
131.6600
921,700
Mon, 27 Oct 2025
130.9800
131.4300
129.7900
131.4200
1,181,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
133.9200
133.9900
130.8500
130.9300
1,293,500
Thu, 23 Oct 2025
133.0000
133.6800
129.9400
133.2600
1,614,900