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
240.9200
242.9600
237.7750
241.0000
462,000
Thu, 23 Jul 2026
239.0000
244.6000
237.0000
241.5300
500,400
Wed, 22 Jul 2026
235.6900
240.7300
233.7300
239.6200
648,300
Tue, 21 Jul 2026
225.8000
237.3500
221.2400
236.9500
993,600
Mon, 20 Jul 2026
229.7400
232.9900
221.2100
221.6400
776,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
233.6200
237.3600
228.1200
230.0000
878,300
Thu, 16 Jul 2026
235.9200
240.8600
233.2200
237.0400
639,700
Wed, 15 Jul 2026
232.5800
237.9800
229.6390
237.5300
838,900
Wed, 15 Jul 2026
21 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 14 Jul 2026
229.0200
236.0100
226.6690
235.2600
482,600
Mon, 13 Jul 2026
230.1500
231.8100
224.7000
228.2800
843,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
248.3200
249.1100
230.1400
233.8000
804,600
Thu, 09 Jul 2026
245.1300
249.5500
243.7200
248.9500
621,700
Wed, 08 Jul 2026
249.3600
252.5350
245.4000
245.5700
769,400
Tue, 07 Jul 2026
242.3100
252.6000
239.8600
249.7600
1,055,700
Mon, 06 Jul 2026
245.4000
251.2500
239.0200
242.6000
842,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
242.4900
245.2000
238.3300
244.3100
853,800
Wed, 01 Jul 2026
244.7700
247.6400
237.6400
240.6600
977,800
Tue, 30 Jun 2026
245.6200
248.6200
240.3800
244.7700
1,195,900
Mon, 29 Jun 2026
244.0800
248.1540
236.4700
241.1200
1,357,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
239.8800
247.5000
238.2500
241.6700
7,350,000
Thu, 25 Jun 2026
238.8300
244.6700
236.5950
237.3300
1,384,200
Wed, 24 Jun 2026
245.6000
246.7600
236.4400
237.9200
1,126,400
Tue, 23 Jun 2026
247.8500
252.0300
241.5600
241.9700
1,312,900
Mon, 22 Jun 2026
249.0500
253.0000
245.9400
247.8500
814,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
255.6200
260.1900
247.3400
250.5000
770,700
Wed, 17 Jun 2026
251.1300
254.8400
248.6400
252.1600
519,400
Tue, 16 Jun 2026
255.0300
255.0300
248.0800
251.9100
684,300
Mon, 15 Jun 2026
253.4200
255.0900
251.1440
253.4000
628,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
253.0400
257.9250
253.0400
255.1700
441,600
Thu, 11 Jun 2026
249.1200
257.4350
247.6850
253.7700
787,500
Wed, 10 Jun 2026
246.1800
256.0000
245.1100
246.3400
741,200
Tue, 09 Jun 2026
20 · 8-K
After-hours · 17:20 ET
8-K ↗
Tue, 09 Jun 2026
19 · 8-K
After-hours · 17:19 ET
8-K ↗
Tue, 09 Jun 2026
237.2100
246.4050
236.3800
245.6400
918,000
Mon, 08 Jun 2026
234.0000
239.2430
233.2900
235.1400
548,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
231.2100
242.4100
228.2400
232.3200
1,118,700
Thu, 04 Jun 2026
233.8000
236.4600
229.0720
231.4800
557,800
Wed, 03 Jun 2026
225.2100
233.5600
217.1510
233.4900
783,800
Wed, 03 Jun 2026
18 · 8-K
Pre-market · 09:04 ET
8-K ↗
Tue, 02 Jun 2026
225.8900
228.3450
218.5550
222.1600
603,800
Mon, 01 Jun 2026
233.5000
233.5000
227.6400
230.2500
499,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
231.5300
236.5000
230.0100
234.4800
913,900
Thu, 28 May 2026
234.2200
236.6800
231.3800
232.8300
472,300
Wed, 27 May 2026
235.0000
236.6950
231.2500
234.5200
708,900
Tue, 26 May 2026
236.7900
238.5600
233.3300
234.2000
646,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
235.0000
236.8400
232.0200
235.9700
674,600
Thu, 21 May 2026
230.0000
234.7900
224.0000
233.6400
590,500
Wed, 20 May 2026
228.1500
232.3880
226.5000
230.6200
646,800
Tue, 19 May 2026
227.4800
229.0000
223.7200
226.6700
510,300
Mon, 18 May 2026
229.1700
232.0000
225.4100
227.4000
464,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
229.7100
230.5000
225.7100
227.7200
549,400
Thu, 14 May 2026
234.4600
235.0000
227.8400
232.2700
572,500
Wed, 13 May 2026
224.2400
235.9150
223.7500
235.3200
815,500
Tue, 12 May 2026
217.3400
224.7550
214.3100
224.0300
633,300
Mon, 11 May 2026
216.0800
217.6000
213.1950
216.4700
738,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
220.5600
223.4300
216.7700
217.3800
574,200
Thu, 07 May 2026
220.0150
221.0000
216.4100
220.2200
919,100
Wed, 06 May 2026
221.7100
227.4500
220.8500
222.6300
559,900
Tue, 05 May 2026
226.1000
231.0000
222.3300
223.0600
1,019,900
Mon, 04 May 2026
17 · 10-Q
After-hours · 17:04 ET
10-Q ↗
Mon, 04 May 2026
212.0000
234.2900
208.5000
223.7000
2,506,700
Mon, 04 May 2026
16 · 8-K
Pre-market · 07:07 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
207.2300
209.1400
198.0200
206.5300
1,636,300
Thu, 30 Apr 2026
15 · 8-K
After-hours · 17:19 ET
8-K ↗
Thu, 30 Apr 2026
184.2800
217.0000
183.8600
207.7500
2,798,900
Wed, 29 Apr 2026
182.4900
185.7100
180.0000
183.9500
760,600
Tue, 28 Apr 2026
188.5850
190.1000
181.6650
185.0000
664,600
Mon, 27 Apr 2026
186.5100
193.4900
186.5100
187.4000
919,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
14 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Fri, 24 Apr 2026
13 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Fri, 24 Apr 2026
181.5700
191.1400
180.9000
185.9600
527,100
Thu, 23 Apr 2026
186.7000
186.9900
182.0200
182.7200
418,900
Wed, 22 Apr 2026
183.9900
186.5900
180.7500
186.4200
614,300
Tue, 21 Apr 2026
188.1900
188.8450
181.4250
182.9700
717,400
Mon, 20 Apr 2026
188.3300
191.0000
187.0000
188.6900
525,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
186.9100
190.2300
185.7700
188.9900
767,400
Thu, 16 Apr 2026
182.8500
184.9600
180.2200
184.1900
410,100
Wed, 15 Apr 2026
184.1800
185.0500
179.5750
184.1800
540,400
Tue, 14 Apr 2026
179.7700
184.2200
178.3300
184.1800
820,800
Mon, 13 Apr 2026
177.1000
182.5000
175.4430
178.3300
549,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
181.0000
181.9900
177.0000
178.1100
560,300
Thu, 09 Apr 2026
173.0500
180.7100
172.0200
178.9000
986,000
Wed, 08 Apr 2026
172.0000
174.2900
167.1400
173.1900
524,900
Tue, 07 Apr 2026
167.7300
169.2800
165.1700
168.7400
401,300
Mon, 06 Apr 2026
167.9000
170.0100
167.0700
169.7400
337,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
171.2200
171.2200
166.6500
168.5050
617,000
Wed, 01 Apr 2026
170.4800
174.8100
169.8750
171.7800
604,300
Wed, 01 Apr 2026
12 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 31 Mar 2026
160.2000
171.6000
159.9200
169.0200
677,100
Mon, 30 Mar 2026
155.6300
160.9700
155.0000
160.5000
518,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
163.8900
163.8900
155.5600
156.3500
680,800
Thu, 26 Mar 2026
160.0500
165.6900
159.0550
164.2650
304,400
Wed, 25 Mar 2026
160.7400
163.4800
160.6000
161.7800
434,900
Tue, 24 Mar 2026
155.9000
158.9650
152.2800
158.7500
1,251,800
Mon, 23 Mar 2026
156.9800
159.4000
153.4600
156.8400
409,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
159.6400
160.0300
155.4200
156.9200
849,300
Thu, 19 Mar 2026
157.4100
159.5300
156.4000
158.8800
454,800
Wed, 18 Mar 2026
160.7200
160.7200
157.2800
157.8700
464,700
Tue, 17 Mar 2026
158.5100
161.3600
157.9000
161.1700
481,500
Mon, 16 Mar 2026
157.5000
159.1500
155.8940
158.2300
510,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
154.5500
157.7500
153.6650
156.0800
862,700
Thu, 12 Mar 2026
157.9800
158.8800
153.3700
154.1200
769,000
Wed, 11 Mar 2026
164.9900
165.1600
158.6000
159.5000
656,800
Tue, 10 Mar 2026
164.7500
169.1080
164.4500
166.3400
423,900
Mon, 09 Mar 2026
162.5000
164.9900
160.0000
164.4900
425,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
159.8000
163.0100
158.4100
162.3300
387,000
Thu, 05 Mar 2026
162.1100
163.8000
159.6600
161.4600
496,000
Wed, 04 Mar 2026
164.0200
166.0900
163.2200
164.0800
428,800
Tue, 03 Mar 2026
164.7700
167.7200
163.1800
164.0500
617,300
Mon, 02 Mar 2026
162.0600
168.0000
161.1800
166.3800
566,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
163.1300
165.5600
162.3850
163.8900
613,800
Thu, 26 Feb 2026
163.8500
163.8500
160.1000
163.1900
1,002,800
Wed, 25 Feb 2026
170.0000
170.7500
163.1600
164.2200
872,700
Tue, 24 Feb 2026
175.0100
175.2950
166.8800
169.9500
1,069,100
Mon, 23 Feb 2026
11 · 10-K
After-hours · 17:02 ET
10-K ↗
Mon, 23 Feb 2026
176.4200
181.8440
166.3200
174.7600
863,500
Mon, 23 Feb 2026
10 · 8-K
Pre-market · 07:18 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
186.0000
186.0000
181.5000
183.7200
573,800
Thu, 19 Feb 2026
184.7400
186.3400
181.8280
186.1750
397,500
Wed, 18 Feb 2026
182.6000
186.0400
182.6000
184.7400
495,400
Tue, 17 Feb 2026
183.6500
184.9900
181.1700
183.3000
569,700
Tue, 17 Feb 2026
9 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
183.3500
186.6180
180.4000
181.2100
364,000
Thu, 12 Feb 2026
186.9700
186.9700
182.6950
182.9400
229,800
Wed, 11 Feb 2026
184.1200
187.1750
181.0000
186.2100
374,800
Tue, 10 Feb 2026
183.0900
185.5100
182.7100
184.3000
468,300
Mon, 09 Feb 2026
183.0200
184.0600
180.0000
183.2200
309,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
181.8000
184.0900
178.0000
182.5500
661,800
Thu, 05 Feb 2026
185.4200
188.4450
180.0200
180.8400
891,500
Wed, 04 Feb 2026
186.6800
188.1000
184.5500
185.5400
623,400
Tue, 03 Feb 2026
188.2500
190.7600
185.7300
187.3500
910,800
Mon, 02 Feb 2026
184.3800
187.1900
183.7400
185.8800
581,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
185.5500
188.0000
180.5600
184.2500
745,700
Thu, 29 Jan 2026
183.2400
187.1000
181.1300
185.2650
499,900
Wed, 28 Jan 2026
187.6900
189.0100
184.0000
185.1700
421,500
Tue, 27 Jan 2026
185.4200
189.9500
185.2600
188.0200
403,200
Mon, 26 Jan 2026
184.3650
188.0100
184.3650
184.5200
335,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
186.4300
187.4500
184.9000
185.9600
426,600
Thu, 22 Jan 2026
189.0000
191.5000
185.0480
186.9800
621,500
Wed, 21 Jan 2026
183.9800
189.3400
183.6900
189.1000
1,389,300
Tue, 20 Jan 2026
178.0000
185.9800
175.0000
184.5000
1,280,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
175.7100
178.5600
172.0500
177.2700
618,900
Thu, 15 Jan 2026
177.0100
177.0100
173.3200
174.1400
666,400
Wed, 14 Jan 2026
173.6600
179.0000
172.7300
177.0100
457,400
Tue, 13 Jan 2026
177.9100
177.9500
173.6700
174.3300
613,300
Mon, 12 Jan 2026
172.5000
179.4500
170.0600
176.8200
1,167,300
Mon, 12 Jan 2026
8 · 8-K
Pre-market · 07:09 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
169.1000
173.7800
168.5100
169.3800
793,800
Thu, 08 Jan 2026
168.9700
170.5900
165.7500
167.5500
808,900
Wed, 07 Jan 2026
171.9000
173.7300
168.0200
170.6900
815,000
Tue, 06 Jan 2026
173.0000
176.0000
170.3000
171.8800
791,600
Mon, 05 Jan 2026
178.8800
179.0200
168.5800
171.4900
1,057,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
183.3300
183.3300
175.0200
178.6900
1,431,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
158.4900
184.3950
158.4900
182.6400
3,052,600
Wed, 31 Dec 2025
7 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 30 Dec 2025
150.9700
153.0200
148.1350
148.7900
519,500
Mon, 29 Dec 2025
152.0000
153.1450
150.0100
150.6800
551,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
153.7600
154.2200
151.2700
152.0500
463,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
154.7400
155.8350
153.5000
153.6400
145,100
Tue, 23 Dec 2025
155.3600
158.5650
152.4100
154.1900
469,900
Mon, 22 Dec 2025
152.6500
156.3850
152.6500
154.7000
606,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
147.1800
154.4900
147.1800
152.6500
975,300
Thu, 18 Dec 2025
148.1900
149.0000
145.8800
147.0000
392,600
Wed, 17 Dec 2025
146.8400
148.8700
145.7100
148.0000
421,900
Tue, 16 Dec 2025
146.7600
148.2100
145.0700
146.8700
303,800
Mon, 15 Dec 2025
148.3600
149.1300
145.1000
146.2400
364,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
148.6700
148.8530
144.1300
148.1700
554,100
Thu, 11 Dec 2025
149.7500
150.0000
146.3400
148.7500
276,600
Wed, 10 Dec 2025
145.1200
149.8700
144.9700
149.2600
406,300
Tue, 09 Dec 2025
146.9900
148.5400
144.0000
145.2200
440,000
Mon, 08 Dec 2025
150.7700
151.5100
147.4700
147.5600
631,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
148.0000
151.6340
147.6000
149.2200
492,300
Thu, 04 Dec 2025
147.6300
149.9300
147.5000
148.0400
358,700
Wed, 03 Dec 2025
142.8900
148.7150
142.6200
147.8100
616,700
Tue, 02 Dec 2025
149.2400
149.2500
141.6900
142.0900
785,200
Mon, 01 Dec 2025
150.0000
151.5800
148.5500
149.0300
504,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
151.7700
152.7600
150.0640
151.5000
189,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
150.0100
152.0000
147.9730
150.9800
541,300
Tue, 25 Nov 2025
152.1300
152.9400
150.0000
150.3600
359,500
Mon, 24 Nov 2025
148.8600
151.3850
148.0200
151.2000
542,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
143.9000
149.7650
142.5100
149.4400
531,800
Thu, 20 Nov 2025
148.7800
149.5000
142.9100
143.3100
821,300
Wed, 19 Nov 2025
146.9800
149.2350
144.5100
146.7700
492,100
Tue, 18 Nov 2025
145.3800
149.4600
143.6800
147.4800
798,800
Mon, 17 Nov 2025
139.5300
146.6800
138.9000
145.5600
877,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
137.0300
141.9900
136.0000
139.6900
401,400
Thu, 13 Nov 2025
140.2300
140.8950
136.4000
137.4000
507,300
Wed, 12 Nov 2025
140.3500
144.1500
139.6500
140.8600
677,400
Tue, 11 Nov 2025
137.2100
142.1900
137.0000
139.6100
551,700
Mon, 10 Nov 2025
138.9700
140.3800
136.9400
137.8000
530,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
139.5000
139.5000
134.4900
138.1500
458,700
Thu, 06 Nov 2025
135.6600
141.3600
133.0100
139.4100
572,900
Wed, 05 Nov 2025
134.6600
135.8000
131.4900
135.6900
577,500
Tue, 04 Nov 2025
134.0100
136.1000
131.5100
134.9300
725,800
Mon, 03 Nov 2025
6 · S-3ASR
After-hours · 16:44 ET
S-3ASR ↗
Mon, 03 Nov 2025
5 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Mon, 03 Nov 2025
123.9000
137.8500
123.5000
135.7500
1,238,800
Mon, 03 Nov 2025
4 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
132.2100
135.7200
132.0000
134.9900
508,200
Thu, 30 Oct 2025
132.6600
136.2400
131.0110
133.1500
405,200
Wed, 29 Oct 2025
133.1000
134.9100
129.4000
133.3300
406,700
Tue, 28 Oct 2025
133.5500
136.2300
132.6100
133.5100
515,000
Mon, 27 Oct 2025
130.2000
134.9900
130.2000
134.6800
454,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
127.2800
130.6300
127.1750
129.5500
530,600
Thu, 23 Oct 2025
130.2000
130.4000
126.8000
127.0600
294,200
Wed, 22 Oct 2025
130.5100
131.7450
127.4900
129.7200
395,800
Tue, 21 Oct 2025
131.2500
131.8000
128.4800
131.3900
342,000
Mon, 20 Oct 2025
129.7100
134.3600
126.3000
131.6000
814,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
124.1800
128.2250
124.1800
127.9400
346,600
Thu, 16 Oct 2025
129.9100
130.8100
124.0200
125.0000
495,700
Wed, 15 Oct 2025
123.4200
130.3500
123.4200
129.5800
686,600
Tue, 14 Oct 2025
120.6500
124.3850
120.1200
123.5200
292,000
Mon, 13 Oct 2025
122.0400
122.2650
119.2000
121.1500
571,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
122.5200
122.9800
120.4200
121.7100
339,800
Thu, 09 Oct 2025
118.7100
124.1250
118.7100
122.5200
648,300
Wed, 08 Oct 2025
119.1500
120.0280
117.3000
118.7100
344,700
Tue, 07 Oct 2025
119.8100
120.7850
117.5000
118.6400
402,300
Mon, 06 Oct 2025
120.6400
120.9150
119.1700
119.9400
543,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
120.0900
122.1400
119.7200
120.3000
322,300
Thu, 02 Oct 2025
118.1400
120.8000
117.5970
119.9400
452,700
Wed, 01 Oct 2025
122.4900
124.5300
118.1000
118.5700
527,000
Tue, 30 Sep 2025
118.4800
121.4700
117.5000
121.4500
402,100
Mon, 29 Sep 2025
117.5600
119.6800
116.1760
117.6200
358,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
116.1500
117.8360
115.7200
116.7600
345,000
Thu, 25 Sep 2025
118.4900
118.9900
115.3050
116.0100
424,300
Wed, 24 Sep 2025
117.9300
119.0400
116.6780
118.7700
332,700
Tue, 23 Sep 2025
117.5000
119.3500
116.5000
118.1900
432,600
Mon, 22 Sep 2025
116.6400
117.7900
114.9100
117.4900
525,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
118.7100
119.2100
115.7600
115.9500
616,500
Thu, 18 Sep 2025
116.3700
118.7700
115.5600
118.6300
517,600
Wed, 17 Sep 2025
114.4800
118.4320
113.8500
116.6200
592,000
Tue, 16 Sep 2025
116.1900
117.3300
112.9000
114.1000
735,500
Mon, 15 Sep 2025
117.9800
118.8340
116.3430
116.7750
444,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
122.6500
123.0380
117.7500
118.4200
700,800
Thu, 11 Sep 2025
123.6900
124.5100
122.0300
122.9600
564,800
Wed, 10 Sep 2025
128.0800
128.0800
123.9600
124.1200
478,600
Tue, 09 Sep 2025
129.3100
130.0000
123.5400
125.6800
809,200
Mon, 08 Sep 2025
124.2600
129.4300
124.1970
129.2900
751,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
124.2900
125.2500
122.5600
125.1700
506,600
Thu, 04 Sep 2025
121.8100
124.5200
121.7500
124.4100
470,700
Wed, 03 Sep 2025
123.5200
124.4750
120.7200
122.0000
576,600
Tue, 02 Sep 2025
121.4100
124.6050
121.2900
123.4700
902,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
121.7500
122.2750
119.9300
121.2800
351,700
Thu, 28 Aug 2025
121.9000
122.6200
120.7500
121.7500
369,700
Wed, 27 Aug 2025
121.1700
123.5900
120.4800
121.8600
1,041,700
Tue, 26 Aug 2025
116.2400
121.5000
116.1500
121.1500
547,500
Mon, 25 Aug 2025
118.6100
119.7500
115.9900
116.3100
315,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
118.4300
120.5000
117.5800
118.5100
728,000
Thu, 21 Aug 2025
116.9900
117.2900
114.4900
117.1400
476,800
Wed, 20 Aug 2025
3 · 8-K
After-hours · 17:01 ET
8-K ↗
Wed, 20 Aug 2025
112.2700
117.1300
111.5450
116.9900
676,500
Tue, 19 Aug 2025
111.0000
112.0900
109.6000
111.2900
618,100
Mon, 18 Aug 2025
109.8200
112.4700
109.4000
111.1300
695,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
108.4200
110.0480
108.0400
109.2150
383,900
Thu, 14 Aug 2025
109.1700
110.2550
107.8100
108.7500
426,800
Wed, 13 Aug 2025
105.0000
110.3400
104.1500
109.3900
589,400
Tue, 12 Aug 2025
104.1600
105.4850
103.4000
105.2300
428,800
Mon, 11 Aug 2025
104.9100
105.5000
102.6700
103.9600
307,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
104.7400
105.9500
103.2800
104.8000
311,400
Thu, 07 Aug 2025
103.5300
104.4150
101.8830
104.3200
411,800
Wed, 06 Aug 2025
102.3700
104.3500
101.1100
103.2600
553,800
Tue, 05 Aug 2025
106.1200
106.9900
102.3300
103.5900
922,000
Mon, 04 Aug 2025
2 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Mon, 04 Aug 2025
108.0000
109.8800
96.0900
106.5400
1,089,200
Mon, 04 Aug 2025
1 · 8-K
Pre-market · 07:43 ET
8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
101.3100
103.3300
100.2200
103.0200
838,800
Thu, 31 Jul 2025
102.1450
103.4940
101.2200
101.3800
781,900
Wed, 30 Jul 2025
101.3500
103.9900
100.5700
101.2600
598,400
Tue, 29 Jul 2025
100.8200
101.4100
99.7000
100.4100
563,800
Mon, 28 Jul 2025
101.3800
102.1500
99.3760
100.3900
699,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend