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
349.9300
355.2500
319.6100
332.2200
1,571,292
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
365.0000
371.3600
345.4700
349.9200
2,944,000
Thu, 23 Jul 2026
362.9700
378.5000
362.6700
373.7500
2,092,400
Wed, 22 Jul 2026
362.6500
376.3700
360.8000
369.4600
2,143,000
Tue, 21 Jul 2026
361.0000
379.1900
356.0100
374.0400
3,997,900
Mon, 20 Jul 2026
335.2200
351.2300
331.2800
333.7600
2,940,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
305.8900
330.6800
296.8200
322.3600
3,518,700
Thu, 16 Jul 2026
332.2400
335.3900
317.7400
322.3000
3,623,900
Wed, 15 Jul 2026
356.3000
358.0000
325.1400
342.1200
3,182,600
Tue, 14 Jul 2026
363.5700
365.0000
347.1600
353.2300
2,111,200
Mon, 13 Jul 2026
345.0000
348.5900
334.3500
341.1100
3,105,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
353.4600
362.5500
344.9700
359.6000
1,571,900
Thu, 09 Jul 2026
379.2400
385.0000
360.6600
362.7500
3,708,100
Wed, 08 Jul 2026
342.9900
354.2700
335.0600
351.5700
3,194,200
Tue, 07 Jul 2026
354.0600
361.0500
328.2800
343.1100
6,405,400
Mon, 06 Jul 2026
386.5800
399.8000
377.1700
379.5200
3,447,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
427.4100
429.7400
362.0100
369.0900
5,932,300
Wed, 01 Jul 2026
461.0000
463.6600
425.1100
427.3400
5,465,800
Tue, 30 Jun 2026
467.5000
487.9100
460.0000
483.8400
5,022,400
Mon, 29 Jun 2026
440.6200
469.1100
414.9300
463.2100
5,089,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
453.7400
456.2400
423.0700
436.8600
11,486,400
Thu, 25 Jun 2026
454.0000
472.3700
427.0900
471.9600
7,025,300
Wed, 24 Jun 2026
423.0700
433.0000
413.7700
427.2000
3,256,600
Tue, 23 Jun 2026
410.1700
428.6700
408.7700
420.1200
7,671,700
Mon, 22 Jun 2026
456.1400
459.1900
439.6100
457.0000
4,338,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
421.8300
439.5000
421.8300
437.9200
17,958,200
Wed, 17 Jun 2026
429.2300
440.7500
408.2400
408.5600
3,527,600
Tue, 16 Jun 2026
432.2500
436.2500
409.2200
409.3500
3,977,800
Mon, 15 Jun 2026
426.4500
437.7700
423.0300
432.4100
4,558,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
381.9400
408.0000
380.0000
403.2000
3,322,900
Thu, 11 Jun 2026
358.5500
381.5400
356.6000
381.4000
5,027,400
Wed, 10 Jun 2026
360.2700
374.8200
345.6100
347.5900
3,745,800
Tue, 09 Jun 2026
386.6000
395.6500
340.3400
369.2100
4,262,100
Mon, 08 Jun 2026
377.8400
380.1700
368.4100
374.6900
2,940,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
389.5400
392.9200
354.1300
357.9300
5,471,100
Thu, 04 Jun 2026
396.4300
413.8700
388.0900
406.8600
4,214,000
Wed, 03 Jun 2026
397.0000
420.6000
393.6000
409.6700
3,254,600
Tue, 02 Jun 2026
370.7700
392.9000
365.7800
392.6200
3,413,100
Mon, 01 Jun 2026
366.5100
376.7000
360.1400
369.4700
2,523,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
385.1600
386.9700
368.1000
374.3100
4,129,200
Thu, 28 May 2026
381.5600
386.3000
364.8300
382.6500
2,762,100
Wed, 27 May 2026
402.1300
406.6500
365.0500
375.8300
3,275,000
Tue, 26 May 2026
371.6300
390.3500
367.6200
389.1400
4,005,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
355.0000
360.3400
352.4100
358.4400
2,708,500
Thu, 21 May 2026
345.3700
359.4700
343.3300
353.4400
3,587,000
Wed, 20 May 2026
327.8600
344.4700
324.4800
344.3400
3,387,500
Tue, 19 May 2026
314.1200
325.2100
309.4100
321.5200
3,489,000
Mon, 18 May 2026
337.8800
342.0400
315.6700
321.0500
4,670,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
339.5700
346.5900
335.3200
337.8800
4,251,900
Thu, 14 May 2026
362.0000
365.0000
353.5900
356.5500
2,352,500
Wed, 13 May 2026
366.3100
366.9000
350.0200
363.3800
3,628,700
Tue, 12 May 2026
356.6100
359.8300
340.2500
358.4500
5,646,000
Mon, 11 May 2026
355.6400
367.4700
354.2500
366.6400
4,427,900
Mon, 11 May 2026
13 · 8-K
Pre-market · 08:55 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
367.0000
367.8700
354.2400
359.7700
3,486,000
Thu, 07 May 2026
378.5400
379.0000
345.5600
354.1100
5,001,500
Wed, 06 May 2026
368.5100
383.0000
364.7900
382.4800
3,836,200
Tue, 05 May 2026
345.5900
366.1300
345.0400
357.1000
3,565,700
Mon, 04 May 2026
344.4200
349.8200
336.7600
337.4400
3,100,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 10-Q
After market open · 14:30 ET
10-Q ↗
Fri, 01 May 2026
343.4100
354.0000
336.6500
345.4200
2,876,800
Thu, 30 Apr 2026
327.0000
353.5400
326.7300
343.4700
7,836,300
Wed, 29 Apr 2026
314.5400
335.0000
301.8600
306.3300
13,070,500
Wed, 29 Apr 2026
11 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 28 Apr 2026
389.0000
396.3400
374.6800
380.1300
4,596,200
Mon, 27 Apr 2026
421.4400
421.4400
389.3000
402.0000
4,027,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
408.8300
422.1100
401.1400
418.0800
3,234,600
Thu, 23 Apr 2026
389.7400
404.8300
389.3700
400.9900
2,476,200
Wed, 22 Apr 2026
388.9000
390.8000
376.3500
385.1800
2,223,200
Tue, 21 Apr 2026
379.1600
387.4500
375.9300
379.9300
1,833,900
Mon, 20 Apr 2026
382.7100
384.9700
373.0000
375.2100
1,819,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
375.7400
381.4700
371.1000
380.3800
2,423,200
Thu, 16 Apr 2026
365.7400
369.3000
358.1900
365.9200
1,818,600
Wed, 15 Apr 2026
363.0000
368.1900
351.9600
364.9600
2,366,600
Tue, 14 Apr 2026
366.5700
370.0000
362.5000
365.5100
2,639,900
Mon, 13 Apr 2026
365.9400
370.4200
362.0200
370.1300
2,434,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
370.9600
373.0000
365.5000
367.9900
3,113,400
Thu, 09 Apr 2026
360.0000
369.6400
357.2300
364.2100
4,484,300
Wed, 08 Apr 2026
344.0300
358.6900
340.0000
358.2900
5,814,100
Tue, 07 Apr 2026
314.4200
320.8600
309.5900
320.4800
1,894,800
Mon, 06 Apr 2026
312.1200
315.8500
305.9300
315.4300
1,762,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
290.0000
313.4900
290.0000
309.6100
2,744,900
Wed, 01 Apr 2026
301.9700
316.8100
300.3000
312.2000
2,961,800
Tue, 31 Mar 2026
278.3000
297.3900
277.9300
296.4600
3,354,000
Mon, 30 Mar 2026
301.0000
301.0000
273.0700
276.3500
3,130,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
293.4000
302.4000
293.1800
295.6100
2,164,200
Fri, 27 Mar 2026
10 · DEFA14A
Pre-market · 07:04 ET
DEFA14A ↗
Fri, 27 Mar 2026
9 · DEF 14A
Pre-market · 07:03 ET
DEF 14A ↗
Thu, 26 Mar 2026
314.9800
314.9800
296.6700
297.3400
3,017,600
Wed, 25 Mar 2026
324.9900
325.8100
313.4800
323.3600
3,077,100
Tue, 24 Mar 2026
300.0000
327.4200
298.0000
320.1400
3,207,700
Mon, 23 Mar 2026
301.0100
314.4900
300.0100
303.9200
4,243,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
302.0900
303.0000
284.8600
290.8300
4,996,200
Thu, 19 Mar 2026
285.8900
304.2500
283.4600
302.4000
2,808,100
Wed, 18 Mar 2026
303.1900
307.8000
296.5000
300.0700
2,653,400
Tue, 17 Mar 2026
297.0000
299.6700
288.4500
299.4000
2,481,800
Mon, 16 Mar 2026
295.9600
305.0000
294.6600
298.2700
2,448,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
290.0000
295.5500
284.5700
286.4200
2,166,100
Thu, 12 Mar 2026
295.5000
296.2500
283.6400
286.6100
2,956,400
Wed, 11 Mar 2026
301.0300
312.6200
299.5300
301.9900
2,580,500
Tue, 10 Mar 2026
294.9400
309.7900
294.9400
300.7700
2,829,500
Mon, 09 Mar 2026
265.4000
296.4400
263.0200
296.4400
6,533,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
293.1400
295.0600
269.1300
273.0500
5,896,900
Thu, 05 Mar 2026
299.8000
310.3500
291.8800
305.5800
3,936,100
Wed, 04 Mar 2026
311.4700
315.0000
300.4400
305.2000
3,358,900
Tue, 03 Mar 2026
308.5100
311.0100
295.3800
304.2200
3,698,500
Mon, 02 Mar 2026
310.5000
325.9300
310.0700
325.8300
2,488,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
324.0000
325.0000
310.0000
320.0300
4,426,300
Thu, 26 Feb 2026
343.8000
344.9200
328.5000
332.7000
4,915,300
Wed, 25 Feb 2026
332.8700
343.6900
330.6900
342.8200
3,102,700
Tue, 24 Feb 2026
323.0200
332.4200
316.5900
329.0900
2,271,300
Mon, 23 Feb 2026
319.2900
323.5000
310.4500
318.5000
2,567,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
319.0800
327.0000
316.2700
324.8500
2,603,500
Thu, 19 Feb 2026
8 · 10-K
After market open · 14:01 ET
10-K ↗
Thu, 19 Feb 2026
311.2200
318.2300
308.9800
315.9000
1,826,700
Wed, 18 Feb 2026
306.9200
321.7800
304.6500
314.8200
2,753,700
Tue, 17 Feb 2026
306.2500
315.9900
300.4000
305.5300
2,383,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
308.5800
318.1700
302.4900
314.6600
2,600,600
Thu, 12 Feb 2026
324.7000
327.9900
307.6200
311.0300
5,023,400
Wed, 11 Feb 2026
312.4300
325.2900
310.9100
321.4500
3,651,400
Tue, 10 Feb 2026
310.0000
311.8600
299.4800
304.8900
2,930,500
Mon, 09 Feb 2026
297.7800
316.5400
296.5000
310.0100
5,345,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
281.6700
301.3800
281.0000
300.1100
5,021,100
Thu, 05 Feb 2026
265.7200
281.3700
262.2800
271.1300
3,896,600
Wed, 04 Feb 2026
283.7100
295.5000
263.2000
269.0700
7,187,400
Tue, 03 Feb 2026
258.1600
286.0000
246.8000
282.9800
11,795,000
Tue, 03 Feb 2026
7 · 8-K
Pre-market · 06:01 ET
8-K ↗
Mon, 02 Feb 2026
241.0500
254.6800
240.6700
249.5300
6,576,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
248.3800
255.2000
238.8000
241.0500
3,704,500
Thu, 29 Jan 2026
251.3900
253.6100
239.7000
251.8700
2,695,100
Wed, 28 Jan 2026
243.5600
251.1500
241.0100
250.4800
3,909,300
Tue, 27 Jan 2026
236.7500
240.0300
235.4200
238.9400
2,805,200
Mon, 26 Jan 2026
229.1800
235.0800
227.0200
231.7500
2,084,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
228.4800
230.2000
224.1600
229.1800
1,830,500
Thu, 22 Jan 2026
237.8000
238.0000
226.3000
229.1400
2,807,300
Wed, 21 Jan 2026
229.1900
234.8400
225.7100
231.8900
3,005,500
Tue, 20 Jan 2026
220.4200
229.0700
220.3200
223.9800
2,627,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
229.6400
232.0900
225.6500
228.1500
2,298,000
Thu, 15 Jan 2026
236.1600
238.9200
227.4800
227.7000
3,459,800
Wed, 14 Jan 2026
227.5000
231.1300
224.6100
230.1900
2,423,500
Tue, 13 Jan 2026
224.3600
230.3200
224.3600
229.2700
2,313,900
Mon, 12 Jan 2026
217.9400
226.2100
216.5800
224.3600
2,448,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
215.7400
219.4200
215.6600
217.2600
2,569,900
Thu, 08 Jan 2026
221.4000
221.4000
212.6400
216.3100
3,141,800
Wed, 07 Jan 2026
225.6100
226.7600
219.3100
222.4800
2,518,400
Tue, 06 Jan 2026
220.9500
229.6600
219.6200
228.8400
3,377,900
Mon, 05 Jan 2026
211.8500
222.0000
211.8000
219.5000
4,271,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
199.2900
208.8100
199.2600
207.5600
3,224,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
197.7700
198.3000
193.4000
193.5600
1,193,900
Tue, 30 Dec 2025
198.0100
198.2000
195.0000
196.6700
1,989,400
Mon, 29 Dec 2025
196.7100
199.0900
195.6000
197.3600
1,717,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
199.2500
199.4700
196.7300
198.9000
1,247,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
198.5000
199.6300
197.2900
198.5300
713,100
Tue, 23 Dec 2025
196.1400
199.3200
195.6100
198.5000
1,344,900
Mon, 22 Dec 2025
201.0500
202.0000
196.9100
197.2200
2,756,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
191.9400
196.4900
191.5100
195.1800
7,880,500
Thu, 18 Dec 2025
192.5000
195.0800
189.2700
190.4500
2,754,700
Wed, 17 Dec 2025
194.0000
194.5700
182.1600
185.2100
3,577,500
Tue, 16 Dec 2025
194.4000
195.3800
189.1400
192.2900
3,711,500
Mon, 15 Dec 2025
199.9100
200.4900
193.5500
194.7000
3,223,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
201.3100
202.2900
191.8500
193.3700
4,163,300
Thu, 11 Dec 2025
201.1400
204.0300
195.9800
203.9700
2,507,100
Wed, 10 Dec 2025
199.7800
204.7000
198.8300
204.0100
2,057,200
Tue, 09 Dec 2025
200.2000
201.8800
198.0000
199.9700
1,871,400
Mon, 08 Dec 2025
203.0600
205.0000
201.4800
202.9900
2,100,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
200.0000
203.1200
199.0400
200.7700
2,656,000
Thu, 04 Dec 2025
193.0000
200.8500
193.0000
198.6300
4,260,700
Wed, 03 Dec 2025
191.5200
196.2000
189.0000
195.0800
3,339,200
Tue, 02 Dec 2025
186.3400
191.4800
185.8900
189.9400
3,721,700
Mon, 01 Dec 2025
179.1700
182.8700
178.0400
179.6300
2,765,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
179.7000
182.1700
179.4600
181.8900
1,877,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
169.6200
180.8900
168.8100
179.3800
3,744,500
Tue, 25 Nov 2025
165.3300
168.0900
160.3600
167.6700
2,833,700
Mon, 24 Nov 2025
160.0000
167.6100
159.5000
165.9700
5,139,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
155.3300
160.6200
151.5200
158.9100
3,871,300
Thu, 20 Nov 2025
172.2800
173.8300
154.7100
155.9000
5,142,700
Wed, 19 Nov 2025
164.5800
170.4000
162.7600
168.2300
2,726,200
Tue, 18 Nov 2025
165.5100
167.3200
163.0000
163.7200
2,803,700
Mon, 17 Nov 2025
168.4700
173.3800
164.4900
167.4400
3,517,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
163.9200
173.8100
163.2000
169.9700
3,208,300
Thu, 13 Nov 2025
176.2300
177.0000
167.6000
169.5900
4,473,200
Wed, 12 Nov 2025
180.2000
181.2700
177.1900
179.2700
2,365,600
Tue, 11 Nov 2025
183.3600
183.3600
175.6500
177.2300
2,928,800
Mon, 10 Nov 2025
188.3800
188.7500
180.6700
184.0800
2,954,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
180.5400
182.5000
174.8500
182.2800
3,627,400
Thu, 06 Nov 2025
187.7500
191.5600
182.8500
185.0200
4,504,200
Wed, 05 Nov 2025
177.0500
188.9400
176.5000
187.5900
4,135,300
Tue, 04 Nov 2025
176.2600
182.3200
175.1000
175.6500
3,216,500
Mon, 03 Nov 2025
182.7900
184.5700
180.1900
183.0700
3,309,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
180.0000
185.9100
178.0000
181.7600
4,540,000
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Oct 2025
172.7500
179.2100
171.7000
176.8800
5,268,400
Wed, 29 Oct 2025
170.0100
177.2400
162.1600
173.9400
12,203,800
Wed, 29 Oct 2025
5 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 28 Oct 2025
4 · 8-K
After-hours · 17:16 ET
8-K ↗
Tue, 28 Oct 2025
147.0500
147.6200
144.1100
144.3800
5,016,800
Mon, 27 Oct 2025
148.1000
150.0800
146.7000
147.5000
3,940,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
147.5600
149.0000
144.0700
144.2800
2,079,600
Thu, 23 Oct 2025
138.5700
146.1200
138.0000
145.0400
2,813,800
Wed, 22 Oct 2025
141.5300
142.7800
135.8300
138.8400
3,917,900
Tue, 21 Oct 2025
138.9000
144.3300
138.8000
143.3300
2,180,200
Mon, 20 Oct 2025
140.8400
141.4600
138.7200
139.1900
2,345,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
137.0600
139.7200
136.7800
138.1600
1,924,300
Thu, 16 Oct 2025
142.0000
143.0600
138.1700
139.3000
1,783,500
Wed, 15 Oct 2025
140.1900
141.4100
137.6900
141.0300
2,373,700
Tue, 14 Oct 2025
135.6200
138.9000
135.0000
136.9700
3,043,200
Mon, 13 Oct 2025
138.7000
139.9100
136.6000
139.1300
3,344,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
145.8000
148.0000
131.7500
132.0800
5,757,100
Thu, 09 Oct 2025
144.6000
145.4700
141.8000
145.1900
2,039,700
Wed, 08 Oct 2025
140.5500
144.8800
140.2000
144.6000
2,601,400
Tue, 07 Oct 2025
149.0700
150.2900
139.8000
140.1400
3,689,400
Mon, 06 Oct 2025
147.9000
150.7100
147.3000
147.8700
3,706,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
146.4700
149.4600
144.8200
145.6400
2,798,300
Thu, 02 Oct 2025
144.9000
145.3500
141.7200
144.5300
3,307,400
Wed, 01 Oct 2025
135.9200
141.5400
135.7900
141.1200
3,177,100
Tue, 30 Sep 2025
134.0000
138.1300
133.0000
137.6400
3,014,000
Mon, 29 Sep 2025
137.1100
137.2800
133.5500
134.3300
2,854,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
132.0000
135.9400
131.4000
135.3100
3,276,300
Thu, 25 Sep 2025
131.3600
133.1500
128.5900
132.8700
2,655,300
Wed, 24 Sep 2025
134.5100
134.6700
131.0300
133.2100
3,688,700
Tue, 23 Sep 2025
136.0000
138.2400
133.1800
134.6800
4,341,200
Mon, 22 Sep 2025
126.4600
135.4800
126.0200
135.1800
7,137,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
119.5000
120.6000
117.5400
119.8500
9,576,500
Thu, 18 Sep 2025
117.7800
119.5300
115.0900
118.8200
4,876,800
Wed, 17 Sep 2025
113.7500
116.3400
112.8100
114.3200
2,569,300
Tue, 16 Sep 2025
114.3000
115.6100
113.3900
113.9300
2,871,200
Mon, 15 Sep 2025
112.2500
114.2900
110.9100
114.0700
3,241,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
115.0000
115.1800
109.5600
112.2400
5,904,200
Thu, 11 Sep 2025
117.8200
118.7800
114.4300
115.5600
4,023,900
Wed, 10 Sep 2025
114.8800
118.1200
113.1100
117.8200
4,412,000
Tue, 09 Sep 2025
119.0000
120.0000
114.6500
115.0700
4,724,500
Mon, 08 Sep 2025
120.2100
121.2600
117.5900
118.9000
3,738,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
120.0600
123.4400
119.3700
120.2000
3,531,600
Thu, 04 Sep 2025
117.8500
120.0200
116.0000
119.3900
3,136,900
Wed, 03 Sep 2025
120.7700
122.1200
118.3900
119.6300
3,212,700
Tue, 02 Sep 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 02 Sep 2025
116.1900
121.0400
114.5000
120.6100
3,626,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
119.4300
120.1900
117.4300
118.2400
4,107,600
Thu, 28 Aug 2025
117.1300
118.7300
117.0000
117.8900
2,760,700
Wed, 27 Aug 2025
118.7100
118.7100
116.9600
116.9900
3,291,300
Tue, 26 Aug 2025
116.7000
119.8200
116.7000
118.6100
3,563,900
Mon, 25 Aug 2025
114.9900
117.6700
114.5000
117.0700
3,570,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
109.6500
117.1700
109.6200
115.3000
4,133,900
Thu, 21 Aug 2025
108.3300
109.9900
107.8200
109.3000
2,138,400
Wed, 20 Aug 2025
110.0400
111.1900
106.3000
109.5200
3,571,400
Tue, 19 Aug 2025
110.3700
112.6800
109.5000
110.6200
3,171,000
Mon, 18 Aug 2025
110.0000
111.1000
109.5200
110.4100
1,980,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
111.6500
111.6500
109.3700
109.4200
3,238,400
Thu, 14 Aug 2025
112.5000
113.7400
110.5900
111.8200
2,431,000
Wed, 13 Aug 2025
112.3800
114.3200
110.6500
114.0100
5,223,800
Tue, 12 Aug 2025
106.0000
111.9100
104.8900
111.6300
4,247,300
Mon, 11 Aug 2025
107.5700
109.0200
104.5800
104.6800
3,042,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
106.2500
108.3900
105.0000
107.4700
3,185,700
Thu, 07 Aug 2025
107.0400
108.1600
105.2500
106.4600
2,966,300
Wed, 06 Aug 2025
106.3000
107.1000
103.3300
104.8800
3,358,100
Tue, 05 Aug 2025
106.1600
108.1600
104.5500
106.9300
7,233,600
Mon, 04 Aug 2025
105.0500
105.8500
103.0000
105.7200
3,635,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After market open · 12:48 ET
10-Q ↗
Fri, 01 Aug 2025
104.3800
105.8000
102.4200
104.1600
4,812,200
Thu, 31 Jul 2025
108.5000
113.4300
107.0900
107.4300
9,399,900
Wed, 30 Jul 2025
105.7300
110.5000
102.4800
107.6500
19,844,300
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 29 Jul 2025
91.6100
92.3700
89.1800
90.5500
6,754,500
Mon, 28 Jul 2025
91.5800
92.4400
90.7900
91.1400
3,688,400
Sun, 27 Jul 2025
Weekend