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
116.4900
120.0600
114.3000
119.5200
142,588
Thu, 22 Oct 2026
113.5100
118.9600
113.5100
118.8100
149,300
Wed, 21 Oct 2026
114.0700
116.2050
111.4900
115.2400
73,000
Tue, 20 Oct 2026
109.6600
115.4700
109.6600
112.0800
122,400
Mon, 19 Oct 2026
113.6400
115.7500
109.5900
110.0500
127,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
117.4400
120.0550
113.1300
113.6700
71,600
Thu, 15 Oct 2026
115.2000
118.8800
112.5400
117.8600
91,100
Wed, 14 Oct 2026
116.1100
117.9500
110.5550
112.9900
146,900
Tue, 13 Oct 2026
119.7400
119.8400
117.1500
118.6600
107,100
Mon, 12 Oct 2026
117.4400
120.0350
116.1300
118.7800
122,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
116.2000
120.1000
115.0500
118.1700
91,900
Thu, 08 Oct 2026
114.9000
116.2400
112.0200
116.1900
117,300
Wed, 07 Oct 2026
112.8400
116.7900
112.8400
115.0000
97,400
Tue, 06 Oct 2026
116.5000
117.8100
114.2600
115.6400
97,700
Mon, 05 Oct 2026
116.0600
118.1800
113.9900
115.6300
131,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
120.5700
120.5700
115.6400
115.9100
163,800
Thu, 01 Oct 2026
120.0200
122.5500
117.0700
118.0000
109,100
Wed, 30 Sep 2026
119.6400
121.0200
116.0500
118.2500
145,900
Tue, 29 Sep 2026
126.5100
127.9700
119.2300
120.1700
92,000
Mon, 28 Sep 2026
124.3700
126.4850
121.7000
124.2200
84,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
129.4100
129.8900
124.6900
125.3800
82,400
Thu, 24 Sep 2026
126.8800
127.5400
121.7800
127.5000
102,600
Wed, 23 Sep 2026
121.6800
125.7200
120.1700
125.5900
111,100
Tue, 22 Sep 2026
120.3800
124.2100
120.2000
124.0800
90,100
Mon, 21 Sep 2026
118.2500
120.1300
116.2750
118.4400
151,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
119.5800
122.4300
117.7400
118.2500
194,600
Thu, 17 Sep 2026
122.3400
125.5500
116.0500
117.9300
177,300
Wed, 16 Sep 2026
123.0900
124.6410
118.5300
119.8700
136,800
Tue, 15 Sep 2026
124.5700
127.7550
121.9500
123.4400
107,400
Mon, 14 Sep 2026
128.9100
131.5300
126.6900
127.3800
74,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
132.3600
134.5750
130.1300
130.1400
137,100
Thu, 10 Sep 2026
134.0400
134.0400
125.9400
128.3100
135,700
Wed, 09 Sep 2026
134.4800
137.6700
133.0300
135.0400
102,400
Tue, 08 Sep 2026
135.4700
141.0700
135.4700
136.3200
88,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
140.5000
140.5000
135.0780
136.5900
143,700
Thu, 03 Sep 2026
135.0400
140.6500
133.2100
138.5100
135,400
Wed, 02 Sep 2026
133.0400
134.0100
128.9300
131.8000
173,000
Tue, 01 Sep 2026
133.7000
135.0000
130.0900
130.7800
175,000
Mon, 31 Aug 2026
133.4100
138.7000
132.6700
135.5200
162,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
134.7200
138.1500
131.1700
135.5500
132,100
Thu, 27 Aug 2026
137.0400
142.6680
133.7300
133.7300
182,000
Wed, 26 Aug 2026
142.4700
142.4700
132.9100
137.2500
286,200
Tue, 25 Aug 2026
132.7100
147.9000
130.5200
144.6400
251,500
Mon, 24 Aug 2026
127.7200
129.4900
125.4100
128.6800
121,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
125.3100
129.6100
122.6100
127.6300
219,900
Thu, 20 Aug 2026
119.9100
126.7000
116.7600
124.6100
181,900
Wed, 19 Aug 2026
126.8800
128.2000
117.4600
117.8400
311,800
Tue, 18 Aug 2026
134.4600
134.7500
126.6200
126.8400
162,200
Mon, 17 Aug 2026
134.0700
136.8600
131.9200
136.8600
255,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
131.3200
135.8900
129.1500
133.4600
144,100
Thu, 13 Aug 2026
130.2300
136.5050
129.7100
131.3100
162,800
Wed, 12 Aug 2026
132.8900
138.2500
128.4600
128.4600
146,900
Tue, 11 Aug 2026
131.0900
134.4100
129.6550
132.3700
203,500
Mon, 10 Aug 2026
129.3000
133.1300
126.1000
131.6200
108,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
130.5200
132.5400
127.7350
129.4500
101,700
Thu, 06 Aug 2026
136.7700
137.8300
122.3500
128.5900
154,200
Thu, 06 Aug 2026
20 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 05 Aug 2026
134.0300
140.9700
130.4830
136.1400
137,000
Tue, 04 Aug 2026
140.3100
143.1500
133.8000
135.7200
175,800
Mon, 03 Aug 2026
123.7700
135.1100
122.6500
133.7200
139,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
128.6200
130.0750
121.1100
123.7600
136,100
Thu, 30 Jul 2026
129.4600
134.7350
126.7000
126.7200
231,400
Wed, 29 Jul 2026
132.6400
134.5800
122.7600
126.9300
196,000
Tue, 28 Jul 2026
130.4300
134.0400
128.2800
133.1100
181,800
Mon, 27 Jul 2026
133.6600
139.9700
124.3230
128.7600
136,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
132.7400
134.1200
130.3300
131.6800
107,700
Thu, 23 Jul 2026
124.5200
131.7200
123.6100
131.6700
132,300
Wed, 22 Jul 2026
127.4300
130.2700
125.0300
126.7600
95,700
Tue, 21 Jul 2026
135.3900
136.2900
127.9300
129.5800
141,500
Mon, 20 Jul 2026
134.3600
136.4290
132.6000
133.4600
131,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
130.2500
135.4600
125.0000
133.2700
112,900
Thu, 16 Jul 2026
136.8900
137.9900
131.9800
134.5400
136,500
Wed, 15 Jul 2026
133.9900
140.3000
133.3200
135.8300
158,800
Tue, 14 Jul 2026
132.5500
137.5500
128.3800
135.8900
90,700
Mon, 13 Jul 2026
140.5700
141.6800
127.5900
130.8900
153,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
147.4400
148.0600
132.7700
141.9700
105,200
Thu, 09 Jul 2026
138.7300
151.6400
137.6050
149.6900
142,400
Wed, 08 Jul 2026
139.2100
143.0600
136.3100
140.7500
122,800
Tue, 07 Jul 2026
156.9700
156.9700
135.6900
142.3700
159,100
Mon, 06 Jul 2026
150.1300
157.4100
147.3500
156.6500
122,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
145.6700
153.1500
142.8600
148.3400
167,100
Wed, 01 Jul 2026
145.0100
150.0300
139.5600
143.6600
283,300
Tue, 30 Jun 2026
134.3600
146.1450
127.5900
144.5300
253,100
Mon, 29 Jun 2026
135.9700
138.8700
124.5500
138.8700
145,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
123.9600
134.7800
123.1700
133.9600
226,000
Thu, 25 Jun 2026
122.2700
125.0700
120.4200
125.0600
163,600
Wed, 24 Jun 2026
122.4500
127.1000
120.3700
122.4000
181,400
Tue, 23 Jun 2026
120.4000
128.2400
119.7200
123.9000
156,900
Mon, 22 Jun 2026
126.9800
131.7000
122.6300
122.8200
181,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
129.5100
132.0000
126.5900
128.7600
199,200
Wed, 17 Jun 2026
124.3100
131.6000
124.2500
128.4600
151,800
Tue, 16 Jun 2026
131.0000
131.7650
122.7500
124.3100
211,300
Mon, 15 Jun 2026
135.7700
139.2800
130.6300
131.7000
212,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
18 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 12 Jun 2026
130.8500
133.9450
128.2600
131.8100
182,300
Thu, 11 Jun 2026
121.0200
130.9900
117.4300
129.1900
248,800
Wed, 10 Jun 2026
120.1300
123.7000
115.6650
120.3900
138,300
Tue, 09 Jun 2026
120.3000
124.2900
117.9300
122.1300
178,200
Mon, 08 Jun 2026
119.7300
119.7300
115.2200
118.3100
220,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
115.4700
118.8800
113.8500
118.6800
151,400
Thu, 04 Jun 2026
114.2700
117.9800
109.6000
116.9700
194,700
Wed, 03 Jun 2026
113.4900
117.9050
109.9000
112.5100
234,500
Tue, 02 Jun 2026
111.4000
117.9000
111.4000
113.4600
224,000
Mon, 01 Jun 2026
117.2000
117.4450
107.5600
113.1400
145,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
116.3600
120.1600
114.2350
118.9800
244,100
Thu, 28 May 2026
114.8300
117.4150
110.2200
115.4700
203,300
Wed, 27 May 2026
118.0000
119.1100
114.2300
114.8400
203,600
Tue, 26 May 2026
115.7500
117.5200
112.1450
116.9400
124,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.1300
117.0000
110.4850
112.7300
140,200
Thu, 21 May 2026
108.7200
114.3700
104.1200
114.3100
207,900
Wed, 20 May 2026
107.8900
113.7200
107.0000
110.4400
187,500
Tue, 19 May 2026
108.0200
110.9100
106.0600
107.2100
188,100
Mon, 18 May 2026
107.2700
114.2600
104.9000
109.2900
189,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.5400
108.6900
101.9600
102.8000
248,300
Thu, 14 May 2026
107.4700
108.5300
103.3100
106.7800
175,000
Wed, 13 May 2026
107.7400
109.7200
104.4600
105.9700
172,800
Tue, 12 May 2026
108.6200
112.1650
104.7300
107.0600
197,000
Mon, 11 May 2026
110.7900
116.4500
108.9750
110.0000
220,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
108.0000
113.3650
97.8800
110.9400
341,600
Thu, 07 May 2026
17 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 07 May 2026
131.6600
131.6600
107.4200
107.9200
278,500
Thu, 07 May 2026
16 · 8-K
Pre-market · 07:15 ET
8-K ↗
Wed, 06 May 2026
142.9300
142.9300
136.9000
139.6500
130,600
Tue, 05 May 2026
139.8300
140.7150
134.6280
140.0000
143,500
Mon, 04 May 2026
136.4700
138.4450
133.0950
137.0200
111,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
136.2100
141.0250
130.8550
138.3800
160,100
Thu, 30 Apr 2026
133.4300
137.0000
131.2800
136.0900
187,100
Wed, 29 Apr 2026
132.0100
133.2650
125.0100
132.7200
130,700
Tue, 28 Apr 2026
139.0900
141.8200
134.1100
134.1100
165,000
Mon, 27 Apr 2026
137.6400
139.7600
134.9400
139.1400
95,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
15 · DEFA14A
After-hours · 16:44 ET
DEFA14A ↗
Fri, 24 Apr 2026
14 · DEF 14A
After-hours · 16:40 ET
FORM DEF 14A ↗
Fri, 24 Apr 2026
142.9200
145.3550
137.4200
138.4600
175,600
Thu, 23 Apr 2026
142.9900
144.2000
139.1700
143.1800
61,100
Wed, 22 Apr 2026
141.8500
143.1400
137.7700
143.1400
84,000
Tue, 21 Apr 2026
145.8800
157.7250
138.5350
140.1400
259,700
Mon, 20 Apr 2026
147.3100
150.2200
143.6300
146.9800
140,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
149.6300
152.1100
144.6000
147.7200
246,600
Thu, 16 Apr 2026
150.0000
151.0800
144.7500
147.0800
205,800
Wed, 15 Apr 2026
152.8600
154.5600
145.4900
150.2200
136,300
Tue, 14 Apr 2026
162.8100
162.8100
149.7100
153.0000
175,100
Mon, 13 Apr 2026
158.2200
160.2600
151.7350
159.8800
100,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
164.7400
164.7400
155.2900
158.6700
165,200
Thu, 09 Apr 2026
156.1300
165.0050
148.5400
162.3100
224,500
Wed, 08 Apr 2026
155.2600
163.7850
154.9600
156.9200
241,500
Tue, 07 Apr 2026
147.9500
148.8150
142.7500
147.2300
88,300
Mon, 06 Apr 2026
155.0300
156.2300
138.3650
148.7500
137,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
156.1600
163.4600
153.6700
154.4000
169,300
Wed, 01 Apr 2026
165.6800
165.6800
160.0200
162.6800
116,700
Tue, 31 Mar 2026
155.4900
165.0800
153.1000
162.3000
224,900
Mon, 30 Mar 2026
13 · 8-K/A
After-hours · 17:42 ET
FORM 8-K/A ↗
Mon, 30 Mar 2026
150.3100
155.3200
147.8950
152.3400
322,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
159.3400
161.8100
151.5100
151.8400
182,800
Thu, 26 Mar 2026
161.9200
163.4900
155.0350
159.1200
271,200
Wed, 25 Mar 2026
161.1000
164.5700
154.8600
164.3300
287,700
Tue, 24 Mar 2026
154.1800
156.7000
143.1400
156.3300
294,200
Mon, 23 Mar 2026
12 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 23 Mar 2026
165.0800
168.1200
156.7700
157.5600
345,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
161.9100
166.6000
154.4400
160.9600
285,300
Thu, 19 Mar 2026
152.8200
173.1100
150.8200
164.1700
330,900
Wed, 18 Mar 2026
140.0000
160.0000
130.9700
154.3200
287,200
Tue, 17 Mar 2026
124.4000
145.6800
124.3800
145.6400
245,200
Mon, 16 Mar 2026
112.7600
124.9000
107.0130
124.4200
203,400
Mon, 16 Mar 2026
11 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.8000
119.2800
96.7850
111.0900
448,600
Thu, 12 Mar 2026
10 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 12 Mar 2026
151.6700
152.4100
112.0600
115.1500
346,500
Thu, 12 Mar 2026
9 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 11 Mar 2026
167.6000
168.0100
148.4000
153.6800
278,900
Tue, 10 Mar 2026
171.9000
174.5600
164.5900
169.2900
270,900
Mon, 09 Mar 2026
159.1600
172.5750
158.9700
171.4900
467,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
167.3000
174.8300
163.2600
163.2700
167,500
Thu, 05 Mar 2026
177.0700
177.0700
159.8000
171.2900
183,000
Wed, 04 Mar 2026
176.0000
181.1700
173.2600
179.6600
203,100
Tue, 03 Mar 2026
174.5800
178.0050
168.4300
173.3000
533,000
Mon, 02 Mar 2026
8 · 8-K
After-hours · 17:09 ET
FORM 8-K ↗
Mon, 02 Mar 2026
163.4900
183.3980
163.4900
179.2800
169,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
184.9300
188.3700
163.0000
168.5500
249,700
Thu, 26 Feb 2026
194.3100
196.6800
185.8000
188.3800
190,700
Wed, 25 Feb 2026
184.9100
194.0400
182.1300
190.8400
271,100
Tue, 24 Feb 2026
180.8400
189.6100
178.9500
180.8100
102,700
Mon, 23 Feb 2026
189.0000
193.2650
183.2000
183.8900
155,500
Mon, 23 Feb 2026
7 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
187.9800
200.3000
186.7000
190.0400
257,300
Thu, 19 Feb 2026
185.9500
189.4900
180.0000
188.2100
155,900
Wed, 18 Feb 2026
181.9000
193.8500
179.3600
187.7400
193,800
Tue, 17 Feb 2026
186.4900
188.6500
177.7800
179.5900
184,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
192.9400
198.7400
185.4200
186.4300
208,800
Thu, 12 Feb 2026
189.7200
196.7100
187.0100
189.1600
132,000
Wed, 11 Feb 2026
206.9700
206.9700
183.6800
190.4700
96,300
Tue, 10 Feb 2026
203.9400
206.3400
195.7400
203.1400
90,900
Mon, 09 Feb 2026
192.3100
203.7600
192.3100
201.4500
74,900
Mon, 09 Feb 2026
6 · DEF 14C
Pre-market · 06:26 ET
DEF 14C ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
191.1900
199.0700
188.5100
193.1000
88,600
Thu, 05 Feb 2026
185.5300
190.5200
182.8400
185.0000
89,400
Wed, 04 Feb 2026
197.7200
199.6550
176.6550
186.0200
136,100
Tue, 03 Feb 2026
202.9700
203.2700
177.8800
197.4300
133,900
Mon, 02 Feb 2026
203.6900
213.7200
199.8100
200.5900
235,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5 · PRE 14C
After-hours · 16:19 ET
PRE 14C ↗
Fri, 30 Jan 2026
211.6100
211.6100
202.8900
203.9600
146,200
Thu, 29 Jan 2026
204.6100
211.9800
198.0000
211.9200
144,700
Wed, 28 Jan 2026
200.3300
204.7500
197.0000
202.3900
63,300
Tue, 27 Jan 2026
194.1950
199.1200
193.3100
198.6900
44,600
Mon, 26 Jan 2026
192.1200
195.5400
187.3300
189.9600
250,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
202.1500
205.6400
190.2900
190.9300
190,800
Thu, 22 Jan 2026
210.2400
219.7950
202.9100
204.2100
165,000
Wed, 21 Jan 2026
216.7300
220.0000
212.3600
213.3200
211,200
Tue, 20 Jan 2026
199.7200
217.9300
197.3600
214.5900
130,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
225.0100
225.0100
198.5000
206.3400
117,900
Thu, 15 Jan 2026
204.9300
228.8000
204.9300
226.3700
113,000
Wed, 14 Jan 2026
218.6100
220.0000
205.1400
205.7400
134,300
Tue, 13 Jan 2026
216.5800
236.1900
211.0000
222.0800
188,600
Tue, 13 Jan 2026
4 · 8-K
Next filing day · accepted 12 Jan, 22:00 ET
FORM 8-K ↗
Mon, 12 Jan 2026
208.1300
216.0050
205.1700
211.2200
149,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
200.0000
217.5950
195.4500
209.2200
96,500
Thu, 08 Jan 2026
208.5200
210.9900
182.5000
198.0000
171,800
Wed, 07 Jan 2026
201.5000
209.8000
200.0100
208.9500
151,800
Tue, 06 Jan 2026
185.0000
202.1900
182.7980
202.1800
98,000
Mon, 05 Jan 2026
184.4300
196.5000
181.0000
186.0100
137,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
207.0900
212.1500
183.7200
186.4500
253,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
206.0800
207.9300
202.9250
206.4300
195,100
Tue, 30 Dec 2025
206.0000
213.8800
205.3100
206.8100
197,500
Mon, 29 Dec 2025
216.6300
216.6300
198.1400
205.9900
55,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
216.0100
221.0200
215.2400
217.3700
53,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
215.0600
220.6700
213.8800
219.7200
59,600
Tue, 23 Dec 2025
214.5000
218.2320
208.6400
214.3600
85,200
Mon, 22 Dec 2025
217.4400
217.7500
206.3800
214.9900
102,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
210.1400
218.8100
206.9500
217.6100
75,300
Thu, 18 Dec 2025
206.2500
216.5000
204.7000
208.5000
81,400
Wed, 17 Dec 2025
202.9400
208.1400
200.1300
205.6200
100,300
Tue, 16 Dec 2025
196.8200
206.0400
186.3100
201.3400
69,500
Mon, 15 Dec 2025
203.4200
205.7800
192.1550
197.3900
87,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
211.8500
211.8500
197.2500
203.5200
69,800
Thu, 11 Dec 2025
208.0000
216.0550
207.0150
207.0600
41,100
Wed, 10 Dec 2025
208.9100
214.2600
202.3900
207.9800
64,500
Tue, 09 Dec 2025
200.6500
211.1500
198.5900
207.0000
54,900
Mon, 08 Dec 2025
194.3600
206.7300
194.3600
201.6800
77,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
200.0600
200.7750
185.6100
196.0700
70,000
Thu, 04 Dec 2025
193.8200
198.1500
189.0100
197.1500
52,800
Wed, 03 Dec 2025
184.4800
192.1400
176.0100
191.6700
57,300
Tue, 02 Dec 2025
177.0000
182.9700
174.4700
180.0600
64,100
Mon, 01 Dec 2025
177.0000
184.2000
174.0000
178.5700
64,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
185.1200
185.1200
175.6500
177.6400
34,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
177.6200
188.0000
176.5300
185.0000
60,300
Tue, 25 Nov 2025
177.2600
188.0000
169.8300
179.4800
74,800
Mon, 24 Nov 2025
171.8000
179.1100
171.7900
178.7700
45,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
167.5600
177.3850
167.5600
171.8000
50,000
Thu, 20 Nov 2025
163.4700
169.8800
161.8700
164.9900
75,700
Wed, 19 Nov 2025
164.7300
171.0100
164.6400
164.9700
32,900
Tue, 18 Nov 2025
149.2300
167.6600
145.4000
164.5500
74,900
Mon, 17 Nov 2025
163.2000
173.7710
148.5500
151.4200
94,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
165.0000
169.9450
162.4900
165.7000
68,400
Thu, 13 Nov 2025
162.1000
182.5200
156.1500
167.5200
95,400
Wed, 12 Nov 2025
182.5300
189.1600
158.0000
159.5900
98,800
Tue, 11 Nov 2025
176.8900
191.4550
172.4050
180.9500
95,000
Mon, 10 Nov 2025
174.0800
175.2100
164.0780
174.7600
86,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
165.7500
175.4750
160.0050
174.0800
85,700
Thu, 06 Nov 2025
164.1700
171.8400
160.3000
168.7600
71,300
Wed, 05 Nov 2025
147.1100
164.5050
147.1100
162.9800
61,100
Tue, 04 Nov 2025
141.1900
148.8490
141.1900
147.6400
125,800
Mon, 03 Nov 2025
132.0100
148.5700
118.7700
144.9700
281,800
Mon, 03 Nov 2025
3 · 10-Q
Pre-market · 09:12 ET
10-Q ↗
Mon, 03 Nov 2025
2 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 06:02 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.0800
77.4500
70.0550
73.6600
56,100
Thu, 30 Oct 2025
72.7900
76.3200
71.3100
76.3100
78,600
Wed, 29 Oct 2025
76.6000
78.3100
72.4100
72.7700
40,800
Tue, 28 Oct 2025
75.5600
78.1000
73.4700
75.8100
75,500
Mon, 27 Oct 2025
80.5000
80.5000
73.0000
75.2600
76,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.9500
80.8900
79.4300
79.4900
32,000
Thu, 23 Oct 2025
78.8600
79.9700
77.7800
78.6700
26,700