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
201.9100
203.0800
197.9900
198.6800
2,846,330
Thu, 22 Oct 2026
197.0000
204.5200
197.0000
204.3700
4,290,200
Wed, 21 Oct 2026
198.0000
198.0000
194.4300
196.5600
2,707,200
Tue, 20 Oct 2026
197.9900
201.2700
196.5000
198.5300
3,242,100
Mon, 19 Oct 2026
195.5900
196.7200
194.6600
195.9200
3,086,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
197.0600
199.9500
195.9700
197.3800
3,708,600
Thu, 15 Oct 2026
191.3200
197.9600
191.3100
195.7200
3,912,900
Wed, 14 Oct 2026
187.6300
188.6700
184.8900
188.3100
2,647,900
Tue, 13 Oct 2026
188.1600
190.0000
186.0000
188.7400
3,125,500
Mon, 12 Oct 2026
184.9900
186.7300
183.9000
185.5700
3,429,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
188.5100
189.0000
184.2900
186.0000
2,646,700
Thu, 08 Oct 2026
180.5000
189.4500
180.0000
188.8500
4,125,100
Wed, 07 Oct 2026
182.9900
183.6700
180.4700
181.5400
2,370,400
Tue, 06 Oct 2026
179.7400
184.2000
179.7200
183.6700
2,702,700
Mon, 05 Oct 2026
180.0000
180.8500
178.4500
179.5000
2,774,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
184.6100
185.1600
180.0100
180.8000
2,771,500
Thu, 01 Oct 2026
183.2100
183.8800
179.2100
182.3800
4,384,700
Wed, 30 Sep 2026
189.0600
189.1500
184.2200
184.2900
3,694,400
Tue, 29 Sep 2026
188.5700
188.9800
186.5000
187.2600
2,901,800
Mon, 28 Sep 2026
187.1500
189.7100
186.3000
187.6600
4,121,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
188.3600
190.5800
187.1500
189.2800
3,455,100
Thu, 24 Sep 2026
190.9700
192.6900
187.5000
188.4900
3,741,600
Wed, 23 Sep 2026
194.1500
195.5100
191.3100
191.3600
2,934,800
Tue, 22 Sep 2026
194.7700
196.7500
192.6200
196.0800
3,446,200
Mon, 21 Sep 2026
192.5400
193.0900
188.2200
190.9800
3,558,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
193.3000
194.6400
192.0900
192.4900
5,881,200
Thu, 17 Sep 2026
198.6100
199.3500
193.9300
194.1900
2,338,700
Wed, 16 Sep 2026
196.2700
197.7700
193.3500
194.1000
2,983,800
Tue, 15 Sep 2026
197.7300
197.7600
194.0900
194.6100
4,093,200
Mon, 14 Sep 2026
196.1700
199.7800
195.9900
198.1700
2,363,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
199.0000
199.8500
196.7100
196.8200
3,287,400
Thu, 10 Sep 2026
198.1000
198.1000
195.0600
196.5900
2,487,500
Wed, 09 Sep 2026
200.0000
201.1400
197.1400
198.6000
2,444,700
Tue, 08 Sep 2026
204.0000
204.7500
200.7200
200.8000
2,865,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
201.0300
205.4800
200.5100
204.4500
2,436,100
Thu, 03 Sep 2026
201.0000
203.3700
199.3500
201.9000
3,396,600
Wed, 02 Sep 2026
13 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Wed, 02 Sep 2026
201.0000
202.1800
199.3400
199.8400
2,787,900
Tue, 01 Sep 2026
203.7500
204.3900
199.3900
200.0500
3,506,700
Mon, 31 Aug 2026
206.0000
207.1300
204.6000
204.7000
4,340,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
12 · S-3ASR
After-hours · 16:26 ET
S-3ASR ↗
Fri, 28 Aug 2026
207.9900
208.7000
205.7000
208.0500
2,791,600
Thu, 27 Aug 2026
11 · 10-Q
After-hours · 16:44 ET
10-Q ↗
Thu, 27 Aug 2026
208.5300
208.9400
205.7800
206.7400
3,083,600
Wed, 26 Aug 2026
215.0900
215.3900
210.2100
210.3600
3,777,100
Tue, 25 Aug 2026
216.9900
217.6300
213.2700
214.6000
1,989,900
Mon, 24 Aug 2026
217.3300
219.8200
215.4500
216.9800
2,552,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
218.7200
218.7200
215.1300
216.0900
2,928,700
Thu, 20 Aug 2026
215.9600
220.3100
212.3800
217.3400
5,891,800
Wed, 19 Aug 2026
217.0000
225.7900
212.3800
220.0000
4,957,500
Wed, 19 Aug 2026
10 · 8-K
Pre-market · 08:45 ET
8-K ↗
Tue, 18 Aug 2026
219.2600
220.5000
214.6200
215.6400
3,128,000
Mon, 17 Aug 2026
215.7500
216.3500
213.5600
215.8100
2,955,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
218.5200
218.7000
215.8400
218.4700
1,737,000
Thu, 13 Aug 2026
218.2900
218.6600
215.3600
218.2200
2,754,800
Wed, 12 Aug 2026
219.5500
220.9100
214.2000
215.9700
2,136,700
Tue, 11 Aug 2026
219.0000
223.9100
218.9400
221.2500
2,138,600
Mon, 10 Aug 2026
220.2500
221.2300
217.0000
218.8800
2,116,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
218.8200
223.5800
218.3200
223.3500
2,360,400
Thu, 06 Aug 2026
220.0000
220.0600
216.2600
218.4000
2,137,900
Wed, 05 Aug 2026
218.0400
220.1300
217.0800
219.9400
2,360,000
Tue, 04 Aug 2026
211.7500
218.7900
211.0300
218.0800
2,852,500
Mon, 03 Aug 2026
212.0000
214.9000
207.6600
212.0600
2,270,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
207.7500
210.0900
206.0200
207.8100
3,977,000
Thu, 30 Jul 2026
214.3500
214.8800
208.5300
210.0800
2,755,900
Wed, 29 Jul 2026
215.9500
220.2900
213.7400
215.6800
2,419,100
Tue, 28 Jul 2026
216.1600
220.1500
215.7200
218.2400
3,969,100
Mon, 27 Jul 2026
211.3000
213.1400
209.3100
211.5500
2,982,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
202.6000
207.8300
201.9600
207.6400
3,427,800
Thu, 23 Jul 2026
201.7500
203.0000
199.4000
201.9200
4,132,200
Wed, 22 Jul 2026
203.5000
205.0700
202.2100
204.3500
3,248,100
Tue, 21 Jul 2026
203.9200
204.9900
201.8800
203.5100
3,390,000
Mon, 20 Jul 2026
209.5600
210.0000
203.6200
204.7100
3,266,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
217.9500
220.4900
208.4200
208.7300
3,475,900
Thu, 16 Jul 2026
209.6000
216.2300
209.6000
216.1600
4,230,600
Wed, 15 Jul 2026
207.7700
212.1600
207.5400
209.6600
2,993,400
Tue, 14 Jul 2026
209.3100
210.8000
207.5500
207.6800
3,032,700
Mon, 13 Jul 2026
212.9900
213.6600
206.7600
207.7000
4,265,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
213.1200
214.8200
211.4100
211.6300
2,166,100
Thu, 09 Jul 2026
213.3200
215.1700
212.0800
213.0000
1,704,300
Wed, 08 Jul 2026
217.0800
217.0800
212.3400
212.8500
2,994,700
Tue, 07 Jul 2026
226.5800
226.5900
219.3500
220.9000
2,074,500
Mon, 06 Jul 2026
228.0000
228.8100
218.5600
223.7800
2,479,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
223.5200
227.5000
221.1800
227.5000
2,332,500
Wed, 01 Jul 2026
222.7600
226.4900
220.7000
221.9200
2,864,300
Tue, 30 Jun 2026
219.6900
221.0000
216.6000
220.4900
3,015,900
Mon, 29 Jun 2026
221.2200
221.7900
219.0500
219.6500
2,372,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
222.5400
224.2600
220.9800
222.4800
3,337,700
Thu, 25 Jun 2026
221.5700
226.3300
220.1100
221.9300
3,063,700
Wed, 24 Jun 2026
215.7800
222.9000
215.3400
221.4500
3,183,200
Tue, 23 Jun 2026
213.8500
216.5000
212.1400
213.5400
2,766,400
Mon, 22 Jun 2026
217.5000
219.0800
213.9000
214.4000
3,169,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
219.4900
224.8200
219.4900
222.2000
6,813,300
Wed, 17 Jun 2026
222.9700
227.3200
216.4600
217.2700
3,888,800
Tue, 16 Jun 2026
221.9000
225.4600
221.5600
224.0200
2,156,500
Mon, 15 Jun 2026
225.0000
226.2000
219.9900
220.1900
2,860,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
222.7700
223.5600
219.2800
220.7800
2,434,300
Thu, 11 Jun 2026
216.5100
221.6500
215.7000
221.0500
2,705,300
Wed, 10 Jun 2026
217.8900
218.5000
214.7800
216.1900
2,656,200
Tue, 09 Jun 2026
209.2600
217.4000
208.7000
217.3700
3,779,800
Mon, 08 Jun 2026
208.7700
212.4000
207.9100
207.9700
2,342,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
208.0000
211.8600
207.4500
210.7400
2,423,900
Thu, 04 Jun 2026
212.2300
213.1300
206.8900
207.5300
3,173,700
Wed, 03 Jun 2026
203.5700
207.8500
203.4000
207.6500
3,873,500
Tue, 02 Jun 2026
9 · 8-K
After-hours · 16:48 ET
FORM 8-K SHAREHOLDER VOTING RESULTS ↗
Tue, 02 Jun 2026
208.0600
208.5000
204.5100
206.6400
2,959,900
Mon, 01 Jun 2026
213.0000
213.9500
207.5500
207.7000
3,304,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
217.0300
219.0700
214.1500
214.3600
3,623,300
Thu, 28 May 2026
8 · 10-Q
After-hours · 16:49 ET
10-Q ↗
Thu, 28 May 2026
217.0000
218.5100
214.5000
217.9200
2,127,200
Wed, 27 May 2026
215.0700
220.3400
214.6300
216.8400
3,051,400
Tue, 26 May 2026
215.9800
217.3100
211.0500
212.0800
3,714,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
217.2200
217.2200
213.5700
215.0300
2,801,300
Thu, 21 May 2026
217.7500
219.4400
214.5700
217.4100
3,267,000
Wed, 20 May 2026
213.9800
221.5400
208.0000
221.0500
6,111,600
Wed, 20 May 2026
7 · 8-K
Pre-market · 08:45 ET
8-K ↗
Tue, 19 May 2026
216.0100
220.0500
213.5000
218.3700
3,343,900
Mon, 18 May 2026
218.4200
222.6500
217.3300
218.0200
3,713,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
222.3100
222.5200
218.2200
218.4200
3,019,300
Thu, 14 May 2026
222.7800
224.2200
221.2300
223.6100
2,142,200
Wed, 13 May 2026
223.0000
223.1800
218.0900
220.4500
3,080,200
Tue, 12 May 2026
228.9600
229.1000
224.1300
224.5200
3,269,900
Mon, 11 May 2026
228.0000
229.0000
224.5000
226.0600
1,948,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
232.9600
232.9600
228.1500
229.2000
1,746,300
Thu, 07 May 2026
233.2200
235.6000
230.5100
230.8800
2,174,900
Wed, 06 May 2026
230.5100
234.0300
228.9400
233.3700
3,095,200
Tue, 05 May 2026
224.5000
227.8700
223.0000
225.2300
2,745,000
Mon, 04 May 2026
231.6300
232.4900
223.6000
223.7200
3,578,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
238.3500
239.1700
233.0700
233.3300
1,879,500
Thu, 30 Apr 2026
234.4800
239.2700
233.9000
238.7900
2,958,900
Wed, 29 Apr 2026
237.8800
238.4300
231.2700
233.5000
3,205,400
Tue, 28 Apr 2026
244.0500
245.5000
238.9900
240.3200
1,701,000
Mon, 27 Apr 2026
243.3500
246.8800
242.1000
242.5500
2,854,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
245.1300
247.2700
243.1300
244.4500
2,098,400
Thu, 23 Apr 2026
244.8600
247.6200
244.0200
246.5400
1,775,800
Wed, 22 Apr 2026
252.0200
252.0200
243.7600
245.1900
2,256,000
Tue, 21 Apr 2026
254.1700
257.1000
250.6700
251.1900
2,493,200
Mon, 20 Apr 2026
250.8000
254.6500
248.0100
253.2900
3,852,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
246.2900
255.5200
246.2900
251.7200
3,773,400
Thu, 16 Apr 2026
243.8300
245.8000
241.7600
242.4200
2,374,300
Thu, 16 Apr 2026
6 · DEFA14A
Pre-market · 08:30 ET
DEFA14A ↗
Thu, 16 Apr 2026
5 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Wed, 15 Apr 2026
247.8000
248.4400
242.8700
243.9900
1,757,500
Tue, 14 Apr 2026
246.8800
248.6800
244.5600
248.4400
1,959,500
Mon, 13 Apr 2026
243.8400
247.2800
241.2300
247.0800
2,484,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
248.4600
249.2500
243.6400
244.2200
1,840,200
Thu, 09 Apr 2026
241.0000
248.9900
238.1800
247.8100
2,283,300
Wed, 08 Apr 2026
244.3600
247.0000
242.6100
243.6600
2,539,900
Tue, 07 Apr 2026
232.7900
233.8500
229.3200
231.6100
2,522,400
Mon, 06 Apr 2026
229.8000
235.7600
228.8800
235.2000
1,949,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
231.1300
235.5100
228.0000
231.0300
2,760,200
Wed, 01 Apr 2026
236.7600
238.4600
235.0600
235.9800
2,378,500
Tue, 31 Mar 2026
236.5700
238.7800
232.4400
236.2800
2,636,400
Mon, 30 Mar 2026
232.7400
234.2200
231.1200
232.5800
2,905,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
235.2900
235.8800
229.2900
230.3100
2,999,800
Thu, 26 Mar 2026
234.1700
238.5300
233.8700
236.0300
2,113,600
Wed, 25 Mar 2026
237.3400
238.7900
233.3800
236.1800
2,322,800
Tue, 24 Mar 2026
230.3600
235.1700
228.4500
234.4300
2,133,400
Mon, 23 Mar 2026
4 · 10-K
After-hours · 16:52 ET
FORM 10-K ↗
Mon, 23 Mar 2026
231.5600
236.7500
230.1600
234.2500
3,830,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
229.2400
229.8600
224.1500
224.6300
3,644,000
Thu, 19 Mar 2026
230.4600
230.7700
226.1700
229.7100
4,129,000
Wed, 18 Mar 2026
237.0800
238.7800
230.3500
231.0900
2,742,800
Tue, 17 Mar 2026
242.4400
244.0000
239.5200
239.7100
1,969,000
Mon, 16 Mar 2026
240.7100
243.9500
239.3900
242.1100
2,315,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
240.8500
241.8200
236.9900
237.5900
2,755,000
Thu, 12 Mar 2026
244.2400
245.8700
238.8200
239.4500
3,008,800
Wed, 11 Mar 2026
250.0700
251.3600
246.2600
246.8800
1,895,800
Tue, 10 Mar 2026
248.9200
254.6100
247.3200
251.1100
2,092,000
Mon, 09 Mar 2026
250.1200
251.4500
243.5900
250.2200
2,896,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
250.5600
252.9800
248.1100
251.8900
3,126,800
Thu, 05 Mar 2026
256.4000
257.0200
252.6300
254.7100
2,270,400
Wed, 04 Mar 2026
258.0100
258.9100
255.4900
258.6200
2,174,900
Tue, 03 Mar 2026
253.4800
258.9800
251.3000
257.7000
2,758,300
Mon, 02 Mar 2026
260.0000
261.4500
256.1900
257.1700
3,023,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
261.6900
265.5000
260.1000
264.5700
3,252,500
Thu, 26 Feb 2026
263.3400
266.1500
261.9400
264.3900
3,428,200
Wed, 25 Feb 2026
266.2500
274.1900
262.5600
263.0200
5,565,700
Wed, 25 Feb 2026
3 · 8-K
Pre-market · 08:44 ET
8-K ↗
Tue, 24 Feb 2026
278.1100
281.1700
277.0900
278.5900
3,284,700
Mon, 23 Feb 2026
280.7600
281.9800
272.3400
274.3600
3,058,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
277.6700
283.8100
276.8700
280.3600
2,810,000
Thu, 19 Feb 2026
281.4400
282.1100
276.7300
278.1800
1,997,000
Wed, 18 Feb 2026
280.4200
283.8700
278.0000
282.1300
2,018,700
Tue, 17 Feb 2026
287.0300
289.8600
278.2500
281.1600
2,305,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
285.4200
289.8700
282.1500
287.3900
2,241,800
Thu, 12 Feb 2026
289.3900
293.0600
285.0700
285.5300
3,659,400
Wed, 11 Feb 2026
282.3900
287.3400
280.7800
287.0400
2,945,200
Tue, 10 Feb 2026
279.0000
285.7300
277.3800
284.6700
2,820,200
Mon, 09 Feb 2026
278.3300
279.0000
274.4500
276.8900
2,471,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
276.5800
279.6700
275.0200
278.3800
2,211,800
Thu, 05 Feb 2026
275.6400
277.0800
272.2400
274.8900
2,683,500
Wed, 04 Feb 2026
276.3200
280.1700
273.2900
275.8500
2,774,000
Tue, 03 Feb 2026
267.9400
280.5100
267.6100
274.8500
3,450,200
Mon, 02 Feb 2026
266.6600
270.3300
262.6900
269.0600
2,763,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
266.0600
267.5600
262.6700
267.0600
3,199,300
Thu, 29 Jan 2026
268.7100
270.9800
265.7100
266.6400
3,264,700
Wed, 28 Jan 2026
273.7200
274.0000
268.0600
269.4200
2,952,400
Tue, 27 Jan 2026
277.0100
277.0100
272.3200
273.9400
2,492,900
Mon, 26 Jan 2026
278.8300
279.5000
275.6200
277.9100
2,021,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
275.0000
277.2900
273.9800
276.7300
2,204,000
Thu, 22 Jan 2026
277.3700
281.3600
274.8800
274.9500
2,883,500
Wed, 21 Jan 2026
267.4400
278.3300
267.0100
277.1100
4,022,100
Tue, 20 Jan 2026
272.2000
275.2400
267.7700
268.4000
3,956,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
276.3200
278.4400
274.0700
277.5500
2,915,700
Thu, 15 Jan 2026
275.1500
278.2100
273.4400
277.0100
2,620,700
Wed, 14 Jan 2026
272.2000
278.1000
272.2000
274.9500
3,207,600
Tue, 13 Jan 2026
273.1400
274.7400
270.3500
274.2500
2,946,600
Mon, 12 Jan 2026
266.4900
271.5300
263.6100
270.8900
3,269,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
259.9500
268.0500
259.1300
267.2100
4,092,100
Thu, 08 Jan 2026
245.1300
257.8200
243.9100
256.2100
3,163,400
Wed, 07 Jan 2026
251.8800
256.8000
247.1000
247.1200
2,423,300
Tue, 06 Jan 2026
241.4900
248.3000
240.0200
246.4900
2,573,200
Mon, 05 Jan 2026
245.0800
247.8300
243.9500
244.7500
2,835,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
241.5000
247.2300
239.9700
246.8900
2,595,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
242.4100
243.3900
241.0300
241.1600
1,615,200
Tue, 30 Dec 2025
242.6400
243.6400
241.0400
243.1800
1,371,400
Mon, 29 Dec 2025
245.1100
245.3600
242.6300
243.8300
1,597,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
242.7300
244.7100
242.3000
244.4900
1,179,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
241.7500
243.9800
241.3400
243.0000
787,900
Tue, 23 Dec 2025
241.5000
242.2100
239.5400
242.1500
1,863,800
Mon, 22 Dec 2025
240.5800
242.7500
239.6300
242.0700
1,776,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
247.0400
247.1300
240.3300
240.4400
5,458,200
Thu, 18 Dec 2025
250.7600
254.0400
247.4600
247.7100
2,553,400
Wed, 17 Dec 2025
246.0000
249.6100
245.0800
247.9600
2,030,600
Tue, 16 Dec 2025
250.2100
250.9700
246.0400
246.4700
2,692,000
Mon, 15 Dec 2025
247.7400
249.4400
243.8600
248.7800
3,108,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
249.1500
250.7300
245.9300
247.2900
2,046,900
Thu, 11 Dec 2025
248.6300
251.8900
247.5100
248.0800
2,832,100
Wed, 10 Dec 2025
242.8100
248.4400
242.3800
246.2000
4,778,900
Tue, 09 Dec 2025
243.8100
245.9800
240.8900
242.6700
2,865,500
Mon, 08 Dec 2025
247.1100
248.1000
244.8200
244.8200
3,935,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
246.1500
248.6800
245.6600
248.4700
2,642,100
Thu, 04 Dec 2025
246.6000
248.1600
245.0000
246.1700
4,092,800
Wed, 03 Dec 2025
243.1800
247.9900
243.1800
246.9400
3,275,600
Tue, 02 Dec 2025
246.3100
247.2200
242.6000
243.1700
3,886,100
Mon, 01 Dec 2025
242.0000
249.4400
241.2600
246.3900
4,083,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
241.5900
243.0300
240.8000
242.4800
1,289,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
2 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 26 Nov 2025
237.5000
243.0500
236.6500
241.6100
2,303,300
Tue, 25 Nov 2025
230.7200
238.9100
230.2900
238.1000
3,330,300
Mon, 24 Nov 2025
234.0000
234.4600
228.7300
228.7600
4,212,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
230.5400
236.5600
228.9600
234.2900
6,090,000
Thu, 20 Nov 2025
228.0800
230.4500
225.7800
228.4300
4,769,200
Wed, 19 Nov 2025
230.0100
232.9700
224.2600
228.4100
7,728,900
Wed, 19 Nov 2025
1 · 8-K
Pre-market · 08:45 ET
FORM 8-K ↗
Tue, 18 Nov 2025
219.0500
223.7200
218.8000
219.5700
6,260,400
Mon, 17 Nov 2025
227.2000
228.7700
224.9600
225.0000
4,411,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
230.2700
232.1400
226.9700
227.8500
2,691,900
Thu, 13 Nov 2025
234.4500
236.6500
230.9100
231.4700
3,109,000
Wed, 12 Nov 2025
234.3900
236.7100
232.8800
234.7000
2,587,500
Tue, 11 Nov 2025
233.7500
236.8600
233.6800
235.3400
1,968,100
Mon, 10 Nov 2025
232.6100
234.1100
229.1800
233.0300
2,588,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
231.8400
234.1800
231.1200
233.1600
3,053,800
Thu, 06 Nov 2025
233.0800
234.9700
231.1200
231.3500
3,272,700
Wed, 05 Nov 2025
236.5500
238.1300
231.6200
234.3500
2,749,600
Tue, 04 Nov 2025
235.5200
238.0100
233.4700
237.7600
2,632,600
Mon, 03 Nov 2025
236.4100
237.3200
232.9800
235.6400
2,333,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
238.0800
239.3400
236.4500
238.1300
2,404,700
Thu, 30 Oct 2025
238.0700
243.3200
237.0100
239.8200
2,076,700
Wed, 29 Oct 2025
242.5000
243.5700
236.8700
238.4900
3,121,400
Tue, 28 Oct 2025
242.2600
246.6300
242.0900
244.0700
1,612,900
Mon, 27 Oct 2025
243.4500
244.4700
241.7400
243.6500
1,939,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.3400
246.0300
242.7100
242.7100
1,804,000
Thu, 23 Oct 2025
242.1100
244.7800
239.9900
243.8700
2,234,800