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
168.9700
173.1000
167.5000
172.6100
438,200
Thu, 23 Jul 2026
168.1900
168.2100
164.4200
167.5700
424,800
Wed, 22 Jul 2026
167.8800
169.1200
165.0000
166.8300
283,400
Tue, 21 Jul 2026
166.6600
168.0400
163.3300
165.7000
479,700
Mon, 20 Jul 2026
170.3900
173.1400
167.9700
171.7600
228,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
173.3600
178.5400
169.9800
172.4800
294,100
Thu, 16 Jul 2026
172.0500
176.7000
166.3100
173.9000
249,800
Wed, 15 Jul 2026
170.4900
175.1900
168.3900
169.2500
301,700
Tue, 14 Jul 2026
170.6700
171.9000
166.7600
170.4800
318,300
Mon, 13 Jul 2026
168.0200
174.9900
168.0200
173.5500
353,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
167.8200
169.9700
163.5400
165.1800
296,000
Thu, 09 Jul 2026
162.6500
165.8400
159.2800
165.5500
449,700
Wed, 08 Jul 2026
170.0000
170.0300
165.0000
165.0300
719,700
Tue, 07 Jul 2026
170.1700
173.1200
168.3300
170.9600
401,800
Mon, 06 Jul 2026
164.7300
168.7500
161.3900
166.3800
369,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
164.6000
169.8500
164.3500
165.9400
475,200
Wed, 01 Jul 2026
158.1600
163.9800
154.9700
161.9700
484,200
Tue, 30 Jun 2026
155.6100
157.0000
153.7300
156.0200
311,900
Mon, 29 Jun 2026
157.7900
157.7900
153.1800
155.8500
452,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
143.9700
155.3200
143.9400
154.6500
1,155,500
Thu, 25 Jun 2026
29 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 25 Jun 2026
151.5800
154.4900
141.4900
141.8400
536,200
Wed, 24 Jun 2026
156.2100
158.5100
153.1000
153.2300
366,400
Tue, 23 Jun 2026
162.1500
162.1500
155.1600
156.2100
598,200
Mon, 22 Jun 2026
151.6700
154.6500
150.3400
153.4100
497,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
28 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 18 Jun 2026
163.1700
163.1700
153.3800
153.6800
812,700
Wed, 17 Jun 2026
170.0600
172.4300
163.5100
164.3000
347,600
Tue, 16 Jun 2026
174.7000
176.8800
171.5000
172.6500
283,500
Mon, 15 Jun 2026
173.7800
178.2400
172.2500
173.1300
290,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
177.3900
177.8600
171.7900
175.2200
504,100
Thu, 11 Jun 2026
184.8000
186.0800
176.9200
177.1500
395,200
Wed, 10 Jun 2026
184.0000
186.7900
182.0000
186.0600
526,300
Tue, 09 Jun 2026
181.3800
186.5800
180.0300
184.6600
349,600
Mon, 08 Jun 2026
184.5800
185.8100
181.5100
181.5100
505,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
185.8700
187.2500
183.8500
185.7600
428,700
Thu, 04 Jun 2026
184.6800
189.9900
182.8900
183.9100
532,900
Wed, 03 Jun 2026
184.6500
184.6500
173.9100
180.7300
502,200
Tue, 02 Jun 2026
192.5600
192.9000
183.6700
185.3800
472,700
Mon, 01 Jun 2026
184.5900
196.9200
183.5800
195.8200
635,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
180.0000
184.2400
177.1800
182.0200
503,500
Thu, 28 May 2026
176.8000
183.1700
174.1500
180.1100
390,600
Wed, 27 May 2026
177.7400
180.2000
175.0800
176.6700
302,900
Tue, 26 May 2026
177.7500
179.8000
175.6400
177.7400
380,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
27 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 22 May 2026
173.6400
180.1600
173.3900
179.6400
631,200
Thu, 21 May 2026
171.0000
175.0000
169.1100
173.3700
436,200
Wed, 20 May 2026
168.8700
173.4600
166.4100
172.5500
449,000
Tue, 19 May 2026
179.2200
182.7300
171.5800
171.8100
739,400
Mon, 18 May 2026
170.0400
177.9300
170.0400
177.0700
451,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
168.2000
171.4700
166.8000
170.0400
559,100
Thu, 14 May 2026
167.5500
169.9500
164.7200
166.0500
520,200
Wed, 13 May 2026
173.1800
174.7100
160.7900
166.2200
672,500
Tue, 12 May 2026
176.6400
178.6600
175.4800
175.8200
332,300
Mon, 11 May 2026
175.1200
176.9400
173.9300
176.2200
507,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
26 · 8-K
After-hours · 16:23 ET
8-K ↗
Fri, 08 May 2026
176.6100
178.9000
172.0200
176.7000
522,900
Thu, 07 May 2026
168.5100
180.1800
166.6600
177.9100
647,400
Wed, 06 May 2026
165.0000
169.1300
164.0100
167.6600
694,200
Tue, 05 May 2026
166.8000
170.5300
161.1800
166.5600
979,100
Mon, 04 May 2026
168.2200
172.5600
165.7100
167.6700
489,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
172.9500
174.9600
168.0000
169.0300
762,900
Thu, 30 Apr 2026
173.7800
180.7500
165.8100
168.7100
1,013,200
Wed, 29 Apr 2026
25 · 8-K
After-hours · 16:39 ET
8-K ↗
Wed, 29 Apr 2026
24 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 29 Apr 2026
183.6000
189.2800
180.0600
187.6000
753,100
Tue, 28 Apr 2026
179.3900
185.1200
179.3900
183.7300
423,000
Mon, 27 Apr 2026
176.2700
178.2300
175.1900
177.7600
302,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.9000
179.7300
175.2100
176.2700
402,500
Thu, 23 Apr 2026
184.1000
186.8600
173.2400
177.6300
505,800
Wed, 22 Apr 2026
188.7700
191.8800
184.5600
186.1600
453,700
Tue, 21 Apr 2026
186.7000
192.7900
186.7000
187.8900
485,400
Mon, 20 Apr 2026
183.5700
187.8300
183.5700
186.4600
348,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
181.2300
184.5700
180.0000
184.2800
336,100
Thu, 16 Apr 2026
181.2900
183.0600
179.5300
180.5200
645,500
Wed, 15 Apr 2026
173.9000
181.6700
173.9000
179.4700
789,400
Tue, 14 Apr 2026
176.7600
179.1300
169.9400
172.2100
421,000
Mon, 13 Apr 2026
167.7800
176.6000
167.6600
176.4200
423,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
169.7000
169.7000
165.7000
167.9700
424,000
Thu, 09 Apr 2026
171.0500
171.2100
166.6700
170.7400
542,600
Wed, 08 Apr 2026
177.5100
178.9100
170.3900
172.7800
537,900
Tue, 07 Apr 2026
177.0100
178.4000
174.7700
176.6300
375,100
Mon, 06 Apr 2026
172.9100
177.3300
172.1500
176.6600
380,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
167.2700
174.4700
166.1500
172.9100
479,800
Wed, 01 Apr 2026
167.9000
172.7400
163.4900
169.7000
504,000
Tue, 31 Mar 2026
166.7200
170.8800
164.8500
169.0500
558,800
Mon, 30 Mar 2026
156.8100
164.9200
156.8100
164.6700
613,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
23 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 27 Mar 2026
22 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Fri, 27 Mar 2026
158.3100
159.7400
156.3700
156.8100
565,200
Thu, 26 Mar 2026
158.6600
164.0900
158.6600
160.6800
597,100
Wed, 25 Mar 2026
21 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Wed, 25 Mar 2026
20 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 25 Mar 2026
166.3300
167.0100
157.7200
158.9700
540,300
Tue, 24 Mar 2026
172.4700
175.0500
164.1200
164.4000
480,100
Mon, 23 Mar 2026
180.0100
180.0100
172.8900
173.9900
463,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
184.8600
184.8600
178.4800
179.0700
721,900
Thu, 19 Mar 2026
182.3500
185.8300
181.8500
184.8700
387,300
Wed, 18 Mar 2026
182.8800
184.4400
180.5300
183.2400
403,900
Tue, 17 Mar 2026
183.2500
187.4400
183.2500
183.8700
347,700
Mon, 16 Mar 2026
183.2500
184.0600
181.6800
182.6600
389,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
19 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 13 Mar 2026
183.1000
184.2300
181.5700
183.2100
350,100
Thu, 12 Mar 2026
178.5100
183.9400
178.5100
180.9600
509,300
Wed, 11 Mar 2026
185.3900
187.5900
178.7700
179.4500
586,600
Tue, 10 Mar 2026
190.0000
191.0200
181.9900
184.3400
468,800
Mon, 09 Mar 2026
187.9000
192.7300
184.2200
191.0200
575,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
188.5900
190.9000
185.4900
190.1500
517,200
Thu, 05 Mar 2026
188.3100
192.4900
187.5100
189.8600
552,300
Wed, 04 Mar 2026
181.3500
187.3700
180.5200
186.8800
528,500
Tue, 03 Mar 2026
178.8100
183.5600
177.7300
182.3100
537,100
Mon, 02 Mar 2026
179.6600
183.0800
179.2900
182.3100
627,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
181.9800
183.4500
178.3500
183.1400
657,200
Thu, 26 Feb 2026
174.6800
183.4300
172.9200
182.3100
879,200
Wed, 25 Feb 2026
163.2100
173.1800
161.6600
172.4100
933,800
Tue, 24 Feb 2026
156.6000
163.3900
156.4200
162.9400
622,100
Mon, 23 Feb 2026
158.0100
160.6300
153.7900
156.9000
673,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
161.9400
163.9300
159.3900
159.4800
529,300
Thu, 19 Feb 2026
162.8800
164.1000
159.5000
161.8500
580,000
Wed, 18 Feb 2026
158.7700
163.3300
156.9000
162.7500
620,400
Tue, 17 Feb 2026
161.7600
164.5400
155.8000
158.3100
993,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18 · 10-K
After-hours · 16:22 ET
10-K ↗
Fri, 13 Feb 2026
158.4200
161.4600
153.5000
160.0300
1,123,800
Thu, 12 Feb 2026
17 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 12 Feb 2026
155.0500
157.0000
149.0800
154.0100
1,404,300
Wed, 11 Feb 2026
160.4500
161.0000
153.5300
155.3500
836,200
Tue, 10 Feb 2026
153.8000
163.8400
150.0000
161.4800
1,121,600
Mon, 09 Feb 2026
166.4600
167.0000
161.8700
163.7000
918,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
170.1700
173.3100
164.6200
165.4700
843,300
Thu, 05 Feb 2026
183.5000
188.5400
168.5100
169.2600
1,135,200
Wed, 04 Feb 2026
179.6400
182.6800
173.7700
180.5200
682,000
Tue, 03 Feb 2026
195.2500
195.3900
179.1500
180.3900
945,200
Mon, 02 Feb 2026
201.9300
207.0800
197.9000
198.2900
537,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
200.5700
202.9800
199.3700
202.0900
246,000
Thu, 29 Jan 2026
204.2300
204.6000
197.3400
201.2400
358,600
Wed, 28 Jan 2026
203.6000
206.5500
201.4800
204.6000
328,100
Tue, 27 Jan 2026
210.6700
211.7500
199.9700
203.2200
376,800
Mon, 26 Jan 2026
211.5700
213.0700
208.8800
211.2400
221,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
214.0000
214.7400
209.5400
210.9000
268,000
Thu, 22 Jan 2026
211.5800
214.6700
209.0500
214.0000
359,700
Wed, 21 Jan 2026
207.5500
213.6100
207.5500
209.9300
368,400
Tue, 20 Jan 2026
212.7400
214.9800
206.2400
206.9400
222,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
214.8900
216.3500
212.7100
213.9100
239,000
Thu, 15 Jan 2026
220.3500
220.3500
214.1300
215.6400
349,500
Wed, 14 Jan 2026
216.6700
221.2200
213.8900
220.0000
1,008,100
Tue, 13 Jan 2026
217.8100
220.2500
209.0300
215.9700
881,600
Mon, 12 Jan 2026
215.3500
219.7600
215.3500
218.5100
281,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
213.6500
218.2700
208.4600
216.8200
434,800
Thu, 08 Jan 2026
212.6700
217.0400
211.9500
212.3600
513,700
Wed, 07 Jan 2026
215.7500
218.6300
212.2100
213.7600
294,000
Tue, 06 Jan 2026
213.8600
216.2600
212.5300
215.6300
248,300
Mon, 05 Jan 2026
209.6200
217.7900
209.6200
214.0100
365,400
Mon, 05 Jan 2026
16 · 8-K
Pre-market · 08:13 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
216.1100
218.7000
209.4100
210.4200
415,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
217.2200
219.5000
216.0100
217.3100
349,400
Tue, 30 Dec 2025
218.1500
220.0000
216.9300
218.0000
255,600
Mon, 29 Dec 2025
219.4700
220.3000
216.7400
219.0300
253,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
217.5000
219.2100
216.1900
219.0600
281,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
217.4300
219.0800
216.2000
218.2000
161,400
Tue, 23 Dec 2025
15 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 23 Dec 2025
216.7600
217.6700
214.3900
217.3500
401,300
Mon, 22 Dec 2025
215.2500
218.5300
214.0400
216.7600
269,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
208.3600
215.5800
208.2200
215.4100
1,179,000
Thu, 18 Dec 2025
214.3100
215.9900
208.2700
208.9300
373,200
Wed, 17 Dec 2025
209.4000
215.0900
208.4300
213.8900
414,500
Tue, 16 Dec 2025
210.7100
211.9200
207.4100
209.7000
636,700
Mon, 15 Dec 2025
214.5700
215.6200
207.6900
210.7100
586,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
214.7700
217.2500
212.8800
214.1000
614,100
Thu, 11 Dec 2025
217.3100
219.8500
210.6000
213.7500
525,000
Wed, 10 Dec 2025
214.5500
218.2000
212.3400
216.4200
443,200
Tue, 09 Dec 2025
216.1500
218.7300
213.9400
215.0900
374,600
Mon, 08 Dec 2025
220.0000
220.0000
213.7300
217.0600
304,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
14 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 05 Dec 2025
216.2400
218.5000
215.4600
218.2100
248,800
Thu, 04 Dec 2025
217.6800
219.2600
213.5300
216.9400
292,200
Wed, 03 Dec 2025
217.4800
219.4200
214.6900
217.8700
347,700
Tue, 02 Dec 2025
217.2500
219.6200
215.5200
217.1500
311,000
Mon, 01 Dec 2025
214.0300
217.4500
213.5000
216.3800
289,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
213.0100
217.8300
212.6500
214.8600
177,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
212.4800
215.7600
212.4800
213.7200
219,100
Tue, 25 Nov 2025
13 · 8-K
After-hours · 16:53 ET
8-K ↗
Tue, 25 Nov 2025
211.1300
214.6300
211.0000
213.5500
219,900
Mon, 24 Nov 2025
211.0600
212.1800
209.3700
210.1800
324,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
210.6700
215.2300
208.9500
212.8400
320,900
Thu, 20 Nov 2025
210.5700
212.6200
208.0500
209.2200
307,700
Wed, 19 Nov 2025
209.6200
211.8300
207.9500
210.2200
275,300
Tue, 18 Nov 2025
206.7900
210.7200
205.9900
209.8500
344,300
Mon, 17 Nov 2025
212.0500
212.0500
205.9700
207.4000
255,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
214.1800
214.1800
211.7600
211.9500
247,100
Thu, 13 Nov 2025
214.2800
217.2000
213.5000
213.9800
299,400
Wed, 12 Nov 2025
213.5500
216.4600
213.5500
216.2500
266,800
Tue, 11 Nov 2025
215.4300
217.2100
213.7000
214.5400
345,900
Mon, 10 Nov 2025
215.6500
216.2100
212.3300
215.0700
254,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
210.1200
215.5000
208.9800
215.4900
614,500
Thu, 06 Nov 2025
210.4700
211.8100
206.6800
211.6400
724,300
Wed, 05 Nov 2025
12 · 8-K
After-hours · 16:58 ET
8-K ↗
Wed, 05 Nov 2025
210.5400
213.1300
208.8300
212.5500
818,400
Tue, 04 Nov 2025
213.6900
215.7500
210.6200
211.6700
376,200
Mon, 03 Nov 2025
210.4900
214.1400
207.9800
213.3000
386,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
213.4100
218.1300
211.6100
212.3000
420,800
Fri, 31 Oct 2025
11 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Thu, 30 Oct 2025
10 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 30 Oct 2025
208.9300
216.5400
202.8900
214.4300
587,100
Wed, 29 Oct 2025
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 29 Oct 2025
215.5600
217.2700
207.0200
208.8300
605,200
Tue, 28 Oct 2025
218.3300
222.0000
217.3800
218.1200
501,900
Mon, 27 Oct 2025
219.5400
221.2000
217.2900
218.3300
424,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
218.6200
221.3400
217.0000
219.5400
202,600
Thu, 23 Oct 2025
220.0600
220.0600
214.9800
218.0900
286,200
Wed, 22 Oct 2025
221.6100
222.0000
219.3900
219.9700
358,300
Tue, 21 Oct 2025
218.5800
223.7900
217.5400
221.6100
227,300
Mon, 20 Oct 2025
215.1500
218.7500
214.3400
218.2000
243,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
211.8700
215.4600
211.5200
214.5100
284,000
Thu, 16 Oct 2025
219.5800
219.6200
210.0200
210.7100
339,700
Wed, 15 Oct 2025
224.4200
225.4000
218.8800
219.6800
271,100
Tue, 14 Oct 2025
224.8000
227.5100
224.7200
225.0700
279,000
Tue, 14 Oct 2025
8 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 13 Oct 2025
225.9400
227.0800
223.2000
225.9700
297,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
228.1200
228.9500
223.4500
225.3400
288,400
Thu, 09 Oct 2025
227.7400
228.7000
225.5600
226.9000
267,900
Wed, 08 Oct 2025
226.3000
228.5600
224.6000
228.2300
427,000
Tue, 07 Oct 2025
224.4000
226.4500
224.0000
226.2500
343,900
Mon, 06 Oct 2025
226.2900
226.3200
221.0200
223.6300
392,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
225.3700
227.8000
222.7100
226.1200
515,900
Thu, 02 Oct 2025
226.8000
228.6800
225.3500
226.2600
503,900
Wed, 01 Oct 2025
232.0300
233.4600
226.2600
227.0200
524,300
Tue, 30 Sep 2025
233.5900
234.9000
230.4500
232.0100
432,100
Mon, 29 Sep 2025
234.1000
235.3700
231.0500
234.1200
642,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
7 · 8-K
After-hours · 16:24 ET
8-K ↗
Fri, 26 Sep 2025
232.0900
238.0400
231.6100
234.9000
382,200
Thu, 25 Sep 2025
236.0400
236.6800
230.0900
231.7200
512,800
Wed, 24 Sep 2025
236.0400
237.4900
232.8600
237.1100
1,093,100
Tue, 23 Sep 2025
234.4700
238.8000
234.4700
235.8700
451,900
Tue, 23 Sep 2025
6 · 8-K
Pre-market · 07:49 ET
8-K ↗
Mon, 22 Sep 2025
233.8600
237.0000
233.7100
234.1100
585,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
5 · 8-K
After-hours · 16:33 ET
8-K ↗
Fri, 19 Sep 2025
233.5000
235.5600
230.8600
235.1600
1,032,600
Thu, 18 Sep 2025
249.3500
250.5400
232.9700
233.7000
602,800
Wed, 17 Sep 2025
249.9200
252.2400
247.1500
248.9200
422,000
Tue, 16 Sep 2025
247.7700
249.3800
245.3800
248.8800
315,700
Mon, 15 Sep 2025
257.1400
257.2100
244.4400
246.6100
392,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
257.2000
261.3700
254.1200
257.1400
833,100
Thu, 11 Sep 2025
251.6200
257.7900
251.6200
256.9700
317,900
Wed, 10 Sep 2025
256.8300
257.5700
249.5600
251.3500
282,300
Tue, 09 Sep 2025
258.4800
258.8000
256.2700
257.6300
179,400
Mon, 08 Sep 2025
257.2400
258.0300
255.8600
257.7200
331,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
258.0100
260.7900
255.8200
257.2400
249,100
Thu, 04 Sep 2025
256.6300
258.1200
255.1400
258.1100
319,400
Wed, 03 Sep 2025
255.1800
256.2400
253.6100
255.8700
294,800
Tue, 02 Sep 2025
261.7600
261.7600
254.5800
255.9900
332,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
4 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 29 Aug 2025
261.8900
263.6700
261.6900
262.4200
345,500
Thu, 28 Aug 2025
265.3100
265.3100
261.1600
261.2600
326,800
Wed, 27 Aug 2025
259.2900
265.7300
258.9900
265.1700
469,600
Tue, 26 Aug 2025
261.5400
262.1900
258.6600
260.2900
347,900
Mon, 25 Aug 2025
262.5000
264.6100
260.4900
261.2900
388,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
259.9000
266.0500
259.9000
263.8200
364,700
Thu, 21 Aug 2025
260.4500
261.6200
258.3800
258.6700
385,700
Wed, 20 Aug 2025
261.0000
262.5200
259.1000
262.2900
723,400
Tue, 19 Aug 2025
258.6600
261.0400
258.3300
260.3700
172,400
Mon, 18 Aug 2025
258.1900
261.0100
256.3800
258.5400
234,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
258.6500
261.4100
256.5800
258.6300
292,400
Thu, 14 Aug 2025
260.1000
260.8500
258.3600
259.0800
206,100
Wed, 13 Aug 2025
258.6900
261.4100
256.9900
261.0500
304,200
Tue, 12 Aug 2025
256.0800
259.0300
253.5500
258.2800
222,400
Mon, 11 Aug 2025
259.2400
262.4100
254.5200
255.3100
361,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
261.4300
263.1300
257.8900
258.9200
239,100
Thu, 07 Aug 2025
263.0500
264.2900
259.9300
260.0500
247,200
Wed, 06 Aug 2025
263.4800
263.5500
257.3000
259.9900
361,100
Tue, 05 Aug 2025
3 · 8-K
After-hours · 17:01 ET
8-K ↗
Tue, 05 Aug 2025
270.7300
272.0000
261.7600
262.0700
492,900
Mon, 04 Aug 2025
273.3600
276.4300
266.1600
270.4000
458,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
274.4300
276.4700
268.7100
272.4200
542,700
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:54 ET
10-Q ↗
Thu, 31 Jul 2025
277.0300
279.3300
269.7600
276.4600
637,500
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:27 ET
8-K ↗
Wed, 30 Jul 2025
286.5400
289.6300
283.4200
284.2400
368,500
Tue, 29 Jul 2025
283.9000
287.4600
283.0200
286.8100
311,400
Mon, 28 Jul 2025
277.8400
282.8100
277.5200
282.5600
348,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend