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
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
17 · 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
16 · 10-Q
Next filing day · accepted 07 May, 17:44 ET
10-Q ↗
Thu, 07 May 2026
15 · 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
14 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Wed, 29 Apr 2026
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 10-K
Next filing day · accepted 12 Feb, 17:40 ET
10-K ↗
Thu, 12 Feb 2026
6 · 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
5 · 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
4 · 10-Q
Next filing day · accepted 06 Nov, 17:36 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 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
Fri, 24 Oct 2025
217.1300
220.0000
215.0900
218.8500
1,228,000
Thu, 23 Oct 2025
225.2400
228.9500
213.5500
215.6500
2,677,500
Wed, 22 Oct 2025
225.4000
227.8700
224.1200
226.3900
1,310,000
Tue, 21 Oct 2025
217.9400
227.3200
217.9400
226.1400
1,611,900
Mon, 20 Oct 2025
215.4000
219.7600
215.4000
218.2500
989,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
213.7600
216.5900
212.6100
214.7600
1,617,500
Thu, 16 Oct 2025
218.2700
219.5800
210.7000
213.5700
1,846,500
Wed, 15 Oct 2025
224.7500
225.2900
215.1900
218.4300
2,547,300
Tue, 14 Oct 2025
212.1200
224.5600
212.1200
223.1200
1,453,900
Mon, 13 Oct 2025
212.5500
216.8700
211.2100
215.6400
1,497,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
215.5000
218.0200
209.8000
210.3300
1,304,900
Thu, 09 Oct 2025
214.7100
216.9900
213.2500
216.8100
1,206,700
Wed, 08 Oct 2025
217.7400
217.7400
212.3700
212.4100
1,170,200
Tue, 07 Oct 2025
223.2500
223.4600
211.3900
216.1600
1,810,500
Mon, 06 Oct 2025
220.3100
240.9800
216.8400
223.8300
3,741,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
218.6800
223.2800
216.0500
219.2300
1,801,200
Thu, 02 Oct 2025
218.4000
218.4000
211.5100
217.6900
2,065,500
Wed, 01 Oct 2025
214.0300
218.7100
212.5500
217.9500
1,954,100
Tue, 30 Sep 2025
220.5500
221.6900
210.2700
213.7500
2,587,500
Mon, 29 Sep 2025
224.5000
224.9700
220.1600
220.5100
1,605,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
216.0700
223.9400
215.9600
222.8700
1,153,900
Thu, 25 Sep 2025
214.6300
217.4600
212.5400
215.1900
1,585,400
Wed, 24 Sep 2025
222.3100
223.2700
217.6300
217.8300
1,327,100
Tue, 23 Sep 2025
222.7600
225.4300
219.4000
221.2200
1,482,200
Mon, 22 Sep 2025
222.7100
224.2100
219.0200
223.5100
1,842,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
223.4500
225.1000
219.9400
222.4300
3,560,000
Thu, 18 Sep 2025
226.0400
226.9900
221.2400
221.9200
1,682,500
Wed, 17 Sep 2025
224.9800
228.1800
222.9700
225.1800
1,186,800
Tue, 16 Sep 2025
227.9600
228.7100
222.7600
224.9800
1,506,100
Mon, 15 Sep 2025
222.3500
229.0000
221.2500
228.2400
2,734,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
221.3600
223.2200
219.5500
222.1900
970,100
Thu, 11 Sep 2025
216.2300
222.1000
215.9800
221.3600
1,049,900
Wed, 10 Sep 2025
217.1900
218.5200
212.3000
215.4900
1,076,100
Tue, 09 Sep 2025
217.1100
218.0000
215.8700
217.7000
1,168,500
Mon, 08 Sep 2025
214.8700
217.7800
214.0400
217.2000
1,358,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
215.9200
219.1000
211.5300
214.9500
1,353,200
Thu, 04 Sep 2025
213.4600
217.0000
212.4900
216.5200
1,103,700
Wed, 03 Sep 2025
212.4000
214.8000
210.0300
212.5400
1,191,300
Tue, 02 Sep 2025
209.8300
212.7200
209.0100
212.1200
1,120,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
215.0000
216.2100
213.5000
214.8000
1,255,300
Thu, 28 Aug 2025
212.9200
215.2700
210.2800
214.7100
1,419,900
Wed, 27 Aug 2025
213.6300
214.8700
211.2200
212.2100
1,389,800
Tue, 26 Aug 2025
213.0000
214.4600
211.8800
213.6300
1,651,400
Mon, 25 Aug 2025
214.8400
216.0000
211.7500
213.3500
1,581,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
206.0600
216.6000
204.7900
214.8100
2,218,500
Thu, 21 Aug 2025
205.3100
206.1900
204.1700
205.3500
1,134,300
Wed, 20 Aug 2025
206.9800
207.5000
204.0300
205.6800
1,350,800
Tue, 19 Aug 2025
205.9500
209.5500
204.6400
208.0400
1,726,900
Mon, 18 Aug 2025
206.9800
207.9500
205.4800
206.6700
1,470,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
208.6600
210.4900
207.0000
207.4400
1,602,900
Thu, 14 Aug 2025
208.9900
210.8300
206.8200
207.2000
2,379,500
Wed, 13 Aug 2025
204.0000
210.2800
202.5200
209.6800
2,411,800
Tue, 12 Aug 2025
193.3100
203.4400
192.8300
203.1900
2,430,200
Mon, 11 Aug 2025
193.4300
198.1600
192.3200
192.6300
2,348,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
211.6000
213.0000
191.1500
195.2600
6,980,100
Fri, 08 Aug 2025
2 · 10-Q
Next filing day · accepted 07 Aug, 17:38 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 07 Aug 2025
184.5000
188.1700
181.5800
187.6100
4,382,900
Wed, 06 Aug 2025
182.7600
185.6200
182.1500
185.1400
1,797,500
Tue, 05 Aug 2025
185.8000
186.4100
180.4300
181.8400
1,582,100
Mon, 04 Aug 2025
179.7300
185.6400
179.6100
184.9900
1,496,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
177.2700
178.2500
174.0500
178.0600
1,674,200
Thu, 31 Jul 2025
180.3400
183.3400
179.4600
180.2200
1,308,200
Wed, 30 Jul 2025
179.8800
182.0400
177.2400
179.7900
1,993,400
Tue, 29 Jul 2025
187.3500
188.4800
182.5900
182.8100
1,262,400
Mon, 28 Jul 2025
187.5300
188.8500
186.1200
187.1600
1,302,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend