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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
375.8500
375.8500
352.8800
354.6000
304,700
Thu, 22 Oct 2026
372.5200
385.0000
364.9000
382.3900
387,600
Wed, 21 Oct 2026
368.7200
384.9900
366.4500
376.7600
276,600
Tue, 20 Oct 2026
357.1200
379.9900
357.1200
363.6700
216,700
Mon, 19 Oct 2026
367.9600
373.7400
355.5400
359.4600
205,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
372.7200
379.9600
355.4200
367.4000
323,300
Thu, 15 Oct 2026
347.7300
370.0300
347.7300
369.0000
319,000
Wed, 14 Oct 2026
352.7600
359.3000
346.0600
356.8000
318,000
Tue, 13 Oct 2026
359.9600
365.3900
352.7100
362.8700
189,000
Mon, 12 Oct 2026
367.0800
371.5250
360.0100
361.0900
163,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
355.8400
369.7250
353.0600
368.4200
180,700
Thu, 08 Oct 2026
341.2500
354.4300
341.2500
353.4000
285,400
Wed, 07 Oct 2026
331.7000
357.1500
331.7000
344.8200
304,400
Tue, 06 Oct 2026
371.1000
375.6400
342.2500
343.1400
259,400
Mon, 05 Oct 2026
346.7100
375.9900
346.5700
368.9400
288,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
350.0000
355.9200
345.7400
346.5700
339,200
Thu, 01 Oct 2026
326.3700
340.9900
318.1900
339.5900
280,000
Wed, 30 Sep 2026
324.9900
324.9900
319.2100
321.5100
185,900
Tue, 29 Sep 2026
326.3400
329.0000
315.6600
326.4400
247,800
Mon, 28 Sep 2026
314.4600
324.4360
310.8800
320.7000
308,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
336.4300
339.6300
324.4800
324.8800
200,400
Thu, 24 Sep 2026
323.9800
334.9850
318.6400
331.4550
329,900
Wed, 23 Sep 2026
354.3600
354.3600
316.6500
326.1900
644,400
Tue, 22 Sep 2026
358.9200
361.3100
345.0000
353.5700
356,400
Mon, 21 Sep 2026
344.2800
352.9860
337.8400
350.6500
299,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
355.5500
361.0000
336.7050
337.8200
466,900
Thu, 17 Sep 2026
374.5100
374.5100
356.0300
356.4900
200,900
Wed, 16 Sep 2026
370.7000
378.9200
362.3800
365.8300
264,000
Tue, 15 Sep 2026
376.5000
389.3400
370.5000
374.6650
406,200
Mon, 14 Sep 2026
345.9000
373.4400
345.0000
365.7800
291,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
363.2600
366.1150
345.6100
350.7100
365,000
Thu, 10 Sep 2026
358.4800
363.7650
353.3100
358.3600
191,200
Wed, 09 Sep 2026
382.0300
383.9900
361.0700
361.8750
200,800
Tue, 08 Sep 2026
373.5600
379.0900
365.0100
376.3800
335,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
381.3400
394.9900
379.2100
380.6900
312,900
Thu, 03 Sep 2026
376.0000
391.0000
371.4200
390.8600
350,700
Wed, 02 Sep 2026
338.3000
373.0400
338.3000
372.8500
335,800
Tue, 01 Sep 2026
349.5800
359.9200
330.3200
340.6400
454,300
Mon, 31 Aug 2026
376.2600
378.0000
357.8400
359.5200
507,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
378.1000
388.0000
365.9900
378.5500
360,700
Thu, 27 Aug 2026
373.7900
380.4300
366.1000
374.0100
288,400
Wed, 26 Aug 2026
347.6300
375.5750
347.6300
372.3000
276,500
Tue, 25 Aug 2026
362.3300
362.3300
347.4300
349.4700
288,100
Mon, 24 Aug 2026
350.1900
363.7300
348.5000
354.7900
320,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
339.3000
355.2300
330.0280
354.7200
355,000
Thu, 20 Aug 2026
346.8800
346.8800
327.3200
335.0100
313,600
Wed, 19 Aug 2026
334.0000
359.8500
334.0000
345.0500
495,500
Tue, 18 Aug 2026
330.5300
349.0000
330.5300
333.1400
356,500
Mon, 17 Aug 2026
336.9400
342.3100
325.0800
341.4300
686,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 14 Aug 2026
330.9100
347.9900
330.1800
334.5700
360,400
Thu, 13 Aug 2026
324.5100
336.5500
320.6800
333.7700
525,100
Wed, 12 Aug 2026
315.0400
317.2800
303.0100
316.1900
428,000
Tue, 11 Aug 2026
308.8300
317.9400
302.1650
310.0000
384,400
Mon, 10 Aug 2026
317.9400
322.0000
306.3700
308.8200
549,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
365.0100
365.1800
317.5600
317.9300
674,000
Thu, 06 Aug 2026
385.9700
398.8600
360.0000
365.2600
953,000
Wed, 05 Aug 2026
16 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 05 Aug 2026
15 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 05 Aug 2026
438.2300
438.2300
421.0200
430.1600
435,100
Tue, 04 Aug 2026
406.8600
431.7900
406.8600
429.2600
340,300
Mon, 03 Aug 2026
374.3700
402.6700
374.0600
399.1500
265,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
377.2800
383.7400
371.3600
372.6900
334,700
Thu, 30 Jul 2026
376.3100
380.9600
364.0000
377.6400
615,800
Wed, 29 Jul 2026
395.6100
408.8500
372.4400
378.9900
417,000
Tue, 28 Jul 2026
401.1500
407.3700
370.7400
406.4500
482,200
Mon, 27 Jul 2026
409.7100
417.2300
397.8100
405.6500
314,300
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
14 · 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
13 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 05 May 2026
12 · 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
11 · DEFA14A
After-hours · 17:05 ET
DEFA14A ↗
Mon, 20 Apr 2026
10 · 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
9 · 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
8 · 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
7 · 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
6 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 02 Mar 2026
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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