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
294.0100
295.7250
286.1100
289.0100
1,089,351
Thu, 22 Oct 2026
281.7900
300.0000
281.3200
298.4900
1,346,000
Wed, 21 Oct 2026
300.4000
301.5900
283.0200
285.6400
1,507,900
Tue, 20 Oct 2026
295.8900
301.8100
292.9000
300.7600
1,384,800
Mon, 19 Oct 2026
286.7500
293.9300
283.7400
291.7200
1,193,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
294.6800
298.6300
284.5100
288.9500
2,270,700
Thu, 15 Oct 2026
282.3500
294.6000
280.8500
291.8700
2,358,700
Wed, 14 Oct 2026
272.3100
276.1300
270.0000
274.6900
1,375,200
Tue, 13 Oct 2026
270.5700
278.6200
269.1800
273.4400
1,338,200
Mon, 12 Oct 2026
272.4700
276.5900
267.2800
268.4700
1,244,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
272.0900
274.9800
268.7800
274.2200
1,233,300
Thu, 08 Oct 2026
259.0400
272.7800
258.5400
270.1300
1,941,800
Wed, 07 Oct 2026
254.0000
260.9500
254.0000
258.8600
1,305,500
Tue, 06 Oct 2026
261.6000
266.8800
253.1600
260.0700
1,662,500
Mon, 05 Oct 2026
265.5900
268.0000
257.5100
260.1700
1,291,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
265.4400
269.0500
261.2700
265.0000
1,428,100
Thu, 01 Oct 2026
264.6500
268.6200
260.5000
262.6700
1,440,600
Wed, 30 Sep 2026
264.5000
268.7800
262.6100
263.3600
2,410,500
Tue, 29 Sep 2026
264.0200
267.0100
255.0700
266.3300
2,722,800
Mon, 28 Sep 2026
260.0100
266.6500
257.2200
264.2300
1,810,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
262.1500
269.2600
261.0500
264.1700
2,063,500
Thu, 24 Sep 2026
260.5500
268.1400
256.5000
261.7500
2,276,100
Wed, 23 Sep 2026
278.0000
278.0000
257.6900
259.0400
5,101,600
Tue, 22 Sep 2026
285.2500
287.1200
263.1800
280.7000
6,267,500
Mon, 21 Sep 2026
279.2900
283.6500
278.4300
281.0200
1,705,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
284.4400
287.4900
276.6800
279.3500
3,348,000
Thu, 17 Sep 2026
289.8600
292.3900
280.8500
284.5500
1,661,500
Wed, 16 Sep 2026
290.2800
291.7700
286.3700
286.9700
1,956,000
Tue, 15 Sep 2026
284.7600
294.8400
284.7300
293.0800
2,061,900
Mon, 14 Sep 2026
284.6000
292.9200
281.8100
287.8600
1,728,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
280.5000
282.6500
275.2700
280.8300
1,365,400
Thu, 10 Sep 2026
269.6000
283.7200
267.8200
276.8800
1,801,900
Wed, 09 Sep 2026
266.4000
274.3700
261.4300
272.6000
2,693,100
Tue, 08 Sep 2026
296.5000
296.5000
271.6600
274.5500
3,439,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
302.2100
303.0000
295.7100
298.0400
1,845,700
Thu, 03 Sep 2026
310.2200
314.1300
301.8800
303.1400
1,608,400
Wed, 02 Sep 2026
306.6700
314.7500
305.0500
308.0600
1,523,700
Tue, 01 Sep 2026
313.2500
315.3500
302.7900
304.2300
2,346,500
Mon, 31 Aug 2026
325.2400
327.4600
316.8200
317.1200
1,344,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
319.3900
329.7200
316.2600
329.4400
969,200
Thu, 27 Aug 2026
333.3700
333.3700
315.3900
318.9200
1,682,500
Wed, 26 Aug 2026
339.0000
342.0000
333.2200
333.4400
1,185,500
Tue, 25 Aug 2026
337.0000
340.4900
333.1700
337.9700
975,800
Mon, 24 Aug 2026
323.5500
341.0900
323.5500
339.1300
1,563,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
328.4500
328.9900
320.6700
321.6300
1,361,700
Thu, 20 Aug 2026
326.6800
328.6200
322.7600
324.1700
934,200
Wed, 19 Aug 2026
324.1300
334.8600
323.2300
326.2700
1,212,900
Tue, 18 Aug 2026
316.7700
327.8900
316.7400
321.4200
1,014,200
Mon, 17 Aug 2026
330.5000
335.0000
317.3500
318.5000
2,251,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
329.0100
333.2400
327.8800
332.6900
1,334,000
Thu, 13 Aug 2026
325.6500
329.5600
318.8500
328.3100
833,200
Wed, 12 Aug 2026
320.1300
329.2600
316.0900
325.5700
1,631,600
Tue, 11 Aug 2026
310.9100
325.8200
310.9100
321.0700
1,416,400
Mon, 10 Aug 2026
307.5300
314.3900
304.2000
314.0100
1,356,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
311.4800
314.7900
304.8500
310.6800
1,620,000
Thu, 06 Aug 2026
325.0000
331.3100
305.9200
306.5700
2,334,900
Thu, 06 Aug 2026
17 · 10-Q
Next filing day · accepted 05 Aug, 17:35 ET
10-Q ↗
Wed, 05 Aug 2026
16 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 05 Aug 2026
323.0000
326.9900
313.4600
319.6600
3,018,200
Tue, 04 Aug 2026
300.0800
312.7500
298.7000
312.0600
2,207,200
Mon, 03 Aug 2026
303.4200
307.2400
297.8000
298.0300
2,169,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
290.4400
297.3700
287.6500
294.7400
1,124,600
Thu, 30 Jul 2026
299.5600
301.0800
287.1600
292.9300
1,737,000
Wed, 29 Jul 2026
291.5400
312.4000
290.6400
304.2700
2,495,400
Tue, 28 Jul 2026
282.4300
296.6500
279.9200
295.7900
1,446,700
Mon, 27 Jul 2026
265.0100
280.7600
265.0100
278.3700
1,273,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
259.5200
266.6000
258.2500
259.9400
1,231,300
Thu, 23 Jul 2026
257.1000
260.2000
251.1200
257.6100
1,213,700
Wed, 22 Jul 2026
265.8300
266.2800
259.6600
261.0800
915,800
Tue, 21 Jul 2026
264.1100
268.9900
260.2500
264.9400
1,975,200
Mon, 20 Jul 2026
268.0300
269.5800
263.5400
265.0800
1,616,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
269.3100
273.0000
264.6000
268.7700
1,596,700
Thu, 16 Jul 2026
270.6400
272.4000
263.1200
270.9500
1,316,400
Wed, 15 Jul 2026
266.6700
271.6400
263.8400
267.1100
1,373,200
Tue, 14 Jul 2026
262.0300
271.8800
260.0000
266.2800
1,082,800
Mon, 13 Jul 2026
270.6200
274.6900
263.5000
265.6300
1,605,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
267.7800
273.1500
267.3100
270.8300
1,026,000
Thu, 09 Jul 2026
259.6000
268.5100
253.6600
267.7800
2,322,300
Wed, 08 Jul 2026
266.0500
267.0000
254.6800
260.3100
1,502,100
Tue, 07 Jul 2026
271.5400
275.8100
268.6700
269.8700
1,239,300
Mon, 06 Jul 2026
268.6900
270.5300
263.9000
266.7600
1,361,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
265.5700
269.3900
263.2500
268.6900
1,247,100
Wed, 01 Jul 2026
261.9800
268.4800
256.4800
264.5400
1,149,300
Tue, 30 Jun 2026
260.6900
262.3200
253.8500
255.8800
1,310,600
Mon, 29 Jun 2026
265.0000
271.5900
262.1400
265.2800
1,520,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
250.1200
264.7900
249.2800
262.8000
2,154,200
Thu, 25 Jun 2026
260.2500
262.8900
250.5500
250.9500
1,766,300
Wed, 24 Jun 2026
248.4500
270.5100
247.8100
262.1500
3,038,300
Tue, 23 Jun 2026
237.9800
245.5900
237.9800
245.0700
1,692,000
Tue, 23 Jun 2026
15 · 8-K
Next filing day · accepted 22 Jun, 18:01 ET
8-K ↗
Mon, 22 Jun 2026
239.6800
242.4500
232.5200
238.0200
1,581,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
242.0500
243.7600
238.8500
240.9000
3,024,200
Wed, 17 Jun 2026
241.8800
244.3600
238.8100
239.4700
1,174,300
Tue, 16 Jun 2026
237.0900
246.5000
237.0900
243.5600
1,778,900
Mon, 15 Jun 2026
229.9000
239.4900
229.2300
236.9800
1,675,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
226.3500
229.7400
220.4900
224.8900
1,257,400
Thu, 11 Jun 2026
218.7000
224.9700
216.1800
224.6600
1,158,600
Wed, 10 Jun 2026
231.3000
231.3000
218.5000
218.9400
1,798,900
Tue, 09 Jun 2026
225.9000
234.8400
225.9000
231.0600
1,481,100
Mon, 08 Jun 2026
227.8800
229.6600
223.8900
225.9000
1,275,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
228.0000
234.4500
227.1800
228.8800
1,838,200
Thu, 04 Jun 2026
227.2500
234.4500
225.6000
227.1800
1,479,600
Wed, 03 Jun 2026
225.2500
228.3800
223.3600
225.4100
1,602,700
Tue, 02 Jun 2026
226.5200
227.4900
219.5300
226.3700
1,303,200
Mon, 01 Jun 2026
228.4800
230.3100
221.5400
228.3700
1,483,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
229.2100
229.9100
224.3400
225.7900
2,209,500
Thu, 28 May 2026
226.3900
229.1700
223.2300
227.5500
975,300
Wed, 27 May 2026
224.9800
232.0800
224.1900
226.5600
1,394,200
Tue, 26 May 2026
213.9500
223.5900
213.6900
222.9700
1,610,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
218.1800
221.3100
210.8500
214.6500
1,549,900
Thu, 21 May 2026
214.0000
219.2400
210.0100
218.1200
1,282,800
Wed, 20 May 2026
214.8500
218.1000
206.3500
217.5900
1,706,700
Tue, 19 May 2026
216.4900
223.7800
213.3500
215.0000
1,838,200
Mon, 18 May 2026
215.5400
221.3200
213.5200
214.9900
1,592,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
216.5000
221.1600
215.0700
217.7300
1,379,800
Thu, 14 May 2026
216.8900
220.9300
214.3500
217.1700
1,318,600
Wed, 13 May 2026
219.2800
221.2600
214.5100
217.5500
1,973,800
Tue, 12 May 2026
222.5900
224.7300
220.1200
221.4800
1,864,500
Mon, 11 May 2026
224.9300
230.8300
219.4400
221.4600
2,937,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
232.5100
238.3200
226.7000
229.9800
4,189,800
Fri, 08 May 2026
14 · 10-Q
Next filing day · accepted 07 May, 17:44 ET
10-Q ↗
Thu, 07 May 2026
13 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 07 May 2026
247.2200
255.0500
244.0400
252.7900
3,292,400
Wed, 06 May 2026
257.3500
257.3500
243.6100
246.6600
1,796,800
Tue, 05 May 2026
248.2100
251.3500
244.7500
248.6500
1,029,000
Mon, 04 May 2026
252.3000
255.1100
246.3900
246.5000
986,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
250.5200
252.8900
247.0700
251.8400
711,400
Thu, 30 Apr 2026
251.1100
254.7200
247.6800
248.3700
1,229,800
Wed, 29 Apr 2026
12 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Wed, 29 Apr 2026
11 · DEF 14A
After-hours · 17:00 ET
DEF 14A ↗
Wed, 29 Apr 2026
234.4000
252.0200
233.5000
250.5700
2,029,600
Tue, 28 Apr 2026
244.7000
247.2000
238.0000
242.1700
1,698,900
Mon, 27 Apr 2026
247.8400
252.5400
244.8600
245.2200
1,195,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
248.5000
253.4300
247.3900
251.4400
876,100
Thu, 23 Apr 2026
256.5000
257.5000
246.2700
250.3700
1,697,300
Thu, 23 Apr 2026
10 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 22 Apr 2026
274.8300
275.7700
262.1400
264.6000
1,509,600
Tue, 21 Apr 2026
273.8100
279.7600
271.1200
273.8000
1,535,100
Mon, 20 Apr 2026
264.9900
273.5400
263.2800
273.2400
1,486,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
262.2100
269.6500
260.6500
265.8400
1,882,500
Thu, 16 Apr 2026
259.6100
261.3100
252.6600
254.4300
1,064,400
Wed, 15 Apr 2026
249.2900
259.5000
248.7000
257.4400
1,426,600
Tue, 14 Apr 2026
244.6200
252.1200
243.3700
248.5700
2,111,700
Mon, 13 Apr 2026
226.9700
240.3700
224.7300
240.2100
2,101,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Fri, 10 Apr 2026
231.5800
233.6700
224.9100
228.0900
1,385,500
Thu, 09 Apr 2026
8 · 424B2
After-hours · 17:21 ET
424B2 ↗
Thu, 09 Apr 2026
234.9700
235.7300
225.6300
230.2600
1,549,300
Wed, 08 Apr 2026
240.0000
249.7400
236.4000
236.9000
1,990,200
Wed, 08 Apr 2026
7 · 424B2
Pre-market · 08:55 ET
424B5 ↗
Tue, 07 Apr 2026
226.6200
229.9000
223.3200
224.3000
1,979,700
Mon, 06 Apr 2026
225.5400
229.2800
223.5200
229.0400
1,384,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
220.7700
230.5300
218.6500
225.3000
1,642,800
Wed, 01 Apr 2026
232.6600
234.6400
220.6700
227.6700
1,623,100
Tue, 31 Mar 2026
228.9500
234.0600
223.9000
230.8900
1,939,100
Mon, 30 Mar 2026
6 · 8-K
After-hours · 17:34 ET
FORM 8-K ↗
Mon, 30 Mar 2026
235.1800
236.4300
225.6600
226.5100
1,568,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
233.3200
234.2600
221.3000
225.8100
1,165,000
Thu, 26 Mar 2026
232.9800
238.1600
230.7300
232.8400
1,189,900
Wed, 25 Mar 2026
237.3400
245.5400
230.6000
236.2600
1,508,300
Tue, 24 Mar 2026
235.2300
237.9000
227.7000
236.9900
1,704,300
Mon, 23 Mar 2026
238.9500
242.0800
234.1400
236.6500
1,992,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
238.5300
238.9300
230.3500
235.1800
4,867,000
Thu, 19 Mar 2026
232.7900
244.0600
232.7900
239.4100
1,741,900
Wed, 18 Mar 2026
236.8900
242.3000
234.9500
240.0400
1,357,100
Tue, 17 Mar 2026
236.1900
247.8600
235.6600
241.2500
2,047,300
Mon, 16 Mar 2026
229.3600
233.8000
229.1600
231.4600
1,539,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
229.7400
234.2700
226.4000
228.3700
1,197,000
Thu, 12 Mar 2026
228.0200
230.9800
226.3400
227.6500
1,283,700
Wed, 11 Mar 2026
232.9600
237.3200
224.1300
230.3500
1,601,000
Tue, 10 Mar 2026
240.8300
241.0000
226.2500
231.6600
2,382,800
Mon, 09 Mar 2026
243.3600
245.7800
229.8300
241.5400
3,042,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
243.1100
251.9200
238.1800
249.6200
3,619,300
Thu, 05 Mar 2026
235.0000
252.2300
235.0000
251.5400
8,058,400
Wed, 04 Mar 2026
218.3200
224.8800
217.0100
221.7300
2,443,000
Tue, 03 Mar 2026
205.9600
217.7400
205.4500
215.1400
2,090,400
Mon, 02 Mar 2026
208.3100
215.8400
203.1800
213.2400
3,179,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
209.9100
217.6200
207.6500
215.6900
3,820,900
Thu, 26 Feb 2026
204.9400
218.3600
204.9000
217.9300
4,058,300
Wed, 25 Feb 2026
202.1600
204.6600
197.8300
203.7400
2,988,000
Tue, 24 Feb 2026
190.1800
199.4900
189.8400
198.1200
3,597,700
Mon, 23 Feb 2026
199.9500
200.3700
185.3400
188.5100
4,790,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
199.8600
206.5300
196.5100
203.4800
3,601,300
Thu, 19 Feb 2026
201.7100
201.7100
192.9200
199.7600
5,044,900
Wed, 18 Feb 2026
199.0100
207.2200
197.9900
203.7900
4,171,600
Tue, 17 Feb 2026
212.0100
212.1700
198.3300
200.4200
5,687,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
212.0000
218.9200
203.9300
212.6700
6,149,000
Fri, 13 Feb 2026
5 · 10-K
Next filing day · accepted 12 Feb, 17:40 ET
10-K ↗
Thu, 12 Feb 2026
4 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 12 Feb 2026
239.3900
248.1500
219.6400
227.2400
6,143,500
Wed, 11 Feb 2026
241.5600
245.8400
233.1600
233.6000
3,380,700
Tue, 10 Feb 2026
235.9000
248.6900
234.1100
241.5400
3,326,400
Mon, 09 Feb 2026
235.2500
241.4800
234.5700
236.4500
2,957,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
232.5500
239.3700
231.8100
236.8500
3,285,500
Thu, 05 Feb 2026
235.6800
240.6800
229.9100
231.3000
2,490,700
Wed, 04 Feb 2026
233.0100
237.6100
221.9300
236.4800
4,455,800
Tue, 03 Feb 2026
275.5300
280.5100
230.7800
234.4600
6,845,300
Mon, 02 Feb 2026
269.4700
279.2200
269.0300
276.6700
2,202,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
272.7700
272.9800
262.3600
264.8400
1,855,100
Thu, 29 Jan 2026
267.9400
276.5400
267.4900
272.7700
2,166,000
Wed, 28 Jan 2026
266.7400
272.2100
265.5400
265.7600
1,500,600
Tue, 27 Jan 2026
268.6100
271.6000
265.6500
266.7400
2,137,800
Mon, 26 Jan 2026
272.6000
274.1600
268.7000
269.4900
1,873,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
276.4600
279.6100
269.4800
271.1400
1,577,700
Thu, 22 Jan 2026
273.9900
283.7000
273.9200
279.6600
1,867,400
Wed, 21 Jan 2026
270.8200
274.5500
265.0100
271.5600
2,396,000
Tue, 20 Jan 2026
276.7400
279.1300
271.4000
272.1500
2,341,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
294.0300
295.3200
284.2200
285.1100
1,631,200
Thu, 15 Jan 2026
291.7000
297.2400
291.7000
294.2800
1,321,100
Wed, 14 Jan 2026
299.0600
299.5200
281.4500
290.7600
1,824,500
Tue, 13 Jan 2026
291.5300
300.3100
291.0000
299.9700
1,314,700
Mon, 12 Jan 2026
293.2800
294.1400
288.6300
291.5300
1,239,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
303.3000
303.8000
294.5100
296.3300
1,144,200
Thu, 08 Jan 2026
297.2200
302.3500
295.0000
301.3100
1,651,900
Wed, 07 Jan 2026
297.9000
300.4600
295.6900
297.1800
1,364,000
Tue, 06 Jan 2026
286.9400
300.0000
286.9400
299.2100
1,817,900
Mon, 05 Jan 2026
282.9400
289.5100
277.2500
287.4700
1,127,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
283.0200
284.1600
278.3300
282.9400
1,927,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
284.5500
286.4600
282.4300
283.3100
946,800
Tue, 30 Dec 2025
286.6400
288.1300
284.8100
285.0000
767,700
Mon, 29 Dec 2025
286.4600
288.0000
285.3300
286.8200
971,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
287.0000
289.3200
286.4800
287.5600
534,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
287.3500
288.7900
286.1500
286.5700
324,600
Tue, 23 Dec 2025
288.4100
291.3600
287.4600
288.2300
1,184,900
Mon, 22 Dec 2025
291.5800
291.5800
286.1900
289.2900
1,154,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
286.6300
292.4200
286.0100
289.2500
3,050,400
Thu, 18 Dec 2025
287.4300
289.8900
284.7100
285.5900
2,012,000
Wed, 17 Dec 2025
282.9700
287.3300
280.2300
282.8200
1,759,200
Tue, 16 Dec 2025
283.4600
289.9900
281.8800
285.0200
2,476,000
Mon, 15 Dec 2025
277.0200
287.4800
276.0700
283.4500
2,158,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
281.4900
282.5300
273.7700
274.2100
1,490,300
Thu, 11 Dec 2025
273.5600
282.9600
273.1900
281.1500
2,309,300
Wed, 10 Dec 2025
263.2500
275.4000
262.3800
274.0700
2,539,800
Tue, 09 Dec 2025
264.4100
265.4100
261.0300
261.2700
1,272,300
Mon, 08 Dec 2025
263.6300
265.8400
260.2600
264.4100
1,824,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
260.0200
266.0600
258.5100
263.4300
1,754,300
Thu, 04 Dec 2025
260.6700
263.6300
257.6300
258.3800
1,816,700
Wed, 03 Dec 2025
263.9300
266.0000
260.5700
262.4200
1,255,900
Tue, 02 Dec 2025
260.0000
264.4000
255.8000
263.7000
2,654,000
Mon, 01 Dec 2025
254.5000
259.3800
253.3400
258.9500
1,402,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
257.7300
258.5100
254.7300
255.6900
774,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
257.5300
259.8700
256.6000
257.6200
1,246,700
Tue, 25 Nov 2025
251.6700
258.8300
250.5200
258.1400
3,152,600
Mon, 24 Nov 2025
247.9000
252.3000
247.4900
249.1400
2,911,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
238.7600
248.9500
237.6900
247.4900
4,870,500
Thu, 20 Nov 2025
242.5100
243.6700
234.3400
234.7700
1,894,000
Wed, 19 Nov 2025
240.7700
244.1300
238.0200
239.9600
2,068,300
Tue, 18 Nov 2025
242.0200
247.8000
239.7800
240.0000
3,029,300
Mon, 17 Nov 2025
263.7900
266.2000
241.5000
244.1600
5,045,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
266.7500
267.9000
260.3600
264.6600
2,112,400
Thu, 13 Nov 2025
272.8000
279.6100
266.2000
267.3500
2,659,400
Wed, 12 Nov 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 12 Nov 2025
268.2000
277.2300
267.0800
273.6500
2,684,200
Tue, 11 Nov 2025
268.0000
269.3900
264.1500
265.3200
2,398,500
Mon, 10 Nov 2025
262.3000
270.2200
260.5800
268.0400
3,311,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
247.0000
264.2000
245.7700
258.2500
7,653,600
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 17:36 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 06 Nov 2025
215.1800
222.5200
213.1500
219.7000
4,325,100
Wed, 05 Nov 2025
210.4800
215.5600
208.4400
213.8100
1,678,300
Tue, 04 Nov 2025
213.6900
216.8800
210.3900
212.1300
1,528,400
Mon, 03 Nov 2025
218.8600
219.6200
210.0100
215.6100
1,895,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
220.2900
222.6700
217.3100
220.0000
1,314,800
Thu, 30 Oct 2025
219.2500
224.5300
218.0400
220.4700
1,249,100
Wed, 29 Oct 2025
229.0400
229.2700
216.2700
219.7600
1,932,300
Tue, 28 Oct 2025
221.0700
226.3800
219.3000
225.3000
1,526,100
Mon, 27 Oct 2025
219.1800
223.8100
218.9500
222.5000
1,382,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend