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
3.7500
3.8160
3.5500
3.6000
917,193
Thu, 22 Oct 2026
3.8700
3.9700
3.6410
3.8000
1,592,200
Wed, 21 Oct 2026
4.2000
4.3100
3.8600
3.8700
1,557,100
Tue, 20 Oct 2026
4.0600
4.3000
4.0200
4.1500
1,069,800
Mon, 19 Oct 2026
3.9300
4.1100
3.8400
4.0100
1,166,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
4.0600
4.0600
3.7750
3.8900
1,484,500
Thu, 15 Oct 2026
4.1500
4.3000
4.0200
4.0800
944,600
Wed, 14 Oct 2026
4.3000
4.4000
3.9300
4.0900
1,497,900
Tue, 13 Oct 2026
4.6900
4.7950
4.3650
4.3800
790,400
Mon, 12 Oct 2026
4.8900
4.9300
4.6750
4.6900
692,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
4.9300
5.1200
4.8300
4.9000
633,600
Thu, 08 Oct 2026
4.7800
4.9700
4.6500
4.9000
915,600
Wed, 07 Oct 2026
4.6800
4.8700
4.6100
4.8200
880,100
Tue, 06 Oct 2026
4.8800
4.8800
4.5200
4.7500
1,259,900
Mon, 05 Oct 2026
4.9500
4.9600
4.6300
4.8500
1,097,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
5.1900
5.1900
4.8600
4.9100
1,159,300
Thu, 01 Oct 2026
5.2600
5.3300
5.0300
5.1000
1,056,700
Wed, 30 Sep 2026
5.1900
5.3420
5.0200
5.2600
1,157,500
Tue, 29 Sep 2026
5.1500
5.1900
5.0250
5.1500
797,500
Mon, 28 Sep 2026
5.1700
5.2500
5.0500
5.1200
775,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
5.2800
5.3000
5.0900
5.2300
1,401,500
Thu, 24 Sep 2026
5.5000
5.5900
5.1520
5.2300
1,246,700
Wed, 23 Sep 2026
6.0300
6.1200
5.3200
5.5100
1,668,800
Tue, 22 Sep 2026
5.9900
6.1700
5.8400
6.0200
1,693,900
Mon, 21 Sep 2026
6.0000
6.1300
5.7000
6.0000
2,522,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
7.1200
7.1900
5.9000
5.9600
3,704,800
Thu, 17 Sep 2026
7.2700
7.7300
7.1500
7.1800
1,476,800
Wed, 16 Sep 2026
6.9500
7.3680
6.9100
7.0400
1,970,800
Tue, 15 Sep 2026
7.8700
8.0000
6.8500
6.8800
2,461,800
Mon, 14 Sep 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 14 Sep 2026
7.8400
8.5350
7.8400
8.2600
1,210,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
7.7900
8.0300
7.4700
7.8500
1,208,100
Thu, 10 Sep 2026
7.4000
7.7500
7.1200
7.6200
1,222,600
Wed, 09 Sep 2026
7.2700
7.5500
7.1690
7.4800
766,100
Tue, 08 Sep 2026
7.1300
7.5550
6.8900
7.3000
884,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
6.6800
7.2200
6.6200
7.1800
921,800
Thu, 03 Sep 2026
7.3100
7.5600
6.7000
6.7500
1,242,200
Wed, 02 Sep 2026
6.6300
7.3500
6.2700
7.3100
1,590,500
Tue, 01 Sep 2026
5.9500
6.4800
5.9300
6.4600
1,404,800
Mon, 31 Aug 2026
5.8700
6.0800
5.7500
6.0300
1,382,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
5.9700
6.0600
5.8220
5.8700
783,100
Thu, 27 Aug 2026
6.1400
6.2500
5.9700
6.0600
773,900
Wed, 26 Aug 2026
6.2000
6.2900
6.0200
6.1700
923,800
Tue, 25 Aug 2026
5.6000
6.3000
5.5800
6.2500
1,973,200
Mon, 24 Aug 2026
5.2900
5.6100
5.2100
5.5900
1,773,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
5.5400
5.7200
5.2700
5.2900
1,937,800
Thu, 20 Aug 2026
6.2700
6.2730
5.5100
5.5200
1,749,500
Wed, 19 Aug 2026
6.0900
6.2800
5.8800
6.2500
1,873,700
Tue, 18 Aug 2026
5.7500
5.9800
5.6000
5.9400
2,057,600
Mon, 17 Aug 2026
6.4700
6.8000
5.8200
5.9100
2,985,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
6.2400
6.6600
6.1500
6.4600
2,877,400
Thu, 13 Aug 2026
6.2900
6.7500
6.0500
6.5400
5,485,900
Wed, 12 Aug 2026
4.9900
6.4000
4.9750
6.2500
9,438,000
Tue, 11 Aug 2026
4.5100
5.4900
4.4900
5.1000
14,931,100
Mon, 10 Aug 2026
4.8500
5.0000
4.0100
4.5000
38,644,400
Mon, 10 Aug 2026
13 · 8-K
Pre-market · 07:15 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
50.8600
54.9700
49.3000
51.0400
747,500
Thu, 06 Aug 2026
47.1100
50.8000
47.0800
49.6100
778,300
Thu, 06 Aug 2026
12 · 10-Q
Pre-market · 07:19 ET
10-Q ↗
Thu, 06 Aug 2026
11 · 8-K
Pre-market · 07:12 ET
8-K ↗
Wed, 05 Aug 2026
50.2000
51.9100
46.9150
47.3400
757,700
Tue, 04 Aug 2026
50.1600
51.7300
48.5200
49.9400
913,100
Mon, 03 Aug 2026
46.8600
49.4900
45.5700
49.2600
509,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
46.6800
47.6200
44.2700
47.1300
392,300
Thu, 30 Jul 2026
44.6900
47.2800
44.6400
46.7800
353,200
Wed, 29 Jul 2026
46.8100
46.8400
44.6300
44.8100
368,300
Tue, 28 Jul 2026
45.4100
46.6900
44.1100
46.5500
320,200
Mon, 27 Jul 2026
46.0300
47.8900
45.1050
45.3800
403,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
44.3100
46.3950
43.4100
45.7000
654,800
Thu, 23 Jul 2026
44.3900
46.4500
43.8400
44.0600
811,100
Wed, 22 Jul 2026
46.9200
47.7100
44.2300
45.0300
562,900
Tue, 21 Jul 2026
45.2400
48.0000
45.2400
47.2100
598,100
Mon, 20 Jul 2026
50.2000
51.5650
44.7800
45.6900
816,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.7200
51.0000
43.1200
49.4100
1,139,300
Thu, 16 Jul 2026
44.1700
48.2200
43.4720
45.2900
1,096,300
Wed, 15 Jul 2026
42.3300
45.3700
41.6850
44.3800
522,000
Tue, 14 Jul 2026
44.2400
45.0100
42.3900
42.5900
276,000
Mon, 13 Jul 2026
45.4000
45.4900
42.7300
43.9500
415,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
44.9000
45.4100
42.2400
45.2900
371,000
Thu, 09 Jul 2026
44.0000
45.9100
43.6450
44.9400
755,200
Wed, 08 Jul 2026
44.4800
46.9800
43.2900
44.0000
573,800
Tue, 07 Jul 2026
43.6700
46.6400
43.0000
44.9300
664,400
Mon, 06 Jul 2026
44.0100
44.3800
42.3900
43.1200
255,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
42.0500
44.1800
41.1600
43.9900
328,700
Wed, 01 Jul 2026
43.6300
44.2800
40.9200
41.6400
438,300
Tue, 30 Jun 2026
43.3300
45.0000
42.4000
43.9900
682,800
Mon, 29 Jun 2026
42.2900
43.4800
41.7180
42.9700
320,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
42.5600
44.0300
40.6900
42.1800
1,019,100
Thu, 25 Jun 2026
41.0900
44.3000
40.4400
42.7700
475,600
Wed, 24 Jun 2026
39.8100
41.2800
39.1800
41.0900
546,700
Tue, 23 Jun 2026
38.4000
42.3100
37.2800
39.8700
540,400
Mon, 22 Jun 2026
37.8900
40.0150
37.8700
38.8300
416,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Jun 2026
38.2800
38.5550
36.6300
37.3000
736,800
Wed, 17 Jun 2026
34.8100
37.1100
33.9850
36.7300
406,700
Tue, 16 Jun 2026
36.0100
36.2050
34.4250
34.7500
375,100
Mon, 15 Jun 2026
36.5400
37.8200
35.5300
36.0000
278,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
36.0500
37.1700
35.5000
35.9200
189,600
Thu, 11 Jun 2026
34.2000
36.8400
33.7200
36.0500
399,000
Wed, 10 Jun 2026
33.4400
35.2900
32.8350
34.0300
316,900
Tue, 09 Jun 2026
34.3700
35.2600
32.3300
33.6900
320,200
Mon, 08 Jun 2026
35.2900
35.4400
32.2600
33.5100
423,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
37.5500
37.9500
35.2500
35.3700
461,300
Thu, 04 Jun 2026
36.9800
39.3300
36.6100
37.7800
362,900
Wed, 03 Jun 2026
36.5000
37.3700
35.6600
36.7000
319,300
Tue, 02 Jun 2026
40.2200
41.9050
36.4600
36.4800
537,800
Mon, 01 Jun 2026
41.8700
42.0700
38.9200
40.9000
400,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42.9600
43.7700
42.1450
42.8200
645,300
Thu, 28 May 2026
43.4300
44.6100
42.3900
42.8000
416,000
Wed, 27 May 2026
43.4600
44.4900
42.9500
43.4300
185,500
Tue, 26 May 2026
41.6800
43.1550
40.5300
42.8800
188,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
41.8100
43.4150
40.8100
41.1300
182,600
Thu, 21 May 2026
39.1900
41.8000
38.6500
41.7500
236,900
Wed, 20 May 2026
38.3900
39.7100
36.9000
39.5000
392,300
Tue, 19 May 2026
38.9700
39.1900
37.4800
37.6800
313,500
Mon, 18 May 2026
41.4600
41.4600
38.1600
39.2400
341,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41.8700
42.5500
40.0670
40.2200
273,200
Thu, 14 May 2026
42.7000
44.2200
41.5000
42.7700
342,400
Wed, 13 May 2026
40.7800
43.5400
40.2350
43.1200
529,600
Tue, 12 May 2026
45.0700
46.0700
40.7500
40.9400
525,200
Tue, 12 May 2026
9 · 10-Q
Pre-market · 07:17 ET
10-Q ↗
Tue, 12 May 2026
8 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 11 May 2026
44.6800
48.4450
44.5100
45.9500
670,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
43.9300
45.1000
43.3550
44.2300
405,300
Thu, 07 May 2026
43.3500
45.8000
42.3300
43.3100
777,600
Wed, 06 May 2026
41.1500
43.8600
40.4300
43.2900
311,300
Tue, 05 May 2026
41.5300
43.7340
40.4200
40.9700
321,300
Mon, 04 May 2026
38.6400
41.4500
38.6400
40.4500
341,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
38.5700
40.2950
38.0700
39.1500
212,700
Thu, 30 Apr 2026
37.8200
38.9200
37.6700
38.7000
241,700
Wed, 29 Apr 2026
39.0100
40.3000
36.5000
37.4300
317,700
Tue, 28 Apr 2026
39.6800
41.1450
38.5800
39.5900
404,700
Mon, 27 Apr 2026
7 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Mon, 27 Apr 2026
6 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Mon, 27 Apr 2026
38.0200
42.2100
37.9650
39.2100
623,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
38.3500
38.6100
35.1000
38.1100
518,000
Thu, 23 Apr 2026
43.0800
44.1200
37.8000
38.3500
449,500
Wed, 22 Apr 2026
41.8100
43.6300
41.7200
43.2000
363,500
Tue, 21 Apr 2026
43.0100
43.4100
41.3400
41.7900
366,800
Mon, 20 Apr 2026
43.5400
44.7100
41.9800
42.6400
448,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
46.1300
46.4580
43.3100
43.5400
508,800
Thu, 16 Apr 2026
44.4100
46.0600
42.8600
45.2400
817,600
Wed, 15 Apr 2026
44.2300
46.1000
42.6190
45.0900
768,500
Tue, 14 Apr 2026
41.8600
44.7100
41.1150
43.3000
900,100
Mon, 13 Apr 2026
37.9500
41.8400
36.9100
41.7700
382,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.8200
38.8200
36.2350
37.8900
223,100
Thu, 09 Apr 2026
36.7500
40.0400
36.7300
38.8900
352,500
Wed, 08 Apr 2026
38.3600
38.3700
36.1800
36.9500
274,400
Tue, 07 Apr 2026
37.1500
38.6050
35.3900
36.7600
373,500
Mon, 06 Apr 2026
40.0900
40.4250
37.2800
37.3800
191,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
40.7900
42.6200
40.1900
40.4900
527,800
Wed, 01 Apr 2026
40.1600
42.3000
40.0000
41.3000
516,300
Tue, 31 Mar 2026
37.4900
41.6100
37.4900
40.0900
569,900
Mon, 30 Mar 2026
36.1800
37.7550
35.3600
36.6600
344,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
37.0400
38.2200
36.0100
36.1600
497,900
Thu, 26 Mar 2026
37.4300
38.7100
35.9300
37.9600
273,800
Wed, 25 Mar 2026
34.9500
38.2000
34.9500
37.0800
285,600
Tue, 24 Mar 2026
35.8100
36.1800
33.6450
34.7600
259,600
Mon, 23 Mar 2026
36.9900
38.2900
35.6400
36.4300
346,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
35.4500
37.4100
34.8100
36.3900
339,200
Thu, 19 Mar 2026
34.1600
36.1700
33.2000
35.4900
218,700
Wed, 18 Mar 2026
35.5700
36.4200
34.0200
34.4000
296,000
Tue, 17 Mar 2026
37.1700
37.7400
34.3500
35.8400
243,700
Mon, 16 Mar 2026
37.6500
39.0300
36.5850
37.1700
362,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
36.6800
37.9500
36.2100
37.3200
320,300
Thu, 12 Mar 2026
37.6300
37.8700
34.6300
36.6800
202,200
Wed, 11 Mar 2026
37.6300
39.0000
37.6300
38.3800
186,400
Tue, 10 Mar 2026
37.6300
39.1700
37.6000
38.0800
255,400
Mon, 09 Mar 2026
35.5800
38.0600
35.5800
37.5300
318,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
32.8500
36.2250
32.7700
35.9300
310,400
Thu, 05 Mar 2026
34.1300
34.8700
32.7150
34.5600
611,700
Wed, 04 Mar 2026
34.1900
35.9300
33.6050
34.5700
208,000
Tue, 03 Mar 2026
33.9200
34.7700
32.6100
34.0900
220,200
Mon, 02 Mar 2026
32.8900
35.1000
32.5650
33.9200
276,000
Mon, 02 Mar 2026
5 · 10-K
Pre-market · 07:19 ET
10-K ↗
Mon, 02 Mar 2026
4 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 02 Mar 2026
3 · S-3ASR
Pre-market · 08:18 ET
S-3ASR ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
37.2500
38.3200
36.2400
36.5400
183,100
Thu, 26 Feb 2026
38.0600
38.3700
36.7400
38.0000
139,800
Wed, 25 Feb 2026
37.6000
39.3200
37.0000
38.0300
197,100
Tue, 24 Feb 2026
36.9900
38.8350
36.1100
37.3200
290,800
Mon, 23 Feb 2026
34.9900
38.1200
34.7200
36.1000
102,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
37.1200
37.5000
35.4600
35.4900
145,500
Thu, 19 Feb 2026
37.4300
38.1750
36.6540
37.3400
181,400
Wed, 18 Feb 2026
37.6400
38.9100
36.9450
37.7300
104,500
Tue, 17 Feb 2026
37.5300
38.5100
37.2350
38.0300
117,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
37.6400
39.8650
37.0200
37.5200
332,900
Thu, 12 Feb 2026
36.3000
38.8600
36.0700
37.6400
199,800
Wed, 11 Feb 2026
38.0500
38.9150
35.6700
36.5300
389,700
Tue, 10 Feb 2026
36.6700
38.5550
35.7000
38.0150
321,200
Mon, 09 Feb 2026
35.9700
37.2000
35.0200
36.8200
311,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
35.2300
38.2000
34.8700
36.1100
440,000
Thu, 05 Feb 2026
40.4400
41.6150
32.4600
35.2500
563,000
Wed, 04 Feb 2026
44.5000
44.5000
41.0800
41.3150
332,500
Tue, 03 Feb 2026
44.4200
44.8800
42.6900
44.4800
312,300
Mon, 02 Feb 2026
42.0600
44.9900
40.8900
43.6500
911,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
42.0500
43.0000
40.7050
42.2600
229,500
Thu, 29 Jan 2026
42.7200
43.7450
41.5100
42.4400
212,200
Wed, 28 Jan 2026
43.8100
44.1900
41.9800
42.1300
180,700
Tue, 27 Jan 2026
42.1400
43.7700
42.0800
43.4000
107,000
Mon, 26 Jan 2026
40.9100
42.7050
40.3150
42.6000
148,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
41.3000
43.1350
41.3000
42.3800
199,500
Thu, 22 Jan 2026
40.2900
42.6400
39.9850
41.7700
664,400
Wed, 21 Jan 2026
40.0400
41.4950
39.1100
40.7900
192,300
Tue, 20 Jan 2026
38.3200
40.9800
37.7000
40.0100
155,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
38.9000
40.9700
38.5200
39.1100
264,900
Thu, 15 Jan 2026
41.4800
41.4800
37.8200
38.8500
263,800
Wed, 14 Jan 2026
36.8900
41.7300
36.1240
41.1800
280,200
Tue, 13 Jan 2026
35.9600
37.1730
34.6250
36.8100
241,200
Mon, 12 Jan 2026
39.0300
39.0300
34.8050
36.3400
191,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.7900
39.7000
36.7900
39.2500
414,400
Thu, 08 Jan 2026
42.7000
42.7050
35.9500
36.6000
406,200
Wed, 07 Jan 2026
38.1400
43.3000
37.7700
43.2100
477,300
Tue, 06 Jan 2026
40.3900
41.6500
37.0800
37.2200
266,800
Mon, 05 Jan 2026
39.0000
40.9200
38.2200
40.8500
299,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.4600
41.5600
38.9300
39.2100
318,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41.0000
42.5400
40.9250
41.1400
332,600
Tue, 30 Dec 2025
42.4300
43.5000
41.0000
41.3900
251,500
Mon, 29 Dec 2025
43.7000
45.0000
42.8000
42.8100
133,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.4300
44.4900
40.5800
43.7000
166,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.0300
44.7000
43.8150
44.0250
157,600
Tue, 23 Dec 2025
42.6700
43.7800
41.5900
43.4400
186,100
Mon, 22 Dec 2025
42.0700
42.9000
40.4800
42.4200
243,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.7000
45.0000
42.2400
42.3700
1,954,700
Thu, 18 Dec 2025
43.9100
44.5200
42.4300
44.2100
290,500
Wed, 17 Dec 2025
42.8100
44.6100
41.9250
43.0900
296,600
Tue, 16 Dec 2025
43.0500
43.7050
41.1800
42.8900
252,400
Mon, 15 Dec 2025
43.4100
44.9900
42.0500
42.7600
340,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
41.6300
43.2000
41.3200
42.7700
203,600
Thu, 11 Dec 2025
40.7800
43.1500
40.7520
41.7200
241,200
Wed, 10 Dec 2025
41.0200
41.7900
40.3700
41.2100
234,400
Tue, 09 Dec 2025
40.9900
42.0950
40.2200
41.5900
180,000
Mon, 08 Dec 2025
40.1300
42.0500
39.9100
40.7200
205,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.0500
42.0200
39.7500
40.2900
211,500
Thu, 04 Dec 2025
41.1600
42.3500
40.4800
40.8800
171,900
Wed, 03 Dec 2025
39.0000
43.9000
37.5350
41.1600
385,400
Tue, 02 Dec 2025
38.7500
40.5300
38.0200
39.0100
348,600
Mon, 01 Dec 2025
40.7600
41.1100
35.4200
38.9600
710,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.2000
43.8500
41.8700
43.5700
222,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
44.0200
44.8000
43.5300
43.7900
179,800
Tue, 25 Nov 2025
43.9400
44.7100
43.2850
44.2800
236,000
Mon, 24 Nov 2025
44.0000
45.0000
43.2600
44.3800
415,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
38.6800
43.9300
38.6800
43.6600
272,400
Thu, 20 Nov 2025
38.7400
40.5050
38.0000
38.9400
157,100
Wed, 19 Nov 2025
40.1200
40.5950
38.3700
38.4100
255,600
Tue, 18 Nov 2025
39.7100
40.1150
36.8080
39.1200
244,200
Mon, 17 Nov 2025
37.7000
42.6150
37.7000
39.9300
449,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
35.6400
37.7550
35.4650
37.0000
117,100
Thu, 13 Nov 2025
36.1600
36.1750
34.7000
35.8800
207,200
Wed, 12 Nov 2025
36.4700
37.9800
35.8350
36.5800
246,200
Tue, 11 Nov 2025
35.8900
36.8800
34.8750
36.4600
141,300
Mon, 10 Nov 2025
35.1200
36.4100
34.3400
35.7700
160,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.4000
35.0050
32.6500
34.7100
225,300
Thu, 06 Nov 2025
34.9700
35.3150
33.5200
34.4000
273,500
Wed, 05 Nov 2025
35.5500
35.5500
32.4000
35.0800
240,700
Wed, 05 Nov 2025
2 · 10-Q
Pre-market · 07:28 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:14 ET
8-K ↗
Tue, 04 Nov 2025
35.3500
36.6350
33.9900
35.6400
199,800
Mon, 03 Nov 2025
37.1600
39.4900
34.6900
36.0600
158,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
37.5500
39.2600
37.5500
38.2100
135,600
Thu, 30 Oct 2025
37.3100
38.4000
37.1450
38.0100
118,800
Wed, 29 Oct 2025
39.2600
39.9880
36.0600
37.5200
130,000
Tue, 28 Oct 2025
37.3800
40.0800
37.3800
39.4500
288,100
Mon, 27 Oct 2025
39.3400
39.9000
37.0640
38.3300
169,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.3300
40.3900
38.6750
39.2100
519,000