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
228.7200
228.7200
222.9400
226.0300
925,724
Thu, 22 Oct 2026
227.2100
233.6800
226.4300
230.5900
720,000
Wed, 21 Oct 2026
226.7400
229.4800
225.8900
228.5900
766,700
Tue, 20 Oct 2026
223.4100
229.3000
222.2600
226.4000
736,900
Mon, 19 Oct 2026
227.3000
227.5500
222.0100
223.2500
923,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
228.0000
234.3500
225.3000
228.7800
1,602,600
Thu, 15 Oct 2026
14 · 8-K
After-hours · 20:23 ET
FORM 8-K ↗
Thu, 15 Oct 2026
232.9300
235.9700
231.0000
235.3100
1,351,500
Wed, 14 Oct 2026
229.0200
232.7000
226.5000
232.1600
1,280,500
Tue, 13 Oct 2026
228.9200
230.6300
224.6600
229.0400
994,800
Mon, 12 Oct 2026
229.4100
230.5800
227.7300
228.3100
766,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
228.4200
231.2700
226.6900
229.2600
713,200
Thu, 08 Oct 2026
222.6200
228.9400
222.6200
228.4200
1,028,700
Wed, 07 Oct 2026
223.4600
225.6700
222.1100
222.6400
684,200
Tue, 06 Oct 2026
230.8500
230.9500
225.2700
225.9300
651,700
Mon, 05 Oct 2026
233.0000
233.0000
225.8100
229.7400
816,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
230.8400
234.6300
229.2800
234.2000
1,006,500
Thu, 01 Oct 2026
224.0000
227.8100
222.7700
227.2000
736,200
Wed, 30 Sep 2026
229.9000
229.9100
223.8000
224.0500
1,068,900
Tue, 29 Sep 2026
226.0000
230.1400
223.9900
229.2800
980,400
Mon, 28 Sep 2026
224.6300
229.3700
223.8700
226.0700
958,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
229.8600
231.6600
224.3900
225.4600
1,517,700
Thu, 24 Sep 2026
234.5200
235.3500
229.0700
229.1500
1,094,500
Wed, 23 Sep 2026
236.5000
239.4900
233.3600
234.6300
898,800
Tue, 22 Sep 2026
236.5300
239.9600
234.3600
237.4100
881,700
Mon, 21 Sep 2026
235.4900
236.4900
230.3600
236.1700
1,024,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
236.8000
237.7500
232.9300
234.2500
2,270,900
Thu, 17 Sep 2026
238.6000
242.4500
236.8000
236.8000
1,791,000
Wed, 16 Sep 2026
242.8900
250.0000
235.1600
236.7300
4,814,300
Tue, 15 Sep 2026
274.9900
275.7800
271.1900
273.0500
507,700
Mon, 14 Sep 2026
268.4800
275.2000
265.9900
274.9900
899,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
271.5000
271.5000
266.7400
270.4500
845,800
Thu, 10 Sep 2026
267.1100
270.2000
265.2700
267.8300
631,900
Wed, 09 Sep 2026
272.8500
275.2500
265.4500
267.8000
1,006,700
Tue, 08 Sep 2026
271.6000
276.5400
270.5500
274.7800
1,004,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
265.6800
274.0800
265.4900
273.7700
860,000
Thu, 03 Sep 2026
261.5600
266.8200
259.0300
266.2800
1,164,900
Wed, 02 Sep 2026
256.4800
263.5300
254.1100
260.2200
831,400
Tue, 01 Sep 2026
263.1500
265.0000
255.5700
256.4800
701,000
Mon, 31 Aug 2026
261.0000
266.1100
258.6600
265.4700
1,067,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
264.2500
264.9300
257.8900
261.0300
555,300
Thu, 27 Aug 2026
261.7000
264.6600
260.2300
263.3900
451,400
Wed, 26 Aug 2026
262.1200
264.9700
259.1800
263.6400
429,200
Tue, 25 Aug 2026
261.5000
265.2600
257.3400
262.1800
592,200
Mon, 24 Aug 2026
275.6100
275.6800
256.7500
259.8800
1,266,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
277.0500
279.3400
273.2000
275.4500
708,300
Thu, 20 Aug 2026
268.6400
276.6300
268.1300
274.4700
598,900
Wed, 19 Aug 2026
273.3100
280.7400
271.4500
272.4200
772,900
Tue, 18 Aug 2026
282.9700
282.9700
273.9700
274.1900
454,100
Mon, 17 Aug 2026
279.7100
287.9300
279.7100
283.3700
1,110,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
279.8700
285.7100
278.8200
279.7100
719,300
Thu, 13 Aug 2026
277.8200
283.8200
277.2500
282.3200
1,132,900
Wed, 12 Aug 2026
265.9800
279.3600
265.4300
275.9600
1,096,500
Tue, 11 Aug 2026
264.0000
268.0300
261.2800
265.3800
961,800
Mon, 10 Aug 2026
266.5800
272.1500
265.3500
266.1400
574,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
266.3400
270.7400
265.3000
268.5200
599,300
Thu, 06 Aug 2026
272.5600
275.0900
267.0300
267.2500
492,800
Wed, 05 Aug 2026
274.6700
275.7800
272.2700
272.6600
637,300
Tue, 04 Aug 2026
269.5600
275.0700
266.9700
274.4800
860,100
Mon, 03 Aug 2026
271.9500
273.3800
265.6800
266.9100
847,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
270.8300
274.7200
269.2500
271.7500
888,400
Thu, 30 Jul 2026
279.6500
279.6500
264.4900
269.2100
1,115,400
Wed, 29 Jul 2026
276.5900
277.8700
268.4700
276.1400
1,346,100
Tue, 28 Jul 2026
281.1300
281.9800
276.3700
277.6200
1,176,000
Mon, 27 Jul 2026
287.7000
289.2500
276.4200
280.9600
1,238,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
13 · 10-Q
After market open · 14:29 ET
FORM 10-Q ↗
Fri, 24 Jul 2026
289.3700
293.0300
286.5300
288.3000
593,400
Thu, 23 Jul 2026
293.2400
294.0000
286.3800
289.3700
1,048,400
Wed, 22 Jul 2026
291.1500
294.1400
290.5500
292.2400
1,036,500
Tue, 21 Jul 2026
292.8900
294.7100
287.4500
293.2600
1,047,700
Mon, 20 Jul 2026
291.1400
293.0700
286.9400
290.6100
1,130,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
296.3900
298.1000
289.1800
291.4100
1,550,100
Thu, 16 Jul 2026
296.0000
299.7600
286.7500
298.4100
2,470,600
Wed, 15 Jul 2026
12 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Wed, 15 Jul 2026
280.0000
281.2400
272.3000
276.2800
1,502,600
Tue, 14 Jul 2026
286.6400
286.6400
278.8600
280.8700
830,600
Mon, 13 Jul 2026
282.8900
286.2700
279.2500
283.0000
975,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
287.7000
288.0300
277.1000
279.9600
870,700
Thu, 09 Jul 2026
278.5100
286.0700
278.5000
282.6100
1,060,800
Wed, 08 Jul 2026
275.6500
276.9900
269.3900
276.4500
814,700
Tue, 07 Jul 2026
277.7100
280.4100
273.2100
275.0000
855,100
Mon, 06 Jul 2026
281.2100
286.6600
276.4800
277.7400
644,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
292.0500
294.4300
282.9300
285.8300
778,600
Wed, 01 Jul 2026
289.4300
294.9800
285.9200
290.0700
1,197,900
Tue, 30 Jun 2026
287.6300
291.3900
283.9300
289.4300
1,037,900
Mon, 29 Jun 2026
280.0300
288.3500
279.0400
287.8900
876,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
275.0500
281.4100
273.9100
280.3000
1,357,500
Thu, 25 Jun 2026
272.2500
278.3700
270.2300
274.6800
784,600
Wed, 24 Jun 2026
270.5600
272.2600
267.1200
269.0600
779,000
Tue, 23 Jun 2026
272.8800
274.6600
268.9800
269.2400
669,900
Mon, 22 Jun 2026
272.8600
277.1000
266.9000
273.4800
1,114,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
267.2700
275.2000
265.3700
271.2200
1,943,500
Wed, 17 Jun 2026
279.0900
279.1700
265.3700
267.2400
1,730,300
Tue, 16 Jun 2026
282.1900
284.1600
276.6400
279.8200
1,141,600
Mon, 15 Jun 2026
290.4600
293.5300
281.6100
283.1600
868,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
292.1500
292.4400
287.0200
289.3600
551,000
Thu, 11 Jun 2026
282.9800
291.4100
277.5100
289.1400
683,900
Wed, 10 Jun 2026
276.8500
286.4800
270.8900
280.7500
1,198,000
Tue, 09 Jun 2026
288.9500
293.5400
278.6100
287.1900
974,600
Mon, 08 Jun 2026
286.1100
289.2600
284.2900
288.1700
1,360,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
285.3700
289.9500
279.1300
284.9500
1,146,900
Thu, 04 Jun 2026
282.8700
284.0400
279.8200
283.3100
546,300
Wed, 03 Jun 2026
277.9500
281.6200
276.0100
280.0500
809,500
Tue, 02 Jun 2026
279.4600
279.6000
273.2300
275.5900
970,800
Mon, 01 Jun 2026
273.1200
279.9200
269.0400
279.4600
898,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
270.4000
277.8500
270.2800
276.4300
1,624,000
Thu, 28 May 2026
269.4100
274.0400
266.4300
272.5200
522,200
Wed, 27 May 2026
269.0000
273.0000
266.9600
270.8700
608,800
Tue, 26 May 2026
261.0800
267.9900
260.0000
267.6300
588,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
259.4800
260.2400
255.6200
258.7700
839,400
Thu, 21 May 2026
257.5700
261.1300
253.9700
259.2300
750,200
Wed, 20 May 2026
256.7000
264.9800
256.1800
262.8800
932,300
Tue, 19 May 2026
258.9200
261.3700
253.8600
256.5300
883,500
Mon, 18 May 2026
260.8700
264.2200
259.6200
261.4600
930,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
252.0000
263.2400
250.5000
262.2100
1,916,100
Thu, 14 May 2026
239.4800
257.1600
235.1900
254.6600
2,214,300
Wed, 13 May 2026
236.9800
239.7800
236.1900
237.8000
915,400
Tue, 12 May 2026
241.6600
243.2500
231.4800
236.7900
1,290,200
Mon, 11 May 2026
245.1400
245.4700
240.0000
240.7500
694,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
242.1900
246.2500
240.0000
245.4000
612,400
Thu, 07 May 2026
246.6600
247.7900
241.0600
242.1900
893,500
Wed, 06 May 2026
246.6300
250.2400
245.5100
246.0500
807,600
Tue, 05 May 2026
240.2600
244.3900
240.1100
243.0400
632,400
Mon, 04 May 2026
244.3800
244.3800
237.7100
238.3400
1,189,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
252.1800
253.5900
248.2500
248.7300
597,800
Thu, 30 Apr 2026
247.9300
252.4700
243.2400
251.5300
897,800
Wed, 29 Apr 2026
250.9100
253.0000
243.0800
246.3100
834,300
Tue, 28 Apr 2026
251.2000
251.6000
247.6600
251.2900
834,800
Mon, 27 Apr 2026
248.7300
251.5200
245.9400
250.1600
679,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11 · 10-Q
After market open · 14:59 ET
FORM 10-Q ↗
Fri, 24 Apr 2026
10 · 8-K
After market open · 09:38 ET
FORM 8-K ↗
Fri, 24 Apr 2026
253.7100
253.7100
247.3700
248.5900
614,800
Thu, 23 Apr 2026
248.5200
255.4300
248.5200
253.7100
832,800
Wed, 22 Apr 2026
253.3100
253.8600
246.1900
247.0300
1,013,500
Tue, 21 Apr 2026
253.0400
256.1800
249.6200
251.0900
897,400
Mon, 20 Apr 2026
244.2900
253.2000
241.8300
251.6000
901,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
239.0000
247.9500
238.4900
245.0800
1,281,100
Thu, 16 Apr 2026
233.2000
245.0800
232.0000
238.3200
2,564,700
Wed, 15 Apr 2026
9 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Wed, 15 Apr 2026
229.3400
229.3400
223.5200
224.1700
1,579,700
Tue, 14 Apr 2026
227.3200
230.1900
225.4800
229.6100
723,700
Mon, 13 Apr 2026
226.5000
227.8300
222.1700
227.6100
758,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
225.2500
228.1000
223.1200
227.0400
844,400
Thu, 09 Apr 2026
224.4200
226.5500
221.7700
225.2200
813,100
Wed, 08 Apr 2026
221.1300
229.1000
221.1300
224.6300
907,300
Tue, 07 Apr 2026
218.0400
220.8700
216.3400
217.7100
695,300
Mon, 06 Apr 2026
212.1500
217.4800
212.1500
217.3700
540,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
211.4100
216.6000
208.8700
214.9100
682,200
Wed, 01 Apr 2026
212.2500
216.4500
211.4000
213.4400
782,900
Tue, 31 Mar 2026
205.5100
212.3100
205.5100
211.9000
949,500
Mon, 30 Mar 2026
207.2700
207.8000
204.1500
204.7700
671,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
204.2800
206.2500
202.7000
205.5900
628,400
Thu, 26 Mar 2026
207.3900
210.7700
205.7200
206.1800
598,300
Wed, 25 Mar 2026
206.9800
209.9200
204.8300
209.1000
894,400
Tue, 24 Mar 2026
200.6100
209.1500
200.4900
205.1400
535,600
Mon, 23 Mar 2026
205.2800
208.6600
202.6200
202.7800
911,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
200.2000
201.5000
195.9700
199.9300
1,702,100
Thu, 19 Mar 2026
195.2000
201.3200
195.2000
200.2000
949,000
Wed, 18 Mar 2026
200.1200
200.8900
194.4700
197.6400
1,812,400
Tue, 17 Mar 2026
204.0600
205.7000
193.9400
200.1200
1,401,500
Mon, 16 Mar 2026
202.9000
205.0000
201.6400
202.7300
894,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
203.0000
203.7600
199.9800
200.2500
1,198,600
Thu, 12 Mar 2026
207.2000
207.7700
200.5600
201.1300
995,200
Wed, 11 Mar 2026
8 · DEFA14A
After market open · 14:00 ET
FORM DEFA14A ↗
Wed, 11 Mar 2026
7 · DEF 14A
After market open · 13:54 ET
FORM DEF 14A ↗
Wed, 11 Mar 2026
215.8500
216.5400
207.5400
210.3600
804,600
Tue, 10 Mar 2026
217.0000
220.6900
213.4300
215.8500
706,700
Mon, 09 Mar 2026
211.6400
217.8400
206.4300
217.4600
1,125,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.5900
220.5900
211.4700
213.3900
1,605,900
Thu, 05 Mar 2026
6 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 05 Mar 2026
232.6500
234.3000
225.6500
226.3600
731,700
Wed, 04 Mar 2026
233.0100
236.0000
231.3900
234.9200
622,700
Tue, 03 Mar 2026
226.2400
231.6600
223.3100
230.8700
582,800
Mon, 02 Mar 2026
232.2500
234.4500
227.9900
232.0700
615,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
226.4400
233.9800
224.0000
233.4100
1,481,100
Thu, 26 Feb 2026
220.3200
230.3200
216.0800
228.2200
886,200
Wed, 25 Feb 2026
223.7200
223.7200
217.6900
219.2500
559,900
Tue, 24 Feb 2026
5 · S-3ASR
After-hours · 16:07 ET
S-3ASR ↗
Tue, 24 Feb 2026
4 · 10-K
After market open · 14:47 ET
FORM 10-K ↗
Tue, 24 Feb 2026
223.1200
226.5500
220.8500
222.9000
675,800
Mon, 23 Feb 2026
228.8300
229.6000
220.8300
222.0700
640,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
224.9900
231.5300
224.3600
230.1600
838,000
Thu, 19 Feb 2026
223.4500
226.7500
222.2300
225.7200
756,800
Wed, 18 Feb 2026
222.7900
225.4500
221.1800
223.4500
493,300
Tue, 17 Feb 2026
222.0700
224.2900
220.2200
223.5100
787,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
219.3400
224.6800
217.9000
221.7600
866,300
Thu, 12 Feb 2026
231.8700
234.4000
208.8600
218.7200
3,273,400
Wed, 11 Feb 2026
230.5600
234.8200
229.4200
230.3800
1,225,800
Tue, 10 Feb 2026
225.1400
230.9100
225.1400
229.0500
1,140,300
Mon, 09 Feb 2026
227.7000
227.7400
222.8800
226.2700
945,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
223.7600
228.2200
223.3700
227.9100
1,065,200
Thu, 05 Feb 2026
225.5000
228.6000
223.7100
225.2500
1,154,100
Wed, 04 Feb 2026
220.4800
229.4400
220.4800
228.2200
1,982,600
Tue, 03 Feb 2026
212.0400
220.6900
211.2500
220.6100
1,991,200
Mon, 02 Feb 2026
202.8600
211.8800
201.8400
211.7100
1,244,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
203.1700
203.7100
199.7800
202.7200
1,721,700
Thu, 29 Jan 2026
205.8800
207.3100
203.5800
205.2100
841,600
Wed, 28 Jan 2026
202.9800
207.2000
202.6800
205.0600
987,500
Tue, 27 Jan 2026
205.1700
206.5500
202.4900
202.8800
989,000
Mon, 26 Jan 2026
206.1100
207.5800
203.6500
205.1100
769,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
210.6900
211.7100
206.2100
206.7500
980,300
Thu, 22 Jan 2026
209.3500
212.0000
208.3200
210.7300
856,000
Wed, 21 Jan 2026
205.1900
211.2600
204.3200
209.7000
1,034,100
Tue, 20 Jan 2026
202.5000
204.3600
199.4300
203.5000
1,113,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
199.8100
209.5300
198.0100
204.3800
2,760,700
Thu, 15 Jan 2026
3 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Thu, 15 Jan 2026
206.6900
208.7900
205.3200
206.5200
1,298,400
Wed, 14 Jan 2026
203.9900
206.4500
203.0800
205.8100
876,100
Tue, 13 Jan 2026
206.5600
208.1300
204.6600
205.1700
806,600
Mon, 12 Jan 2026
205.9400
207.4600
203.7000
206.3300
1,071,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
206.4400
208.0000
203.7700
206.8500
925,100
Thu, 08 Jan 2026
202.2600
207.1700
202.2600
205.4200
728,000
Wed, 07 Jan 2026
205.5400
207.8300
203.5400
203.8200
988,800
Tue, 06 Jan 2026
202.4400
206.6900
201.5700
205.5400
1,008,500
Mon, 05 Jan 2026
197.2900
203.3600
196.5700
202.0200
957,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
194.4400
197.2500
193.5400
196.7800
714,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
196.2100
196.8600
194.1000
194.3400
623,800
Tue, 30 Dec 2025
197.2500
197.7700
195.9500
196.2100
686,400
Mon, 29 Dec 2025
198.4100
198.9500
197.3500
197.5500
473,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
197.2400
198.4900
196.9200
198.2800
349,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
197.5600
198.9400
196.4800
198.2900
280,600
Tue, 23 Dec 2025
199.2800
200.2900
195.9600
197.0300
856,800
Mon, 22 Dec 2025
198.7100
200.4500
197.2900
199.5800
691,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
195.4900
198.7700
194.0200
197.6800
2,096,600
Thu, 18 Dec 2025
195.8500
198.3700
193.2000
196.4200
1,198,500
Wed, 17 Dec 2025
195.8300
197.2800
193.7800
194.1000
954,200
Tue, 16 Dec 2025
199.1700
199.5500
195.7100
196.7600
947,800
Mon, 15 Dec 2025
198.8200
200.0000
196.0200
197.6000
1,143,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
200.3900
201.7400
196.5400
198.6800
1,211,600
Thu, 11 Dec 2025
200.2100
204.4300
199.1800
199.5500
1,802,900
Wed, 10 Dec 2025
189.5000
199.4600
189.5000
198.1300
1,614,900
Tue, 09 Dec 2025
189.8500
190.8700
188.6300
189.7700
1,128,100
Mon, 08 Dec 2025
190.2100
191.8800
189.1600
189.8900
1,398,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
187.2400
189.1200
186.1500
188.4100
813,300
Thu, 04 Dec 2025
187.7300
190.9500
186.4100
187.5400
1,596,100
Wed, 03 Dec 2025
185.8300
190.8000
185.5800
187.9200
1,936,400
Tue, 02 Dec 2025
2 · 8-K
After market open · 14:48 ET
FORM 8-K ↗
Tue, 02 Dec 2025
179.7300
186.5600
178.3500
185.7300
2,614,800
Mon, 01 Dec 2025
173.5000
180.7100
172.7900
179.7300
1,739,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
174.0100
175.1800
173.0000
173.9600
339,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
171.6000
175.5800
171.2100
173.4000
852,100
Tue, 25 Nov 2025
167.7800
172.6000
167.7700
172.0300
1,103,900
Mon, 24 Nov 2025
165.6700
167.5300
165.2600
166.6500
1,297,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
159.6100
168.4700
159.3400
166.4300
1,780,400
Thu, 20 Nov 2025
161.5000
162.3800
158.1500
158.9200
1,269,900
Wed, 19 Nov 2025
161.4700
163.2600
159.7700
159.9200
918,300
Tue, 18 Nov 2025
159.6800
162.8600
157.8200
162.0300
1,364,700
Mon, 17 Nov 2025
162.7600
163.3100
159.0100
160.3000
1,414,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
165.4600
166.6000
162.2700
162.8100
1,722,200
Thu, 13 Nov 2025
168.3200
170.0400
165.4800
166.3100
733,400
Wed, 12 Nov 2025
168.5700
170.4600
167.9800
169.2600
831,000
Tue, 11 Nov 2025
168.2500
169.5300
165.0000
168.0300
1,214,400
Mon, 10 Nov 2025
171.1300
171.1300
166.5900
168.4800
1,134,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
168.2200
171.8800
168.0500
170.9600
947,400
Thu, 06 Nov 2025
169.3200
170.1500
166.4700
169.0300
1,108,900
Wed, 05 Nov 2025
171.1700
172.5900
168.3600
170.2500
1,099,300
Tue, 04 Nov 2025
169.7600
173.9700
168.9900
172.6400
2,472,300
Mon, 03 Nov 2025
168.8600
170.4900
166.3500
169.7500
1,153,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
164.9000
169.1300
163.7100
168.8600
1,160,800
Thu, 30 Oct 2025
168.2100
168.9800
166.2100
166.6400
1,093,500
Wed, 29 Oct 2025
166.3400
171.5200
166.3400
168.8800
1,636,700
Tue, 28 Oct 2025
168.0300
168.7400
165.8600
166.5600
994,600
Mon, 27 Oct 2025
167.3300
168.7400
165.4300
167.7700
1,147,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 10-Q
After market open · 12:31 ET
FORM 10-Q ↗
Fri, 24 Oct 2025
168.3000
169.2000
164.9000
165.1100
1,163,900