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
326.0100
326.0100
310.0000
311.2200
71,100
Thu, 23 Jul 2026
320.4800
329.6900
318.5700
325.8200
69,700
Wed, 22 Jul 2026
325.0100
335.5700
325.0100
326.3800
46,900
Tue, 21 Jul 2026
333.1100
340.0000
323.7400
333.5100
84,900
Mon, 20 Jul 2026
332.3500
335.8700
321.4700
321.9300
67,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
317.2700
336.3500
314.5800
327.4300
97,000
Thu, 16 Jul 2026
344.4800
344.4800
320.0000
328.8700
76,500
Wed, 15 Jul 2026
350.7400
351.8400
341.0500
345.6500
76,500
Tue, 14 Jul 2026
346.6900
352.0000
343.8300
345.9200
57,900
Mon, 13 Jul 2026
344.2400
363.0000
333.9600
340.0300
75,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
362.3600
369.6500
343.3300
346.3900
94,700
Thu, 09 Jul 2026
340.9500
352.4400
340.6500
344.5500
76,300
Wed, 08 Jul 2026
325.5800
339.8400
323.1300
334.3300
77,300
Tue, 07 Jul 2026
361.4000
361.4000
316.1900
326.3000
133,500
Mon, 06 Jul 2026
371.0600
381.2900
361.3600
367.7800
94,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
392.2400
395.5600
358.5500
368.7700
108,200
Wed, 01 Jul 2026
403.3700
414.3500
391.9300
393.5200
106,600
Tue, 30 Jun 2026
405.5600
412.1300
382.4400
410.5600
92,500
Mon, 29 Jun 2026
396.2200
404.9500
387.0500
404.7100
113,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
397.4800
406.6000
390.0000
395.6600
193,000
Thu, 25 Jun 2026
393.8900
407.2500
384.4500
405.0000
132,300
Wed, 24 Jun 2026
383.4700
392.9000
380.0200
384.3100
72,100
Tue, 23 Jun 2026
385.0200
396.3000
368.1900
383.4700
88,300
Mon, 22 Jun 2026
389.0200
402.4000
388.0000
401.2400
85,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
373.5500
386.1000
373.5500
384.2700
90,500
Wed, 17 Jun 2026
373.9800
384.9400
362.6200
364.2800
103,300
Tue, 16 Jun 2026
382.7500
387.5200
369.6500
371.0600
82,500
Mon, 15 Jun 2026
388.0000
394.9300
375.8300
380.1600
92,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
379.3900
388.2600
374.6400
375.4200
98,400
Thu, 11 Jun 2026
360.1100
381.8800
360.1100
376.4700
89,300
Wed, 10 Jun 2026
372.3300
378.0000
350.7600
352.1600
115,100
Tue, 09 Jun 2026
381.1900
384.3400
349.4900
370.0300
104,500
Mon, 08 Jun 2026
372.8200
375.9300
365.2000
373.1900
73,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
373.9700
379.5300
359.8200
363.0200
133,200
Thu, 04 Jun 2026
368.4400
380.5500
360.0100
376.3000
116,300
Wed, 03 Jun 2026
387.3500
393.6400
375.0000
378.1500
174,600
Tue, 02 Jun 2026
379.6200
397.3400
379.6200
387.7200
60,700
Mon, 01 Jun 2026
363.4500
378.8100
360.6100
376.2500
67,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
376.3700
379.8900
361.1700
369.8200
78,500
Thu, 28 May 2026
378.1600
386.9000
364.4200
376.9800
135,800
Wed, 27 May 2026
381.5700
386.0000
370.0000
380.0500
81,000
Tue, 26 May 2026
361.5200
378.5600
361.5200
376.8900
82,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
343.5800
358.4300
339.6300
357.8200
101,000
Thu, 21 May 2026
336.7600
345.3000
332.2500
341.1100
77,500
Wed, 20 May 2026
334.4900
341.7800
329.0100
337.2300
59,500
Tue, 19 May 2026
327.8000
337.8500
322.5000
329.3300
117,400
Mon, 18 May 2026
348.0000
348.0000
328.1700
335.4300
99,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
344.8900
350.0100
338.3000
347.4400
126,300
Thu, 14 May 2026
347.6500
357.7900
343.0800
354.0700
130,700
Wed, 13 May 2026
348.8500
351.4000
338.2200
347.1200
65,100
Tue, 12 May 2026
355.5200
355.5200
334.7200
344.2400
56,600
Mon, 11 May 2026
346.4600
365.3800
340.4900
356.9800
68,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
350.0700
356.9700
342.7800
346.2500
78,000
Thu, 07 May 2026
366.6800
368.8700
344.8600
345.2800
100,800
Wed, 06 May 2026
362.5000
371.8000
355.0000
366.0900
151,400
Tue, 05 May 2026
314.4100
360.9900
314.2900
358.6600
199,800
Mon, 04 May 2026
12 · 8-K
After-hours · 17:01 ET
8-K ↗
Mon, 04 May 2026
337.7800
341.0500
306.9100
309.7600
155,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
333.3500
343.6500
321.4000
333.7300
129,900
Thu, 30 Apr 2026
11 · 10-Q
After market open · 12:02 ET
10-Q ↗
Thu, 30 Apr 2026
342.3500
353.7000
320.3500
332.2500
142,700
Wed, 29 Apr 2026
10 · 8-K
After-hours · 16:53 ET
8-K ↗
Wed, 29 Apr 2026
356.3200
365.6000
328.5500
337.2900
210,500
Tue, 28 Apr 2026
349.9900
357.5000
344.6800
356.5000
128,500
Mon, 27 Apr 2026
352.5300
354.5300
342.8000
353.4600
129,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
330.9000
352.3700
327.4100
351.1700
208,000
Thu, 23 Apr 2026
331.7500
344.3400
326.8300
328.8000
165,400
Wed, 22 Apr 2026
325.0000
333.4800
320.1600
329.0500
209,000
Tue, 21 Apr 2026
321.0000
335.1500
316.7600
321.5300
167,500
Mon, 20 Apr 2026
313.1900
322.0800
313.1900
321.0100
209,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
304.0000
322.4400
302.3600
318.6000
182,100
Thu, 16 Apr 2026
312.7900
314.3100
289.8900
298.5100
153,900
Wed, 15 Apr 2026
320.0200
320.1000
306.6100
313.1700
176,800
Tue, 14 Apr 2026
312.4700
324.5500
309.8100
320.8500
160,500
Mon, 13 Apr 2026
309.5500
313.9000
308.8900
311.6200
97,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
320.2600
324.0000
308.6200
311.9700
104,900
Thu, 09 Apr 2026
302.6000
323.9800
302.6000
318.7600
127,900
Wed, 08 Apr 2026
298.3500
308.4900
297.0300
303.1600
350,600
Tue, 07 Apr 2026
285.9400
288.9700
266.2600
283.0000
209,500
Mon, 06 Apr 2026
302.3200
303.8500
281.5700
292.1000
355,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
281.9200
305.0000
280.0000
302.7800
161,100
Wed, 01 Apr 2026
270.7500
293.6000
270.7500
291.4200
181,500
Tue, 31 Mar 2026
267.4600
276.4400
265.0100
270.7500
132,900
Mon, 30 Mar 2026
276.0700
276.7500
259.8000
263.7700
182,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
270.8100
279.2300
270.8100
275.8800
195,600
Thu, 26 Mar 2026
272.4100
278.5600
268.1500
272.7000
226,900
Wed, 25 Mar 2026
280.1200
280.1200
271.1500
276.5600
207,400
Tue, 24 Mar 2026
272.2600
283.8700
272.2600
276.3900
282,100
Mon, 23 Mar 2026
268.0000
285.9900
268.0000
274.3600
79,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
9 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Fri, 20 Mar 2026
261.5500
265.6700
254.6500
263.0900
204,400
Thu, 19 Mar 2026
252.9900
264.6600
251.0200
262.6800
109,100
Wed, 18 Mar 2026
253.5500
263.7200
253.5500
256.1900
60,700
Tue, 17 Mar 2026
249.8600
259.2500
249.8600
253.5500
59,400
Mon, 16 Mar 2026
267.1000
268.8800
241.0100
249.8600
251,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
265.9900
271.6900
257.8600
261.6500
188,100
Thu, 12 Mar 2026
260.0500
267.3900
257.0400
260.8400
171,200
Wed, 11 Mar 2026
265.0000
275.0000
255.7000
267.2300
181,300
Tue, 10 Mar 2026
243.6600
271.3000
243.6600
265.1200
236,400
Mon, 09 Mar 2026
229.2200
246.1600
222.9900
243.2700
164,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
240.4800
245.7800
231.8100
235.7200
89,500
Thu, 05 Mar 2026
8 · 10-K
After-hours · 17:12 ET
10-K ↗
Thu, 05 Mar 2026
245.0000
256.2000
223.0000
249.0300
195,100
Wed, 04 Mar 2026
7 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 04 Mar 2026
254.0900
257.2100
248.1000
255.5900
134,100
Tue, 03 Mar 2026
249.8300
255.2800
243.5900
251.1900
125,700
Mon, 02 Mar 2026
250.2900
259.3500
245.5900
258.8000
181,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
257.0000
257.0000
248.9700
253.6500
169,900
Thu, 26 Feb 2026
259.6100
260.7300
249.9300
260.3200
67,700
Wed, 25 Feb 2026
262.7700
267.4900
259.7900
261.4900
122,600
Tue, 24 Feb 2026
255.0000
260.5100
254.1500
259.3100
90,200
Mon, 23 Feb 2026
262.6200
264.0400
251.2700
255.0000
112,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
256.4800
265.6100
255.0000
262.6200
123,700
Thu, 19 Feb 2026
251.0300
262.1500
250.7400
260.2000
128,700
Wed, 18 Feb 2026
275.0000
276.1200
246.1700
252.0300
120,100
Tue, 17 Feb 2026
273.0100
277.7900
270.6800
273.2400
155,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
272.0400
280.8000
268.5200
279.0200
81,400
Thu, 12 Feb 2026
282.8600
287.9700
269.0100
271.5000
79,100
Wed, 11 Feb 2026
277.5600
280.6000
274.2600
279.1300
67,900
Tue, 10 Feb 2026
272.6600
276.6000
270.2000
271.6000
152,500
Mon, 09 Feb 2026
280.6100
281.2900
274.0200
274.1600
57,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
268.6900
282.1500
268.6900
280.4100
152,400
Thu, 05 Feb 2026
257.9200
265.9600
255.0000
264.6300
187,100
Wed, 04 Feb 2026
272.5700
281.0500
246.2100
260.5100
215,600
Tue, 03 Feb 2026
261.1400
271.4000
259.7800
269.9800
138,700
Mon, 02 Feb 2026
250.8000
261.7700
250.8000
260.0700
71,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
252.9800
257.3100
248.1800
250.9400
197,500
Thu, 29 Jan 2026
249.7100
260.6900
245.8200
257.1000
171,000
Wed, 28 Jan 2026
243.4700
253.3100
237.3400
248.0900
123,700
Tue, 27 Jan 2026
240.3500
241.1600
233.1000
241.0100
109,400
Mon, 26 Jan 2026
238.0800
246.8500
236.2600
240.9200
122,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
247.6800
247.6800
235.8900
237.0800
104,800
Thu, 22 Jan 2026
245.3000
251.6700
245.0600
250.4300
78,400
Wed, 21 Jan 2026
242.6400
245.0200
235.0600
244.6700
72,300
Tue, 20 Jan 2026
240.7100
246.5900
238.9800
239.2900
68,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
248.3500
250.0300
242.2100
247.0200
96,900
Thu, 15 Jan 2026
241.4300
248.5100
241.4300
248.1800
76,000
Wed, 14 Jan 2026
240.1300
244.1900
227.6200
242.5700
119,000
Tue, 13 Jan 2026
244.0200
248.9000
237.7900
239.8400
77,500
Mon, 12 Jan 2026
232.4000
246.3700
232.4000
243.0500
145,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
235.6800
236.9100
232.2400
233.8500
88,400
Thu, 08 Jan 2026
231.5100
236.6900
224.4300
234.7700
112,600
Wed, 07 Jan 2026
232.8500
234.0000
227.4500
232.0500
98,000
Tue, 06 Jan 2026
224.4300
232.5800
212.8600
232.3900
111,800
Mon, 05 Jan 2026
212.3200
229.9000
212.3200
225.4100
131,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
209.5200
212.1900
207.5700
211.9300
113,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
210.4400
210.4400
206.3400
206.7100
73,200
Tue, 30 Dec 2025
209.1700
210.6300
207.9000
210.2100
94,700
Mon, 29 Dec 2025
213.1600
213.1600
207.0000
209.1700
86,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
215.7800
215.7800
210.8600
212.7600
74,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
215.9900
218.5000
214.0000
215.9300
42,200
Tue, 23 Dec 2025
218.6700
220.7400
214.0000
215.1800
102,600
Mon, 22 Dec 2025
217.0000
223.1400
216.6000
219.1200
48,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
213.9200
218.3600
213.9200
215.1800
96,200
Thu, 18 Dec 2025
208.5500
217.7000
206.0000
214.6200
97,400
Wed, 17 Dec 2025
222.7600
223.3700
205.1200
205.7500
123,300
Tue, 16 Dec 2025
226.8800
231.6600
220.0400
220.8700
119,800
Mon, 15 Dec 2025
231.8700
233.8300
227.9600
228.4800
83,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
234.0400
235.0600
228.2700
231.7800
91,100
Thu, 11 Dec 2025
6 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 11 Dec 2025
233.8300
238.0000
229.1300
231.5000
89,700
Wed, 10 Dec 2025
225.0300
238.9000
225.0300
235.0000
102,500
Tue, 09 Dec 2025
220.4300
226.1300
220.4300
225.8300
59,800
Mon, 08 Dec 2025
217.5700
220.2600
215.3100
220.2600
60,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
218.7700
219.7600
214.7500
217.2700
70,700
Thu, 04 Dec 2025
214.9000
219.9900
213.8100
217.2100
64,500
Wed, 03 Dec 2025
210.7700
216.4800
205.0000
214.3500
99,700
Tue, 02 Dec 2025
204.9900
213.4200
204.9900
209.9300
67,700
Mon, 01 Dec 2025
201.3000
207.2000
200.6200
204.3000
52,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
202.0000
205.2500
202.0000
205.2500
21,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
209.4800
209.4800
202.1000
204.9400
56,500
Tue, 25 Nov 2025
191.8800
203.4700
191.4200
203.4600
91,700
Mon, 24 Nov 2025
193.6900
196.4800
189.6700
195.1800
84,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
185.0900
194.1900
184.0200
189.6700
69,000
Thu, 20 Nov 2025
197.2700
199.0000
184.0300
186.2600
87,900
Wed, 19 Nov 2025
194.1900
198.0600
192.1100
193.1800
31,700
Tue, 18 Nov 2025
192.0000
196.9000
192.0000
192.0000
84,800
Mon, 17 Nov 2025
205.0000
206.3300
191.1600
191.5700
55,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
197.4500
208.8700
195.0100
204.8600
103,500
Thu, 13 Nov 2025
206.4000
208.7100
201.0000
201.9400
106,300
Wed, 12 Nov 2025
207.8800
211.4000
205.5900
207.8400
50,400
Tue, 11 Nov 2025
212.9100
215.0000
204.8400
206.3100
108,600
Mon, 10 Nov 2025
214.3200
218.2300
209.1000
214.3000
90,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
205.1700
211.2000
199.3600
209.6600
72,400
Thu, 06 Nov 2025
212.0000
214.8000
204.0000
207.9900
80,000
Wed, 05 Nov 2025
211.6100
216.2900
209.8000
211.8500
56,400
Tue, 04 Nov 2025
208.5600
215.6900
207.0000
210.9400
89,200
Mon, 03 Nov 2025
214.5400
217.5800
208.9100
211.3100
158,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
222.2800
225.0000
211.3400
212.1100
131,700
Thu, 30 Oct 2025
5 · 10-Q
After market open · 14:05 ET
10-Q ↗
Thu, 30 Oct 2025
238.4100
245.9900
215.0000
219.1500
189,100
Wed, 29 Oct 2025
4 · 8-K
After-hours · 16:56 ET
8-K ↗
Wed, 29 Oct 2025
228.9800
238.9400
227.5100
234.9500
137,400
Tue, 28 Oct 2025
228.7000
232.8900
223.0200
228.7900
128,200
Mon, 27 Oct 2025
238.5500
238.5500
225.7700
228.5800
67,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
236.6200
241.0000
235.6600
237.8800
61,200
Thu, 23 Oct 2025
222.2800
235.7000
222.2800
233.9100
72,300
Wed, 22 Oct 2025
231.1800
232.0000
216.0000
220.5200
98,600
Tue, 21 Oct 2025
233.0100
235.0300
227.4100
231.6100
50,700
Mon, 20 Oct 2025
235.2500
235.9000
229.6200
232.5000
125,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
224.2800
228.4100
218.5600
225.6000
92,500
Thu, 16 Oct 2025
241.2300
242.4900
224.6200
227.4300
198,800
Wed, 15 Oct 2025
223.3900
240.1300
220.4000
239.8000
163,700
Tue, 14 Oct 2025
211.7500
221.0900
208.2800
219.2300
103,800
Mon, 13 Oct 2025
207.1300
214.3200
205.0000
213.5200
83,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
214.7200
217.1800
203.0700
204.4000
177,800
Thu, 09 Oct 2025
203.3400
209.0000
198.4300
205.9300
153,400
Wed, 08 Oct 2025
190.0100
202.6600
188.8400
200.4300
183,300
Tue, 07 Oct 2025
196.9200
198.8900
187.5400
189.3700
120,300
Mon, 06 Oct 2025
200.2900
204.2300
196.7700
197.5500
169,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
198.7200
203.9200
197.4700
199.7500
68,400
Thu, 02 Oct 2025
199.0000
201.9800
197.3200
199.1200
142,000
Wed, 01 Oct 2025
194.9700
201.2800
193.3100
200.8300
98,900
Tue, 30 Sep 2025
194.9800
198.9000
190.5100
196.1500
115,700
Mon, 29 Sep 2025
3 · 8-K
After market open · 15:05 ET
8-K ↗
Mon, 29 Sep 2025
200.5500
202.0800
195.1100
195.5500
72,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
198.2100
200.9900
194.3800
199.3600
95,100
Thu, 25 Sep 2025
196.3000
199.9000
192.0000
198.5300
83,100
Wed, 24 Sep 2025
200.6000
202.9900
192.3200
198.5900
87,200
Tue, 23 Sep 2025
207.3000
208.9900
200.5400
200.9000
84,800
Mon, 22 Sep 2025
201.6600
206.9200
199.8800
206.3300
75,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
207.0800
207.0800
200.7800
201.7900
86,900
Thu, 18 Sep 2025
201.9200
207.0200
200.9900
206.0300
51,600
Wed, 17 Sep 2025
198.3100
205.3300
197.2000
200.8000
85,200
Tue, 16 Sep 2025
199.0800
200.5000
194.4300
197.6600
72,100
Mon, 15 Sep 2025
199.8800
203.0000
197.4100
200.3700
101,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
197.5300
199.1300
196.3100
198.7500
41,600
Thu, 11 Sep 2025
193.0100
199.2700
193.0100
198.6200
66,500
Wed, 10 Sep 2025
189.2800
194.2500
186.1200
193.5700
61,700
Tue, 09 Sep 2025
192.4700
193.5000
187.2900
188.5500
29,000
Mon, 08 Sep 2025
192.5600
194.4600
190.9400
192.5400
48,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
192.8400
195.1000
187.8000
192.1300
48,400
Thu, 04 Sep 2025
189.3000
191.7000
186.7500
191.3400
72,100
Wed, 03 Sep 2025
187.0500
190.3000
186.7900
189.6400
105,600
Tue, 02 Sep 2025
189.1300
190.0000
187.1100
187.9200
42,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
196.6000
196.6000
189.8000
191.0700
79,100
Thu, 28 Aug 2025
191.8500
197.5600
190.1200
197.4900
112,400
Wed, 27 Aug 2025
195.3500
195.9700
190.5500
190.7300
57,300
Tue, 26 Aug 2025
190.2200
195.0600
190.1200
194.4500
68,400
Mon, 25 Aug 2025
193.0000
195.1500
190.0700
191.0400
61,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
186.0600
193.6000
184.5000
193.3900
43,100
Thu, 21 Aug 2025
178.0700
184.8900
178.0700
184.5700
58,400
Wed, 20 Aug 2025
180.7500
180.9100
177.1800
179.9800
36,600
Tue, 19 Aug 2025
180.6900
182.4800
178.6600
180.3600
46,000
Mon, 18 Aug 2025
178.3500
182.5000
177.0000
180.5600
36,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
183.9000
183.9000
172.1100
177.8000
69,600
Thu, 14 Aug 2025
172.1900
184.6100
172.1100
183.6600
52,800
Wed, 13 Aug 2025
170.6700
176.4000
170.5200
176.3000
37,900
Tue, 12 Aug 2025
163.9200
172.0000
161.8700
172.0000
38,300
Mon, 11 Aug 2025
160.0700
162.6300
158.9700
161.8000
24,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
155.6400
159.3100
155.6400
159.1200
20,200
Thu, 07 Aug 2025
156.8900
158.0600
153.2200
154.4400
26,100
Wed, 06 Aug 2025
152.8000
156.7700
151.1100
156.4800
31,300
Tue, 05 Aug 2025
154.8600
155.0000
148.0400
153.9200
33,800
Mon, 04 Aug 2025
148.9700
154.2400
148.3700
153.8900
57,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
151.0700
152.4200
145.5500
148.8000
49,500
Thu, 31 Jul 2025
2 · 10-Q
After market open · 13:36 ET
10-Q ↗
Thu, 31 Jul 2025
153.0800
157.3700
147.9100
154.3300
82,400
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 30 Jul 2025
144.2000
145.2100
139.5300
140.5900
69,000
Tue, 29 Jul 2025
143.5800
144.2900
141.2400
142.8800
42,300
Mon, 28 Jul 2025
141.3800
142.8900
140.1100
142.1800
39,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend