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
15 · 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
14 · 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
13 · 10-Q
After market open · 14:59 ET
FORM 10-Q ↗
Fri, 24 Apr 2026
12 · 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
11 · 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
10 · DEFA14A
After market open · 14:00 ET
FORM DEFA14A ↗
Wed, 11 Mar 2026
9 · 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
8 · 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
7 · S-3ASR
After-hours · 16:07 ET
S-3ASR ↗
Tue, 24 Feb 2026
6 · 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
5 · 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
4 · 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
3 · 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
Thu, 23 Oct 2025
170.6500
172.4900
164.5700
166.7400
1,782,100
Wed, 22 Oct 2025
169.1100
170.3000
167.3500
168.5300
1,711,200
Tue, 21 Oct 2025
165.5100
169.3100
164.6100
168.9800
1,182,900
Mon, 20 Oct 2025
166.4300
167.8900
164.6400
165.4900
1,603,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
169.9300
169.9900
162.9600
164.8500
2,979,200
Thu, 16 Oct 2025
162.9900
169.7100
158.8700
169.5700
6,506,000
Wed, 15 Oct 2025
2 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Wed, 15 Oct 2025
139.6200
141.1100
137.9900
138.8300
2,240,700
Tue, 14 Oct 2025
137.1100
139.8500
136.5100
139.3700
946,200
Mon, 13 Oct 2025
137.8200
139.2400
137.2700
138.1200
1,135,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
143.7800
144.6400
136.4600
137.0900
1,578,600
Thu, 09 Oct 2025
147.5200
148.6400
142.5000
142.6200
1,791,100
Wed, 08 Oct 2025
140.0500
146.8700
138.8500
146.5500
1,448,200
Tue, 07 Oct 2025
141.1900
142.3200
138.2300
140.0000
1,523,200
Mon, 06 Oct 2025
137.4300
142.1100
136.4800
141.6700
1,150,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
134.5300
139.8000
134.5300
137.9500
1,212,100
Thu, 02 Oct 2025
132.4200
135.4900
132.1500
134.2000
1,277,800
Wed, 01 Oct 2025
133.1000
134.3200
131.8600
132.6800
840,700
Tue, 30 Sep 2025
134.0200
134.5300
131.7100
134.1700
1,085,300
Mon, 29 Sep 2025
136.0100
136.0100
133.0100
134.8000
1,106,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
132.6100
134.8200
130.1200
134.4600
2,027,700
Thu, 25 Sep 2025
132.8700
134.3400
131.1300
132.4000
1,047,200
Wed, 24 Sep 2025
131.2100
133.3900
130.9200
132.8700
1,247,700
Tue, 23 Sep 2025
131.4600
132.7700
130.7900
131.9800
1,066,600
Mon, 22 Sep 2025
132.5200
132.5200
130.4000
130.6500
1,644,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
135.0100
135.4900
131.8800
132.5200
2,214,400
Thu, 18 Sep 2025
135.9400
136.2500
133.8700
135.0600
1,140,000
Wed, 17 Sep 2025
137.9800
141.0300
134.2500
134.5200
1,799,600
Tue, 16 Sep 2025
136.9400
137.9800
136.2100
137.8000
964,000
Mon, 15 Sep 2025
138.4400
138.4400
135.7800
136.3500
1,017,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
141.3600
141.3600
137.7600
137.9300
652,700
Thu, 11 Sep 2025
136.6100
141.9000
135.7300
141.4500
1,084,200
Wed, 10 Sep 2025
140.3400
141.2600
135.6900
136.9400
1,345,600
Tue, 09 Sep 2025
142.8600
142.8600
140.3500
141.0000
694,400
Mon, 08 Sep 2025
143.5400
143.7300
140.4800
142.9900
1,445,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
142.8700
147.9700
142.7500
143.7300
891,800
Thu, 04 Sep 2025
145.3300
145.5000
141.3000
145.2800
930,400
Wed, 03 Sep 2025
143.5600
145.3900
143.2700
145.3800
770,900
Tue, 02 Sep 2025
142.9600
144.3200
142.6300
144.2500
864,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
143.7700
145.4100
143.3500
144.9900
785,400
Thu, 28 Aug 2025
146.0600
147.0300
142.9200
143.9800
1,213,400
Wed, 27 Aug 2025
144.0400
146.6400
143.6000
145.7900
1,211,700
Tue, 26 Aug 2025
141.9800
144.4500
140.7900
144.3200
1,399,300
Mon, 25 Aug 2025
149.0300
149.1000
142.6900
142.7500
2,156,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
1 · 8-K
After market open · 13:24 ET
FORM 8-K ↗
Fri, 22 Aug 2025
143.5600
152.0000
143.1700
150.1400
1,224,700
Thu, 21 Aug 2025
141.3200
143.5400
140.7400
143.4000
1,216,800
Wed, 20 Aug 2025
146.7100
146.8900
142.4200
142.5300
991,000
Tue, 19 Aug 2025
144.9600
149.8100
142.6800
147.2300
1,082,200
Mon, 18 Aug 2025
143.5500
144.3900
142.1300
142.5200
507,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
145.3600
145.4800
143.2200
143.4500
544,600
Thu, 14 Aug 2025
143.9700
144.7400
142.1700
144.4500
745,000
Wed, 13 Aug 2025
143.1700
146.0700
142.1900
145.8500
1,002,000
Tue, 12 Aug 2025
139.3000
143.0000
138.6400
142.8300
1,139,300
Mon, 11 Aug 2025
139.3100
140.5700
136.4200
137.7800
1,022,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
140.5400
141.5000
139.1100
139.4400
990,300
Thu, 07 Aug 2025
144.3600
144.5300
139.8200
140.3300
927,100
Wed, 06 Aug 2025
143.6600
144.4700
142.4400
143.5100
823,900
Tue, 05 Aug 2025
142.8300
143.6000
141.1000
143.2400
689,800
Mon, 04 Aug 2025
139.8500
142.3700
139.0900
142.0600
905,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
142.5000
142.7000
138.6800
139.5600
1,173,900
Thu, 31 Jul 2025
142.7600
145.6300
142.7200
144.0500
1,128,600
Wed, 30 Jul 2025
146.8800
147.1400
142.5500
143.8700
1,148,000
Tue, 29 Jul 2025
148.2000
149.6000
146.4800
146.7800
1,206,600
Mon, 28 Jul 2025
149.1600
150.9600
147.2300
148.3900
1,100,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend