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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
405.9800
422.3900
395.0000
402.8100
242,500
Thu, 23 Jul 2026
420.5200
423.4300
390.7000
408.5900
430,200
Wed, 22 Jul 2026
430.8000
439.5200
416.5900
423.6600
385,500
Tue, 21 Jul 2026
449.5800
458.2500
432.6500
438.9000
616,500
Mon, 20 Jul 2026
447.6400
455.6000
437.5900
438.2800
414,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
425.0000
445.7300
411.6300
440.4200
467,700
Thu, 16 Jul 2026
437.5300
455.9750
431.3350
442.5300
567,800
Wed, 15 Jul 2026
429.5600
442.8200
415.0000
438.1900
763,800
Tue, 14 Jul 2026
395.4000
419.8600
393.0000
417.0000
437,400
Mon, 13 Jul 2026
404.4200
408.9600
383.4800
389.5600
419,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
396.2200
409.0000
392.2000
400.7500
287,100
Thu, 09 Jul 2026
381.1000
391.1400
377.7400
390.1400
285,800
Wed, 08 Jul 2026
376.4700
379.7600
365.5000
375.5100
522,600
Tue, 07 Jul 2026
396.0000
409.0000
380.5100
383.9600
528,700
Mon, 06 Jul 2026
388.6000
400.1060
379.0000
396.0000
602,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
386.3700
401.9300
384.2700
387.3600
549,200
Wed, 01 Jul 2026
378.8700
404.4400
371.0100
383.1300
1,067,900
Tue, 30 Jun 2026
368.5600
379.5550
360.9600
372.5900
451,300
Mon, 29 Jun 2026
354.4600
374.2100
346.7600
371.6200
648,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
316.9400
353.0200
312.0890
348.7100
993,600
Thu, 25 Jun 2026
326.1100
335.0000
315.0000
322.7500
413,300
Wed, 24 Jun 2026
319.9000
342.6500
315.5700
323.2200
733,500
Tue, 23 Jun 2026
302.5100
323.9300
300.3100
317.9700
496,300
Mon, 22 Jun 2026
313.7800
322.0100
304.8800
309.7200
606,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
294.1150
315.5200
284.5000
314.4400
869,100
Wed, 17 Jun 2026
298.5200
313.0400
283.8600
285.8400
570,900
Tue, 16 Jun 2026
310.0000
318.6600
297.9450
298.5200
512,400
Mon, 15 Jun 2026
299.5000
315.0800
296.2000
308.7500
1,197,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
289.1500
301.1900
253.0500
286.7800
787,400
Thu, 11 Jun 2026
272.2300
285.8800
263.0100
285.4300
394,100
Wed, 10 Jun 2026
278.7700
289.9000
268.2100
270.9000
648,200
Tue, 09 Jun 2026
274.3300
286.0000
262.5800
278.7100
495,300
Mon, 08 Jun 2026
264.1400
279.4900
255.6060
270.2900
567,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
259.8300
266.7500
250.8600
258.2500
444,700
Thu, 04 Jun 2026
247.6500
263.4300
246.0000
261.6900
379,100
Wed, 03 Jun 2026
262.0600
265.2000
242.0100
249.3300
892,200
Tue, 02 Jun 2026
17 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 02 Jun 2026
275.0100
280.9900
264.5800
266.8300
653,300
Mon, 01 Jun 2026
284.8900
293.9000
273.5200
282.5600
866,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
272.2000
287.0000
267.4700
282.5600
2,579,500
Thu, 28 May 2026
266.6000
282.5900
253.8200
268.8200
972,400
Wed, 27 May 2026
248.8000
259.4400
248.7600
256.2600
517,200
Tue, 26 May 2026
231.2500
251.5000
231.2500
249.3500
455,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
241.0500
245.0000
224.8050
228.4600
459,900
Thu, 21 May 2026
240.3200
244.7800
228.3530
240.9000
428,400
Wed, 20 May 2026
243.1000
248.0000
233.8450
243.8000
303,900
Tue, 19 May 2026
240.5600
243.7650
228.9800
239.1100
320,300
Mon, 18 May 2026
233.9400
243.8800
231.6300
240.5600
192,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
231.6500
240.0000
225.0000
235.7900
343,900
Thu, 14 May 2026
240.2600
242.0450
232.8000
234.4900
301,900
Wed, 13 May 2026
240.1500
245.3060
230.0000
240.0700
381,100
Tue, 12 May 2026
248.8800
255.0000
238.4650
242.2500
507,100
Mon, 11 May 2026
247.7600
253.9300
242.3800
249.4200
475,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
252.4700
257.5800
241.8900
256.3300
479,800
Thu, 07 May 2026
246.3700
265.3200
244.5300
249.2700
544,500
Wed, 06 May 2026
245.1200
252.0000
226.7400
246.3700
980,000
Tue, 05 May 2026
16 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 05 May 2026
15 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Tue, 05 May 2026
280.4200
282.1100
256.8700
263.8100
713,800
Mon, 04 May 2026
276.7400
285.3900
273.3200
279.1700
482,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
274.0200
279.0000
271.9000
272.6500
327,100
Thu, 30 Apr 2026
258.2400
274.5200
256.9700
271.9900
528,300
Wed, 29 Apr 2026
278.4200
278.4200
253.7000
257.2700
516,700
Tue, 28 Apr 2026
278.0000
281.0000
269.5600
278.5400
288,700
Mon, 27 Apr 2026
274.5000
279.5700
267.4600
279.4800
205,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
278.7800
278.7800
261.0700
274.5600
310,200
Thu, 23 Apr 2026
282.0000
284.3100
273.7200
274.3500
459,700
Wed, 22 Apr 2026
279.3800
287.6900
273.2600
281.9400
693,300
Tue, 21 Apr 2026
270.0000
284.7600
266.4100
273.9900
755,400
Mon, 20 Apr 2026
14 · DEFA14A
After-hours · 17:05 ET
DEFA14A ↗
Mon, 20 Apr 2026
13 · DEF 14A
After-hours · 17:00 ET
DEF 14A ↗
Mon, 20 Apr 2026
247.1300
268.1700
247.1300
267.3700
697,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
237.8700
256.1800
236.5700
250.7100
1,074,100
Thu, 16 Apr 2026
233.0000
234.1500
223.4100
232.9500
581,900
Wed, 15 Apr 2026
218.0200
231.2000
215.0200
230.0000
783,300
Tue, 14 Apr 2026
199.7500
215.6400
199.7500
213.7600
1,057,200
Mon, 13 Apr 2026
183.3600
196.8600
183.1950
195.1300
486,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
182.7150
186.3900
176.5700
185.4100
471,000
Thu, 09 Apr 2026
177.2700
183.2000
175.0000
181.8800
512,400
Wed, 08 Apr 2026
176.6900
182.0000
174.7450
178.3800
584,400
Tue, 07 Apr 2026
173.9000
176.0000
164.8600
165.5800
549,500
Mon, 06 Apr 2026
174.0000
183.0000
174.0000
174.0300
492,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
167.1200
176.6650
166.5400
172.7000
230,600
Wed, 01 Apr 2026
177.7200
183.6650
172.0400
173.4500
425,200
Tue, 31 Mar 2026
171.6500
175.3900
164.0000
174.0900
993,800
Mon, 30 Mar 2026
175.1200
177.4900
167.5600
169.4600
405,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
177.5600
179.9000
173.0600
174.9500
441,400
Thu, 26 Mar 2026
177.0900
185.0000
175.0000
179.1000
482,400
Wed, 25 Mar 2026
207.5000
210.0000
178.0000
181.0050
1,245,800
Tue, 24 Mar 2026
212.3200
214.0500
204.0100
206.4000
324,300
Mon, 23 Mar 2026
214.5800
220.0000
211.2350
215.3600
435,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
208.3800
215.0050
205.4100
209.8200
511,700
Thu, 19 Mar 2026
205.5400
212.3050
200.0100
210.4600
390,600
Wed, 18 Mar 2026
210.1900
214.7000
204.2000
206.0900
482,600
Tue, 17 Mar 2026
207.9100
215.8900
206.1200
210.1900
363,600
Mon, 16 Mar 2026
215.2000
217.0000
201.6500
209.6900
485,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
216.1100
222.2800
208.0900
212.0200
522,200
Thu, 12 Mar 2026
221.0000
224.1900
212.1500
212.8500
631,400
Wed, 11 Mar 2026
223.2000
227.0000
217.5400
223.3050
422,200
Tue, 10 Mar 2026
222.0200
227.6900
220.0000
225.3400
667,200
Mon, 09 Mar 2026
12 · 8-K
After-hours · 17:10 ET
8-K ↗
Mon, 09 Mar 2026
214.0000
224.1000
206.6710
221.4200
569,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
210.8700
217.3800
204.0900
217.3300
480,200
Fri, 06 Mar 2026
11 · 8-K
Next filing day · accepted 05 Mar, 19:24 ET
8-K ↗
Thu, 05 Mar 2026
214.9000
224.2800
208.8200
218.2100
1,657,700
Wed, 04 Mar 2026
203.0600
217.1100
195.0800
210.6700
979,400
Tue, 03 Mar 2026
10 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 03 Mar 2026
208.8900
216.0850
182.2700
208.7600
1,569,500
Mon, 02 Mar 2026
9 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 02 Mar 2026
8 · 10-K
After-hours · 16:06 ET
10-K ↗
Mon, 02 Mar 2026
185.0100
205.8700
185.0100
199.0100
970,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
185.9000
194.9700
185.0000
193.2700
990,000
Thu, 26 Feb 2026
178.2000
193.0800
178.0000
192.3300
827,900
Wed, 25 Feb 2026
172.0700
176.2200
170.0000
172.4100
476,900
Tue, 24 Feb 2026
165.5000
172.0000
161.6200
169.3100
271,200
Mon, 23 Feb 2026
174.9000
178.8500
162.0970
165.5900
272,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
175.4900
180.7000
174.4800
176.5100
273,400
Thu, 19 Feb 2026
177.5000
184.2800
173.0100
178.2400
496,700
Wed, 18 Feb 2026
177.3000
185.1250
177.0280
180.5700
235,700
Tue, 17 Feb 2026
173.9300
182.2700
173.6900
176.6100
306,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
170.3600
182.0000
168.7050
177.2800
401,500
Thu, 12 Feb 2026
173.8100
174.4500
159.7200
170.1200
740,000
Wed, 11 Feb 2026
187.4900
188.0000
167.1150
169.6100
486,100
Tue, 10 Feb 2026
187.0000
193.0400
185.0000
185.5300
298,500
Mon, 09 Feb 2026
185.0000
194.0000
182.8900
185.2300
798,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
175.7300
185.8500
170.1100
183.2200
800,600
Thu, 05 Feb 2026
7 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 05 Feb 2026
158.5200
161.1160
152.2100
155.9200
406,500
Wed, 04 Feb 2026
168.0000
169.9800
154.0200
163.0800
571,100
Tue, 03 Feb 2026
175.9600
178.0000
165.0400
170.0000
509,400
Mon, 02 Feb 2026
162.0000
176.6600
160.2300
174.7300
594,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
170.7200
172.5000
162.5100
163.6900
815,000
Thu, 29 Jan 2026
172.8100
173.8000
169.0000
171.4000
415,400
Wed, 28 Jan 2026
176.6000
180.3170
174.5000
174.8900
341,500
Tue, 27 Jan 2026
183.2800
187.9100
170.5000
177.5100
770,900
Mon, 26 Jan 2026
182.3700
186.0000
180.1980
184.0600
355,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
189.0300
190.0100
182.0700
182.3700
340,600
Thu, 22 Jan 2026
190.4700
197.2900
188.6150
190.4000
425,200
Wed, 21 Jan 2026
186.1100
187.9900
177.3990
186.0000
657,100
Wed, 21 Jan 2026
6 · 8-K
Next filing day · accepted 20 Jan, 18:13 ET
8-K ↗
Tue, 20 Jan 2026
185.0000
195.5900
183.2000
185.2700
572,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
192.5500
201.0700
190.6300
194.0100
660,600
Thu, 15 Jan 2026
189.1100
193.7000
179.0000
192.0600
1,009,300
Wed, 14 Jan 2026
209.6800
211.1980
183.9660
185.4600
1,082,000
Tue, 13 Jan 2026
216.0000
220.0000
209.1000
211.7200
476,000
Mon, 12 Jan 2026
246.6600
250.2000
213.4100
215.5100
878,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
239.9300
250.5000
236.7600
239.3500
442,300
Thu, 08 Jan 2026
234.9000
238.0860
232.5000
236.6000
229,800
Wed, 07 Jan 2026
232.8000
242.9000
230.0000
234.7400
295,200
Tue, 06 Jan 2026
231.8300
235.2900
225.0000
233.2500
271,900
Mon, 05 Jan 2026
220.3300
236.0000
215.8100
230.1800
335,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
221.9400
224.1100
208.1500
219.4800
369,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
221.5600
224.5000
217.7700
221.4100
245,000
Tue, 30 Dec 2025
227.7400
231.0000
220.6900
221.2500
222,300
Mon, 29 Dec 2025
227.1500
231.2800
224.0000
227.7400
322,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
228.6900
232.2700
223.0000
229.2200
260,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
222.5500
230.0000
219.3300
228.6900
161,300
Tue, 23 Dec 2025
213.9100
225.8000
213.0800
221.0200
224,800
Mon, 22 Dec 2025
215.0000
226.0000
213.0750
218.0100
759,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
212.7000
220.9180
209.5300
215.2500
735,200
Thu, 18 Dec 2025
202.4800
211.7100
197.2100
208.7800
547,300
Wed, 17 Dec 2025
200.7800
204.2400
195.1000
196.9500
365,900
Tue, 16 Dec 2025
189.3700
199.1100
188.0000
198.9300
418,800
Mon, 15 Dec 2025
200.0300
203.0000
189.3800
191.0300
345,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
204.8400
207.0600
197.2300
197.6100
281,600
Thu, 11 Dec 2025
197.6900
207.4550
196.3900
204.3500
250,800
Wed, 10 Dec 2025
193.4200
203.0000
190.0500
196.8900
321,700
Tue, 09 Dec 2025
202.4000
209.0000
193.5240
194.6900
366,500
Mon, 08 Dec 2025
210.6000
210.6000
199.2000
202.4100
214,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
207.3700
215.0200
205.0000
207.0100
322,500
Thu, 04 Dec 2025
202.5500
211.8800
201.6800
210.0900
291,700
Wed, 03 Dec 2025
202.0100
205.4000
198.0000
203.7700
266,700
Tue, 02 Dec 2025
203.7700
209.8700
202.4700
202.6500
328,100
Mon, 01 Dec 2025
210.3700
215.9900
199.5270
203.7000
479,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
222.6800
227.5200
215.0200
218.2600
245,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
214.7200
222.0000
210.8000
213.1300
456,400
Tue, 25 Nov 2025
203.6000
212.9990
201.9500
210.3000
672,800
Mon, 24 Nov 2025
197.8100
206.6400
195.0000
203.7900
818,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
180.9100
195.7210
175.0100
194.6800
730,000
Thu, 20 Nov 2025
196.9000
199.0500
181.3600
182.5100
522,000
Wed, 19 Nov 2025
190.3300
197.1770
185.0000
190.1200
462,700
Tue, 18 Nov 2025
190.5100
198.6390
188.5600
190.4600
499,800
Mon, 17 Nov 2025
200.8800
206.0000
184.2100
194.1000
848,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
207.7000
218.9800
200.8600
205.3000
650,100
Thu, 13 Nov 2025
242.8200
242.8200
208.7210
216.2400
963,100
Wed, 12 Nov 2025
241.2100
249.0000
230.0000
241.5900
389,900
Tue, 11 Nov 2025
246.7500
246.7500
233.4100
241.2100
379,400
Mon, 10 Nov 2025
240.1600
256.0000
239.0000
246.9800
456,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
215.8600
238.9000
215.0000
235.4500
748,500
Thu, 06 Nov 2025
247.5100
251.6800
217.5000
223.6300
751,100
Wed, 05 Nov 2025
239.5200
244.9760
218.4000
243.4700
1,006,700
Tue, 04 Nov 2025
5 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Tue, 04 Nov 2025
260.0100
273.1200
220.0000
234.5800
1,992,700
Tue, 04 Nov 2025
4 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 03 Nov 2025
241.0000
246.6100
232.8900
240.1100
630,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
229.3500
239.9200
225.3500
239.3200
258,600
Thu, 30 Oct 2025
242.2100
247.0000
223.0000
224.1800
323,400
Wed, 29 Oct 2025
247.8300
250.4000
230.1000
243.8700
396,300
Tue, 28 Oct 2025
257.6100
258.2890
250.4700
250.9900
221,300
Mon, 27 Oct 2025
253.3500
262.3170
248.5300
256.0500
390,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.0000
255.5000
245.0000
248.6700
477,400
Thu, 23 Oct 2025
222.0000
242.7500
212.0000
240.9600
403,300
Wed, 22 Oct 2025
226.7900
233.1900
208.6000
218.3300
387,200
Tue, 21 Oct 2025
213.9600
230.1100
212.5000
226.4000
335,900
Mon, 20 Oct 2025
209.5500
221.0400
209.4200
215.5200
272,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
208.0000
217.2000
200.0000
206.3600
622,900
Thu, 16 Oct 2025
224.0400
224.0400
209.3850
211.5400
279,300
Wed, 15 Oct 2025
220.0000
224.9100
215.0000
220.5400
390,500
Tue, 14 Oct 2025
198.0000
217.5000
195.0000
216.2500
511,300
Mon, 13 Oct 2025
200.8800
205.1350
198.6600
202.4300
270,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
208.2400
211.5000
195.0300
195.0700
281,600
Thu, 09 Oct 2025
208.2000
213.0000
203.6900
206.6700
264,700
Wed, 08 Oct 2025
205.3900
215.0000
203.0700
208.0100
395,600
Tue, 07 Oct 2025
200.4900
204.7500
195.0000
202.8800
293,400
Mon, 06 Oct 2025
202.6400
206.0100
198.6300
200.2800
322,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
203.6700
208.7200
201.7520
203.4300
233,000
Thu, 02 Oct 2025
198.9600
209.5000
197.0000
204.2300
520,000
Wed, 01 Oct 2025
202.0000
209.4490
196.5500
197.3500
481,600
Tue, 30 Sep 2025
211.3400
211.3400
195.7400
199.3500
655,400
Mon, 29 Sep 2025
221.8300
223.0000
207.9300
210.8700
367,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
223.5700
226.6600
215.0000
218.1000
252,400
Thu, 25 Sep 2025
220.0000
227.2500
213.0110
223.2700
307,200
Wed, 24 Sep 2025
233.2000
239.7000
221.0000
229.0300
339,400
Tue, 23 Sep 2025
241.1100
243.8600
230.0400
231.3700
382,200
Mon, 22 Sep 2025
238.3600
245.5000
235.0100
242.5600
498,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
226.9900
241.2250
226.2300
238.5400
1,107,000
Thu, 18 Sep 2025
219.5700
229.5200
218.3500
227.8000
357,000
Wed, 17 Sep 2025
216.6800
223.2900
212.5000
218.6900
294,600
Tue, 16 Sep 2025
219.0000
221.0000
206.5400
214.2400
437,500
Mon, 15 Sep 2025
230.0000
230.1700
218.2600
218.9300
417,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
225.2100
230.3700
224.0000
229.4200
351,200
Thu, 11 Sep 2025
219.9000
228.6900
213.9200
224.8700
388,200
Wed, 10 Sep 2025
217.4900
219.7600
209.1860
214.2500
348,700
Tue, 09 Sep 2025
194.1000
219.0000
193.5300
217.1600
533,400
Mon, 08 Sep 2025
195.4200
200.7500
194.0000
195.2000
364,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
199.8200
200.0500
189.0000
194.6500
486,600
Thu, 04 Sep 2025
199.4100
207.0000
194.1530
195.5900
512,900
Wed, 03 Sep 2025
212.8000
217.6000
204.5400
204.7900
312,300
Tue, 02 Sep 2025
204.0100
212.6200
198.6340
210.1400
308,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
220.1900
222.4800
209.5400
213.2200
284,700
Thu, 28 Aug 2025
208.0000
221.2900
205.2200
217.8300
318,700
Wed, 27 Aug 2025
209.0500
216.8500
207.6700
207.8100
494,100
Tue, 26 Aug 2025
197.8000
209.5000
196.0000
208.2100
476,000
Mon, 25 Aug 2025
198.1200
208.2700
195.3790
198.0100
361,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
186.2600
200.9400
184.6900
199.0000
316,900
Thu, 21 Aug 2025
186.3300
189.0600
184.0000
186.2600
213,000
Wed, 20 Aug 2025
187.5400
189.3300
181.5400
188.2500
389,400
Tue, 19 Aug 2025
200.1200
200.8000
185.5000
190.0000
594,200
Mon, 18 Aug 2025
201.3900
211.8000
200.2000
202.3000
526,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
203.5400
204.7710
195.8500
201.3900
465,000
Thu, 14 Aug 2025
192.9200
202.0000
192.4790
201.0600
452,600
Wed, 13 Aug 2025
190.0000
202.1800
188.0000
200.4900
815,600
Wed, 13 Aug 2025
3 · 8-K
Pre-market · 08:04 ET
8-K ↗
Tue, 12 Aug 2025
186.5700
189.5000
176.2700
184.6400
556,600
Mon, 11 Aug 2025
184.0000
189.9600
179.5500
186.7200
668,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
192.0000
194.9600
182.0400
183.0200
791,100
Thu, 07 Aug 2025
201.9100
207.1700
187.4200
191.3900
1,011,300
Wed, 06 Aug 2025
1 · 10-Q
After-hours · 16:00 ET
10-Q ↗
Wed, 06 Aug 2025
233.0000
235.4800
179.0000
196.1100
2,652,700
Wed, 06 Aug 2025
2 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 05 Aug 2025
245.5100
249.9000
232.2300
238.8300
770,400
Mon, 04 Aug 2025
234.7500
246.9360
227.6500
245.5100
483,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
227.0100
236.3670
216.0310
232.7300
532,200
Thu, 31 Jul 2025
241.5400
246.1600
231.0000
235.8000
451,400
Wed, 30 Jul 2025
221.2700
244.9800
221.0700
240.2000
610,400
Tue, 29 Jul 2025
218.1700
230.0000
217.1900
220.2300
640,100
Mon, 28 Jul 2025
213.2800
216.8700
210.6100
213.1300
302,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend