Daily Nasdaq 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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
255.5600
258.5800
253.4477
254.6000
130,578
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
254.4000
258.8550
251.9900
253.8600
390,400
Thu, 23 Jul 2026
251.5500
256.0900
249.9900
252.6600
308,300
Wed, 22 Jul 2026
255.2000
257.7100
251.6800
251.9300
412,300
Tue, 21 Jul 2026
252.7200
257.1200
250.0300
255.2000
549,000
Mon, 20 Jul 2026
262.1500
263.2600
251.7100
251.7600
515,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
259.5000
267.5000
259.2000
261.0000
668,300
Thu, 16 Jul 2026
267.3900
267.3900
259.2200
259.8000
485,800
Wed, 15 Jul 2026
45 · 6-K
After-hours · 16:57 ET
6-K ↗
Wed, 15 Jul 2026
265.0100
268.7700
260.9000
268.5700
442,000
Tue, 14 Jul 2026
265.7900
268.1400
263.2750
265.5700
516,500
Mon, 13 Jul 2026
267.0200
267.0300
262.0200
265.2200
601,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
275.4300
276.9100
267.8500
270.4500
375,400
Thu, 09 Jul 2026
277.5600
282.1500
274.0700
275.4300
667,100
Wed, 08 Jul 2026
265.3700
277.8300
265.3700
277.1800
739,700
Tue, 07 Jul 2026
269.8600
273.8000
266.6500
266.9700
627,600
Mon, 06 Jul 2026
274.2600
274.5600
266.0500
267.9200
547,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
270.9000
274.8900
265.7550
274.5000
552,400
Wed, 01 Jul 2026
267.5100
268.2250
262.1800
267.7900
541,800
Tue, 30 Jun 2026
44 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 30 Jun 2026
265.0000
269.3510
262.7600
266.7200
630,500
Mon, 29 Jun 2026
43 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 29 Jun 2026
263.2300
264.3150
257.0100
263.7000
1,113,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
261.8200
268.9400
256.7250
260.7500
4,450,800
Thu, 25 Jun 2026
238.0500
271.8900
235.5100
261.5800
2,654,000
Wed, 24 Jun 2026
239.8600
241.7900
237.3300
238.0100
476,300
Tue, 23 Jun 2026
228.0000
239.3650
222.8150
238.5900
836,600
Mon, 22 Jun 2026
233.0000
236.9000
227.1300
228.0000
560,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
233.6000
237.0000
230.2300
230.8300
908,500
Wed, 17 Jun 2026
42 · 6-K
After-hours · 16:48 ET
6-K ↗
Wed, 17 Jun 2026
232.5100
237.0000
229.3500
231.1500
726,600
Tue, 16 Jun 2026
223.4900
234.5900
222.7000
231.2000
812,500
Mon, 15 Jun 2026
221.0000
223.9350
218.0000
223.2900
638,100
Mon, 15 Jun 2026
41 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
216.5000
224.1050
216.5000
218.0600
405,000
Fri, 12 Jun 2026
40 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 11 Jun 2026
209.7200
219.2800
208.0000
215.6000
694,900
Wed, 10 Jun 2026
39 · 6-K
After-hours · 16:09 ET
6-K ↗
Wed, 10 Jun 2026
213.2800
217.8250
209.2850
209.7900
387,600
Tue, 09 Jun 2026
207.3300
215.4400
204.3040
213.2300
540,500
Mon, 08 Jun 2026
210.1800
212.0700
203.8000
205.8100
1,092,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
220.5100
222.5500
209.5550
210.4500
592,700
Thu, 04 Jun 2026
218.1700
222.9900
217.4800
218.8400
485,700
Wed, 03 Jun 2026
216.6000
218.2380
214.1720
216.7900
379,600
Tue, 02 Jun 2026
218.9400
222.8500
215.0000
216.6000
529,900
Mon, 01 Jun 2026
224.1100
227.2700
217.5700
218.8200
663,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
236.0000
236.0000
218.0800
224.1100
1,266,200
Thu, 28 May 2026
237.5500
239.5900
235.1200
237.4700
297,300
Wed, 27 May 2026
238.1300
240.1000
234.7100
235.2600
353,400
Tue, 26 May 2026
245.1900
245.2300
234.7500
239.6500
727,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
244.9800
249.9600
243.9100
247.0500
450,900
Thu, 21 May 2026
239.3400
247.7800
238.5000
247.5100
410,300
Wed, 20 May 2026
238.1700
242.0800
235.4950
241.3400
498,700
Tue, 19 May 2026
237.8300
242.0000
234.0800
237.9800
507,700
Mon, 18 May 2026
240.0000
242.8450
234.2800
237.6400
584,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
243.5900
243.5900
239.4680
240.5000
471,300
Thu, 14 May 2026
244.6800
248.0000
240.3000
245.4900
278,100
Wed, 13 May 2026
38 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 13 May 2026
236.1100
245.6900
235.5200
243.5800
432,500
Tue, 12 May 2026
240.0000
245.0000
236.9030
237.6500
879,700
Mon, 11 May 2026
240.0000
242.8500
234.3800
238.6700
682,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
246.1400
250.2700
236.2200
238.6600
674,200
Thu, 07 May 2026
223.4200
247.3100
222.0000
246.1400
1,491,400
Thu, 07 May 2026
37 · 6-K
Pre-market · 07:45 ET
6-K ↗
Thu, 07 May 2026
36 · 6-K
Pre-market · 07:50 ET
6-K ↗
Wed, 06 May 2026
227.9400
236.1200
224.7100
235.9000
877,800
Tue, 05 May 2026
229.0600
230.2350
223.7900
225.2800
446,100
Mon, 04 May 2026
221.0000
228.9900
221.0000
228.7100
275,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
229.3800
231.7800
220.6600
220.9300
458,800
Thu, 30 Apr 2026
222.3300
230.2200
222.0000
229.3800
576,900
Wed, 29 Apr 2026
221.0000
221.7500
216.2200
220.2800
1,674,700
Tue, 28 Apr 2026
227.2500
228.1500
221.0000
222.0800
2,222,400
Mon, 27 Apr 2026
229.2700
235.4400
225.2600
226.6600
714,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
224.2100
229.5900
222.0200
229.2700
622,800
Thu, 23 Apr 2026
230.1800
231.5950
224.3200
225.0000
832,000
Wed, 22 Apr 2026
235.0000
235.0000
227.2550
231.0500
1,809,600
Tue, 21 Apr 2026
35 · 6-K
After-hours · 17:16 ET
6-K ↗
Tue, 21 Apr 2026
245.1800
248.9800
236.3550
240.2900
558,200
Tue, 21 Apr 2026
34 · 6-K
Pre-market · 09:22 ET
6-K ↗
Mon, 20 Apr 2026
244.4800
247.9000
243.8100
245.3800
403,500
Mon, 20 Apr 2026
33 · 6-K
Pre-market · 08:02 ET
6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
244.5600
245.5700
241.6400
244.4800
374,400
Thu, 16 Apr 2026
241.7100
243.3350
236.4700
242.9500
559,900
Thu, 16 Apr 2026
32 · 6-K
Next filing day · accepted 15 Apr, 18:09 ET
6-K ↗
Wed, 15 Apr 2026
249.8400
250.0800
241.0200
241.7100
667,700
Tue, 14 Apr 2026
248.1700
250.2700
244.8100
249.8400
515,200
Mon, 13 Apr 2026
239.5000
250.7400
239.0800
248.5500
1,063,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
241.7100
241.7100
235.7700
239.2800
687,200
Thu, 09 Apr 2026
233.2000
246.7600
232.3000
241.7100
882,400
Wed, 08 Apr 2026
31 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 08 Apr 2026
30 · 6-K
After-hours · 16:01 ET
6-K ↗
Wed, 08 Apr 2026
221.2000
233.7900
216.5300
233.2000
754,900
Tue, 07 Apr 2026
225.0000
226.0100
219.0200
220.4800
487,000
Tue, 07 Apr 2026
29 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 06 Apr 2026
227.9100
230.8900
226.4400
226.6900
368,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
226.5800
229.5000
223.8300
229.2500
754,700
Wed, 01 Apr 2026
231.5000
235.6250
226.0500
228.2400
484,600
Tue, 31 Mar 2026
220.2900
231.2500
218.8250
228.7300
573,500
Mon, 30 Mar 2026
28 · 6-K
After-hours · 17:29 ET
6-K ↗
Mon, 30 Mar 2026
216.8100
219.9100
215.0200
218.3500
286,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
220.6800
223.9050
216.0300
216.9500
580,800
Thu, 26 Mar 2026
222.8700
237.8100
217.5200
220.6000
388,200
Wed, 25 Mar 2026
216.5700
222.9750
215.8000
220.9000
294,700
Tue, 24 Mar 2026
27 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 24 Mar 2026
218.0600
219.2800
212.5950
215.5400
259,300
Mon, 23 Mar 2026
221.8800
225.9000
217.4100
218.0600
386,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
222.3200
226.1900
221.2850
221.8800
432,900
Thu, 19 Mar 2026
227.9100
228.0300
219.8350
223.8200
556,700
Wed, 18 Mar 2026
227.3100
231.0000
224.5700
227.4100
321,100
Tue, 17 Mar 2026
26 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 17 Mar 2026
229.2000
232.0000
227.7150
228.0600
360,000
Mon, 16 Mar 2026
25 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 16 Mar 2026
226.1300
231.5000
226.0600
231.0250
330,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
230.7600
233.0550
222.9500
225.9800
606,000
Thu, 12 Mar 2026
227.1800
232.3550
225.8550
229.0100
887,700
Wed, 11 Mar 2026
24 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 11 Mar 2026
240.0000
242.7200
227.0800
227.5000
885,200
Tue, 10 Mar 2026
239.7300
245.6300
239.0400
240.5200
349,000
Mon, 09 Mar 2026
236.6400
244.5500
234.5300
239.9200
748,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
233.8700
241.7900
233.0000
240.6500
559,300
Thu, 05 Mar 2026
238.5100
240.7700
234.8800
237.3500
535,800
Wed, 04 Mar 2026
237.9700
242.6500
234.0000
241.3800
782,400
Tue, 03 Mar 2026
235.8000
248.6000
232.5500
239.2200
1,051,200
Mon, 02 Mar 2026
235.1800
242.4400
227.9550
242.0900
1,418,700
Mon, 02 Mar 2026
23 · 6-K
Pre-market · 06:05 ET
6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
229.9500
233.6600
224.2100
233.5000
775,300
Thu, 26 Feb 2026
228.5000
231.0000
219.5600
228.9900
595,900
Wed, 25 Feb 2026
233.9900
236.8300
226.4800
228.0000
950,100
Tue, 24 Feb 2026
234.0500
237.0000
229.1100
234.9900
620,100
Mon, 23 Feb 2026
22 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 23 Feb 2026
224.7800
235.0000
223.6200
234.9500
802,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
230.5150
230.5150
221.0000
225.0000
950,500
Thu, 19 Feb 2026
226.0600
230.9800
222.8000
230.2100
476,000
Wed, 18 Feb 2026
222.5500
228.9800
221.6700
226.8300
497,100
Tue, 17 Feb 2026
217.4300
225.8700
216.1000
223.4100
633,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
217.8500
221.7950
213.0210
216.3200
698,800
Thu, 12 Feb 2026
211.0000
222.9900
211.0000
218.1000
1,684,400
Wed, 11 Feb 2026
21 · 6-K
After-hours · 16:50 ET
6-K ↗
Wed, 11 Feb 2026
20 · 20-F
After-hours · 16:15 ET
20-F ↗
Wed, 11 Feb 2026
221.8300
224.9000
214.6000
221.4900
962,600
Wed, 11 Feb 2026
19 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 10 Feb 2026
221.5400
225.1900
213.0200
224.1900
967,200
Mon, 09 Feb 2026
220.9200
226.4000
219.4400
222.0300
670,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
217.7300
223.2400
212.6950
222.1500
805,300
Thu, 05 Feb 2026
220.3100
227.1800
215.5100
217.3800
1,331,300
Wed, 04 Feb 2026
223.6600
225.8950
216.7130
219.7300
766,900
Tue, 03 Feb 2026
223.7800
227.9500
222.2100
224.6700
378,600
Mon, 02 Feb 2026
225.6700
230.6800
222.0000
223.5900
302,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
224.0000
228.5050
221.5200
226.1000
330,400
Thu, 29 Jan 2026
222.2600
227.3400
220.5300
223.9500
623,200
Wed, 28 Jan 2026
238.6900
242.0000
221.8600
222.4500
853,800
Tue, 27 Jan 2026
233.9900
239.6450
232.8300
238.8000
278,800
Mon, 26 Jan 2026
234.5900
235.7900
229.0000
233.6500
406,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
228.6600
238.8400
228.4550
235.3900
1,247,200
Thu, 22 Jan 2026
214.8700
236.2450
214.2700
228.6500
1,223,200
Wed, 21 Jan 2026
213.9000
217.0000
209.7900
216.6600
730,500
Tue, 20 Jan 2026
203.5100
216.1800
200.6850
215.5800
677,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
214.3500
217.0000
205.5200
205.8300
693,100
Thu, 15 Jan 2026
217.3200
219.0000
213.4900
215.0400
303,300
Wed, 14 Jan 2026
18 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 14 Jan 2026
214.3400
219.7600
211.0000
217.3200
482,800
Tue, 13 Jan 2026
208.0000
221.7500
206.0000
215.0500
1,364,700
Mon, 12 Jan 2026
203.3200
211.4100
188.0800
208.7600
1,210,700
Mon, 12 Jan 2026
17 · 6-K
Pre-market · 06:04 ET
6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
213.2400
214.0000
201.1300
202.9900
894,000
Fri, 09 Jan 2026
16 · 6-K
Next filing day · accepted 08 Jan, 18:26 ET
6-K ↗
Thu, 08 Jan 2026
214.0000
216.9800
205.0900
208.7500
442,300
Wed, 07 Jan 2026
209.6100
219.2700
209.1800
213.2800
626,200
Tue, 06 Jan 2026
212.7800
214.3950
204.5000
209.2900
482,400
Mon, 05 Jan 2026
211.2900
213.7150
205.0200
213.1500
503,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
212.8400
215.9800
210.7600
213.2900
343,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
209.2400
215.4300
207.2800
213.2400
460,400
Tue, 30 Dec 2025
15 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 30 Dec 2025
210.5300
213.8700
208.0200
209.3400
211,500
Mon, 29 Dec 2025
209.8700
211.9800
208.2900
211.0200
292,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
213.8500
213.8500
208.1400
208.9800
267,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
210.2000
216.1900
210.2000
212.8100
244,300
Tue, 23 Dec 2025
210.7300
212.9000
205.7300
209.2300
386,100
Mon, 22 Dec 2025
203.4100
210.4700
199.9180
209.4300
646,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
200.6700
202.7800
197.1550
199.9900
1,816,600
Thu, 18 Dec 2025
202.5100
204.5500
198.0000
199.8000
799,200
Wed, 17 Dec 2025
210.6700
213.2200
202.0900
202.8200
681,000
Tue, 16 Dec 2025
210.3200
212.5600
204.5200
212.1100
672,300
Mon, 15 Dec 2025
217.3400
221.6380
212.4700
213.2400
685,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
209.4100
229.9400
207.5200
220.4200
1,467,400
Thu, 11 Dec 2025
203.6900
218.8900
201.6440
210.1600
1,531,900
Wed, 10 Dec 2025
14 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 10 Dec 2025
198.0100
201.8900
192.2800
201.2400
1,124,100
Tue, 09 Dec 2025
206.3100
209.9000
195.6400
196.6300
894,700
Mon, 08 Dec 2025
206.0600
208.7950
203.3500
207.1200
590,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
209.4600
212.0000
204.9400
205.4400
470,800
Thu, 04 Dec 2025
198.6000
209.4500
198.6000
208.5800
675,000
Wed, 03 Dec 2025
201.1600
204.5000
198.3000
200.5000
508,100
Tue, 02 Dec 2025
210.1600
212.2480
200.4100
202.1600
995,200
Mon, 01 Dec 2025
210.0100
213.4500
208.2150
210.8500
492,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
210.0100
214.7900
209.0000
212.3300
273,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
210.5200
218.5000
207.6000
210.0100
682,600
Wed, 26 Nov 2025
13 · 6-K
Next filing day · accepted 25 Nov, 21:47 ET
6-K ↗
Tue, 25 Nov 2025
210.5600
213.4550
203.0200
206.6500
469,000
Mon, 24 Nov 2025
208.8900
217.3200
208.4200
209.0300
526,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
209.2000
211.7500
205.7850
210.4900
601,000
Thu, 20 Nov 2025
212.4700
214.3150
208.7600
209.5500
342,100
Wed, 19 Nov 2025
217.7300
217.8400
208.0100
212.1500
542,100
Tue, 18 Nov 2025
221.8900
222.9570
214.0200
217.1300
520,700
Mon, 17 Nov 2025
206.4500
223.1850
202.5000
216.5600
913,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
206.9600
219.3000
202.7700
204.4000
1,053,800
Thu, 13 Nov 2025
192.2900
208.4800
188.0710
206.4500
1,907,600
Wed, 12 Nov 2025
12 · 6-K
After-hours · 16:39 ET
6-K ↗
Wed, 12 Nov 2025
11 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 12 Nov 2025
10 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 12 Nov 2025
200.3700
205.0000
198.2600
199.2200
666,900
Tue, 11 Nov 2025
195.3100
203.0000
195.0000
201.1600
518,800
Mon, 10 Nov 2025
199.3400
201.0000
195.8250
196.0100
463,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
200.0000
202.4100
195.7950
197.7400
316,400
Thu, 06 Nov 2025
197.9600
200.5500
196.9500
199.2800
264,100
Wed, 05 Nov 2025
205.6900
209.0000
196.8600
197.7500
388,600
Tue, 04 Nov 2025
200.9800
208.4100
197.6000
208.2400
406,200
Mon, 03 Nov 2025
202.0600
203.7860
195.0300
200.9800
396,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
202.8300
205.3750
199.5700
201.6000
314,400
Thu, 30 Oct 2025
204.7000
206.8850
203.0250
203.7100
267,900
Wed, 29 Oct 2025
205.9100
208.6100
203.0100
205.7100
291,300
Tue, 28 Oct 2025
203.3100
206.9200
199.3800
205.9100
369,600
Mon, 27 Oct 2025
205.0800
208.9000
200.3000
203.2300
261,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
205.0000
208.8100
200.0000
202.0000
369,100
Thu, 23 Oct 2025
202.0700
203.6050
199.8100
201.0100
241,000
Wed, 22 Oct 2025
9 · 6-K
After-hours · 17:00 ET
6-K ↗
Wed, 22 Oct 2025
200.6400
204.9600
199.6200
202.7000
308,900
Tue, 21 Oct 2025
204.6500
204.9900
197.5200
200.5900
366,300
Mon, 20 Oct 2025
212.2900
212.9800
186.0540
205.2100
1,185,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
208.2500
214.4700
206.0200
210.5000
448,300
Thu, 16 Oct 2025
207.1200
211.6550
207.0300
207.0300
312,600
Wed, 15 Oct 2025
8 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 15 Oct 2025
207.9500
212.4800
206.0200
207.1200
416,700
Tue, 14 Oct 2025
208.9100
210.7130
205.4000
208.7100
231,200
Mon, 13 Oct 2025
214.0600
214.0600
208.3450
208.4300
397,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
214.1800
214.5400
208.4620
209.5500
564,800
Thu, 09 Oct 2025
210.0000
216.4500
208.8100
214.7700
641,800
Wed, 08 Oct 2025
7 · 6-K
After-hours · 16:13 ET
6-K ↗
Wed, 08 Oct 2025
213.2500
213.2500
208.1490
210.1300
560,000
Tue, 07 Oct 2025
212.8500
212.8500
206.4000
209.8600
286,600
Mon, 06 Oct 2025
202.6800
214.7100
201.5760
210.8300
848,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
202.3200
205.1600
201.7150
204.0500
401,000
Thu, 02 Oct 2025
203.9300
204.1250
199.9900
200.9700
399,900
Wed, 01 Oct 2025
199.9000
205.4800
198.8100
204.1100
498,600
Tue, 30 Sep 2025
6 · 6-K
After-hours · 16:02 ET
6-K ↗
Tue, 30 Sep 2025
192.6800
199.9800
191.8800
198.8100
571,900
Mon, 29 Sep 2025
192.0000
194.0620
189.0000
191.6000
487,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
190.1100
192.0200
188.5450
191.9900
273,300
Thu, 25 Sep 2025
192.4500
192.4500
187.2500
189.7400
371,200
Wed, 24 Sep 2025
194.1200
198.3700
191.2400
193.2800
200,400
Tue, 23 Sep 2025
195.0300
198.2600
193.0200
193.9800
220,700
Mon, 22 Sep 2025
194.0000
197.2700
187.5500
196.4200
1,061,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
200.5000
200.5000
193.4800
197.6800
688,100
Thu, 18 Sep 2025
200.0100
200.4150
197.7650
199.3700
175,900
Wed, 17 Sep 2025
197.9600
200.5500
196.9500
199.5900
254,700
Tue, 16 Sep 2025
194.7200
197.5000
193.0000
197.2350
215,200
Mon, 15 Sep 2025
196.1900
197.0000
193.0500
194.6200
224,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
196.6000
198.9000
193.2100
195.5800
227,300
Thu, 11 Sep 2025
198.2400
202.5700
196.5000
197.6700
332,200
Wed, 10 Sep 2025
5 · 6-K
After-hours · 16:04 ET
6-K ↗
Wed, 10 Sep 2025
200.9900
201.7800
196.0590
198.4600
486,700
Tue, 09 Sep 2025
206.6500
206.6500
201.7950
202.9050
330,000
Mon, 08 Sep 2025
203.7400
208.1600
202.2200
205.2200
608,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
197.2100
207.0000
196.3200
205.9100
461,000
Thu, 04 Sep 2025
199.9600
204.8800
195.0000
198.1300
331,000
Wed, 03 Sep 2025
199.3200
203.3700
197.6200
200.0200
415,600
Tue, 02 Sep 2025
195.5000
203.5900
194.2050
199.1600
562,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
194.5900
194.7500
191.1900
194.2700
357,300
Thu, 28 Aug 2025
193.0000
195.4900
192.1200
193.9000
368,200
Wed, 27 Aug 2025
195.8300
196.6600
192.9400
193.0100
378,600
Tue, 26 Aug 2025
190.4800
196.7800
189.0000
196.6600
432,300
Mon, 25 Aug 2025
194.3000
198.7000
190.0000
190.3700
354,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
193.1900
195.5500
192.1800
194.3000
308,100
Thu, 21 Aug 2025
192.2900
197.3500
191.4400
192.8000
664,500
Wed, 20 Aug 2025
194.5600
196.9700
192.5200
192.7950
475,100
Tue, 19 Aug 2025
192.7400
196.9530
190.0000
194.6200
389,000
Mon, 18 Aug 2025
195.6600
197.3400
191.0930
194.0800
587,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
190.7800
198.4200
190.7800
198.3200
294,600
Thu, 14 Aug 2025
187.2400
193.7400
187.2400
192.0400
383,700
Wed, 13 Aug 2025
4 · 6-K
After-hours · 16:01 ET
6-K ↗
Wed, 13 Aug 2025
193.2700
194.4830
188.0000
191.0800
498,600
Tue, 12 Aug 2025
193.4200
197.6700
188.6100
195.9800
803,600
Mon, 11 Aug 2025
191.6000
197.0000
190.3000
195.9700
588,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
197.5800
199.9900
175.1900
191.4900
1,554,000
Thu, 07 Aug 2025
3 · 6-K
After-hours · 16:16 ET
6-K ↗
Thu, 07 Aug 2025
2 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 07 Aug 2025
185.1900
190.3500
181.4300
190.3500
1,005,000
Wed, 06 Aug 2025
185.4800
186.5000
177.8500
182.6000
411,500
Tue, 05 Aug 2025
184.9600
186.8900
180.7050
186.5900
650,300
Mon, 04 Aug 2025
175.0000
184.7800
173.3300
184.1500
456,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
171.9000
177.9800
171.9000
174.4800
260,300
Thu, 31 Jul 2025
167.4000
176.9800
167.2700
173.5000
626,600
Wed, 30 Jul 2025
165.6800
170.5700
163.8750
166.7800
599,700
Tue, 29 Jul 2025
164.2700
166.0000
160.8600
163.3200
337,400
Mon, 28 Jul 2025
170.5000
171.8880
164.0400
164.1600
435,400
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 07:15 ET
6-K ↗
Sun, 27 Jul 2025
Weekend