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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
239.2900
241.6280
233.9400
235.3100
285,042
Tue, 21 Jul 2026
240.8600
241.4500
238.0400
238.8900
312,500
Mon, 20 Jul 2026
240.2000
245.0000
240.1300
240.8800
272,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
239.9000
244.3000
239.9000
241.7900
353,900
Thu, 16 Jul 2026
233.8700
240.8300
233.2800
239.9100
370,000
Wed, 15 Jul 2026
231.8000
237.3800
231.1600
234.2300
420,100
Tue, 14 Jul 2026
237.0000
238.9100
233.1400
234.0400
379,400
Mon, 13 Jul 2026
233.1700
238.6000
233.0400
238.0100
452,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
230.4000
231.7200
228.1600
231.1600
357,900
Thu, 09 Jul 2026
21 · 8-K
After-hours · 17:07 ET
8-K ↗
Thu, 09 Jul 2026
227.9500
231.0700
227.5900
230.4900
376,500
Wed, 08 Jul 2026
231.8700
232.7500
227.4800
227.6200
346,000
Tue, 07 Jul 2026
225.5500
230.3600
225.5500
230.2200
399,900
Mon, 06 Jul 2026
222.0700
225.3200
220.3300
224.0800
321,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
217.6600
221.2500
215.2500
221.0000
381,900
Wed, 01 Jul 2026
20 · 8-K
After-hours · 17:18 ET
8-K ↗
Wed, 01 Jul 2026
213.6700
218.4200
213.6700
215.6500
308,800
Tue, 30 Jun 2026
214.8400
215.4100
212.5300
212.6500
276,500
Mon, 29 Jun 2026
214.2200
216.1400
213.5000
214.8400
274,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
210.0300
215.8500
209.0200
215.2800
589,800
Thu, 25 Jun 2026
207.9300
212.1300
207.3900
208.5000
298,400
Wed, 24 Jun 2026
212.9100
212.9100
206.1200
207.7900
510,200
Tue, 23 Jun 2026
209.0000
212.5200
208.5200
211.7400
362,200
Mon, 22 Jun 2026
210.1900
212.2700
207.1600
209.1500
379,600
Mon, 22 Jun 2026
19 · 8-K
Pre-market · 09:02 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
212.8700
213.5500
208.7300
210.5400
634,500
Wed, 17 Jun 2026
208.5600
213.4400
207.9900
211.8300
527,800
Tue, 16 Jun 2026
211.7400
213.4800
208.5700
209.4400
438,900
Mon, 15 Jun 2026
212.0100
214.0700
209.8900
210.3900
213,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
207.7200
210.7200
205.7700
210.4500
277,900
Thu, 11 Jun 2026
207.0800
208.2000
205.7000
206.1800
362,800
Wed, 10 Jun 2026
204.8100
207.8500
204.5500
205.3500
394,400
Tue, 09 Jun 2026
202.1900
205.1300
202.0500
203.3000
313,800
Mon, 08 Jun 2026
203.1400
206.2400
200.8200
201.2100
285,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
199.4400
206.5200
199.0400
204.9600
347,500
Thu, 04 Jun 2026
196.9500
199.7600
196.9500
197.9700
336,100
Wed, 03 Jun 2026
198.0800
199.7000
195.1000
195.1100
396,600
Tue, 02 Jun 2026
198.9400
201.5900
197.3900
198.3700
404,400
Mon, 01 Jun 2026
198.8500
201.6100
198.3300
198.7100
326,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
204.1900
204.7000
200.2800
200.7400
386,600
Thu, 28 May 2026
204.8300
206.6100
203.4600
204.5600
484,500
Wed, 27 May 2026
212.5600
212.7900
206.6100
206.7800
412,600
Tue, 26 May 2026
213.8100
215.1100
211.8300
212.1100
241,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
215.1200
215.9500
212.9000
214.0400
296,600
Thu, 21 May 2026
18 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 21 May 2026
212.8800
215.7500
211.2100
215.1700
430,500
Wed, 20 May 2026
211.6800
215.1900
209.8600
214.1300
293,500
Tue, 19 May 2026
212.4600
214.9400
209.7700
210.3200
429,400
Mon, 18 May 2026
209.8000
215.8100
209.6000
215.0200
348,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · S-3ASR
After-hours · 16:06 ET
S-3ASR ↗
Fri, 15 May 2026
211.1500
212.7200
208.8300
210.1500
254,800
Thu, 14 May 2026
209.5400
212.5200
207.7500
211.1500
278,600
Wed, 13 May 2026
209.3900
210.9900
205.9800
207.9700
281,900
Tue, 12 May 2026
220.0000
220.0000
207.6700
210.1800
345,200
Mon, 11 May 2026
210.7800
211.7100
207.8300
209.4700
324,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 10-Q
After market open · 13:51 ET
10-Q ↗
Fri, 08 May 2026
214.8100
221.9000
207.6100
210.6000
641,900
Thu, 07 May 2026
15 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 07 May 2026
215.8900
216.2600
212.8000
212.8100
589,800
Wed, 06 May 2026
215.4500
217.0200
213.6800
214.5900
727,000
Tue, 05 May 2026
211.8400
215.4600
211.8400
213.4600
426,900
Mon, 04 May 2026
207.4400
212.0600
207.4400
211.1600
435,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 01 May 2026
212.4200
213.3000
208.5900
208.6800
383,200
Thu, 30 Apr 2026
206.7600
212.0400
204.2800
211.4600
297,700
Wed, 29 Apr 2026
209.1000
209.9400
207.0400
207.9200
246,700
Tue, 28 Apr 2026
211.5600
212.8100
208.6300
209.9300
239,700
Mon, 27 Apr 2026
208.7600
211.6500
207.4300
209.6600
314,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
208.6400
210.7200
206.9600
209.0700
287,800
Thu, 23 Apr 2026
207.0900
209.7600
206.1100
209.5800
309,700
Wed, 22 Apr 2026
209.3200
209.3200
204.8500
207.1400
303,800
Tue, 21 Apr 2026
212.6600
212.6600
208.3600
209.9000
317,500
Mon, 20 Apr 2026
210.5200
213.9700
210.4200
212.2200
370,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
208.7300
212.5900
207.2300
211.0700
255,400
Thu, 16 Apr 2026
208.7100
211.3200
207.4600
208.7300
273,900
Wed, 15 Apr 2026
206.0400
209.3300
205.2600
207.7500
337,600
Tue, 14 Apr 2026
205.7300
208.0400
204.4500
205.8900
304,500
Mon, 13 Apr 2026
203.1200
206.4900
200.3900
206.4300
252,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
207.1600
207.1600
202.3900
205.0500
354,900
Thu, 09 Apr 2026
13 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Thu, 09 Apr 2026
209.2000
212.7000
207.8200
208.8000
274,000
Wed, 08 Apr 2026
212.9100
214.0000
210.1700
211.3000
441,400
Tue, 07 Apr 2026
207.3200
210.5000
205.3900
208.3500
281,800
Mon, 06 Apr 2026
203.6000
208.7300
202.8600
208.6300
344,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
202.6900
207.7400
200.3500
205.1600
233,900
Wed, 01 Apr 2026
204.0200
207.0200
203.1700
204.2600
226,600
Tue, 31 Mar 2026
203.3700
205.5400
201.0300
204.1600
304,600
Mon, 30 Mar 2026
200.1200
202.4400
198.4800
200.2400
247,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
203.8700
204.5400
198.2300
198.8200
238,600
Thu, 26 Mar 2026
204.5100
206.2400
203.0600
204.2600
198,800
Wed, 25 Mar 2026
205.4800
205.4900
202.4900
204.5200
204,300
Tue, 24 Mar 2026
199.6900
204.2500
199.1000
203.4000
268,900
Mon, 23 Mar 2026
202.0300
202.9500
200.0300
201.0300
271,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 20 Mar 2026
200.3400
201.9500
196.4300
197.9900
601,200
Thu, 19 Mar 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 19 Mar 2026
202.1600
203.2300
198.1100
200.5000
231,200
Wed, 18 Mar 2026
205.7000
208.4400
202.9100
202.9800
350,100
Tue, 17 Mar 2026
204.0200
209.0000
204.0200
205.8000
263,500
Mon, 16 Mar 2026
202.3700
204.6000
201.7500
202.3500
347,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
206.2200
206.2200
201.2600
201.5100
334,800
Thu, 12 Mar 2026
203.2500
205.3600
202.2800
205.0000
288,500
Wed, 11 Mar 2026
205.9500
207.2200
203.4800
206.0200
263,100
Tue, 10 Mar 2026
206.5200
210.5800
204.0800
206.8500
440,900
Mon, 09 Mar 2026
204.9800
206.7900
199.7500
206.3800
410,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
205.6100
207.9900
199.9200
207.1700
339,200
Thu, 05 Mar 2026
208.6400
210.5400
206.1600
208.1300
253,700
Wed, 04 Mar 2026
212.0900
212.4700
208.5900
210.8300
412,000
Tue, 03 Mar 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 03 Mar 2026
213.4800
213.6600
206.0000
212.8400
584,500
Mon, 02 Mar 2026
214.1800
218.0400
213.2800
216.9700
334,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
219.3400
219.3400
212.6300
215.7300
486,900
Thu, 26 Feb 2026
9 · 424B2
After-hours · 16:04 ET
424B2 ↗
Thu, 26 Feb 2026
221.0900
223.9900
218.3300
220.4200
229,200
Wed, 25 Feb 2026
219.9000
220.3200
216.9200
220.0600
315,100
Tue, 24 Feb 2026
215.5300
218.9400
215.5300
218.4100
345,300
Tue, 24 Feb 2026
8 · 424B5
Pre-market · 08:48 ET
424B5 ↗
Mon, 23 Feb 2026
223.2300
226.7100
216.2100
216.5800
632,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 10-K
After market open · 14:21 ET
10-K ↗
Fri, 20 Feb 2026
223.4200
224.5900
221.0400
223.8800
353,700
Thu, 19 Feb 2026
222.0800
223.5200
221.2900
222.8200
368,600
Wed, 18 Feb 2026
222.0000
223.4300
220.2400
222.5700
321,300
Tue, 17 Feb 2026
220.8600
223.9500
217.0700
221.8800
636,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
222.8900
225.2800
218.5900
219.7400
735,400
Thu, 12 Feb 2026
220.6900
225.2400
218.8800
224.4400
614,800
Wed, 11 Feb 2026
218.8500
222.4400
217.5700
220.7000
544,400
Tue, 10 Feb 2026
218.6500
221.0600
213.5900
217.5100
421,100
Mon, 09 Feb 2026
226.7100
226.7100
218.0000
219.3200
452,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
220.5000
229.2100
218.5800
225.3600
1,271,800
Thu, 05 Feb 2026
6 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 05 Feb 2026
205.9900
207.9200
204.5000
205.9900
655,800
Wed, 04 Feb 2026
203.9100
207.5300
201.6300
205.0800
453,600
Tue, 03 Feb 2026
203.7200
207.7300
202.0400
202.5300
374,400
Mon, 02 Feb 2026
202.5100
205.9500
200.1800
205.1500
457,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
198.5300
203.1600
196.5100
202.7500
497,700
Thu, 29 Jan 2026
198.3400
199.5000
196.0500
199.4000
378,000
Wed, 28 Jan 2026
196.0800
197.1700
195.5400
196.7400
229,600
Tue, 27 Jan 2026
198.5000
199.2400
195.5800
196.6100
217,700
Mon, 26 Jan 2026
196.3300
198.7000
196.3300
198.5700
303,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
194.8900
195.3900
192.4100
195.0800
242,800
Thu, 22 Jan 2026
194.4000
196.4700
192.6000
196.1600
313,600
Wed, 21 Jan 2026
195.0500
198.9700
193.5900
194.4200
458,600
Tue, 20 Jan 2026
192.7700
195.0000
192.7000
194.3300
357,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
195.2700
196.4800
193.3400
194.8400
291,200
Thu, 15 Jan 2026
198.7400
199.6300
196.1900
196.7300
264,700
Wed, 14 Jan 2026
197.9600
199.4300
197.1100
198.0300
310,500
Tue, 13 Jan 2026
201.8700
203.0700
197.0400
197.9300
309,600
Mon, 12 Jan 2026
199.7400
202.2300
198.3900
202.1300
290,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
201.8200
203.3700
201.4300
201.4700
262,600
Thu, 08 Jan 2026
200.8500
204.3100
200.4600
202.4400
516,700
Wed, 07 Jan 2026
200.9400
203.2500
199.6200
201.0400
389,400
Tue, 06 Jan 2026
202.6000
203.7700
198.0400
201.9200
594,900
Mon, 05 Jan 2026
201.5700
207.3400
201.5700
204.6800
552,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
203.2800
204.6800
201.9000
203.4400
500,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
203.7700
205.2700
199.8000
203.4600
392,200
Tue, 30 Dec 2025
205.4400
205.8000
204.0100
204.8600
305,200
Mon, 29 Dec 2025
205.7400
206.2500
204.5100
204.9600
284,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
206.5000
208.0500
201.9000
205.5900
214,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
207.0000
207.0000
205.3100
206.5200
190,000
Tue, 23 Dec 2025
207.7800
208.7900
205.7900
206.4500
347,700
Mon, 22 Dec 2025
206.0600
209.0800
203.7800
207.0200
406,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
203.4000
207.4300
203.4000
205.7000
866,200
Thu, 18 Dec 2025
202.2500
204.1200
200.7900
203.7800
787,600
Wed, 17 Dec 2025
200.4500
204.5400
200.2500
203.1300
602,500
Tue, 16 Dec 2025
203.9700
206.0100
201.4500
202.4000
684,900
Mon, 15 Dec 2025
205.3500
207.0600
201.2300
203.9800
483,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
203.6600
204.5900
201.5700
203.3700
397,000
Thu, 11 Dec 2025
198.6500
203.1800
196.6300
202.9300
569,700
Wed, 10 Dec 2025
193.1600
198.2300
192.4900
197.6700
573,400
Tue, 09 Dec 2025
189.2800
194.3900
187.0300
193.0200
457,000
Mon, 08 Dec 2025
192.2400
193.1500
186.7400
188.6400
406,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
192.4200
194.4900
191.9200
192.7600
494,800
Thu, 04 Dec 2025
188.2900
193.1900
188.2900
192.6100
528,700
Wed, 03 Dec 2025
192.4000
194.5000
188.9500
189.3200
502,600
Wed, 03 Dec 2025
5 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 02 Dec 2025
193.1500
193.4300
191.3000
192.6200
410,900
Mon, 01 Dec 2025
190.0700
193.4700
189.6400
192.6900
416,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
189.6200
191.9700
188.9400
189.8700
161,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
190.1700
192.6200
189.9600
190.7600
313,800
Tue, 25 Nov 2025
188.7800
191.1900
187.7200
189.9500
516,900
Mon, 24 Nov 2025
186.2100
187.4900
185.1200
187.2200
449,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
186.4400
188.9900
184.7800
187.1600
285,700
Thu, 20 Nov 2025
189.2100
190.9200
184.3400
184.8100
318,800
Wed, 19 Nov 2025
187.0800
191.0000
185.5200
187.8700
472,400
Tue, 18 Nov 2025
183.2900
188.2500
182.7300
186.6900
281,100
Mon, 17 Nov 2025
189.3600
189.8900
183.8000
184.1000
331,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
190.5600
191.9000
188.2500
188.7100
250,800
Thu, 13 Nov 2025
190.7200
191.7100
189.2300
190.4500
235,300
Wed, 12 Nov 2025
186.9200
190.5800
186.9200
190.2800
354,600
Tue, 11 Nov 2025
187.0700
188.4900
185.7700
185.9000
295,800
Mon, 10 Nov 2025
189.7500
189.7500
186.4800
186.6500
224,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
189.8500
191.9500
188.8700
190.4400
432,300
Thu, 06 Nov 2025
187.9100
192.2100
187.9100
191.1800
549,500
Wed, 05 Nov 2025
187.4600
189.8200
186.8600
187.3800
505,700
Tue, 04 Nov 2025
180.6600
187.0100
180.1800
186.6500
595,300
Mon, 03 Nov 2025
183.3700
185.6700
179.5200
181.5400
622,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 10-Q
After market open · 12:49 ET
10-Q ↗
Fri, 31 Oct 2025
184.1000
192.6700
178.2100
182.4600
1,142,700
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 30 Oct 2025
189.0400
192.5200
188.7800
189.0000
843,500
Wed, 29 Oct 2025
185.6600
189.7600
184.1100
189.6100
533,500
Tue, 28 Oct 2025
189.0800
189.0800
185.6300
186.8500
217,300
Mon, 27 Oct 2025
190.4500
191.0900
188.8800
189.4600
270,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
190.5800
191.0100
189.1700
189.4200
289,400
Thu, 23 Oct 2025
188.7300
190.0400
187.7300
189.7500
323,700
Wed, 22 Oct 2025
188.9900
190.9400
186.8400
188.4100
349,900
Tue, 21 Oct 2025
188.9700
191.0000
187.8900
189.3800
239,700
Mon, 20 Oct 2025
189.2900
189.6600
188.0600
188.4400
265,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
186.2000
188.5200
183.0200
187.7400
504,400
Thu, 16 Oct 2025
190.0300
190.0300
186.3700
188.0700
350,400
Wed, 15 Oct 2025
196.5200
197.5700
191.6100
192.3700
334,500
Tue, 14 Oct 2025
193.9400
198.0200
193.6700
197.0000
379,800
Mon, 13 Oct 2025
192.0600
195.2100
191.9100
194.5000
262,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
195.7500
196.6100
191.6400
191.9900
311,800
Thu, 09 Oct 2025
197.0300
198.1900
193.6800
194.6900
340,800
Wed, 08 Oct 2025
199.0400
199.0400
196.1400
197.1600
348,200
Tue, 07 Oct 2025
198.8800
200.4100
196.8800
197.5900
417,700
Mon, 06 Oct 2025
197.8900
199.8800
196.9600
197.4300
363,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
194.8200
198.7700
194.1000
197.4600
456,100
Thu, 02 Oct 2025
193.0500
194.8500
191.6500
193.8700
284,100
Wed, 01 Oct 2025
191.2700
193.7700
191.2700
193.3800
443,300
Tue, 30 Sep 2025
189.9500
192.3400
189.8200
192.1300
288,700
Mon, 29 Sep 2025
191.1100
191.2800
189.1000
189.9300
298,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
189.3900
191.3900
188.8000
191.0600
298,700
Thu, 25 Sep 2025
191.0000
192.2700
186.5500
188.2300
491,900
Wed, 24 Sep 2025
188.6100
191.2900
188.0300
191.0300
446,800
Tue, 23 Sep 2025
187.1600
188.9700
186.9400
187.9100
468,300
Mon, 22 Sep 2025
185.6800
187.7400
184.5000
186.7600
686,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
189.0600
190.1500
184.8400
186.5600
1,400,800
Thu, 18 Sep 2025
186.2400
190.0200
186.1700
188.6000
1,112,000
Wed, 17 Sep 2025
187.1600
188.2000
183.3600
185.9800
1,452,300
Tue, 16 Sep 2025
188.8000
188.8000
185.2400
186.9000
648,500
Mon, 15 Sep 2025
192.6700
193.1700
188.8100
189.3200
535,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
195.0000
195.1800
191.9800
192.2000
330,900
Thu, 11 Sep 2025
192.2000
194.9300
190.8700
194.6900
351,400
Wed, 10 Sep 2025
189.4800
191.9400
185.5300
191.6200
522,000
Tue, 09 Sep 2025
192.3400
193.5500
189.7400
190.8100
482,500
Mon, 08 Sep 2025
192.1600
192.6900
188.7900
192.2200
418,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
196.7800
197.6900
192.6000
193.2400
301,900
Thu, 04 Sep 2025
197.4900
199.0000
195.9800
197.5900
216,100
Wed, 03 Sep 2025
194.1000
196.5600
194.1000
196.5400
251,800
Tue, 02 Sep 2025
193.7400
195.5200
191.9300
194.7100
277,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
193.6600
195.6800
193.6600
194.7900
303,300
Thu, 28 Aug 2025
194.3800
194.6700
191.9700
193.4400
270,800
Wed, 27 Aug 2025
191.9400
194.7300
191.9400
194.0200
362,800
Tue, 26 Aug 2025
190.9500
192.8400
190.5100
192.4700
313,700
Mon, 25 Aug 2025
192.9500
194.5200
191.0400
191.1100
215,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
191.5200
195.9400
191.5200
193.5800
284,400
Thu, 21 Aug 2025
192.1000
192.2300
189.8500
191.3500
176,500
Wed, 20 Aug 2025
190.5600
192.4000
190.1500
192.4000
429,500
Tue, 19 Aug 2025
188.2700
191.5300
187.5200
189.1200
253,700
Mon, 18 Aug 2025
187.5900
188.0500
186.1700
188.0500
403,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
190.0900
190.0900
187.3100
188.1800
360,600
Thu, 14 Aug 2025
189.3400
189.7300
187.5700
189.2200
281,000
Wed, 13 Aug 2025
186.1400
189.9700
186.1400
189.9700
424,700
Tue, 12 Aug 2025
187.0300
188.4300
185.8100
186.2900
285,300
Mon, 11 Aug 2025
186.7800
189.7000
185.8700
186.2300
523,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
182.9100
187.2200
182.6400
186.4500
508,000
Thu, 07 Aug 2025
184.3500
185.1300
181.1100
181.9100
641,000
Wed, 06 Aug 2025
183.4000
184.4300
181.3000
183.6900
693,400
Tue, 05 Aug 2025
177.7500
185.6800
176.9600
183.1000
1,020,400
Mon, 04 Aug 2025
180.0200
181.0400
175.2800
177.1000
1,159,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After market open · 13:43 ET
10-Q ↗
Fri, 01 Aug 2025
176.1600
178.6500
165.5200
177.3300
1,819,800
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 31 Jul 2025
189.4700
193.8500
189.4700
192.4500
511,200
Wed, 30 Jul 2025
193.0900
194.9500
189.2700
190.5100
409,300
Tue, 29 Jul 2025
195.5000
196.3000
192.0300
193.7900
519,400
Mon, 28 Jul 2025
196.6300
197.2000
193.9800
194.6000
242,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
194.0100
196.5500
193.3600
196.5500
205,700
Thu, 24 Jul 2025
195.8000
196.0800
193.6300
193.8100
248,800
Wed, 23 Jul 2025
198.2000
198.2000
195.1600
196.7700
274,700
Tue, 22 Jul 2025
192.4300
196.5000
191.0000
195.6600
324,900