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
159.2100
164.3300
158.3100
163.2600
1,147,600
Thu, 23 Jul 2026
159.4700
160.2900
157.5600
158.3800
1,141,100
Wed, 22 Jul 2026
165.7000
165.7000
157.4400
158.9300
1,376,500
Tue, 21 Jul 2026
163.2800
165.7900
162.6200
163.7200
1,145,300
Mon, 20 Jul 2026
164.1300
168.2500
161.9000
167.3700
1,652,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
162.2500
165.5400
159.0100
164.0600
1,396,200
Thu, 16 Jul 2026
161.1400
169.8500
161.1400
164.4300
1,498,500
Wed, 15 Jul 2026
158.3800
163.7800
156.7800
159.2800
1,332,000
Tue, 14 Jul 2026
158.8000
160.1000
153.8400
159.1200
1,942,200
Mon, 13 Jul 2026
161.4800
164.4500
161.2300
162.0600
1,616,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.2100
161.8200
158.3000
161.2800
723,300
Thu, 09 Jul 2026
156.4000
158.6300
152.7800
158.2900
1,070,000
Wed, 08 Jul 2026
160.4800
160.4800
156.8000
157.4600
977,300
Tue, 07 Jul 2026
163.8300
163.9400
158.8600
161.5500
935,000
Mon, 06 Jul 2026
163.7000
164.4000
153.6400
159.7700
1,370,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
160.8100
167.8200
159.3100
164.4800
1,505,900
Wed, 01 Jul 2026
157.6900
160.4500
154.4900
159.7900
1,556,200
Tue, 30 Jun 2026
156.0300
157.1700
152.1600
152.2500
1,062,900
Mon, 29 Jun 2026
158.2200
160.7000
156.7300
157.7400
1,561,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
154.4500
160.9200
154.4500
158.2500
2,779,100
Thu, 25 Jun 2026
148.1800
154.2300
148.0200
153.8200
2,008,200
Thu, 25 Jun 2026
22 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 24 Jun 2026
144.8300
149.6300
144.8200
148.8800
1,404,000
Tue, 23 Jun 2026
143.0000
145.7400
141.4000
143.9000
1,854,800
Mon, 22 Jun 2026
144.4500
144.7800
138.7900
138.9700
1,685,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
144.6400
146.2200
142.1000
145.7600
2,864,000
Wed, 17 Jun 2026
147.9600
150.8200
142.5500
143.5200
1,542,200
Tue, 16 Jun 2026
149.6900
150.8900
146.3300
147.6900
942,300
Mon, 15 Jun 2026
149.2300
150.5800
147.4600
148.1400
1,041,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
149.6100
150.6000
145.1400
149.7000
992,600
Thu, 11 Jun 2026
150.0300
150.8600
147.3400
149.1900
1,501,800
Wed, 10 Jun 2026
159.0000
161.3500
149.2900
150.7100
1,477,500
Tue, 09 Jun 2026
150.9300
160.8700
149.1700
159.6100
1,820,000
Mon, 08 Jun 2026
151.9800
153.5700
150.0000
151.5100
1,569,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
149.2300
154.7100
149.2100
153.2200
2,307,300
Thu, 04 Jun 2026
146.9800
151.1500
144.2700
146.4100
1,410,400
Wed, 03 Jun 2026
144.4700
145.3400
141.4500
143.3000
1,140,800
Tue, 02 Jun 2026
145.6500
147.2300
141.0600
142.4300
1,121,000
Mon, 01 Jun 2026
146.5100
150.4200
142.8000
148.1300
1,316,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
142.1100
145.1300
141.6500
144.9400
2,077,900
Thu, 28 May 2026
145.3300
147.3100
140.6300
142.6500
2,676,900
Wed, 27 May 2026
144.0000
146.9000
141.0200
146.0100
2,507,700
Tue, 26 May 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 26 May 2026
154.8800
156.5000
152.9700
153.8000
1,302,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
154.5500
155.9000
152.2800
154.8700
949,100
Thu, 21 May 2026
20 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 21 May 2026
157.2900
158.1500
153.5300
156.8900
1,031,600
Wed, 20 May 2026
154.0700
157.3800
150.0700
156.5900
1,129,100
Tue, 19 May 2026
153.2300
158.3200
150.7400
154.6100
1,390,900
Mon, 18 May 2026
146.9100
154.0600
145.7300
152.4900
1,563,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
149.9000
153.7800
147.0800
147.4600
1,441,900
Thu, 14 May 2026
149.0000
152.1800
146.6900
148.6800
1,699,000
Wed, 13 May 2026
156.1100
159.3500
145.5900
148.8400
1,990,500
Tue, 12 May 2026
157.7000
160.0700
155.8500
158.3500
1,341,200
Mon, 11 May 2026
153.3400
155.3900
152.1300
154.1700
1,536,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
161.5500
164.6600
154.0000
154.1600
1,737,800
Thu, 07 May 2026
153.0900
163.1800
152.5200
160.4000
2,827,000
Wed, 06 May 2026
19 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 06 May 2026
167.0400
168.5900
148.3100
151.2800
4,460,800
Wed, 06 May 2026
18 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 05 May 2026
170.8600
170.9800
166.7400
167.5300
1,473,900
Mon, 04 May 2026
175.0400
175.3900
171.0100
171.3900
1,281,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
174.1900
178.0400
172.0800
175.0400
1,281,900
Thu, 30 Apr 2026
164.0000
172.8000
163.0100
172.1400
2,516,500
Wed, 29 Apr 2026
17 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 29 Apr 2026
181.4600
182.9100
158.3500
160.0200
4,046,900
Tue, 28 Apr 2026
189.4600
191.7500
182.2500
182.8700
1,184,800
Mon, 27 Apr 2026
188.7600
192.1200
187.4400
188.3100
654,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
188.8500
190.6800
186.2500
189.5600
1,116,900
Thu, 23 Apr 2026
193.2100
194.2700
189.6300
192.2100
711,800
Wed, 22 Apr 2026
192.6700
195.1600
191.8900
193.6200
763,800
Tue, 21 Apr 2026
200.7700
201.4900
191.0200
192.3300
788,900
Mon, 20 Apr 2026
201.6300
204.9500
199.7800
200.8700
587,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
204.1400
205.9500
201.8900
203.7300
864,800
Thu, 16 Apr 2026
202.1300
205.3000
200.5400
201.4700
744,800
Wed, 15 Apr 2026
202.8200
205.6700
201.0600
202.5000
802,900
Tue, 14 Apr 2026
199.3700
203.5900
198.8000
201.4900
733,400
Mon, 13 Apr 2026
195.7300
198.4700
194.6100
197.8100
665,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
199.4200
199.8400
195.2800
196.9300
729,800
Thu, 09 Apr 2026
201.6700
203.1300
197.5400
199.4200
813,800
Wed, 08 Apr 2026
205.9200
209.0000
202.0000
203.5100
702,800
Tue, 07 Apr 2026
200.5500
206.6900
198.1000
202.4600
930,600
Mon, 06 Apr 2026
16 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Mon, 06 Apr 2026
15 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Mon, 06 Apr 2026
204.2100
206.3200
202.7500
203.5000
1,215,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
202.9300
209.3600
202.4400
204.3100
886,800
Wed, 01 Apr 2026
210.1800
212.7200
203.0900
207.0400
1,169,700
Tue, 31 Mar 2026
210.8100
212.9200
206.5500
209.8400
751,600
Mon, 30 Mar 2026
205.8600
210.5700
205.1100
208.0100
792,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
216.8300
218.0500
208.1400
208.2200
893,000
Thu, 26 Mar 2026
216.0000
221.1100
215.6200
218.1100
1,040,300
Wed, 25 Mar 2026
225.6900
227.2400
215.2600
216.0000
1,137,600
Tue, 24 Mar 2026
225.3400
227.9800
221.2800
225.5000
546,900
Mon, 23 Mar 2026
230.8800
230.8800
225.2100
227.0800
671,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
227.6800
230.2500
224.3200
227.1000
1,062,800
Thu, 19 Mar 2026
231.2800
232.1800
226.2600
228.6300
740,000
Wed, 18 Mar 2026
227.9000
231.9100
226.5100
230.2800
743,500
Tue, 17 Mar 2026
226.8200
233.2600
220.8500
230.4900
1,029,800
Mon, 16 Mar 2026
222.8000
229.9400
219.8900
224.6600
1,119,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
226.1400
230.4300
216.4900
219.8400
2,117,000
Thu, 12 Mar 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 12 Mar 2026
237.5100
239.9700
234.0000
236.0700
850,700
Wed, 11 Mar 2026
236.8500
238.9900
234.4700
238.8200
973,900
Tue, 10 Mar 2026
241.8600
241.9000
233.7700
238.2400
832,200
Mon, 09 Mar 2026
234.7700
241.1300
234.6600
240.3800
928,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
238.4300
239.7300
233.2900
237.0100
1,226,700
Thu, 05 Mar 2026
240.8400
243.8700
238.5000
240.9400
935,700
Wed, 04 Mar 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 04 Mar 2026
239.7300
247.6000
238.0000
242.8900
1,001,000
Tue, 03 Mar 2026
240.9100
243.1000
236.5100
241.8400
938,500
Mon, 02 Mar 2026
243.9900
249.2300
242.0000
245.4500
1,179,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
248.6200
252.6300
245.6600
246.6100
983,800
Thu, 26 Feb 2026
249.9400
253.3300
248.4400
251.5000
1,078,200
Wed, 25 Feb 2026
244.6200
249.2000
242.3900
248.1200
880,000
Tue, 24 Feb 2026
12 · 8-K/A
After-hours · 17:25 ET
8-K/A ↗
Tue, 24 Feb 2026
247.3500
250.7900
241.7700
245.2500
1,272,500
Mon, 23 Feb 2026
245.8500
250.4100
243.6700
249.3800
1,597,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
245.6700
246.0200
237.0200
241.8900
1,396,200
Thu, 19 Feb 2026
257.5800
257.8900
242.3400
249.1000
1,416,200
Wed, 18 Feb 2026
11 · 10-K
After-hours · 16:03 ET
10-K ↗
Wed, 18 Feb 2026
266.0000
275.1000
256.6200
258.0700
2,073,700
Wed, 18 Feb 2026
10 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 17 Feb 2026
243.5700
249.6500
242.1800
246.3400
1,229,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
241.6300
249.7300
241.6300
242.7400
776,000
Thu, 12 Feb 2026
251.8500
254.4000
240.7800
240.8200
972,800
Wed, 11 Feb 2026
251.8100
253.5700
247.3700
250.8500
726,100
Tue, 10 Feb 2026
246.1300
255.7100
246.1300
252.4100
1,450,000
Mon, 09 Feb 2026
243.2600
247.2500
240.3300
245.5700
686,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
242.6500
244.5100
240.0300
241.9300
1,096,300
Thu, 05 Feb 2026
251.8100
255.1000
242.5300
243.1500
1,339,700
Wed, 04 Feb 2026
253.1900
256.0200
246.1400
251.2400
1,050,900
Tue, 03 Feb 2026
9 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 03 Feb 2026
255.8300
258.7500
249.6300
251.2200
976,800
Mon, 02 Feb 2026
256.9100
260.5000
254.8800
256.6200
1,069,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
256.0300
263.0400
253.0400
255.8100
1,187,700
Thu, 29 Jan 2026
257.8500
260.6000
254.0800
255.1000
1,300,500
Wed, 28 Jan 2026
266.2000
266.6100
257.3200
258.2000
1,315,300
Tue, 27 Jan 2026
268.1800
270.6100
261.9500
264.9100
1,479,300
Mon, 26 Jan 2026
271.5600
275.9200
269.9100
271.3100
923,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
279.8300
279.8600
265.7800
271.6000
1,662,600
Thu, 22 Jan 2026
284.9600
287.4100
275.1200
280.0000
1,305,800
Wed, 21 Jan 2026
285.6700
288.9800
281.4400
284.9600
946,800
Tue, 20 Jan 2026
285.5100
288.1200
281.6500
284.2500
588,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
286.2800
289.2600
283.4100
287.7000
664,600
Thu, 15 Jan 2026
282.0000
287.8600
279.8600
286.4900
733,800
Wed, 14 Jan 2026
277.0400
284.2500
275.1000
282.8900
794,200
Tue, 13 Jan 2026
278.5400
283.3500
277.0300
278.1700
667,400
Mon, 12 Jan 2026
286.7100
288.3400
277.6000
278.5500
622,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
293.0800
294.0400
280.5200
289.0400
902,000
Thu, 08 Jan 2026
295.2000
297.3700
288.0200
292.8900
653,500
Wed, 07 Jan 2026
295.8600
299.8000
294.5100
299.1700
573,200
Tue, 06 Jan 2026
283.4000
295.1600
281.9100
294.3500
752,600
Mon, 05 Jan 2026
282.2100
285.4000
278.7900
283.5100
795,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
285.4600
286.5200
280.1800
282.9200
456,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
286.1800
287.0000
284.0900
284.2400
287,600
Tue, 30 Dec 2025
286.0300
287.5300
285.2000
287.0300
322,500
Mon, 29 Dec 2025
289.2600
290.6000
285.5800
287.3600
580,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
288.3600
290.1200
286.6600
288.6300
310,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
285.0800
289.9100
285.0800
288.8200
294,300
Tue, 23 Dec 2025
291.6100
292.7500
285.0200
285.5000
579,900
Mon, 22 Dec 2025
289.8200
292.5300
287.9700
291.5700
627,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 19 Dec 2025
293.7500
297.0200
288.4000
289.6200
1,179,100
Thu, 18 Dec 2025
292.1900
299.2200
291.7400
292.8800
750,200
Wed, 17 Dec 2025
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 17 Dec 2025
288.8100
295.0000
288.8100
289.5700
697,800
Tue, 16 Dec 2025
296.3600
296.3600
287.5200
288.7300
1,029,400
Mon, 15 Dec 2025
296.1000
297.2000
291.1800
291.5100
731,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
296.0800
297.4800
293.5100
295.7000
576,600
Thu, 11 Dec 2025
296.4500
297.6700
290.9800
294.1700
629,500
Wed, 10 Dec 2025
293.9200
301.2200
292.7700
295.1900
918,600
Tue, 09 Dec 2025
300.2300
306.0400
293.6600
294.2000
798,300
Mon, 08 Dec 2025
304.5600
304.5600
295.1600
296.1900
644,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
315.1200
315.9900
302.9600
304.4900
518,100
Thu, 04 Dec 2025
308.7800
317.3400
305.0500
315.9200
757,000
Wed, 03 Dec 2025
309.1800
310.4400
303.2000
307.5600
905,100
Tue, 02 Dec 2025
313.1700
314.0000
306.6900
309.0000
759,500
Mon, 01 Dec 2025
324.8300
325.0000
310.1800
310.8300
878,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
327.9500
328.2800
324.2800
327.1900
224,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
327.5400
330.8300
324.0000
326.8000
662,100
Tue, 25 Nov 2025
337.5300
342.1300
325.5500
328.8500
884,600
Mon, 24 Nov 2025
330.0300
341.2700
330.0300
337.5300
1,129,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
321.9700
334.4700
316.8800
331.1700
1,443,000
Thu, 20 Nov 2025
347.2500
354.8800
312.0600
312.8900
1,801,400
Wed, 19 Nov 2025
340.2400
348.2300
336.8200
346.3600
977,900
Tue, 18 Nov 2025
327.8400
335.8700
324.9700
333.4700
654,900
Mon, 17 Nov 2025
331.4300
334.8100
327.2400
328.0200
512,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
333.9300
336.5600
328.8400
332.7000
405,800
Thu, 13 Nov 2025
334.8700
341.0300
331.6100
332.6700
550,500
Wed, 12 Nov 2025
325.9600
339.5100
324.7600
336.8400
606,200
Tue, 11 Nov 2025
322.1900
327.3800
321.9600
326.2800
476,600
Mon, 10 Nov 2025
320.6300
325.0000
311.5100
320.3500
545,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
326.3500
332.9500
316.8600
319.8200
677,200
Thu, 06 Nov 2025
6 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Thu, 06 Nov 2025
323.4900
335.0000
290.1600
323.4000
1,498,300
Thu, 06 Nov 2025
5 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 05 Nov 2025
315.2300
319.1400
308.8400
314.4400
854,100
Tue, 04 Nov 2025
319.4800
322.8600
316.3700
320.2700
605,500
Mon, 03 Nov 2025
313.6100
320.6700
313.6100
318.7700
634,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
310.8100
316.6700
309.2700
313.0100
543,800
Thu, 30 Oct 2025
316.8100
320.4300
311.5000
311.9500
403,500
Wed, 29 Oct 2025
322.6700
323.0400
314.9200
316.1700
571,100
Tue, 28 Oct 2025
324.7700
326.8100
321.6600
324.3400
328,700
Mon, 27 Oct 2025
321.4000
326.4200
320.7600
325.8000
378,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
325.9100
327.7400
320.7800
320.9100
297,000
Thu, 23 Oct 2025
327.9000
330.8100
323.1700
323.4600
411,600
Thu, 23 Oct 2025
4 · 8-K
Pre-market · 07:18 ET
8-K ↗
Wed, 22 Oct 2025
332.9800
335.2600
328.8100
329.2200
557,800
Tue, 21 Oct 2025
325.8400
329.9700
322.8300
328.9700
441,400
Mon, 20 Oct 2025
318.1200
326.8800
318.1200
326.8500
376,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
315.4000
321.6300
315.1700
318.5900
376,900
Thu, 16 Oct 2025
314.6500
322.5800
312.7400
316.2900
466,000
Wed, 15 Oct 2025
317.9700
319.8200
312.0500
312.4500
399,700
Tue, 14 Oct 2025
314.1600
323.6900
312.6900
318.3000
360,800
Mon, 13 Oct 2025
314.4300
317.5300
312.1000
314.5600
462,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
320.6900
322.5400
313.5300
314.5200
543,000
Thu, 09 Oct 2025
318.2400
324.6900
315.8300
320.3800
567,300
Wed, 08 Oct 2025
311.3200
318.1400
310.0700
315.4900
465,000
Tue, 07 Oct 2025
311.9800
315.4400
310.0200
313.4500
479,900
Mon, 06 Oct 2025
310.9000
312.0800
306.0200
311.6900
538,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
312.2400
316.5900
308.4200
309.1200
651,600
Thu, 02 Oct 2025
304.3600
312.7000
302.9200
312.2100
545,800
Wed, 01 Oct 2025
308.7500
312.0500
288.0200
305.9800
1,140,500
Tue, 30 Sep 2025
311.4100
311.4100
304.6400
308.7300
985,800
Mon, 29 Sep 2025
319.6000
319.6000
308.3300
310.6200
676,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
323.5100
326.2900
317.4700
318.0000
577,400
Thu, 25 Sep 2025
324.5000
324.5000
312.5900
323.5800
745,500
Wed, 24 Sep 2025
329.7900
330.2100
324.6400
326.9700
576,200
Tue, 23 Sep 2025
332.9500
335.5800
326.4800
327.8000
435,700
Mon, 22 Sep 2025
330.3100
336.0200
327.8600
335.1200
431,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
333.5100
333.7200
328.7600
330.8400
1,028,500
Thu, 18 Sep 2025
322.0300
334.9100
319.1300
333.5100
684,800
Wed, 17 Sep 2025
332.1300
333.1000
313.2400
322.2200
1,109,000
Tue, 16 Sep 2025
340.7200
345.2000
328.9300
332.1300
812,100
Tue, 16 Sep 2025
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 15 Sep 2025
342.0000
345.7400
339.9800
340.2900
335,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
337.7500
351.9400
336.0000
341.7800
472,900
Thu, 11 Sep 2025
337.6900
342.4000
336.0400
337.9400
563,700
Wed, 10 Sep 2025
350.6800
351.1100
330.0000
337.6100
800,800
Tue, 09 Sep 2025
349.2700
353.5000
347.3100
352.8200
656,700
Mon, 08 Sep 2025
349.5600
350.0000
345.5600
349.5600
526,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
345.2700
348.7200
345.2700
348.4300
498,500
Thu, 04 Sep 2025
343.3400
349.0900
341.8900
346.4700
499,600
Wed, 03 Sep 2025
346.6400
346.6400
339.0000
343.5300
595,500
Tue, 02 Sep 2025
338.1300
350.0000
334.9100
344.9200
788,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
337.3100
341.1400
335.8100
339.8800
515,200
Thu, 28 Aug 2025
332.0800
337.8400
331.7500
337.6000
458,000
Wed, 27 Aug 2025
331.4900
335.8600
329.6500
334.3500
517,000
Tue, 26 Aug 2025
330.5800
332.3300
328.8700
331.8300
493,000
Mon, 25 Aug 2025
329.8800
330.7600
327.1700
329.0000
517,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
329.8500
333.2200
328.0800
330.7700
499,600
Thu, 21 Aug 2025
332.2300
334.1800
327.7600
327.8500
458,600
Wed, 20 Aug 2025
328.8800
333.4100
326.6900
333.0000
618,600
Tue, 19 Aug 2025
323.2800
327.6900
322.8500
327.4800
534,100
Mon, 18 Aug 2025
321.3200
323.8300
320.7500
323.0700
457,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
318.1100
321.7200
316.2300
321.2700
617,200
Thu, 14 Aug 2025
309.1500
316.1600
307.5100
315.7800
763,900
Wed, 13 Aug 2025
312.0400
314.3500
306.9100
308.6800
804,300
Tue, 12 Aug 2025
305.1200
309.7900
302.4100
309.6300
723,100
Mon, 11 Aug 2025
307.1200
311.5500
304.2600
304.8400
725,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
303.5500
312.9900
299.8300
307.1000
1,099,700
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 07 Aug 2025
317.0000
322.8000
286.6800
303.5500
1,787,800
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 06 Aug 2025
279.2600
281.1500
276.4600
277.3000
1,016,700
Tue, 05 Aug 2025
287.7500
287.7500
280.7100
281.0000
833,100
Mon, 04 Aug 2025
286.0900
290.2500
283.9400
287.7700
614,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
286.2500
287.4000
282.7500
284.9100
567,400
Thu, 31 Jul 2025
295.7200
298.0600
287.7600
288.4000
640,200
Wed, 30 Jul 2025
292.1300
300.2400
291.8900
298.2700
540,800
Tue, 29 Jul 2025
292.6100
293.0000
289.8500
291.4900
373,300
Mon, 28 Jul 2025
290.7400
294.1100
290.2100
292.2700
397,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend