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
232.9000
236.3800
225.5850
227.4200
585,748
Thu, 22 Oct 2026
236.6400
237.4800
231.8000
234.7200
786,800
Wed, 21 Oct 2026
240.6800
242.4300
238.3200
242.0000
500,300
Tue, 20 Oct 2026
16 · 8-K
After market open · 13:12 ET
8-K ↗
Tue, 20 Oct 2026
234.0500
243.7400
232.3800
238.7800
601,000
Mon, 19 Oct 2026
237.5100
239.3800
235.0100
235.9100
535,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
233.0000
240.5900
231.4400
238.0500
648,500
Thu, 15 Oct 2026
228.9100
233.9000
226.5000
233.0000
602,200
Wed, 14 Oct 2026
228.5200
230.0900
223.0200
224.8400
712,800
Tue, 13 Oct 2026
238.5500
238.9900
231.7800
233.5200
446,100
Mon, 12 Oct 2026
234.4500
237.6600
234.0500
236.9100
323,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
235.3800
238.2000
234.0000
236.2300
563,400
Thu, 08 Oct 2026
226.7000
231.7100
226.2200
231.1800
451,000
Wed, 07 Oct 2026
227.2000
231.2100
226.1400
227.8900
658,700
Tue, 06 Oct 2026
236.5600
237.2400
232.1200
234.3500
513,600
Mon, 05 Oct 2026
235.0000
236.0700
229.5300
233.6400
701,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
235.0500
237.3300
232.9300
234.6400
490,600
Thu, 01 Oct 2026
235.1900
236.3700
232.1800
232.3300
537,400
Wed, 30 Sep 2026
240.7000
243.1200
235.9800
236.0000
702,000
Tue, 29 Sep 2026
240.4700
242.1600
238.8500
238.9300
527,600
Mon, 28 Sep 2026
242.6700
246.9400
239.6100
240.3200
765,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
251.9400
253.6900
248.8500
252.4900
431,300
Thu, 24 Sep 2026
250.9600
253.0300
247.9500
252.4900
438,100
Wed, 23 Sep 2026
254.2600
254.6300
251.1400
252.7800
533,800
Tue, 22 Sep 2026
251.2500
259.8800
250.3400
258.2900
1,031,600
Mon, 21 Sep 2026
250.7200
250.9900
246.9900
250.1100
567,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
254.0500
254.0500
249.0100
249.6500
2,013,000
Thu, 17 Sep 2026
251.8500
254.1300
248.9300
251.4500
481,500
Wed, 16 Sep 2026
254.3700
254.4200
240.7600
245.5100
790,600
Tue, 15 Sep 2026
249.0900
251.6200
243.9800
251.1600
722,600
Mon, 14 Sep 2026
245.9300
249.9700
244.5300
248.3400
750,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
256.6600
258.7600
251.1300
252.2800
565,600
Thu, 10 Sep 2026
255.5500
258.2000
253.8600
253.9800
472,100
Wed, 09 Sep 2026
265.5300
267.6500
261.5800
262.5400
486,700
Tue, 08 Sep 2026
262.0000
265.4000
260.0000
261.3700
554,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
258.9400
263.6500
257.5300
262.1100
355,500
Thu, 03 Sep 2026
264.6600
265.8400
259.0700
264.8500
494,200
Wed, 02 Sep 2026
259.7700
261.2700
255.3200
258.3800
604,600
Tue, 01 Sep 2026
253.6600
261.0400
252.6000
254.0900
677,900
Mon, 31 Aug 2026
262.7200
263.4100
257.2000
261.4700
683,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
269.2400
271.4300
256.8600
262.8500
677,300
Thu, 27 Aug 2026
264.8900
270.2400
264.6800
268.9600
719,300
Wed, 26 Aug 2026
264.0000
267.9300
263.1400
266.1400
578,400
Tue, 25 Aug 2026
260.1600
267.8100
259.0700
267.7600
603,800
Mon, 24 Aug 2026
260.9700
264.4700
257.8400
263.7500
1,072,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
257.9800
259.9500
255.0500
259.0100
884,900
Thu, 20 Aug 2026
246.4000
254.3100
246.3000
252.3600
647,300
Wed, 19 Aug 2026
241.2300
249.0500
240.8900
248.1400
685,600
Tue, 18 Aug 2026
233.7900
235.7800
229.8500
230.4300
720,700
Mon, 17 Aug 2026
232.6000
236.7900
230.9100
236.6200
669,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
228.2900
233.5600
226.4400
230.6800
524,100
Thu, 13 Aug 2026
229.6900
230.7500
225.2800
225.9800
810,300
Wed, 12 Aug 2026
238.1800
238.2400
232.5000
232.8700
792,300
Tue, 11 Aug 2026
232.9600
235.5900
231.5500
233.5100
832,400
Mon, 10 Aug 2026
228.5400
235.1400
227.9900
234.1300
772,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
228.5800
230.8100
227.3400
229.9200
848,900
Thu, 06 Aug 2026
215.0900
219.3000
213.0400
218.1100
801,600
Thu, 06 Aug 2026
15 · 10-Q
Next filing day · accepted 05 Aug, 18:49 ET
10-Q ↗
Wed, 05 Aug 2026
14 · 8-K
After-hours · 17:14 ET
8-K ↗
Wed, 05 Aug 2026
214.5000
217.5000
212.9400
215.0900
986,800
Tue, 04 Aug 2026
206.2100
207.7200
203.6400
206.0300
866,900
Mon, 03 Aug 2026
198.5400
202.2900
197.2700
202.0400
607,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
199.8400
201.0100
194.7800
198.3500
854,600
Thu, 30 Jul 2026
198.0000
203.8800
198.0000
203.0400
490,100
Wed, 29 Jul 2026
196.0000
199.7500
191.5500
195.4800
1,100,900
Tue, 28 Jul 2026
199.2100
200.3700
195.7100
196.1600
748,700
Mon, 27 Jul 2026
202.7200
203.9800
199.4700
201.0200
605,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
201.9500
203.7500
199.3000
200.9600
639,600
Thu, 23 Jul 2026
197.6500
200.3000
196.0400
199.6400
584,500
Wed, 22 Jul 2026
197.5600
204.0700
197.5600
201.2600
637,100
Tue, 21 Jul 2026
190.3700
194.7300
189.6300
194.0100
528,000
Tue, 21 Jul 2026
13 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 20 Jul 2026
188.0900
189.5500
186.3300
187.3600
556,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
189.3300
192.3800
188.5600
189.1700
628,500
Thu, 16 Jul 2026
191.3600
192.0000
187.8900
191.1800
748,300
Wed, 15 Jul 2026
193.5100
195.9700
191.2800
193.0200
469,800
Tue, 14 Jul 2026
197.6600
200.1000
192.3100
193.5100
854,200
Mon, 13 Jul 2026
194.3300
195.0000
191.0100
193.4700
847,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
197.7900
199.2100
195.1400
196.8300
472,500
Thu, 09 Jul 2026
194.4500
199.4800
193.0100
198.7800
535,700
Wed, 08 Jul 2026
192.7600
193.8800
187.5300
191.9300
875,800
Tue, 07 Jul 2026
201.6800
202.4200
194.9000
196.6100
773,500
Mon, 06 Jul 2026
205.6200
206.7500
198.4800
201.9100
644,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
203.0500
206.1800
200.7600
204.1300
733,600
Wed, 01 Jul 2026
200.9700
205.1300
198.5400
198.7900
825,500
Tue, 30 Jun 2026
201.4300
203.0500
197.4500
199.6100
712,500
Mon, 29 Jun 2026
204.5900
207.0000
200.5600
202.1200
529,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
205.3100
210.9900
205.0000
207.9500
793,800
Thu, 25 Jun 2026
206.6300
207.0000
201.1100
204.6200
634,500
Wed, 24 Jun 2026
200.2500
205.8800
199.9300
202.2400
864,200
Tue, 23 Jun 2026
208.6100
212.7400
206.1900
206.6100
581,800
Mon, 22 Jun 2026
210.0600
215.9900
210.0000
214.6500
784,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
217.7000
223.2000
212.8400
214.8200
1,630,200
Wed, 17 Jun 2026
219.3700
227.7900
217.2700
218.4200
1,309,800
Tue, 16 Jun 2026
217.1600
222.0700
215.2800
221.5300
693,000
Mon, 15 Jun 2026
218.8100
220.0400
214.3200
215.5200
1,038,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
206.9000
208.7600
203.7700
207.5700
723,500
Thu, 11 Jun 2026
196.8200
205.2500
195.7600
204.5700
796,000
Wed, 10 Jun 2026
200.4100
204.9900
196.8100
197.0700
969,300
Tue, 09 Jun 2026
207.8000
208.8000
200.1600
204.7900
734,700
Mon, 08 Jun 2026
206.5000
209.2800
205.0500
205.7000
626,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
216.0700
216.5900
205.5500
206.0700
755,400
Thu, 04 Jun 2026
220.0000
224.0000
219.0900
220.1700
398,600
Wed, 03 Jun 2026
216.7900
220.0500
216.0000
216.7900
618,400
Tue, 02 Jun 2026
218.2300
219.8000
213.7200
219.5800
660,900
Mon, 01 Jun 2026
218.7500
220.5900
214.0200
217.8600
533,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
222.9600
228.1500
221.6600
224.4800
669,200
Thu, 28 May 2026
216.3000
223.8100
213.5000
222.6800
650,400
Wed, 27 May 2026
222.0900
224.7800
218.1600
218.3300
631,000
Tue, 26 May 2026
12 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 26 May 2026
224.6500
227.3600
222.8000
225.9500
677,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
221.0000
221.8600
216.9000
220.2900
410,700
Thu, 21 May 2026
219.1400
224.8200
217.8500
222.3300
427,900
Wed, 20 May 2026
220.8000
223.9900
216.9300
223.0900
617,600
Tue, 19 May 2026
223.5100
223.5200
217.8300
218.9300
708,200
Mon, 18 May 2026
229.0000
232.8400
224.4000
226.2300
645,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
234.0500
234.0500
227.0100
228.3200
874,400
Thu, 14 May 2026
244.8500
244.9900
240.1400
240.5700
559,300
Wed, 13 May 2026
243.7800
246.0900
240.5000
244.9900
752,700
Tue, 12 May 2026
240.5200
247.1900
238.6900
245.3500
635,600
Mon, 11 May 2026
240.6300
246.8800
240.4500
245.1300
672,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
236.5800
239.6500
235.0000
238.9100
856,400
Thu, 07 May 2026
247.0000
248.3500
232.2500
232.6800
1,299,200
Thu, 07 May 2026
11 · 10-Q
Next filing day · accepted 06 May, 19:01 ET
10-Q ↗
Wed, 06 May 2026
10 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 06 May 2026
236.5400
237.9000
232.9600
236.8800
1,363,400
Tue, 05 May 2026
231.1400
232.6600
225.6100
225.9000
777,700
Mon, 04 May 2026
228.9500
232.2600
227.4100
228.4200
583,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
231.5400
235.0000
228.9900
230.5900
720,900
Thu, 30 Apr 2026
235.2900
237.1600
232.5100
233.3800
662,600
Wed, 29 Apr 2026
233.6300
233.8900
229.2600
231.0200
886,800
Tue, 28 Apr 2026
243.1600
243.1600
233.8900
236.9200
810,300
Mon, 27 Apr 2026
251.0000
251.8600
245.7800
246.0600
556,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
253.3800
253.9700
249.2100
252.3600
1,045,900
Thu, 23 Apr 2026
249.7400
253.7200
245.3700
251.2500
597,000
Wed, 22 Apr 2026
258.2600
259.4500
249.6900
251.5400
997,300
Tue, 21 Apr 2026
263.7600
264.7700
252.6300
252.9100
707,200
Mon, 20 Apr 2026
267.0100
267.0100
262.1400
264.5900
476,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
265.8400
275.5000
264.5300
268.1200
829,200
Thu, 16 Apr 2026
270.5300
271.6600
260.5900
262.1300
968,600
Wed, 15 Apr 2026
274.4800
276.9900
269.7800
270.0000
888,300
Tue, 14 Apr 2026
267.9300
271.8400
265.5500
271.5200
812,100
Mon, 13 Apr 2026
264.8400
267.5400
263.1900
264.4700
500,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
267.5100
270.0000
264.8400
266.8200
613,700
Thu, 09 Apr 2026
268.6600
273.0000
264.8900
265.4300
679,900
Wed, 08 Apr 2026
274.0600
276.0300
266.0000
268.1700
801,400
Tue, 07 Apr 2026
260.3100
262.4300
256.3300
260.8400
543,600
Mon, 06 Apr 2026
262.3300
263.7500
257.4000
260.5800
674,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Fri, 03 Apr 2026
9 · DEFA14A
Pre-market · 09:07 ET
DEFA14A ↗
Fri, 03 Apr 2026
8 · DEF 14A
Pre-market · 09:05 ET
DEF 14A ↗
Thu, 02 Apr 2026
253.3200
264.1800
252.0000
262.6300
939,000
Wed, 01 Apr 2026
260.0000
268.6600
258.0000
264.3500
1,483,800
Tue, 31 Mar 2026
7 · 8-K
After market open · 09:30 ET
8-K ↗
Tue, 31 Mar 2026
243.0000
255.1000
242.7000
254.4900
1,199,900
Mon, 30 Mar 2026
240.4200
241.9600
236.6400
238.7600
1,565,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
230.6900
237.7600
229.1100
237.5400
1,048,800
Thu, 26 Mar 2026
223.2200
237.3300
223.2200
230.6900
1,587,500
Wed, 25 Mar 2026
235.0000
236.6000
228.8300
232.9900
1,340,300
Tue, 24 Mar 2026
218.9900
227.4500
217.0000
227.3800
1,474,400
Mon, 23 Mar 2026
219.8800
226.5700
219.0000
222.8400
1,514,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
225.2000
226.0000
213.7600
215.2100
5,884,200
Thu, 19 Mar 2026
227.1300
228.6000
220.4400
225.0700
2,060,900
Wed, 18 Mar 2026
247.5000
249.7500
240.7200
242.5200
1,263,300
Tue, 17 Mar 2026
254.8200
259.7400
252.5000
255.8200
1,177,500
Mon, 16 Mar 2026
255.4400
257.8700
246.3300
250.2700
1,548,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
269.8300
271.7900
257.9600
259.1100
1,003,000
Thu, 12 Mar 2026
274.0700
276.9300
269.4300
269.8300
745,200
Wed, 11 Mar 2026
275.0200
279.4000
270.3100
275.8400
587,300
Tue, 10 Mar 2026
285.2500
288.0000
280.8100
281.6900
724,700
Mon, 09 Mar 2026
271.3900
282.4900
264.1400
281.8600
783,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
270.1500
281.5400
267.9800
279.8400
715,700
Thu, 05 Mar 2026
279.0100
280.5100
267.2800
276.4700
747,100
Wed, 04 Mar 2026
285.7500
288.0000
279.4500
281.2000
901,700
Tue, 03 Mar 2026
291.0000
291.4200
275.5300
280.9900
1,358,600
Mon, 02 Mar 2026
300.0000
304.7000
293.0200
304.2900
882,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
294.3800
300.5000
293.1000
299.7900
963,900
Thu, 26 Feb 2026
285.7500
294.6800
282.0000
294.3800
596,100
Wed, 25 Feb 2026
291.6600
292.2300
286.0000
287.4400
809,100
Tue, 24 Feb 2026
282.2400
292.2400
281.1000
288.0400
928,300
Mon, 23 Feb 2026
287.0000
294.5000
283.4500
285.2100
848,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
271.5100
286.9900
271.1000
285.5400
1,070,900
Thu, 19 Feb 2026
273.1000
279.9800
268.0000
271.7800
1,067,200
Thu, 19 Feb 2026
6 · 10-K
Next filing day · accepted 18 Feb, 20:42 ET
10-K ↗
Wed, 18 Feb 2026
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 18 Feb 2026
283.4500
285.9900
275.1400
277.7700
1,166,100
Tue, 17 Feb 2026
279.2200
283.0000
272.5400
279.0700
876,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
277.5900
286.3900
274.2300
286.1000
713,900
Thu, 12 Feb 2026
283.7900
288.8900
272.5300
272.7600
776,300
Wed, 11 Feb 2026
286.9900
288.9500
278.0200
285.2200
821,800
Tue, 10 Feb 2026
278.8600
285.2900
278.6600
283.2300
712,100
Mon, 09 Feb 2026
267.9600
279.8600
267.9600
279.2100
877,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
262.1200
267.4700
259.2400
265.7700
1,329,700
Thu, 05 Feb 2026
259.5100
267.4800
253.2000
253.6300
870,500
Wed, 04 Feb 2026
270.5900
270.5900
256.9500
265.8900
876,800
Tue, 03 Feb 2026
275.6600
275.6600
258.6000
265.1700
1,181,400
Mon, 02 Feb 2026
262.1400
269.9800
255.3800
259.4600
1,286,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
270.4100
279.8300
258.5900
263.3100
2,071,100
Thu, 29 Jan 2026
305.2800
306.2500
286.1600
291.9800
1,016,600
Wed, 28 Jan 2026
298.5300
302.5300
292.3900
301.2100
832,200
Tue, 27 Jan 2026
289.2400
294.0900
281.7000
293.7300
1,007,900
Mon, 26 Jan 2026
299.0100
299.6000
289.3000
290.4300
1,150,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
290.7100
293.9900
288.0000
293.0900
688,900
Thu, 22 Jan 2026
281.0000
292.1600
280.0000
287.8300
849,400
Wed, 21 Jan 2026
282.3800
283.4400
275.0000
279.5400
1,397,500
Tue, 20 Jan 2026
274.8900
277.8900
265.7000
277.7000
1,463,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
257.8000
265.4800
254.5600
265.1200
865,300
Thu, 15 Jan 2026
253.0800
259.9200
251.7600
259.1500
729,300
Wed, 14 Jan 2026
256.1000
256.9200
249.5000
254.1900
806,200
Tue, 13 Jan 2026
249.7800
255.3600
247.2700
253.9800
985,600
Tue, 13 Jan 2026
4 · 8-K
Pre-market · 09:12 ET
8-K ↗
Mon, 12 Jan 2026
253.1000
253.6100
246.9600
246.9800
1,313,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
247.3200
248.0800
242.3100
245.2000
854,300
Thu, 08 Jan 2026
238.6800
244.5000
237.1400
243.8400
744,100
Wed, 07 Jan 2026
240.0000
244.3900
235.0000
242.7200
1,207,100
Tue, 06 Jan 2026
231.2200
244.8600
231.2200
244.4000
1,217,700
Mon, 05 Jan 2026
223.1500
232.7400
223.0000
229.3100
889,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
224.0000
224.2500
216.5300
221.1200
583,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
223.0000
225.9900
221.3400
222.2900
584,200
Tue, 30 Dec 2025
228.9900
231.0500
224.6900
225.0000
722,600
Mon, 29 Dec 2025
225.1600
228.5500
222.5000
225.3200
922,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
234.5300
235.5200
231.2100
233.3200
542,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
233.3900
234.0000
230.0100
233.1100
343,900
Tue, 23 Dec 2025
233.6800
234.2200
230.3500
233.2200
738,400
Mon, 22 Dec 2025
232.1100
234.3800
229.5600
231.6700
773,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
224.3900
229.8900
224.2900
227.6400
2,699,100
Thu, 18 Dec 2025
221.8000
227.7100
221.0000
223.5800
1,581,200
Wed, 17 Dec 2025
220.1200
222.4900
217.7300
222.2900
1,732,100
Tue, 16 Dec 2025
216.2800
220.9800
216.1300
218.0900
1,370,500
Mon, 15 Dec 2025
220.5800
222.0000
214.7200
216.0000
1,283,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
222.9900
224.7700
216.7700
218.7500
1,143,700
Thu, 11 Dec 2025
210.0000
219.2900
209.0000
218.5200
924,200
Wed, 10 Dec 2025
203.1700
209.6000
202.1400
209.4200
1,089,600
Tue, 09 Dec 2025
199.4600
203.3100
199.0000
203.1400
505,700
Mon, 08 Dec 2025
203.4200
204.3600
198.1400
198.3300
754,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
204.1300
207.6600
201.3000
201.6600
573,300
Thu, 04 Dec 2025
197.9100
203.3600
196.0000
203.1100
594,800
Wed, 03 Dec 2025
201.5100
202.8800
199.2700
200.6400
612,000
Tue, 02 Dec 2025
199.5300
200.9200
195.2500
200.1900
613,700
Mon, 01 Dec 2025
204.4100
205.6900
199.3300
201.2500
716,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
201.3000
203.9600
201.3000
203.8400
523,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
194.8100
201.6400
194.6900
201.0500
739,300
Tue, 25 Nov 2025
190.8800
193.4400
190.0000
192.3800
685,600
Mon, 24 Nov 2025
185.9400
191.0900
185.2700
190.8700
764,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
183.7900
187.4100
182.9000
184.6000
1,205,700
Thu, 20 Nov 2025
189.2200
191.5200
182.0500
183.7900
834,200
Wed, 19 Nov 2025
189.1500
191.3000
187.2000
188.4300
680,900
Tue, 18 Nov 2025
186.1000
187.3400
183.3100
185.5000
849,500
Mon, 17 Nov 2025
185.9100
187.6200
183.0600
184.0700
725,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
181.6400
188.0000
181.0100
185.8300
659,300
Thu, 13 Nov 2025
194.9000
195.0000
187.5600
189.4700
935,400
Wed, 12 Nov 2025
188.0000
194.5900
186.5000
193.5100
970,400
Tue, 11 Nov 2025
185.9400
187.7700
185.0000
187.3600
1,094,200
Mon, 10 Nov 2025
180.2200
185.3100
177.4900
184.7300
1,474,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
171.0000
176.7300
170.8900
175.8200
1,261,700
Thu, 06 Nov 2025
172.3700
175.4900
169.5400
169.6700
1,344,700
Thu, 06 Nov 2025
3 · 10-Q
Next filing day · accepted 05 Nov, 18:52 ET
10-Q ↗
Wed, 05 Nov 2025
2 · S-3ASR
After-hours · 16:54 ET
S-3ASR ↗
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 05 Nov 2025
170.5800
173.8100
169.8700
173.3200
1,294,100
Tue, 04 Nov 2025
171.7100
172.4600
168.8800
169.0800
1,211,800
Mon, 03 Nov 2025
174.7300
174.9300
171.7800
174.6700
686,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
177.2900
177.4300
174.0100
174.7900
1,342,500
Thu, 30 Oct 2025
177.0000
178.4500
175.1600
177.8200
1,061,400
Wed, 29 Oct 2025
183.4100
183.5300
175.9300
176.8200
1,216,900
Tue, 28 Oct 2025
175.6100
181.3500
174.6100
180.5900
1,112,100
Mon, 27 Oct 2025
178.7300
181.2200
175.1200
177.5900
1,007,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend