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
212.5300
213.4972
210.4850
211.6300
1,212,260
Thu, 22 Oct 2026
206.0800
212.7400
205.7900
212.0400
1,279,500
Wed, 21 Oct 2026
207.0300
207.9800
204.8800
205.5500
709,300
Tue, 20 Oct 2026
203.9300
207.1700
203.6400
206.9900
1,142,800
Mon, 19 Oct 2026
204.4100
204.4100
202.2800
202.4900
1,016,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
204.4600
206.5000
203.6100
205.4400
1,658,100
Thu, 15 Oct 2026
201.9900
204.0300
200.1800
203.3900
2,245,600
Wed, 14 Oct 2026
200.2300
201.2300
197.8600
198.7000
1,236,200
Tue, 13 Oct 2026
203.3500
203.5700
199.3400
200.6500
1,919,100
Mon, 12 Oct 2026
199.9400
201.5400
198.9800
201.4100
1,183,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
199.6900
200.7000
199.0100
199.4200
1,184,400
Thu, 08 Oct 2026
197.4300
200.0500
196.7600
199.6100
1,098,700
Wed, 07 Oct 2026
201.4700
201.9500
197.3200
197.5900
1,228,300
Tue, 06 Oct 2026
201.5000
203.3200
200.7500
201.7400
1,398,500
Mon, 05 Oct 2026
200.8000
202.5200
199.7400
201.4000
1,040,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
201.0000
202.8900
200.5700
200.9500
1,228,400
Thu, 01 Oct 2026
199.7300
201.5800
198.4100
200.8100
1,141,000
Wed, 30 Sep 2026
204.3900
204.3900
200.6500
200.7600
1,486,800
Tue, 29 Sep 2026
203.9800
206.2000
203.0100
204.2800
1,165,200
Mon, 28 Sep 2026
204.7300
205.5700
203.4900
204.5300
926,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
205.1900
205.7000
203.8700
204.8200
913,400
Thu, 24 Sep 2026
204.5600
205.6000
203.4100
204.7000
869,700
Wed, 23 Sep 2026
205.1500
205.6400
203.8400
204.1600
1,055,500
Tue, 22 Sep 2026
205.6100
206.1900
204.6800
205.9500
1,081,500
Mon, 21 Sep 2026
206.0200
206.3800
204.6900
204.9800
957,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
204.0400
205.5500
202.9400
205.3200
3,096,200
Thu, 17 Sep 2026
204.3700
206.0600
203.0800
204.4700
1,358,500
Wed, 16 Sep 2026
204.3700
205.7600
200.3700
202.9400
1,312,900
Tue, 15 Sep 2026
204.8200
205.5400
203.0600
204.1000
1,055,600
Mon, 14 Sep 2026
205.0000
207.3200
204.0100
204.9700
946,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
205.3000
206.2400
203.8000
204.8300
1,121,500
Thu, 10 Sep 2026
204.9700
206.7500
204.4300
204.6700
1,479,900
Wed, 09 Sep 2026
209.5100
210.4400
204.1600
204.5300
1,834,200
Tue, 08 Sep 2026
207.9200
212.5600
207.9200
211.8800
1,572,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
210.7100
212.9000
209.2900
209.4400
828,700
Thu, 03 Sep 2026
211.5700
211.7700
210.0000
211.5200
902,400
Wed, 02 Sep 2026
212.6800
212.6800
209.3000
210.2000
919,300
Tue, 01 Sep 2026
213.2300
213.7800
211.2800
211.8700
1,335,700
Mon, 31 Aug 2026
213.4700
215.1500
210.7500
212.3200
2,253,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
215.9100
216.6500
214.2800
214.5600
852,700
Thu, 27 Aug 2026
215.4500
216.2200
214.1800
214.8900
1,327,500
Wed, 26 Aug 2026
219.0000
219.2400
216.8800
217.1100
993,000
Tue, 25 Aug 2026
221.3300
221.3300
218.8000
218.9900
843,400
Mon, 24 Aug 2026
219.3400
221.7200
218.3200
220.7300
1,015,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
220.0100
220.2900
217.2900
218.2900
1,040,100
Thu, 20 Aug 2026
222.0800
223.0100
219.8300
219.9000
1,140,100
Wed, 19 Aug 2026
222.0400
223.6600
221.6800
223.1800
916,900
Tue, 18 Aug 2026
223.1500
223.3000
220.5500
220.6100
820,100
Mon, 17 Aug 2026
218.4800
221.7300
217.6200
221.6700
1,125,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
221.1700
222.3900
218.9000
219.5800
976,200
Thu, 13 Aug 2026
222.0900
223.6300
221.2000
221.4700
1,089,600
Wed, 12 Aug 2026
221.4800
221.4800
218.9100
220.5600
1,582,900
Tue, 11 Aug 2026
220.2700
223.5300
219.0600
219.5300
1,877,200
Mon, 10 Aug 2026
18 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Mon, 10 Aug 2026
17 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Mon, 10 Aug 2026
221.1500
223.4200
218.3300
220.5500
1,244,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
221.7600
223.0800
219.5600
222.9100
1,318,400
Thu, 06 Aug 2026
226.6100
226.6100
221.0700
221.8300
1,390,400
Wed, 05 Aug 2026
226.2900
226.2900
222.2700
224.8100
2,227,300
Tue, 04 Aug 2026
227.6000
228.5000
224.0300
225.9000
1,960,900
Mon, 03 Aug 2026
230.2800
231.4200
227.8700
229.1600
1,308,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
231.3400
231.8700
228.6200
229.3700
1,383,300
Thu, 30 Jul 2026
235.0000
235.2700
229.0300
230.4400
1,244,800
Wed, 29 Jul 2026
236.7400
238.5000
234.4600
235.6100
1,375,200
Tue, 28 Jul 2026
234.9500
237.8900
234.0700
236.7000
1,717,400
Mon, 27 Jul 2026
229.6600
231.7300
229.3600
231.6700
896,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
226.4700
229.8500
225.8300
229.7800
983,800
Thu, 23 Jul 2026
225.3800
227.7900
224.2200
225.2000
1,255,400
Wed, 22 Jul 2026
227.1500
227.8000
225.3200
226.2200
1,170,100
Tue, 21 Jul 2026
229.9100
230.0000
226.2600
226.7900
1,908,000
Mon, 20 Jul 2026
229.1500
230.8800
227.2500
228.1900
1,500,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
229.0500
231.5300
226.8700
228.7000
1,407,900
Thu, 16 Jul 2026
223.0000
228.6100
222.8000
228.4900
1,318,500
Wed, 15 Jul 2026
222.7900
224.1400
220.8000
222.0100
1,490,800
Tue, 14 Jul 2026
220.9600
222.0000
219.6400
221.2800
1,611,300
Mon, 13 Jul 2026
218.2700
221.6200
218.0500
219.4900
1,248,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
221.1300
221.4100
212.8200
218.7700
2,424,100
Thu, 09 Jul 2026
219.2700
222.2500
218.3200
219.7100
1,694,900
Wed, 08 Jul 2026
226.2000
226.8400
219.0300
219.0900
1,902,600
Tue, 07 Jul 2026
226.0700
229.5900
225.0000
227.1900
1,410,200
Mon, 06 Jul 2026
225.6500
225.8600
223.4500
225.0000
2,216,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
224.0000
226.1200
223.0800
226.0600
1,683,100
Wed, 01 Jul 2026
221.3600
223.1700
220.0400
223.0000
2,551,000
Tue, 30 Jun 2026
225.4300
226.2800
222.5400
223.6500
2,387,800
Mon, 29 Jun 2026
226.2400
228.0900
225.2800
227.5600
1,870,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
226.9000
228.5800
225.5500
226.8900
8,719,600
Thu, 25 Jun 2026
222.1200
226.4400
221.8000
225.4900
2,932,200
Wed, 24 Jun 2026
216.9300
222.4000
216.0400
222.1500
2,471,700
Tue, 23 Jun 2026
215.0400
217.7100
214.1900
216.7400
2,595,400
Mon, 22 Jun 2026
212.6100
214.6700
212.0000
214.5700
2,916,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
214.0400
214.3000
211.2900
211.3300
3,655,400
Wed, 17 Jun 2026
214.5700
215.8100
208.7100
209.8600
3,717,400
Tue, 16 Jun 2026
215.8200
217.4800
214.0900
215.2300
3,243,000
Mon, 15 Jun 2026
219.0400
219.8700
214.4400
215.6600
2,222,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
216.9900
220.4400
216.5000
219.0400
1,965,400
Thu, 11 Jun 2026
215.0000
216.2800
213.6200
214.8600
1,897,200
Wed, 10 Jun 2026
212.5400
214.6300
211.0100
212.8200
2,005,700
Tue, 09 Jun 2026
206.8800
213.0800
205.1800
211.8900
2,212,500
Mon, 08 Jun 2026
211.1400
211.6800
206.1000
207.3400
2,092,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
205.4800
211.2300
205.2300
210.3100
1,406,500
Thu, 04 Jun 2026
206.1000
206.5200
204.5000
206.2200
1,512,900
Wed, 03 Jun 2026
202.8300
205.1900
202.3000
203.5500
2,117,000
Tue, 02 Jun 2026
202.7000
205.3900
202.2600
203.5300
2,009,200
Mon, 01 Jun 2026
203.6600
204.8000
202.2000
202.7000
1,641,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
206.4500
206.9900
203.8900
204.9100
3,950,300
Thu, 28 May 2026
205.9600
207.5400
204.7000
206.7700
1,339,400
Wed, 27 May 2026
207.2400
208.7900
206.6300
206.7700
1,253,200
Tue, 26 May 2026
205.2700
207.1500
204.6000
206.9400
1,257,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
206.3100
206.3100
203.4600
204.4100
1,152,000
Thu, 21 May 2026
203.1100
205.5300
200.9200
204.9000
1,143,300
Wed, 20 May 2026
201.4900
204.3600
199.9700
204.1000
1,152,200
Tue, 19 May 2026
200.6300
202.1900
198.6400
200.8600
1,402,300
Mon, 18 May 2026
200.0600
201.5300
199.4100
200.4200
1,815,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
16 · 8-K/A
After market open · 10:19 ET
FORM 8-K/A ↗
Fri, 15 May 2026
15 · 8-K/A
After market open · 10:16 ET
FORM 8-K/A ↗
Fri, 15 May 2026
14 · 8-K
After market open · 10:14 ET
FORM 8-K ↗
Fri, 15 May 2026
202.2800
202.2800
199.5000
200.0200
2,152,000
Thu, 14 May 2026
200.5600
203.2600
199.0000
202.8000
1,430,600
Wed, 13 May 2026
205.2900
205.2900
200.2200
200.5600
1,310,200
Tue, 12 May 2026
205.2200
206.4600
202.7400
205.6600
2,019,700
Mon, 11 May 2026
13 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Mon, 11 May 2026
12 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Mon, 11 May 2026
202.7500
203.3900
200.0000
201.0000
1,895,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
202.2300
203.7400
201.6700
202.1200
1,081,600
Thu, 07 May 2026
205.2400
206.0200
200.8000
201.4000
1,409,500
Wed, 06 May 2026
203.7300
206.2400
203.1600
205.5100
1,129,900
Tue, 05 May 2026
202.1900
203.4500
201.7900
202.3100
967,600
Mon, 04 May 2026
201.4100
202.7400
200.4200
201.5100
850,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
203.8200
203.8200
201.3900
202.4400
1,014,400
Thu, 30 Apr 2026
200.3600
203.9500
199.9300
203.7100
1,394,400
Wed, 29 Apr 2026
202.0000
203.1800
198.4100
200.0900
1,049,800
Tue, 28 Apr 2026
11 · DEFA14A
After market open · 11:21 ET
DEFA14A ↗
Tue, 28 Apr 2026
203.2600
204.0000
200.6300
202.7500
1,410,100
Mon, 27 Apr 2026
200.5600
202.0500
198.9000
201.2900
1,399,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
203.1500
203.6800
200.6500
201.1600
1,045,900
Thu, 23 Apr 2026
202.7100
204.5800
201.7600
203.6600
806,500
Wed, 22 Apr 2026
205.4000
205.6600
201.3900
201.6800
1,186,100
Tue, 21 Apr 2026
207.0700
208.2800
204.6500
204.7600
1,365,400
Mon, 20 Apr 2026
205.3300
208.2000
205.0900
207.5600
992,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
202.1000
206.7300
201.3700
206.2300
1,345,900
Thu, 16 Apr 2026
201.2700
203.2900
200.9000
201.3500
1,436,000
Wed, 15 Apr 2026
202.4500
202.5200
199.1400
201.6100
1,267,200
Tue, 14 Apr 2026
200.4800
203.0500
199.9400
202.9600
2,263,800
Mon, 13 Apr 2026
200.6000
200.7600
197.3800
200.7100
1,372,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
199.3900
200.6300
198.3300
200.5700
1,107,600
Thu, 09 Apr 2026
193.7400
199.6300
193.5000
198.9700
1,226,700
Wed, 08 Apr 2026
192.6200
195.2200
192.5100
194.0400
1,547,800
Tue, 07 Apr 2026
190.0900
191.0800
188.7500
190.5700
883,700
Mon, 06 Apr 2026
188.4700
190.6200
187.2300
190.2300
1,031,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
187.5000
189.2500
186.0700
188.6700
1,299,900
Wed, 01 Apr 2026
10 · DEFA14A
After market open · 10:38 ET
DEFA14A ↗
Wed, 01 Apr 2026
9 · DEF 14A
After market open · 10:37 ET
DEF 14A ↗
Wed, 01 Apr 2026
186.6600
188.8000
186.0200
188.0900
1,988,700
Tue, 31 Mar 2026
184.7600
187.5200
183.3000
186.5300
2,296,000
Mon, 30 Mar 2026
182.1600
184.2500
181.7600
182.3500
1,822,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
180.9000
182.1400
179.1400
180.1900
1,991,400
Thu, 26 Mar 2026
181.1600
182.8300
181.0300
181.8000
1,478,400
Wed, 25 Mar 2026
179.2100
183.3100
179.0500
181.5700
1,749,800
Tue, 24 Mar 2026
8 · 8-K
After-hours · 17:07 ET
FORM 8-K ↗
Tue, 24 Mar 2026
180.2900
182.0600
177.8800
178.2700
3,100,000
Mon, 23 Mar 2026
185.9500
186.6600
181.3600
181.4900
2,550,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
191.7100
191.9400
183.2100
184.5200
3,861,000
Thu, 19 Mar 2026
189.5000
192.2200
189.5000
191.3100
1,257,500
Wed, 18 Mar 2026
190.9700
192.2100
189.7700
189.9000
1,732,500
Tue, 17 Mar 2026
191.4700
191.9100
190.0800
190.5300
1,380,600
Mon, 16 Mar 2026
189.7000
190.7900
188.2200
189.3300
1,327,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
189.4200
190.0000
186.3700
186.8200
1,404,100
Thu, 12 Mar 2026
188.2200
188.3900
185.7700
187.5700
2,192,000
Wed, 11 Mar 2026
189.5900
191.0400
188.3500
189.5600
1,605,800
Tue, 10 Mar 2026
190.1100
194.6700
189.5200
192.0700
1,596,600
Mon, 09 Mar 2026
192.0000
193.2300
187.1100
192.8300
2,370,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
199.0600
200.0000
193.4500
194.8300
1,766,200
Thu, 05 Mar 2026
7 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Thu, 05 Mar 2026
201.5000
202.4500
199.7000
201.0300
1,505,500
Wed, 04 Mar 2026
201.6100
203.9000
201.6100
203.1000
1,121,700
Tue, 03 Mar 2026
200.0600
203.2700
197.3200
201.9500
1,507,800
Mon, 02 Mar 2026
202.4800
204.4900
200.4000
203.1600
1,547,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
203.2300
205.1200
202.4500
203.8500
2,113,500
Thu, 26 Feb 2026
201.8600
204.0500
201.5300
202.6000
1,103,200
Wed, 25 Feb 2026
199.8900
201.4800
198.5100
200.9900
1,144,700
Wed, 25 Feb 2026
6 · 10-K
Pre-market · 08:27 ET
10-K ↗
Tue, 24 Feb 2026
200.2100
201.4100
198.2700
199.3800
1,137,900
Mon, 23 Feb 2026
202.0800
203.6000
199.7900
200.0700
1,356,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
200.0800
202.8000
199.0000
201.7000
1,420,300
Thu, 19 Feb 2026
199.2100
201.2400
198.8300
199.7200
1,203,100
Wed, 18 Feb 2026
201.7100
203.0000
198.7500
199.6300
1,687,900
Tue, 17 Feb 2026
197.1000
202.0900
196.8100
202.0100
1,761,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
194.0000
198.0900
191.1900
196.8300
1,873,500
Thu, 12 Feb 2026
194.3900
197.3400
191.4000
191.4300
2,334,400
Wed, 11 Feb 2026
195.9900
196.8400
193.8800
194.7700
1,354,400
Tue, 10 Feb 2026
197.1900
198.6200
195.1700
196.3000
1,693,200
Mon, 09 Feb 2026
199.6300
200.0000
196.5100
196.5700
1,384,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
199.9900
201.4000
197.8300
199.6000
2,322,300
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:44 ET
FORM 8-K ↗
Thu, 05 Feb 2026
4 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Thu, 05 Feb 2026
196.5600
197.9300
194.3900
197.2600
1,877,600
Wed, 04 Feb 2026
190.3800
196.5900
190.2200
195.5900
1,989,100
Tue, 03 Feb 2026
190.5400
191.5400
186.2000
189.4200
2,276,900
Mon, 02 Feb 2026
3 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Mon, 02 Feb 2026
191.9200
193.5000
190.6200
191.2200
2,151,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
189.8500
192.2500
189.2800
191.3100
3,019,700
Thu, 29 Jan 2026
185.3300
189.8000
183.7400
189.8000
1,687,300
Wed, 28 Jan 2026
184.7500
185.7500
183.3600
183.7600
1,326,400
Tue, 27 Jan 2026
185.4800
185.7700
183.1600
184.5600
1,021,700
Mon, 26 Jan 2026
185.1900
185.9900
183.7300
185.3300
976,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
184.5700
185.7600
183.6000
184.7300
833,500
Thu, 22 Jan 2026
184.9100
187.9300
183.8700
185.1000
1,440,400
Wed, 21 Jan 2026
185.7900
186.4600
184.5600
185.1700
2,352,300
Tue, 20 Jan 2026
185.8600
185.8600
183.3000
184.3200
3,051,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
181.5900
185.1100
180.1700
184.9200
1,707,200
Thu, 15 Jan 2026
186.9500
186.9500
181.3500
182.3100
2,103,900
Wed, 14 Jan 2026
184.1700
186.0800
182.2600
185.7200
1,886,100
Tue, 13 Jan 2026
184.8600
185.9200
182.7700
184.3800
1,369,000
Mon, 12 Jan 2026
184.2100
185.1200
183.1100
184.8300
1,344,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
184.7200
186.0300
184.1300
184.6900
1,169,300
Thu, 08 Jan 2026
183.3600
187.4400
183.3600
184.9800
1,630,900
Wed, 07 Jan 2026
186.6500
187.7000
183.9100
183.9500
1,203,600
Tue, 06 Jan 2026
182.1500
186.9700
182.0000
186.3000
1,204,000
Mon, 05 Jan 2026
183.0600
185.2000
183.0600
183.1100
1,480,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
184.4700
185.8600
182.8800
183.9700
987,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
186.6700
187.0000
185.0500
185.1100
1,096,500
Tue, 30 Dec 2025
187.4100
187.9500
186.2400
186.8300
768,400
Mon, 29 Dec 2025
188.5300
188.7100
187.0900
187.6200
746,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
188.3200
188.9100
186.4000
187.7100
492,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
188.1600
189.0500
187.8900
188.2900
437,200
Tue, 23 Dec 2025
186.5500
187.7400
185.7700
187.6000
937,900
Mon, 22 Dec 2025
184.1700
186.9700
183.6300
186.6600
1,160,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
185.0300
185.5200
183.9500
184.9300
4,492,200
Thu, 18 Dec 2025
184.9900
187.0800
183.5500
185.0700
1,144,300
Wed, 17 Dec 2025
182.9800
184.8500
182.4000
184.2200
1,442,600
Tue, 16 Dec 2025
184.7100
184.8600
182.2500
182.5300
1,583,400
Mon, 15 Dec 2025
182.6500
184.3600
182.2600
184.1700
1,498,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
182.5400
183.4400
181.6400
182.0200
1,239,800
Thu, 11 Dec 2025
182.3000
183.0000
181.1500
181.8500
1,451,500
Wed, 10 Dec 2025
179.3300
183.2000
179.2600
181.6500
2,038,500
Tue, 09 Dec 2025
180.5200
182.3600
180.4600
181.0500
1,522,600
Mon, 08 Dec 2025
182.2500
183.1300
179.9500
180.0700
1,840,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
182.6900
183.7200
182.1500
182.5600
1,642,400
Thu, 04 Dec 2025
182.2200
183.9200
182.1700
183.3200
1,285,800
Wed, 03 Dec 2025
182.5000
183.6300
182.2700
182.3000
1,791,700
Tue, 02 Dec 2025
185.5700
185.8700
181.3500
182.1700
1,242,700
Mon, 01 Dec 2025
185.0000
186.2500
184.6600
185.1400
1,073,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
185.0600
187.2000
184.4200
186.3200
506,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
184.5800
186.9100
184.5800
185.5600
1,180,100
Tue, 25 Nov 2025
183.4300
186.7000
183.1900
185.1300
1,368,100
Mon, 24 Nov 2025
183.0800
183.4900
181.4600
182.6600
1,425,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
180.7000
183.4700
180.3100
183.0800
1,331,500
Thu, 20 Nov 2025
182.7000
184.1300
179.9200
180.0700
1,184,700
Wed, 19 Nov 2025
182.1200
182.5900
180.1000
180.1300
1,132,400
Tue, 18 Nov 2025
180.2700
182.1600
179.7800
181.9300
945,400
Mon, 17 Nov 2025
183.6300
183.6300
179.8600
180.9900
1,418,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
183.8300
184.0700
181.4800
182.7300
792,100
Thu, 13 Nov 2025
183.0000
185.1400
182.7800
183.6100
1,467,800
Wed, 12 Nov 2025
184.3400
185.3700
183.7700
183.8100
1,480,000
Tue, 11 Nov 2025
183.8600
185.6800
183.8600
185.0000
1,251,700
Mon, 10 Nov 2025
184.3800
184.8200
182.3000
182.9400
1,282,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
181.4500
183.6900
180.7000
183.6000
1,040,800
Thu, 06 Nov 2025
181.5400
182.5600
179.7900
180.7400
1,099,500
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 07:40 ET
10-Q ↗
Wed, 05 Nov 2025
182.8600
184.1300
181.3500
181.4000
1,809,900
Tue, 04 Nov 2025
178.0600
185.0200
178.0600
182.5900
2,382,100
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Mon, 03 Nov 2025
174.4600
177.7000
173.8000
176.6700
1,965,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
173.5700
176.4600
172.1900
175.7600
1,912,300
Thu, 30 Oct 2025
174.0200
175.6600
173.1200
173.3500
1,571,500
Wed, 29 Oct 2025
175.6900
176.5800
172.3900
173.6400
2,293,400
Tue, 28 Oct 2025
179.3500
179.3500
176.6100
176.7700
962,300
Mon, 27 Oct 2025
178.5300
179.9500
177.7200
179.7800
1,005,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
179.5100
179.8400
178.0500
178.0900
1,229,500
Thu, 23 Oct 2025
179.9000
180.6100
178.0000
178.7100
1,168,200