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
179.2000
185.3700
177.8900
184.7000
393,800
Thu, 23 Jul 2026
184.1900
185.6700
174.5000
178.4400
845,400
Wed, 22 Jul 2026
184.0000
185.8000
182.6000
184.3600
353,200
Tue, 21 Jul 2026
181.3900
183.5600
180.1100
183.0900
377,600
Mon, 20 Jul 2026
180.4800
184.4000
180.0100
181.9700
372,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
183.8500
184.7800
179.1200
180.7400
367,500
Thu, 16 Jul 2026
177.9000
182.6300
176.9600
182.4500
455,700
Wed, 15 Jul 2026
176.4900
182.0700
176.1300
177.0100
474,200
Tue, 14 Jul 2026
178.5400
179.9800
174.5000
177.1500
530,800
Mon, 13 Jul 2026
180.3600
183.0000
177.1000
178.0100
365,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
175.5000
182.9700
174.6000
179.3000
594,200
Thu, 09 Jul 2026
175.2000
177.4200
173.0000
175.5000
653,600
Wed, 08 Jul 2026
177.6400
177.6400
166.9000
175.7800
1,505,600
Tue, 07 Jul 2026
191.0700
196.9700
176.7800
177.6400
871,800
Mon, 06 Jul 2026
194.5100
194.5100
186.5000
187.8800
503,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
194.8300
199.4300
192.5600
195.6300
622,500
Wed, 01 Jul 2026
192.0400
199.6200
191.4700
193.8400
607,600
Tue, 30 Jun 2026
191.2100
195.7200
189.7000
190.9200
534,300
Mon, 29 Jun 2026
187.6900
192.5400
187.4100
192.2800
415,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
181.0000
188.8400
180.1400
188.0300
888,300
Thu, 25 Jun 2026
176.7900
180.9700
172.9300
179.2300
565,300
Wed, 24 Jun 2026
183.3300
186.8900
176.5000
177.5400
715,300
Tue, 23 Jun 2026
180.5700
184.7300
179.2000
183.0100
517,900
Mon, 22 Jun 2026
181.9300
183.8300
178.1200
178.9000
306,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
183.7700
185.0000
178.3100
181.5400
937,900
Wed, 17 Jun 2026
185.1300
186.1900
182.1400
183.6400
302,300
Tue, 16 Jun 2026
186.6800
188.9200
184.2100
186.1600
346,100
Mon, 15 Jun 2026
185.6300
187.0300
179.3200
185.4300
426,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
186.7500
188.8700
182.8700
187.8900
296,200
Thu, 11 Jun 2026
190.8500
192.5600
186.0000
186.3000
326,500
Wed, 10 Jun 2026
186.5800
194.2100
185.8700
191.0800
687,700
Tue, 09 Jun 2026
179.5700
186.3300
178.5100
185.0900
766,600
Mon, 08 Jun 2026
178.5100
182.1300
176.3900
178.8100
481,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
170.8600
183.3000
170.8600
179.9100
740,900
Thu, 04 Jun 2026
178.5700
180.0000
169.5000
170.2700
400,100
Wed, 03 Jun 2026
175.9200
178.6100
175.0000
177.3400
349,600
Tue, 02 Jun 2026
171.9200
179.3000
171.5000
175.0000
509,500
Mon, 01 Jun 2026
171.0300
175.1300
169.0000
172.1300
390,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
174.0400
175.8700
172.5100
173.2600
502,200
Thu, 28 May 2026
176.9300
178.1100
173.0000
174.6600
399,900
Wed, 27 May 2026
176.2600
177.8400
174.0000
176.9300
337,000
Tue, 26 May 2026
175.7900
182.4900
174.1400
176.4300
532,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
176.5000
176.8100
167.3100
175.5300
1,021,900
Thu, 21 May 2026
175.2200
178.4900
171.9400
176.3400
500,300
Wed, 20 May 2026
173.6600
178.7400
172.0800
176.2200
700,700
Tue, 19 May 2026
172.2800
174.1500
168.6600
173.3600
780,900
Mon, 18 May 2026
171.1900
174.4800
169.0000
172.2300
829,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
164.4900
170.3300
163.4300
170.2700
715,500
Thu, 14 May 2026
164.8500
167.1000
161.0000
163.4300
537,500
Wed, 13 May 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 13 May 2026
172.8300
175.9500
164.7200
164.9800
885,500
Tue, 12 May 2026
170.8500
173.2200
164.2300
172.4600
916,000
Mon, 11 May 2026
174.4000
175.4900
168.7100
170.4800
890,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
180.7000
183.7900
170.7500
174.3100
1,096,900
Thu, 07 May 2026
207.3500
207.7500
168.0100
177.6100
2,145,200
Wed, 06 May 2026
11 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Wed, 06 May 2026
10 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 06 May 2026
215.6000
218.7300
206.1200
210.5200
642,300
Tue, 05 May 2026
210.0000
215.6100
209.5000
215.4000
374,000
Mon, 04 May 2026
203.9200
210.0400
200.4000
209.7700
455,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
206.0100
207.6000
200.3000
203.9200
378,600
Thu, 30 Apr 2026
203.6500
206.8100
202.7100
205.0700
309,000
Wed, 29 Apr 2026
200.9700
203.7000
200.2400
201.9400
387,900
Tue, 28 Apr 2026
197.1000
201.7200
195.6600
200.9700
309,300
Mon, 27 Apr 2026
195.5900
196.5000
193.1100
193.8600
270,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
192.1600
196.7200
188.9800
195.5900
362,300
Thu, 23 Apr 2026
187.7500
192.9400
187.6100
192.6700
442,500
Wed, 22 Apr 2026
185.4900
188.6300
185.4900
187.3000
320,000
Tue, 21 Apr 2026
185.9900
187.2600
183.6000
184.6000
347,800
Mon, 20 Apr 2026
189.2500
190.0000
184.9500
185.9900
297,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
186.0800
191.2100
186.0800
190.1800
427,300
Thu, 16 Apr 2026
187.4600
191.1000
184.0000
186.1600
419,000
Wed, 15 Apr 2026
192.2000
192.2000
184.1800
187.4600
616,100
Tue, 14 Apr 2026
198.1200
201.8200
191.2100
192.1000
487,800
Mon, 13 Apr 2026
203.1100
203.3800
196.4700
198.4900
332,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
208.8500
209.4800
201.5000
203.4200
416,600
Thu, 09 Apr 2026
202.0200
209.2800
201.1800
209.0400
364,000
Wed, 08 Apr 2026
199.3300
204.0000
198.0000
202.3600
548,600
Tue, 07 Apr 2026
196.7700
200.8800
195.6000
196.8800
386,500
Mon, 06 Apr 2026
193.3500
199.0000
190.0000
197.9700
314,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
201.0100
203.4100
192.6800
194.6900
622,300
Wed, 01 Apr 2026
192.3100
201.2300
190.2300
201.0100
513,400
Tue, 31 Mar 2026
186.7000
192.1500
186.0000
191.7400
475,200
Mon, 30 Mar 2026
182.1700
186.1600
180.4100
185.7900
381,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
179.4100
184.8500
178.5000
181.3000
410,700
Thu, 26 Mar 2026
185.3900
185.3900
177.2800
180.0200
600,400
Wed, 25 Mar 2026
186.0000
191.0000
185.6100
186.3400
606,300
Tue, 24 Mar 2026
187.4200
187.4200
178.0000
185.4500
824,200
Mon, 23 Mar 2026
9 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Mon, 23 Mar 2026
8 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Mon, 23 Mar 2026
203.5000
203.5000
187.3900
188.3900
1,094,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
210.3100
210.3100
200.4100
201.4500
1,418,400
Thu, 19 Mar 2026
212.8400
215.8300
210.0200
210.4300
426,500
Wed, 18 Mar 2026
215.6100
216.2100
210.0000
212.8500
363,700
Tue, 17 Mar 2026
214.2500
218.3300
213.0000
216.5400
291,000
Mon, 16 Mar 2026
217.0000
219.6500
212.5800
213.5300
502,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
211.5700
217.0000
210.0000
216.9100
497,000
Thu, 12 Mar 2026
209.6800
216.5300
209.2900
209.7000
717,500
Wed, 11 Mar 2026
207.6600
210.1500
202.0200
209.2900
359,100
Tue, 10 Mar 2026
206.9100
209.8600
205.5000
207.6600
299,100
Mon, 09 Mar 2026
201.7900
207.1700
197.5100
206.9100
374,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
203.0100
204.7800
200.1100
204.3900
359,800
Thu, 05 Mar 2026
207.3200
208.2100
201.5900
203.6100
310,700
Wed, 04 Mar 2026
205.2000
208.8500
200.0600
207.3500
332,900
Tue, 03 Mar 2026
203.5200
206.8500
202.3200
204.7500
635,900
Mon, 02 Mar 2026
201.3600
209.2400
200.0900
206.3800
751,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
200.4300
203.6100
196.0100
202.4000
907,300
Thu, 26 Feb 2026
201.8600
205.0000
198.9100
199.4700
793,500
Wed, 25 Feb 2026
194.9600
200.9200
193.1800
200.1300
505,800
Tue, 24 Feb 2026
185.7000
195.3000
185.1000
195.2000
502,300
Mon, 23 Feb 2026
182.0100
188.1100
179.6000
185.3000
498,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
177.8300
184.7900
177.1400
182.2200
533,500
Thu, 19 Feb 2026
168.2100
185.9900
168.0600
176.7900
886,700
Wed, 18 Feb 2026
7 · 10-K
After-hours · 16:17 ET
10-K ↗
Wed, 18 Feb 2026
6 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 18 Feb 2026
166.0000
170.7200
163.2100
170.2900
444,300
Tue, 17 Feb 2026
163.0500
167.0500
162.5000
166.1000
563,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
163.5100
164.5900
159.9500
161.9100
390,400
Thu, 12 Feb 2026
159.5000
166.4800
157.9100
163.7000
413,500
Wed, 11 Feb 2026
156.6600
159.4000
154.9800
159.1400
294,300
Tue, 10 Feb 2026
153.8800
156.6600
152.9400
156.4700
428,000
Mon, 09 Feb 2026
158.1300
159.0000
153.3000
154.0900
412,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
156.0000
159.7500
155.9600
157.7400
411,900
Thu, 05 Feb 2026
151.6800
156.8500
150.9400
155.4800
623,900
Wed, 04 Feb 2026
157.0500
157.5500
148.8100
150.0000
691,500
Tue, 03 Feb 2026
153.2800
156.3900
152.5100
155.9200
308,800
Mon, 02 Feb 2026
152.2600
155.0000
151.5500
153.8900
344,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
148.5700
152.2400
146.8000
152.0600
423,400
Thu, 29 Jan 2026
149.7500
151.5500
148.2400
149.3000
424,800
Wed, 28 Jan 2026
149.8200
150.3200
147.6300
149.5000
275,500
Tue, 27 Jan 2026
149.1500
151.2800
148.2700
150.5000
221,500
Mon, 26 Jan 2026
150.6000
151.4600
148.9400
149.1600
260,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
149.0000
150.6000
148.5000
150.2100
233,300
Thu, 22 Jan 2026
153.5400
154.0000
149.1100
149.9100
357,200
Wed, 21 Jan 2026
153.1100
155.4100
152.9000
154.0000
344,400
Tue, 20 Jan 2026
150.9900
153.7400
150.1000
153.1100
442,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
149.3500
151.8700
147.2800
151.4800
445,900
Thu, 15 Jan 2026
152.4700
153.2700
148.1800
150.8500
645,700
Wed, 14 Jan 2026
152.1300
154.5000
151.8700
152.2400
352,600
Tue, 13 Jan 2026
149.9900
152.1000
149.0900
151.9700
276,200
Mon, 12 Jan 2026
150.5200
151.9500
149.2500
150.1800
402,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
149.5100
150.9500
148.0000
150.3500
311,000
Thu, 08 Jan 2026
147.6400
150.5900
147.6400
149.8800
549,600
Wed, 07 Jan 2026
145.6400
147.7700
145.0000
146.9900
408,400
Tue, 06 Jan 2026
149.0000
149.1000
142.8300
145.5800
464,500
Mon, 05 Jan 2026
148.6800
150.8800
148.5800
149.1000
612,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
153.3000
154.0200
149.3500
149.8400
613,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
154.4200
156.0000
153.2000
153.3000
648,600
Tue, 30 Dec 2025
153.8000
155.2000
153.1100
154.6600
461,000
Mon, 29 Dec 2025
160.6300
161.2000
150.2900
154.6200
891,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
162.0400
162.0700
160.2700
160.6300
375,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
163.9200
163.9200
161.6500
162.0400
224,600
Tue, 23 Dec 2025
164.2500
164.6200
162.6400
163.4600
298,400
Mon, 22 Dec 2025
165.6800
166.1800
163.0000
164.8900
520,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
166.0000
169.4900
165.3200
166.1800
2,023,300
Thu, 18 Dec 2025
163.6100
166.7400
162.7200
166.0200
869,400
Wed, 17 Dec 2025
162.8000
164.2500
160.3000
163.6100
626,100
Tue, 16 Dec 2025
166.4300
166.8300
161.0700
162.9700
513,900
Mon, 15 Dec 2025
165.6700
168.8000
165.3900
165.9300
649,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
161.9100
166.3600
161.5500
165.7800
489,700
Thu, 11 Dec 2025
163.5600
164.6000
160.2400
160.9600
440,700
Wed, 10 Dec 2025
163.8300
165.3100
159.1300
162.3300
614,200
Tue, 09 Dec 2025
165.2100
167.6000
162.5700
163.2300
452,300
Mon, 08 Dec 2025
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 08 Dec 2025
167.3000
168.0800
163.2000
164.5100
543,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
165.9800
168.2100
165.2100
168.0800
328,600
Thu, 04 Dec 2025
164.2300
165.7800
164.0000
165.7100
250,800
Wed, 03 Dec 2025
162.7300
165.0000
162.7300
164.3800
290,300
Tue, 02 Dec 2025
162.2300
163.5300
160.5900
162.5400
343,100
Mon, 01 Dec 2025
163.2000
165.0600
162.0300
162.1400
607,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
163.9100
164.9800
162.0700
162.9500
266,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
162.8500
165.6800
162.3600
163.9100
601,500
Tue, 25 Nov 2025
162.2500
165.8800
160.8300
162.3400
623,800
Mon, 24 Nov 2025
161.5100
163.6200
161.0000
161.7500
525,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.8600
165.1900
161.3000
161.5100
725,000
Thu, 20 Nov 2025
163.6600
166.2100
163.2500
163.3800
446,000
Wed, 19 Nov 2025
161.9000
164.9100
160.8900
163.6600
418,000
Tue, 18 Nov 2025
160.0000
162.6700
158.9900
161.5300
399,800
Mon, 17 Nov 2025
159.5000
162.4100
157.1100
159.6500
395,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
160.8700
161.9300
158.0100
159.5400
518,300
Thu, 13 Nov 2025
155.8400
162.4300
155.5000
161.4700
833,600
Wed, 12 Nov 2025
152.3000
158.1400
151.9500
155.8300
694,400
Tue, 11 Nov 2025
145.5000
154.4400
145.5000
152.2800
819,900
Mon, 10 Nov 2025
138.2900
146.3700
136.9700
145.4800
756,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 8-K
After-hours · 16:32 ET
8-K ↗
Fri, 07 Nov 2025
136.4200
138.4100
136.1100
137.7800
304,900
Thu, 06 Nov 2025
134.5300
136.1600
133.8000
135.6100
258,300
Wed, 05 Nov 2025
134.0000
137.0000
133.8200
134.7400
380,700
Tue, 04 Nov 2025
131.9000
133.8900
131.0000
133.5900
378,200
Mon, 03 Nov 2025
130.3300
131.5000
127.0900
130.9700
368,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
131.4400
131.4900
129.3000
130.3800
387,900
Thu, 30 Oct 2025
130.2100
138.9000
129.2800
132.4900
695,700
Wed, 29 Oct 2025
3 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 29 Oct 2025
127.0000
128.0000
126.0000
127.9700
556,700
Tue, 28 Oct 2025
128.4500
129.4900
126.0000
128.1300
586,000
Mon, 27 Oct 2025
127.7100
129.3600
127.6200
128.1700
346,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
127.7800
128.0600
126.7500
127.6600
323,200
Thu, 23 Oct 2025
129.2200
129.4400
127.0600
127.7100
346,600
Wed, 22 Oct 2025
133.6300
133.6300
128.6000
129.2200
440,200
Tue, 21 Oct 2025
133.3500
133.9000
132.6400
132.8200
367,300
Mon, 20 Oct 2025
132.0000
133.4600
131.7000
132.6400
350,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
130.9900
131.8800
129.7900
131.6800
379,800
Thu, 16 Oct 2025
127.3700
130.8900
126.6800
130.5900
559,000
Wed, 15 Oct 2025
126.8100
128.9000
126.5800
126.8700
525,000
Tue, 14 Oct 2025
124.7300
127.0900
124.0200
126.7000
388,700
Mon, 13 Oct 2025
123.5400
125.6700
123.4200
124.7300
476,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
123.9500
125.8400
123.3800
124.4800
771,000
Thu, 09 Oct 2025
120.3000
124.3600
119.8100
123.2000
772,300
Wed, 08 Oct 2025
120.4100
120.7800
119.1700
119.9300
357,800
Tue, 07 Oct 2025
118.9200
120.1800
118.2500
119.8200
395,700
Mon, 06 Oct 2025
119.7800
120.7000
118.0200
118.7900
569,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
119.6800
121.5800
119.5400
120.6500
613,400
Thu, 02 Oct 2025
118.1900
119.9500
117.7700
119.3000
487,100
Wed, 01 Oct 2025
117.3100
119.2400
117.0800
118.9700
436,200
Tue, 30 Sep 2025
116.2600
117.7200
116.2600
117.1600
428,800
Mon, 29 Sep 2025
115.2900
116.6300
114.1500
116.3400
427,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
114.5900
116.1500
113.9700
115.3900
464,200
Thu, 25 Sep 2025
115.2600
117.0000
113.7600
113.9300
572,800
Wed, 24 Sep 2025
114.7200
115.8600
113.7000
114.3900
477,400
Tue, 23 Sep 2025
114.6900
115.1700
113.2100
114.7100
420,100
Mon, 22 Sep 2025
112.8200
115.0600
112.1700
114.9700
886,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
111.9200
113.5000
110.6000
113.2200
2,553,500
Thu, 18 Sep 2025
118.0700
118.5500
111.6500
111.9100
1,194,800
Wed, 17 Sep 2025
118.4000
120.0300
117.7000
118.5300
573,700
Tue, 16 Sep 2025
121.7700
122.0400
117.6300
117.8000
584,100
Mon, 15 Sep 2025
122.1500
123.8900
121.2000
121.7700
497,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
124.0500
124.3600
121.2500
121.9800
468,800
Thu, 11 Sep 2025
121.5700
125.4700
121.5700
124.1500
558,600
Wed, 10 Sep 2025
121.5700
122.7300
119.2700
121.3800
490,500
Tue, 09 Sep 2025
122.5400
123.6800
121.3300
122.6000
465,200
Mon, 08 Sep 2025
120.6300
122.6200
119.0000
122.5000
505,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
119.4800
121.4000
119.4800
120.8100
591,100
Thu, 04 Sep 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 04 Sep 2025
117.3000
119.9500
116.5900
119.3100
508,300
Wed, 03 Sep 2025
116.5200
117.2800
115.4100
117.1900
336,200
Tue, 02 Sep 2025
116.7500
117.8000
115.8700
116.9400
453,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
116.5100
117.7800
116.5100
117.2400
281,200
Thu, 28 Aug 2025
117.4200
117.4400
116.0000
116.2100
435,100
Wed, 27 Aug 2025
114.9600
117.5300
114.6900
117.4200
472,400
Tue, 26 Aug 2025
116.1000
117.3800
114.9800
115.0100
509,800
Mon, 25 Aug 2025
118.5800
119.3900
116.5500
116.5700
295,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
119.2000
120.5600
118.7200
119.2300
437,200
Thu, 21 Aug 2025
118.2500
119.2500
117.9000
118.2100
259,900
Wed, 20 Aug 2025
119.0000
119.9100
117.8300
118.8200
357,200
Tue, 19 Aug 2025
115.8800
119.3100
115.8800
119.0600
630,500
Mon, 18 Aug 2025
113.2000
115.8500
113.2000
115.6500
510,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
114.9200
115.8800
112.8900
113.0500
398,200
Thu, 14 Aug 2025
114.7300
115.0500
113.3000
114.7200
268,900
Wed, 13 Aug 2025
114.6900
115.2200
113.7300
115.1000
391,000
Tue, 12 Aug 2025
114.9900
115.3500
114.3100
114.8900
246,900
Mon, 11 Aug 2025
114.0000
115.3300
113.2900
114.5900
261,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
114.4100
115.1500
113.8400
114.1100
309,000
Thu, 07 Aug 2025
114.0000
115.1500
112.2400
114.2300
500,300
Wed, 06 Aug 2025
112.3500
113.8600
111.7500
113.5100
407,900
Tue, 05 Aug 2025
111.9900
113.4800
111.7100
112.1600
432,400
Mon, 04 Aug 2025
112.3400
113.7200
111.6800
112.0100
375,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
112.1900
113.0000
110.4000
112.4100
552,200
Thu, 31 Jul 2025
113.9800
114.9500
111.5800
111.7500
486,500
Wed, 30 Jul 2025
114.7800
115.9200
114.2300
114.6500
740,100
Tue, 29 Jul 2025
115.7500
116.5000
114.7100
114.7800
600,400
Mon, 28 Jul 2025
118.0200
118.7100
115.1100
116.1900
652,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend