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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
219.5600
220.2600
214.4700
215.1100
2,297,928
Thu, 03 Sep 2026
215.7100
218.0100
213.9600
217.0300
2,390,200
Wed, 02 Sep 2026
212.5000
214.1500
209.3800
209.6900
1,506,700
Tue, 01 Sep 2026
215.8600
218.0000
211.8600
212.0400
2,552,800
Mon, 31 Aug 2026
219.8200
223.2800
219.7300
220.8900
3,028,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
219.7700
222.9600
219.5600
221.5400
2,318,000
Thu, 27 Aug 2026
216.2600
222.4000
215.6200
221.1700
3,292,900
Wed, 26 Aug 2026
208.5800
212.3200
208.5700
211.6800
2,821,100
Tue, 25 Aug 2026
215.3100
218.0900
214.9500
216.9300
1,849,700
Mon, 24 Aug 2026
216.9900
220.0900
216.9000
218.6600
2,117,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
216.4200
220.2700
215.3900
218.6800
1,580,300
Thu, 20 Aug 2026
216.5100
217.3600
214.4000
217.0900
1,512,300
Wed, 19 Aug 2026
211.4500
218.1800
211.2400
215.6000
2,505,600
Tue, 18 Aug 2026
210.6900
213.0000
209.5400
210.4700
2,920,500
Mon, 17 Aug 2026
206.7300
209.6600
206.3000
207.8400
2,807,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
214.3800
214.3900
207.5700
207.9700
2,562,800
Thu, 13 Aug 2026
204.4400
210.1400
201.3900
209.2800
2,702,000
Wed, 12 Aug 2026
204.2000
206.7800
202.5300
204.1500
1,744,700
Tue, 11 Aug 2026
209.4500
211.4900
207.4800
209.6800
2,299,600
Mon, 10 Aug 2026
203.7900
209.2900
203.6700
208.5500
3,004,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
203.1500
207.5300
203.0100
206.1600
2,953,700
Thu, 06 Aug 2026
195.4300
199.5500
194.9300
199.4600
3,065,700
Wed, 05 Aug 2026
198.6300
199.0300
194.8800
197.3300
2,486,700
Tue, 04 Aug 2026
190.6400
195.8000
190.5500
195.4900
2,853,800
Mon, 03 Aug 2026
191.7000
194.3900
188.7300
189.6500
2,975,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
179.0800
184.0600
177.9300
183.6200
3,134,600
Thu, 30 Jul 2026
182.3100
183.0600
178.5400
180.8800
4,112,200
Wed, 29 Jul 2026
183.3200
188.8600
181.3000
185.9900
5,962,400
Tue, 28 Jul 2026
175.6000
182.1800
175.2000
179.1700
4,235,700
Tue, 28 Jul 2026
8 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 27 Jul 2026
169.8800
173.3700
167.7000
171.0100
4,497,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
153.7500
161.3100
153.2100
160.0000
6,191,300
Thu, 23 Jul 2026
149.5500
150.2300
144.9700
146.3800
4,404,700
Wed, 22 Jul 2026
155.2300
155.2700
147.4500
148.7500
4,095,400
Tue, 21 Jul 2026
155.0000
157.2400
154.3300
154.3400
3,129,100
Mon, 20 Jul 2026
156.0000
159.7200
154.1700
158.3500
2,847,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
158.6400
160.6300
157.2600
159.0400
3,104,800
Thu, 16 Jul 2026
157.8500
162.2800
154.7300
161.6400
3,355,400
Wed, 15 Jul 2026
155.5200
159.4100
155.4700
155.9100
2,410,800
Tue, 14 Jul 2026
153.6400
157.2500
152.5300
154.8100
4,244,200
Mon, 13 Jul 2026
157.5200
161.2400
157.2800
159.9700
2,995,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
160.3100
160.6400
156.6000
157.8600
1,720,000
Thu, 09 Jul 2026
154.3700
158.6100
153.2900
158.4600
2,215,100
Wed, 08 Jul 2026
157.8400
158.5800
156.3300
157.4200
3,071,500
Tue, 07 Jul 2026
165.4600
165.9500
162.5800
162.7700
1,678,400
Mon, 06 Jul 2026
160.1400
161.7600
158.6500
160.4900
1,765,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
159.8700
163.0400
159.5500
162.5900
2,371,200
Wed, 01 Jul 2026
157.8000
160.7100
156.7500
159.1500
2,849,300
Tue, 30 Jun 2026
152.1900
154.7800
151.9500
154.1100
2,125,600
Mon, 29 Jun 2026
157.5300
158.0600
154.6700
154.9000
2,097,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.9800
155.3700
150.7600
155.0900
2,229,800
Thu, 25 Jun 2026
149.9200
152.5500
148.0600
148.0600
2,684,800
Wed, 24 Jun 2026
151.9900
154.3500
151.4200
152.7500
2,075,500
Tue, 23 Jun 2026
154.7200
155.2200
152.6000
153.3800
2,682,300
Mon, 22 Jun 2026
150.4300
152.8600
149.1900
149.5100
2,771,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
156.5500
156.6000
154.1300
155.2200
3,037,100
Wed, 17 Jun 2026
165.2400
166.1600
158.7900
158.7900
2,659,800
Tue, 16 Jun 2026
167.3100
168.1900
164.5700
165.4100
1,667,000
Mon, 15 Jun 2026
166.5200
168.0500
164.2000
164.3300
1,664,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
162.4500
164.3700
160.0300
164.1800
2,504,000
Thu, 11 Jun 2026
163.8400
165.4600
160.4200
163.6400
4,241,800
Wed, 10 Jun 2026
170.1000
173.8500
169.4000
170.3000
3,143,200
Tue, 09 Jun 2026
178.7700
180.6900
176.3300
178.9200
3,227,800
Mon, 08 Jun 2026
182.6000
183.6700
181.6000
181.9200
2,186,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
190.6800
192.1300
183.8000
184.7700
3,822,400
Thu, 04 Jun 2026
192.3100
192.4800
187.0000
187.1400
3,925,600
Wed, 03 Jun 2026
185.1400
186.0100
180.0200
180.6700
2,634,700
Tue, 02 Jun 2026
192.7400
194.1200
186.8900
190.8200
4,402,000
Mon, 01 Jun 2026
193.9700
196.3900
191.3400
196.1100
4,681,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
175.9400
182.8200
175.1000
181.7900
5,018,800
Thu, 28 May 2026
172.8200
177.8400
171.6900
175.4600
3,516,100
Wed, 27 May 2026
174.4000
176.9600
173.4700
174.1400
1,994,500
Tue, 26 May 2026
176.5300
176.8600
174.8000
175.1500
2,162,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
177.0500
179.7100
175.3800
175.9500
2,000,400
Thu, 21 May 2026
176.1200
177.0300
172.7300
176.2800
2,467,100
Wed, 20 May 2026
176.2600
180.1600
174.3500
179.8900
3,132,100
Tue, 19 May 2026
184.2300
185.3600
178.5200
178.8000
5,876,700
Mon, 18 May 2026
167.7800
175.3300
167.3700
174.6200
3,140,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
168.4300
169.7700
166.5700
169.4800
3,618,600
Thu, 14 May 2026
160.9700
165.2300
160.0800
164.1800
3,454,100
Wed, 13 May 2026
162.3100
162.6900
158.5800
160.8200
5,044,700
Tue, 12 May 2026
170.4400
170.4400
165.6000
167.2700
2,896,900
Mon, 11 May 2026
173.2400
173.8300
168.8000
170.1000
2,791,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
174.3100
174.3400
170.8900
173.7000
3,705,500
Fri, 08 May 2026
7 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Thu, 07 May 2026
176.1100
180.0300
174.6200
174.7100
4,428,800
Wed, 06 May 2026
178.5900
178.5900
172.4800
173.1300
6,245,900
Tue, 05 May 2026
171.0200
173.1100
168.9000
172.3900
2,943,100
Mon, 04 May 2026
172.1200
173.9900
171.2600
171.4200
3,016,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
172.6400
173.8200
169.5000
170.7600
2,920,000
Thu, 30 Apr 2026
170.5700
171.7900
168.6500
169.4900
3,158,200
Wed, 29 Apr 2026
171.5000
171.5700
169.0800
170.1000
3,350,800
Tue, 28 Apr 2026
174.0300
175.5500
173.1500
173.4900
2,760,500
Tue, 28 Apr 2026
6 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 27 Apr 2026
175.6500
177.0800
173.2500
173.4400
3,327,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
175.1000
175.8300
171.5600
175.2600
6,846,400
Thu, 23 Apr 2026
165.9600
168.2900
162.0000
163.2500
7,314,600
Wed, 22 Apr 2026
173.7800
176.9000
173.4300
174.0200
3,424,000
Tue, 21 Apr 2026
5 · 6-K
After market open · 13:00 ET
FORM 6-K ↗
Tue, 21 Apr 2026
177.9500
180.6700
176.2200
176.4400
3,128,400
Mon, 20 Apr 2026
178.0900
180.3200
177.0600
178.9400
3,200,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
187.2000
188.5000
180.0600
181.2200
6,647,500
Thu, 16 Apr 2026
179.5400
179.9500
176.7500
177.4100
5,150,000
Wed, 15 Apr 2026
170.9700
173.8100
170.1500
172.9000
2,687,900
Tue, 14 Apr 2026
170.0100
171.7500
166.9400
167.8100
3,100,900
Mon, 13 Apr 2026
162.9100
169.8100
162.6700
169.5700
3,311,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
166.2800
166.2800
161.9100
163.1000
5,279,900
Thu, 09 Apr 2026
166.2700
166.3900
160.6600
164.5000
5,260,900
Wed, 08 Apr 2026
177.7300
177.9000
169.0000
169.1800
3,642,600
Tue, 07 Apr 2026
170.2200
170.4300
166.6200
169.4800
2,195,900
Mon, 06 Apr 2026
171.9000
172.5300
169.5400
171.1200
1,424,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
168.2700
172.5100
166.9200
171.7700
2,852,100
Wed, 01 Apr 2026
172.9800
173.2200
169.2400
171.3600
2,311,800
Tue, 31 Mar 2026
169.4100
172.9100
167.9300
171.2100
2,324,300
Mon, 30 Mar 2026
166.8000
170.4000
166.0800
168.2900
2,673,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.2100
167.4000
163.7700
164.0200
2,239,000
Thu, 26 Mar 2026
167.7200
170.9500
166.3000
167.0800
3,719,600
Wed, 25 Mar 2026
172.9600
173.8600
168.1400
168.9500
2,449,900
Tue, 24 Mar 2026
172.2200
172.6500
169.2600
171.0000
3,590,400
Mon, 23 Mar 2026
180.8100
181.4700
177.0900
178.1600
2,420,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
177.0400
178.0300
174.5000
175.8000
5,687,000
Thu, 19 Mar 2026
184.4300
186.8100
183.1900
185.0100
3,329,400
Wed, 18 Mar 2026
189.6700
190.9800
183.6900
183.7400
2,312,100
Tue, 17 Mar 2026
190.4300
192.9400
189.2300
190.1200
1,793,700
Mon, 16 Mar 2026
190.5900
191.8900
189.6700
191.6300
1,812,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.8700
193.2500
189.1400
189.9400
1,731,700
Thu, 12 Mar 2026
192.3900
194.7400
190.3300
190.5000
2,345,000
Wed, 11 Mar 2026
194.4800
195.7900
188.7500
191.2200
3,219,100
Tue, 10 Mar 2026
199.9000
200.0600
193.6300
195.8300
2,648,700
Mon, 09 Mar 2026
199.9800
201.4900
197.4600
200.1000
3,059,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
198.1600
202.2500
197.3400
202.2500
2,427,900
Fri, 06 Mar 2026
4 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Thu, 05 Mar 2026
194.7300
200.4200
194.7300
199.4800
3,389,300
Wed, 04 Mar 2026
193.4800
197.1000
193.0700
195.5800
3,527,600
Tue, 03 Mar 2026
187.9400
196.9100
187.9400
196.3300
6,817,400
Mon, 02 Mar 2026
195.8500
198.1100
194.5500
196.0100
3,509,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
200.5500
202.8500
198.7100
201.5300
2,624,700
Thu, 26 Feb 2026
202.3600
206.0000
201.4200
204.6800
2,266,100
Thu, 26 Feb 2026
3 · 20-F
Pre-market · 07:01 ET
FORM 20-F ↗
Wed, 25 Feb 2026
197.4500
198.8300
195.0600
198.2500
2,799,100
Tue, 24 Feb 2026
194.9000
198.6700
193.2300
196.4600
2,947,300
Mon, 23 Feb 2026
199.1200
199.2200
196.0600
196.7100
2,117,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
201.1300
205.3300
200.3700
202.5900
1,657,200
Thu, 19 Feb 2026
202.6100
203.2000
199.8700
200.2600
1,856,800
Wed, 18 Feb 2026
201.8200
205.8000
201.1800
205.2000
1,753,100
Tue, 17 Feb 2026
202.1100
203.5400
199.1300
201.4700
1,653,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
205.9200
206.9200
203.4700
204.5300
2,590,500
Thu, 12 Feb 2026
203.2600
204.4400
200.3700
203.7400
3,730,600
Wed, 11 Feb 2026
206.4300
207.8300
199.7800
202.6500
3,619,200
Tue, 10 Feb 2026
210.5300
212.9800
210.4500
212.2100
3,611,500
Mon, 09 Feb 2026
206.8000
210.6700
204.7700
210.4100
3,576,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
200.4200
203.5100
199.7300
203.3400
3,050,500
Thu, 05 Feb 2026
200.7000
203.2600
197.0800
197.4100
4,492,300
Wed, 04 Feb 2026
191.0000
200.2000
189.2200
199.6800
6,630,000
Tue, 03 Feb 2026
201.3900
202.2000
195.0600
197.2900
8,152,400
Tue, 03 Feb 2026
2 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Mon, 02 Feb 2026
205.5800
207.5500
203.6300
207.2300
6,261,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
203.8200
204.3900
200.9600
201.0400
6,265,400
Thu, 29 Jan 2026
199.0400
201.4400
195.1200
200.2100
9,484,800
Wed, 28 Jan 2026
235.5600
236.8400
233.9700
236.1100
2,173,000
Tue, 27 Jan 2026
236.6300
237.9200
232.3300
233.9400
2,014,500
Mon, 26 Jan 2026
234.7900
239.9900
234.1200
239.9200
2,313,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
228.8500
234.8400
228.8200
231.0700
4,046,100
Thu, 22 Jan 2026
221.1300
226.6300
220.8900
226.3500
3,399,000
Wed, 21 Jan 2026
223.5300
226.4600
221.7100
225.1000
3,153,900
Tue, 20 Jan 2026
224.7800
228.5400
224.7800
226.9200
2,598,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
234.8200
235.0000
231.9100
233.5900
1,883,300
Thu, 15 Jan 2026
237.8800
239.8400
235.4100
235.8400
2,080,200
Wed, 14 Jan 2026
245.2500
245.9300
236.6800
238.8800
2,206,400
Tue, 13 Jan 2026
254.8800
255.9000
245.9000
247.1000
2,279,800
Mon, 12 Jan 2026
248.5600
249.5500
246.9800
248.8400
1,335,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
247.7000
248.2200
243.6200
247.1100
1,737,800
Thu, 08 Jan 2026
241.2600
242.2800
240.1900
241.0300
1,349,100
Wed, 07 Jan 2026
242.3000
245.1500
240.9500
243.4300
1,434,200
Tue, 06 Jan 2026
236.5100
238.6300
234.5400
237.9800
1,638,800
Mon, 05 Jan 2026
238.0700
242.2300
237.4200
240.4400
1,416,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
242.4600
242.6900
234.6500
236.9200
1,473,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
244.4600
245.5100
242.7700
242.9100
679,700
Tue, 30 Dec 2025
244.6100
245.9500
244.5100
244.5900
648,600
Mon, 29 Dec 2025
245.6300
246.5500
244.7700
246.0400
821,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
245.6600
246.5900
244.8200
246.5600
491,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
246.3500
246.3700
244.0300
245.6000
383,400
Tue, 23 Dec 2025
245.9800
246.2500
244.1200
244.9600
869,600
Mon, 22 Dec 2025
245.9200
246.4600
244.2200
245.3000
1,153,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
243.5800
245.5000
242.8600
244.3300
1,567,400
Thu, 18 Dec 2025
243.7300
246.3400
243.4400
244.3100
1,263,200
Wed, 17 Dec 2025
241.6000
244.5300
241.0500
241.4200
1,152,400
Tue, 16 Dec 2025
242.4600
244.7500
240.1000
243.6600
1,785,400
Mon, 15 Dec 2025
247.6100
247.9400
242.9200
244.4900
2,105,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
246.5700
247.5200
244.0800
244.8300
1,284,000
Thu, 11 Dec 2025
244.6400
247.8800
244.5000
247.3900
1,515,200
Wed, 10 Dec 2025
243.2300
246.9700
242.1000
245.8800
896,900
Tue, 09 Dec 2025
242.8100
244.7700
242.4500
244.1300
840,000
Mon, 08 Dec 2025
245.3200
245.7700
242.6300
242.9800
1,751,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
246.8200
250.2900
246.5100
247.2600
1,407,600
Thu, 04 Dec 2025
248.6000
248.8600
244.9100
245.4700
1,706,600
Wed, 03 Dec 2025
241.0800
244.2100
240.3900
243.8200
1,527,300
Tue, 02 Dec 2025
241.3400
243.0200
240.9400
241.7200
1,626,100
Mon, 01 Dec 2025
241.5500
244.1000
241.1600
242.0800
1,352,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
240.3400
242.7500
239.9500
241.7500
628,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
238.6000
240.9400
237.6900
240.0200
1,512,200
Tue, 25 Nov 2025
235.7200
238.5400
234.0800
237.8600
2,031,400
Mon, 24 Nov 2025
239.3300
239.5600
237.1300
238.2900
1,856,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
237.5000
238.9000
234.7500
236.7000
1,763,400
Thu, 20 Nov 2025
240.6600
241.1000
233.5100
233.9400
2,092,200
Wed, 19 Nov 2025
239.5900
240.0500
236.6400
237.9700
1,183,600
Tue, 18 Nov 2025
238.5500
240.4400
236.3100
237.9900
1,399,600
Mon, 17 Nov 2025
242.6500
242.8100
237.2500
238.9000
2,410,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
243.6300
247.2600
243.0800
245.0300
2,523,000
Thu, 13 Nov 2025
253.4000
254.6300
251.8100
251.8600
832,200
Wed, 12 Nov 2025
253.1800
255.2000
252.2900
253.3400
1,170,300
Tue, 11 Nov 2025
252.1100
254.6100
251.2700
254.3800
940,700
Mon, 10 Nov 2025
251.5300
251.8300
249.4400
251.7600
1,028,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
250.2100
251.9700
249.0200
251.9600
1,127,900
Thu, 06 Nov 2025
257.8500
258.5000
250.9900
253.8800
1,290,800
Wed, 05 Nov 2025
259.4600
264.1000
259.2300
261.0600
983,600
Tue, 04 Nov 2025
258.6800
260.3600
258.3200
259.6400
1,327,500
Mon, 03 Nov 2025
264.0200
265.8800
261.8500
263.9600
1,171,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
259.0400
260.9700
258.1400
260.0100
1,972,100
Thu, 30 Oct 2025
259.0600
263.2700
258.8800
259.1900
1,445,500
Wed, 29 Oct 2025
264.6200
264.7300
258.9300
259.6400
2,019,700
Tue, 28 Oct 2025
271.9100
273.4000
270.0400
270.0600
1,463,700
Mon, 27 Oct 2025
272.5000
274.1500
271.2100
272.1600
1,970,900
Mon, 27 Oct 2025
1 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
276.5300
276.5400
268.9000
269.5500
2,207,400
Thu, 23 Oct 2025
269.9200
281.3700
269.9200
278.5300
2,367,400
Wed, 22 Oct 2025
277.0800
278.8500
273.9500
276.2200
3,154,100
Tue, 21 Oct 2025
276.5900
280.8100
276.0400
280.4600
2,020,600
Mon, 20 Oct 2025
274.9400
279.3800
274.9400
277.9100
1,464,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
267.9400
273.0200
267.6100
272.9000
1,186,500
Thu, 16 Oct 2025
274.0800
276.2600
268.8600
269.7400
1,247,600
Wed, 15 Oct 2025
271.5000
272.9400
269.2600
271.6400
955,800
Tue, 14 Oct 2025
265.9400
271.6100
264.5400
270.5200
1,040,700
Mon, 13 Oct 2025
267.3900
269.8400
265.6600
269.8200
783,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
275.8600
276.1300
265.4800
265.5300
1,327,600
Thu, 09 Oct 2025
275.5900
276.8300
274.1400
275.7900
1,157,800
Wed, 08 Oct 2025
275.7600
277.5000
274.8300
277.1500
1,092,300
Tue, 07 Oct 2025
275.0000
275.5800
273.5900
273.8200
1,051,500
Mon, 06 Oct 2025
271.7100
274.4000
269.7700
274.2800
1,229,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
269.9300
271.1600
268.0900
270.5300
1,027,500
Thu, 02 Oct 2025
272.0900
273.8400
270.8000
271.9100
1,201,300
Wed, 01 Oct 2025
265.8400
270.5100
265.8000
269.9900
1,394,400
Tue, 30 Sep 2025
266.7400
268.2900
265.8300
267.2100
941,100
Mon, 29 Sep 2025
262.9200
265.6500
262.5400
263.8200
1,150,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
262.1000
264.5000
261.0100
264.0800
965,100
Thu, 25 Sep 2025
261.5100
263.8700
260.9200
262.5100
1,216,300
Wed, 24 Sep 2025
271.7600
272.2400
267.5600
268.8500
2,045,400
Tue, 23 Sep 2025
267.2400
268.3800
265.1400
265.2700
1,197,100
Mon, 22 Sep 2025
263.8300
265.6900
263.4000
265.3800
1,548,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
269.2500
269.6800
266.8100
266.9100
1,670,700
Thu, 18 Sep 2025
268.2000
271.4200
266.4900
269.7400
2,962,200
Wed, 17 Sep 2025
259.5900
261.5200
256.4100
261.4200
3,737,700
Tue, 16 Sep 2025
251.5100
254.5000
248.3200
253.6000
2,803,800
Mon, 15 Sep 2025
251.1700
253.2500
249.1400
252.4200
3,535,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
258.1700
259.0300
256.9100
257.1600
1,499,900
Thu, 11 Sep 2025
259.1600
259.4400
256.6800
258.1900
3,282,000
Wed, 10 Sep 2025
270.3000
270.3000
259.8300
260.5100
3,242,100
Tue, 09 Sep 2025
270.0500
271.7300
269.6200
271.4800
3,125,000
Mon, 08 Sep 2025
268.7200
272.0200
268.7200
270.3300
1,939,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
271.6700
272.2600
267.2900
269.0000
1,700,400