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
39.5100
41.3300
38.6900
39.0000
284,800
Thu, 23 Jul 2026
41.3600
41.3600
39.1000
39.4500
180,400
Wed, 22 Jul 2026
43.3200
44.2400
40.8800
41.3900
152,600
Tue, 21 Jul 2026
43.8300
44.4800
42.0000
43.2700
315,500
Mon, 20 Jul 2026
46.2400
46.5900
44.0700
44.1300
157,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
46.2500
46.9600
45.2600
46.2500
410,700
Thu, 16 Jul 2026
45.6800
47.0400
45.5500
46.8900
170,900
Wed, 15 Jul 2026
45.9100
47.2400
45.2700
45.6800
168,100
Tue, 14 Jul 2026
44.8200
45.7500
44.0000
45.6100
134,500
Mon, 13 Jul 2026
45.2100
46.1200
43.3600
45.2400
178,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.2500
47.0500
45.0100
45.3000
119,600
Thu, 09 Jul 2026
44.4200
45.8800
44.1600
45.8800
149,400
Wed, 08 Jul 2026
44.9000
45.7900
43.6500
44.8400
196,000
Tue, 07 Jul 2026
46.1000
46.8300
45.1000
45.1400
171,900
Mon, 06 Jul 2026
44.4100
45.9700
44.2200
45.8700
167,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
45.7000
46.8300
44.8300
45.0000
356,200
Wed, 01 Jul 2026
44.0900
45.9300
44.0900
44.8000
302,900
Tue, 30 Jun 2026
42.6700
44.7900
42.1800
44.2900
299,700
Mon, 29 Jun 2026
40.8200
43.7300
39.8600
42.7600
438,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
38.1200
40.8400
38.1200
40.6800
860,200
Thu, 25 Jun 2026
38.4100
38.7300
37.7900
38.1200
173,900
Wed, 24 Jun 2026
37.1500
39.2900
37.1400
38.2100
444,400
Tue, 23 Jun 2026
36.7000
38.3500
36.2300
36.7400
217,100
Mon, 22 Jun 2026
38.5900
39.4000
36.1600
36.6900
472,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
36.3300
39.4800
35.8600
39.0700
565,900
Thu, 18 Jun 2026
17 · 8-K
Next filing day · accepted 17 Jun, 18:00 ET
FIORM 8-K ↗
Wed, 17 Jun 2026
38.0200
39.4900
35.6900
35.8200
296,100
Tue, 16 Jun 2026
37.5400
38.4900
37.3200
38.4800
275,200
Mon, 15 Jun 2026
36.9900
38.6700
36.9900
37.1700
205,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
36.6500
37.7000
36.3300
36.5500
127,400
Thu, 11 Jun 2026
36.4100
37.1000
35.7800
36.8500
141,200
Wed, 10 Jun 2026
36.3600
37.1700
35.9400
36.4200
115,100
Tue, 09 Jun 2026
35.2700
36.8200
35.2700
36.3700
131,500
Mon, 08 Jun 2026
35.6400
36.0000
35.0100
35.2500
121,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
36.5900
37.2700
35.5500
35.8500
265,500
Thu, 04 Jun 2026
36.5800
37.5600
36.1400
36.2600
133,600
Wed, 03 Jun 2026
37.8000
37.8000
35.4500
36.0200
280,900
Tue, 02 Jun 2026
39.0100
39.1300
37.6500
38.2100
202,200
Mon, 01 Jun 2026
38.2700
40.0000
38.1600
39.8900
202,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
38.4500
39.0900
37.8700
38.2000
169,300
Thu, 28 May 2026
37.5700
38.6000
37.3500
38.4500
201,200
Wed, 27 May 2026
36.7400
38.3500
36.6400
37.9000
212,900
Tue, 26 May 2026
36.7000
37.4800
36.2400
36.7100
141,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
36.6000
37.1700
35.7500
36.4200
249,000
Thu, 21 May 2026
36.4600
37.1200
36.0000
36.5900
172,100
Wed, 20 May 2026
35.4700
37.3800
34.5000
37.2600
240,200
Tue, 19 May 2026
36.2500
37.2700
35.1400
35.5300
195,900
Mon, 18 May 2026
16 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Mon, 18 May 2026
35.8500
37.6400
35.5900
36.2500
246,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35.5200
36.1200
34.7400
35.7300
338,900
Thu, 14 May 2026
36.4000
37.0500
35.7500
35.8800
228,300
Wed, 13 May 2026
37.1100
38.0000
35.4100
36.1700
352,100
Tue, 12 May 2026
37.4300
38.1100
36.9000
37.7700
258,000
Mon, 11 May 2026
39.6600
39.6600
36.9500
37.1600
369,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.5000
39.7000
38.4400
39.0000
204,900
Thu, 07 May 2026
39.9000
41.9900
39.7000
39.8300
349,100
Wed, 06 May 2026
40.9700
40.9700
39.0900
39.6700
309,200
Tue, 05 May 2026
38.5300
40.6300
38.5300
40.6200
331,100
Mon, 04 May 2026
39.4500
41.0500
38.2600
38.9100
640,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
15 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Fri, 01 May 2026
44.9100
47.1400
38.1100
38.8100
1,488,100
Thu, 30 Apr 2026
14 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 30 Apr 2026
47.3700
49.7400
46.8500
49.5900
302,300
Wed, 29 Apr 2026
50.3000
50.3000
48.3800
48.3800
166,300
Tue, 28 Apr 2026
48.3800
51.0800
48.3000
50.3200
287,300
Mon, 27 Apr 2026
13 · DEFA14A
After-hours · 17:08 ET
DEFA 14A ↗
Mon, 27 Apr 2026
12 · DEF 14A
After-hours · 17:07 ET
DEF 14A ↗
Mon, 27 Apr 2026
47.9000
50.0000
47.3500
48.6600
197,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
46.8900
48.3600
46.1600
48.2600
136,900
Thu, 23 Apr 2026
47.5800
48.0400
45.6800
46.9800
144,300
Wed, 22 Apr 2026
48.2800
49.2600
47.6400
48.0300
96,000
Tue, 21 Apr 2026
49.5900
51.0100
47.9900
48.0800
173,000
Mon, 20 Apr 2026
47.9700
49.6200
47.7300
49.2400
125,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.1100
49.0500
47.5000
47.9600
196,700
Thu, 16 Apr 2026
45.5400
46.9300
45.0000
46.9000
122,300
Wed, 15 Apr 2026
46.0300
48.3600
45.4300
45.4800
259,400
Tue, 14 Apr 2026
44.3200
45.9300
43.9900
45.2900
266,700
Mon, 13 Apr 2026
41.0300
43.4900
40.7700
43.3400
180,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
41.3100
42.4800
40.7900
41.3800
170,100
Thu, 09 Apr 2026
42.1700
42.1700
40.4300
41.2900
170,700
Wed, 08 Apr 2026
43.3800
43.8900
41.6500
42.7200
230,700
Tue, 07 Apr 2026
41.0500
41.8500
40.2000
41.0800
197,000
Mon, 06 Apr 2026
40.8200
41.9200
40.0200
41.6200
172,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
41.0900
42.3000
39.9900
40.7500
198,400
Wed, 01 Apr 2026
42.8700
43.6500
42.1300
42.2100
176,600
Tue, 31 Mar 2026
42.4600
43.2400
41.8500
42.8800
172,000
Mon, 30 Mar 2026
42.1800
43.8500
41.9500
42.2000
253,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
43.0000
43.0000
40.6300
41.7200
187,500
Thu, 26 Mar 2026
41.6100
43.5500
41.6100
43.4600
145,000
Wed, 25 Mar 2026
42.5900
43.2500
41.2900
42.5000
157,700
Tue, 24 Mar 2026
42.2200
42.3500
40.4400
42.2300
167,500
Mon, 23 Mar 2026
41.2100
43.0000
40.0800
42.7000
246,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
41.1300
41.1500
39.9500
40.4200
303,900
Thu, 19 Mar 2026
41.1100
42.5800
40.1200
41.3100
204,100
Wed, 18 Mar 2026
40.6800
42.4600
39.8200
41.8500
283,100
Tue, 17 Mar 2026
40.5600
41.8400
40.2300
41.3300
223,300
Mon, 16 Mar 2026
40.0100
40.8700
39.7800
40.2300
215,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
39.8900
40.7000
39.1700
39.9400
192,600
Thu, 12 Mar 2026
39.7200
41.0000
39.0400
39.7600
267,400
Wed, 11 Mar 2026
40.2200
41.1400
40.0200
40.5300
327,000
Tue, 10 Mar 2026
42.0400
42.3400
39.5100
40.5200
412,300
Mon, 09 Mar 2026
11 · 10-K
After-hours · 16:59 ET
10-K ↗
Mon, 09 Mar 2026
41.4800
42.9800
39.8300
42.6500
365,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
45.0100
45.3800
41.3500
42.9000
404,100
Thu, 05 Mar 2026
47.0600
50.8900
44.7200
45.9600
1,281,100
Wed, 04 Mar 2026
46.1900
48.3400
44.3000
47.3600
734,000
Tue, 03 Mar 2026
42.2400
47.5400
41.0200
46.7500
1,182,700
Mon, 02 Mar 2026
10 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 02 Mar 2026
36.0100
37.8900
36.0100
37.7400
539,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
37.7200
38.7200
36.5600
37.3700
709,500
Thu, 26 Feb 2026
35.8300
38.7100
35.6400
38.3200
671,900
Wed, 25 Feb 2026
34.6100
36.7000
33.5200
35.4900
785,000
Tue, 24 Feb 2026
33.0200
34.9800
32.6500
34.3000
598,100
Mon, 23 Feb 2026
38.4800
38.6100
32.9700
33.2400
728,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
37.7500
39.5500
37.7500
38.9500
380,000
Thu, 19 Feb 2026
38.8800
38.9600
37.2800
38.3900
255,600
Wed, 18 Feb 2026
38.6000
39.7800
38.5100
39.2800
366,900
Tue, 17 Feb 2026
39.8000
39.8200
38.0000
38.6000
406,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 13 Feb 2026
39.0300
41.2800
38.0000
39.7500
498,000
Thu, 12 Feb 2026
42.3800
42.8600
37.8700
38.5200
759,800
Wed, 11 Feb 2026
45.4600
46.0300
41.8100
42.1300
365,600
Tue, 10 Feb 2026
45.4500
47.7500
44.9000
45.8500
595,700
Mon, 09 Feb 2026
47.4600
48.9800
45.1300
45.7100
539,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.5400
48.2500
45.4700
47.4600
624,000
Thu, 05 Feb 2026
45.7900
46.9800
42.8600
42.9600
335,700
Wed, 04 Feb 2026
46.8200
47.0500
43.2700
45.5600
681,800
Tue, 03 Feb 2026
53.6400
53.8200
44.6700
47.0800
639,000
Mon, 02 Feb 2026
56.5200
57.6000
52.5200
53.7600
325,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
57.4400
57.7500
55.9100
56.6600
293,700
Thu, 29 Jan 2026
58.0400
59.3100
56.5600
58.5100
296,100
Wed, 28 Jan 2026
58.9000
59.4700
56.8700
57.9100
254,300
Tue, 27 Jan 2026
61.7200
61.9700
58.0700
58.9400
417,100
Mon, 26 Jan 2026
62.3600
63.5000
61.8600
61.9100
196,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.0800
67.0800
62.0000
62.3700
248,400
Thu, 22 Jan 2026
67.0900
68.5000
66.8800
67.4900
296,700
Wed, 21 Jan 2026
64.9300
67.1400
64.6300
67.0100
269,900
Tue, 20 Jan 2026
65.1000
68.7000
63.7500
64.9300
410,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
67.0000
68.8400
66.8500
68.0100
390,900
Thu, 15 Jan 2026
64.6500
68.9300
64.1500
67.1700
557,300
Wed, 14 Jan 2026
62.1000
64.8600
62.1000
64.3800
404,900
Tue, 13 Jan 2026
58.7600
63.1300
56.8100
62.4100
470,300
Mon, 12 Jan 2026
62.5000
62.5000
57.2100
58.8200
425,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
8 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Fri, 09 Jan 2026
58.9000
64.4000
57.7800
62.9100
606,800
Thu, 08 Jan 2026
53.2100
55.9100
52.3300
55.7400
179,400
Wed, 07 Jan 2026
54.3700
54.4200
52.1800
53.2500
82,500
Tue, 06 Jan 2026
54.2600
54.3200
53.2400
54.1600
105,000
Mon, 05 Jan 2026
51.6000
55.0900
51.5600
54.4500
92,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
53.5000
53.5000
51.3700
51.5000
115,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.0800
53.5300
52.1000
53.0900
211,700
Tue, 30 Dec 2025
53.8800
55.0000
53.2000
53.2900
126,800
Mon, 29 Dec 2025
54.1300
54.4800
53.1300
54.0700
120,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.0400
54.9600
53.0100
54.4200
114,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.1800
54.2200
52.5300
54.1200
69,600
Tue, 23 Dec 2025
52.3100
53.3300
52.2200
53.1300
87,100
Mon, 22 Dec 2025
52.2500
53.2600
51.8100
52.7000
98,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.5400
53.1700
51.7000
52.3500
180,300
Thu, 18 Dec 2025
51.8100
53.0100
51.5300
52.7100
127,800
Wed, 17 Dec 2025
51.5600
52.1300
50.5600
50.6900
123,600
Tue, 16 Dec 2025
50.6000
52.1000
50.0000
51.4600
124,300
Mon, 15 Dec 2025
54.5300
55.7500
50.3600
50.5000
252,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
55.9400
56.4500
54.0300
54.0600
194,400
Thu, 11 Dec 2025
56.1300
57.2500
55.4000
55.9400
190,000
Wed, 10 Dec 2025
54.5600
56.6500
54.0700
56.0300
269,400
Tue, 09 Dec 2025
54.5100
55.6300
54.1000
54.8600
212,300
Mon, 08 Dec 2025
56.3900
56.3900
54.2500
54.5200
135,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
57.1300
58.5500
55.4300
55.5200
142,500
Thu, 04 Dec 2025
56.7900
57.7300
55.9800
57.1900
103,500
Wed, 03 Dec 2025
55.8100
58.3100
55.4400
56.7200
165,800
Tue, 02 Dec 2025
56.8300
56.9900
54.9300
55.7200
119,300
Mon, 01 Dec 2025
56.5000
56.7300
55.5100
56.5000
154,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.4000
58.0200
56.3200
57.0300
98,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
55.3700
58.8200
55.0000
57.1900
282,200
Tue, 25 Nov 2025
51.8400
55.7400
51.3400
55.3700
296,100
Mon, 24 Nov 2025
50.5700
52.9500
49.8900
51.0200
329,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
7 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Fri, 21 Nov 2025
48.3000
51.5000
47.7500
50.5700
325,600
Thu, 20 Nov 2025
49.8600
51.7200
47.9900
48.1100
276,700
Wed, 19 Nov 2025
49.0000
50.3200
48.3700
49.3500
190,800
Tue, 18 Nov 2025
48.0100
49.5000
47.7000
48.8800
164,200
Mon, 17 Nov 2025
49.5600
50.3200
48.3700
48.4000
190,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
50.1500
50.2500
48.7500
49.1200
151,700
Thu, 13 Nov 2025
51.2800
51.6100
50.1100
50.6900
229,800
Wed, 12 Nov 2025
52.7500
53.5600
51.6600
51.8300
224,100
Tue, 11 Nov 2025
53.4900
53.8000
51.0200
52.0900
264,800
Mon, 10 Nov 2025
52.9500
54.1700
51.6800
53.5200
253,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
53.2700
54.3500
51.1800
52.0400
358,300
Thu, 06 Nov 2025
58.0200
58.3500
52.9100
53.2700
322,200
Wed, 05 Nov 2025
62.9100
63.3700
57.4700
58.0200
345,500
Tue, 04 Nov 2025
64.9100
64.9100
60.9800
62.0200
338,900
Mon, 03 Nov 2025
62.8900
66.7700
62.4400
65.7400
509,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 10-Q
After-hours · 17:09 ET
10-Q ↗
Fri, 31 Oct 2025
64.8700
66.0900
62.9300
64.0000
560,700
Thu, 30 Oct 2025
66.6500
68.3200
62.7600
64.2200
589,800
Thu, 30 Oct 2025
5 · 8-K
Pre-market · 07:23 ET
8-K ↗
Wed, 29 Oct 2025
60.6700
61.2800
59.8800
60.4000
303,100
Tue, 28 Oct 2025
61.5000
63.2000
60.7100
61.1300
341,700
Mon, 27 Oct 2025
63.0500
63.6700
61.3300
61.4500
256,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.9800
63.6300
60.7400
62.8600
272,400
Thu, 23 Oct 2025
59.2700
60.6500
58.9500
60.0000
179,700
Wed, 22 Oct 2025
59.2500
59.9900
58.6300
59.2700
201,300
Tue, 21 Oct 2025
58.2300
60.1800
58.0100
59.0600
177,500
Mon, 20 Oct 2025
57.8900
58.9200
57.5100
58.2300
156,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.5700
57.7800
55.9400
57.1500
145,100
Thu, 16 Oct 2025
4 · 8-K
After-hours · 16:39 ET
CURRENT REPORT ↗
Thu, 16 Oct 2025
59.7700
61.1400
57.1600
58.2300
338,500
Wed, 15 Oct 2025
58.8400
60.1400
57.2200
60.0000
336,900
Tue, 14 Oct 2025
53.8300
58.0800
53.1000
57.9500
293,800
Mon, 13 Oct 2025
57.9700
57.9700
51.5500
54.6800
342,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.3700
59.7500
56.6000
56.9100
183,500
Thu, 09 Oct 2025
59.6100
59.7300
58.3100
59.2600
159,800
Wed, 08 Oct 2025
59.3300
59.7500
58.6200
59.6100
185,900
Tue, 07 Oct 2025
60.1100
60.5400
58.2200
59.0400
264,900
Mon, 06 Oct 2025
63.3200
63.4100
60.1600
60.3000
144,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.5400
64.7900
63.0300
63.1900
112,000
Thu, 02 Oct 2025
64.8200
65.0100
63.1900
63.4400
118,700
Wed, 01 Oct 2025
65.4200
67.6700
64.6100
64.6900
199,800
Tue, 30 Sep 2025
67.7800
68.8000
63.8800
64.7300
345,900
Mon, 29 Sep 2025
71.1700
71.1700
67.5800
67.6800
194,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
68.7800
70.6200
68.3800
70.5600
126,500
Thu, 25 Sep 2025
68.2400
70.3300
67.5700
68.5900
165,800
Wed, 24 Sep 2025
70.3800
71.0500
68.0000
69.1100
322,500
Tue, 23 Sep 2025
73.0900
73.6400
70.1900
70.4000
196,700
Mon, 22 Sep 2025
73.8900
74.5300
72.0000
73.1500
122,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
76.8800
77.1100
74.3000
74.5300
238,300
Thu, 18 Sep 2025
76.8800
77.2400
74.9500
76.5100
239,000
Wed, 17 Sep 2025
73.8400
77.3500
73.3400
75.7700
430,200
Tue, 16 Sep 2025
73.7400
74.4800
72.0900
73.6800
147,500
Mon, 15 Sep 2025
72.5600
74.1500
72.2000
73.7400
131,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
71.1100
72.3300
71.0000
71.8200
111,400
Thu, 11 Sep 2025
72.5500
73.1800
71.6400
71.7700
230,500
Wed, 10 Sep 2025
72.4700
72.5900
70.7200
71.7200
151,700
Tue, 09 Sep 2025
73.4800
73.8500
71.2300
72.5600
234,100
Mon, 08 Sep 2025
71.9200
74.1500
71.7800
73.9900
217,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.4600
73.2600
70.5800
71.8100
219,700
Thu, 04 Sep 2025
68.3500
71.4900
68.1500
71.2500
187,000
Wed, 03 Sep 2025
67.6300
69.0000
67.4200
68.4700
176,900
Tue, 02 Sep 2025
65.8900
68.0500
65.3800
67.8400
249,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
67.9700
68.7600
67.2600
67.9500
189,100
Thu, 28 Aug 2025
68.3300
68.6200
67.3100
67.4100
286,400
Wed, 27 Aug 2025
68.3000
68.7500
67.1500
67.7200
365,500
Tue, 26 Aug 2025
69.4600
70.1800
68.6200
69.1200
227,000
Mon, 25 Aug 2025
69.4600
70.7200
68.4500
69.8200
321,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
64.0100
69.9200
62.8200
69.4800
474,700
Thu, 21 Aug 2025
3 · 8-K
After-hours · 17:01 ET
CURRENT REPORT ↗
Thu, 21 Aug 2025
62.2800
63.2800
61.6300
63.1500
155,800
Wed, 20 Aug 2025
62.0600
62.8700
60.1100
62.4300
449,900
Tue, 19 Aug 2025
64.3300
64.3300
61.4900
62.0600
367,700
Mon, 18 Aug 2025
63.6400
65.3200
62.6700
64.1300
493,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
62.4500
65.4200
62.1000
63.5200
492,500
Thu, 14 Aug 2025
59.2000
62.2700
59.2000
62.0000
391,500
Wed, 13 Aug 2025
57.3800
62.3700
57.1100
61.8000
535,200
Tue, 12 Aug 2025
56.0100
57.4600
55.0100
56.9700
268,900
Mon, 11 Aug 2025
55.0200
55.4100
53.9100
55.3100
228,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
53.9900
54.6400
53.3700
54.1700
238,300
Thu, 07 Aug 2025
54.9500
55.0000
53.0200
54.1600
201,700
Wed, 06 Aug 2025
53.1800
54.5900
52.2800
54.5200
265,900
Tue, 05 Aug 2025
53.0500
54.0000
52.0600
53.2300
450,300
Mon, 04 Aug 2025
49.5500
53.1600
48.0000
53.0900
592,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
48.3500
50.4800
45.0800
49.4700
641,200
Fri, 01 Aug 2025
2 · 10-Q
Next filing day · accepted 31 Jul, 18:36 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 31 Jul 2025
47.0500
47.1500
45.2500
46.6800
463,100
Wed, 30 Jul 2025
47.4300
47.9800
46.1600
46.5500
368,300
Tue, 29 Jul 2025
48.1500
48.4800
47.1000
47.4400
226,600
Mon, 28 Jul 2025
49.0600
49.1900
47.6200
48.2000
255,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend