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
229.0800
230.2841
226.3600
228.0700
1,768,765
Thu, 22 Oct 2026
223.3200
229.8100
222.4600
229.6200
2,345,800
Wed, 21 Oct 2026
222.6600
222.9800
219.5900
221.3500
2,286,500
Tue, 20 Oct 2026
221.6100
223.1200
218.7100
221.9300
2,090,700
Mon, 19 Oct 2026
216.9400
219.3400
215.0500
219.1100
2,660,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
213.9900
218.7200
213.7600
218.4900
2,635,000
Thu, 15 Oct 2026
217.7200
221.4900
212.7100
213.7500
3,481,100
Wed, 14 Oct 2026
23 · 8-K
After market open · 13:00 ET
8-K ↗
Wed, 14 Oct 2026
206.9700
214.0300
201.0200
213.4600
7,205,300
Tue, 13 Oct 2026
220.9600
223.7800
219.8600
222.8800
3,501,000
Mon, 12 Oct 2026
219.0100
220.8400
218.3000
220.2800
1,864,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
217.5000
220.1700
217.1600
217.4300
1,466,200
Thu, 08 Oct 2026
215.3100
220.0400
214.6500
218.7300
2,749,400
Wed, 07 Oct 2026
211.7600
215.7400
211.7600
214.1200
2,551,200
Tue, 06 Oct 2026
211.9900
213.6600
211.3400
212.0500
2,407,000
Mon, 05 Oct 2026
210.2000
212.6400
208.1200
212.6200
2,775,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
209.8600
211.9700
207.6800
210.3100
2,754,700
Thu, 01 Oct 2026
207.8800
211.3200
207.4200
210.9600
2,497,700
Wed, 30 Sep 2026
209.4300
209.9300
207.3100
207.3100
2,959,200
Tue, 29 Sep 2026
208.1900
211.0300
206.0500
210.5200
2,778,700
Mon, 28 Sep 2026
205.9000
209.7900
204.9700
209.4700
3,568,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
202.5000
205.8500
201.6000
205.5000
2,826,800
Thu, 24 Sep 2026
204.2900
205.0800
200.9600
202.1700
5,083,500
Wed, 23 Sep 2026
206.0300
209.2700
202.5800
203.1300
4,312,100
Tue, 22 Sep 2026
211.5000
211.6900
203.6500
206.9400
4,808,000
Mon, 21 Sep 2026
214.1100
215.5600
211.8400
212.2400
2,203,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
214.0600
215.1400
212.3900
213.4800
6,113,500
Fri, 18 Sep 2026
22 · 8-K
Pre-market · 08:38 ET
8-K ↗
Thu, 17 Sep 2026
217.2100
217.9800
214.0500
216.2900
3,925,700
Wed, 16 Sep 2026
220.1000
220.9600
216.2300
216.9900
1,645,800
Tue, 15 Sep 2026
220.0000
221.5700
219.2100
221.3100
2,017,100
Mon, 14 Sep 2026
219.7000
222.0800
219.0400
221.0200
1,525,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
218.3600
218.3600
214.8600
217.6200
1,643,500
Thu, 10 Sep 2026
218.2700
219.0000
215.1300
216.1900
1,303,200
Wed, 09 Sep 2026
214.0000
215.5200
212.6300
215.5000
1,655,600
Tue, 08 Sep 2026
216.6100
217.5500
214.2500
214.9000
1,912,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
221.7200
222.8500
218.2600
218.9500
1,930,900
Thu, 03 Sep 2026
222.9200
225.4500
221.4700
223.8700
2,440,600
Wed, 02 Sep 2026
221.1700
223.4400
219.9200
221.3800
1,670,900
Tue, 01 Sep 2026
219.5000
220.7200
218.0000
220.5400
2,364,200
Mon, 31 Aug 2026
218.1900
219.1400
216.4600
218.0800
1,748,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
218.2700
220.0700
217.5200
218.6400
924,700
Thu, 27 Aug 2026
221.1700
221.1900
215.9800
217.6500
1,518,900
Wed, 26 Aug 2026
222.1000
224.2600
221.9500
222.5100
1,447,000
Tue, 25 Aug 2026
222.3400
222.5800
220.1900
222.0900
1,216,300
Mon, 24 Aug 2026
220.4000
224.7300
220.0700
223.9200
1,842,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
221.2700
221.5400
218.1600
219.2800
1,893,000
Thu, 20 Aug 2026
218.8000
223.8000
217.5600
220.3400
3,929,900
Wed, 19 Aug 2026
207.5700
217.6600
207.5700
217.2700
4,890,800
Wed, 19 Aug 2026
21 · 8-K
Pre-market · 09:08 ET
8-K ↗
Tue, 18 Aug 2026
207.7000
208.0700
205.6400
207.2300
3,372,000
Mon, 17 Aug 2026
208.7800
209.7000
203.1800
203.8400
2,735,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
208.0100
210.9200
207.3100
209.6000
2,882,600
Thu, 13 Aug 2026
208.5600
210.5000
207.8700
208.8700
3,020,900
Wed, 12 Aug 2026
209.2500
212.7300
207.0100
207.3700
1,920,200
Tue, 11 Aug 2026
212.6700
214.7800
212.0400
212.3500
1,413,900
Mon, 10 Aug 2026
20 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 10 Aug 2026
212.9400
215.9900
210.7800
213.9500
2,289,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
213.5300
215.4100
211.8000
215.3300
1,755,100
Thu, 06 Aug 2026
214.4000
215.3800
212.6200
215.3400
1,679,400
Wed, 05 Aug 2026
212.4500
213.9500
210.9700
212.7600
1,956,200
Tue, 04 Aug 2026
207.2700
211.0000
205.9000
210.7500
2,413,600
Mon, 03 Aug 2026
19 · 10-Q
After market open · 09:38 ET
10-Q ↗
Mon, 03 Aug 2026
212.0300
214.2800
209.5600
210.4600
2,007,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
210.5000
213.8200
210.2900
211.4200
2,359,300
Thu, 30 Jul 2026
217.9400
217.9400
211.0300
213.2800
2,499,700
Wed, 29 Jul 2026
218.6500
223.1000
217.6700
219.9900
2,930,400
Tue, 28 Jul 2026
218.0700
222.6600
215.7300
219.5200
2,507,500
Mon, 27 Jul 2026
212.7100
216.6800
212.1500
215.7600
2,141,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
210.6200
214.7800
209.0200
213.8300
2,353,800
Thu, 23 Jul 2026
205.1700
207.2700
203.1100
207.0700
2,904,700
Wed, 22 Jul 2026
205.4900
206.9000
203.8000
204.5400
2,522,400
Tue, 21 Jul 2026
209.8000
211.3300
205.3700
205.9000
3,324,300
Mon, 20 Jul 2026
207.0000
212.2600
205.5600
212.2300
2,566,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
208.9900
211.9900
206.9400
207.9500
3,827,000
Thu, 16 Jul 2026
205.5000
209.1900
203.0800
205.8000
5,690,000
Wed, 15 Jul 2026
18 · 8-K
After market open · 09:50 ET
8-K ↗
Wed, 15 Jul 2026
208.0200
211.9400
203.5800
205.2200
7,223,700
Tue, 14 Jul 2026
229.5000
231.5900
225.7700
226.5800
3,226,500
Mon, 13 Jul 2026
232.2800
235.0000
230.9300
234.4800
2,556,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
230.4900
231.0000
228.4700
230.7200
1,477,700
Thu, 09 Jul 2026
231.6800
232.2100
228.8300
229.5200
1,931,600
Wed, 08 Jul 2026
237.3100
237.5800
231.8600
232.9000
2,919,200
Tue, 07 Jul 2026
235.4700
239.3800
234.1900
234.4000
3,236,900
Mon, 06 Jul 2026
232.0000
232.0500
228.9900
231.6700
2,829,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
225.9900
232.3000
222.4200
232.2200
3,107,700
Wed, 01 Jul 2026
220.3200
226.4600
219.9000
225.3000
3,622,300
Tue, 30 Jun 2026
219.8100
221.7600
218.0000
218.4500
2,877,400
Mon, 29 Jun 2026
221.3100
223.3400
218.6000
219.8600
3,571,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
218.5000
224.5300
215.6300
224.3400
6,015,700
Thu, 25 Jun 2026
218.7600
222.4500
215.3900
215.5400
3,885,600
Wed, 24 Jun 2026
217.6000
221.4400
215.5200
220.5000
5,385,000
Tue, 23 Jun 2026
211.5200
216.4300
210.1900
215.6900
5,353,100
Mon, 22 Jun 2026
204.7600
210.2800
203.4300
207.3800
3,751,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
207.9500
208.1400
201.8300
204.8700
9,986,500
Wed, 17 Jun 2026
204.0800
207.4900
203.1800
204.4200
3,371,200
Wed, 17 Jun 2026
17 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 16 Jun 2026
204.5800
206.3900
202.7900
204.6600
2,248,500
Mon, 15 Jun 2026
201.2900
205.3800
200.3600
203.5000
2,565,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
203.2200
203.6100
200.0000
203.1100
1,994,200
Thu, 11 Jun 2026
206.2200
206.2200
202.1500
202.2600
2,631,100
Wed, 10 Jun 2026
203.0000
205.7400
200.2100
204.2000
2,507,300
Tue, 09 Jun 2026
200.0200
202.8800
198.9000
200.1300
3,567,000
Mon, 08 Jun 2026
200.9500
202.0000
199.0800
200.2600
1,932,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
198.2800
204.5100
197.0000
204.0200
2,746,300
Thu, 04 Jun 2026
195.2500
198.6300
194.2400
195.3800
2,927,100
Wed, 03 Jun 2026
195.7900
199.1800
193.0000
193.4600
3,124,900
Tue, 02 Jun 2026
192.6800
197.4500
192.3000
196.8200
2,886,200
Mon, 01 Jun 2026
190.2000
195.0700
189.6900
192.6700
4,898,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
194.4400
194.9300
189.2000
190.4000
6,597,000
Thu, 28 May 2026
196.7200
199.7700
194.5000
194.5100
3,155,100
Wed, 27 May 2026
199.0000
202.4400
196.4800
196.9100
2,953,800
Tue, 26 May 2026
199.0500
200.1900
197.2000
198.7800
2,869,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
198.1500
199.6600
197.0400
199.5100
5,461,100
Thu, 21 May 2026
201.9900
203.1500
198.8800
198.9700
3,437,900
Wed, 20 May 2026
202.0800
203.8400
200.4100
202.6000
2,884,300
Wed, 20 May 2026
16 · 8-K
Pre-market · 08:33 ET
8-K ↗
Tue, 19 May 2026
204.5700
206.8400
202.6500
202.8700
2,577,200
Mon, 18 May 2026
199.2000
204.0300
198.9100
204.0000
2,414,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
199.1200
202.6600
198.7900
199.7300
3,297,600
Thu, 14 May 2026
196.7600
198.8500
196.4800
196.8800
2,074,500
Wed, 13 May 2026
196.6400
200.5800
195.6900
195.9600
2,559,600
Tue, 12 May 2026
15 · 8-K
After market open · 11:58 ET
8-K ↗
Tue, 12 May 2026
196.7900
200.3900
195.7400
198.4200
2,492,400
Mon, 11 May 2026
195.6200
196.9800
194.0000
196.9100
2,387,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
195.6800
196.5900
191.7500
194.0000
3,308,900
Thu, 07 May 2026
195.6600
197.8600
194.2000
195.7500
3,226,000
Wed, 06 May 2026
197.8400
200.6500
196.7800
196.8000
3,063,200
Tue, 05 May 2026
198.6300
199.8000
196.2500
197.7400
2,860,700
Mon, 04 May 2026
14 · 10-Q
After market open · 09:59 ET
10-Q ↗
Mon, 04 May 2026
199.0000
201.6300
197.7200
199.2400
2,296,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
202.9900
203.3000
199.3000
199.3100
1,670,200
Thu, 30 Apr 2026
198.2400
201.5600
196.1500
201.2800
2,467,500
Wed, 29 Apr 2026
203.0900
203.7100
200.0600
200.6600
1,886,500
Tue, 28 Apr 2026
204.3700
204.7600
200.9300
203.0300
1,879,000
Mon, 27 Apr 2026
199.3700
204.4200
199.3700
201.9800
2,090,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
203.7500
204.9800
200.2700
200.8900
1,916,500
Thu, 23 Apr 2026
202.8600
206.8600
202.0000
205.3300
2,040,800
Wed, 22 Apr 2026
206.7200
207.9500
202.3100
202.7100
2,427,100
Tue, 21 Apr 2026
204.1800
208.4600
203.0000
207.5000
2,900,700
Mon, 20 Apr 2026
202.8200
206.2100
201.9500
203.7800
2,541,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
203.4100
206.1200
202.4300
202.5800
3,150,400
Thu, 16 Apr 2026
201.0100
205.2900
200.2500
203.4700
2,914,100
Wed, 15 Apr 2026
199.1600
203.1200
195.5100
201.2300
4,865,700
Wed, 15 Apr 2026
13 · 8-K
Pre-market · 08:44 ET
8-K ↗
Tue, 14 Apr 2026
198.1400
199.5800
196.5700
196.5900
3,276,400
Mon, 13 Apr 2026
194.0000
199.8000
193.8400
199.5700
2,844,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
199.6800
200.2600
193.0600
194.1300
3,126,300
Thu, 09 Apr 2026
196.5100
200.3300
196.2100
199.8800
2,398,400
Wed, 08 Apr 2026
197.1200
199.5300
195.3800
198.0900
1,883,100
Tue, 07 Apr 2026
196.6300
198.3200
194.5900
196.8500
2,877,400
Mon, 06 Apr 2026
194.6600
196.4800
194.1600
196.3800
1,608,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
193.7500
195.6400
192.1800
195.2500
2,177,500
Wed, 01 Apr 2026
197.1600
197.7000
192.0200
193.3600
3,182,400
Tue, 31 Mar 2026
201.7400
201.7400
196.3800
198.2400
3,161,600
Mon, 30 Mar 2026
199.5700
203.5700
199.1100
201.3900
2,687,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
203.2500
203.7400
198.0500
198.8400
2,218,700
Thu, 26 Mar 2026
204.3500
206.3100
202.7100
202.9000
2,079,700
Thu, 26 Mar 2026
12 · 8-K
Pre-market · 09:10 ET
8-K ↗
Wed, 25 Mar 2026
11 · 424B5
After market open · 15:26 ET
424B5 ↗
Wed, 25 Mar 2026
204.9300
207.7000
202.1900
202.8400
2,932,000
Tue, 24 Mar 2026
205.2400
208.1000
204.5100
206.2100
3,521,300
Mon, 23 Mar 2026
206.0900
207.6700
202.8100
205.1000
3,793,300
Mon, 23 Mar 2026
10 · 424B5
Pre-market · 08:41 ET
424B5 ↗
Mon, 23 Mar 2026
9 · DEFA14A
Pre-market · 07:31 ET
DEFA14A ↗
Mon, 23 Mar 2026
8 · DEF 14A
Pre-market · 07:22 ET
DEF 14A ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
202.3900
207.0100
202.2600
206.0000
7,866,100
Thu, 19 Mar 2026
203.5400
204.6600
198.7500
202.6800
3,158,600
Wed, 18 Mar 2026
7 · 8-K
After market open · 10:10 ET
8-K ↗
Wed, 18 Mar 2026
203.6400
206.3700
200.8200
201.1700
2,887,600
Tue, 17 Mar 2026
206.3700
208.3800
203.4100
203.7900
2,831,800
Mon, 16 Mar 2026
205.3700
207.6700
204.4100
204.7100
2,715,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
206.4700
207.6000
204.8400
205.1700
2,553,200
Thu, 12 Mar 2026
202.3300
205.2900
200.0100
205.1800
3,680,200
Wed, 11 Mar 2026
206.6500
207.8800
200.1200
201.2200
3,013,700
Tue, 10 Mar 2026
207.2900
209.3100
205.9300
206.9600
2,996,900
Mon, 09 Mar 2026
209.8100
210.8400
205.0500
206.8000
2,595,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
210.7000
211.5400
207.5200
210.6000
2,698,900
Thu, 05 Mar 2026
210.4000
213.2400
209.4800
210.5800
3,374,300
Wed, 04 Mar 2026
212.4400
213.2200
209.9900
211.4000
3,300,800
Tue, 03 Mar 2026
211.6400
214.3300
209.4700
213.3500
2,960,100
Mon, 02 Mar 2026
6 · 10-K
After market open · 10:40 ET
10-K ↗
Mon, 02 Mar 2026
213.7700
214.9700
211.9700
213.4100
2,594,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.3800
214.3700
211.0300
213.6600
3,364,900
Thu, 26 Feb 2026
206.6000
212.1500
205.0500
211.7300
3,089,000
Wed, 25 Feb 2026
205.7500
207.2700
202.8900
204.5400
3,047,700
Tue, 24 Feb 2026
203.0200
206.3300
201.0500
206.0800
2,916,900
Mon, 23 Feb 2026
203.0500
205.0000
201.9800
203.6900
2,869,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
203.6900
204.1500
200.3900
204.0800
2,527,200
Thu, 19 Feb 2026
203.1100
204.0500
200.8100
201.7700
2,112,400
Wed, 18 Feb 2026
5 · 8-K
After market open · 10:13 ET
8-K ↗
Wed, 18 Feb 2026
208.4000
208.9000
201.2400
203.2800
4,099,300
Tue, 17 Feb 2026
207.8800
210.1000
205.6700
207.9000
3,074,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
206.9800
208.8300
202.0000
204.5300
3,489,700
Thu, 12 Feb 2026
208.1600
208.8800
205.3600
205.4500
4,096,200
Wed, 11 Feb 2026
201.7300
209.7000
200.2700
208.3700
4,840,300
Tue, 10 Feb 2026
201.4400
202.6700
198.8300
202.6000
2,871,700
Mon, 09 Feb 2026
201.5700
202.6200
199.9400
201.5300
3,459,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
208.7800
209.6700
201.7300
202.2900
2,666,200
Thu, 05 Feb 2026
207.7700
210.8800
206.7800
207.5600
3,293,800
Wed, 04 Feb 2026
200.7900
207.7500
197.9200
205.5400
5,384,800
Tue, 03 Feb 2026
202.8700
205.7300
200.9000
201.0300
3,116,100
Mon, 02 Feb 2026
206.9900
208.7000
202.9300
203.0400
4,248,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
208.2500
209.4500
206.4700
208.0000
3,196,400
Thu, 29 Jan 2026
212.0900
213.4200
204.4400
208.2600
6,249,900
Wed, 28 Jan 2026
4 · 8-K
After market open · 14:49 ET
8-K ↗
Wed, 28 Jan 2026
205.9200
215.2500
203.9700
212.7400
5,058,700
Tue, 27 Jan 2026
207.2800
209.6400
206.0000
208.0800
3,527,200
Mon, 26 Jan 2026
206.1100
208.0100
204.9900
208.0000
3,480,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
205.3300
207.3200
204.6200
206.0300
3,999,600
Thu, 22 Jan 2026
201.7400
207.1700
201.3900
206.9200
4,316,700
Wed, 21 Jan 2026
204.3500
205.8000
200.0600
203.0000
4,983,300
Tue, 20 Jan 2026
200.6400
204.1400
198.5000
203.9200
3,647,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
203.2300
204.6800
200.7400
202.3700
3,796,300
Thu, 15 Jan 2026
206.1300
208.3900
202.6700
203.5200
4,061,700
Wed, 14 Jan 2026
204.2500
208.7500
203.8300
205.5000
3,933,300
Tue, 13 Jan 2026
215.2200
215.9900
204.4600
205.0600
4,101,200
Mon, 12 Jan 2026
215.1000
217.3900
213.0000
216.5000
3,251,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
212.7200
216.7100
212.2500
215.1600
3,409,800
Thu, 08 Jan 2026
210.6300
215.0000
210.0500
213.1500
4,362,400
Wed, 07 Jan 2026
211.3100
214.9300
209.0800
209.1000
3,314,200
Tue, 06 Jan 2026
212.0000
214.3700
210.8500
212.3500
3,441,400
Mon, 05 Jan 2026
210.8000
214.4900
209.4000
212.9200
3,942,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
214.3400
214.3400
210.4100
212.1200
3,321,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
230.1700
230.5400
227.6800
227.7200
2,134,000
Tue, 30 Dec 2025
228.4000
230.4300
227.4900
229.9700
2,018,100
Mon, 29 Dec 2025
227.8300
228.6000
226.0100
228.5100
2,877,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
227.6400
228.4100
226.6700
227.1300
1,306,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
227.6200
228.4500
226.8600
227.6600
1,111,600
Tue, 23 Dec 2025
227.9500
228.7100
227.1000
227.8900
2,272,600
Mon, 22 Dec 2025
224.2800
227.5100
223.3000
227.3600
3,197,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
224.8000
226.2700
223.2500
224.2800
6,280,200
Thu, 18 Dec 2025
226.7500
226.9400
222.4200
224.8600
3,692,000
Wed, 17 Dec 2025
3 · 8-K
After market open · 12:21 ET
8-K ↗
Wed, 17 Dec 2025
223.6500
227.4600
218.8300
227.2700
5,574,500
Tue, 16 Dec 2025
236.5300
237.4400
230.9200
231.8100
3,093,100
Mon, 15 Dec 2025
235.2800
236.5000
234.7800
236.3600
3,102,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
231.3100
235.0900
231.0000
234.8500
2,991,600
Thu, 11 Dec 2025
223.5300
231.0600
223.2800
230.4400
3,452,000
Wed, 10 Dec 2025
226.3600
228.0000
222.4400
222.8100
2,650,800
Tue, 09 Dec 2025
224.4400
226.6200
224.2900
226.3500
2,486,400
Mon, 08 Dec 2025
222.4900
225.1900
219.2600
223.1600
2,756,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
226.5000
226.6200
222.5700
222.8900
2,100,200
Thu, 04 Dec 2025
227.6300
228.8200
226.8600
227.0900
1,982,400
Wed, 03 Dec 2025
228.7200
229.5600
226.0300
227.1800
2,961,700
Tue, 02 Dec 2025
226.9100
229.3100
225.0400
228.7600
3,953,900
Mon, 01 Dec 2025
229.0000
231.9100
227.6300
227.8200
3,475,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
228.4800
230.1000
227.9600
228.7900
1,250,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
226.5600
229.8400
225.8900
229.1500
2,824,200
Tue, 25 Nov 2025
226.9100
228.5000
225.8400
226.4100
2,361,300
Mon, 24 Nov 2025
227.3300
227.9800
224.8300
225.0800
5,848,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
228.2900
229.9200
225.6700
226.9100
3,405,600
Thu, 20 Nov 2025
223.2400
226.2000
220.8000
226.0000
2,785,100
Wed, 19 Nov 2025
226.5200
229.4900
222.1300
222.9300
3,814,000
Wed, 19 Nov 2025
2 · 8-K
Pre-market · 09:07 ET
8-K ↗
Tue, 18 Nov 2025
226.6200
228.8400
224.7500
224.8800
3,764,900
Mon, 17 Nov 2025
227.3000
227.8300
223.9300
225.3500
3,238,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
222.0800
227.0500
220.9900
225.1800
3,227,200
Thu, 13 Nov 2025
222.2800
224.7200
221.7600
223.1500
2,674,300
Wed, 12 Nov 2025
219.6300
222.2500
218.0000
221.8700
2,783,100
Tue, 11 Nov 2025
218.4700
220.7700
218.1100
219.9100
2,390,400
Mon, 10 Nov 2025
215.0000
217.9100
213.7100
217.5300
3,275,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
211.0600
217.4300
210.5000
217.2700
5,260,900
Thu, 06 Nov 2025
208.3000
210.4800
207.6600
209.6100
3,326,800
Wed, 05 Nov 2025
209.6000
212.3700
207.8400
208.9400
3,520,500
Tue, 04 Nov 2025
205.9900
210.7100
202.6000
209.5900
4,712,800
Mon, 03 Nov 2025
1 · 10-Q
After market open · 10:12 ET
10-Q ↗
Mon, 03 Nov 2025
205.2100
205.5900
199.9000
203.7000
5,635,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
205.7600
207.5500
205.5500
206.0000
3,977,900
Thu, 30 Oct 2025
207.9000
208.7900
206.4100
206.9700
6,354,000
Wed, 29 Oct 2025
210.2900
211.0700
206.5800
207.9700
5,050,900
Tue, 28 Oct 2025
216.0000
217.5800
211.5300
211.9100
3,808,400
Mon, 27 Oct 2025
219.6600
220.0000
216.1000
216.5900
3,809,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
219.2500
220.0000
217.4500
219.0900
3,347,000
Thu, 23 Oct 2025
224.2600
224.5400
219.9700
220.5900
2,864,400