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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
42.0300
42.7900
41.0200
42.4700
356,441
Thu, 22 Oct 2026
39.7900
43.2000
39.0500
42.7700
683,000
Wed, 21 Oct 2026
43.1500
43.1500
39.6600
40.0100
430,300
Tue, 20 Oct 2026
41.1100
43.5800
41.0400
43.1000
423,000
Mon, 19 Oct 2026
43.4000
43.8300
40.8700
41.0700
266,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
44.1200
45.1300
42.6700
43.0100
495,200
Thu, 15 Oct 2026
42.5600
45.0400
42.2300
44.0800
519,100
Wed, 14 Oct 2026
12 · 8-K
After-hours · 20:23 ET
8-K ↗
Wed, 14 Oct 2026
44.0400
44.0400
41.1300
42.3500
690,700
Tue, 13 Oct 2026
44.9900
45.4400
44.1900
45.2900
344,300
Mon, 12 Oct 2026
43.8200
44.3800
42.8400
44.0000
261,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
44.8300
44.9600
43.6700
43.8200
236,600
Thu, 08 Oct 2026
44.0000
45.0200
42.9800
44.9800
490,700
Wed, 07 Oct 2026
45.0100
45.2100
43.7300
44.6100
506,500
Tue, 06 Oct 2026
46.4500
47.0400
45.8100
46.0900
352,100
Mon, 05 Oct 2026
47.9700
47.9700
46.3500
46.4500
378,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
49.5500
49.6400
47.7000
48.1400
235,700
Thu, 01 Oct 2026
46.0200
48.4300
44.9200
47.7100
256,900
Wed, 30 Sep 2026
48.3400
48.9800
46.5100
46.6400
236,100
Tue, 29 Sep 2026
49.2800
49.2800
47.5400
47.8800
218,900
Mon, 28 Sep 2026
49.2200
49.9900
48.1200
49.0200
249,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
48.9900
50.0400
48.3600
49.9900
363,400
Thu, 24 Sep 2026
48.6000
49.4000
48.0000
48.9900
334,300
Wed, 23 Sep 2026
51.0400
51.6700
48.4200
48.6000
346,700
Tue, 22 Sep 2026
51.0200
52.6600
50.5400
52.2100
306,900
Mon, 21 Sep 2026
49.3900
50.4400
48.3800
49.9100
295,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
47.8800
48.6600
47.6000
48.5800
641,800
Thu, 17 Sep 2026
51.1200
51.2900
48.9200
49.1300
189,100
Wed, 16 Sep 2026
50.8100
51.4000
48.8800
49.0300
217,600
Tue, 15 Sep 2026
50.8600
51.1500
49.3500
50.7800
379,700
Mon, 14 Sep 2026
49.1000
51.5000
48.4500
50.9400
268,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
49.6700
50.3100
48.4000
49.4200
255,900
Thu, 10 Sep 2026
51.0800
51.2400
48.4500
48.7000
371,900
Wed, 09 Sep 2026
53.1700
53.7200
51.5100
52.2000
274,300
Tue, 08 Sep 2026
54.7500
54.7500
52.6300
53.2100
278,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
54.4700
56.2100
54.3000
55.0000
228,900
Thu, 03 Sep 2026
54.6600
55.3300
53.3300
54.4700
267,100
Wed, 02 Sep 2026
54.1700
55.0900
53.1600
53.4500
512,000
Tue, 01 Sep 2026
54.9300
55.0600
53.4800
53.7400
345,700
Mon, 31 Aug 2026
57.2400
57.2400
55.8400
55.9400
223,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
57.0000
57.7800
56.5000
57.5000
187,000
Thu, 27 Aug 2026
57.5100
58.6400
56.8800
56.9900
166,700
Wed, 26 Aug 2026
58.9400
59.1100
57.3600
58.2200
247,000
Tue, 25 Aug 2026
59.0200
59.1700
57.8000
59.0700
150,900
Mon, 24 Aug 2026
58.5100
59.4500
57.8100
58.2500
184,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
57.4700
58.8600
56.6600
58.1600
209,000
Thu, 20 Aug 2026
57.8100
57.9800
56.3400
56.7500
230,900
Wed, 19 Aug 2026
58.4700
60.7000
58.4700
59.5200
369,400
Tue, 18 Aug 2026
58.7600
58.7600
56.2200
56.3900
232,500
Mon, 17 Aug 2026
59.0400
59.0400
57.9800
58.6200
194,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
58.6800
60.0200
58.3800
59.8000
270,000
Thu, 13 Aug 2026
57.8400
59.0100
57.3300
58.8500
320,000
Wed, 12 Aug 2026
57.8500
58.2400
55.8700
56.9000
155,700
Tue, 11 Aug 2026
56.9200
58.5900
56.7000
57.8000
414,100
Mon, 10 Aug 2026
58.5100
58.9400
55.8600
56.7000
327,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
60.1100
61.8700
59.4700
60.0400
266,700
Thu, 06 Aug 2026
61.8400
61.8400
58.3000
59.1800
228,600
Wed, 05 Aug 2026
59.8100
62.3500
58.0300
61.4800
566,500
Tue, 04 Aug 2026
11 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Tue, 04 Aug 2026
59.5600
62.3600
56.6000
61.4600
832,500
Tue, 04 Aug 2026
10 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 03 Aug 2026
55.6700
57.1800
54.7600
56.1000
592,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
56.9700
58.3400
54.5100
54.5700
527,100
Thu, 30 Jul 2026
58.8600
59.6600
56.3500
57.1200
251,200
Wed, 29 Jul 2026
60.4300
61.5000
57.9500
58.0500
320,600
Tue, 28 Jul 2026
60.9200
62.8000
60.9200
61.4000
221,500
Mon, 27 Jul 2026
60.4800
62.0700
59.8000
60.3600
284,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
58.1800
60.6600
57.8200
60.1600
262,400
Thu, 23 Jul 2026
56.3500
58.4200
56.1600
58.3300
355,900
Wed, 22 Jul 2026
56.9600
59.4700
56.1700
57.8100
236,100
Tue, 21 Jul 2026
56.2700
56.8800
55.1600
56.2100
371,700
Mon, 20 Jul 2026
58.7300
58.7300
56.2800
56.9600
255,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
60.9500
62.4600
58.1200
58.4800
306,300
Thu, 16 Jul 2026
58.9900
62.0000
58.9900
61.0400
213,900
Wed, 15 Jul 2026
59.3700
61.1500
59.1700
59.3400
245,900
Tue, 14 Jul 2026
59.1000
59.2200
57.6000
58.8400
177,100
Mon, 13 Jul 2026
59.0000
60.1800
57.6400
57.7600
268,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
58.2500
60.8300
58.2300
59.3900
177,700
Thu, 09 Jul 2026
57.3700
58.4700
56.7300
58.0900
190,800
Wed, 08 Jul 2026
58.8000
59.4300
56.6700
57.0800
268,100
Tue, 07 Jul 2026
60.8800
61.3900
58.8300
58.9200
297,300
Mon, 06 Jul 2026
61.7600
61.9000
59.5600
59.7400
209,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.7300
62.1300
59.6300
62.0300
268,600
Wed, 01 Jul 2026
62.7600
63.8700
60.7200
60.8200
327,000
Tue, 30 Jun 2026
63.6700
64.2500
62.3800
63.6800
319,800
Mon, 29 Jun 2026
65.8400
65.8400
62.0500
63.4200
463,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.2000
66.2500
62.1600
65.8400
1,339,600
Thu, 25 Jun 2026
61.6400
64.1500
61.0200
62.6100
355,300
Wed, 24 Jun 2026
56.8200
62.7800
56.8200
61.4400
634,100
Tue, 23 Jun 2026
55.6400
56.6300
55.0200
56.0600
230,100
Mon, 22 Jun 2026
56.8000
57.7000
55.0600
55.1500
370,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.5500
57.7900
53.2600
56.7000
682,200
Wed, 17 Jun 2026
53.3500
56.1100
51.7700
52.3600
462,900
Tue, 16 Jun 2026
54.0400
55.2000
53.6300
53.9600
356,300
Mon, 15 Jun 2026
55.2000
57.0000
53.2300
53.5200
281,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
54.9900
55.8900
53.7300
54.0500
386,700
Thu, 11 Jun 2026
52.7500
55.8300
51.3900
55.3900
352,000
Wed, 10 Jun 2026
9 · 8-K
After-hours · 17:00 ET
8-K ↗
Wed, 10 Jun 2026
53.2500
55.4200
52.3800
52.5600
521,400
Tue, 09 Jun 2026
51.4200
54.4200
51.4200
53.2700
299,900
Mon, 08 Jun 2026
50.5700
51.6300
50.0100
50.5900
219,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
50.5100
51.2900
49.8600
50.3500
344,600
Thu, 04 Jun 2026
50.2700
51.3300
50.0000
50.6100
369,400
Wed, 03 Jun 2026
49.0000
49.4900
47.1300
47.3100
315,300
Tue, 02 Jun 2026
48.8400
50.3200
47.4900
49.8200
643,800
Mon, 01 Jun 2026
50.0500
51.4700
48.0500
48.9800
606,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
48.5000
49.4400
47.5600
47.8100
406,700
Thu, 28 May 2026
48.9300
50.0000
47.5200
48.7600
290,300
Wed, 27 May 2026
47.9400
50.2300
47.9400
49.5600
457,600
Tue, 26 May 2026
46.8000
47.3700
45.3900
46.7500
261,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
46.2300
46.7900
45.9900
46.1100
263,700
Thu, 21 May 2026
43.4200
46.9900
43.1700
46.2300
461,400
Wed, 20 May 2026
40.6900
44.2000
39.9600
44.0100
387,400
Tue, 19 May 2026
40.7200
41.0800
39.3500
40.5700
322,700
Mon, 18 May 2026
40.7900
41.3300
40.1600
41.2400
558,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
43.3200
43.3900
40.3800
40.4100
491,900
Thu, 14 May 2026
45.8600
46.3200
43.4700
43.7200
449,700
Wed, 13 May 2026
44.9200
46.2000
43.8100
45.4800
476,300
Tue, 12 May 2026
47.4400
47.7500
45.1000
45.6000
508,300
Mon, 11 May 2026
46.7400
47.9900
45.9600
47.2800
503,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
46.5100
47.3300
45.6700
46.6700
208,900
Thu, 07 May 2026
46.9800
47.6300
45.6100
46.2900
374,200
Wed, 06 May 2026
47.0000
48.5200
46.6300
46.8000
384,800
Tue, 05 May 2026
45.1700
46.5100
44.9800
45.7500
299,400
Mon, 04 May 2026
47.7300
47.9800
44.6500
44.8800
495,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.9500
49.1000
48.0000
48.5300
344,500
Thu, 30 Apr 2026
48.6800
49.0500
47.4000
48.9700
489,000
Wed, 29 Apr 2026
49.2100
50.8800
47.8900
47.9300
697,200
Tue, 28 Apr 2026
8 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Tue, 28 Apr 2026
48.3400
49.3000
45.5500
48.9600
1,108,000
Tue, 28 Apr 2026
7 · 8-K
Pre-market · 08:20 ET
8-K ↗
Mon, 27 Apr 2026
6 · 8-K
After market open · 11:55 ET
8-K ↗
Mon, 27 Apr 2026
45.4900
46.2400
44.9500
45.3200
398,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
45.2500
46.0700
44.4700
45.4900
284,100
Thu, 23 Apr 2026
46.4700
46.4700
43.9100
45.2500
331,500
Wed, 22 Apr 2026
46.0100
46.6600
45.1600
46.6400
368,500
Tue, 21 Apr 2026
47.4100
48.4900
45.0200
45.1900
466,500
Mon, 20 Apr 2026
43.1500
46.9800
43.0000
46.1500
617,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
40.9500
43.7100
40.7900
43.5600
639,600
Thu, 16 Apr 2026
39.1700
39.9700
38.9000
39.2000
242,700
Wed, 15 Apr 2026
40.6500
40.7200
39.0300
39.2900
331,000
Tue, 14 Apr 2026
40.0800
40.9800
39.5900
40.5400
280,700
Mon, 13 Apr 2026
39.3500
39.5800
38.0800
39.5200
382,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
40.7000
41.3900
39.2000
39.7500
331,900
Thu, 09 Apr 2026
38.5400
41.2400
38.4800
40.7000
369,100
Wed, 08 Apr 2026
38.9000
40.7800
38.3800
38.9500
566,300
Tue, 07 Apr 2026
38.5200
38.5200
35.8700
36.5200
535,500
Mon, 06 Apr 2026
37.6000
38.9100
37.2700
38.8500
256,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.2800
39.0300
36.7500
38.1300
430,600
Wed, 01 Apr 2026
39.3500
39.6200
38.1600
38.2100
482,700
Tue, 31 Mar 2026
38.4400
39.9600
37.6300
39.5300
605,600
Mon, 30 Mar 2026
38.3300
38.7300
37.3100
37.7500
450,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
39.1900
39.1900
37.5700
37.7300
379,700
Thu, 26 Mar 2026
39.6100
41.5000
39.1000
39.3600
615,500
Wed, 25 Mar 2026
38.0500
40.0000
36.2000
39.3400
905,800
Tue, 24 Mar 2026
35.2400
37.8400
34.9000
37.3500
472,400
Mon, 23 Mar 2026
35.2500
36.4700
34.9100
36.3100
877,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.3600
36.6700
33.5500
34.2400
1,703,500
Thu, 19 Mar 2026
37.9200
37.9200
36.1300
37.0600
1,007,700
Wed, 18 Mar 2026
40.5000
40.9900
38.1200
38.2500
735,500
Tue, 17 Mar 2026
41.7400
42.6200
40.6500
40.9300
523,500
Mon, 16 Mar 2026
41.5500
42.2700
41.0600
41.7100
515,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
5 · DEF 14A
After-hours · 16:33 ET
DEF 14A ↗
Fri, 13 Mar 2026
41.4400
41.8700
40.4400
41.2500
578,700
Thu, 12 Mar 2026
40.9600
41.2400
39.7200
41.0300
633,500
Wed, 11 Mar 2026
41.9800
42.3800
41.0900
41.3000
760,300
Tue, 10 Mar 2026
43.6100
43.6400
41.9400
42.5500
374,100
Mon, 09 Mar 2026
43.4700
43.7100
41.0000
43.6600
614,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
46.2100
46.2300
44.3400
44.4000
409,700
Thu, 05 Mar 2026
48.6500
49.5200
46.3000
46.8300
382,100
Wed, 04 Mar 2026
49.0800
49.0800
47.5600
48.6500
164,000
Tue, 03 Mar 2026
48.0800
49.5000
47.0000
49.0400
312,000
Mon, 02 Mar 2026
50.3500
50.5800
48.9300
50.1000
217,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
51.8600
52.5600
50.6500
51.9000
221,000
Thu, 26 Feb 2026
50.7900
52.2200
50.7900
51.9600
309,400
Wed, 25 Feb 2026
51.7700
52.4300
49.6400
50.8900
544,800
Tue, 24 Feb 2026
53.0800
54.5000
52.0000
52.1000
360,700
Mon, 23 Feb 2026
55.4700
55.4700
53.0000
53.1900
431,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.9200
56.0800
53.0600
55.4600
422,500
Fri, 20 Feb 2026
4 · 10-K
Next filing day · accepted 19 Feb, 18:35 ET
10-K ↗
Thu, 19 Feb 2026
54.2200
55.4300
53.1600
53.4200
443,000
Wed, 18 Feb 2026
55.9000
58.1300
54.2100
54.6200
558,200
Tue, 17 Feb 2026
58.5800
60.7000
55.7500
58.1500
607,700
Tue, 17 Feb 2026
3 · 8-K
Pre-market · 08:19 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.4700
63.6600
60.4700
60.8300
446,900
Thu, 12 Feb 2026
61.9400
62.9900
59.6200
59.7700
239,500
Wed, 11 Feb 2026
60.2000
61.8200
58.7800
60.9300
329,100
Tue, 10 Feb 2026
59.7400
61.8200
59.7400
61.4300
313,900
Mon, 09 Feb 2026
58.0300
60.1300
58.0300
58.6400
340,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.6700
59.5500
57.2000
59.1200
464,400
Thu, 05 Feb 2026
58.0900
59.1100
57.1300
57.6700
410,300
Wed, 04 Feb 2026
55.3200
58.8200
54.6000
58.4500
490,700
Tue, 03 Feb 2026
49.9000
54.9300
49.9000
53.8600
447,000
Mon, 02 Feb 2026
49.7900
50.8400
48.8100
50.2000
185,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
49.6900
50.5200
48.5000
50.1100
332,700
Thu, 29 Jan 2026
49.8500
50.6400
48.8100
50.1500
230,000
Wed, 28 Jan 2026
50.1100
51.6600
49.6900
49.8800
242,700
Tue, 27 Jan 2026
50.0000
50.3100
49.1400
50.1400
198,400
Mon, 26 Jan 2026
51.3300
51.7000
49.8000
50.4400
191,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.7000
53.2600
50.6700
51.2100
237,500
Thu, 22 Jan 2026
54.5600
55.2800
52.4700
52.9300
307,700
Wed, 21 Jan 2026
53.7000
54.9800
52.7200
53.8200
428,300
Tue, 20 Jan 2026
51.7500
54.2300
50.9500
53.6100
368,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
54.7200
55.9400
53.6100
53.8000
434,900
Thu, 15 Jan 2026
53.8800
55.2800
53.0800
54.2700
418,900
Wed, 14 Jan 2026
53.7500
55.4300
53.1800
53.6900
427,900
Tue, 13 Jan 2026
52.6200
54.2000
52.0300
53.7900
390,600
Mon, 12 Jan 2026
52.2900
53.6900
51.5100
52.5800
634,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.1900
53.9900
48.1400
53.2800
934,100
Thu, 08 Jan 2026
42.4800
47.7500
41.9700
46.7700
473,000
Wed, 07 Jan 2026
46.9800
48.2400
42.6200
43.1500
719,600
Tue, 06 Jan 2026
42.3700
43.9900
41.5500
43.8600
375,100
Mon, 05 Jan 2026
41.3800
43.2600
41.3700
42.7900
347,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
42.9700
43.2800
41.3000
41.7100
450,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.2200
43.5200
42.8600
42.9600
259,900
Tue, 30 Dec 2025
43.5800
43.6900
42.5200
43.3700
622,400
Mon, 29 Dec 2025
43.1900
43.7700
42.5200
43.2300
432,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.0400
43.2800
42.3800
43.1900
295,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
42.1700
43.4500
42.1700
42.9600
224,100
Tue, 23 Dec 2025
43.3400
43.5500
42.1500
42.4200
411,800
Mon, 22 Dec 2025
44.2600
45.1200
43.0400
43.2200
413,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
45.3100
45.6700
43.7500
44.4700
611,400
Thu, 18 Dec 2025
47.0500
47.5000
45.9800
46.2800
402,000
Wed, 17 Dec 2025
46.6800
48.1000
45.5500
46.3600
347,700
Tue, 16 Dec 2025
48.8100
48.9200
47.2200
47.7300
254,300
Mon, 15 Dec 2025
48.7000
48.9100
47.5600
48.2300
261,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.7900
49.9900
48.5600
48.7000
237,900
Thu, 11 Dec 2025
48.8300
50.5400
48.8300
49.4600
265,800
Wed, 10 Dec 2025
47.1800
49.0300
47.0200
48.5500
379,000
Tue, 09 Dec 2025
48.0400
48.5200
46.7300
46.8700
294,000
Mon, 08 Dec 2025
50.4700
50.7000
48.0800
48.7000
264,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.7100
51.4100
50.1400
50.4000
307,700
Thu, 04 Dec 2025
53.7200
53.8500
50.1700
50.6100
380,600
Wed, 03 Dec 2025
52.7600
55.3000
52.7600
54.1500
253,300
Tue, 02 Dec 2025
52.2200
53.2700
50.9000
52.6300
269,500
Mon, 01 Dec 2025
51.6200
53.5600
51.4500
52.3300
347,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
52.6800
52.6800
51.5200
52.0200
164,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.0000
53.6400
51.0000
52.6800
441,300
Tue, 25 Nov 2025
48.5600
51.8000
48.0400
51.4900
489,800
Mon, 24 Nov 2025
48.8000
50.5600
47.8700
48.3100
444,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.8500
49.5000
44.8500
49.2800
475,100
Thu, 20 Nov 2025
44.6400
45.7800
43.8500
44.3300
268,700
Wed, 19 Nov 2025
45.2700
45.3600
43.1700
44.4600
478,400
Tue, 18 Nov 2025
45.6100
46.4400
45.1400
45.6800
283,200
Mon, 17 Nov 2025
48.4900
48.4900
45.7500
45.8600
314,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.4800
49.3200
47.2100
48.7800
289,700
Thu, 13 Nov 2025
48.5800
49.7300
47.9100
48.2600
348,000
Wed, 12 Nov 2025
47.4200
49.8600
46.8000
49.0700
431,300
Tue, 11 Nov 2025
46.2300
47.2900
45.6000
47.0300
245,000
Mon, 10 Nov 2025
47.4900
47.5100
45.5300
45.7500
348,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
46.0500
47.1200
45.3200
46.7300
296,900
Thu, 06 Nov 2025
48.5300
48.5800
45.9700
46.1700
436,600
Wed, 05 Nov 2025
44.3800
49.2600
44.3800
48.6300
698,900
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Tue, 04 Nov 2025
42.9300
44.9200
40.0100
44.4500
696,700
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 08:31 ET
8-K ↗
Mon, 03 Nov 2025
40.3400
40.9800
39.7000
40.7300
511,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
40.7100
41.1500
40.3400
40.8100
360,600
Thu, 30 Oct 2025
43.7200
43.7200
40.6000
40.8300
438,900
Wed, 29 Oct 2025
44.5000
44.5900
42.2100
42.5300
558,300
Tue, 28 Oct 2025
44.2200
46.0600
42.7700
44.8600
490,900
Mon, 27 Oct 2025
46.1600
46.9400
45.3300
45.5600
325,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
46.3300
47.0800
46.0100
46.0600
241,400