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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
276.5600
279.5500
274.6650
279.3600
981,196
Thu, 22 Oct 2026
274.9900
282.9800
273.8000
278.3200
1,672,400
Wed, 21 Oct 2026
264.4600
277.2800
263.9700
276.6300
1,755,900
Tue, 20 Oct 2026
269.2000
272.0800
263.2800
267.8500
1,688,900
Mon, 19 Oct 2026
268.1000
269.8700
264.0700
265.8800
834,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
271.9200
272.9800
263.2100
266.9000
1,037,000
Thu, 15 Oct 2026
265.1000
271.6800
261.7700
271.0400
1,456,600
Wed, 14 Oct 2026
264.3700
266.6600
260.8200
262.0100
1,117,500
Tue, 13 Oct 2026
263.4900
265.0000
259.6100
260.6800
1,359,700
Mon, 12 Oct 2026
260.2300
263.8200
257.3000
262.2100
1,085,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
257.7300
263.5100
257.7300
259.8800
972,300
Thu, 08 Oct 2026
256.0100
259.9500
252.5600
258.8800
988,400
Wed, 07 Oct 2026
261.4100
261.4100
255.0500
258.1100
1,406,100
Tue, 06 Oct 2026
269.4300
274.2800
259.7900
259.9800
1,105,200
Mon, 05 Oct 2026
258.5100
266.9100
258.5100
266.0900
1,688,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
260.7000
261.9800
257.0700
258.2100
1,366,600
Thu, 01 Oct 2026
268.0200
268.8800
259.3100
260.7200
1,476,500
Wed, 30 Sep 2026
269.9600
273.1600
267.6100
268.8500
1,527,500
Tue, 29 Sep 2026
271.4600
273.5000
266.4300
268.9900
1,174,100
Mon, 28 Sep 2026
266.5200
272.7500
265.9700
270.9700
1,620,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
274.9000
274.9000
269.4300
270.3700
1,104,700
Thu, 24 Sep 2026
266.4600
277.1300
266.4600
275.0200
1,893,400
Wed, 23 Sep 2026
19 · 8-K
After-hours · 17:03 ET
8-K ↗
Wed, 23 Sep 2026
270.6600
277.4000
267.4200
267.8600
1,116,500
Tue, 22 Sep 2026
270.2500
272.4400
267.2600
270.0900
950,700
Mon, 21 Sep 2026
266.7600
270.8600
265.2500
269.8800
1,928,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
269.4500
269.4500
264.8800
266.4200
5,594,600
Thu, 17 Sep 2026
273.1500
273.8800
267.9200
269.4400
1,714,600
Wed, 16 Sep 2026
270.8900
273.5600
268.5700
268.8200
1,671,600
Tue, 15 Sep 2026
263.1700
272.3500
262.9500
269.6700
1,439,000
Mon, 14 Sep 2026
265.7700
267.9500
262.5600
265.6700
1,279,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
258.8200
262.8900
256.9700
261.7700
1,428,600
Thu, 10 Sep 2026
254.5700
258.9300
252.5300
257.3000
1,319,900
Wed, 09 Sep 2026
18 · 8-K
After-hours · 17:21 ET
8-K ↗
Wed, 09 Sep 2026
257.1000
258.1400
254.2100
256.9800
1,090,300
Tue, 08 Sep 2026
264.0000
264.7900
259.0000
259.2100
1,381,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
268.4800
271.8000
262.6000
267.7700
1,197,800
Thu, 03 Sep 2026
265.8100
271.7100
263.3800
271.6200
2,012,500
Wed, 02 Sep 2026
258.0000
266.0800
257.1800
263.8400
1,127,700
Tue, 01 Sep 2026
262.0900
262.6400
257.1900
258.3500
1,240,000
Mon, 31 Aug 2026
258.0700
261.8700
256.0200
261.1900
1,303,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
260.5500
262.8200
258.0800
261.7500
1,842,100
Thu, 27 Aug 2026
261.4900
265.2500
259.7500
262.3800
1,232,400
Wed, 26 Aug 2026
254.9100
262.5100
253.1600
261.5100
1,272,100
Tue, 25 Aug 2026
258.5900
261.8000
256.4500
259.4200
901,400
Mon, 24 Aug 2026
256.8100
261.8800
255.7900
260.2400
1,114,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
256.7900
260.4000
254.9300
259.8200
1,307,300
Thu, 20 Aug 2026
246.8700
260.3000
246.8700
256.0500
1,787,200
Wed, 19 Aug 2026
240.4600
251.0000
240.4600
249.2800
1,209,500
Tue, 18 Aug 2026
244.3600
246.0200
239.9800
240.0300
1,095,600
Mon, 17 Aug 2026
235.3400
241.8700
233.7600
241.2400
1,521,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
240.5500
243.0000
235.8700
236.6600
905,600
Thu, 13 Aug 2026
239.8200
244.2900
236.5100
241.5200
749,800
Wed, 12 Aug 2026
239.8000
243.7600
238.0000
241.7100
854,800
Tue, 11 Aug 2026
241.4700
245.3000
240.7200
243.8400
1,084,500
Mon, 10 Aug 2026
237.5500
243.1800
235.7600
241.9900
1,161,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
232.4100
238.7800
230.5000
238.7000
1,054,300
Thu, 06 Aug 2026
236.0000
236.8000
228.7600
232.4300
1,265,400
Wed, 05 Aug 2026
233.4900
238.2200
231.3400
236.0500
1,557,700
Tue, 04 Aug 2026
232.4800
233.1000
227.1500
228.2000
1,471,700
Mon, 03 Aug 2026
237.1700
238.4900
230.8300
233.3600
1,644,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
236.9700
237.9400
230.9300
235.0200
1,321,700
Thu, 30 Jul 2026
243.8500
246.0900
235.0100
237.7900
1,703,700
Wed, 29 Jul 2026
241.7900
251.3600
240.7000
247.5600
2,241,800
Tue, 28 Jul 2026
17 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Tue, 28 Jul 2026
235.0000
247.7200
232.5000
242.9400
5,096,500
Tue, 28 Jul 2026
16 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 27 Jul 2026
207.3400
213.4800
206.8700
213.2200
2,160,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
208.1400
209.9900
206.9200
208.0500
1,089,800
Thu, 23 Jul 2026
216.6600
217.0500
204.1500
207.3200
1,352,000
Wed, 22 Jul 2026
202.4600
202.6400
197.6000
198.5200
1,004,300
Tue, 21 Jul 2026
198.8900
203.9700
198.7300
201.6200
1,029,700
Mon, 20 Jul 2026
205.1900
205.5400
201.3300
203.9000
836,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
207.1500
211.6400
205.8000
206.2600
1,262,200
Thu, 16 Jul 2026
207.9800
211.8700
207.9700
210.4900
1,049,300
Wed, 15 Jul 2026
209.2500
211.9200
206.5200
206.8100
1,143,700
Tue, 14 Jul 2026
205.0100
208.6100
202.7600
207.8300
1,104,800
Mon, 13 Jul 2026
207.8500
212.3600
206.7400
207.5500
1,310,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
211.0000
211.0100
206.7300
207.8500
747,400
Thu, 09 Jul 2026
205.3000
210.0900
203.1800
208.9700
1,105,600
Wed, 08 Jul 2026
206.1200
207.5700
201.1600
203.7900
1,036,100
Tue, 07 Jul 2026
210.0000
211.1000
204.7500
208.2300
1,345,900
Mon, 06 Jul 2026
205.4400
207.9700
201.9800
205.9700
896,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
204.3300
208.2900
203.9400
207.0400
1,229,400
Wed, 01 Jul 2026
195.1400
206.5000
195.1400
203.2000
2,484,000
Tue, 30 Jun 2026
194.0000
194.0800
188.9200
193.2200
1,357,500
Mon, 29 Jun 2026
192.0200
193.5800
189.2300
193.2800
1,291,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
185.4300
191.3900
185.4300
191.1400
1,775,100
Thu, 25 Jun 2026
186.8500
191.1600
183.1700
186.4300
1,603,000
Wed, 24 Jun 2026
174.6900
187.7900
174.6900
185.6200
1,862,400
Tue, 23 Jun 2026
169.9500
172.8400
168.7500
171.2800
1,622,200
Mon, 22 Jun 2026
167.6200
169.9000
163.3500
167.8100
2,136,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
170.6700
171.0000
162.2200
167.7700
3,703,600
Wed, 17 Jun 2026
175.6800
177.5400
169.7100
170.6700
1,859,400
Tue, 16 Jun 2026
179.3900
180.6200
177.1300
179.1700
989,300
Mon, 15 Jun 2026
182.1100
183.3400
176.1300
178.3900
1,732,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
181.1600
182.4100
177.9800
181.4600
1,254,300
Thu, 11 Jun 2026
15 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 11 Jun 2026
181.1400
182.0500
178.0200
181.0600
1,605,500
Wed, 10 Jun 2026
184.3700
187.0700
180.4200
182.1700
1,209,900
Tue, 09 Jun 2026
185.2200
190.6800
183.6200
186.2500
1,311,100
Mon, 08 Jun 2026
184.7200
185.5500
181.5500
183.6900
1,203,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
187.3100
188.9200
182.3700
183.4500
1,279,000
Thu, 04 Jun 2026
14 · 8-K
After-hours · 17:08 ET
8-K ↗
Thu, 04 Jun 2026
185.4400
188.8600
182.5900
186.8800
1,676,300
Wed, 03 Jun 2026
13 · 8-K
After-hours · 16:45 ET
8-K ↗
Wed, 03 Jun 2026
177.4500
182.3200
174.1000
182.0500
1,561,400
Tue, 02 Jun 2026
185.0000
186.3700
178.8600
180.6400
1,679,300
Mon, 01 Jun 2026
182.8400
188.8600
182.0000
186.8200
1,404,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
181.1700
185.2800
178.4100
182.2100
2,597,500
Thu, 28 May 2026
165.0200
181.1300
163.9500
181.0900
2,253,800
Wed, 27 May 2026
163.5600
167.8100
163.0200
165.6200
1,400,300
Tue, 26 May 2026
166.1800
167.0900
161.7500
162.0000
2,005,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
168.7000
169.5700
163.0400
167.9000
1,791,000
Thu, 21 May 2026
170.5600
170.6300
166.4200
168.0200
2,081,700
Wed, 20 May 2026
170.0000
171.9700
165.4400
171.5000
2,160,300
Tue, 19 May 2026
172.3600
175.9300
169.2400
173.1800
1,645,400
Mon, 18 May 2026
169.1900
174.9700
169.1900
172.8100
1,200,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
170.0700
173.3500
168.6800
169.1200
1,791,100
Thu, 14 May 2026
174.1000
175.9500
170.5500
170.6800
1,687,600
Wed, 13 May 2026
174.1600
176.2600
168.0700
172.3800
1,516,000
Tue, 12 May 2026
173.9800
176.2400
170.9800
175.0600
1,213,000
Mon, 11 May 2026
178.1200
179.7300
172.3800
173.5500
1,569,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
182.4300
182.6200
175.2800
178.7100
1,083,100
Thu, 07 May 2026
12 · 8-K
After-hours · 17:24 ET
8-K ↗
Thu, 07 May 2026
177.8600
182.0000
177.2600
178.6400
1,803,100
Wed, 06 May 2026
180.3200
182.7000
175.7700
176.4700
1,837,100
Tue, 05 May 2026
11 · 10-Q
After-hours · 16:42 ET
10-Q ↗
Tue, 05 May 2026
159.8000
176.9900
156.6300
176.4200
4,177,100
Tue, 05 May 2026
10 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 04 May 2026
158.5000
161.4000
158.0000
160.9400
3,130,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
160.1300
161.5000
156.2400
157.7700
1,523,300
Thu, 30 Apr 2026
155.0000
160.1500
154.5000
158.3700
2,518,900
Wed, 29 Apr 2026
158.6100
159.9500
155.2200
156.6600
1,593,600
Tue, 28 Apr 2026
163.9600
164.0500
158.6300
158.9800
1,466,800
Mon, 27 Apr 2026
162.8800
165.5100
162.0200
163.8400
982,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
161.3300
164.1300
160.2000
162.2800
1,087,300
Thu, 23 Apr 2026
9 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 23 Apr 2026
168.6400
168.6400
156.3200
160.6800
2,141,800
Wed, 22 Apr 2026
178.3300
179.7200
174.5100
175.2100
1,284,200
Tue, 21 Apr 2026
177.1700
180.9800
175.0200
175.6900
1,831,700
Mon, 20 Apr 2026
174.6400
177.3000
173.0000
176.7600
1,049,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
174.4000
179.3800
173.6100
176.4600
1,635,200
Thu, 16 Apr 2026
179.8400
179.8400
171.8400
171.9500
1,536,800
Wed, 15 Apr 2026
175.8200
180.7200
175.8100
178.1000
1,288,200
Tue, 14 Apr 2026
172.8100
176.4000
171.7300
175.2800
1,238,100
Mon, 13 Apr 2026
166.7000
173.1800
166.2600
171.9900
1,401,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
169.4500
169.9400
165.2500
167.3400
1,454,500
Thu, 09 Apr 2026
171.1500
171.3100
165.4200
168.9800
1,912,600
Wed, 08 Apr 2026
175.3900
178.5700
171.7700
172.5400
1,756,700
Tue, 07 Apr 2026
169.4000
172.1900
168.3000
170.6200
1,336,100
Mon, 06 Apr 2026
173.1100
173.1100
163.5900
170.7200
1,155,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
170.1900
177.1200
169.7200
173.2600
794,300
Wed, 01 Apr 2026
171.8600
174.2700
169.7800
172.4000
770,100
Tue, 31 Mar 2026
168.7200
173.3400
166.5500
170.5400
1,354,900
Mon, 30 Mar 2026
165.6700
168.7200
163.2700
166.1600
1,281,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.5800
168.5400
162.3600
163.8500
1,526,900
Thu, 26 Mar 2026
164.3300
170.4800
164.3300
169.4000
1,149,100
Wed, 25 Mar 2026
168.5800
171.0700
163.2300
165.6400
1,451,900
Tue, 24 Mar 2026
164.4400
169.2300
163.6600
166.0900
1,515,100
Mon, 23 Mar 2026
170.2600
172.8000
165.8200
166.9600
1,402,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
166.3700
167.5600
163.8000
166.0700
3,462,100
Thu, 19 Mar 2026
165.3100
169.5600
163.9600
166.4700
1,345,600
Wed, 18 Mar 2026
165.1700
168.9200
163.4000
167.0200
1,269,200
Tue, 17 Mar 2026
166.6700
171.6200
166.6100
168.4300
1,449,700
Mon, 16 Mar 2026
166.9800
168.8600
163.6000
164.8900
1,307,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
164.6500
167.0400
164.1400
164.7200
1,600,400
Thu, 12 Mar 2026
169.2300
172.7700
162.2200
162.9300
1,844,300
Wed, 11 Mar 2026
170.4100
173.5000
169.4100
171.5800
977,200
Tue, 10 Mar 2026
178.1200
180.1400
170.8800
170.9300
1,597,700
Mon, 09 Mar 2026
174.4900
180.2400
172.1700
178.5500
1,979,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
178.2000
179.6500
173.9300
174.4900
1,766,000
Thu, 05 Mar 2026
176.6900
182.9300
176.2800
178.5000
2,101,600
Wed, 04 Mar 2026
174.7300
178.2800
173.3200
177.8800
1,778,900
Tue, 03 Mar 2026
170.7900
174.8300
168.5300
173.9600
1,577,100
Mon, 02 Mar 2026
174.8100
177.2100
172.4500
174.2700
1,807,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · DEFA14A
After-hours · 16:54 ET
DEFA14A ↗
Fri, 27 Feb 2026
7 · DEF 14A
After-hours · 16:52 ET
DEF 14A ↗
Fri, 27 Feb 2026
168.0800
179.2500
167.1200
178.8100
5,206,400
Thu, 26 Feb 2026
165.5800
172.3700
163.0400
170.6400
4,139,400
Wed, 25 Feb 2026
166.3900
166.3900
160.0000
161.9100
3,192,000
Tue, 24 Feb 2026
162.6100
166.4300
162.0300
164.8800
2,643,400
Mon, 23 Feb 2026
163.8600
166.1200
159.6700
162.3100
2,620,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
168.3000
169.3400
163.6200
165.6200
2,581,800
Thu, 19 Feb 2026
169.0500
171.0600
161.9400
169.3600
3,586,300
Wed, 18 Feb 2026
164.7300
171.1400
163.3500
171.0600
2,597,800
Tue, 17 Feb 2026
166.2100
167.5500
162.8200
164.4400
2,212,500
Tue, 17 Feb 2026
6 · 10-K
Pre-market · 07:46 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
169.9800
172.5200
165.6000
166.9400
4,265,600
Thu, 12 Feb 2026
162.9300
170.0000
156.6700
168.8500
7,055,300
Wed, 11 Feb 2026
180.3400
185.0000
174.8300
177.1800
4,558,900
Tue, 10 Feb 2026
192.9700
194.8300
181.7700
182.4500
3,647,100
Mon, 09 Feb 2026
187.2600
193.2600
185.1500
192.6700
2,045,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
183.1200
190.0900
182.7700
187.4900
3,443,000
Thu, 05 Feb 2026
199.8800
199.8800
176.0700
180.9600
4,424,700
Thu, 05 Feb 2026
5 · 8-K
Pre-market · 07:04 ET
8-K ↗
Wed, 04 Feb 2026
201.2500
206.0000
197.2500
202.5400
3,392,600
Tue, 03 Feb 2026
230.0800
233.4800
201.5500
203.7700
4,933,300
Mon, 02 Feb 2026
228.7400
231.7500
226.5700
231.2300
806,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
234.4100
234.8700
228.6700
230.1500
1,463,900
Thu, 29 Jan 2026
240.3300
240.3300
233.6500
235.6200
1,450,200
Wed, 28 Jan 2026
239.3900
241.1400
237.4700
239.7600
1,590,800
Tue, 27 Jan 2026
237.8000
244.1600
235.4500
241.0400
1,315,900
Mon, 26 Jan 2026
234.7600
239.5100
227.9900
239.4300
945,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
238.5000
239.2700
234.6900
235.3100
683,300
Thu, 22 Jan 2026
242.0000
242.9900
238.2100
239.0500
1,327,100
Wed, 21 Jan 2026
235.9200
242.8000
233.1300
241.4000
1,016,700
Tue, 20 Jan 2026
232.5000
237.3600
230.6500
233.6900
1,231,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
240.3600
241.5500
237.6700
237.6800
1,350,700
Thu, 15 Jan 2026
240.8900
242.4400
238.0400
241.2800
723,500
Wed, 14 Jan 2026
241.2700
242.5200
239.6900
241.3500
882,200
Tue, 13 Jan 2026
242.2800
244.8200
238.4900
241.5700
1,120,600
Mon, 12 Jan 2026
243.4100
244.0300
239.2400
240.8600
930,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
244.6300
247.0500
242.4100
242.4100
1,291,400
Thu, 08 Jan 2026
241.6500
245.2200
239.0000
243.1900
1,832,200
Wed, 07 Jan 2026
241.0000
246.7100
240.0000
244.2900
1,935,600
Tue, 06 Jan 2026
234.6000
241.8100
234.4200
240.5300
1,636,400
Mon, 05 Jan 2026
222.5500
234.9500
221.7800
234.5900
1,508,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
225.4100
228.1700
223.1100
225.3700
774,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
227.1800
227.7500
225.2900
225.4100
502,200
Tue, 30 Dec 2025
226.1100
228.2800
225.5900
227.6900
535,200
Mon, 29 Dec 2025
225.4900
227.5600
225.4900
227.1100
467,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
226.1500
227.1100
225.6800
226.9200
426,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
225.3400
226.3900
224.1200
226.0200
344,800
Tue, 23 Dec 2025
223.1700
225.3800
222.9100
225.1500
711,800
Mon, 22 Dec 2025
221.7100
224.7000
220.0800
224.3700
1,277,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
223.0400
223.4800
219.8000
220.6900
4,467,400
Thu, 18 Dec 2025
222.0500
225.8000
221.2300
222.5200
1,251,400
Wed, 17 Dec 2025
220.2100
225.4700
220.2100
221.4300
1,409,200
Tue, 16 Dec 2025
222.8600
223.5900
220.1200
221.6800
1,424,700
Mon, 15 Dec 2025
224.0500
224.5300
220.8800
223.6300
1,383,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
226.0500
226.7700
220.6500
222.2600
1,007,100
Thu, 11 Dec 2025
223.0400
226.0800
221.6600
225.9800
994,300
Wed, 10 Dec 2025
219.2800
224.5000
219.0100
222.9200
1,458,900
Tue, 09 Dec 2025
4 · 8-K
After-hours · 16:55 ET
8-K ↗
Tue, 09 Dec 2025
222.4900
223.5500
217.8600
218.0600
1,185,500
Mon, 08 Dec 2025
225.0500
225.0600
222.2200
223.5700
1,269,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
223.4600
226.6400
221.7100
225.8500
1,690,000
Thu, 04 Dec 2025
227.5300
227.5300
214.0100
224.9200
3,298,900
Wed, 03 Dec 2025
226.7400
230.8000
226.0200
227.2400
1,225,100
Tue, 02 Dec 2025
228.1600
229.8300
225.5400
225.6300
1,566,100
Mon, 01 Dec 2025
229.1600
232.5800
228.2700
228.4700
1,266,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
232.5200
232.7100
229.9800
230.0100
471,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
230.4400
232.2100
228.6900
231.8000
1,265,200
Tue, 25 Nov 2025
230.0000
234.3000
228.8200
231.9200
1,438,900
Mon, 24 Nov 2025
224.6300
228.7700
222.0000
228.1800
1,666,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
217.3900
225.9000
216.5500
224.9000
1,446,600
Thu, 20 Nov 2025
219.2700
222.0000
216.0500
217.1100
980,600
Wed, 19 Nov 2025
214.9600
218.9900
214.9600
217.4800
866,200
Tue, 18 Nov 2025
214.2600
219.4800
213.9000
217.2800
1,135,200
Mon, 17 Nov 2025
219.3900
222.8900
215.6900
216.1200
1,564,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
220.7400
224.2300
220.0200
220.6100
1,426,400
Thu, 13 Nov 2025
218.7000
228.1200
217.6100
223.5500
2,405,900
Wed, 12 Nov 2025
219.0000
223.2200
218.5100
220.8800
1,421,100
Tue, 11 Nov 2025
214.4100
220.1300
213.4700
218.5300
1,445,700
Mon, 10 Nov 2025
213.2000
214.4400
210.3000
213.0500
1,061,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
209.8200
211.3300
206.7200
210.4600
1,160,600
Thu, 06 Nov 2025
210.0000
212.6800
208.8300
210.8600
1,987,500
Wed, 05 Nov 2025
3 · 8-K
After-hours · 16:29 ET
8-K ↗
Wed, 05 Nov 2025
209.8000
212.0500
207.0100
210.1200
1,513,800
Tue, 04 Nov 2025
210.8600
215.9400
209.0900
210.9600
1,447,300
Mon, 03 Nov 2025
212.4200
215.3700
208.1700
213.8800
2,070,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
216.2700
218.5100
214.0900
216.4600
1,531,400
Thu, 30 Oct 2025
215.9900
220.1600
215.9900
216.4700
1,755,900
Wed, 29 Oct 2025
220.0000
222.5900
215.7500
217.8300
2,781,500
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Tue, 28 Oct 2025
210.2300
221.2300
209.4600
218.1300
2,009,900
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 27 Oct 2025
221.7700
221.7700
217.1500
217.4300
2,698,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
220.0100
221.9700
219.9200
220.5200
1,293,600