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
217.2200
217.4300
216.6600
216.8800
219,200
Thu, 23 Jul 2026
217.0000
217.5500
216.0300
216.7600
405,400
Wed, 22 Jul 2026
217.9400
217.9400
217.0100
217.1700
365,200
Tue, 21 Jul 2026
217.8900
218.1000
217.2400
217.4000
247,900
Mon, 20 Jul 2026
217.6900
217.9700
217.2500
217.3600
292,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
217.4000
218.2700
217.3000
217.4700
355,800
Thu, 16 Jul 2026
218.0700
218.6800
217.9800
218.3700
364,100
Wed, 15 Jul 2026
217.8000
218.8600
217.8000
218.1900
275,300
Tue, 14 Jul 2026
219.4700
219.4700
217.5500
218.0000
241,000
Mon, 13 Jul 2026
218.6600
219.1100
218.1000
218.7500
175,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
218.6800
219.1900
218.4700
218.6300
384,400
Thu, 09 Jul 2026
219.0000
219.0200
218.1300
218.6800
205,800
Wed, 08 Jul 2026
217.5300
219.3300
217.3100
218.3200
217,400
Tue, 07 Jul 2026
217.3000
218.1800
217.3000
217.8000
210,600
Mon, 06 Jul 2026
217.9500
218.7400
217.1300
217.5700
405,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
218.2000
218.5500
217.4700
218.2200
623,200
Wed, 01 Jul 2026
218.0400
219.2800
217.4000
218.3800
1,329,400
Tue, 30 Jun 2026
219.2200
219.6900
217.2500
218.5600
436,000
Mon, 29 Jun 2026
218.8400
219.3600
217.0500
219.0300
317,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
217.8800
219.5700
216.5100
218.4200
2,075,800
Thu, 25 Jun 2026
218.6200
218.8500
216.6900
217.9500
581,900
Wed, 24 Jun 2026
218.7300
219.5200
217.4600
218.0000
500,200
Tue, 23 Jun 2026
218.5900
219.7100
218.5000
218.7200
297,500
Mon, 22 Jun 2026
220.0000
220.0000
219.2800
219.7800
374,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
219.8300
220.2500
218.5100
219.7500
735,000
Wed, 17 Jun 2026
219.7200
219.7200
218.3100
218.6100
1,003,900
Tue, 16 Jun 2026
220.0000
220.3500
218.8400
219.5000
238,500
Mon, 15 Jun 2026
219.7500
220.9000
218.8300
220.3400
351,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
218.7000
219.6700
218.0400
219.5100
210,700
Thu, 11 Jun 2026
218.0800
219.3800
217.2100
218.9000
337,100
Wed, 10 Jun 2026
217.9600
218.3600
217.1000
217.8800
431,600
Tue, 09 Jun 2026
219.0900
219.5300
217.0300
218.8000
949,000
Mon, 08 Jun 2026
218.9500
219.1300
217.8000
218.2000
280,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
218.8900
219.2000
217.6800
218.1100
530,300
Thu, 04 Jun 2026
218.9400
219.6800
218.6400
219.0000
263,300
Wed, 03 Jun 2026
218.8500
219.4600
218.5600
219.1300
359,600
Tue, 02 Jun 2026
217.9700
219.0000
217.8900
218.7500
257,100
Mon, 01 Jun 2026
217.4200
218.8600
217.2100
217.8800
262,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
218.4100
218.4100
216.7700
217.6000
657,400
Thu, 28 May 2026
218.1200
218.4700
217.9800
218.4100
218,900
Wed, 27 May 2026
219.0500
219.2000
217.9300
218.0600
376,400
Tue, 26 May 2026
217.5300
219.1700
217.5300
219.0500
528,900
Tue, 26 May 2026
26 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
217.4000
218.0900
217.2900
217.5000
500,100
Thu, 21 May 2026
216.8900
217.5900
216.7300
217.3100
271,200
Wed, 20 May 2026
217.0000
217.2500
216.3600
216.8900
245,400
Tue, 19 May 2026
215.3300
216.9000
215.0200
216.4600
353,700
Mon, 18 May 2026
216.8300
217.2400
216.4800
216.6000
340,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
215.8500
217.2000
215.8500
216.5900
573,600
Thu, 14 May 2026
217.0000
217.6100
216.5900
217.3100
350,100
Wed, 13 May 2026
217.8000
217.8000
216.5800
216.9500
488,900
Tue, 12 May 2026
217.1700
217.3400
215.9800
216.5800
359,700
Mon, 11 May 2026
217.3500
217.9700
216.4600
217.2100
438,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
218.0000
218.2500
217.1300
217.4500
231,900
Thu, 07 May 2026
216.5400
218.1300
216.5000
217.6400
446,200
Wed, 06 May 2026
217.0000
217.6100
215.6300
216.5400
653,200
Tue, 05 May 2026
25 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Tue, 05 May 2026
24 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 05 May 2026
217.4000
218.6800
216.8400
218.2700
482,400
Mon, 04 May 2026
217.9200
217.9900
216.2900
217.0000
306,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
217.0000
218.4600
216.8500
218.2400
434,000
Thu, 30 Apr 2026
23 · 8-K
After market open · 11:09 ET
8-K ↗
Thu, 30 Apr 2026
217.2800
217.9400
216.5300
217.7000
559,400
Wed, 29 Apr 2026
215.5000
217.3300
215.5000
217.1900
408,800
Tue, 28 Apr 2026
215.0000
215.8800
214.2500
215.7100
686,100
Mon, 27 Apr 2026
215.5000
215.9600
214.2000
215.0000
549,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
213.3000
215.7400
213.3000
215.5000
611,400
Fri, 24 Apr 2026
22 · 8-K
Pre-market · 09:26 ET
8-K ↗
Thu, 23 Apr 2026
215.0000
215.0000
213.0900
214.5200
456,000
Wed, 22 Apr 2026
215.6600
216.5500
214.0000
214.2300
413,100
Tue, 21 Apr 2026
213.9400
214.9300
213.9400
214.5300
415,100
Mon, 20 Apr 2026
213.4500
214.0000
212.6200
213.9400
321,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
212.2800
213.7400
212.1000
212.8900
275,700
Thu, 16 Apr 2026
211.6900
212.4300
211.1100
212.2800
295,600
Wed, 15 Apr 2026
210.8100
211.9400
210.8100
211.8800
347,000
Tue, 14 Apr 2026
211.5000
212.0000
210.9500
211.0600
313,800
Mon, 13 Apr 2026
210.8100
212.1900
210.8100
211.3200
239,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
210.5000
211.6800
210.2600
211.2200
272,900
Thu, 09 Apr 2026
210.6800
210.9200
209.9700
210.3800
313,500
Wed, 08 Apr 2026
211.6200
211.6700
209.1900
210.3600
578,800
Tue, 07 Apr 2026
209.1700
210.1100
208.1200
210.0000
468,400
Mon, 06 Apr 2026
208.6300
209.5000
208.2500
209.4900
166,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
206.7000
209.3100
206.6400
209.1300
361,500
Wed, 01 Apr 2026
208.4400
209.5700
207.3300
207.7100
451,200
Tue, 31 Mar 2026
207.0500
208.2300
206.5700
208.1500
291,600
Mon, 30 Mar 2026
206.0500
206.7200
205.2500
205.8500
313,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
206.7100
206.7500
205.5200
205.9300
275,900
Thu, 26 Mar 2026
206.5400
207.5000
206.3200
206.7900
175,400
Wed, 25 Mar 2026
21 · DEFA14A
After-hours · 16:57 ET
DEFA14A ↗
Wed, 25 Mar 2026
207.4100
208.0000
206.7500
207.0700
226,200
Tue, 24 Mar 2026
206.3600
208.1100
206.3600
207.1900
338,300
Mon, 23 Mar 2026
207.7900
208.1800
206.0000
206.9600
327,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
205.9100
207.3700
205.2000
206.2500
713,800
Thu, 19 Mar 2026
204.3000
206.9900
204.3000
205.7800
409,200
Wed, 18 Mar 2026
206.0300
206.7900
205.1000
205.7300
425,500
Tue, 17 Mar 2026
204.6800
206.9600
204.1000
206.3600
420,400
Mon, 16 Mar 2026
203.8700
204.9200
203.5900
204.6800
640,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
202.6300
203.0800
202.0300
203.0000
391,900
Thu, 12 Mar 2026
201.2400
202.6600
201.0200
202.0700
383,800
Wed, 11 Mar 2026
20 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 11 Mar 2026
19 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 11 Mar 2026
203.0600
203.0600
201.3800
201.7000
550,200
Tue, 10 Mar 2026
202.9100
204.6500
202.5000
202.6400
469,300
Mon, 09 Mar 2026
202.9500
204.0600
201.9500
203.4200
640,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
203.0200
203.6800
202.3000
202.7000
700,900
Thu, 05 Mar 2026
203.2100
203.8000
202.8900
203.2500
1,384,100
Wed, 04 Mar 2026
204.0600
204.5900
202.6100
203.5800
856,900
Tue, 03 Mar 2026
18 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Tue, 03 Mar 2026
204.2700
205.3900
202.7100
203.6400
1,198,900
Mon, 02 Mar 2026
204.3100
205.0000
204.0200
204.9100
1,171,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
204.7000
205.4100
204.0100
204.5300
839,900
Thu, 26 Feb 2026
204.3100
205.5100
204.3100
204.7200
644,500
Wed, 25 Feb 2026
204.7500
204.9000
204.0700
204.1600
575,000
Tue, 24 Feb 2026
204.4400
204.9600
204.1000
204.3500
634,300
Mon, 23 Feb 2026
204.9100
204.9900
204.0000
204.2000
673,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
204.7500
205.5100
204.1800
204.6400
738,600
Thu, 19 Feb 2026
205.7100
205.8600
204.5400
204.7900
759,200
Wed, 18 Feb 2026
206.4100
206.8200
205.3900
205.4500
674,900
Tue, 17 Feb 2026
206.9500
207.2700
205.5700
205.6900
1,077,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
207.0000
207.5400
206.2700
207.2700
919,900
Thu, 12 Feb 2026
207.9500
207.9600
205.6500
207.0000
1,594,300
Wed, 11 Feb 2026
17 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Wed, 11 Feb 2026
208.0000
208.0000
206.3000
207.1000
1,711,700
Tue, 10 Feb 2026
16 · 10-K
After-hours · 16:08 ET
10-K ↗
Tue, 10 Feb 2026
206.0000
207.2900
205.8700
206.4200
1,252,700
Mon, 09 Feb 2026
208.0000
208.0000
204.8400
205.4100
1,526,200
Mon, 09 Feb 2026
15 · DEFA14A
Next filing day · accepted 06 Feb, 19:35 ET
DEFA14A ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14 · DEFA14A
After-hours · 16:27 ET
DEFA14A ↗
Fri, 06 Feb 2026
205.8100
208.8400
205.5300
206.5000
1,745,400
Thu, 05 Feb 2026
204.0000
206.6100
202.8100
205.2200
2,772,500
Wed, 04 Feb 2026
13 · DEFA14A
After-hours · 17:27 ET
DEFA14A ↗
Wed, 04 Feb 2026
12 · DEFA14A
After-hours · 17:25 ET
DEFA14A ↗
Wed, 04 Feb 2026
11 · DEFA14A
After-hours · 17:25 ET
DEFA14A ↗
Wed, 04 Feb 2026
10 · DEFA14A
After-hours · 17:25 ET
DEFA14A ↗
Wed, 04 Feb 2026
9 · DEFA14A
After-hours · 17:23 ET
DEFA14A ↗
Wed, 04 Feb 2026
8 · DEFA14A
After-hours · 17:23 ET
DEFA14A ↗
Wed, 04 Feb 2026
205.2400
207.5000
201.7000
203.4100
8,442,700
Wed, 04 Feb 2026
7 · DEFA14A
Pre-market · 07:07 ET
DEFA14A ↗
Wed, 04 Feb 2026
6 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 04 Feb 2026
5 · 8-K
Pre-market · 07:09 ET
8-K ↗
Tue, 03 Feb 2026
143.0300
144.0000
134.7200
136.6200
554,100
Mon, 02 Feb 2026
140.4900
146.8000
139.5700
143.4200
275,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
143.2100
145.2300
140.5100
142.4500
320,300
Thu, 29 Jan 2026
144.6300
147.0100
141.5000
146.5400
373,000
Wed, 28 Jan 2026
142.5100
146.1600
141.2400
144.2400
274,400
Tue, 27 Jan 2026
141.4600
142.6200
140.0000
140.5100
165,500
Mon, 26 Jan 2026
144.3000
145.1100
138.0400
140.6100
394,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
150.4000
151.2800
144.0200
145.3500
301,000
Thu, 22 Jan 2026
154.0000
157.2900
150.7400
151.4600
311,100
Wed, 21 Jan 2026
148.4700
153.7900
147.3200
151.9400
292,700
Tue, 20 Jan 2026
145.5900
148.5000
143.9300
145.4100
419,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
153.2700
154.9000
147.5800
148.7400
406,900
Thu, 15 Jan 2026
150.2300
153.9100
147.8600
152.8200
526,900
Wed, 14 Jan 2026
145.0900
149.1800
144.4600
149.0500
359,500
Tue, 13 Jan 2026
145.3200
149.8000
145.0000
146.4500
300,600
Mon, 12 Jan 2026
144.5900
146.5500
142.1300
145.1200
361,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
147.0000
147.2900
143.5900
146.0900
372,100
Thu, 08 Jan 2026
142.7000
147.8700
142.0000
146.9000
212,000
Wed, 07 Jan 2026
146.3900
147.0000
142.5500
144.7500
321,400
Tue, 06 Jan 2026
138.1200
148.5000
135.2500
148.5000
421,100
Mon, 05 Jan 2026
132.8100
139.9300
132.3200
137.9300
208,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
132.8200
135.8000
131.6900
131.9300
186,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
132.8900
133.3200
129.9800
130.7000
153,400
Tue, 30 Dec 2025
132.7900
135.0200
131.6100
132.8900
178,600
Mon, 29 Dec 2025
134.2400
135.6000
131.6800
132.7000
123,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
135.1500
135.1600
133.5100
134.3800
86,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
136.0200
136.0200
133.5500
134.6700
82,700
Tue, 23 Dec 2025
134.9900
136.7300
133.9900
135.3400
175,800
Mon, 22 Dec 2025
137.3500
139.2300
135.2900
135.8400
190,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
135.3900
137.1000
134.3000
135.0300
401,700
Thu, 18 Dec 2025
134.0100
137.0600
133.6900
134.4900
318,500
Wed, 17 Dec 2025
134.3700
140.0100
131.4600
132.4600
510,100
Tue, 16 Dec 2025
134.3700
136.8000
133.3300
134.3400
279,800
Mon, 15 Dec 2025
136.8000
138.0600
132.4200
134.5400
391,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
142.0000
142.3600
135.4100
136.3900
343,400
Thu, 11 Dec 2025
146.5200
146.5200
141.9900
142.9700
272,400
Wed, 10 Dec 2025
141.0800
146.6200
139.8800
145.8500
290,300
Tue, 09 Dec 2025
139.3600
142.7800
138.0500
141.3900
285,300
Mon, 08 Dec 2025
142.4700
143.2900
138.0000
139.2700
269,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
139.8000
142.9400
138.9100
141.5200
324,000
Thu, 04 Dec 2025
137.4600
140.8900
136.9800
138.7400
364,000
Wed, 03 Dec 2025
130.5900
137.9200
129.4500
137.6800
253,900
Tue, 02 Dec 2025
127.7100
130.7900
127.0000
129.3900
244,200
Mon, 01 Dec 2025
125.6400
127.3900
125.0600
126.6400
220,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.2300
128.0700
125.8300
127.5800
136,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.4100
126.6800
123.2100
126.1200
243,400
Tue, 25 Nov 2025
121.3600
123.6200
120.3600
123.5000
212,300
Mon, 24 Nov 2025
120.1300
123.8300
119.8100
121.1200
291,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
116.4500
121.5200
115.5100
120.9200
359,900
Thu, 20 Nov 2025
120.5300
121.5800
115.8100
116.0800
265,800
Wed, 19 Nov 2025
116.6400
119.3100
116.6400
117.9900
315,200
Tue, 18 Nov 2025
117.4600
118.9800
115.7300
116.6900
269,300
Mon, 17 Nov 2025
120.6100
121.8900
116.2200
117.4200
196,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.7100
123.3800
119.8100
121.8900
212,200
Thu, 13 Nov 2025
126.8300
127.9300
122.7400
123.7000
273,800
Wed, 12 Nov 2025
128.5100
130.2500
126.2800
126.9500
184,900
Tue, 11 Nov 2025
130.5400
130.9000
125.5900
127.6100
335,400
Mon, 10 Nov 2025
128.9500
131.5000
127.6900
130.6300
304,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
128.0900
129.0900
124.4200
126.4200
304,500
Thu, 06 Nov 2025
128.8200
133.0000
126.7600
130.2500
423,900
Wed, 05 Nov 2025
127.2200
131.4200
124.0000
129.5100
393,000
Tue, 04 Nov 2025
126.8000
127.9500
120.0300
126.7700
438,300
Tue, 04 Nov 2025
4 · 10-Q
Pre-market · 09:17 ET
10-Q ↗
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 07:25 ET
8-K ↗
Mon, 03 Nov 2025
130.5500
131.9600
126.3800
127.9600
493,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
131.1400
132.6500
130.3400
131.0800
266,600
Thu, 30 Oct 2025
131.9400
134.4800
130.8200
131.7400
214,100
Wed, 29 Oct 2025
136.8900
137.1400
131.1300
132.3300
242,200
Tue, 28 Oct 2025
134.9400
140.3700
132.8700
136.7900
290,800
Mon, 27 Oct 2025
136.0200
136.9000
133.6600
135.1500
269,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
137.1500
137.1500
134.2600
135.1200
168,000
Thu, 23 Oct 2025
130.8100
135.0000
130.2400
134.4800
155,500
Wed, 22 Oct 2025
131.1800
133.0400
129.5000
131.8700
325,700
Tue, 21 Oct 2025
136.3500
136.5600
132.7500
134.0400
236,600
Mon, 20 Oct 2025
137.7300
139.8800
133.5700
137.4800
224,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
136.5000
137.8700
135.0100
136.1100
173,000
Thu, 16 Oct 2025
138.3200
138.9400
134.9200
137.7800
214,800
Wed, 15 Oct 2025
133.3100
137.3900
131.8100
137.2900
215,400
Tue, 14 Oct 2025
125.1400
132.0000
125.1400
130.7900
224,900
Mon, 13 Oct 2025
126.3300
130.0000
125.4500
129.0500
218,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
133.7800
134.0400
121.7500
122.1800
417,400
Thu, 09 Oct 2025
134.9900
135.5900
131.8400
134.0600
150,000
Wed, 08 Oct 2025
132.0000
135.8500
131.0900
134.9100
193,300
Tue, 07 Oct 2025
135.9000
136.9000
131.1000
131.6900
189,000
Mon, 06 Oct 2025
137.4400
137.4400
133.6400
135.1300
283,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
134.4800
137.2500
133.5600
134.2800
205,200
Thu, 02 Oct 2025
132.5100
134.1400
131.2600
133.5300
175,900
Wed, 01 Oct 2025
129.5300
131.5800
129.0000
130.7900
209,700
Tue, 30 Sep 2025
129.6900
131.4800
128.7900
131.1300
239,100
Mon, 29 Sep 2025
131.7000
131.8800
128.5900
128.8800
251,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
130.1400
134.4000
128.7000
130.6400
310,800
Thu, 25 Sep 2025
130.0900
131.1000
128.1500
130.0600
168,800
Wed, 24 Sep 2025
133.2700
133.9200
131.2000
132.0000
197,900
Tue, 23 Sep 2025
137.1400
138.0100
133.3700
133.5100
264,500
Mon, 22 Sep 2025
137.4400
139.0300
136.4900
136.9900
174,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
141.1000
141.3200
136.8500
137.1800
507,200
Thu, 18 Sep 2025
139.9900
143.4600
139.9500
141.2900
320,500
Wed, 17 Sep 2025
134.5000
141.0100
133.0700
136.1700
245,400
Tue, 16 Sep 2025
135.2700
135.8700
132.5000
134.5100
183,800
Mon, 15 Sep 2025
135.0000
136.1600
134.2000
134.5300
138,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
135.8600
135.8600
132.9400
133.7800
150,000
Thu, 11 Sep 2025
133.4900
135.6600
133.0900
135.5200
197,500
Wed, 10 Sep 2025
136.0000
136.5700
131.8100
132.2200
200,200
Tue, 09 Sep 2025
134.7600
136.3000
133.7100
135.5600
198,600
Mon, 08 Sep 2025
136.5700
136.5700
134.0300
134.7600
148,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
136.9000
138.5500
134.6200
135.4800
177,000
Thu, 04 Sep 2025
130.4000
135.0000
129.4600
134.9200
173,600
Wed, 03 Sep 2025
130.2100
131.3500
129.2400
131.0300
307,200
Tue, 02 Sep 2025
130.0000
131.5100
127.4100
130.2900
369,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
137.1700
137.1700
133.4200
134.3500
250,200
Thu, 28 Aug 2025
140.6100
141.7600
137.3800
137.4500
243,200
Wed, 27 Aug 2025
140.9000
141.6000
139.1700
139.6600
259,700
Tue, 26 Aug 2025
143.1800
144.4400
141.7000
141.8100
425,000
Mon, 25 Aug 2025
144.5100
145.1300
142.1100
142.2200
244,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
136.0000
145.7800
135.8200
145.1200
548,200
Thu, 21 Aug 2025
133.1000
135.5100
132.2600
135.0200
209,000
Wed, 20 Aug 2025
131.7400
134.2300
128.9600
133.7600
218,200
Tue, 19 Aug 2025
132.1800
133.6400
131.8100
132.5100
275,900
Mon, 18 Aug 2025
130.9800
132.9400
130.4300
132.2900
173,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
133.0600
133.2200
129.3600
130.6700
290,000
Thu, 14 Aug 2025
131.7000
133.4500
129.9000
133.1400
375,500
Wed, 13 Aug 2025
131.7000
134.9300
128.9600
134.6500
430,800
Tue, 12 Aug 2025
126.0000
131.2600
124.8100
130.8700
433,000
Mon, 11 Aug 2025
125.6800
127.4800
124.3900
124.8200
360,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
124.5600
127.0900
122.3500
125.4200
306,600
Thu, 07 Aug 2025
126.0900
126.2600
121.3300
124.3300
386,400
Wed, 06 Aug 2025
124.5700
124.5700
120.4600
123.7600
499,700
Tue, 05 Aug 2025
134.3700
134.3700
119.5900
126.7600
1,071,100
Tue, 05 Aug 2025
2 · 10-Q
Pre-market · 09:13 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 07:42 ET
8-K ↗
Mon, 04 Aug 2025
130.6700
133.8100
128.1900
133.5500
459,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
128.2400
130.3400
126.2300
128.7700
477,600
Thu, 31 Jul 2025
133.3300
134.6000
129.5400
131.7700
342,400
Wed, 30 Jul 2025
138.5100
138.7800
133.8100
135.4500
271,700
Tue, 29 Jul 2025
137.9400
139.3000
136.6500
137.1200
284,600
Mon, 28 Jul 2025
136.1200
137.3300
134.4100
136.2100
422,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend