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
44.5100
45.6700
44.0700
45.1900
227,400
Thu, 23 Jul 2026
43.7800
44.6900
43.6500
44.3800
334,700
Wed, 22 Jul 2026
43.9500
44.7800
43.3800
44.4600
223,500
Tue, 21 Jul 2026
43.7500
44.3200
43.1100
43.5900
313,300
Mon, 20 Jul 2026
43.1400
43.6600
42.1600
43.5900
304,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.3400
45.7400
43.0900
43.1800
296,500
Thu, 16 Jul 2026
43.8300
46.3300
43.8300
44.8900
421,100
Thu, 16 Jul 2026
18 · 8-K
Pre-market · 07:44 ET
8-K ↗
Wed, 15 Jul 2026
41.7500
44.2800
41.4700
44.2100
332,600
Tue, 14 Jul 2026
42.0500
42.6300
40.7800
41.6000
179,400
Mon, 13 Jul 2026
42.1700
42.9400
41.0800
41.2900
212,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
42.5100
43.1600
42.1100
42.2200
222,900
Thu, 09 Jul 2026
41.5600
42.4300
41.1400
42.0900
249,300
Wed, 08 Jul 2026
42.6600
43.1400
40.1900
41.2600
344,200
Tue, 07 Jul 2026
43.8800
44.4500
42.3400
43.1500
314,000
Mon, 06 Jul 2026
43.8400
44.0700
42.5200
43.2300
327,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
45.3400
45.5300
43.1900
43.9200
232,100
Wed, 01 Jul 2026
45.2000
45.7000
44.3400
45.3100
402,300
Tue, 30 Jun 2026
44.6600
45.2000
44.0700
45.1000
266,700
Mon, 29 Jun 2026
43.9900
45.1700
42.8300
44.6600
341,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
44.1500
44.7300
43.7900
44.2000
759,200
Thu, 25 Jun 2026
43.5900
44.9700
43.1800
44.1900
361,100
Wed, 24 Jun 2026
39.6500
44.0000
39.6400
43.2000
315,000
Tue, 23 Jun 2026
40.0100
40.4300
39.3100
39.3200
356,000
Mon, 22 Jun 2026
41.2000
41.2800
39.8600
40.0100
445,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
41.4700
42.3100
40.7700
40.9000
932,700
Wed, 17 Jun 2026
41.1600
42.9000
40.4000
40.5200
394,000
Tue, 16 Jun 2026
40.9300
42.3200
40.9300
41.4700
338,800
Mon, 15 Jun 2026
40.9300
42.0300
40.3500
40.4800
326,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
39.6600
41.2500
39.3300
40.3000
321,500
Thu, 11 Jun 2026
37.6800
39.6000
37.2400
39.4100
348,300
Wed, 10 Jun 2026
39.3600
39.3600
37.1200
37.4900
299,000
Tue, 09 Jun 2026
38.7100
40.6300
38.3900
39.3100
353,000
Mon, 08 Jun 2026
37.3600
38.8300
37.0800
38.3900
390,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
37.9900
38.1400
36.6700
36.9700
270,800
Thu, 04 Jun 2026
37.9700
38.6600
37.5300
38.3000
303,000
Wed, 03 Jun 2026
37.8900
38.0600
36.9400
37.6300
294,900
Tue, 02 Jun 2026
37.8100
38.4600
37.0600
38.0300
381,600
Mon, 01 Jun 2026
38.0000
38.0000
36.1200
37.7400
439,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
39.1700
39.5200
38.4800
38.6500
481,700
Thu, 28 May 2026
39.3400
39.6800
38.4300
39.2300
374,200
Wed, 27 May 2026
37.7400
39.7400
37.5200
39.5000
425,600
Tue, 26 May 2026
37.4000
38.0400
37.0600
37.4800
390,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
35.9600
37.2300
35.4500
37.1800
382,200
Thu, 21 May 2026
34.7500
35.8200
33.8700
35.5400
517,700
Wed, 20 May 2026
33.9800
35.2100
33.5600
35.1500
336,600
Tue, 19 May 2026
35.3100
35.3100
33.7600
33.8200
307,000
Mon, 18 May 2026
35.2800
36.3500
35.1000
35.5500
310,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
37.4200
37.6500
35.3500
35.3800
408,900
Thu, 14 May 2026
38.3800
38.6800
37.7400
37.9300
268,100
Wed, 13 May 2026
37.4200
38.2500
37.0100
38.2200
339,300
Tue, 12 May 2026
39.2200
39.3400
37.2900
37.9100
413,200
Mon, 11 May 2026
40.5400
40.6100
38.9000
39.2400
440,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17 · 8-K
After market open · 10:53 ET
8-K ↗
Fri, 08 May 2026
38.5200
40.9300
38.4400
40.8100
617,300
Thu, 07 May 2026
16 · 10-Q
After market open · 09:53 ET
10-Q ↗
Thu, 07 May 2026
36.6800
39.2800
35.2500
37.5900
844,100
Thu, 07 May 2026
15 · 8-K
Pre-market · 07:44 ET
8-K ↗
Wed, 06 May 2026
39.2000
39.6100
37.8700
37.9000
365,700
Tue, 05 May 2026
37.8500
39.0500
37.0400
38.3100
259,000
Mon, 04 May 2026
38.7800
38.9500
36.7100
36.9200
247,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
39.3700
40.1800
38.8700
39.2000
300,800
Thu, 30 Apr 2026
38.1400
39.2700
37.6600
39.0300
258,700
Wed, 29 Apr 2026
39.8800
40.0000
37.4600
37.5300
365,700
Tue, 28 Apr 2026
39.9000
40.4800
39.7300
40.1700
247,500
Mon, 27 Apr 2026
39.7000
40.5200
39.4600
39.9100
592,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
39.8800
40.4000
39.3400
39.5700
311,300
Thu, 23 Apr 2026
40.1200
40.6700
39.1000
39.8800
201,100
Wed, 22 Apr 2026
39.2200
40.0700
38.8100
39.9700
309,000
Tue, 21 Apr 2026
40.5000
41.5900
38.3800
38.7400
420,400
Mon, 20 Apr 2026
39.3300
40.7400
39.0000
40.2700
331,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
38.4500
40.0300
38.3800
39.4000
341,700
Fri, 17 Apr 2026
14 · 8-K/A
Pre-market · 08:36 ET
8-K/A ↗
Thu, 16 Apr 2026
37.9600
38.6700
37.3000
37.6300
308,200
Wed, 15 Apr 2026
41.3800
41.4600
37.9000
38.0700
253,800
Tue, 14 Apr 2026
41.5500
41.7600
41.0800
41.5300
211,100
Mon, 13 Apr 2026
39.9700
41.5500
39.7600
41.5500
242,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
41.1900
41.5100
40.1300
40.1800
623,600
Thu, 09 Apr 2026
40.1400
41.3000
40.1000
41.0300
249,800
Wed, 08 Apr 2026
40.5700
41.8200
40.0400
40.5300
295,200
Tue, 07 Apr 2026
38.2900
38.6500
37.6100
38.4700
298,400
Mon, 06 Apr 2026
13 · DEF 14A
After market open · 11:51 ET
DEF 14A ↗
Mon, 06 Apr 2026
38.6200
38.9300
38.0000
38.2900
222,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
12 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
38.3900
39.7800
38.0200
38.8900
322,100
Wed, 01 Apr 2026
40.3500
41.2300
39.4600
39.5400
256,600
Tue, 31 Mar 2026
40.0900
41.8300
38.6800
39.8700
340,600
Mon, 30 Mar 2026
40.7600
40.8600
39.4800
39.5000
298,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
40.5700
41.0900
40.2300
40.3900
260,900
Thu, 26 Mar 2026
41.2400
42.3000
40.5400
40.9200
271,700
Wed, 25 Mar 2026
42.4600
42.7300
41.0200
41.9900
241,400
Tue, 24 Mar 2026
40.2700
42.6200
40.2700
42.0500
396,800
Mon, 23 Mar 2026
40.4700
41.5900
40.4100
40.8500
351,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
40.2100
40.2100
38.3500
38.8600
605,600
Thu, 19 Mar 2026
39.5600
40.2700
39.0400
40.0300
365,600
Wed, 18 Mar 2026
41.2400
41.2900
39.7400
39.8300
417,000
Tue, 17 Mar 2026
42.0800
42.5900
41.3000
41.7600
499,300
Mon, 16 Mar 2026
42.3300
42.4900
41.5700
41.8300
364,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
42.7500
42.9900
40.5400
41.2700
348,900
Thu, 12 Mar 2026
41.3500
43.0300
41.2100
42.3400
582,500
Wed, 11 Mar 2026
41.7100
43.2900
41.5400
42.3200
383,800
Tue, 10 Mar 2026
39.1700
41.6400
38.6800
41.4800
586,300
Mon, 09 Mar 2026
39.2900
39.6200
37.7900
39.1800
397,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
40.0300
40.3400
39.5000
40.2300
343,900
Thu, 05 Mar 2026
42.5900
43.4600
40.9800
41.2300
380,200
Wed, 04 Mar 2026
44.2700
44.6000
42.9600
43.0500
348,300
Tue, 03 Mar 2026
44.5300
45.0000
43.0500
43.8300
397,800
Mon, 02 Mar 2026
44.4700
45.5100
43.7600
45.1600
366,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
48.4000
49.3900
45.4000
45.4800
328,600
Thu, 26 Feb 2026
50.4100
50.4100
47.2500
49.0300
331,100
Thu, 26 Feb 2026
11 · 10-K
Pre-market · 08:58 ET
10-K ↗
Thu, 26 Feb 2026
10 · 8-K
Pre-market · 07:40 ET
8-K ↗
Wed, 25 Feb 2026
51.3100
51.7000
48.8400
49.2100
306,200
Tue, 24 Feb 2026
50.4800
51.7900
50.3600
50.7900
146,200
Mon, 23 Feb 2026
52.2600
52.6400
50.0700
50.4000
277,600
Mon, 23 Feb 2026
9 · 8-K
Pre-market · 07:55 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.1500
54.7400
52.6600
52.7900
320,300
Thu, 19 Feb 2026
52.6600
53.4900
52.3800
53.1500
149,400
Wed, 18 Feb 2026
53.3500
54.7500
52.8900
52.8900
158,400
Tue, 17 Feb 2026
54.5500
54.5500
52.3000
53.3500
184,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
53.2900
55.1500
53.0500
54.7400
251,400
Thu, 12 Feb 2026
54.6700
55.8600
52.5900
53.2400
179,600
Wed, 11 Feb 2026
54.8000
56.3500
53.0500
54.1200
185,400
Tue, 10 Feb 2026
54.0000
55.1400
53.9500
54.6100
187,500
Mon, 09 Feb 2026
53.6900
54.5100
53.2600
53.6500
130,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
52.7000
54.5300
52.7000
53.9100
195,900
Thu, 05 Feb 2026
52.6000
53.7700
51.8400
52.2000
266,800
Wed, 04 Feb 2026
52.1500
53.5000
51.9400
53.0800
345,000
Tue, 03 Feb 2026
51.8000
54.0500
50.5200
51.6900
276,800
Mon, 02 Feb 2026
51.3300
52.5500
51.3300
51.9600
260,300
Mon, 02 Feb 2026
8 · 8-K
Pre-market · 08:14 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
51.7300
52.2800
50.3400
51.2600
740,900
Thu, 29 Jan 2026
51.4000
52.3000
50.9900
52.2600
236,000
Wed, 28 Jan 2026
50.6400
51.5000
50.1900
51.0700
331,400
Tue, 27 Jan 2026
50.9500
51.2400
50.3500
50.6600
207,800
Mon, 26 Jan 2026
51.9500
52.2300
50.5200
51.1600
373,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
51.1500
52.1600
50.6100
51.7800
528,000
Thu, 22 Jan 2026
48.6300
52.1700
48.4300
51.1500
651,300
Thu, 22 Jan 2026
7 · 8-K
Pre-market · 07:51 ET
8-K ↗
Wed, 21 Jan 2026
47.9500
50.4900
43.2800
48.3700
1,782,100
Wed, 21 Jan 2026
6 · 8-K
Pre-market · 07:47 ET
8-K ↗
Tue, 20 Jan 2026
55.6500
56.8000
54.4200
54.7400
318,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.3200
58.5300
55.8800
57.0000
332,300
Thu, 15 Jan 2026
56.2600
58.5300
55.9000
58.2600
295,100
Wed, 14 Jan 2026
55.1100
56.7500
54.9300
55.8300
272,500
Tue, 13 Jan 2026
55.8500
56.7500
54.7300
55.3000
271,100
Mon, 12 Jan 2026
53.0100
56.0000
52.0700
55.7000
299,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.7000
53.5000
51.7000
53.0500
371,700
Thu, 08 Jan 2026
48.2600
52.5200
48.2600
51.5600
400,700
Wed, 07 Jan 2026
50.8200
51.1800
48.5200
48.5600
234,100
Tue, 06 Jan 2026
50.5700
51.0600
49.7000
50.5000
377,700
Mon, 05 Jan 2026
50.0400
52.1200
50.0400
50.9000
157,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
49.8800
50.6300
49.5600
50.1400
186,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
49.9500
50.1200
49.2400
49.4400
162,900
Tue, 30 Dec 2025
50.0900
50.9300
49.6800
49.9500
173,600
Mon, 29 Dec 2025
50.8400
51.0300
49.9100
50.2800
202,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
50.0600
50.9200
49.1300
50.8400
129,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
49.2500
50.6100
48.8100
50.1000
104,100
Tue, 23 Dec 2025
48.9100
49.4800
48.7600
49.1700
250,700
Mon, 22 Dec 2025
49.9500
50.4800
48.8200
48.9100
346,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.9400
51.2500
49.5500
49.9400
778,900
Thu, 18 Dec 2025
51.1900
51.9600
50.9300
51.1200
362,900
Wed, 17 Dec 2025
50.7000
51.7800
50.0000
50.2800
339,900
Tue, 16 Dec 2025
51.0800
51.5000
50.4600
50.9000
285,000
Mon, 15 Dec 2025
51.6400
52.2900
49.9000
50.8100
290,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
52.1500
52.2300
50.8200
51.1100
331,000
Thu, 11 Dec 2025
50.7100
52.3300
50.5900
51.9300
213,900
Wed, 10 Dec 2025
48.6400
51.0300
48.5000
50.5200
268,200
Tue, 09 Dec 2025
48.8800
49.8700
48.5500
48.6400
178,700
Mon, 08 Dec 2025
49.7500
50.1500
48.8500
49.1300
188,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
49.4200
50.1900
49.0600
49.3200
199,700
Thu, 04 Dec 2025
49.9600
50.2100
49.0600
49.6700
224,600
Wed, 03 Dec 2025
49.8400
51.0000
49.4100
50.3600
413,800
Tue, 02 Dec 2025
49.7000
50.3700
49.1200
49.8400
269,900
Mon, 01 Dec 2025
49.0700
50.3000
48.8000
49.4400
332,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
50.1600
50.4600
49.0700
49.9600
134,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.9700
51.4000
48.9700
50.2900
489,500
Tue, 25 Nov 2025
48.3300
50.1800
48.3200
49.4200
671,600
Mon, 24 Nov 2025
47.0900
48.9000
47.0900
48.1400
419,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.2900
48.5600
44.2900
47.4400
642,500
Thu, 20 Nov 2025
45.2700
45.5900
42.8600
44.2000
690,900
Wed, 19 Nov 2025
47.2400
47.7000
44.1200
44.1700
437,900
Tue, 18 Nov 2025
46.6900
48.2300
46.1600
47.2400
596,700
Mon, 17 Nov 2025
58.6900
58.7200
46.5800
47.1400
1,198,800
Mon, 17 Nov 2025
5 · 8-K
Pre-market · 09:11 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.3300
59.2700
57.3300
59.1500
205,900
Thu, 13 Nov 2025
60.4300
61.0000
58.5300
59.0000
229,500
Wed, 12 Nov 2025
61.6500
62.9200
60.8800
60.9700
312,900
Tue, 11 Nov 2025
61.3200
61.7000
60.7900
61.2900
142,000
Mon, 10 Nov 2025
62.1700
62.1700
60.8600
61.3600
189,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
59.4000
62.6300
59.2900
61.5400
285,800
Thu, 06 Nov 2025
60.6700
61.6900
58.9000
59.5500
238,200
Wed, 05 Nov 2025
61.8100
62.7800
59.9200
60.7400
276,100
Tue, 04 Nov 2025
60.7300
61.7300
60.3600
60.8500
332,500
Mon, 03 Nov 2025
62.4400
63.5900
60.6800
61.4800
346,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
64.0600
64.6300
62.2600
62.3900
253,300
Thu, 30 Oct 2025
65.2100
71.8300
63.9200
64.0400
428,300
Thu, 30 Oct 2025
4 · 10-Q
Pre-market · 07:55 ET
10-Q ↗
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 07:38 ET
8-K ↗
Wed, 29 Oct 2025
67.3300
69.5700
66.1600
67.1300
313,600
Tue, 28 Oct 2025
66.9200
68.2600
66.3700
67.6200
292,600
Mon, 27 Oct 2025
68.3700
68.9600
66.8300
67.3100
311,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
68.9700
69.3500
68.1100
68.1600
218,400
Thu, 23 Oct 2025
69.4100
69.9200
67.4100
67.7900
271,100
Wed, 22 Oct 2025
74.1900
75.0800
69.0800
69.4900
900,300
Tue, 21 Oct 2025
70.2700
74.8200
70.2400
74.5800
767,500
Mon, 20 Oct 2025
67.6500
71.1300
67.5900
70.7300
401,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
66.0700
67.1100
66.0000
67.1100
238,500
Thu, 16 Oct 2025
66.1200
66.3300
64.9400
66.2900
265,000
Wed, 15 Oct 2025
65.3400
66.5300
65.2700
65.9600
225,800
Tue, 14 Oct 2025
62.6500
65.7700
62.2800
64.8300
320,900
Mon, 13 Oct 2025
65.3700
65.3700
63.2300
63.5500
311,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
67.4700
68.3500
63.8400
64.0700
491,300
Thu, 09 Oct 2025
67.2900
68.7900
65.3400
67.6700
1,091,800
Wed, 08 Oct 2025
64.8700
67.4800
64.3000
67.2100
334,100
Tue, 07 Oct 2025
64.5200
65.2800
63.6400
64.4100
198,900
Mon, 06 Oct 2025
65.6200
66.4400
64.4800
64.5100
211,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
66.4800
67.7000
65.2000
65.3200
343,300
Thu, 02 Oct 2025
65.1600
66.7100
64.5300
66.3700
247,600
Wed, 01 Oct 2025
62.2700
65.2500
62.2700
65.1900
276,100
Tue, 30 Sep 2025
63.5000
64.1300
62.2000
62.8000
284,600
Mon, 29 Sep 2025
63.1100
63.6100
62.4700
63.4900
384,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
61.3500
63.0700
61.0000
62.9100
200,100
Thu, 25 Sep 2025
60.5700
61.1400
60.1300
61.0500
164,200
Wed, 24 Sep 2025
61.0000
61.5300
60.0500
61.0000
148,500
Tue, 23 Sep 2025
61.8800
62.1500
60.3600
61.1700
201,600
Mon, 22 Sep 2025
61.3800
62.0800
60.3000
61.7700
197,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
62.3000
62.3000
60.9400
61.8500
780,300
Thu, 18 Sep 2025
59.2400
62.3000
59.0700
62.0000
362,400
Wed, 17 Sep 2025
60.2000
61.1900
58.6500
58.9900
168,600
Tue, 16 Sep 2025
61.1600
61.5800
59.4900
59.8500
190,800
Mon, 15 Sep 2025
60.8900
61.8700
59.4700
61.1800
221,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.0500
62.3600
60.3700
60.4400
198,100
Thu, 11 Sep 2025
61.0300
62.8200
61.0300
62.5000
207,200
Wed, 10 Sep 2025
59.0300
60.7600
58.7800
60.6800
214,800
Tue, 09 Sep 2025
60.3300
60.3300
58.7900
59.0800
146,300
Mon, 08 Sep 2025
61.7700
61.7700
60.5400
60.7100
164,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
62.4900
63.4600
61.3000
61.7400
146,200
Thu, 04 Sep 2025
59.9600
62.0900
59.3600
62.0700
241,300
Wed, 03 Sep 2025
60.2200
61.2400
59.1500
59.6400
192,700
Tue, 02 Sep 2025
61.6700
61.6800
60.2500
60.6300
170,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
64.0200
64.2600
62.5900
62.5900
259,500
Thu, 28 Aug 2025
64.5800
64.5800
63.0200
64.0600
125,700
Wed, 27 Aug 2025
64.1100
66.0900
63.9200
64.5800
177,800
Tue, 26 Aug 2025
64.6300
65.3600
64.2800
64.4700
138,200
Mon, 25 Aug 2025
65.1400
65.6600
63.4700
64.8400
194,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
61.6900
65.9400
61.3700
65.7000
244,100
Thu, 21 Aug 2025
61.9000
62.5000
61.0900
61.1600
323,300
Wed, 20 Aug 2025
62.8200
62.8200
60.9400
62.2900
293,700
Tue, 19 Aug 2025
62.6800
63.4900
62.1100
62.9200
124,800
Mon, 18 Aug 2025
62.0600
63.1800
62.0100
62.4200
151,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
62.1700
62.7300
60.7300
62.0800
248,800
Thu, 14 Aug 2025
62.3600
62.5900
61.3700
61.6200
200,900
Wed, 13 Aug 2025
61.7800
63.6400
61.5600
63.2500
237,800
Tue, 12 Aug 2025
58.7000
61.5900
58.0500
61.5500
286,500
Mon, 11 Aug 2025
58.3700
58.3700
56.9100
58.0900
246,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
60.0100
60.5000
58.1400
58.1500
253,100
Thu, 07 Aug 2025
62.5300
63.5800
58.3300
60.0800
295,400
Wed, 06 Aug 2025
59.9700
62.3800
56.5000
61.9900
764,900
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 07:49 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 07:34 ET
8-K ↗
Tue, 05 Aug 2025
64.9000
65.2900
64.1100
64.4200
255,400
Mon, 04 Aug 2025
64.5500
66.1900
63.8500
64.4300
210,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
64.8000
65.4400
63.2800
64.3200
224,200
Thu, 31 Jul 2025
66.3500
66.6300
65.4300
66.0300
190,300
Wed, 30 Jul 2025
66.6400
67.9000
66.0500
66.6400
205,200
Tue, 29 Jul 2025
66.3400
67.2800
65.9000
66.7400
421,000
Mon, 28 Jul 2025
66.1200
66.3000
65.4400
65.8400
174,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend