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
198.9000
203.0800
197.0000
200.2800
336,500
Thu, 23 Jul 2026
18 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 23 Jul 2026
211.4900
212.0700
205.0000
207.9700
395,800
Wed, 22 Jul 2026
214.2100
214.8300
209.5300
210.0700
319,600
Tue, 21 Jul 2026
213.7900
215.1500
211.6600
214.2100
406,200
Mon, 20 Jul 2026
212.1000
213.6600
209.5000
211.1700
396,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
210.8700
212.9300
207.2800
211.5600
631,000
Thu, 16 Jul 2026
210.5200
216.4400
210.5200
211.8500
434,600
Wed, 15 Jul 2026
212.2000
213.0000
206.5900
207.8100
428,600
Tue, 14 Jul 2026
213.0900
214.2000
209.5000
211.4100
570,400
Mon, 13 Jul 2026
210.7500
213.5000
209.2700
212.8700
511,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
208.4800
212.0100
206.5400
209.3200
308,200
Thu, 09 Jul 2026
205.7100
210.4700
204.5200
207.7000
412,700
Wed, 08 Jul 2026
204.5100
207.6300
201.4900
203.7100
319,800
Tue, 07 Jul 2026
203.8500
206.5600
202.3500
203.9500
363,400
Mon, 06 Jul 2026
17 · 8-K
After-hours · 16:42 ET
8-K ↗
Mon, 06 Jul 2026
205.8500
209.6500
201.4800
203.5900
376,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
209.6500
210.8100
205.3500
208.2100
356,300
Wed, 01 Jul 2026
207.6500
210.3000
205.1600
207.3500
336,000
Tue, 30 Jun 2026
209.4900
210.3100
205.3500
206.8100
567,800
Mon, 29 Jun 2026
208.1000
210.8000
208.0200
208.9000
507,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
209.8400
214.8000
207.9300
209.2100
657,900
Thu, 25 Jun 2026
210.0300
213.2600
207.9500
210.1200
812,800
Wed, 24 Jun 2026
207.5000
209.2200
205.4900
207.6800
496,100
Tue, 23 Jun 2026
208.9400
211.2600
207.0400
207.5000
314,800
Mon, 22 Jun 2026
207.4000
212.3400
206.6900
209.0200
484,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
209.1800
211.6600
203.3400
207.4000
676,300
Wed, 17 Jun 2026
216.8300
216.8300
207.0700
208.1300
469,200
Tue, 16 Jun 2026
219.5900
219.5900
214.4300
216.1500
397,200
Mon, 15 Jun 2026
224.6800
224.7900
217.5900
219.2700
385,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
225.2000
226.4900
222.1700
224.2700
312,000
Thu, 11 Jun 2026
221.4300
225.5100
219.6100
225.2000
507,000
Wed, 10 Jun 2026
221.1600
223.6800
214.9100
218.9200
411,200
Tue, 09 Jun 2026
224.3100
228.1100
217.4300
223.4600
533,200
Mon, 08 Jun 2026
219.7000
228.4600
219.0500
225.3700
489,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
221.1800
224.8500
216.8000
218.0600
447,600
Thu, 04 Jun 2026
216.8500
220.5600
216.6900
219.5500
708,800
Wed, 03 Jun 2026
213.2800
215.8500
212.0400
215.2500
297,700
Tue, 02 Jun 2026
213.2500
215.1400
210.1600
212.9400
390,100
Mon, 01 Jun 2026
205.9200
214.8100
204.5100
213.4000
473,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
202.1700
208.2300
202.0900
206.9000
714,700
Thu, 28 May 2026
199.4300
206.4300
197.0000
203.4500
442,700
Wed, 27 May 2026
202.5300
204.9900
199.0800
201.0700
710,100
Tue, 26 May 2026
194.2100
202.9600
194.2100
202.1300
498,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
190.6500
194.9900
189.2200
194.0100
695,400
Thu, 21 May 2026
187.7900
191.8500
183.6100
191.1100
582,400
Wed, 20 May 2026
183.2600
190.6400
182.7800
189.3700
566,400
Tue, 19 May 2026
177.7500
183.7200
175.9100
182.1500
465,600
Mon, 18 May 2026
176.2300
180.8600
176.0100
179.1100
349,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
168.1600
177.4500
167.9600
176.0400
661,400
Thu, 14 May 2026
175.9500
176.9000
162.1100
167.9500
1,374,700
Wed, 13 May 2026
176.2300
178.3000
173.8800
174.9900
299,600
Tue, 12 May 2026
179.2900
179.2900
173.2100
175.7400
421,400
Mon, 11 May 2026
183.6000
183.6300
177.6900
178.9200
356,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
181.9400
184.1400
180.8600
183.3900
321,900
Thu, 07 May 2026
181.7100
184.0700
180.6700
181.9500
345,300
Wed, 06 May 2026
181.2200
184.3800
179.2600
181.3300
465,700
Wed, 06 May 2026
16 · 8-K
Pre-market · 08:57 ET
8-K ↗
Tue, 05 May 2026
179.4100
180.9600
177.6200
180.3200
298,100
Mon, 04 May 2026
179.2400
179.2400
175.0600
176.8900
544,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
184.2700
185.7900
179.8800
181.5600
591,800
Thu, 30 Apr 2026
184.5900
185.1100
181.7500
184.0700
625,100
Wed, 29 Apr 2026
15 · 10-Q
After market open · 15:09 ET
10-Q ↗
Wed, 29 Apr 2026
189.6100
195.8400
184.1100
184.5900
873,900
Tue, 28 Apr 2026
14 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 28 Apr 2026
181.6400
182.7800
179.5400
182.4100
597,300
Mon, 27 Apr 2026
179.5000
180.9000
178.5200
180.1300
397,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
180.0900
181.7100
176.6900
179.0200
273,900
Thu, 23 Apr 2026
179.5100
181.8400
178.5800
179.9000
283,800
Wed, 22 Apr 2026
180.5500
180.5500
176.6000
177.3700
664,400
Tue, 21 Apr 2026
177.7400
181.2300
176.9100
178.7400
410,900
Mon, 20 Apr 2026
13 · DEFA14A
After-hours · 17:16 ET
DEFA14A ↗
Mon, 20 Apr 2026
172.9900
178.5200
170.1300
177.5300
463,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
172.1900
175.5000
172.1200
172.8700
631,400
Thu, 16 Apr 2026
167.1300
173.7500
167.0900
171.4500
420,500
Wed, 15 Apr 2026
168.1600
169.0500
165.4200
166.5100
296,500
Tue, 14 Apr 2026
168.2700
171.2100
167.1700
169.5600
242,400
Mon, 13 Apr 2026
168.6400
168.8700
163.7300
168.2700
402,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.5200
172.5800
168.1600
168.9600
313,200
Thu, 09 Apr 2026
171.2600
173.3400
169.7000
170.4100
350,700
Wed, 08 Apr 2026
170.7100
174.7500
169.8300
171.4500
554,000
Tue, 07 Apr 2026
165.0900
170.0200
165.0900
166.8400
513,900
Mon, 06 Apr 2026
162.6800
165.4700
162.3200
165.2800
276,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
159.1800
164.5400
158.4700
163.2700
284,100
Thu, 02 Apr 2026
12 · 8-K
Pre-market · 09:23 ET
8-K ↗
Wed, 01 Apr 2026
161.1500
164.2300
158.9500
161.5700
452,300
Tue, 31 Mar 2026
158.1900
162.8200
157.6400
160.3100
332,000
Mon, 30 Mar 2026
156.7600
159.7300
155.4300
156.9600
438,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
155.3600
157.7400
154.2400
156.5200
454,700
Thu, 26 Mar 2026
155.8300
158.0900
154.6700
156.3700
299,200
Wed, 25 Mar 2026
156.6500
158.7500
153.4500
157.0700
394,500
Tue, 24 Mar 2026
149.5300
157.9200
147.5500
156.5700
460,300
Mon, 23 Mar 2026
151.7600
156.0300
149.8800
150.3800
519,100
Mon, 23 Mar 2026
11 · DEF 14A
Pre-market · 08:59 ET
DEF 14A ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
149.8100
150.7200
145.5500
148.7300
758,700
Thu, 19 Mar 2026
147.2700
150.2500
146.8200
149.5800
393,100
Wed, 18 Mar 2026
147.2900
149.5400
146.4200
148.1500
382,800
Tue, 17 Mar 2026
150.0800
151.7500
145.8000
148.5000
309,100
Mon, 16 Mar 2026
148.6200
150.8200
147.4500
148.6900
386,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
146.7800
149.7600
143.8000
147.9400
634,200
Thu, 12 Mar 2026
146.4200
149.2500
143.2900
144.4200
522,000
Wed, 11 Mar 2026
151.3900
151.5400
144.4400
148.6900
460,100
Tue, 10 Mar 2026
152.5000
155.3700
150.3200
151.8400
544,300
Mon, 09 Mar 2026
150.0000
158.3800
145.9600
152.7300
364,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
155.2600
155.2600
150.3400
151.8200
479,400
Thu, 05 Mar 2026
163.6000
164.2200
158.6500
159.5200
482,600
Wed, 04 Mar 2026
164.0100
166.0200
161.9800
164.5100
412,800
Tue, 03 Mar 2026
159.9200
163.9400
157.2800
163.3000
394,300
Mon, 02 Mar 2026
161.3000
166.1100
159.4300
163.6600
592,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
155.2200
163.3800
154.2200
162.9500
965,900
Thu, 26 Feb 2026
145.3800
158.6300
144.9900
157.5800
1,018,300
Wed, 25 Feb 2026
147.3800
147.7400
142.8500
144.3300
611,000
Tue, 24 Feb 2026
146.6600
148.5200
143.8500
146.4700
649,000
Tue, 24 Feb 2026
10 · 10-K
Next filing day · accepted 23 Feb, 20:10 ET
10-K ↗
Mon, 23 Feb 2026
153.2200
153.9500
145.2500
146.0100
651,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.0600
154.9300
149.5700
153.1400
722,900
Thu, 19 Feb 2026
146.6200
152.3000
146.6200
150.0600
759,200
Wed, 18 Feb 2026
143.3800
147.5100
142.9400
147.3300
736,800
Tue, 17 Feb 2026
142.1700
144.6300
141.2000
144.1500
523,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
137.2100
143.9400
135.2400
142.3600
1,708,100
Thu, 12 Feb 2026
163.6200
165.2500
129.7700
137.3600
2,950,700
Wed, 11 Feb 2026
162.4100
164.6500
161.1100
162.7500
199,700
Tue, 10 Feb 2026
161.0500
163.8600
160.9800
162.4100
352,300
Mon, 09 Feb 2026
161.4500
161.5300
159.6700
161.1400
324,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
160.0900
164.0500
160.0900
162.0800
501,200
Thu, 05 Feb 2026
161.4400
162.7200
159.2600
161.3900
333,700
Wed, 04 Feb 2026
160.3900
163.6100
160.0400
161.4400
493,700
Tue, 03 Feb 2026
157.1000
162.4800
157.1000
158.8700
524,700
Mon, 02 Feb 2026
149.6600
159.4400
149.6600
158.7000
647,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
148.5700
150.1300
147.6900
149.3600
513,900
Thu, 29 Jan 2026
148.6300
153.3600
148.0000
150.0000
808,600
Wed, 28 Jan 2026
9 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 28 Jan 2026
152.0500
156.1700
148.8300
153.5100
893,700
Tue, 27 Jan 2026
153.3100
154.7500
151.5300
151.6800
328,200
Mon, 26 Jan 2026
153.7200
154.8000
150.9900
153.3100
305,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
157.6800
157.9100
153.6100
153.9400
365,200
Thu, 22 Jan 2026
151.2600
159.8500
151.0000
157.8400
593,100
Wed, 21 Jan 2026
8 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 21 Jan 2026
152.4100
157.3200
152.4100
157.0600
447,300
Tue, 20 Jan 2026
151.7300
154.7700
150.4400
151.1000
508,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
155.4600
155.7400
152.7100
153.5500
565,700
Thu, 15 Jan 2026
155.5100
157.2300
154.3400
156.0000
394,400
Wed, 14 Jan 2026
154.1600
155.9100
152.0700
154.5000
312,600
Tue, 13 Jan 2026
154.8600
154.9300
151.7900
153.5400
491,600
Mon, 12 Jan 2026
154.1600
157.2200
153.6200
155.1600
558,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
153.9900
156.2900
151.2700
155.7000
394,300
Thu, 08 Jan 2026
148.5200
153.5000
148.0400
152.4500
413,100
Wed, 07 Jan 2026
149.1400
150.9900
146.7700
148.8600
486,700
Tue, 06 Jan 2026
151.1900
153.5700
148.6500
148.8600
817,600
Mon, 05 Jan 2026
146.5000
152.5400
145.7500
150.7000
576,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
143.8700
146.9600
141.2600
146.7800
392,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
145.3700
145.5800
143.4500
143.7000
343,600
Tue, 30 Dec 2025
145.7100
146.5300
144.6700
145.1700
216,800
Mon, 29 Dec 2025
146.0200
147.1500
145.3400
146.2800
251,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
144.2300
146.2000
144.1000
146.0200
304,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
145.6300
146.5400
143.8400
144.6400
223,800
Tue, 23 Dec 2025
145.6900
146.5900
144.7500
144.8700
279,500
Mon, 22 Dec 2025
144.9500
146.9600
144.5200
145.3700
463,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
144.7100
145.5100
142.6700
144.7800
730,900
Thu, 18 Dec 2025
144.7600
147.7000
143.4900
145.6200
565,500
Wed, 17 Dec 2025
144.7500
145.2500
142.6600
144.2600
417,500
Tue, 16 Dec 2025
147.1800
148.1200
143.3100
144.5700
460,900
Mon, 15 Dec 2025
148.1700
150.1100
144.7900
146.3500
525,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
149.6500
152.5000
146.1600
148.1100
449,100
Thu, 11 Dec 2025
149.0800
151.5200
148.3100
148.6800
324,900
Wed, 10 Dec 2025
143.7700
150.3900
143.4300
148.7500
367,900
Tue, 09 Dec 2025
145.4900
145.7900
142.9000
143.8700
534,400
Mon, 08 Dec 2025
141.8400
146.3400
141.8400
145.8200
721,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
139.8300
142.6900
139.8300
142.0400
500,200
Thu, 04 Dec 2025
140.3000
143.0200
137.0600
140.6800
414,600
Thu, 04 Dec 2025
7 · 8-K
Pre-market · 08:38 ET
8-K ↗
Wed, 03 Dec 2025
134.0600
139.8600
131.9900
138.9100
475,500
Tue, 02 Dec 2025
132.4500
134.5500
131.3000
133.8000
529,100
Mon, 01 Dec 2025
130.3900
134.6500
130.0700
132.2600
336,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.5300
131.8200
130.4900
130.8400
124,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
129.9300
132.3100
129.8500
130.7100
296,300
Tue, 25 Nov 2025
127.9600
131.8000
127.9600
130.7600
308,300
Mon, 24 Nov 2025
126.5500
127.6600
125.8000
127.1700
477,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.7000
127.8100
121.1200
126.6100
538,400
Thu, 20 Nov 2025
123.5500
125.1300
121.3400
121.5100
411,300
Wed, 19 Nov 2025
124.4500
125.7700
122.8300
123.3700
367,500
Tue, 18 Nov 2025
123.1700
125.3100
122.3300
124.8700
426,000
Mon, 17 Nov 2025
125.6000
125.6000
123.0200
123.6300
410,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
127.5200
127.9800
125.5400
125.9000
380,400
Thu, 13 Nov 2025
129.8100
131.7600
126.5800
128.0000
398,300
Wed, 12 Nov 2025
129.7000
131.9600
129.5900
130.4300
366,900
Tue, 11 Nov 2025
130.5300
130.7100
128.3600
129.9500
363,000
Mon, 10 Nov 2025
130.9800
132.5600
128.8500
130.1100
476,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
126.8400
130.5400
126.8400
130.1300
408,300
Thu, 06 Nov 2025
127.2100
128.7800
127.0200
127.9400
482,200
Wed, 05 Nov 2025
127.4800
129.9100
126.4700
128.0000
481,300
Tue, 04 Nov 2025
125.7200
128.7100
125.7200
127.9500
600,600
Mon, 03 Nov 2025
128.2300
129.2900
124.5600
125.8200
492,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.0000
128.5700
122.4700
128.4300
552,200
Thu, 30 Oct 2025
6 · 8-K
After market open · 12:36 ET
8-K ↗
Thu, 30 Oct 2025
125.7700
128.0300
124.4000
125.3500
465,400
Wed, 29 Oct 2025
126.5800
132.9800
124.0100
124.5000
1,042,100
Tue, 28 Oct 2025
5 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 28 Oct 2025
130.2300
132.0300
127.5300
129.4100
738,200
Mon, 27 Oct 2025
131.0200
133.0400
128.4100
129.5700
369,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
130.6500
132.4800
128.5900
130.1700
412,700
Thu, 23 Oct 2025
132.5400
132.8700
126.7800
129.8900
458,700
Wed, 22 Oct 2025
136.1400
138.1400
132.9600
133.1600
398,500
Tue, 21 Oct 2025
133.4200
138.0600
133.4200
136.7800
678,400
Mon, 20 Oct 2025
130.1900
133.7800
129.7900
133.4000
463,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
131.3900
131.4800
127.0800
130.0800
479,800
Thu, 16 Oct 2025
130.1000
136.7000
128.6100
130.8400
762,200
Wed, 15 Oct 2025
126.5900
129.1200
126.1000
126.4200
325,900
Tue, 14 Oct 2025
123.6900
127.8100
123.6900
127.0600
276,900
Mon, 13 Oct 2025
124.8700
125.6200
123.9100
124.9900
313,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
129.8400
130.2400
123.4700
124.1300
574,900
Thu, 09 Oct 2025
130.9600
130.9700
128.2300
129.2100
425,800
Wed, 08 Oct 2025
123.2500
133.5300
122.7800
130.9500
863,300
Tue, 07 Oct 2025
124.0600
125.0200
122.3700
123.9500
482,200
Mon, 06 Oct 2025
122.5200
125.4200
121.3400
123.8700
457,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
121.1900
124.4100
120.0100
122.6300
385,400
Thu, 02 Oct 2025
121.0900
123.4500
120.5600
121.2300
363,900
Wed, 01 Oct 2025
122.3700
122.4200
120.2400
121.6700
336,200
Tue, 30 Sep 2025
120.8400
122.7400
120.5800
122.5600
352,200
Mon, 29 Sep 2025
122.8300
122.8300
120.9900
121.5000
395,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
121.6800
122.7800
120.5000
122.1000
329,800
Thu, 25 Sep 2025
122.4700
123.0600
120.3100
121.2800
347,100
Wed, 24 Sep 2025
120.5700
123.3600
120.3000
122.8500
446,300
Tue, 23 Sep 2025
122.2100
122.7800
119.3200
120.6800
619,000
Mon, 22 Sep 2025
124.2200
124.2200
121.0500
121.2800
479,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
127.4100
128.2800
124.2400
124.6700
709,700
Thu, 18 Sep 2025
126.3500
128.4900
125.9100
126.7300
393,700
Wed, 17 Sep 2025
131.1200
131.9600
125.5200
125.5900
371,500
Tue, 16 Sep 2025
129.7600
131.4000
128.6900
131.2100
275,200
Mon, 15 Sep 2025
129.3400
130.8000
128.0000
129.0400
321,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
131.6300
132.3900
128.5900
128.6600
319,000
Thu, 11 Sep 2025
129.8000
132.5000
129.5100
132.4300
309,800
Wed, 10 Sep 2025
130.3500
131.1500
127.8800
129.7400
351,600
Tue, 09 Sep 2025
131.5600
132.8200
130.2100
130.9400
326,300
Mon, 08 Sep 2025
131.9000
132.6100
129.2800
131.6600
421,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
133.9900
137.0900
131.1600
132.0800
519,100
Thu, 04 Sep 2025
131.2100
134.3700
129.0100
134.3600
292,600
Wed, 03 Sep 2025
130.8500
132.5100
129.9300
131.3600
250,100
Tue, 02 Sep 2025
131.4600
132.3100
130.5400
131.5400
251,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
132.3900
133.1600
131.7800
132.3300
286,200
Thu, 28 Aug 2025
133.6400
134.2300
130.2300
131.8100
377,400
Wed, 27 Aug 2025
132.4300
133.8200
131.9500
133.0800
677,300
Tue, 26 Aug 2025
132.2300
133.8200
131.7300
132.5400
480,100
Mon, 25 Aug 2025
135.3200
135.3200
132.8100
132.9300
341,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
131.0400
137.3300
130.8500
135.7600
413,800
Thu, 21 Aug 2025
128.3300
130.2900
127.4600
129.8800
254,100
Wed, 20 Aug 2025
131.4700
133.0000
128.9700
129.0300
430,300
Tue, 19 Aug 2025
129.2700
134.4000
129.1400
132.4900
422,000
Mon, 18 Aug 2025
129.6300
130.2200
128.2700
128.7500
249,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
131.2700
131.8400
128.8200
129.1100
286,200
Thu, 14 Aug 2025
131.2400
131.8100
129.6000
131.0700
206,000
Wed, 13 Aug 2025
129.8800
132.9400
128.9200
132.8600
319,100
Wed, 13 Aug 2025
3 · 8-K
Pre-market · 07:47 ET
8-K ↗
Tue, 12 Aug 2025
127.3600
130.2800
127.0500
130.0900
348,600
Mon, 11 Aug 2025
127.1700
128.5000
123.4300
126.2600
397,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
128.4900
129.4700
126.9700
127.0800
293,900
Thu, 07 Aug 2025
132.7700
132.9900
128.5900
128.6800
339,100
Wed, 06 Aug 2025
130.8100
132.0000
129.9900
131.7900
268,900
Tue, 05 Aug 2025
128.5400
131.0100
127.9300
130.5300
588,000
Mon, 04 Aug 2025
128.8300
130.8800
126.7000
128.3500
454,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
132.8400
132.8400
128.1000
128.3700
442,800
Thu, 31 Jul 2025
132.3900
134.0400
131.4700
133.3700
495,100
Wed, 30 Jul 2025
134.4400
140.3000
130.4200
133.3700
704,500
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 29 Jul 2025
140.7400
140.9700
137.0300
137.9200
410,200
Mon, 28 Jul 2025
142.0600
142.9900
139.6600
141.2100
445,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend