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
254.9300
255.4900
249.2400
249.5700
1,562,064
Thu, 22 Oct 2026
258.2100
259.2100
254.8200
255.6400
1,497,600
Wed, 21 Oct 2026
256.3600
259.0900
254.7400
257.4600
1,586,000
Tue, 20 Oct 2026
255.0000
257.5500
252.3600
257.5500
1,909,300
Mon, 19 Oct 2026
252.0400
254.4700
249.5400
252.6500
3,781,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
254.8100
255.5600
251.9500
254.0600
1,336,500
Thu, 15 Oct 2026
252.0000
254.0000
249.2700
253.7100
2,055,400
Wed, 14 Oct 2026
240.9000
247.9300
240.7600
247.7400
1,972,100
Tue, 13 Oct 2026
240.7800
241.1800
236.1900
239.7200
1,352,200
Mon, 12 Oct 2026
238.9300
240.1000
233.8800
238.0800
1,234,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
237.7900
239.8100
236.3700
237.5700
1,028,200
Thu, 08 Oct 2026
231.5000
241.9600
231.2500
238.9600
1,537,900
Wed, 07 Oct 2026
233.6100
235.9700
230.6100
232.1600
1,096,800
Tue, 06 Oct 2026
233.6900
235.1900
231.6400
233.4400
1,149,600
Mon, 05 Oct 2026
229.1100
234.1800
228.5900
233.1200
1,721,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
229.5400
231.1000
224.4500
228.3000
1,859,500
Thu, 01 Oct 2026
227.5500
235.9500
227.4000
230.0900
1,913,200
Thu, 01 Oct 2026
17 · 8-K
Pre-market · 06:52 ET
8-K ↗
Wed, 30 Sep 2026
223.6600
226.4900
222.0700
222.5000
1,944,800
Tue, 29 Sep 2026
218.5400
224.0100
216.7000
223.9100
973,600
Mon, 28 Sep 2026
219.3700
221.9700
218.9000
220.2900
2,392,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
222.0000
223.0200
219.1000
220.2200
2,092,900
Thu, 24 Sep 2026
222.0800
225.3700
221.9500
222.6200
3,480,800
Wed, 23 Sep 2026
221.7900
225.6400
220.9400
221.2700
1,215,800
Tue, 22 Sep 2026
227.1700
228.4400
221.2100
222.0400
2,775,600
Mon, 21 Sep 2026
16 · DEFA14A
After-hours · 16:18 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Mon, 21 Sep 2026
15 · DEF 14A
After-hours · 16:15 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 21 Sep 2026
225.2800
227.5800
223.5400
225.7500
1,189,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
225.2900
226.1200
221.7000
225.3800
4,141,000
Thu, 17 Sep 2026
232.7100
232.7100
226.0200
226.3400
2,260,200
Wed, 16 Sep 2026
233.0700
234.9000
232.0900
232.5400
1,220,600
Tue, 15 Sep 2026
233.8900
234.8300
230.3400
232.6500
1,796,200
Mon, 14 Sep 2026
236.7600
237.5700
232.6000
234.8900
2,165,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
238.7700
239.4300
232.6000
234.5700
1,111,600
Thu, 10 Sep 2026
241.2700
242.1200
235.6700
236.0200
1,216,400
Wed, 09 Sep 2026
239.0200
241.6400
238.4100
240.0000
1,029,000
Tue, 08 Sep 2026
243.9000
245.8300
239.4300
240.4900
1,596,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
246.3400
249.2900
246.2900
247.1800
1,548,300
Thu, 03 Sep 2026
246.1100
249.2600
245.8200
248.6100
1,386,800
Wed, 02 Sep 2026
240.9900
246.0200
239.3500
245.4900
1,358,400
Tue, 01 Sep 2026
236.8500
240.7500
236.0300
239.3500
1,336,300
Mon, 31 Aug 2026
234.9200
236.9700
233.5100
234.6200
1,673,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
236.0200
236.8000
233.7200
234.5500
1,779,200
Thu, 27 Aug 2026
236.4900
237.3000
234.1500
235.1300
1,033,600
Wed, 26 Aug 2026
237.9000
240.8800
236.4500
238.4000
1,472,900
Tue, 25 Aug 2026
232.5100
238.1000
232.3800
237.9200
1,334,900
Mon, 24 Aug 2026
229.1600
232.3700
227.6800
232.3700
1,400,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
228.8000
231.2900
228.1600
229.5100
1,386,800
Thu, 20 Aug 2026
232.2500
235.0000
228.3800
228.4600
1,592,900
Wed, 19 Aug 2026
236.4100
238.1500
232.3400
234.8500
1,374,800
Tue, 18 Aug 2026
235.1700
238.2400
233.9400
234.9800
1,792,400
Mon, 17 Aug 2026
233.5500
238.9400
233.5500
235.6600
1,801,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
230.9100
235.2700
229.3300
235.1700
1,687,700
Thu, 13 Aug 2026
233.0000
235.6700
229.3600
231.2400
2,845,100
Wed, 12 Aug 2026
239.7500
239.7500
233.4900
234.1600
1,914,200
Tue, 11 Aug 2026
243.0000
258.3000
236.4800
240.2600
3,007,600
Tue, 11 Aug 2026
14 · 10-K
Pre-market · 08:57 ET
10-K ↗
Tue, 11 Aug 2026
13 · 8-K
Pre-market · 06:47 ET
8-K ↗
Tue, 11 Aug 2026
12 · 8-K
Pre-market · 06:38 ET
8-K ↗
Mon, 10 Aug 2026
236.3200
239.5400
235.0000
237.1800
2,297,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
237.2300
239.8500
236.3000
236.4000
1,551,100
Thu, 06 Aug 2026
244.0100
244.8700
233.9900
237.6600
1,796,500
Wed, 05 Aug 2026
235.1300
239.5500
235.0100
239.2300
2,650,700
Wed, 05 Aug 2026
11 · 8-K
Pre-market · 06:39 ET
8-K ↗
Tue, 04 Aug 2026
234.3100
235.7600
231.1400
233.5500
2,579,100
Mon, 03 Aug 2026
230.3900
235.7200
229.6100
235.6000
2,094,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
226.6600
231.2300
225.3900
230.0300
1,737,800
Thu, 30 Jul 2026
226.2800
227.7800
224.1100
227.0700
1,484,200
Wed, 29 Jul 2026
234.0200
234.0200
228.4900
229.1200
2,746,000
Tue, 28 Jul 2026
232.0900
233.7700
230.3200
232.5100
2,652,200
Mon, 27 Jul 2026
227.7800
230.6100
227.0300
229.3500
1,106,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
227.8800
228.9700
225.9700
228.0300
1,466,600
Thu, 23 Jul 2026
220.5600
226.0100
220.5400
225.9800
1,837,600
Wed, 22 Jul 2026
227.3000
229.8600
220.3700
220.5400
2,521,400
Tue, 21 Jul 2026
225.9900
227.6300
225.0200
227.0900
1,595,200
Mon, 20 Jul 2026
229.2000
229.2400
225.4900
225.7500
1,711,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
230.5400
233.2200
228.4300
228.5200
2,052,800
Thu, 16 Jul 2026
225.7400
229.1300
223.0700
228.7200
2,607,800
Wed, 15 Jul 2026
228.7100
230.2300
224.5200
224.9400
2,358,300
Tue, 14 Jul 2026
231.8000
231.8300
227.8500
230.1100
3,127,400
Mon, 13 Jul 2026
236.1400
237.3800
233.1500
233.6600
2,286,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
233.0700
236.2600
232.0500
235.8000
2,842,600
Thu, 09 Jul 2026
238.3900
240.2200
231.8300
233.7700
3,216,400
Wed, 08 Jul 2026
239.0600
240.9100
236.8700
237.1500
2,693,600
Tue, 07 Jul 2026
240.1200
243.2100
237.9900
239.7100
3,236,400
Mon, 06 Jul 2026
241.8600
241.8600
233.8100
237.5200
2,477,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
239.7900
240.9100
237.5300
238.9400
2,039,100
Wed, 01 Jul 2026
238.8700
239.7100
233.0000
237.7200
1,369,700
Tue, 30 Jun 2026
237.0000
239.5300
236.4000
237.5600
1,666,800
Mon, 29 Jun 2026
239.9300
240.9300
235.1500
236.2200
1,926,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
237.7800
240.4400
236.0000
237.9200
3,633,200
Thu, 25 Jun 2026
232.5200
237.7900
232.3800
234.7500
2,074,000
Wed, 24 Jun 2026
229.8900
235.7100
229.4300
233.0100
2,354,400
Tue, 23 Jun 2026
225.2100
229.2600
222.5000
228.9100
2,110,400
Mon, 22 Jun 2026
223.7300
228.4500
222.2800
222.7400
2,886,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
226.1700
226.1700
219.4700
221.7700
4,196,100
Wed, 17 Jun 2026
226.0000
229.5500
224.4800
226.2800
2,249,100
Tue, 16 Jun 2026
227.3000
229.7800
225.3700
227.7200
3,027,600
Mon, 15 Jun 2026
222.7800
226.6600
221.0300
226.4000
2,397,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
222.4700
224.8800
222.1100
223.8500
2,198,400
Thu, 11 Jun 2026
217.4900
223.8700
217.0500
221.1600
2,834,100
Wed, 10 Jun 2026
214.0000
218.9600
211.4500
216.3000
3,820,700
Tue, 09 Jun 2026
203.2400
212.8300
202.0400
212.6700
3,190,300
Mon, 08 Jun 2026
203.1400
206.4100
201.0000
204.4800
1,534,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
203.0800
207.5500
203.0800
205.7100
1,590,800
Thu, 04 Jun 2026
198.9000
201.9500
197.5300
201.7400
2,338,300
Wed, 03 Jun 2026
196.0900
198.0700
195.5100
195.8500
1,212,400
Tue, 02 Jun 2026
194.2000
195.8900
194.2000
194.8800
1,787,000
Mon, 01 Jun 2026
195.3600
196.8500
194.0000
195.1500
2,036,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
201.3500
201.5100
196.2000
196.8000
3,132,500
Thu, 28 May 2026
199.5400
201.8900
197.6100
199.8500
1,916,300
Wed, 27 May 2026
200.5900
201.4700
199.3000
199.8400
1,628,200
Tue, 26 May 2026
200.0000
201.4400
199.2500
200.3700
1,714,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
201.9800
202.7700
199.6900
200.6800
1,537,300
Thu, 21 May 2026
198.0700
201.2400
197.8800
200.6100
2,062,800
Wed, 20 May 2026
199.6100
201.0600
198.5800
199.2300
1,756,500
Tue, 19 May 2026
200.7900
203.9800
199.6000
200.3700
2,804,400
Mon, 18 May 2026
195.3200
201.8000
195.3200
199.7700
2,413,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
194.7600
197.0500
193.7300
195.2000
3,715,500
Thu, 14 May 2026
186.4400
194.4900
186.4400
194.3800
3,623,500
Wed, 13 May 2026
181.5100
186.5600
180.4500
186.3500
2,848,900
Tue, 12 May 2026
182.7400
185.7400
181.7500
182.5600
2,321,900
Mon, 11 May 2026
184.5000
185.7600
181.9200
182.5000
2,012,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
185.3500
190.2400
182.8700
183.6500
3,260,600
Thu, 07 May 2026
191.6000
192.3900
185.0100
185.2800
3,102,800
Wed, 06 May 2026
192.0000
195.0000
187.2200
191.4900
4,429,400
Tue, 05 May 2026
197.7100
198.3800
195.0100
197.0000
1,364,000
Mon, 04 May 2026
193.5100
200.4000
193.5100
197.0600
2,240,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
196.3700
196.7100
191.9700
195.2400
2,093,400
Thu, 30 Apr 2026
195.2900
197.2200
185.8000
192.8800
4,542,200
Thu, 30 Apr 2026
10 · 10-Q
Pre-market · 08:51 ET
10-Q ↗
Thu, 30 Apr 2026
9 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 29 Apr 2026
204.5300
204.9000
201.0800
202.8200
1,684,600
Tue, 28 Apr 2026
204.7300
206.6100
202.8500
205.6100
1,525,200
Mon, 27 Apr 2026
199.4400
203.5900
199.4400
202.3400
2,129,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
203.7800
203.9500
198.5600
199.8500
1,402,400
Thu, 23 Apr 2026
200.8300
205.6200
200.0100
204.7200
1,428,900
Wed, 22 Apr 2026
205.0000
205.4500
197.0600
200.5500
2,518,500
Tue, 21 Apr 2026
210.5000
211.0300
204.5800
204.9200
1,564,000
Mon, 20 Apr 2026
213.2500
215.0000
210.4800
211.1800
1,368,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
212.1200
214.5900
210.0900
213.9900
1,962,300
Thu, 16 Apr 2026
211.0100
214.0200
210.5100
213.1000
1,163,600
Wed, 15 Apr 2026
213.6900
214.2300
211.0300
211.8300
1,337,400
Tue, 14 Apr 2026
213.0200
216.4600
212.7000
214.9500
1,407,200
Mon, 13 Apr 2026
215.9300
217.4700
212.6500
214.1800
1,394,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
215.0300
216.1000
211.8500
215.5200
1,292,200
Thu, 09 Apr 2026
214.7400
217.7700
214.3300
215.8000
1,051,300
Wed, 08 Apr 2026
213.1900
216.4500
211.6600
215.1300
1,265,300
Tue, 07 Apr 2026
211.3700
214.1400
210.3900
212.7700
1,449,900
Mon, 06 Apr 2026
213.1300
213.5500
210.9900
212.6200
1,171,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
211.5100
214.5600
210.4500
214.0500
1,503,700
Wed, 01 Apr 2026
211.3600
213.4200
210.0800
212.0200
1,462,800
Tue, 31 Mar 2026
208.4000
211.7200
207.2900
211.3100
1,587,100
Mon, 30 Mar 2026
209.1000
209.9600
205.7100
206.3100
1,513,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
207.8600
208.1800
205.3500
206.5800
1,307,100
Thu, 26 Mar 2026
210.2300
211.9700
207.1900
207.7000
1,599,700
Wed, 25 Mar 2026
208.0000
212.2200
207.9200
211.3100
1,836,900
Tue, 24 Mar 2026
206.9100
208.7200
203.8600
207.2300
1,983,600
Mon, 23 Mar 2026
209.9800
211.1100
205.7800
206.4000
2,579,200
Mon, 23 Mar 2026
8 · 8-K
Pre-market · 06:48 ET
8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
211.1100
212.1200
206.7000
207.8300
4,250,700
Thu, 19 Mar 2026
212.2300
214.5000
210.2800
210.9200
1,424,500
Wed, 18 Mar 2026
215.7300
216.2100
210.4500
211.8700
1,756,800
Tue, 17 Mar 2026
217.9400
218.8700
211.1300
216.3600
1,772,400
Mon, 16 Mar 2026
218.6700
220.2300
216.8900
217.5900
1,731,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
219.6200
222.5800
216.1700
217.0800
1,422,400
Thu, 12 Mar 2026
217.1800
221.2800
215.7300
219.0900
2,053,700
Wed, 11 Mar 2026
216.0800
217.0100
214.4300
215.4200
1,124,700
Tue, 10 Mar 2026
221.1300
222.6200
216.4300
217.0400
1,568,000
Mon, 09 Mar 2026
217.4000
222.3800
214.9000
222.2800
2,555,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
216.0000
220.2200
213.5800
217.7800
2,090,300
Thu, 05 Mar 2026
222.1000
222.3900
215.8900
216.0200
2,847,100
Thu, 05 Mar 2026
7 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 04 Mar 2026
226.3400
226.3400
221.7400
223.1800
1,701,700
Tue, 03 Mar 2026
228.0000
228.9800
222.3000
226.3500
2,398,000
Mon, 02 Mar 2026
232.0400
233.6000
228.0800
229.8800
1,751,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
227.9400
230.2000
226.9300
229.2300
2,066,800
Thu, 26 Feb 2026
226.5000
229.5000
226.5000
227.1300
1,167,100
Wed, 25 Feb 2026
226.0500
226.9900
225.0400
226.1800
878,600
Tue, 24 Feb 2026
224.5200
226.0500
220.8900
225.9700
1,434,800
Mon, 23 Feb 2026
224.4100
228.0400
224.0000
224.8200
1,351,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
222.9700
224.4900
220.5100
224.4400
1,072,600
Thu, 19 Feb 2026
224.9800
225.5600
221.2500
222.7600
884,900
Wed, 18 Feb 2026
225.3400
225.9000
222.5900
224.9900
1,050,300
Tue, 17 Feb 2026
221.7100
225.9100
221.7100
225.5800
1,696,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
216.4000
221.7200
216.4000
220.7900
1,116,900
Thu, 12 Feb 2026
225.1700
229.1500
213.7500
215.0600
3,167,300
Wed, 11 Feb 2026
220.9600
225.8700
219.7200
224.2500
1,313,500
Tue, 10 Feb 2026
226.0000
227.0500
219.5800
220.2700
1,445,300
Mon, 09 Feb 2026
226.5600
228.1700
225.2800
225.7600
1,420,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
226.2100
230.8100
226.1600
226.3200
2,250,300
Thu, 05 Feb 2026
217.0000
229.7600
212.0300
227.1800
3,583,600
Thu, 05 Feb 2026
6 · 10-Q
Pre-market · 08:47 ET
10-Q ↗
Thu, 05 Feb 2026
5 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 04 Feb 2026
215.5200
217.7600
205.8700
206.8500
2,504,400
Tue, 03 Feb 2026
218.7000
220.2700
217.1600
218.0000
1,890,100
Mon, 02 Feb 2026
215.8500
218.9300
214.5000
218.9300
1,644,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
210.9500
214.9200
210.0100
214.8800
2,454,000
Thu, 29 Jan 2026
212.4600
216.5100
210.2900
211.2300
1,306,900
Wed, 28 Jan 2026
212.6200
214.3300
208.4600
210.3900
1,507,900
Tue, 27 Jan 2026
210.6000
214.5900
210.0100
214.0400
1,771,700
Mon, 26 Jan 2026
208.8600
212.1700
208.8600
210.9300
1,824,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
207.0400
210.7500
206.6700
208.3300
2,159,900
Thu, 22 Jan 2026
209.0000
209.8400
206.2700
206.8900
1,742,700
Wed, 21 Jan 2026
209.2200
210.7900
206.3200
208.4700
1,849,900
Tue, 20 Jan 2026
210.4800
213.3800
209.2800
210.3700
1,654,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
213.6200
214.5200
212.0000
212.4500
1,331,400
Thu, 15 Jan 2026
213.6500
215.4800
212.9200
213.4600
1,785,400
Wed, 14 Jan 2026
208.5300
213.6300
207.8500
213.5600
1,598,800
Tue, 13 Jan 2026
210.1000
212.3000
205.6500
208.2600
1,913,500
Tue, 13 Jan 2026
4 · 8-K
Pre-market · 06:53 ET
8-K ↗
Mon, 12 Jan 2026
202.0000
203.3300
199.9500
202.5200
1,511,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
203.7900
204.3400
200.5500
201.1100
1,285,000
Thu, 08 Jan 2026
207.9000
209.7700
201.6700
202.4900
1,585,600
Wed, 07 Jan 2026
208.0900
211.7700
206.2200
207.1900
2,035,300
Tue, 06 Jan 2026
205.4700
209.4500
205.0600
208.4800
1,513,500
Mon, 05 Jan 2026
203.8100
206.3900
201.0200
205.4500
2,743,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
204.5700
205.7600
203.0200
205.7200
1,165,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
207.4800
208.1400
205.4900
205.5000
1,094,200
Tue, 30 Dec 2025
207.9400
208.8900
207.1900
207.2100
1,225,700
Mon, 29 Dec 2025
208.0300
208.5100
207.1300
207.3800
808,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
207.7000
208.4400
207.1100
208.2900
591,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
207.3800
209.0700
207.2600
207.5400
704,200
Tue, 23 Dec 2025
204.5900
207.9000
204.3000
207.3700
1,300,200
Mon, 22 Dec 2025
203.3100
205.4400
202.0000
205.2000
1,916,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
200.7400
202.9500
200.3800
202.9500
4,172,800
Thu, 18 Dec 2025
198.8300
200.9000
197.5600
199.1000
2,488,700
Wed, 17 Dec 2025
198.1900
199.3700
196.5400
198.4400
2,581,300
Tue, 16 Dec 2025
199.2400
199.6700
195.5400
197.8900
2,250,100
Mon, 15 Dec 2025
198.8100
200.8300
198.1000
199.9600
3,004,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
198.2600
199.0800
197.4600
198.1800
2,746,300
Thu, 11 Dec 2025
197.9300
199.3000
197.4600
198.3200
1,086,700
Wed, 10 Dec 2025
198.8600
199.7600
197.3600
198.2100
1,397,400
Tue, 09 Dec 2025
200.7100
202.2200
197.8000
198.0000
2,143,100
Mon, 08 Dec 2025
199.0100
199.6900
198.1700
198.8800
2,198,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
199.7600
200.2600
198.1000
198.8300
1,738,600
Thu, 04 Dec 2025
199.6400
200.6800
197.8100
199.1900
2,810,100
Wed, 03 Dec 2025
205.5500
206.7000
198.7500
199.7100
5,171,300
Tue, 02 Dec 2025
208.0000
208.9800
203.2600
205.1300
3,610,100
Mon, 01 Dec 2025
212.8800
213.5400
207.8600
208.0000
1,830,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
213.3200
214.0800
212.0300
212.2600
817,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
213.7000
214.9300
212.5400
213.1400
1,808,700
Tue, 25 Nov 2025
212.4900
214.6200
212.4900
213.7300
1,343,900
Mon, 24 Nov 2025
209.2700
213.0300
208.3000
211.2000
3,438,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
208.0200
210.3300
207.4000
209.4800
3,095,000
Thu, 20 Nov 2025
207.9100
209.5700
206.1000
207.9000
2,588,900
Wed, 19 Nov 2025
206.3300
209.5700
205.5200
207.5200
2,751,800
Tue, 18 Nov 2025
207.0500
207.7600
203.8400
206.9700
2,079,200
Mon, 17 Nov 2025
205.4000
208.1800
204.1400
206.1800
2,026,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
206.8500
208.3200
204.6900
205.3700
2,524,100
Thu, 13 Nov 2025
202.9600
207.0500
201.6000
206.0600
2,182,100
Wed, 12 Nov 2025
203.9500
204.9600
202.3400
204.3200
2,513,700
Tue, 11 Nov 2025
204.9600
207.4700
203.7700
204.8100
1,966,200
Mon, 10 Nov 2025
200.9000
205.4800
199.9000
205.4300
2,111,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
199.9100
203.6700
197.1900
203.6700
5,013,900
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 06 Nov 2025
197.6200
198.3000
194.8100
197.9900
2,571,700
Wed, 05 Nov 2025
196.5000
200.1400
194.1500
196.7900
2,608,800
Tue, 04 Nov 2025
190.4300
196.9600
189.7000
195.3400
3,906,600
Mon, 03 Nov 2025
191.0700
192.4700
188.1500
190.2200
2,503,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
192.0700
197.6700
190.2400
190.7700
4,080,700
Thu, 30 Oct 2025
181.4400
195.1500
181.4400
189.8400
7,173,500
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 08:48 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:52 ET
8-K ↗
Wed, 29 Oct 2025
163.2300
164.7100
161.6400
164.4700
2,816,500
Tue, 28 Oct 2025
163.5000
164.0700
161.9700
162.7900
2,067,500
Mon, 27 Oct 2025
163.0600
163.8300
161.3600
163.8000
1,796,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
159.1400
162.1900
158.7000
161.8900
1,823,200
Thu, 23 Oct 2025
159.8500
162.0000
158.9300
159.1600
1,414,800