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
311.7500
315.8800
302.0000
303.9900
757,400
Thu, 23 Jul 2026
313.2100
326.0400
312.1100
315.1400
431,800
Wed, 22 Jul 2026
304.7600
319.2600
303.0100
317.3100
653,400
Tue, 21 Jul 2026
289.9000
304.0900
289.9000
303.7100
651,700
Mon, 20 Jul 2026
288.3000
293.3700
278.0200
280.6700
521,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
272.0800
287.6400
264.8100
284.0500
771,600
Thu, 16 Jul 2026
291.2900
299.6900
284.5900
285.8900
687,300
Wed, 15 Jul 2026
311.8400
311.8400
291.4300
301.8800
420,800
Tue, 14 Jul 2026
312.2400
314.9300
302.2500
305.2000
310,200
Mon, 13 Jul 2026
300.0000
307.1000
295.7100
298.5200
452,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
302.1300
309.5700
300.6200
308.0500
373,800
Thu, 09 Jul 2026
313.1200
317.5000
308.0100
309.2700
758,200
Wed, 08 Jul 2026
280.9100
294.9800
279.3800
293.6400
939,400
Tue, 07 Jul 2026
296.2300
299.0100
280.5200
287.7300
744,400
Mon, 06 Jul 2026
315.3800
323.6900
308.2200
310.8400
660,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
356.3500
356.3500
304.5600
311.2700
1,045,900
Wed, 01 Jul 2026
357.1400
365.6900
352.7500
356.3500
725,000
Tue, 30 Jun 2026
360.0500
376.6400
358.6500
372.8700
834,900
Mon, 29 Jun 2026
348.3000
356.8100
338.3800
348.1500
1,410,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
371.2600
371.2600
342.8200
348.1100
5,665,700
Thu, 25 Jun 2026
378.8900
378.9000
361.3700
375.1500
620,500
Wed, 24 Jun 2026
364.8900
372.2400
353.3600
359.6100
903,800
Tue, 23 Jun 2026
365.9300
372.8700
358.3300
364.9600
777,400
Mon, 22 Jun 2026
379.7900
389.7900
370.4000
388.2300
631,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
363.2900
374.5100
362.6000
372.5900
792,100
Wed, 17 Jun 2026
353.4300
364.5000
349.1900
353.3200
521,300
Tue, 16 Jun 2026
371.4800
372.0000
349.5400
350.4500
1,005,100
Mon, 15 Jun 2026
372.3500
380.0600
365.4300
370.6600
1,712,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
339.5300
357.0000
337.6400
354.3700
846,400
Fri, 12 Jun 2026
17 · 8-K
Pre-market · 08:02 ET
8-K ↗
Thu, 11 Jun 2026
320.3800
340.8500
319.3200
340.4000
792,100
Wed, 10 Jun 2026
311.0000
325.1600
304.4600
308.1700
662,600
Wed, 10 Jun 2026
16 · S-3ASR
Pre-market · 08:30 ET
FORM S-3ASR ↗
Tue, 09 Jun 2026
314.9100
323.7800
292.5100
311.6400
773,000
Mon, 08 Jun 2026
307.2300
315.0900
300.0000
306.1100
828,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
311.1500
313.0700
294.2100
294.8100
717,000
Thu, 04 Jun 2026
318.2500
326.7400
308.2500
320.9200
566,400
Wed, 03 Jun 2026
315.7700
328.0900
312.1600
322.5000
839,000
Tue, 02 Jun 2026
300.0300
313.2700
298.5900
312.2800
1,011,000
Mon, 01 Jun 2026
297.9500
301.5200
288.4500
294.6500
1,003,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
323.1100
324.0000
296.1600
302.1800
2,259,100
Thu, 28 May 2026
328.0000
329.1400
315.8300
317.0800
1,237,700
Wed, 27 May 2026
339.1200
339.8900
320.2100
328.3400
967,800
Tue, 26 May 2026
333.9400
342.8700
324.0100
339.6500
1,095,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
330.0000
330.0000
318.8700
324.8600
606,300
Thu, 21 May 2026
311.4700
328.8200
310.2600
323.7900
711,600
Wed, 20 May 2026
308.7100
320.7100
305.1300
313.0500
882,700
Tue, 19 May 2026
304.3400
310.2700
292.4600
302.8400
1,608,300
Mon, 18 May 2026
15 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Mon, 18 May 2026
327.6900
328.0000
304.6000
309.0600
1,011,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
328.9800
331.7800
322.5500
323.4600
1,185,500
Thu, 14 May 2026
343.4400
351.2000
337.0300
344.6000
1,976,900
Thu, 14 May 2026
14 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 13 May 2026
332.1800
342.8800
331.2800
339.1900
1,178,100
Wed, 13 May 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 12 May 2026
350.7200
350.7200
325.5700
339.4200
644,500
Mon, 11 May 2026
357.0000
357.5100
350.0000
354.9700
577,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 8-K
After market open · 12:34 ET
FORM 8-K ↗
Fri, 08 May 2026
358.1900
362.6300
350.2300
357.2400
563,500
Thu, 07 May 2026
363.5100
364.5000
345.3800
351.9400
1,069,300
Wed, 06 May 2026
352.3400
361.7900
345.1000
360.8100
895,200
Tue, 05 May 2026
351.0600
364.3600
334.9400
345.6300
2,193,600
Mon, 04 May 2026
11 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 04 May 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 04 May 2026
394.9900
397.0000
379.4800
387.0300
994,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
383.5300
391.3200
378.0200
389.0500
435,400
Thu, 30 Apr 2026
369.9300
384.8100
367.7700
383.9100
546,500
Wed, 29 Apr 2026
371.9200
374.0000
355.0900
361.3900
698,500
Tue, 28 Apr 2026
374.3000
379.9000
365.0000
369.0800
636,900
Mon, 27 Apr 2026
391.3600
391.3600
371.2500
385.6800
664,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
387.6500
396.9600
383.4300
387.2400
982,800
Thu, 23 Apr 2026
376.3400
387.4100
373.8900
382.4700
469,000
Wed, 22 Apr 2026
396.4900
396.4900
376.0400
377.1900
504,900
Tue, 21 Apr 2026
384.7700
397.4400
380.7100
385.0000
760,700
Mon, 20 Apr 2026
376.0300
384.0000
373.3900
380.2200
530,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
377.6900
380.5700
370.2700
375.6000
662,900
Thu, 16 Apr 2026
369.4000
374.3000
365.8500
372.2300
473,300
Wed, 15 Apr 2026
380.5200
382.5300
362.5400
374.3200
627,000
Tue, 14 Apr 2026
385.1500
386.2500
375.1200
385.7300
425,800
Mon, 13 Apr 2026
376.6800
380.0000
372.5000
378.9400
420,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
375.5500
385.9700
372.7900
379.6400
362,100
Thu, 09 Apr 2026
367.4100
377.9100
367.0200
374.9800
553,800
Wed, 08 Apr 2026
363.2100
371.7200
355.0000
366.9500
677,500
Tue, 07 Apr 2026
328.7700
339.7700
328.5400
339.3200
453,200
Mon, 06 Apr 2026
333.7300
337.6900
324.9900
331.9000
418,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
315.4600
335.2100
315.0000
332.3100
320,100
Wed, 01 Apr 2026
329.7700
340.6000
327.3400
332.8200
557,100
Tue, 31 Mar 2026
303.8500
325.9400
300.0000
322.7100
761,500
Mon, 30 Mar 2026
314.8900
319.9600
295.6000
298.2900
598,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
310.6300
320.6200
304.0000
310.7600
623,100
Thu, 26 Mar 2026
9 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 26 Mar 2026
8 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 26 Mar 2026
332.4900
338.0700
312.0500
313.1100
544,800
Wed, 25 Mar 2026
357.4000
360.0000
340.3000
342.8700
641,200
Tue, 24 Mar 2026
324.7400
358.2500
324.7400
356.3800
1,069,700
Mon, 23 Mar 2026
326.6900
339.5000
324.9100
329.7800
647,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
328.4900
330.6900
311.8900
317.2100
1,012,200
Thu, 19 Mar 2026
309.5200
332.7000
304.1400
327.8000
645,800
Wed, 18 Mar 2026
315.9900
326.5700
310.7500
319.6300
710,600
Tue, 17 Mar 2026
308.3100
317.4200
304.1100
315.9100
376,000
Mon, 16 Mar 2026
7 · PRE 14A
After-hours · 16:42 ET
PRE 14A ↗
Mon, 16 Mar 2026
312.5900
317.0400
306.9200
308.3100
559,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
310.1900
314.9800
300.5100
302.0200
342,800
Thu, 12 Mar 2026
306.0200
311.5200
296.4900
305.8200
441,100
Wed, 11 Mar 2026
307.1600
316.9300
302.2500
314.8400
545,400
Tue, 10 Mar 2026
305.4800
323.5400
305.1800
311.3900
635,700
Mon, 09 Mar 2026
284.4000
305.5300
280.0000
305.0200
978,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
297.8200
311.0000
288.9100
290.7800
676,800
Thu, 05 Mar 2026
322.9800
330.9400
300.7400
311.4200
823,100
Wed, 04 Mar 2026
325.5800
332.9100
319.0000
330.5400
654,800
Tue, 03 Mar 2026
325.6000
330.0000
315.0000
322.4700
478,400
Mon, 02 Mar 2026
335.4700
350.0000
330.0000
340.4200
845,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
331.5600
336.1700
325.7900
335.5700
744,900
Thu, 26 Feb 2026
339.0300
339.8800
322.5000
337.3500
739,500
Wed, 25 Feb 2026
338.2400
347.2800
337.4300
338.5100
725,000
Tue, 24 Feb 2026
331.3100
340.2600
328.0000
335.7400
522,800
Mon, 23 Feb 2026
328.4200
332.7400
325.4100
329.2400
462,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
319.7900
334.5300
317.6500
331.2300
735,300
Thu, 19 Feb 2026
318.4500
323.1500
316.5200
320.6400
454,100
Wed, 18 Feb 2026
314.1200
328.3700
311.3500
321.3400
672,300
Tue, 17 Feb 2026
311.0400
319.9900
302.0100
314.1200
644,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
313.1000
321.5000
310.5300
314.2700
885,500
Fri, 13 Feb 2026
6 · 10-K
Pre-market · 08:31 ET
10-K ↗
Thu, 12 Feb 2026
312.3500
325.0000
309.1400
312.9500
1,226,200
Wed, 11 Feb 2026
299.0900
325.6900
292.9000
308.7700
1,447,000
Tue, 10 Feb 2026
5 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 10 Feb 2026
279.1000
283.7200
270.7100
279.0400
944,100
Mon, 09 Feb 2026
279.3000
281.4400
273.5000
279.1700
621,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
265.1800
274.9400
263.2600
273.2600
566,600
Thu, 05 Feb 2026
250.6500
260.0000
240.4900
257.6400
506,500
Wed, 04 Feb 2026
265.9500
272.6000
244.1800
254.5400
820,400
Tue, 03 Feb 2026
271.5600
271.5600
256.0900
263.0300
624,900
Mon, 02 Feb 2026
250.3800
266.8900
250.0000
261.8200
781,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
265.0200
277.1500
253.3800
255.3600
6,765,000
Thu, 29 Jan 2026
266.5800
273.6600
262.3300
269.1200
573,900
Wed, 28 Jan 2026
261.0300
267.9300
257.8600
263.7600
646,300
Tue, 27 Jan 2026
266.7100
269.1800
258.0100
259.5500
558,800
Mon, 26 Jan 2026
260.8500
265.6900
258.2500
263.0300
427,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
272.8900
272.8900
254.3200
262.1900
615,300
Thu, 22 Jan 2026
274.6400
276.8500
266.6800
275.5700
950,600
Wed, 21 Jan 2026
253.6000
271.6200
248.3200
269.0000
804,300
Tue, 20 Jan 2026
248.6000
255.3000
246.0000
250.9500
339,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
262.4400
264.0000
252.2000
253.8600
457,700
Thu, 15 Jan 2026
247.2600
259.4600
245.9800
257.2900
1,063,900
Wed, 14 Jan 2026
235.4300
238.9200
230.9400
237.9000
425,000
Tue, 13 Jan 2026
228.9500
237.9400
228.0000
233.9200
451,900
Mon, 12 Jan 2026
222.5500
229.3000
221.8000
227.5900
291,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
211.0400
220.4100
211.0400
219.5900
389,600
Thu, 08 Jan 2026
222.2400
224.3700
201.5600
210.9900
762,200
Wed, 07 Jan 2026
228.1800
228.3000
219.0000
224.4000
575,800
Tue, 06 Jan 2026
228.1200
231.9200
223.5200
229.7000
562,300
Mon, 05 Jan 2026
226.3000
232.0000
224.4700
227.6500
501,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
215.6500
223.4100
215.6500
221.9900
337,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
214.1300
215.0600
208.9900
209.3700
237,700
Tue, 30 Dec 2025
218.8700
218.8700
211.6700
213.4100
287,100
Mon, 29 Dec 2025
217.1700
220.0000
214.2200
217.2600
221,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
217.8900
218.5000
215.6300
217.8600
96,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
218.3500
218.8500
216.5800
217.2300
69,800
Tue, 23 Dec 2025
215.7800
218.6800
213.0000
217.5100
230,800
Mon, 22 Dec 2025
219.1500
220.4000
216.7500
217.7600
217,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
209.1500
216.6700
209.1500
216.0900
770,400
Thu, 18 Dec 2025
211.6800
211.6800
203.6800
208.7700
362,000
Wed, 17 Dec 2025
214.9300
216.8100
203.4500
204.4900
346,800
Tue, 16 Dec 2025
217.3500
222.4100
212.5100
215.1600
330,600
Mon, 15 Dec 2025
218.4000
222.3400
216.2000
216.8700
421,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
220.8500
223.3400
210.3200
215.0700
534,200
Thu, 11 Dec 2025
220.8900
224.3700
214.7800
224.1100
354,100
Wed, 10 Dec 2025
221.2700
223.9600
217.4600
221.4700
416,900
Tue, 09 Dec 2025
219.7400
222.6100
216.4300
221.2700
317,200
Mon, 08 Dec 2025
220.0000
223.8100
217.5500
221.8500
277,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
214.1700
220.8600
213.8100
219.3800
403,400
Thu, 04 Dec 2025
210.3300
218.6600
210.3300
214.6500
423,900
Wed, 03 Dec 2025
211.6800
218.0500
208.0100
213.4400
431,500
Tue, 02 Dec 2025
209.7300
214.1500
205.8200
210.9400
281,800
Mon, 01 Dec 2025
207.4600
210.9200
204.9500
207.7800
277,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
211.5000
212.0300
208.7700
211.1900
148,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
206.5800
213.3400
205.9500
209.9000
545,100
Tue, 25 Nov 2025
205.9000
209.7900
200.3000
205.9200
316,900
Mon, 24 Nov 2025
198.2100
206.4700
195.9600
206.0400
306,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
189.5500
198.8500
188.6400
196.0000
440,900
Thu, 20 Nov 2025
206.4100
209.9800
187.7100
188.8800
555,700
Wed, 19 Nov 2025
199.2400
207.0800
198.5700
198.8900
386,200
Tue, 18 Nov 2025
196.8200
202.1400
193.2200
199.2200
513,100
Mon, 17 Nov 2025
200.2700
206.5100
197.5300
198.5400
280,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
192.5700
207.8600
192.5700
202.4800
450,200
Thu, 13 Nov 2025
210.2100
211.1700
199.0800
202.8200
511,800
Wed, 12 Nov 2025
221.0500
222.9200
212.1400
212.7900
597,000
Tue, 11 Nov 2025
217.1300
219.0800
214.0500
215.9800
409,500
Mon, 10 Nov 2025
224.2600
224.3900
218.8100
219.3000
391,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
214.3700
219.2000
210.1300
216.7300
562,700
Thu, 06 Nov 2025
225.9000
226.0600
215.8600
219.2000
526,700
Wed, 05 Nov 2025
221.5600
232.0500
205.7800
225.8000
2,805,900
Tue, 04 Nov 2025
4 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 04 Nov 2025
199.4100
201.2000
193.9500
195.0500
554,300
Mon, 03 Nov 2025
205.6800
205.8500
199.4200
205.6100
508,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
206.5500
208.2100
200.3100
202.7300
419,700
Thu, 30 Oct 2025
207.3900
210.4100
203.8700
205.6100
318,400
Wed, 29 Oct 2025
205.6200
213.6400
205.1300
208.0500
502,500
Tue, 28 Oct 2025
205.1400
205.4700
200.7100
204.6200
410,100
Mon, 27 Oct 2025
204.5000
206.8500
203.1500
205.1200
270,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
201.0000
205.3600
200.3700
202.6100
341,700
Thu, 23 Oct 2025
190.2900
203.2000
189.2900
198.4200
487,200
Wed, 22 Oct 2025
195.4000
196.7000
185.5200
190.4600
517,200
Tue, 21 Oct 2025
196.5700
197.3900
192.5100
196.5800
386,400
Mon, 20 Oct 2025
192.5100
198.6800
192.5100
197.4400
787,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
189.4900
195.2300
189.4900
191.9800
533,000
Thu, 16 Oct 2025
191.7300
194.6900
188.9200
192.2200
818,800
Wed, 15 Oct 2025
186.9900
190.1400
184.8500
189.9600
300,300
Tue, 14 Oct 2025
177.5200
185.0000
176.1500
182.7500
300,300
Mon, 13 Oct 2025
176.5800
182.6900
174.1200
182.1500
380,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
180.8500
183.9300
169.3600
169.6200
477,900
Thu, 09 Oct 2025
174.7300
180.5300
174.0200
179.9800
345,500
Wed, 08 Oct 2025
173.7800
175.7700
171.8200
174.9200
234,600
Tue, 07 Oct 2025
177.1100
177.9500
171.2800
173.0900
209,500
Mon, 06 Oct 2025
177.2800
179.4100
173.8600
176.0200
397,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
177.7500
180.0000
172.9100
173.8600
310,400
Thu, 02 Oct 2025
179.7600
180.9000
173.9400
178.0800
380,900
Wed, 01 Oct 2025
168.2300
176.5800
167.2300
176.2000
537,300
Tue, 30 Sep 2025
167.0000
170.5400
163.1300
170.1400
434,300
Mon, 29 Sep 2025
168.2500
168.7600
164.4000
166.7600
274,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
167.0100
167.9500
163.9300
166.4600
274,200
Thu, 25 Sep 2025
168.2300
168.2300
163.7000
167.3500
397,700
Wed, 24 Sep 2025
175.8600
175.8800
169.8500
170.7700
234,200
Tue, 23 Sep 2025
175.6500
179.2800
175.2000
176.5900
374,400
Mon, 22 Sep 2025
174.0800
175.1800
170.8600
174.7700
441,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
171.8800
174.5100
166.5000
174.3500
1,498,500
Thu, 18 Sep 2025
160.6800
171.2100
160.6800
169.7500
855,800
Wed, 17 Sep 2025
157.7300
160.0000
155.2500
157.7900
254,100
Tue, 16 Sep 2025
157.3900
158.9100
155.0700
158.0300
336,000
Mon, 15 Sep 2025
157.2500
159.6100
155.3900
156.7400
371,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
158.7800
159.6200
155.8300
157.4400
227,300
Thu, 11 Sep 2025
158.1400
161.4200
157.5900
159.5200
301,800
Wed, 10 Sep 2025
155.5300
158.5800
154.7700
157.2500
289,500
Tue, 09 Sep 2025
154.2400
155.6300
151.9500
154.7600
192,100
Mon, 08 Sep 2025
154.9000
156.4200
152.9700
154.4300
304,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
151.5100
154.5100
150.0800
153.7400
243,700
Thu, 04 Sep 2025
145.5100
150.3200
145.5100
150.1400
243,400
Wed, 03 Sep 2025
146.6400
147.7000
144.3300
145.2500
284,600
Tue, 02 Sep 2025
145.9000
147.5800
144.0900
145.4900
435,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
154.6500
154.8500
147.6900
149.6800
290,700
Thu, 28 Aug 2025
154.6100
156.9100
154.1000
155.5500
244,100
Wed, 27 Aug 2025
155.7700
156.7400
153.5600
153.7300
422,900
Tue, 26 Aug 2025
153.8200
156.0000
151.6200
154.4400
273,900
Mon, 25 Aug 2025
154.5700
155.3400
152.8100
153.0100
258,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
148.8800
156.4600
147.8200
154.5100
375,900
Thu, 21 Aug 2025
147.5500
148.2100
145.9000
148.0700
232,500
Wed, 20 Aug 2025
148.6400
148.9400
143.3800
147.7400
491,100
Tue, 19 Aug 2025
152.8200
154.2500
149.3100
150.4100
415,400
Mon, 18 Aug 2025
151.4000
153.6800
150.2200
153.2300
341,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
160.4200
160.4600
151.1300
151.4000
547,000
Thu, 14 Aug 2025
159.8500
163.0000
159.3400
161.8900
896,600
Wed, 13 Aug 2025
159.2900
162.7900
157.8200
162.5200
489,100
Tue, 12 Aug 2025
154.1900
163.0700
152.2900
158.8100
963,900
Mon, 11 Aug 2025
150.8600
152.2400
148.9600
151.6100
733,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
148.3900
152.2300
147.6100
150.8200
470,300
Thu, 07 Aug 2025
143.0400
146.6600
140.6600
146.5000
568,200
Wed, 06 Aug 2025
128.4000
142.5000
128.4000
139.8100
864,400
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 05 Aug 2025
141.2300
142.4900
136.5700
139.5800
676,500
Mon, 04 Aug 2025
138.2800
141.0300
136.0200
140.5600
495,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
136.4500
136.4500
131.5900
135.2500
468,800
Thu, 31 Jul 2025
144.0000
144.0900
138.2800
138.9200
364,800
Wed, 30 Jul 2025
143.6800
145.2100
142.4800
144.0700
432,000
Tue, 29 Jul 2025
143.7400
144.5200
141.7600
142.2100
308,000
Mon, 28 Jul 2025
141.2300
143.2600
140.9900
141.9400
260,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend