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
264.6900
266.8700
260.2700
261.9900
699,400
Thu, 23 Jul 2026
264.2200
273.0000
261.5900
264.6900
598,300
Wed, 22 Jul 2026
263.3750
266.0000
257.8400
264.2200
807,100
Tue, 21 Jul 2026
262.0900
268.7100
255.6550
267.1800
994,600
Mon, 20 Jul 2026
268.8100
271.6400
262.0100
262.6300
833,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
265.4000
272.3100
262.0000
271.3900
1,014,400
Thu, 16 Jul 2026
279.6950
282.0000
268.1600
269.8300
949,000
Wed, 15 Jul 2026
274.8200
278.7100
271.1430
277.3700
867,600
Tue, 14 Jul 2026
276.7300
278.8000
271.2300
272.6600
954,500
Mon, 13 Jul 2026
266.8800
273.3350
261.6300
272.8900
1,527,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
281.8500
283.8700
268.9700
269.9500
969,700
Thu, 09 Jul 2026
273.1400
283.7650
273.0000
281.8500
1,958,200
Wed, 08 Jul 2026
276.5900
279.8300
269.6600
274.3900
1,398,500
Tue, 07 Jul 2026
284.5100
287.6350
278.0700
281.2700
1,759,700
Mon, 06 Jul 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 06 Jul 2026
277.5000
288.0400
276.4000
283.8000
1,358,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
278.4700
279.6300
271.6400
279.3200
1,274,000
Wed, 01 Jul 2026
273.0000
279.4200
266.3300
276.2700
1,861,700
Tue, 30 Jun 2026
271.4500
275.2400
265.3890
271.4500
1,371,600
Mon, 29 Jun 2026
265.0000
274.8600
263.0000
272.3100
1,784,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
262.4200
270.4300
257.0700
261.9100
3,411,700
Thu, 25 Jun 2026
258.9300
271.4700
258.5000
260.7400
2,466,700
Wed, 24 Jun 2026
243.0000
264.6500
239.0000
259.9700
2,941,700
Tue, 23 Jun 2026
225.7100
240.7200
224.3500
234.7600
2,063,000
Mon, 22 Jun 2026
231.5200
234.1350
219.5000
228.8000
1,577,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
232.6400
237.1530
227.9300
231.4100
2,630,800
Wed, 17 Jun 2026
219.1800
231.8900
217.7200
226.4400
1,777,300
Tue, 16 Jun 2026
18 · 8-K/A
After-hours · 16:08 ET
8-K/A ↗
Tue, 16 Jun 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 16 Jun 2026
216.7800
223.9260
214.7700
220.1100
1,378,800
Mon, 15 Jun 2026
213.6400
219.4400
209.5700
216.9700
1,017,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
223.7100
223.7100
208.7940
212.0700
811,700
Thu, 11 Jun 2026
216.6800
221.6200
213.0700
219.2300
736,000
Wed, 10 Jun 2026
221.6600
224.7000
215.5100
216.5000
1,026,300
Tue, 09 Jun 2026
216.6000
222.9800
211.2500
222.8200
1,210,900
Mon, 08 Jun 2026
215.8600
220.0900
212.0300
213.4700
1,115,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 05 Jun 2026
218.1900
222.1350
214.8200
215.3100
849,100
Thu, 04 Jun 2026
213.9500
227.9000
212.1700
222.1000
1,266,700
Wed, 03 Jun 2026
209.4650
213.2600
204.1600
211.8500
1,463,500
Tue, 02 Jun 2026
214.8000
216.9650
210.7900
212.7300
1,174,600
Mon, 01 Jun 2026
220.8300
225.1000
216.6000
218.8100
1,334,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
214.9700
225.7000
211.3970
223.3700
2,690,800
Thu, 28 May 2026
202.6500
214.1600
200.1700
213.9400
1,861,900
Wed, 27 May 2026
200.5200
204.6400
196.4400
203.1100
1,273,000
Tue, 26 May 2026
205.4700
209.0000
197.6300
200.9100
1,466,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
204.3700
210.6700
202.2550
203.1900
1,036,200
Thu, 21 May 2026
204.7500
210.0000
198.9700
203.6900
1,493,400
Wed, 20 May 2026
199.7500
205.3600
197.1550
204.9200
1,513,900
Tue, 19 May 2026
193.4500
198.1100
190.0500
196.0400
1,273,600
Mon, 18 May 2026
190.0000
197.5250
188.5000
192.5400
2,145,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
197.6100
198.6450
184.8100
186.3600
2,240,000
Thu, 14 May 2026
195.5100
200.5150
195.0800
196.9100
1,382,200
Wed, 13 May 2026
204.0800
204.0800
194.0300
195.3200
1,664,200
Tue, 12 May 2026
199.4600
206.0000
198.0100
204.2100
1,566,700
Mon, 11 May 2026
194.1200
202.4200
190.5700
199.1400
2,041,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
210.0000
217.6450
192.5200
194.2400
3,925,700
Fri, 08 May 2026
15 · 10-Q
Next filing day · accepted 07 May, 19:47 ET
10-Q ↗
Thu, 07 May 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
215.5000
221.5600
209.8900
219.8200
2,765,900
Wed, 06 May 2026
208.5400
218.0900
206.4200
215.0900
2,136,300
Tue, 05 May 2026
213.0000
213.8400
205.0050
206.7700
1,065,500
Mon, 04 May 2026
206.8700
212.0000
204.5200
211.5600
1,291,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
205.2900
208.6620
200.0700
207.2800
946,700
Thu, 30 Apr 2026
196.7400
209.9100
196.6900
206.1600
1,772,700
Wed, 29 Apr 2026
197.5200
199.8100
189.5300
194.7500
963,700
Tue, 28 Apr 2026
200.9600
202.9900
195.9700
200.1700
1,664,700
Mon, 27 Apr 2026
202.6000
207.7920
201.9400
204.3900
1,064,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
201.1400
206.4400
198.6400
203.7500
1,000,400
Thu, 23 Apr 2026
13 · DEFA14A
After-hours · 16:57 ET
DEFA14A ↗
Thu, 23 Apr 2026
12 · DEF 14A
After-hours · 16:44 ET
DEF 14A ↗
Thu, 23 Apr 2026
204.8900
204.9300
192.7950
201.1400
1,166,300
Wed, 22 Apr 2026
207.4100
209.3300
203.4700
207.7800
1,001,500
Tue, 21 Apr 2026
208.0000
212.7700
205.2050
205.4200
769,900
Mon, 20 Apr 2026
206.3200
210.8700
206.1300
207.7400
824,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
200.1400
209.2750
198.2800
208.4000
1,427,000
Thu, 16 Apr 2026
205.0100
205.6610
194.2900
196.1100
1,848,700
Wed, 15 Apr 2026
217.6200
219.4650
206.2600
207.1900
1,381,700
Tue, 14 Apr 2026
207.5200
215.0000
206.3600
214.6400
1,734,400
Mon, 13 Apr 2026
193.7300
202.8100
193.7300
201.9000
1,203,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
202.9200
205.5800
184.0000
193.0300
2,871,600
Thu, 09 Apr 2026
209.3500
209.3900
199.5430
203.0000
1,490,700
Wed, 08 Apr 2026
215.9600
220.0000
209.8600
210.8300
1,094,600
Tue, 07 Apr 2026
205.2800
209.7500
203.1700
209.2700
906,500
Mon, 06 Apr 2026
206.3400
208.3200
203.1400
204.8700
808,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
198.1900
210.9900
198.0200
207.9800
1,279,900
Wed, 01 Apr 2026
11 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 01 Apr 2026
201.0000
205.9800
199.6550
203.2100
1,294,500
Tue, 31 Mar 2026
190.3400
200.5600
190.2900
199.9900
1,419,700
Mon, 30 Mar 2026
184.0300
187.0000
181.4800
186.8400
995,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.6900
195.9900
181.0000
182.6500
1,063,200
Thu, 26 Mar 2026
195.3600
198.5200
194.5550
196.1500
643,500
Wed, 25 Mar 2026
196.4000
202.8800
195.7850
197.3700
666,700
Tue, 24 Mar 2026
198.7700
198.7700
191.4970
194.5200
787,200
Mon, 23 Mar 2026
197.1000
201.8700
196.7400
200.0900
853,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
200.6300
201.2900
194.0200
195.2800
2,362,700
Thu, 19 Mar 2026
196.6300
204.3440
196.0000
202.7300
1,220,200
Wed, 18 Mar 2026
197.5400
200.4300
195.2900
197.7900
1,450,800
Tue, 17 Mar 2026
199.5300
203.2900
197.7500
198.3800
1,143,100
Mon, 16 Mar 2026
191.4400
198.1800
190.6650
197.6800
1,574,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.3800
192.3600
187.0100
187.8500
1,261,700
Thu, 12 Mar 2026
193.7500
195.4000
186.0700
190.3100
1,758,700
Wed, 11 Mar 2026
196.3600
201.2700
194.5500
196.6100
1,404,600
Tue, 10 Mar 2026
205.9800
207.0800
198.4500
198.9500
902,900
Mon, 09 Mar 2026
194.1900
205.6200
194.1900
205.2200
1,422,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
193.2700
198.3400
193.2700
198.1300
1,226,100
Thu, 05 Mar 2026
201.0100
203.2800
193.8500
197.1400
1,464,900
Wed, 04 Mar 2026
207.1700
208.5960
201.8500
203.0300
859,300
Tue, 03 Mar 2026
195.6700
210.5100
192.5950
207.0400
1,543,000
Mon, 02 Mar 2026
200.1700
203.9100
196.2200
200.1700
1,486,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.0200
212.9900
196.2200
208.0400
2,761,800
Fri, 27 Feb 2026
10 · 10-K
Next filing day · accepted 26 Feb, 21:31 ET
10-K ↗
Thu, 26 Feb 2026
9 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 26 Feb 2026
212.6700
216.6400
211.2000
216.1000
1,202,700
Wed, 25 Feb 2026
211.6500
214.3900
209.0200
211.8300
1,014,000
Tue, 24 Feb 2026
208.4000
212.4800
207.2200
209.5300
693,400
Mon, 23 Feb 2026
211.7400
212.8750
207.0100
209.3500
776,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
216.3600
218.2550
208.5700
212.1200
1,180,400
Thu, 19 Feb 2026
216.7300
218.5000
213.2000
216.3600
744,500
Wed, 18 Feb 2026
211.7600
220.6500
210.5700
215.5300
1,002,100
Tue, 17 Feb 2026
206.0650
211.5100
204.2400
211.2500
791,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
208.8300
213.3000
204.0400
206.2300
790,400
Thu, 12 Feb 2026
211.3300
213.9550
204.0600
207.8350
931,200
Wed, 11 Feb 2026
212.5900
212.7700
203.8600
212.4600
898,300
Tue, 10 Feb 2026
210.1500
214.3600
209.9430
211.6500
1,054,500
Mon, 09 Feb 2026
207.3100
213.4900
207.2950
210.5800
1,183,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
199.7300
203.6800
194.0200
203.0400
1,564,000
Thu, 05 Feb 2026
204.5300
209.7600
195.4610
197.0800
1,783,100
Wed, 04 Feb 2026
226.3600
226.7500
204.8600
205.6100
2,452,200
Tue, 03 Feb 2026
232.4400
236.5800
224.2100
227.6800
937,200
Mon, 02 Feb 2026
228.5000
234.2200
226.2370
231.1000
1,250,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
231.4700
235.6200
229.3010
231.1400
666,000
Thu, 29 Jan 2026
234.9200
235.0100
229.1400
231.4800
947,100
Wed, 28 Jan 2026
240.9600
240.9900
235.6100
235.9300
871,600
Tue, 27 Jan 2026
240.4600
244.3300
238.8700
240.3400
578,700
Mon, 26 Jan 2026
241.1500
246.2650
239.0000
241.3900
656,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
243.6300
249.2600
240.5700
241.5800
961,100
Thu, 22 Jan 2026
243.1200
250.0000
242.2100
242.9100
971,300
Wed, 21 Jan 2026
235.0000
243.6900
234.0400
242.7800
1,416,200
Tue, 20 Jan 2026
228.0800
235.4600
226.6600
234.8500
1,473,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
239.3500
241.0000
230.1300
231.2500
1,470,400
Thu, 15 Jan 2026
240.2400
243.0300
234.5150
240.3400
1,013,600
Wed, 14 Jan 2026
235.8600
239.3800
233.4500
239.1900
904,100
Tue, 13 Jan 2026
236.8400
239.4300
230.9600
237.8900
1,144,000
Mon, 12 Jan 2026
8 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Mon, 12 Jan 2026
236.0000
243.4700
226.1200
235.4500
1,738,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
241.8400
241.9000
232.3600
234.3100
1,016,100
Thu, 08 Jan 2026
252.4800
256.0000
232.2910
239.5600
1,977,700
Wed, 07 Jan 2026
253.0800
256.3600
250.2600
254.4000
1,199,500
Tue, 06 Jan 2026
237.5000
249.1500
237.4200
248.7400
1,550,700
Mon, 05 Jan 2026
229.8800
237.5000
227.6900
237.4200
1,088,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
228.9500
230.0650
225.8250
228.8400
827,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
229.9800
231.9100
228.8100
229.0900
621,500
Tue, 30 Dec 2025
230.6300
232.6000
227.8900
229.9800
660,400
Mon, 29 Dec 2025
232.6500
233.6600
230.0900
231.3000
491,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
233.4500
236.3300
233.3600
233.7400
410,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
234.6800
236.3650
232.6950
235.5400
468,100
Tue, 23 Dec 2025
234.7100
236.9900
232.0500
235.4000
1,003,800
Mon, 22 Dec 2025
233.9100
237.0400
231.0660
235.5700
1,462,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
227.0500
232.3900
224.7400
231.9600
2,218,200
Thu, 18 Dec 2025
225.4900
228.7100
223.9780
224.7400
1,288,900
Wed, 17 Dec 2025
227.7900
228.3800
221.8400
225.4900
1,870,900
Tue, 16 Dec 2025
227.8100
229.2200
225.8000
227.4000
898,300
Mon, 15 Dec 2025
229.2900
232.7600
227.0000
228.4000
1,141,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
231.5000
232.2300
225.5800
231.9500
1,362,700
Thu, 11 Dec 2025
230.0100
234.8250
227.4400
231.0500
1,116,800
Wed, 10 Dec 2025
235.5800
239.2150
231.6800
233.1300
1,299,800
Wed, 10 Dec 2025
7 · S-3ASR
Pre-market · 09:02 ET
S-3ASR ↗
Tue, 09 Dec 2025
239.5000
241.4500
234.0600
235.5300
1,082,300
Mon, 08 Dec 2025
245.3300
246.9000
238.0600
239.1400
1,403,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
242.2200
245.5900
239.0000
244.5500
1,369,800
Fri, 05 Dec 2025
6 · S-3
Pre-market · 08:28 ET
S-3 ↗
Fri, 05 Dec 2025
5 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 04 Dec 2025
239.1100
243.7300
237.8600
242.0600
1,234,800
Wed, 03 Dec 2025
237.8000
239.1800
234.6300
238.2100
1,576,200
Tue, 02 Dec 2025
236.9500
238.7300
233.8300
236.6400
1,063,100
Mon, 01 Dec 2025
239.6400
240.1750
233.6700
234.2500
824,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
236.9900
239.7600
235.7700
238.8100
500,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
238.3900
241.2800
236.5300
237.1200
1,320,800
Tue, 25 Nov 2025
240.4000
240.4000
233.2100
236.4900
1,862,800
Mon, 24 Nov 2025
230.6300
239.4000
227.7100
238.5800
2,404,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
225.0000
235.8900
223.6000
230.6300
2,871,400
Thu, 20 Nov 2025
220.0000
229.9500
220.0000
225.5500
3,444,900
Wed, 19 Nov 2025
214.4400
220.5300
212.3300
218.3500
2,143,800
Tue, 18 Nov 2025
204.7300
215.8100
204.3500
213.6500
2,172,000
Mon, 17 Nov 2025
204.2800
208.5400
203.0000
206.0400
1,076,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.2700
205.8000
195.1400
204.2800
1,289,000
Thu, 13 Nov 2025
206.4600
209.0000
200.3400
200.6700
1,490,300
Wed, 12 Nov 2025
206.7200
212.2100
206.7200
209.5000
1,538,100
Tue, 11 Nov 2025
207.4400
210.0900
205.6800
206.7200
1,230,700
Mon, 10 Nov 2025
201.0000
210.9000
199.7300
206.6300
1,452,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
186.2750
201.2000
182.2000
199.5700
2,707,200
Fri, 07 Nov 2025
4 · 10-Q
Next filing day · accepted 06 Nov, 20:02 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Thu, 06 Nov 2025
198.6900
201.0800
195.8700
198.4800
1,928,800
Wed, 05 Nov 2025
196.6300
202.0000
193.1840
199.9200
1,230,600
Tue, 04 Nov 2025
196.4500
203.2250
195.6210
196.4500
1,849,000
Mon, 03 Nov 2025
198.7100
200.7600
194.0700
198.2300
1,636,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
193.4100
199.2100
192.2900
198.9300
1,921,000
Thu, 30 Oct 2025
194.3000
198.5600
190.5600
193.2200
1,044,700
Wed, 29 Oct 2025
188.0600
195.1200
188.0600
192.8100
893,300
Tue, 28 Oct 2025
191.9700
192.6950
189.0100
189.5700
946,600
Mon, 27 Oct 2025
194.7200
195.4350
189.3800
192.2200
1,108,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
196.7700
198.9900
191.7500
192.5100
1,086,100
Thu, 23 Oct 2025
187.1600
195.0700
187.1600
195.0000
936,800
Wed, 22 Oct 2025
186.6800
189.0200
183.8800
188.0200
1,333,600
Tue, 21 Oct 2025
187.9500
190.2000
185.6500
186.8800
782,500
Mon, 20 Oct 2025
184.7200
196.6300
183.4550
188.6000
1,737,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
179.0900
182.4200
178.0100
181.6900
998,200
Thu, 16 Oct 2025
179.5800
187.3400
179.1500
180.5400
1,189,400
Wed, 15 Oct 2025
173.2400
181.8800
172.8200
179.4200
1,278,300
Tue, 14 Oct 2025
173.0000
176.3600
170.8150
172.8100
882,000
Mon, 13 Oct 2025
170.0000
174.5700
169.0800
174.1700
1,202,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
173.1700
173.7800
167.9850
169.2700
971,300
Thu, 09 Oct 2025
171.4600
174.7500
171.0200
173.0550
859,800
Wed, 08 Oct 2025
170.5800
173.1600
169.1600
172.0900
946,500
Tue, 07 Oct 2025
170.4600
173.6200
167.3300
168.5300
1,052,900
Mon, 06 Oct 2025
167.3600
172.6800
167.2150
170.3800
1,424,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
161.5400
167.9100
160.5900
167.3500
1,145,300
Thu, 02 Oct 2025
161.9100
161.9100
157.4250
160.2100
1,042,400
Wed, 01 Oct 2025
160.1100
163.4000
157.7900
161.6100
1,583,800
Tue, 30 Sep 2025
162.4400
164.6400
159.9500
160.9700
1,214,000
Mon, 29 Sep 2025
163.2200
164.8850
162.3900
163.0900
1,087,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
163.5800
164.6940
160.0200
162.9700
1,220,300
Thu, 25 Sep 2025
161.3100
166.3500
160.0700
163.6600
1,481,200
Wed, 24 Sep 2025
173.1500
173.1500
163.6500
163.9100
1,100,500
Tue, 23 Sep 2025
179.1900
179.6450
171.8600
172.8300
1,752,800
Mon, 22 Sep 2025
179.3900
180.8300
178.1600
179.1900
1,414,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
180.0000
181.8500
178.4600
181.1100
1,489,000
Thu, 18 Sep 2025
177.1000
180.6000
175.9600
179.8600
856,300
Wed, 17 Sep 2025
175.0100
177.4900
173.7700
175.4300
618,400
Tue, 16 Sep 2025
173.0000
175.4000
171.5770
175.0100
800,900
Mon, 15 Sep 2025
168.2900
172.9800
167.0000
172.1600
795,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
172.6400
172.6400
167.5900
168.5100
853,100
Thu, 11 Sep 2025
170.5000
174.2100
169.5700
173.8100
697,800
Wed, 10 Sep 2025
176.4900
176.8200
167.4900
169.7900
1,298,600
Tue, 09 Sep 2025
167.6300
176.5600
167.3500
176.3700
1,297,000
Mon, 08 Sep 2025
166.2400
168.2550
165.4050
167.3900
841,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
167.1500
168.9400
164.8300
168.0200
776,000
Thu, 04 Sep 2025
167.4400
168.5580
166.1200
166.5600
880,400
Wed, 03 Sep 2025
169.9000
170.7200
165.5700
167.5300
1,105,700
Tue, 02 Sep 2025
166.0600
169.7790
164.9300
169.3400
1,041,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
165.8400
168.4800
164.4800
168.2500
773,700
Thu, 28 Aug 2025
163.0200
168.3300
162.6900
167.8800
842,700
Wed, 27 Aug 2025
164.8200
166.5700
162.5300
163.0400
752,800
Tue, 26 Aug 2025
162.7700
165.8600
162.1600
165.7100
1,012,200
Mon, 25 Aug 2025
165.3000
168.5200
161.8900
162.4700
1,089,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
162.8900
166.3100
161.8600
165.6000
839,900
Thu, 21 Aug 2025
160.8600
165.0000
158.7000
161.9500
993,800
Wed, 20 Aug 2025
159.6300
161.3030
156.7100
160.6400
1,349,700
Tue, 19 Aug 2025
161.0300
163.5850
159.0800
160.1200
977,500
Mon, 18 Aug 2025
164.7400
165.2800
160.9400
161.1500
1,495,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
158.4600
163.8700
157.8400
163.0200
1,502,900
Thu, 14 Aug 2025
155.4600
158.5000
152.6200
158.4400
714,100
Wed, 13 Aug 2025
159.8500
161.3800
155.2700
157.7000
1,202,700
Tue, 12 Aug 2025
158.1000
161.9200
157.2900
159.8100
1,837,700
Mon, 11 Aug 2025
151.0500
157.9200
149.3750
157.0400
1,971,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
162.0000
165.0900
151.8200
151.9500
3,849,500
Fri, 08 Aug 2025
2 · 10-Q
Next filing day · accepted 07 Aug, 20:24 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Thu, 07 Aug 2025
139.1300
141.6200
136.2100
141.0800
3,319,800
Wed, 06 Aug 2025
139.9900
140.7400
135.7500
138.1300
2,241,800
Tue, 05 Aug 2025
136.5700
141.4500
134.8500
140.1200
2,254,400
Mon, 04 Aug 2025
135.1700
137.0800
133.0100
136.5700
1,354,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
132.2300
136.2800
131.8110
134.5800
1,165,800
Thu, 31 Jul 2025
140.4100
140.4100
133.2300
133.6600
1,511,600
Wed, 30 Jul 2025
136.8300
141.0000
136.2200
140.9600
1,161,600
Tue, 29 Jul 2025
138.0000
138.4400
134.8100
135.8400
1,276,000
Mon, 28 Jul 2025
139.4000
141.2000
137.9000
138.0000
1,725,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend