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
255.8300
256.7500
250.2700
253.8700
538,200
Fri, 24 Jul 2026
19 · 8-K
Pre-market · 06:16 ET
8-K ↗
Thu, 23 Jul 2026
248.3800
255.0000
248.3800
254.8700
527,900
Wed, 22 Jul 2026
253.7000
255.1800
249.2800
250.4100
521,000
Tue, 21 Jul 2026
244.6500
255.2000
242.1100
254.2200
810,000
Mon, 20 Jul 2026
247.5300
249.8600
243.3500
243.4700
675,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
241.6100
249.5000
238.0800
247.5300
503,600
Thu, 16 Jul 2026
238.5400
243.2100
238.0000
242.1800
430,700
Wed, 15 Jul 2026
236.0200
240.9300
233.4600
239.3200
610,500
Tue, 14 Jul 2026
18 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Tue, 14 Jul 2026
237.1400
238.6800
235.0500
238.0500
747,000
Mon, 13 Jul 2026
242.0200
245.3600
235.9500
236.9700
838,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
245.6500
247.2600
238.4200
243.8200
630,600
Thu, 09 Jul 2026
248.2400
250.4900
246.4300
246.9100
713,500
Wed, 08 Jul 2026
247.5000
248.6700
243.0100
248.2500
856,300
Tue, 07 Jul 2026
244.4200
249.6400
238.9200
247.7200
1,056,200
Mon, 06 Jul 2026
244.4700
246.0700
241.8200
244.1700
861,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
240.0100
243.8100
234.3600
243.4700
766,800
Wed, 01 Jul 2026
240.4700
241.5700
234.8700
237.5100
874,700
Tue, 30 Jun 2026
237.7800
241.8200
234.1500
240.9700
1,000,800
Mon, 29 Jun 2026
231.4400
238.2300
230.2500
237.7200
975,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
226.2000
231.1400
226.2000
230.0200
845,900
Thu, 25 Jun 2026
230.0200
233.0000
224.9500
226.2000
680,200
Wed, 24 Jun 2026
229.7600
234.0800
228.3000
229.8500
719,900
Tue, 23 Jun 2026
225.2700
230.9400
222.9300
230.2500
862,800
Mon, 22 Jun 2026
226.1600
227.8600
224.2700
225.9200
980,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
227.4700
228.0000
220.7400
224.6600
1,906,800
Wed, 17 Jun 2026
229.4100
229.4100
224.6100
226.9300
680,000
Tue, 16 Jun 2026
230.8700
231.7800
225.5500
226.8800
770,200
Mon, 15 Jun 2026
230.5500
231.4000
228.3700
230.5900
691,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
235.4400
236.4400
230.0500
230.5600
635,700
Thu, 11 Jun 2026
233.2500
236.7100
231.4900
236.1700
954,400
Wed, 10 Jun 2026
231.6100
235.5000
226.1200
229.6300
954,800
Tue, 09 Jun 2026
236.8800
239.1600
228.5200
229.1900
727,800
Mon, 08 Jun 2026
17 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Mon, 08 Jun 2026
16 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Mon, 08 Jun 2026
236.9500
239.6200
231.0500
232.0400
1,208,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
241.9500
241.9900
236.1100
238.5700
678,000
Thu, 04 Jun 2026
233.5000
240.2900
232.8300
240.0600
1,296,600
Wed, 03 Jun 2026
226.1100
231.4900
224.9900
230.9300
910,500
Tue, 02 Jun 2026
231.9100
232.6900
224.2300
226.1200
1,364,700
Mon, 01 Jun 2026
234.1700
236.9500
230.6200
232.6400
945,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
15 · PRE 14A
After-hours · 16:11 ET
PRE 14A ↗
Fri, 29 May 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 29 May 2026
235.3600
240.9900
232.3900
236.4900
1,766,200
Thu, 28 May 2026
238.2200
239.8200
233.3800
235.3800
667,700
Wed, 27 May 2026
241.0900
241.0900
236.7000
237.5600
615,300
Tue, 26 May 2026
240.7000
242.0000
236.0500
237.4100
660,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
242.9300
243.3200
239.2000
239.8300
549,800
Thu, 21 May 2026
241.8200
241.8200
236.2900
239.4000
596,200
Wed, 20 May 2026
239.7700
242.1800
235.9900
239.0100
835,300
Tue, 19 May 2026
234.2100
238.5500
232.0500
237.4500
1,268,400
Mon, 18 May 2026
228.9600
231.4300
227.6400
229.5500
685,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
229.0700
230.8200
225.0000
228.7700
1,346,300
Thu, 14 May 2026
232.8400
233.9500
229.5800
231.0500
695,900
Wed, 13 May 2026
228.7800
235.0000
227.6800
232.3300
918,000
Tue, 12 May 2026
225.3000
229.2000
223.8500
227.8400
807,800
Mon, 11 May 2026
226.9900
230.2100
221.2900
223.6100
997,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
228.7300
230.0000
223.3400
225.7900
741,300
Thu, 07 May 2026
224.4000
229.0000
221.8400
226.9600
1,129,500
Wed, 06 May 2026
227.8800
230.4000
221.3000
228.5700
2,148,000
Tue, 05 May 2026
13 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Tue, 05 May 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 05 May 2026
209.7100
212.5700
208.4100
212.2600
1,215,100
Mon, 04 May 2026
203.9400
208.5300
203.0600
208.0600
950,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
204.5000
204.9900
201.7500
202.7200
572,300
Thu, 30 Apr 2026
202.0100
204.0000
201.0100
203.0200
542,800
Wed, 29 Apr 2026
202.3700
205.1700
198.6800
199.9200
594,300
Tue, 28 Apr 2026
202.1900
204.2800
200.3000
203.9800
591,100
Mon, 27 Apr 2026
198.1600
204.5200
198.1600
201.2200
1,310,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11 · 10-K/A
After-hours · 16:09 ET
10-K/A ↗
Fri, 24 Apr 2026
200.2500
201.4100
194.7700
196.5200
733,700
Thu, 23 Apr 2026
203.8500
205.8200
198.2000
199.9600
1,074,600
Wed, 22 Apr 2026
200.7400
202.6600
198.7800
202.4000
1,053,300
Tue, 21 Apr 2026
203.0300
204.0200
198.0000
199.0300
990,800
Mon, 20 Apr 2026
206.3400
207.4800
202.0700
202.5600
777,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
198.1300
204.1300
197.6800
203.4200
634,800
Thu, 16 Apr 2026
198.9600
200.0000
197.3000
197.8300
2,303,300
Wed, 15 Apr 2026
202.0000
202.5800
198.9500
199.3300
658,400
Tue, 14 Apr 2026
195.2500
201.0900
195.2500
201.0600
970,600
Mon, 13 Apr 2026
194.6000
196.3200
193.1900
195.3100
976,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
199.7000
200.0000
192.3200
194.2000
904,100
Thu, 09 Apr 2026
194.4600
200.2400
194.0300
198.1400
946,700
Wed, 08 Apr 2026
194.0600
196.5000
191.3600
195.9300
1,017,400
Tue, 07 Apr 2026
186.9400
191.4000
185.4700
190.9400
802,000
Mon, 06 Apr 2026
186.9500
188.3900
184.1800
186.8500
1,218,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
186.1200
188.4100
185.0000
186.9500
695,900
Wed, 01 Apr 2026
190.1600
192.0000
187.9700
188.2700
687,300
Tue, 31 Mar 2026
185.0000
190.6000
184.7000
189.0500
936,200
Mon, 30 Mar 2026
184.3600
184.8400
181.9900
183.1500
478,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
189.2600
189.2600
182.5500
182.6900
827,000
Thu, 26 Mar 2026
187.1600
191.2800
185.7000
189.1500
836,500
Wed, 25 Mar 2026
186.7100
189.4000
186.0000
189.0800
833,100
Tue, 24 Mar 2026
181.7700
185.0700
180.6800
185.0100
1,476,700
Mon, 23 Mar 2026
182.0000
184.4800
181.0000
182.3200
745,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
181.9300
184.0000
179.1600
180.6200
1,076,800
Thu, 19 Mar 2026
180.7200
183.5100
178.4000
181.8000
603,200
Wed, 18 Mar 2026
182.7100
182.7100
178.3200
180.4500
623,200
Tue, 17 Mar 2026
182.8400
184.6900
180.9400
181.3700
903,600
Mon, 16 Mar 2026
179.7300
182.9800
179.3900
182.0200
544,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
181.5600
183.9000
177.5800
178.5500
827,500
Thu, 12 Mar 2026
184.9600
185.0200
179.0300
180.3200
831,500
Wed, 11 Mar 2026
185.2700
186.0000
180.8200
185.4300
625,800
Tue, 10 Mar 2026
186.0500
188.6200
184.3000
185.9300
1,135,400
Mon, 09 Mar 2026
179.8800
186.2200
179.3100
185.4000
715,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
179.6900
183.4500
176.6700
182.0100
982,800
Thu, 05 Mar 2026
187.0100
189.0200
182.9500
183.6300
802,400
Wed, 04 Mar 2026
186.9300
190.6700
184.1500
188.6900
885,100
Tue, 03 Mar 2026
186.1200
188.7500
185.1600
186.6700
625,300
Mon, 02 Mar 2026
189.9200
191.5400
186.4500
190.4600
727,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
189.6700
192.7000
187.8500
190.0200
757,700
Thu, 26 Feb 2026
195.0700
198.0000
188.3000
188.9700
1,851,100
Wed, 25 Feb 2026
180.0000
197.4700
178.0000
196.8300
5,594,800
Tue, 24 Feb 2026
10 · 10-K
After-hours · 16:10 ET
10-K ↗
Tue, 24 Feb 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 24 Feb 2026
172.6200
173.9400
171.5700
173.8300
984,500
Mon, 23 Feb 2026
169.8400
174.0000
169.3600
173.2500
1,264,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
169.3400
172.4600
168.5600
172.1900
1,309,700
Thu, 19 Feb 2026
168.5000
170.5100
167.3500
169.5900
934,900
Wed, 18 Feb 2026
167.9700
169.1300
166.6400
168.7200
687,500
Tue, 17 Feb 2026
165.7800
168.4200
165.3600
167.9800
552,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
167.0900
168.9300
165.6200
166.3100
477,900
Thu, 12 Feb 2026
165.5000
168.1900
165.0800
166.2900
931,900
Wed, 11 Feb 2026
165.0800
166.4000
161.3800
166.2400
521,700
Tue, 10 Feb 2026
164.1100
167.7300
163.1700
165.6300
930,800
Mon, 09 Feb 2026
165.3800
166.9200
163.6700
165.0000
679,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
164.1600
166.6200
164.1600
165.5000
703,400
Thu, 05 Feb 2026
167.4300
168.4700
162.2400
163.1500
627,800
Wed, 04 Feb 2026
167.0000
168.3400
164.5000
165.7200
587,800
Tue, 03 Feb 2026
166.2400
169.5100
165.1500
166.8400
461,900
Mon, 02 Feb 2026
164.8700
168.8100
164.7900
167.2900
786,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
163.9800
165.0800
162.6800
164.4900
1,292,000
Thu, 29 Jan 2026
165.5600
167.2700
162.8400
163.9800
824,400
Wed, 28 Jan 2026
167.3400
168.0500
164.2900
165.4100
893,200
Tue, 27 Jan 2026
166.9400
169.8700
164.4000
167.8500
545,200
Mon, 26 Jan 2026
168.5600
171.2300
166.1600
166.3500
550,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
170.5600
171.5100
167.0000
168.7100
1,070,800
Thu, 22 Jan 2026
169.6200
171.7000
168.0700
171.0000
1,273,600
Wed, 21 Jan 2026
167.8500
170.4500
167.1300
169.1600
641,500
Tue, 20 Jan 2026
167.8500
168.6100
165.0100
167.8800
840,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
170.6200
172.5900
167.5200
169.4100
1,110,300
Thu, 15 Jan 2026
170.5500
172.5000
167.1800
171.1600
1,349,700
Wed, 14 Jan 2026
162.9000
173.0900
162.6700
170.8100
1,818,200
Tue, 13 Jan 2026
163.7500
164.2700
159.3500
162.4300
1,036,300
Mon, 12 Jan 2026
162.6300
164.3900
160.5900
163.6800
903,500
Mon, 12 Jan 2026
8 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
161.3100
165.6400
159.9000
161.1300
1,222,600
Thu, 08 Jan 2026
169.1100
171.0500
156.9500
160.2500
2,342,800
Wed, 07 Jan 2026
168.4200
172.3500
167.5100
169.3700
1,655,600
Tue, 06 Jan 2026
173.0000
174.1000
162.6000
166.9900
2,684,900
Mon, 05 Jan 2026
172.7500
175.8000
171.1400
174.3900
1,348,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
169.5000
174.1100
169.2600
173.1500
822,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.8200
170.8200
169.4600
170.0000
323,000
Tue, 30 Dec 2025
170.6100
171.6600
169.4900
170.8200
668,600
Mon, 29 Dec 2025
170.5100
171.8500
169.3600
170.5000
523,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
170.9300
170.9300
169.2200
170.4800
255,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
170.1200
172.6900
169.5000
170.8000
313,400
Tue, 23 Dec 2025
168.8700
170.2200
168.5400
169.4700
468,200
Mon, 22 Dec 2025
165.6600
171.4700
165.6600
169.6700
815,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
166.1200
168.5700
165.2500
166.9900
2,063,400
Thu, 18 Dec 2025
165.1800
166.6700
164.3900
166.0000
1,230,200
Wed, 17 Dec 2025
170.3800
172.0000
164.7800
164.9200
1,119,400
Tue, 16 Dec 2025
168.6100
170.2400
167.5300
169.7300
981,600
Mon, 15 Dec 2025
167.6200
170.3800
166.8200
169.5300
979,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
164.8900
168.3000
163.7700
167.5000
663,800
Thu, 11 Dec 2025
165.1200
168.6900
164.1500
164.8900
1,142,200
Wed, 10 Dec 2025
165.3500
166.0900
161.0000
164.9700
1,387,900
Tue, 09 Dec 2025
168.7800
170.0500
161.8300
162.2600
1,176,200
Mon, 08 Dec 2025
169.9200
170.8700
168.4700
168.9400
865,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
168.6300
171.5100
167.3600
169.7000
910,200
Thu, 04 Dec 2025
166.3800
167.3000
164.4400
166.9100
845,100
Wed, 03 Dec 2025
166.9800
169.2500
166.0900
167.1000
936,200
Tue, 02 Dec 2025
173.0700
173.6000
166.5400
166.7100
1,452,100
Mon, 01 Dec 2025
174.2300
175.5500
170.5700
172.1200
1,525,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
176.5300
177.7000
175.0600
176.5300
330,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
181.6100
181.6100
176.6600
176.9200
909,400
Tue, 25 Nov 2025
181.2400
182.7500
178.0100
180.0500
1,127,500
Mon, 24 Nov 2025
174.8900
182.2700
172.1900
180.9000
2,043,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
175.5600
177.8000
173.7300
176.9300
1,016,900
Thu, 20 Nov 2025
176.2800
179.0100
174.4800
175.7400
1,664,500
Wed, 19 Nov 2025
180.4000
180.4000
174.7600
176.0800
1,840,600
Tue, 18 Nov 2025
170.0900
182.9900
169.8700
180.5200
4,777,100
Mon, 17 Nov 2025
168.0000
172.9100
162.6000
170.0900
6,718,800
Mon, 17 Nov 2025
7 · 8-K
Pre-market · 06:28 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
140.9600
142.8400
139.2700
141.0700
812,000
Thu, 13 Nov 2025
136.7200
141.8300
136.5600
141.7100
859,100
Wed, 12 Nov 2025
137.3000
140.6800
136.2700
136.7100
980,900
Tue, 11 Nov 2025
133.2000
138.9900
132.1000
137.1100
1,011,400
Mon, 10 Nov 2025
133.4400
134.6400
132.1000
133.1900
1,412,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
133.2000
133.2400
128.8000
131.1600
1,041,800
Thu, 06 Nov 2025
142.2400
144.9700
130.7900
134.0500
1,136,200
Wed, 05 Nov 2025
6 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 05 Nov 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 05 Nov 2025
136.5700
139.7900
133.5000
137.2200
961,300
Tue, 04 Nov 2025
136.5500
139.0700
136.0000
137.8200
494,200
Mon, 03 Nov 2025
137.2300
138.4500
136.6700
138.3800
547,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
136.7800
138.3100
135.6400
137.6400
524,500
Thu, 30 Oct 2025
136.0400
138.7900
134.0000
136.3000
626,900
Wed, 29 Oct 2025
137.5800
137.5800
133.4500
135.7300
1,067,800
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 28 Oct 2025
139.3700
139.7300
137.4300
138.1300
351,100
Mon, 27 Oct 2025
140.0000
140.0000
136.3800
139.3300
560,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
138.9200
139.4000
137.9600
138.5300
511,500
Thu, 23 Oct 2025
138.5500
139.5100
137.1700
138.1800
531,000
Wed, 22 Oct 2025
137.9300
139.7500
136.4600
138.5200
604,600
Wed, 22 Oct 2025
3 · 8-K
Pre-market · 09:01 ET
8-K ↗
Tue, 21 Oct 2025
135.0300
139.5000
134.0900
137.5000
1,138,300
Mon, 20 Oct 2025
137.1800
137.3900
134.6500
134.8500
498,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
134.4200
136.6100
133.4100
136.0600
367,700
Thu, 16 Oct 2025
136.0300
137.4300
133.7200
134.2500
638,200
Wed, 15 Oct 2025
133.4900
136.5100
132.8100
135.8000
615,200
Tue, 14 Oct 2025
134.1500
136.0600
132.4100
133.8100
586,000
Mon, 13 Oct 2025
135.8300
136.2500
133.4800
135.1400
369,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
138.7100
139.0000
135.2800
135.4300
487,800
Thu, 09 Oct 2025
138.5700
139.4400
137.5400
138.1500
455,400
Wed, 08 Oct 2025
137.6700
138.4500
136.7200
137.7800
449,600
Tue, 07 Oct 2025
137.5200
138.2900
134.0600
137.3200
686,800
Mon, 06 Oct 2025
138.0800
139.3900
137.0000
137.5800
1,087,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
138.0900
140.3900
137.5100
139.4800
1,051,400
Thu, 02 Oct 2025
135.9500
138.1500
135.0200
137.2100
1,090,600
Wed, 01 Oct 2025
131.7800
137.5000
131.7600
136.9000
906,800
Tue, 30 Sep 2025
128.9300
131.9300
128.4900
131.8000
633,600
Mon, 29 Sep 2025
126.9700
129.5500
125.7900
129.0200
966,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
128.8400
129.5200
126.0900
127.0000
611,400
Thu, 25 Sep 2025
128.9900
129.2500
126.9100
127.8000
453,100
Wed, 24 Sep 2025
129.8000
130.0800
128.5000
129.5900
274,900
Tue, 23 Sep 2025
130.0000
132.2000
128.7100
129.4000
536,800
Mon, 22 Sep 2025
128.9400
130.6400
127.9100
130.1900
802,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
132.1500
132.1500
128.0000
128.3000
1,488,700
Thu, 18 Sep 2025
129.6500
131.6200
128.4200
131.1900
860,100
Wed, 17 Sep 2025
126.6700
130.8700
126.5000
129.5400
775,700
Tue, 16 Sep 2025
125.3300
127.0500
124.4700
126.5400
649,500
Mon, 15 Sep 2025
126.0000
126.2500
123.8800
125.2200
580,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
127.9300
128.5400
126.0700
126.1600
559,900
Thu, 11 Sep 2025
127.0900
129.5000
126.3700
128.4600
826,200
Wed, 10 Sep 2025
127.8700
128.4700
125.3300
126.9000
615,900
Tue, 09 Sep 2025
129.8600
130.1800
127.5400
128.5300
574,900
Mon, 08 Sep 2025
129.0600
130.2800
127.0700
129.8500
522,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
127.8800
130.2800
127.8800
129.5000
718,400
Thu, 04 Sep 2025
132.0100
133.0000
127.5200
128.0200
941,100
Wed, 03 Sep 2025
129.3000
132.5300
129.0100
131.7200
654,900
Tue, 02 Sep 2025
127.2300
130.9600
126.8100
129.6600
879,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
126.0600
128.1300
125.5600
127.7500
675,600
Thu, 28 Aug 2025
124.4300
126.4400
123.9300
126.1300
518,100
Wed, 27 Aug 2025
124.9100
126.1400
123.8700
124.4300
494,900
Tue, 26 Aug 2025
124.5000
125.4300
122.5000
125.0000
1,047,300
Mon, 25 Aug 2025
122.7400
124.9300
122.7400
124.5900
1,012,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
122.0100
124.0400
121.4000
123.1100
726,100
Thu, 21 Aug 2025
118.2000
120.9200
118.1900
120.5300
747,400
Wed, 20 Aug 2025
119.7300
120.7000
118.0400
119.0700
603,200
Tue, 19 Aug 2025
118.0500
120.4100
117.7000
119.2000
888,500
Mon, 18 Aug 2025
117.7700
119.0000
117.1000
117.6700
701,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
117.1500
118.1700
116.5300
117.7700
490,600
Thu, 14 Aug 2025
116.7900
116.9800
115.1200
116.6700
544,600
Wed, 13 Aug 2025
113.1000
117.2100
112.4900
117.1200
1,332,700
Tue, 12 Aug 2025
111.2600
113.4200
110.2600
113.3300
772,600
Mon, 11 Aug 2025
111.4900
113.5400
110.2600
110.7500
607,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
111.2500
112.3200
109.8700
111.3000
893,700
Thu, 07 Aug 2025
107.6700
112.4000
106.6500
112.0800
1,601,000
Wed, 06 Aug 2025
107.5500
113.0400
105.0000
105.9300
2,571,300
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 07:33 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 05 Aug 2025
116.0600
116.0600
112.5800
113.2000
1,262,500
Mon, 04 Aug 2025
115.7400
117.3900
114.7200
116.1000
598,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
113.2100
115.7600
112.1700
115.5200
598,900
Thu, 31 Jul 2025
114.8000
116.5600
114.1200
114.6300
510,300
Wed, 30 Jul 2025
116.6500
117.2100
115.2900
116.1200
424,600
Tue, 29 Jul 2025
117.1800
117.2500
115.1700
116.6000
489,500
Mon, 28 Jul 2025
118.0000
118.2800
116.4100
117.3800
486,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend