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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
227.2800
229.3900
222.0000
224.0300
1,055,926
Thu, 22 Oct 2026
224.9200
229.8200
223.7600
227.2800
2,211,900
Wed, 21 Oct 2026
227.8600
230.8400
224.8800
225.1000
1,181,000
Tue, 20 Oct 2026
237.7300
238.9600
229.5400
230.7100
1,505,200
Mon, 19 Oct 2026
232.6500
236.5400
231.2600
233.2900
1,344,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
235.1800
237.9800
231.2900
231.8300
1,404,800
Thu, 15 Oct 2026
230.0000
234.3000
228.1200
234.0300
1,257,400
Wed, 14 Oct 2026
224.4900
229.5600
222.2500
224.4700
1,105,600
Tue, 13 Oct 2026
228.9300
229.5300
221.5600
223.8200
1,119,000
Mon, 12 Oct 2026
233.1300
233.6000
226.3500
227.0200
916,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
224.7400
232.9400
222.7100
232.6800
959,400
Thu, 08 Oct 2026
222.0300
225.9000
218.3900
224.5300
1,771,700
Wed, 07 Oct 2026
224.3900
230.4200
222.4600
224.4100
1,064,100
Tue, 06 Oct 2026
221.0200
229.1800
217.1800
223.9400
1,356,300
Mon, 05 Oct 2026
218.3600
222.0800
215.4600
219.8900
1,281,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
231.3100
231.3600
219.4000
219.7200
1,661,700
Thu, 01 Oct 2026
248.2100
251.7100
230.0600
231.1800
2,017,300
Wed, 30 Sep 2026
253.6800
254.4400
246.6600
246.7400
1,044,400
Tue, 29 Sep 2026
254.8600
257.2700
251.0200
254.0700
786,900
Mon, 28 Sep 2026
256.2800
256.6000
248.1200
255.3600
1,147,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
248.3900
256.6600
247.5100
255.9600
1,084,500
Thu, 24 Sep 2026
246.5100
251.8100
245.5200
249.5900
933,700
Wed, 23 Sep 2026
249.9900
253.8100
245.3400
246.5100
1,481,700
Tue, 22 Sep 2026
246.8600
255.5100
244.1300
251.6500
1,131,800
Mon, 21 Sep 2026
240.3700
247.1000
237.9700
244.3200
1,152,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
246.4100
246.4900
238.5100
239.5600
2,755,000
Thu, 17 Sep 2026
242.6000
245.6300
239.5000
245.5100
1,006,500
Wed, 16 Sep 2026
239.5000
242.2400
236.0000
239.3600
853,700
Tue, 15 Sep 2026
246.9900
247.4300
237.4400
238.2700
2,175,100
Mon, 14 Sep 2026
250.1700
252.7900
244.1800
249.9900
997,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
248.0500
254.0800
246.0100
248.6800
1,177,300
Thu, 10 Sep 2026
256.6800
256.6800
246.4200
247.5100
1,625,900
Wed, 09 Sep 2026
257.0700
261.9800
253.2800
258.0000
1,426,300
Tue, 08 Sep 2026
259.0000
272.0800
254.0100
260.1000
2,008,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
258.5800
266.8500
258.0200
266.1100
1,430,900
Thu, 03 Sep 2026
265.9400
271.1900
261.5400
264.5000
1,709,100
Wed, 02 Sep 2026
246.4800
269.9400
246.4800
267.4000
3,286,200
Tue, 01 Sep 2026
242.4000
248.1300
238.0000
246.1100
1,941,200
Mon, 31 Aug 2026
235.9400
243.0200
233.3300
240.6900
1,636,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
224.4700
239.0800
223.6100
237.1000
1,847,000
Thu, 27 Aug 2026
236.5600
238.0000
230.4600
236.5600
1,293,200
Wed, 26 Aug 2026
238.5400
242.8900
236.6000
239.0000
1,116,200
Tue, 25 Aug 2026
236.5600
240.6700
235.4100
240.0800
1,576,200
Mon, 24 Aug 2026
235.8300
237.9100
228.5900
236.0100
2,134,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
228.8800
238.9700
228.3400
236.2200
1,902,200
Thu, 20 Aug 2026
239.0000
240.8800
228.7400
229.3000
1,701,700
Wed, 19 Aug 2026
234.3600
244.0300
233.4000
242.6100
1,879,100
Tue, 18 Aug 2026
226.2700
230.9100
222.0100
228.6100
1,600,200
Mon, 17 Aug 2026
225.7600
227.9900
222.1200
224.6000
1,539,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
223.5200
228.9800
220.2300
228.6500
1,525,800
Thu, 13 Aug 2026
225.9500
227.5400
222.7000
227.1200
1,449,400
Wed, 12 Aug 2026
219.0000
224.6600
219.0000
223.9500
1,621,200
Tue, 11 Aug 2026
217.4100
223.4400
216.5000
221.2000
1,438,200
Mon, 10 Aug 2026
218.0000
223.5000
215.6100
216.9800
1,404,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
217.3100
219.6400
210.4900
219.2000
1,735,900
Thu, 06 Aug 2026
228.5800
234.0000
212.9800
216.1200
2,274,600
Wed, 05 Aug 2026
221.7400
229.6500
221.5000
228.7200
2,734,600
Tue, 04 Aug 2026
220.3300
222.5900
215.0700
219.0000
3,107,600
Mon, 03 Aug 2026
208.0400
220.4900
208.0400
220.3300
3,399,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
205.4600
207.9900
200.1100
205.5200
4,477,600
Thu, 30 Jul 2026
225.0200
230.0000
197.8100
205.4800
9,826,800
Thu, 30 Jul 2026
15 · 10-Q
Pre-market · 08:11 ET
10-Q ↗
Thu, 30 Jul 2026
14 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 29 Jul 2026
288.0900
290.6000
284.1500
286.6200
1,301,300
Tue, 28 Jul 2026
282.7900
290.4700
281.2300
288.4100
1,437,300
Mon, 27 Jul 2026
272.6600
284.6800
272.6600
278.4000
1,409,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
268.7400
275.5800
265.6400
271.7700
1,150,900
Thu, 23 Jul 2026
265.9500
269.2200
262.2100
268.7400
1,140,800
Wed, 22 Jul 2026
270.8400
273.7200
264.2100
266.9900
1,104,600
Tue, 21 Jul 2026
272.4000
278.3000
270.0100
271.3700
982,800
Mon, 20 Jul 2026
267.5500
275.2500
266.2700
272.6700
1,359,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
280.9900
284.3600
266.4300
267.4700
1,378,100
Thu, 16 Jul 2026
279.6500
286.6000
273.7800
283.1500
1,436,200
Wed, 15 Jul 2026
281.7000
284.8000
275.8400
279.1400
1,284,900
Tue, 14 Jul 2026
283.5500
286.7600
279.4300
281.2600
1,093,100
Mon, 13 Jul 2026
298.0100
298.7600
279.4100
288.0600
2,682,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
314.7100
322.4900
293.7800
298.7600
2,538,100
Thu, 09 Jul 2026
378.4900
380.0000
311.1000
312.7900
5,865,000
Wed, 08 Jul 2026
318.5000
325.3700
316.7800
323.5000
897,700
Tue, 07 Jul 2026
317.0700
321.9800
315.3500
321.5900
980,400
Mon, 06 Jul 2026
319.3400
319.3400
307.1300
313.0400
891,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
303.8700
317.1700
303.0000
312.7800
1,093,400
Wed, 01 Jul 2026
304.5400
309.2800
301.5000
301.6700
1,070,500
Tue, 30 Jun 2026
296.8200
302.7400
295.1800
301.0300
1,411,100
Mon, 29 Jun 2026
296.9700
298.2800
291.9000
293.5200
1,367,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
297.5700
302.9600
290.3700
291.3700
1,490,600
Thu, 25 Jun 2026
293.6800
298.3500
290.0700
293.1700
1,128,200
Wed, 24 Jun 2026
290.9500
303.4600
288.8500
294.0600
1,299,600
Tue, 23 Jun 2026
290.8900
291.9500
285.2600
288.1800
1,087,500
Mon, 22 Jun 2026
278.4200
286.6700
278.1700
286.4100
1,420,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
280.1100
282.9800
273.1100
278.0900
2,204,500
Wed, 17 Jun 2026
281.3100
288.0000
277.7800
282.7200
1,322,200
Tue, 16 Jun 2026
288.1300
288.4800
276.9400
281.9000
1,213,300
Mon, 15 Jun 2026
282.9200
288.1100
281.3600
287.8000
1,118,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
288.9600
291.2800
281.7700
282.8500
1,420,000
Thu, 11 Jun 2026
290.7000
292.9800
285.2200
289.3900
1,061,500
Wed, 10 Jun 2026
297.6900
299.7000
290.5300
291.2200
927,300
Tue, 09 Jun 2026
297.3100
302.8500
293.9700
297.6900
1,259,800
Mon, 08 Jun 2026
303.1100
303.5700
285.5400
292.1600
1,651,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
306.3400
306.7300
300.5000
303.0500
1,004,400
Thu, 04 Jun 2026
297.2200
310.5300
293.8500
303.6400
1,081,400
Wed, 03 Jun 2026
284.4800
293.1600
283.1000
292.5800
988,800
Tue, 02 Jun 2026
293.9400
295.6000
285.0000
286.1200
1,042,500
Mon, 01 Jun 2026
299.5100
303.9800
295.1300
295.6300
1,186,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
302.4300
305.6800
297.6200
301.9800
2,278,000
Thu, 28 May 2026
293.0000
305.9800
291.8400
305.0600
1,020,700
Wed, 27 May 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 27 May 2026
293.4000
299.9800
292.9100
295.6300
629,500
Tue, 26 May 2026
299.0000
301.0900
294.2600
295.5000
649,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
299.1200
303.3300
294.9900
297.4500
681,300
Thu, 21 May 2026
296.6400
301.4300
293.0000
300.5100
650,200
Wed, 20 May 2026
297.8000
300.0800
292.1000
298.4800
799,200
Tue, 19 May 2026
289.0000
294.9300
284.3800
294.3000
769,900
Mon, 18 May 2026
287.1400
291.9700
285.2600
286.2700
873,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
294.7800
298.0000
286.7600
286.9800
1,149,400
Thu, 14 May 2026
290.7200
297.0000
287.5100
293.4500
889,700
Wed, 13 May 2026
290.7000
298.3800
288.5600
291.4800
975,800
Tue, 12 May 2026
288.6600
295.8600
286.7300
292.0300
826,100
Mon, 11 May 2026
294.1500
296.3700
284.2800
284.8400
1,287,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
295.9100
300.1700
293.0600
295.0500
926,800
Thu, 07 May 2026
300.5500
303.4600
293.7800
295.9100
1,144,000
Wed, 06 May 2026
301.5700
306.0300
298.9600
303.0000
1,012,300
Tue, 05 May 2026
297.8100
302.6700
295.0200
301.1100
823,900
Mon, 04 May 2026
298.0000
300.4900
288.0600
297.9300
1,590,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
308.7600
311.8800
295.7900
296.1100
1,132,900
Thu, 30 Apr 2026
307.4800
317.5600
287.0000
309.4900
2,192,100
Thu, 30 Apr 2026
12 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Thu, 30 Apr 2026
11 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 29 Apr 2026
300.4800
304.2200
294.0600
301.1900
1,569,600
Tue, 28 Apr 2026
308.9700
314.1700
301.8000
302.1100
996,200
Mon, 27 Apr 2026
303.8700
314.7400
303.7000
308.5100
1,093,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
309.6300
311.1000
302.9000
305.5400
825,600
Thu, 23 Apr 2026
313.5900
315.8300
310.7900
313.7900
588,300
Wed, 22 Apr 2026
308.4300
312.6900
307.8500
310.5800
1,003,700
Tue, 21 Apr 2026
307.3200
310.5000
301.6300
308.4300
1,510,800
Mon, 20 Apr 2026
306.5600
312.2500
305.0000
310.9400
966,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
326.0900
326.5300
306.0000
309.6600
1,495,100
Thu, 16 Apr 2026
333.3900
333.3900
318.9300
320.1300
1,022,800
Wed, 15 Apr 2026
341.6300
342.2300
331.0200
333.3900
799,100
Tue, 14 Apr 2026
330.8100
343.3600
330.5400
339.4100
1,228,600
Mon, 13 Apr 2026
320.6600
333.5600
319.0000
333.0000
967,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
323.4900
328.9300
317.5300
322.1100
698,600
Thu, 09 Apr 2026
325.6700
326.9000
318.7700
321.2800
1,119,200
Wed, 08 Apr 2026
327.4900
330.3000
324.4400
327.2500
1,024,700
Tue, 07 Apr 2026
319.4800
322.3500
313.5400
319.5200
1,305,100
Mon, 06 Apr 2026
10 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Mon, 06 Apr 2026
9 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Mon, 06 Apr 2026
320.1000
335.5800
320.1000
330.3400
1,276,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
323.0300
325.4900
315.9000
318.8500
872,500
Wed, 01 Apr 2026
332.6900
335.4800
327.5900
328.7300
673,300
Tue, 31 Mar 2026
319.0600
332.4800
318.3700
330.8700
1,352,300
Mon, 30 Mar 2026
319.3200
321.7600
314.2100
316.0900
1,223,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
327.1000
329.6900
316.8500
317.3600
815,900
Thu, 26 Mar 2026
328.9000
332.8100
327.6900
328.1600
1,119,700
Wed, 25 Mar 2026
313.3400
329.4800
311.7100
328.7000
1,139,600
Tue, 24 Mar 2026
303.4200
308.9100
299.6200
308.0500
1,497,300
Mon, 23 Mar 2026
320.7700
323.2300
304.3800
306.6600
1,378,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
311.0500
322.4300
311.0500
312.1700
2,050,800
Thu, 19 Mar 2026
316.4200
317.6100
309.7300
311.1000
663,600
Wed, 18 Mar 2026
317.5000
319.2700
312.5800
314.8000
1,077,700
Tue, 17 Mar 2026
319.6300
326.9600
317.5300
320.4200
1,796,900
Mon, 16 Mar 2026
311.2200
319.5500
311.2200
318.9100
1,247,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
319.0000
319.5000
309.9200
313.4100
829,200
Thu, 12 Mar 2026
320.5300
321.0000
309.6100
317.2300
1,247,300
Wed, 11 Mar 2026
322.0000
323.7100
317.7500
320.4300
906,600
Tue, 10 Mar 2026
325.6000
326.1800
317.0300
322.3800
1,169,400
Mon, 09 Mar 2026
317.2500
323.6800
313.1200
323.5900
1,081,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
317.7300
321.1700
312.0900
320.6600
996,400
Thu, 05 Mar 2026
323.6900
328.2800
319.5100
320.5100
1,215,100
Wed, 04 Mar 2026
8 · 8-K
After-hours · 17:17 ET
8-K ↗
Wed, 04 Mar 2026
319.2000
328.0000
317.2500
327.3000
931,100
Tue, 03 Mar 2026
321.3700
324.0600
315.2000
318.6500
947,600
Mon, 02 Mar 2026
329.4100
334.4200
323.1600
325.0700
1,302,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
331.2400
334.8000
328.3900
332.9200
1,569,800
Thu, 26 Feb 2026
328.6700
333.4700
322.0000
331.2400
880,300
Wed, 25 Feb 2026
332.7600
334.4200
325.2400
327.3600
751,700
Tue, 24 Feb 2026
328.2200
333.0700
324.4800
332.8500
791,600
Mon, 23 Feb 2026
335.7300
341.3900
326.7600
329.3500
792,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
336.5800
345.9000
335.8300
336.1900
1,375,300
Thu, 19 Feb 2026
332.2400
339.6100
326.3300
339.3700
1,152,700
Wed, 18 Feb 2026
328.8600
335.8000
324.5300
332.6800
1,151,200
Tue, 17 Feb 2026
316.8000
336.2100
315.6300
332.6100
1,516,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
302.5500
318.4400
302.5500
314.4000
1,476,300
Thu, 12 Feb 2026
314.4200
315.5100
298.0000
308.4800
2,897,400
Thu, 12 Feb 2026
7 · 10-K
Pre-market · 08:12 ET
10-K ↗
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 11 Feb 2026
322.1400
325.0400
317.8000
322.2800
1,582,000
Tue, 10 Feb 2026
322.6800
325.9800
317.8900
322.9800
1,865,600
Mon, 09 Feb 2026
325.4900
329.9200
319.2600
320.0000
1,391,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
331.6100
340.0700
326.5100
328.1600
1,476,700
Thu, 05 Feb 2026
350.5000
350.5000
327.2700
331.2400
2,620,900
Wed, 04 Feb 2026
354.0000
355.4900
347.0800
351.9600
1,779,400
Tue, 03 Feb 2026
338.4900
352.8200
337.5900
351.8000
2,152,900
Mon, 02 Feb 2026
337.4200
342.3300
333.0000
339.1100
1,911,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
343.1000
346.5000
336.3900
338.0600
1,648,500
Thu, 29 Jan 2026
349.3700
350.3400
345.0100
346.7900
1,681,900
Wed, 28 Jan 2026
353.6600
356.8400
348.0000
349.5800
1,099,000
Tue, 27 Jan 2026
361.5500
368.0700
354.6900
354.7500
988,100
Mon, 26 Jan 2026
357.9800
364.0700
352.5000
361.3500
936,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
368.2000
371.3300
356.7200
357.9800
1,636,800
Thu, 22 Jan 2026
365.5000
376.8700
363.3600
370.0000
1,875,400
Wed, 21 Jan 2026
353.0100
366.0000
351.5500
365.4600
1,523,500
Tue, 20 Jan 2026
350.7000
355.7400
347.7700
355.5300
1,722,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
362.2900
367.2000
355.4600
359.2700
1,527,400
Thu, 15 Jan 2026
368.5400
372.8200
356.8300
359.2600
911,200
Wed, 14 Jan 2026
369.9500
371.7100
359.9500
366.8600
1,250,000
Tue, 13 Jan 2026
369.1000
376.8800
366.9200
369.9600
1,625,700
Mon, 12 Jan 2026
377.8200
378.6100
353.5200
370.9100
3,808,000
Mon, 12 Jan 2026
5 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
399.4000
409.5800
392.5600
398.2900
1,440,200
Thu, 08 Jan 2026
420.1800
425.1900
393.4800
399.4000
1,400,700
Wed, 07 Jan 2026
405.5100
427.0500
405.5100
422.5000
1,426,100
Tue, 06 Jan 2026
396.2300
409.1800
384.4200
406.4000
1,612,900
Mon, 05 Jan 2026
397.5700
400.0000
383.8400
397.8300
1,093,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
399.3400
407.2200
396.0800
400.1700
730,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
397.2500
402.4400
397.2500
397.6500
768,900
Tue, 30 Dec 2025
394.8100
398.4000
393.6400
397.2500
504,800
Mon, 29 Dec 2025
400.1000
402.7200
397.0500
398.8200
638,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
404.5800
404.5800
397.3100
400.5900
401,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
395.9900
401.4700
395.0500
400.6900
408,200
Tue, 23 Dec 2025
404.7200
407.4300
395.9900
398.7000
792,300
Mon, 22 Dec 2025
409.6000
413.5900
403.2000
407.7300
1,053,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
399.1100
408.1500
395.9700
400.2300
12,576,500
Thu, 18 Dec 2025
394.4900
404.1900
391.5100
396.0400
1,715,000
Wed, 17 Dec 2025
394.1800
400.2400
389.0000
392.1000
1,041,500
Tue, 16 Dec 2025
390.6500
399.6400
388.5400
391.1700
1,345,500
Mon, 15 Dec 2025
394.2200
402.3300
390.0000
391.5000
1,483,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
408.8600
410.0400
387.0300
397.5500
1,659,000
Thu, 11 Dec 2025
403.3600
414.2200
402.2200
412.6300
1,284,800
Thu, 11 Dec 2025
4 · 8-K
Pre-market · 07:25 ET
8-K ↗
Wed, 10 Dec 2025
416.5400
417.0000
403.8000
404.4600
1,188,900
Tue, 09 Dec 2025
430.4500
433.3100
412.3100
415.2100
1,610,500
Mon, 08 Dec 2025
447.0000
449.7800
423.4500
430.0200
2,411,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
468.2900
473.5000
455.3200
458.1200
627,300
Thu, 04 Dec 2025
472.6700
477.0600
463.0300
465.3400
984,000
Wed, 03 Dec 2025
3 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 03 Dec 2025
466.4900
479.7900
460.4100
473.2900
1,092,900
Tue, 02 Dec 2025
453.9000
472.4800
453.0100
464.9300
1,204,100
Mon, 01 Dec 2025
450.0000
462.9300
448.2700
454.5600
1,070,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
448.1800
455.7600
444.4300
451.2300
563,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
432.8700
447.6900
430.2700
445.1200
908,200
Tue, 25 Nov 2025
436.8400
441.8200
428.5700
429.8000
1,009,200
Mon, 24 Nov 2025
439.4600
444.6700
420.3000
434.2300
1,750,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
448.2300
449.5300
433.5000
436.3800
1,298,000
Thu, 20 Nov 2025
463.3200
467.7300
445.3400
445.7900
787,600
Wed, 19 Nov 2025
462.2700
465.3200
456.9000
460.7600
893,800
Tue, 18 Nov 2025
458.1500
469.1100
456.2700
462.3000
668,600
Mon, 17 Nov 2025
449.0000
463.9200
449.0000
460.5400
962,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
453.8700
461.9600
448.2800
449.1600
968,500
Thu, 13 Nov 2025
450.6700
456.1400
447.1200
453.9700
798,900
Wed, 12 Nov 2025
450.6300
459.2700
446.7100
452.7400
937,700
Tue, 11 Nov 2025
443.5300
455.2000
441.2100
451.9500
981,700
Mon, 10 Nov 2025
445.0000
449.6800
440.9300
441.7000
739,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
437.8100
443.6900
430.8400
442.7000
822,600
Thu, 06 Nov 2025
431.7800
445.5000
429.0000
440.4900
700,500
Wed, 05 Nov 2025
422.1100
438.5300
417.0000
434.5600
974,500
Tue, 04 Nov 2025
429.9000
431.5000
421.8300
423.4700
1,170,100
Mon, 03 Nov 2025
454.5800
457.2600
429.6000
434.0700
1,556,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
449.0000
459.7700
441.2200
456.0400
1,817,600
Thu, 30 Oct 2025
450.0000
472.3600
436.5100
449.5600
2,313,900
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 29 Oct 2025
475.1900
482.7300
467.0900
481.5900
1,360,100
Tue, 28 Oct 2025
476.5000
484.6100
473.2900
475.9100
836,300
Mon, 27 Oct 2025
465.5600
485.3600
465.5500
478.5800
1,174,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
468.6800
469.2900
459.3800
463.4300
771,300