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
327.5500
338.5800
326.0100
335.1900
520,300
Thu, 23 Jul 2026
333.2500
336.4900
326.0800
327.5000
4,669,600
Wed, 22 Jul 2026
337.3200
341.6700
332.0110
336.8000
292,800
Tue, 21 Jul 2026
16 · 8-K
After-hours · 17:24 ET
8-K ↗
Tue, 21 Jul 2026
336.7200
341.9650
325.0000
339.0600
445,600
Mon, 20 Jul 2026
355.6000
360.9800
338.8500
339.2200
337,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
338.9600
355.8500
335.0000
354.8600
683,100
Thu, 16 Jul 2026
347.5600
351.2100
337.0300
341.7900
270,900
Wed, 15 Jul 2026
332.8900
351.6900
327.9700
350.2400
381,100
Tue, 14 Jul 2026
365.0400
365.0400
330.0000
339.4300
498,800
Mon, 13 Jul 2026
361.9400
367.7900
353.4900
363.4400
378,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
375.0000
375.0000
355.5500
365.8100
363,500
Thu, 09 Jul 2026
376.1200
382.1300
365.0850
371.2400
245,600
Wed, 08 Jul 2026
368.6000
375.5100
364.5200
375.4000
234,200
Tue, 07 Jul 2026
374.4900
377.2350
366.5200
368.6000
274,700
Mon, 06 Jul 2026
373.6600
377.0000
368.8700
374.6800
191,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
374.5700
377.3500
365.2800
375.0700
235,200
Wed, 01 Jul 2026
370.5700
377.3060
363.2750
371.5800
296,700
Tue, 30 Jun 2026
377.0000
382.5350
368.2400
371.6700
309,000
Mon, 29 Jun 2026
367.7000
378.4400
365.9300
378.1500
287,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
360.4500
376.2800
359.3800
372.2500
1,307,700
Thu, 25 Jun 2026
347.2700
362.4000
347.2050
359.9300
329,800
Wed, 24 Jun 2026
343.5900
353.8900
343.5900
347.6300
378,300
Tue, 23 Jun 2026
339.2100
346.8200
337.6000
340.2100
272,700
Mon, 22 Jun 2026
356.4900
356.4900
341.6600
343.4300
411,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
350.0000
356.5000
343.4800
348.0600
811,400
Wed, 17 Jun 2026
323.5500
347.6700
322.9500
341.6600
514,600
Tue, 16 Jun 2026
326.5400
329.9800
321.1100
323.3700
328,900
Mon, 15 Jun 2026
318.0000
326.1200
314.0000
324.7500
263,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
331.4900
331.4900
316.5400
317.9700
302,300
Thu, 11 Jun 2026
314.1200
326.4690
312.2500
321.5450
477,400
Wed, 10 Jun 2026
309.7500
320.3200
309.4500
312.4100
301,900
Tue, 09 Jun 2026
306.9900
311.0000
302.2850
309.7500
233,100
Mon, 08 Jun 2026
302.4700
306.1800
300.0000
301.7600
259,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
305.3400
312.8100
300.0200
301.0000
264,400
Thu, 04 Jun 2026
300.7500
312.3800
298.9250
307.7900
264,900
Wed, 03 Jun 2026
292.2300
304.9000
290.0390
301.8200
240,400
Tue, 02 Jun 2026
294.3700
297.0000
285.0700
293.2100
334,000
Mon, 01 Jun 2026
309.0300
309.0300
298.0000
298.1000
262,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
311.7000
315.5800
307.0900
309.0300
226,300
Thu, 28 May 2026
306.0000
311.0650
299.2800
310.3000
174,000
Wed, 27 May 2026
304.6700
308.7300
302.0000
306.6300
144,300
Tue, 26 May 2026
302.0300
303.8700
298.9850
302.6800
181,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
305.1000
309.4100
297.1800
299.4500
162,200
Thu, 21 May 2026
300.9700
306.4500
296.2000
304.2300
177,100
Wed, 20 May 2026
297.0900
303.3700
296.1300
302.0500
197,200
Wed, 20 May 2026
15 · 8-K
Next filing day · accepted 19 May, 20:08 ET
8-K ↗
Tue, 19 May 2026
289.7800
296.0500
286.0000
293.3000
201,500
Mon, 18 May 2026
308.0000
308.9900
289.3900
291.7500
299,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
312.2900
314.0500
305.9900
306.2900
316,400
Thu, 14 May 2026
316.7900
319.4800
312.0000
316.3000
387,600
Wed, 13 May 2026
309.5300
317.2100
302.8700
312.5800
319,900
Tue, 12 May 2026
313.3300
315.1700
308.3000
310.3100
316,300
Mon, 11 May 2026
308.3800
315.1650
306.8400
312.8800
386,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
297.0000
306.1000
292.0000
305.7100
470,400
Thu, 07 May 2026
288.9900
297.4800
279.7360
296.7000
602,800
Wed, 06 May 2026
286.2800
290.0000
280.1000
288.9900
288,700
Tue, 05 May 2026
291.1200
303.0000
283.5000
284.5700
414,600
Mon, 04 May 2026
265.6000
287.6400
251.9700
286.9500
657,400
Mon, 04 May 2026
14 · 8-K
Pre-market · 07:07 ET
8-K ↗
Mon, 04 May 2026
13 · 10-Q
Pre-market · 07:06 ET
10-Q ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
263.1300
266.3750
256.9200
266.0400
255,800
Thu, 30 Apr 2026
260.7800
262.9700
257.7900
262.2600
181,300
Wed, 29 Apr 2026
265.8200
270.4400
257.5250
259.9500
213,900
Tue, 28 Apr 2026
273.8700
276.9500
268.6800
269.2700
142,600
Mon, 27 Apr 2026
272.0100
281.6450
267.9400
272.7500
242,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
267.3400
274.9900
259.7000
272.5200
264,100
Thu, 23 Apr 2026
276.2300
278.7500
266.6400
268.0400
160,300
Wed, 22 Apr 2026
275.1700
278.0600
271.3050
275.9400
367,700
Tue, 21 Apr 2026
277.4700
277.4700
271.6150
272.6600
161,000
Mon, 20 Apr 2026
274.3700
278.8600
272.0000
276.5000
210,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
268.8800
276.2400
267.3100
274.2100
327,200
Thu, 16 Apr 2026
266.9200
267.4100
262.0200
264.0600
224,700
Wed, 15 Apr 2026
270.0100
271.0450
262.4000
268.5400
246,200
Tue, 14 Apr 2026
267.8600
275.7500
267.8600
270.0000
389,200
Mon, 13 Apr 2026
259.1200
268.1000
256.5550
267.4100
240,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
258.8700
259.8900
255.6100
259.0000
162,500
Thu, 09 Apr 2026
262.4600
262.8550
252.3000
258.3300
228,200
Wed, 08 Apr 2026
267.4200
272.1200
262.2710
264.2200
298,400
Tue, 07 Apr 2026
261.2100
264.7950
257.0850
263.9900
245,100
Mon, 06 Apr 2026
260.9500
266.6300
260.5300
261.8000
238,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
12 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Fri, 03 Apr 2026
11 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
252.6200
260.9900
252.6200
260.9500
203,800
Wed, 01 Apr 2026
260.9700
264.0000
255.4750
258.9100
351,300
Tue, 31 Mar 2026
252.0000
260.8130
242.0000
258.3200
298,800
Mon, 30 Mar 2026
247.5800
249.4600
242.4800
246.9400
418,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
248.1100
249.6000
242.2600
245.3900
289,700
Thu, 26 Mar 2026
249.0600
259.1400
249.0000
251.4000
281,900
Wed, 25 Mar 2026
251.0400
257.6500
250.9100
254.9500
240,500
Tue, 24 Mar 2026
248.7000
252.8250
243.1800
247.0900
271,500
Mon, 23 Mar 2026
254.2500
255.9900
247.3700
250.0800
274,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
258.9100
263.7500
249.3800
251.6800
840,000
Thu, 19 Mar 2026
250.8300
258.3400
249.0950
258.0000
232,700
Wed, 18 Mar 2026
256.0800
257.5800
250.3000
250.8300
233,000
Tue, 17 Mar 2026
251.8900
259.2700
249.7400
256.3300
227,300
Mon, 16 Mar 2026
251.7800
255.0500
246.0000
250.1600
188,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
254.7500
257.3600
246.7600
247.2600
286,600
Thu, 12 Mar 2026
251.0100
253.5900
244.5000
251.3100
199,100
Wed, 11 Mar 2026
257.6400
258.6300
254.3100
255.0000
163,400
Tue, 10 Mar 2026
258.9800
265.6500
256.7100
261.0800
227,000
Mon, 09 Mar 2026
254.3000
260.5600
251.7800
258.6500
259,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
255.0000
260.0000
251.1800
253.6900
244,400
Thu, 05 Mar 2026
260.2800
263.3000
254.1200
260.3300
276,500
Wed, 04 Mar 2026
266.9300
266.9900
257.4400
265.0000
234,800
Tue, 03 Mar 2026
253.7000
268.2600
253.7000
263.8000
223,300
Mon, 02 Mar 2026
267.6000
270.0000
258.7800
258.8100
318,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
275.6900
276.9900
272.6900
275.6400
207,400
Thu, 26 Feb 2026
272.8800
277.0330
266.9600
276.3600
215,400
Wed, 25 Feb 2026
266.9000
275.0000
266.9000
272.5000
196,500
Tue, 24 Feb 2026
274.5900
275.0000
262.3300
266.9000
350,900
Mon, 23 Feb 2026
261.8400
275.1400
260.7250
274.5900
294,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
261.5100
264.0250
252.6100
261.8000
343,800
Thu, 19 Feb 2026
280.0000
281.6850
259.5800
262.6700
521,000
Wed, 18 Feb 2026
286.6700
290.3100
277.7700
283.2900
525,400
Tue, 17 Feb 2026
289.0000
298.3030
270.7100
287.8400
842,500
Tue, 17 Feb 2026
10 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 17 Feb 2026
9 · 10-K
Pre-market · 07:05 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
271.2700
280.5350
271.2700
276.4500
363,400
Thu, 12 Feb 2026
275.5600
275.5600
269.4050
270.2600
128,800
Wed, 11 Feb 2026
271.4300
274.2950
264.8450
272.6500
179,100
Tue, 10 Feb 2026
273.3800
274.9200
270.1000
270.7000
139,300
Mon, 09 Feb 2026
276.6600
280.0000
270.0000
272.6100
263,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
276.8900
277.1100
260.0300
272.7400
327,600
Thu, 05 Feb 2026
265.4300
274.0600
265.2900
267.6400
287,400
Wed, 04 Feb 2026
281.3200
282.3350
258.3400
269.1300
437,900
Tue, 03 Feb 2026
282.2700
286.5200
273.2300
279.5700
152,100
Mon, 02 Feb 2026
276.5800
285.9700
276.0500
282.2700
222,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
282.0000
282.4700
274.8900
279.2400
277,700
Thu, 29 Jan 2026
273.0300
283.6100
273.0300
279.3400
219,900
Wed, 28 Jan 2026
278.1900
279.6200
272.1500
272.9100
260,000
Tue, 27 Jan 2026
278.7500
281.2800
275.0700
277.3600
178,700
Mon, 26 Jan 2026
279.4700
281.0000
275.0000
278.7500
163,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
289.9800
294.6380
280.6250
281.5300
331,300
Thu, 22 Jan 2026
286.2000
292.4900
286.2000
289.1250
280,400
Wed, 21 Jan 2026
274.5800
286.2800
271.7000
286.0000
252,400
Tue, 20 Jan 2026
280.0200
282.1950
271.5200
274.8100
462,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
284.1700
289.7800
282.0000
285.0400
278,800
Thu, 15 Jan 2026
295.0000
295.0000
279.5600
282.0100
288,800
Wed, 14 Jan 2026
292.4000
295.9800
287.5720
291.7900
355,000
Tue, 13 Jan 2026
273.9200
292.8950
266.6550
291.9300
512,300
Mon, 12 Jan 2026
260.6400
274.4000
257.0000
272.1300
476,300
Mon, 12 Jan 2026
8 · 8-K
Pre-market · 07:50 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
254.5100
267.4800
252.9230
261.4100
349,900
Thu, 08 Jan 2026
7 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 08 Jan 2026
249.5100
255.0700
245.9850
248.9100
437,200
Wed, 07 Jan 2026
250.4500
254.4950
245.6750
246.3700
367,300
Tue, 06 Jan 2026
250.4400
257.9480
246.2350
249.3900
395,100
Mon, 05 Jan 2026
246.5500
247.0000
235.6050
244.7100
211,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
245.6400
246.9400
238.5200
246.9100
196,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
247.6900
250.0900
245.8850
246.5400
195,600
Tue, 30 Dec 2025
253.0000
256.0000
246.9000
247.8800
228,600
Mon, 29 Dec 2025
251.3900
265.9150
248.4800
253.6800
181,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
251.6300
252.5500
249.0000
252.1700
151,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
253.6700
253.9000
249.7300
251.2900
119,000
Tue, 23 Dec 2025
6 · 8-K
After-hours · 16:51 ET
8-K ↗
Tue, 23 Dec 2025
249.2700
255.0000
248.9000
253.3600
220,400
Mon, 22 Dec 2025
241.4300
249.7800
241.4300
249.6100
256,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
233.2500
245.3000
231.9050
240.8000
690,200
Thu, 18 Dec 2025
238.8100
239.5200
231.6850
233.3700
273,800
Wed, 17 Dec 2025
237.7600
238.6600
234.1700
235.8000
270,200
Tue, 16 Dec 2025
240.5500
243.6550
238.5300
238.5500
281,600
Mon, 15 Dec 2025
244.3400
247.4000
240.4850
242.9800
243,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
246.9700
248.5950
242.5800
244.6500
334,000
Thu, 11 Dec 2025
239.1600
246.9700
239.1600
246.7750
258,500
Wed, 10 Dec 2025
234.4300
241.8500
234.4300
239.7200
498,800
Tue, 09 Dec 2025
232.0700
237.1950
231.5100
234.6400
369,600
Mon, 08 Dec 2025
237.3500
241.6450
227.8600
234.0500
439,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
222.2400
234.6500
220.7850
234.1300
537,900
Thu, 04 Dec 2025
215.8000
222.6600
213.8330
221.9600
406,300
Wed, 03 Dec 2025
215.6900
219.8500
214.0330
217.4600
240,300
Tue, 02 Dec 2025
216.3800
219.5400
212.7480
215.0600
274,300
Mon, 01 Dec 2025
216.1000
216.5630
212.8300
215.1100
218,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
219.8500
219.8500
215.1210
218.0000
76,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
216.9700
221.8400
213.2400
218.7000
305,000
Tue, 25 Nov 2025
216.0900
220.0000
214.6700
216.9700
196,800
Mon, 24 Nov 2025
212.0200
219.6900
212.0200
214.8900
278,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
204.0500
214.7200
203.3500
212.0200
331,000
Thu, 20 Nov 2025
208.6300
210.0000
203.1750
204.2250
164,000
Wed, 19 Nov 2025
203.9600
208.7900
203.6700
204.1000
229,100
Tue, 18 Nov 2025
206.1700
209.7700
202.9900
204.7400
130,000
Mon, 17 Nov 2025
205.5700
212.9700
205.5700
208.2500
322,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
199.1100
207.8000
198.0200
206.1600
181,000
Thu, 13 Nov 2025
201.1600
204.6900
199.0800
201.2100
199,500
Wed, 12 Nov 2025
202.7000
209.9600
202.7000
203.0300
334,100
Tue, 11 Nov 2025
201.0700
204.1500
199.0000
203.0000
399,700
Mon, 10 Nov 2025
199.3400
201.3200
197.1300
199.5300
294,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
200.0800
200.0800
192.5200
197.9300
261,800
Thu, 06 Nov 2025
198.5300
203.0000
195.7590
199.9700
250,400
Wed, 05 Nov 2025
198.3750
204.1800
194.9150
199.8800
684,500
Tue, 04 Nov 2025
197.9400
212.9800
195.4650
203.2600
654,500
Mon, 03 Nov 2025
197.7500
198.9800
184.0200
197.8500
633,900
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 03 Nov 2025
4 · 10-Q
Pre-market · 07:03 ET
10-Q ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
187.6800
198.4950
185.9580
197.5100
595,000
Thu, 30 Oct 2025
184.7900
191.4350
184.7000
189.0800
281,600
Wed, 29 Oct 2025
187.9000
189.9600
183.2630
185.0500
281,700
Tue, 28 Oct 2025
189.7700
190.4850
185.0540
189.6500
260,400
Mon, 27 Oct 2025
187.1300
191.8800
187.1300
189.9300
187,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
188.5000
189.2500
185.0400
186.1300
140,300
Thu, 23 Oct 2025
186.2600
189.9500
183.0300
186.4500
171,600
Wed, 22 Oct 2025
190.6700
190.6700
183.8800
186.4200
265,200
Wed, 22 Oct 2025
3 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 21 Oct 2025
195.2000
195.6000
188.6300
190.7800
226,700
Mon, 20 Oct 2025
191.7400
196.7750
188.1920
195.9600
290,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
192.9100
192.9100
186.7250
190.2300
282,000
Thu, 16 Oct 2025
193.4100
195.9080
187.5300
188.3300
252,700
Wed, 15 Oct 2025
188.2400
195.3850
187.4870
192.9900
262,900
Tue, 14 Oct 2025
183.3800
189.7500
181.4370
188.0500
224,300
Mon, 13 Oct 2025
182.4400
186.0800
179.1900
184.7400
249,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
189.8800
190.0100
181.3200
181.4700
338,200
Thu, 09 Oct 2025
187.1800
189.5100
186.2600
188.7600
250,700
Wed, 08 Oct 2025
184.6300
187.4800
181.7900
187.1800
258,000
Tue, 07 Oct 2025
182.1300
183.2300
179.7970
183.0200
212,200
Mon, 06 Oct 2025
183.8700
186.7450
179.8500
180.5700
327,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
182.7850
183.5800
179.1600
183.3600
397,500
Thu, 02 Oct 2025
180.4900
182.2800
178.6100
181.6900
261,700
Wed, 01 Oct 2025
175.8500
183.3600
175.8500
179.6100
535,200
Tue, 30 Sep 2025
176.8100
178.2000
173.0100
176.5300
319,700
Mon, 29 Sep 2025
168.5900
177.2500
168.3350
176.7500
367,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
162.1300
168.1900
159.2430
167.8200
206,100
Thu, 25 Sep 2025
160.8200
164.3850
158.0800
161.1500
261,900
Wed, 24 Sep 2025
164.9700
166.6200
161.4850
162.0000
310,000
Tue, 23 Sep 2025
165.1800
167.8680
163.3350
164.9700
249,200
Mon, 22 Sep 2025
162.1700
167.9100
161.6000
165.4200
483,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
161.9100
168.4200
160.4970
163.5700
811,000
Thu, 18 Sep 2025
156.6400
160.6900
155.2000
160.6100
364,700
Wed, 17 Sep 2025
155.0000
157.1000
153.2000
154.0500
280,600
Tue, 16 Sep 2025
155.9100
157.9600
151.8800
154.3800
406,200
Mon, 15 Sep 2025
146.5200
156.2500
145.4600
155.7100
798,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
144.1700
145.4160
141.2450
143.6800
350,800
Thu, 11 Sep 2025
137.5500
144.7000
137.0230
144.3600
318,800
Wed, 10 Sep 2025
140.9700
142.3950
136.7300
137.4600
322,300
Tue, 09 Sep 2025
146.0000
146.0500
140.3300
141.2100
312,600
Mon, 08 Sep 2025
150.2100
151.4500
142.9150
145.2000
323,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
150.3300
152.9600
149.8850
150.2700
324,300
Thu, 04 Sep 2025
149.3300
150.3900
148.0400
149.7500
232,000
Wed, 03 Sep 2025
147.9800
152.5650
147.6200
150.2000
261,800
Tue, 02 Sep 2025
148.0000
150.0600
145.4700
149.0000
322,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
150.8000
151.1350
147.5600
147.7000
257,900
Thu, 28 Aug 2025
147.4600
151.8590
147.4600
150.7600
252,300
Wed, 27 Aug 2025
146.0400
147.9800
145.7800
147.6400
174,400
Tue, 26 Aug 2025
146.6000
147.2200
143.0900
146.8800
278,100
Mon, 25 Aug 2025
150.8900
151.4400
144.9700
146.7700
315,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
146.3600
152.0400
145.6300
150.4850
247,000
Thu, 21 Aug 2025
143.7500
147.0000
143.7500
145.7000
202,700
Wed, 20 Aug 2025
143.6200
147.5750
142.5100
145.8600
191,200
Tue, 19 Aug 2025
145.7300
146.0400
143.5400
143.9600
175,600
Mon, 18 Aug 2025
150.0000
150.8100
146.3000
146.3000
253,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
150.4900
151.3250
148.5700
150.2700
238,600
Thu, 14 Aug 2025
147.3500
150.8800
145.9500
150.3300
369,600
Wed, 13 Aug 2025
145.0000
151.6100
145.0000
149.3400
353,200
Tue, 12 Aug 2025
137.9300
144.2300
137.9300
143.6200
332,300
Mon, 11 Aug 2025
138.0100
140.8800
137.3800
137.5400
297,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
134.8500
139.1900
133.0000
138.6600
333,000
Thu, 07 Aug 2025
135.6900
136.2650
132.3100
136.1000
322,500
Wed, 06 Aug 2025
135.5500
138.1800
133.8640
136.0000
533,000
Tue, 05 Aug 2025
135.5100
137.7000
131.0000
137.3500
629,600
Mon, 04 Aug 2025
153.7900
153.7900
130.5000
134.9400
2,112,600
Mon, 04 Aug 2025
2 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 04 Aug 2025
1 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
152.6500
159.0000
151.7500
156.9800
576,400
Thu, 31 Jul 2025
151.6300
157.0000
151.0000
153.8700
363,100
Wed, 30 Jul 2025
153.1500
156.1850
151.9250
153.2200
313,500
Tue, 29 Jul 2025
153.7900
153.7900
151.1400
152.0800
194,600
Mon, 28 Jul 2025
148.4800
154.9900
147.9500
152.9100
461,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend