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
192.5500
193.7359
189.2800
191.0100
5,191,764
Thu, 22 Oct 2026
193.3600
196.1500
190.9700
194.7100
5,624,100
Wed, 21 Oct 2026
193.2400
195.7800
189.2000
191.6000
7,099,600
Tue, 20 Oct 2026
14 · 10-Q
After-hours · 20:33 ET
10-Q ↗
Tue, 20 Oct 2026
13 · 8-K
After market open · 10:57 ET
8-K ↗
Tue, 20 Oct 2026
193.2800
197.0000
188.0800
193.3400
9,903,600
Mon, 19 Oct 2026
192.0000
193.9000
190.3800
192.1100
6,840,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
188.7600
194.3200
188.0000
193.9200
7,721,000
Thu, 15 Oct 2026
189.9600
189.9600
185.3100
186.9500
4,674,600
Wed, 14 Oct 2026
184.1200
186.7900
183.6700
186.4700
4,045,900
Tue, 13 Oct 2026
185.3000
185.8000
181.1500
183.0200
4,726,500
Mon, 12 Oct 2026
186.7100
187.4100
185.9500
186.6600
3,767,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
185.2000
186.4600
183.0300
185.9700
3,359,200
Thu, 08 Oct 2026
180.2500
184.7400
179.0200
184.3200
4,390,300
Wed, 07 Oct 2026
182.9900
183.5400
179.9500
180.2600
4,216,000
Tue, 06 Oct 2026
183.5500
184.6000
182.4100
183.2900
4,250,000
Mon, 05 Oct 2026
184.2600
185.2400
182.6200
184.3300
3,385,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
184.5000
185.8200
183.8300
184.6800
3,812,400
Thu, 01 Oct 2026
185.0000
186.7400
184.3300
185.0100
3,172,400
Wed, 30 Sep 2026
186.3800
187.5400
184.5600
185.6500
4,741,400
Tue, 29 Sep 2026
187.0000
189.3800
186.5200
186.9400
3,680,900
Mon, 28 Sep 2026
187.8200
189.5900
186.8100
187.6600
3,227,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
188.0700
189.5800
187.5600
189.4000
3,667,400
Thu, 24 Sep 2026
191.9200
193.2700
188.5000
188.6100
3,408,700
Wed, 23 Sep 2026
191.8800
195.0700
190.7000
192.1900
4,220,300
Tue, 22 Sep 2026
194.7400
194.8700
187.0400
190.9900
4,683,500
Mon, 21 Sep 2026
193.7500
195.1900
192.8600
194.3400
2,921,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
193.0000
194.0000
191.1800
194.0000
9,843,400
Thu, 17 Sep 2026
197.5000
197.5000
191.8400
193.5400
3,546,300
Wed, 16 Sep 2026
195.3900
197.6700
194.7800
196.8300
3,484,200
Tue, 15 Sep 2026
12 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 15 Sep 2026
196.7300
197.2100
193.0500
195.5000
4,728,200
Mon, 14 Sep 2026
196.4000
196.5000
194.0100
195.3400
3,581,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
199.5700
200.3800
196.3100
197.6800
3,677,200
Thu, 10 Sep 2026
198.0300
198.8600
196.6800
198.1200
2,651,000
Wed, 09 Sep 2026
198.9200
199.5600
196.8000
197.5500
3,319,100
Tue, 08 Sep 2026
199.7300
201.7500
198.1300
198.8100
3,626,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
200.7700
201.6400
199.0400
200.7900
2,801,900
Thu, 03 Sep 2026
202.0000
202.6700
200.1000
202.1300
3,706,300
Wed, 02 Sep 2026
206.8800
206.8800
200.3100
200.7800
4,691,800
Tue, 01 Sep 2026
208.5100
211.3100
204.1700
205.1600
3,086,600
Mon, 31 Aug 2026
210.2300
211.2400
207.6900
207.7300
3,961,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
212.7300
213.5000
210.7000
211.7100
2,313,200
Thu, 27 Aug 2026
211.3400
212.5200
209.8300
212.0800
3,847,200
Wed, 26 Aug 2026
210.4000
213.1000
209.2900
211.9900
3,788,100
Tue, 25 Aug 2026
210.3600
210.6500
207.4400
210.2800
4,893,700
Mon, 24 Aug 2026
210.0000
210.8900
207.7500
209.2200
3,838,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
213.3600
213.5200
209.8500
209.9100
4,795,800
Thu, 20 Aug 2026
218.9700
220.4900
212.1600
212.2900
4,931,800
Wed, 19 Aug 2026
225.9300
226.4100
220.2200
220.3500
6,227,100
Tue, 18 Aug 2026
222.7600
226.0900
222.3000
225.4900
5,972,500
Mon, 17 Aug 2026
222.9200
224.6100
221.6000
221.6400
5,187,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
222.0000
223.0700
219.9800
222.9700
2,871,100
Thu, 13 Aug 2026
223.4700
224.0000
218.8700
220.4800
3,234,600
Wed, 12 Aug 2026
222.6200
223.5500
219.4700
222.7600
3,928,000
Tue, 11 Aug 2026
224.0000
225.3400
222.3400
223.8600
2,930,400
Mon, 10 Aug 2026
224.3800
226.8800
223.3000
224.1200
3,280,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
222.5300
224.3100
220.5000
223.0300
4,975,600
Thu, 06 Aug 2026
224.2100
225.6500
220.4800
223.2500
5,973,500
Wed, 05 Aug 2026
220.0000
222.8200
218.9000
222.3100
4,276,700
Tue, 04 Aug 2026
217.3800
218.6000
214.5300
217.9300
6,386,900
Mon, 03 Aug 2026
216.5700
218.1300
214.4200
216.6500
3,814,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
213.3500
215.8200
212.0400
215.2200
3,421,300
Thu, 30 Jul 2026
214.5000
214.6400
209.3900
214.3800
5,239,000
Wed, 29 Jul 2026
220.0000
220.5700
215.0100
215.2500
8,232,500
Tue, 28 Jul 2026
220.9900
221.3400
215.9000
218.5800
7,776,800
Mon, 27 Jul 2026
214.4200
220.3900
213.8000
218.4200
8,191,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
210.8300
214.8900
209.2600
212.7900
5,877,300
Thu, 23 Jul 2026
11 · 10-Q
After-hours · 16:49 ET
10-Q ↗
Thu, 23 Jul 2026
205.0000
213.4900
202.5100
209.1600
9,998,800
Thu, 23 Jul 2026
10 · 8-K
Pre-market · 06:51 ET
8-K ↗
Wed, 22 Jul 2026
195.9000
197.3500
193.7800
194.8800
5,150,500
Tue, 21 Jul 2026
194.0000
197.1400
190.0200
193.6700
3,527,400
Mon, 20 Jul 2026
194.6300
197.5400
194.1000
194.4400
4,593,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
195.3800
198.4400
192.9700
193.5100
4,200,600
Thu, 16 Jul 2026
195.6600
196.7200
192.8500
194.3600
3,727,900
Wed, 15 Jul 2026
195.0200
196.2800
193.1400
195.8900
3,543,600
Tue, 14 Jul 2026
196.3800
198.5000
193.3900
193.3900
4,249,800
Mon, 13 Jul 2026
196.4400
197.6900
195.2300
196.3900
3,608,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
195.0100
196.6900
192.5900
195.9300
2,823,100
Thu, 09 Jul 2026
193.9900
195.8300
193.0000
195.2000
3,940,700
Wed, 08 Jul 2026
199.0000
200.4100
194.6900
194.9100
4,163,900
Tue, 07 Jul 2026
203.5400
203.9400
199.6400
200.8500
4,400,400
Mon, 06 Jul 2026
200.0000
202.5500
197.9600
201.3700
6,571,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
194.7700
199.7000
194.0500
199.2500
5,192,500
Wed, 01 Jul 2026
190.4800
191.8200
188.9700
191.7800
3,780,500
Tue, 30 Jun 2026
189.0000
190.1000
186.8300
189.7300
4,054,500
Mon, 29 Jun 2026
187.6100
189.8800
187.1600
187.3300
3,594,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
187.2800
190.4900
186.8800
187.9900
8,036,400
Thu, 25 Jun 2026
185.0000
189.6600
184.3500
186.5900
3,591,100
Wed, 24 Jun 2026
187.4300
187.4400
184.6500
185.0600
4,463,700
Tue, 23 Jun 2026
183.0000
186.7200
181.8300
186.3900
3,908,600
Mon, 22 Jun 2026
184.5900
185.7100
180.9700
181.8300
6,351,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
194.0000
194.1700
184.4200
185.6000
8,866,400
Wed, 17 Jun 2026
188.7500
193.4600
186.3800
192.5800
7,530,100
Tue, 16 Jun 2026
184.2500
186.8500
182.2500
186.7700
5,103,600
Mon, 15 Jun 2026
183.8600
186.4600
182.8800
183.6400
6,073,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
184.6900
184.8700
181.8700
183.5300
3,348,400
Thu, 11 Jun 2026
178.0200
184.4000
178.0200
184.2100
6,492,700
Wed, 10 Jun 2026
183.0000
183.0000
176.9300
177.4100
6,037,300
Tue, 09 Jun 2026
178.9600
182.7800
178.5400
181.5600
6,227,900
Mon, 08 Jun 2026
180.4900
182.3000
177.9000
178.6600
5,908,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
179.1700
182.5300
178.0100
180.9900
6,272,200
Thu, 04 Jun 2026
176.5400
180.4200
176.1900
179.4100
4,697,200
Wed, 03 Jun 2026
173.0100
176.4200
172.5500
172.5500
4,322,000
Tue, 02 Jun 2026
173.8900
175.7500
172.9900
174.2600
4,385,900
Mon, 01 Jun 2026
177.4400
178.6900
174.1300
174.4100
5,482,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
178.9100
180.1000
176.0400
179.6600
8,754,400
Thu, 28 May 2026
176.8000
181.5500
176.7400
178.9600
5,834,800
Wed, 27 May 2026
178.4900
178.8000
175.7100
176.5900
5,147,100
Tue, 26 May 2026
178.0000
179.2100
176.0700
178.9700
5,529,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
176.7400
177.6000
175.2600
177.0100
4,315,400
Thu, 21 May 2026
174.5900
177.1800
173.2900
175.9800
3,596,300
Wed, 20 May 2026
175.4700
176.1600
173.0000
174.8500
6,634,800
Tue, 19 May 2026
176.2900
177.0000
174.3800
174.4900
5,578,600
Mon, 18 May 2026
171.6800
176.0900
171.0000
175.9500
5,627,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
175.5200
175.9800
170.7800
171.1800
7,694,000
Thu, 14 May 2026
178.1100
178.9000
175.3000
175.6800
6,421,600
Wed, 13 May 2026
177.7700
179.4400
175.3000
178.1100
6,144,100
Tue, 12 May 2026
178.6000
179.9200
176.6200
178.8900
5,604,900
Mon, 11 May 2026
175.1600
179.9300
174.6000
178.6100
6,524,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
176.2200
177.0900
174.6000
176.0900
6,277,400
Thu, 07 May 2026
176.5400
177.3900
173.6800
176.7800
5,658,900
Wed, 06 May 2026
174.7900
178.0900
173.5700
176.7400
6,099,000
Tue, 05 May 2026
173.9200
174.1500
171.2000
172.8700
4,721,200
Mon, 04 May 2026
9 · 8-K
After-hours · 17:29 ET
8-K ↗
Mon, 04 May 2026
174.0000
175.8700
172.8900
172.9000
5,081,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
176.2300
176.9900
173.2600
173.9900
4,494,800
Thu, 30 Apr 2026
173.6400
176.6500
173.4800
176.0700
6,224,400
Wed, 29 Apr 2026
175.5600
176.2700
171.7800
172.7900
5,037,900
Tue, 28 Apr 2026
175.2500
175.7900
172.3400
175.6800
6,115,800
Mon, 27 Apr 2026
172.3000
176.9900
172.3000
173.3800
6,511,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
177.7800
177.7800
171.6300
174.2600
10,505,100
Thu, 23 Apr 2026
181.3600
182.6400
177.5000
179.3000
6,289,400
Wed, 22 Apr 2026
187.7500
188.7400
179.8400
180.9100
8,513,900
Tue, 21 Apr 2026
8 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Tue, 21 Apr 2026
194.6100
196.6200
186.5400
187.1700
7,489,900
Tue, 21 Apr 2026
7 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 20 Apr 2026
197.8000
198.3900
194.8000
195.7900
4,988,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
195.5800
199.9400
195.2000
196.4200
4,777,200
Thu, 16 Apr 2026
198.4100
199.9400
193.9100
195.8500
3,999,300
Wed, 15 Apr 2026
202.9900
203.0000
197.6900
198.3900
4,424,800
Tue, 14 Apr 2026
201.3500
204.3200
200.9100
202.8100
3,303,100
Mon, 13 Apr 2026
201.7500
202.9900
200.1300
201.4100
3,429,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
202.8200
202.8200
197.7900
201.5600
3,151,900
Thu, 09 Apr 2026
203.2200
205.3600
202.6100
203.1900
2,789,700
Wed, 08 Apr 2026
198.6000
203.8000
198.4200
203.4800
4,455,800
Tue, 07 Apr 2026
197.4100
198.1500
195.5100
197.9200
3,037,500
Mon, 06 Apr 2026
196.2300
198.6300
195.0000
198.4100
2,314,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
195.0800
197.4400
193.6300
196.2100
4,113,900
Wed, 01 Apr 2026
194.4700
196.6400
193.5500
194.7200
4,127,200
Tue, 31 Mar 2026
189.1400
193.4400
187.5800
192.9000
5,318,500
Mon, 30 Mar 2026
192.4900
193.0000
185.5700
187.1500
5,043,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
192.4100
193.1100
189.4600
189.7100
3,864,500
Thu, 26 Mar 2026
194.3100
194.3100
191.3800
192.8500
4,871,900
Wed, 25 Mar 2026
196.0500
196.6700
194.0500
195.0000
4,057,300
Tue, 24 Mar 2026
192.2200
195.1400
191.1800
194.0000
5,136,000
Mon, 23 Mar 2026
197.1700
199.7500
194.4600
194.8200
4,927,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
201.2600
202.0300
196.4900
198.1600
8,463,900
Thu, 19 Mar 2026
203.3300
203.3800
197.0200
200.7300
5,329,600
Wed, 18 Mar 2026
204.3100
207.3000
204.0300
204.5600
3,512,900
Tue, 17 Mar 2026
205.8100
206.6700
200.7100
203.3300
3,990,800
Mon, 16 Mar 2026
204.7100
208.9000
204.6100
206.0600
4,795,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
204.4600
206.2900
201.9000
204.5200
4,806,800
Thu, 12 Mar 2026
206.1800
206.7700
201.8400
203.0400
6,400,900
Wed, 11 Mar 2026
205.6600
209.3900
204.7000
207.2600
4,416,200
Tue, 10 Mar 2026
206.3600
208.4700
205.2800
207.0000
4,140,600
Mon, 09 Mar 2026
6 · DEFA14A
After-hours · 16:32 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Mon, 09 Mar 2026
5 · DEF 14A
After-hours · 16:31 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 09 Mar 2026
211.7600
213.0000
206.8100
208.2300
8,626,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
204.0100
209.9500
203.6400
209.7600
8,790,400
Thu, 05 Mar 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 05 Mar 2026
208.4900
210.1500
200.1000
203.8600
6,935,600
Wed, 04 Mar 2026
207.0000
209.9500
204.2300
208.8200
6,140,300
Tue, 03 Mar 2026
213.0100
214.5000
205.5700
206.5200
9,661,300
Mon, 02 Mar 2026
210.6500
212.8200
208.0000
212.1600
12,485,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
198.3100
202.6200
197.6300
202.6200
8,982,500
Thu, 26 Feb 2026
196.5000
198.6800
194.0000
197.6300
5,762,000
Wed, 25 Feb 2026
198.4600
198.7600
192.6200
195.9800
6,891,800
Tue, 24 Feb 2026
200.0000
200.7100
197.0000
198.4600
10,157,300
Mon, 23 Feb 2026
203.9700
204.9000
201.7400
201.9200
4,557,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
205.4900
206.3600
203.0200
204.9200
10,300,800
Thu, 19 Feb 2026
204.1700
206.7300
201.5400
205.4100
6,128,400
Wed, 18 Feb 2026
205.5100
206.0100
202.8100
204.8100
6,395,700
Tue, 17 Feb 2026
200.0000
205.6400
198.8500
203.5000
6,057,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
201.1400
203.7000
198.5300
200.0600
4,939,000
Thu, 12 Feb 2026
197.0000
201.8800
197.0000
201.1400
6,738,600
Wed, 11 Feb 2026
195.5800
198.8300
195.0500
196.5100
6,784,100
Tue, 10 Feb 2026
195.0300
196.4100
193.0800
195.1900
5,501,500
Mon, 09 Feb 2026
198.5000
200.0000
195.9900
196.1900
4,615,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3 · 10-K
After-hours · 16:33 ET
10-K ↗
Fri, 06 Feb 2026
196.9600
200.8500
196.9600
198.6600
4,350,900
Thu, 05 Feb 2026
196.2300
199.6800
194.5300
195.9700
5,538,300
Wed, 04 Feb 2026
205.5000
206.4800
194.3300
196.7400
11,411,500
Tue, 03 Feb 2026
201.7900
204.8700
200.6500
203.5000
8,457,300
Mon, 02 Feb 2026
199.9900
201.6600
197.0000
201.0900
6,239,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
198.3700
201.4300
197.6000
200.9300
7,228,400
Thu, 29 Jan 2026
200.9300
203.2400
198.0100
199.8800
8,870,800
Wed, 28 Jan 2026
201.2800
205.3600
198.5500
199.4600
6,826,500
Tue, 27 Jan 2026
199.5100
202.2000
195.4400
201.2800
10,134,500
Tue, 27 Jan 2026
2 · 8-K
Pre-market · 06:57 ET
8-K ↗
Mon, 26 Jan 2026
195.2500
195.8900
193.5000
194.1300
6,680,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
196.8500
197.5800
195.0000
195.9300
5,113,100
Thu, 22 Jan 2026
198.9900
198.9900
195.8100
196.3400
4,075,000
Wed, 21 Jan 2026
197.6000
198.3000
195.5800
197.5000
5,463,400
Tue, 20 Jan 2026
200.6500
203.0300
196.1000
196.3600
6,048,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
200.0900
202.1700
199.5800
201.9200
4,825,900
Thu, 15 Jan 2026
198.9500
200.3100
196.6600
199.8300
3,657,400
Wed, 14 Jan 2026
194.8400
198.8700
193.3800
198.8400
5,249,700
Tue, 13 Jan 2026
195.6200
197.5500
193.0000
194.0800
5,852,300
Mon, 12 Jan 2026
189.7100
194.0300
189.4100
193.8500
5,392,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
186.0300
189.0900
184.3700
188.5000
7,593,600
Thu, 08 Jan 2026
191.0300
196.7000
184.9000
187.1700
9,773,400
Wed, 07 Jan 2026
191.9200
193.7900
185.6100
185.7300
7,666,700
Tue, 06 Jan 2026
188.7000
190.7100
187.7100
190.4000
3,915,000
Mon, 05 Jan 2026
187.3000
190.5000
186.4300
188.2600
6,048,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
183.5000
187.2700
182.1700
187.2500
3,326,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
184.1000
184.4000
182.6400
183.4000
2,644,600
Tue, 30 Dec 2025
184.9300
185.0000
183.7000
184.0100
1,812,000
Mon, 29 Dec 2025
185.1700
185.6000
184.1800
184.4200
2,027,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
186.2200
186.2800
184.5100
185.1700
1,389,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
185.6900
187.1000
185.5000
186.3800
1,421,700
Tue, 23 Dec 2025
185.7500
188.0000
185.2600
185.7600
3,354,700
Mon, 22 Dec 2025
182.8600
185.8700
181.7600
185.6800
3,208,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
178.9600
183.2400
178.6600
182.0100
11,455,900
Thu, 18 Dec 2025
178.4900
180.5000
178.0900
178.2900
4,090,600
Wed, 17 Dec 2025
178.9200
180.3300
176.5400
177.2000
6,632,700
Tue, 16 Dec 2025
180.5100
181.8800
178.8900
179.9300
4,321,900
Mon, 15 Dec 2025
179.7400
182.2800
179.1700
182.1100
3,691,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
179.4000
179.4500
176.6300
178.6600
6,440,100
Thu, 11 Dec 2025
174.7000
179.1400
174.3000
177.4200
4,865,500
Wed, 10 Dec 2025
171.1700
177.1300
170.3500
174.7200
5,611,300
Tue, 09 Dec 2025
172.5200
175.7100
171.2400
171.9300
4,816,400
Mon, 08 Dec 2025
171.3900
171.9900
169.5400
171.5200
3,498,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
172.0000
172.0000
168.9400
171.1000
3,032,700
Thu, 04 Dec 2025
168.9000
172.0900
168.6500
171.3100
7,486,500
Wed, 03 Dec 2025
169.0500
169.1900
166.7400
168.4500
5,452,200
Tue, 02 Dec 2025
169.3800
169.3800
168.0400
168.8000
4,053,600
Mon, 01 Dec 2025
173.7000
174.0000
167.9000
168.0200
4,885,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
173.0400
174.9400
173.0000
174.9100
1,680,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
172.5600
174.0300
172.0200
173.1900
3,564,400
Tue, 25 Nov 2025
172.7600
173.6300
169.5200
172.1500
5,511,700
Mon, 24 Nov 2025
169.2800
173.6500
168.9000
173.2100
8,116,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
172.2600
172.3000
168.6200
169.6800
6,108,400
Thu, 20 Nov 2025
176.5400
177.5500
172.5000
172.7300
4,221,000
Wed, 19 Nov 2025
173.5100
174.7700
172.5000
173.7700
3,902,400
Tue, 18 Nov 2025
176.7000
177.9300
174.3100
174.7200
3,742,500
Mon, 17 Nov 2025
176.1000
176.3000
174.6300
175.6300
3,913,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
173.9600
176.1600
172.5000
175.5700
3,224,700
Thu, 13 Nov 2025
178.6300
178.7900
173.1300
173.9600
3,617,800
Thu, 13 Nov 2025
1 · 8-K
Pre-market · 07:29 ET
8-K ↗
Wed, 12 Nov 2025
178.6000
179.9000
177.3700
177.6900
4,470,500
Tue, 11 Nov 2025
178.8100
180.0000
177.4100
179.2200
3,387,700
Mon, 10 Nov 2025
176.8400
179.5500
176.3000
179.0300
2,739,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
175.2600
177.6900
173.7500
176.9700
3,774,300
Thu, 06 Nov 2025
174.0100
175.3900
173.6000
175.1000
3,631,300
Wed, 05 Nov 2025
174.9100
176.7600
173.9200
174.0000
4,493,800
Tue, 04 Nov 2025
176.5600
177.8900
175.4400
175.6100
3,837,800
Mon, 03 Nov 2025
178.4900
178.5500
175.4500
177.0400
3,843,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
177.5000
179.1100
176.7500
178.5000
4,347,100
Thu, 30 Oct 2025
177.1200
179.0000
176.8200
177.4200
3,637,300
Wed, 29 Oct 2025
177.7900
178.9800
176.0000
176.3600
4,285,200
Tue, 28 Oct 2025
179.3000
181.3100
178.5600
178.6700
3,344,100
Mon, 27 Oct 2025
179.4300
179.6300
177.5000
179.2400
4,039,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
180.4600
180.5000
178.2900
178.6500
3,471,600
Thu, 23 Oct 2025
177.6000
179.9800
176.5000
179.4400
5,249,400