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.0000
125.8900
122.1200
122.5900
158,774
Thu, 22 Oct 2026
125.9200
127.3400
125.5500
125.8500
178,500
Wed, 21 Oct 2026
126.6900
127.7000
125.2500
125.5200
163,400
Tue, 20 Oct 2026
126.0000
127.6500
125.5500
126.3800
115,100
Mon, 19 Oct 2026
127.0000
128.1200
125.0100
125.1000
101,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
128.6100
128.7900
127.0000
127.4200
136,000
Thu, 15 Oct 2026
127.6200
128.6100
126.8900
128.0200
124,300
Wed, 14 Oct 2026
126.7700
127.6300
124.9300
126.0600
111,200
Tue, 13 Oct 2026
126.4800
127.3300
125.9100
126.9300
100,500
Mon, 12 Oct 2026
124.8300
127.2500
124.8300
125.8200
109,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
125.8200
126.5600
125.0200
125.2600
84,600
Thu, 08 Oct 2026
124.2500
126.1000
123.5600
125.9600
152,900
Wed, 07 Oct 2026
123.6000
125.0400
123.0100
124.5200
132,400
Tue, 06 Oct 2026
124.9500
125.5600
124.0800
124.3200
127,300
Mon, 05 Oct 2026
123.6600
125.7200
121.7600
125.0100
152,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
124.3300
125.7900
123.2800
123.8700
129,000
Thu, 01 Oct 2026
123.0800
123.9000
121.8800
123.5700
139,500
Wed, 30 Sep 2026
123.9100
124.1300
122.5900
123.0800
112,200
Tue, 29 Sep 2026
124.7100
125.4100
123.9500
124.0300
106,000
Mon, 28 Sep 2026
124.6400
125.1100
123.5700
124.0500
125,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
125.7700
126.1200
124.3100
124.3400
106,600
Thu, 24 Sep 2026
125.7100
126.6500
124.2900
125.0300
122,400
Wed, 23 Sep 2026
125.5000
126.4900
124.5900
125.0300
117,100
Tue, 22 Sep 2026
127.7300
128.4400
125.8600
126.0200
151,600
Mon, 21 Sep 2026
126.5200
127.2400
126.0100
126.2900
142,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
125.8400
127.3300
125.5000
126.0700
232,700
Thu, 17 Sep 2026
128.4600
128.7400
126.0100
126.5800
185,400
Wed, 16 Sep 2026
21 · 8-K
After market open · 12:16 ET
8-K ↗
Wed, 16 Sep 2026
127.2500
128.3500
126.2600
127.4300
156,300
Tue, 15 Sep 2026
126.5400
128.1300
126.4000
127.4500
176,900
Mon, 14 Sep 2026
127.3000
128.3000
126.5200
127.4900
186,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
127.4300
127.5000
125.7400
126.6900
174,800
Thu, 10 Sep 2026
124.6100
126.7200
124.4200
125.7800
123,500
Wed, 09 Sep 2026
124.9100
126.0800
123.6100
125.4000
129,300
Tue, 08 Sep 2026
128.5700
128.5700
124.7300
125.1400
164,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
126.5000
128.1500
126.5000
127.3100
139,200
Thu, 03 Sep 2026
128.0000
128.6300
126.7200
127.2700
148,800
Wed, 02 Sep 2026
126.0100
127.7700
126.0100
127.2600
131,900
Tue, 01 Sep 2026
124.8200
126.3500
124.8200
125.2000
157,200
Mon, 31 Aug 2026
126.9900
127.2700
125.1600
125.2700
159,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
128.2400
128.6000
127.2700
127.3700
108,300
Thu, 27 Aug 2026
126.4900
128.5000
126.3400
127.3800
130,500
Wed, 26 Aug 2026
128.9400
129.4600
127.5100
127.7800
129,700
Tue, 25 Aug 2026
127.8400
128.9900
127.7700
128.7600
115,500
Mon, 24 Aug 2026
127.5900
129.0300
126.8600
127.7100
119,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
126.7300
128.8800
126.0000
127.0300
194,300
Thu, 20 Aug 2026
125.0100
127.2400
123.7900
126.6000
162,300
Wed, 19 Aug 2026
125.4100
128.0000
125.4100
126.1200
97,000
Tue, 18 Aug 2026
126.7000
127.4500
125.5000
125.6700
123,400
Mon, 17 Aug 2026
126.6200
128.1600
125.0700
125.8300
194,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
126.9900
128.2500
125.8100
127.7900
81,800
Thu, 13 Aug 2026
127.3600
128.2500
125.6200
127.2600
182,100
Wed, 12 Aug 2026
124.3600
127.2700
123.3200
126.3900
146,800
Tue, 11 Aug 2026
126.7700
128.6800
125.1000
125.3300
166,800
Mon, 10 Aug 2026
130.2500
130.2500
124.7600
126.7000
210,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
129.4000
132.1800
125.7900
131.4600
196,700
Thu, 06 Aug 2026
20 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 06 Aug 2026
136.9000
137.7800
133.0100
134.8500
201,400
Wed, 05 Aug 2026
136.7800
136.7800
135.0600
135.8400
98,700
Tue, 04 Aug 2026
137.8500
139.3900
131.1400
136.1000
187,500
Mon, 03 Aug 2026
137.0400
140.0000
134.1400
138.2500
122,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
135.1300
136.7900
133.7000
135.8700
80,100
Thu, 30 Jul 2026
137.6000
138.6900
134.2200
135.6900
127,400
Thu, 30 Jul 2026
18 · 8-K
Pre-market · 08:48 ET
8-K ↗
Wed, 29 Jul 2026
135.7900
138.0600
135.7900
138.0400
103,400
Tue, 28 Jul 2026
134.8000
136.9600
132.8100
136.9400
94,500
Mon, 27 Jul 2026
133.7800
134.9900
133.4700
133.9000
75,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
132.5900
134.6500
132.5900
133.3600
68,200
Thu, 23 Jul 2026
131.6300
131.9400
130.5600
131.6000
75,800
Wed, 22 Jul 2026
133.3200
133.8100
131.3800
132.6000
63,800
Tue, 21 Jul 2026
133.7100
134.8100
132.6500
133.1700
84,200
Mon, 20 Jul 2026
134.2800
135.6800
132.5500
134.0500
86,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.6700
135.8600
133.3500
134.2800
93,500
Thu, 16 Jul 2026
132.1900
135.6300
132.1900
135.3100
123,600
Wed, 15 Jul 2026
132.5700
133.3200
131.2900
131.7100
78,800
Tue, 14 Jul 2026
131.7900
133.1000
131.5000
131.8700
92,100
Mon, 13 Jul 2026
134.4400
135.3100
131.2200
131.8800
122,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
133.0800
133.8300
132.5800
133.5100
76,700
Thu, 09 Jul 2026
131.8600
133.5700
130.4600
132.5100
125,800
Wed, 08 Jul 2026
132.5500
132.8500
131.0100
131.8100
87,500
Tue, 07 Jul 2026
133.9200
134.7700
132.1500
132.7500
111,900
Mon, 06 Jul 2026
134.4300
135.5200
132.8200
134.3100
69,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
135.5900
136.1100
133.9900
135.2600
114,900
Wed, 01 Jul 2026
133.9500
136.0300
133.9500
134.6800
134,100
Tue, 30 Jun 2026
133.5600
134.0000
131.7800
133.3300
97,600
Mon, 29 Jun 2026
134.9100
134.9700
132.0100
132.9200
113,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
133.7300
134.6000
132.4200
134.4100
622,400
Thu, 25 Jun 2026
133.1500
135.2200
132.5800
133.5800
98,800
Wed, 24 Jun 2026
130.2200
133.6700
130.2100
133.1900
147,800
Tue, 23 Jun 2026
130.7200
131.4900
129.5500
129.5500
107,600
Mon, 22 Jun 2026
130.4500
131.7100
129.5700
129.7300
83,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
129.4100
130.4300
128.7200
130.3400
274,300
Wed, 17 Jun 2026
130.5200
132.1000
128.5000
129.1000
107,800
Tue, 16 Jun 2026
129.2200
131.0100
129.0000
130.9500
191,200
Mon, 15 Jun 2026
130.1700
131.4700
128.1200
128.2500
88,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
129.3900
132.0900
128.9900
130.3000
125,500
Thu, 11 Jun 2026
131.4700
131.4700
128.4800
128.5700
87,600
Wed, 10 Jun 2026
130.0100
131.8000
129.6700
130.7200
182,200
Tue, 09 Jun 2026
128.4500
129.5700
127.8700
128.9000
204,200
Mon, 08 Jun 2026
129.3800
130.1300
127.2600
127.3400
146,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
130.2000
130.5500
128.2300
129.0300
141,500
Thu, 04 Jun 2026
129.7100
130.3100
128.8400
129.4500
144,700
Wed, 03 Jun 2026
127.9300
129.5500
126.8300
127.7100
160,100
Tue, 02 Jun 2026
127.8900
131.0200
127.8900
129.2200
106,500
Mon, 01 Jun 2026
128.8900
130.6900
128.5100
129.1600
117,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
130.6400
132.0000
127.3900
130.5700
133,100
Thu, 28 May 2026
128.0900
130.6100
128.0900
130.1200
132,500
Wed, 27 May 2026
130.4800
131.3300
128.7800
129.0100
160,800
Tue, 26 May 2026
129.1600
130.3900
128.5800
129.5100
114,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
129.7700
130.8400
128.1500
128.9500
136,400
Thu, 21 May 2026
126.9700
129.8300
126.9700
129.6400
108,300
Wed, 20 May 2026
128.5500
130.2300
127.2500
128.3500
136,100
Tue, 19 May 2026
129.3800
130.6700
127.2000
128.8000
144,200
Mon, 18 May 2026
17 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 18 May 2026
124.8600
129.9500
124.8600
128.3600
119,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
126.6700
126.9700
124.7900
125.4000
163,900
Thu, 14 May 2026
124.0200
127.2300
124.0000
125.7200
155,700
Wed, 13 May 2026
120.9100
124.5100
120.7500
123.4000
167,700
Tue, 12 May 2026
123.1500
126.1100
121.5100
122.2000
163,200
Mon, 11 May 2026
122.6300
126.9900
120.6900
122.5200
197,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
132.2200
132.2200
116.6200
122.3800
305,200
Thu, 07 May 2026
16 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Thu, 07 May 2026
15 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 07 May 2026
140.7800
143.2300
140.2600
141.3600
74,700
Wed, 06 May 2026
141.6400
142.6800
139.7000
140.4300
73,700
Tue, 05 May 2026
140.6400
141.7300
139.7000
140.7800
89,900
Mon, 04 May 2026
140.9200
142.7800
139.5700
140.9900
150,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
142.4200
143.0700
139.5000
141.6600
62,700
Thu, 30 Apr 2026
141.4900
143.9200
140.6800
141.7000
106,600
Thu, 30 Apr 2026
14 · 8-K
Pre-market · 08:47 ET
8-K ↗
Wed, 29 Apr 2026
143.7400
144.0800
141.3100
142.4800
70,900
Tue, 28 Apr 2026
142.8400
144.3800
142.5300
144.2300
130,000
Mon, 27 Apr 2026
140.7900
142.7500
138.6900
141.7900
110,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
140.7600
141.6400
136.5000
141.1300
143,200
Thu, 23 Apr 2026
139.6500
141.3100
137.7500
141.1000
187,300
Wed, 22 Apr 2026
137.7000
139.9300
136.4500
139.8100
132,100
Tue, 21 Apr 2026
139.0900
139.3800
136.4900
137.5700
165,600
Mon, 20 Apr 2026
138.6000
140.4100
136.6600
138.7200
127,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
137.5400
140.3600
136.1100
139.4200
144,900
Thu, 16 Apr 2026
136.0000
138.7800
136.0000
136.5300
136,600
Wed, 15 Apr 2026
135.5800
137.1000
133.9600
136.4300
137,000
Tue, 14 Apr 2026
132.9600
135.3000
132.3900
135.2900
90,800
Mon, 13 Apr 2026
131.9200
133.2300
130.6100
133.2100
116,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
132.1700
132.9000
130.5200
132.2900
98,900
Thu, 09 Apr 2026
132.3200
133.0900
131.4200
132.8000
160,300
Wed, 08 Apr 2026
132.2600
134.4700
132.2600
133.3400
92,900
Tue, 07 Apr 2026
131.3300
132.5100
130.5400
130.7000
151,700
Mon, 06 Apr 2026
129.3500
132.1700
128.2300
131.4400
186,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Thu, 02 Apr 2026
12 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
Thu, 02 Apr 2026
11 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 02 Apr 2026
127.7000
129.8700
126.8200
129.4500
279,300
Wed, 01 Apr 2026
129.6800
129.6800
128.1300
128.1500
123,200
Tue, 31 Mar 2026
129.0000
130.1800
127.1600
128.9600
228,700
Mon, 30 Mar 2026
127.7300
129.1500
127.0400
129.0900
187,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
128.5700
129.9300
126.4500
126.5500
200,100
Thu, 26 Mar 2026
128.0000
130.0400
128.0000
128.6000
151,900
Wed, 25 Mar 2026
130.7700
130.8900
128.2200
128.3200
149,500
Tue, 24 Mar 2026
127.5400
130.0100
126.8000
129.6000
260,800
Mon, 23 Mar 2026
10 · 8-K
After-hours · 17:24 ET
8-K ↗
Mon, 23 Mar 2026
128.8300
130.9800
127.9500
128.7600
224,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
127.9700
128.7700
126.5400
126.6800
404,200
Thu, 19 Mar 2026
126.9600
128.9300
125.6100
127.6900
165,600
Wed, 18 Mar 2026
126.7300
127.4900
124.7700
126.7500
211,500
Tue, 17 Mar 2026
129.6700
131.1800
127.7000
128.0400
205,600
Mon, 16 Mar 2026
129.9000
130.4200
128.2800
128.5300
181,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
130.6000
132.0300
128.7700
129.8400
175,700
Thu, 12 Mar 2026
129.1300
130.3800
129.1000
129.9700
96,000
Wed, 11 Mar 2026
130.3800
131.5000
129.5800
130.4400
130,800
Tue, 10 Mar 2026
131.3500
131.9600
127.8300
131.2300
131,000
Mon, 09 Mar 2026
128.9600
131.9500
128.2900
131.8100
118,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
129.9700
131.2800
127.8900
130.7800
82,800
Thu, 05 Mar 2026
135.4300
135.6000
130.8800
131.8200
69,200
Wed, 04 Mar 2026
136.2900
136.3300
135.3100
135.9800
71,900
Tue, 03 Mar 2026
130.4000
135.7500
128.9500
135.3900
111,400
Mon, 02 Mar 2026
127.8900
134.5500
127.8700
131.7100
87,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
125.5000
130.4400
122.3600
129.4600
187,000
Thu, 26 Feb 2026
9 · 10-K
After-hours · 16:33 ET
10-K ↗
Thu, 26 Feb 2026
8 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 26 Feb 2026
131.8500
132.8500
130.9500
131.3200
72,600
Wed, 25 Feb 2026
128.9400
131.0400
128.5000
130.7500
103,700
Tue, 24 Feb 2026
128.6000
129.7500
127.5100
128.6800
124,800
Mon, 23 Feb 2026
131.2000
131.9000
127.4500
128.1400
139,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
130.8900
131.1000
129.7500
130.4200
69,400
Thu, 19 Feb 2026
130.8800
131.5200
129.7100
131.1500
77,200
Wed, 18 Feb 2026
130.4500
132.9400
130.3500
131.4200
106,100
Tue, 17 Feb 2026
129.8300
132.2500
129.3300
130.8600
118,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
130.5300
131.6600
128.8900
129.6300
124,800
Thu, 12 Feb 2026
131.2000
133.1700
127.5200
130.4700
73,200
Wed, 11 Feb 2026
132.7300
133.0100
130.1400
130.6300
61,900
Tue, 10 Feb 2026
129.5000
133.1000
129.5000
132.4700
55,200
Mon, 09 Feb 2026
131.9800
132.0000
129.6900
129.8700
58,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
132.6200
133.7000
131.8800
132.1200
114,600
Thu, 05 Feb 2026
134.7300
134.7300
131.7700
132.2400
110,500
Wed, 04 Feb 2026
132.8800
135.0100
132.8800
134.4700
111,700
Tue, 03 Feb 2026
133.4800
134.9700
131.0000
132.8300
97,100
Mon, 02 Feb 2026
7 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 02 Feb 2026
132.2800
134.4300
131.3600
133.6300
72,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
129.2100
132.4400
129.2100
131.9000
89,100
Fri, 30 Jan 2026
6 · 8-K
Pre-market · 08:41 ET
8-K ↗
Thu, 29 Jan 2026
129.2600
130.8700
128.9900
130.7800
76,900
Wed, 28 Jan 2026
131.0000
131.7800
128.6500
128.8300
91,300
Tue, 27 Jan 2026
132.1600
132.1600
130.4200
130.7500
54,100
Mon, 26 Jan 2026
131.5200
133.9400
131.2300
132.4600
94,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
131.7800
132.0000
130.0000
130.9200
103,800
Thu, 22 Jan 2026
131.5100
133.5000
131.2100
132.2700
48,300
Wed, 21 Jan 2026
130.2000
132.7700
130.2000
131.8400
81,300
Tue, 20 Jan 2026
130.4400
132.0800
129.5800
130.1400
102,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
136.4100
136.7900
132.3100
132.5500
89,100
Thu, 15 Jan 2026
5 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 15 Jan 2026
136.6100
139.8300
135.0500
135.9300
124,000
Wed, 14 Jan 2026
135.8300
136.7300
133.5600
135.9000
98,700
Tue, 13 Jan 2026
137.2500
137.4500
133.5000
135.1000
153,700
Mon, 12 Jan 2026
138.6300
139.2400
135.5700
137.1200
140,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
141.2200
142.8700
138.2800
140.1300
144,600
Thu, 08 Jan 2026
135.0000
141.9200
135.0000
141.1300
130,300
Wed, 07 Jan 2026
132.3300
135.2800
131.5100
135.1000
107,100
Tue, 06 Jan 2026
131.8800
133.3000
130.7200
132.8400
137,300
Mon, 05 Jan 2026
128.4300
132.6600
128.4300
132.4200
158,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
132.6900
132.9900
128.5200
128.9900
157,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
133.3200
133.6500
132.0600
132.9600
102,700
Tue, 30 Dec 2025
134.8300
135.0000
133.1500
133.6500
106,600
Mon, 29 Dec 2025
135.8200
136.1800
132.8200
134.7200
101,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
137.7500
137.9300
135.3700
135.7200
43,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
138.0000
138.0000
136.9200
137.0600
26,200
Tue, 23 Dec 2025
139.3600
140.0000
137.5400
137.5500
76,400
Mon, 22 Dec 2025
139.1500
140.8700
137.6200
139.6300
88,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
138.7700
139.9600
137.3900
138.5900
475,200
Thu, 18 Dec 2025
138.4900
140.1100
137.8100
139.3200
201,900
Wed, 17 Dec 2025
135.3000
138.9600
135.2300
138.0500
188,800
Tue, 16 Dec 2025
134.6100
135.9900
133.1300
135.4400
183,600
Mon, 15 Dec 2025
133.6700
134.5000
132.5200
133.9400
188,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
133.5800
133.7600
131.1300
132.9900
119,600
Thu, 11 Dec 2025
132.1300
133.5700
131.6700
133.1200
146,900
Wed, 10 Dec 2025
130.0800
132.4800
129.0700
131.1400
188,400
Tue, 09 Dec 2025
128.9500
129.9200
127.9900
129.7200
150,400
Mon, 08 Dec 2025
130.3900
132.9900
128.0300
128.8400
166,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
131.3000
132.0400
129.7800
130.4800
132,200
Thu, 04 Dec 2025
133.0000
134.3900
129.3600
131.7000
140,100
Wed, 03 Dec 2025
131.4400
133.4600
129.7600
133.1800
166,800
Tue, 02 Dec 2025
130.2100
131.5900
129.0300
131.1100
86,700
Mon, 01 Dec 2025
128.2800
130.0800
127.9500
129.9300
142,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
131.0000
131.0000
128.4800
129.2400
135,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.8300
130.5400
128.8300
130.3900
117,500
Tue, 25 Nov 2025
127.1600
129.8200
126.9600
129.8100
139,700
Mon, 24 Nov 2025
126.8800
128.2700
125.5200
126.4000
126,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
125.5700
128.6700
124.9200
127.7700
77,200
Thu, 20 Nov 2025
126.8300
127.7700
124.6500
124.7400
119,200
Wed, 19 Nov 2025
124.6600
126.8900
124.4200
126.1700
134,900
Tue, 18 Nov 2025
125.3900
126.3000
121.2700
124.7600
69,100
Mon, 17 Nov 2025
128.3000
128.9900
125.1000
125.1000
160,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
130.5300
130.7100
128.7500
129.2000
107,900
Thu, 13 Nov 2025
129.2200
132.3600
129.2200
130.4200
152,500
Wed, 12 Nov 2025
128.5500
130.9400
128.5500
129.9600
98,100
Tue, 11 Nov 2025
130.1000
131.1000
127.8700
128.8800
112,800
Mon, 10 Nov 2025
132.6400
133.5000
128.1300
130.2600
77,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
130.5800
136.6800
129.9300
132.6800
119,200
Thu, 06 Nov 2025
4 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 06 Nov 2025
130.0000
130.9300
128.1000
129.8000
90,300
Wed, 05 Nov 2025
130.5900
132.3000
129.7800
130.0100
140,100
Tue, 04 Nov 2025
128.5000
131.2200
127.5000
130.4800
93,800
Mon, 03 Nov 2025
128.2300
129.9900
127.5600
128.8100
80,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
127.5200
129.6100
127.2500
129.0500
85,300
Thu, 30 Oct 2025
128.1100
131.9600
127.3600
128.3400
79,900
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 08:59 ET
8-K ↗
Wed, 29 Oct 2025
130.0800
130.5500
127.4800
128.2200
65,900
Tue, 28 Oct 2025
130.7700
131.4900
129.5000
130.2400
105,900
Mon, 27 Oct 2025
133.0100
133.6100
131.0700
131.3800
87,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
132.5700
133.5300
131.9500
132.6900
40,400
Thu, 23 Oct 2025
131.6300
132.0000
130.8800
131.4400
36,500
Thu, 23 Oct 2025
1 · 8-K
Pre-market · 09:03 ET
8-K ↗