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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
1.7300
1.7600
1.7100
1.7300
4,800
Thu, 22 Oct 2026
1.7700
1.7750
1.7020
1.7300
5,000
Wed, 21 Oct 2026
1.7900
1.8400
1.7000
1.7800
20,500
Tue, 20 Oct 2026
1.7400
1.8400
1.7400
1.8000
20,800
Mon, 19 Oct 2026
1.7700
1.7800
1.7100
1.7400
15,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1.7700
1.7850
1.7140
1.7200
19,700
Thu, 15 Oct 2026
1.8110
1.9500
1.7500
1.7900
33,900
Wed, 14 Oct 2026
1.8400
1.8800
1.8100
1.8100
36,900
Tue, 13 Oct 2026
1.9200
1.9200
1.8400
1.8760
33,400
Mon, 12 Oct 2026
2.0700
2.0700
1.9200
1.9200
40,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
31 · 8-K
After market open · 12:36 ET
FORM 8-K ↗
Fri, 09 Oct 2026
2.0200
2.0500
1.9800
2.0500
9,400
Thu, 08 Oct 2026
1.9400
2.0200
1.9400
2.0100
18,900
Wed, 07 Oct 2026
2.0000
2.0000
1.9300
1.9600
35,700
Tue, 06 Oct 2026
2.0000
2.0000
1.9500
1.9600
20,900
Mon, 05 Oct 2026
2.0600
2.0900
1.9500
1.9500
40,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
2.0200
2.0550
2.0100
2.0400
14,300
Thu, 01 Oct 2026
2.0800
2.0900
2.0140
2.0300
18,800
Wed, 30 Sep 2026
2.0600
2.1300
2.0600
2.0900
28,800
Tue, 29 Sep 2026
2.0600
2.0900
2.0100
2.0550
21,000
Mon, 28 Sep 2026
2.0000
2.0600
1.9800
2.0300
28,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2.0800
2.1600
2.0300
2.0300
52,100
Thu, 24 Sep 2026
2.0500
2.0700
2.0000
2.0500
33,700
Wed, 23 Sep 2026
2.1300
2.1500
2.0400
2.0800
37,900
Tue, 22 Sep 2026
2.1300
2.1500
2.0900
2.1300
29,800
Mon, 21 Sep 2026
2.1200
2.1300
2.0100
2.0500
57,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
30 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 18 Sep 2026
2.2600
2.3000
2.0300
2.0300
141,600
Thu, 17 Sep 2026
2.5500
2.7000
2.2300
2.2600
339,700
Wed, 16 Sep 2026
29 · 8-K/A
After-hours · 16:00 ET
8-K/A ↗
Wed, 16 Sep 2026
2.4900
2.6400
2.4100
2.4500
80,400
Tue, 15 Sep 2026
28 · DEF 14C
After-hours · 16:55 ET
DEF 14C ↗
Tue, 15 Sep 2026
2.4500
2.4500
2.3600
2.4100
13,100
Mon, 14 Sep 2026
2.4100
2.4300
2.3400
2.3600
26,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
2.4200
2.4900
2.4000
2.4300
23,700
Thu, 10 Sep 2026
2.5900
2.5900
2.4000
2.4000
26,800
Wed, 09 Sep 2026
2.4940
2.5700
2.4900
2.5350
18,100
Tue, 08 Sep 2026
2.4900
2.5900
2.4900
2.5300
18,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
27 · PRE 14C
After-hours · 16:05 ET
PRE 14C ↗
Fri, 04 Sep 2026
2.4900
2.5920
2.4800
2.5000
18,100
Thu, 03 Sep 2026
2.5400
2.5900
2.4900
2.5400
22,600
Wed, 02 Sep 2026
2.5400
2.5700
2.5000
2.5200
19,800
Tue, 01 Sep 2026
2.5600
2.6250
2.5100
2.5350
20,700
Mon, 31 Aug 2026
2.5900
2.6650
2.5500
2.6000
14,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
2.6700
2.8000
2.5700
2.5900
34,900
Thu, 27 Aug 2026
2.6600
2.8000
2.6600
2.7100
41,700
Wed, 26 Aug 2026
2.6300
2.7850
2.6300
2.7450
14,900
Tue, 25 Aug 2026
2.6700
2.7450
2.6100
2.6700
36,500
Mon, 24 Aug 2026
2.7300
2.7350
2.6600
2.6800
10,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
2.7000
2.7500
2.6460
2.7400
9,300
Thu, 20 Aug 2026
2.7800
2.8410
2.6700
2.6700
27,800
Wed, 19 Aug 2026
2.8400
2.8800
2.7800
2.8000
20,900
Tue, 18 Aug 2026
2.9400
2.9400
2.7800
2.7800
43,100
Mon, 17 Aug 2026
3.1000
3.1000
2.9600
3.0200
36,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
26 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 14 Aug 2026
3.0000
3.1000
2.9800
3.0200
50,300
Thu, 13 Aug 2026
3.0100
3.0400
2.9310
3.0200
37,500
Wed, 12 Aug 2026
3.0500
3.0500
2.9200
3.0200
20,200
Tue, 11 Aug 2026
3.0200
3.0500
2.9100
3.0500
30,200
Mon, 10 Aug 2026
2.8600
3.0800
2.8300
2.9700
66,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
2.8500
2.8600
2.6210
2.8100
69,600
Thu, 06 Aug 2026
2.9300
2.9300
2.7600
2.8700
42,000
Wed, 05 Aug 2026
2.8900
2.8900
2.7600
2.8900
39,400
Tue, 04 Aug 2026
2.6500
2.8600
2.6500
2.8300
95,400
Mon, 03 Aug 2026
2.5000
2.6800
2.5000
2.6600
44,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
2.4700
2.5500
2.4200
2.4700
66,200
Thu, 30 Jul 2026
2.5100
2.6600
2.4600
2.5000
106,200
Wed, 29 Jul 2026
2.7300
2.8800
2.5000
2.5100
77,000
Tue, 28 Jul 2026
2.8500
2.8600
2.7450
2.7900
22,300
Mon, 27 Jul 2026
2.6900
2.8800
2.6900
2.8700
37,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.8000
2.8450
2.6600
2.7000
65,700
Thu, 23 Jul 2026
2.9900
3.0000
2.6700
2.7500
153,000
Wed, 22 Jul 2026
2.9700
3.2100
2.9000
3.0600
161,600
Tue, 21 Jul 2026
2.9000
3.0300
2.7560
2.9500
85,000
Mon, 20 Jul 2026
2.7800
3.0300
2.7100
2.8800
297,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.7120
2.7500
2.6200
2.7000
65,000
Thu, 16 Jul 2026
2.7100
2.8000
2.6500
2.6600
61,800
Wed, 15 Jul 2026
2.7400
2.9200
2.7000
2.7800
175,500
Tue, 14 Jul 2026
2.4700
2.7900
2.4300
2.7000
225,900
Mon, 13 Jul 2026
2.6500
2.7400
2.4500
2.4700
207,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.5400
2.6700
2.5400
2.6000
62,300
Thu, 09 Jul 2026
2.7000
2.7000
2.5010
2.5800
82,100
Wed, 08 Jul 2026
2.7100
2.8100
2.3800
2.7500
220,900
Tue, 07 Jul 2026
2.5800
2.7000
2.5400
2.6500
301,500
Mon, 06 Jul 2026
25 · 8-K
After-hours · 16:51 ET
8-K ↗
Mon, 06 Jul 2026
2.8100
3.0690
2.6500
2.7500
557,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.3900
4.0500
2.5900
2.9700
25,971,700
Wed, 01 Jul 2026
3.2400
3.2500
2.7100
2.8000
270,300
Tue, 30 Jun 2026
3.0220
3.0900
2.8500
3.0400
49,200
Mon, 29 Jun 2026
3.0200
3.1300
2.8380
3.0300
46,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.2100
3.2400
3.0200
3.0200
82,500
Thu, 25 Jun 2026
3.9400
3.9400
3.2200
3.2400
77,200
Wed, 24 Jun 2026
3.9100
4.1500
3.7500
3.8800
40,600
Tue, 23 Jun 2026
3.7900
3.9700
3.7900
3.9100
139,600
Mon, 22 Jun 2026
3.8200
3.9300
3.7200
3.8300
35,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.1200
4.1200
3.8100
3.8500
29,200
Wed, 17 Jun 2026
4.1300
4.1800
4.0200
4.1000
28,100
Tue, 16 Jun 2026
3.9000
4.1800
3.7200
4.1800
55,000
Mon, 15 Jun 2026
3.9500
4.1130
3.8250
3.8450
64,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.1400
4.2200
3.4500
3.8200
139,400
Thu, 11 Jun 2026
4.3700
4.5100
4.0300
4.1000
77,600
Wed, 10 Jun 2026
4.6300
4.6500
4.2800
4.3000
109,600
Tue, 09 Jun 2026
5.1000
5.5000
4.7550
4.8000
116,100
Mon, 08 Jun 2026
5.0700
5.3000
4.7300
5.2400
157,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.8000
7.5000
5.4900
5.5200
688,200
Thu, 04 Jun 2026
5.9900
5.9900
5.3200
5.4500
303,950
Wed, 03 Jun 2026
8.0000
8.1900
5.9200
5.9300
208,040
Tue, 02 Jun 2026
24 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 02 Jun 2026
9.6000
9.6000
9.2500
9.3100
22,670
Mon, 01 Jun 2026
9.5000
9.7800
9.0200
9.6300
30,760
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
9.1800
9.7000
9.0600
9.3000
27,290
Thu, 28 May 2026
9.0000
9.3500
8.7000
9.2000
21,740
Wed, 27 May 2026
8.7000
9.0000
8.7000
9.0000
24,100
Tue, 26 May 2026
9.4000
9.6600
8.5000
8.6000
61,010
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.2600
9.4000
8.9100
9.3200
29,060
Thu, 21 May 2026
8.8000
9.4500
8.6900
9.3700
53,140
Wed, 20 May 2026
8.1900
8.7200
8.0000
8.4100
23,630
Tue, 19 May 2026
7.9000
9.3000
7.6600
8.1500
99,090
Mon, 18 May 2026
8.2000
8.2000
7.4300
7.7000
27,060
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
23 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 15 May 2026
22 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 15 May 2026
8.3000
8.4000
7.8000
8.0000
35,600
Thu, 14 May 2026
7.7000
8.2100
7.6500
8.1500
27,780
Wed, 13 May 2026
7.8200
7.9700
7.5500
7.5500
26,530
Tue, 12 May 2026
7.9400
8.5000
7.7000
7.9700
32,960
Mon, 11 May 2026
9.1000
9.1000
7.9700
7.9700
39,550
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.7000
9.3000
8.7000
8.9000
34,100
Thu, 07 May 2026
9.1000
9.5000
8.6600
8.8200
41,590
Wed, 06 May 2026
10.1000
10.2400
9.4100
9.4200
44,640
Tue, 05 May 2026
10.7000
10.8000
10.1000
10.2000
51,160
Mon, 04 May 2026
10.8000
11.1500
10.7000
10.7000
17,460
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11.0000
11.3000
10.9500
11.0000
16,360
Thu, 30 Apr 2026
10.9000
11.5500
10.6000
11.3000
34,180
Wed, 29 Apr 2026
11.1000
11.1000
10.6000
10.8000
29,300
Tue, 28 Apr 2026
11.1000
11.5000
10.9000
11.1000
27,800
Mon, 27 Apr 2026
10.9000
11.1500
10.7000
11.0000
28,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11.1000
11.5000
11.0000
11.0000
21,900
Thu, 23 Apr 2026
11.7000
12.0000
11.0000
11.2000
98,240
Wed, 22 Apr 2026
11.9000
12.3500
11.7500
12.1000
39,030
Tue, 21 Apr 2026
13.1000
13.1000
11.6000
11.6000
88,800
Mon, 20 Apr 2026
12.0000
13.8000
11.5000
12.9000
174,260
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.3000
12.6000
12.0000
12.2000
60,410
Thu, 16 Apr 2026
12.2500
12.6000
11.8000
12.2000
64,520
Wed, 15 Apr 2026
12.0000
12.7000
11.4000
12.5000
122,940
Tue, 14 Apr 2026
11.5000
12.5500
11.3000
12.1000
154,040
Mon, 13 Apr 2026
10.7000
12.1000
10.5000
11.6000
191,550
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.9000
11.8000
9.6900
10.7000
268,650
Thu, 09 Apr 2026
10.5000
10.9000
9.8000
10.2000
190,470
Wed, 08 Apr 2026
11.4500
11.8000
8.1000
10.8000
861,110
Tue, 07 Apr 2026
16.8500
17.4000
12.4000
12.9000
14,953,790
Mon, 06 Apr 2026
8.1100
9.1900
7.8700
7.9600
106,460
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.5000
8.4300
7.3500
8.4000
106,360
Wed, 01 Apr 2026
6.8600
9.5800
6.7200
7.8000
1,995,530
Tue, 31 Mar 2026
5.4500
6.8000
5.4000
6.2500
297,320
Mon, 30 Mar 2026
5.4500
5.5700
5.1000
5.1200
33,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.4900
5.6600
5.3200
5.5000
24,760
Thu, 26 Mar 2026
21 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
6.4300
6.5000
5.5100
5.5200
40,380
Wed, 25 Mar 2026
6.0200
6.4800
6.0000
6.4200
21,370
Tue, 24 Mar 2026
20 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Tue, 24 Mar 2026
6.1000
6.3500
5.9200
5.9800
16,120
Mon, 23 Mar 2026
6.5800
6.7000
5.8600
6.1900
38,550
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
6.7600
6.7600
6.2200
6.3000
27,670
Thu, 19 Mar 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 19 Mar 2026
6.9300
6.9300
6.1000
6.5700
46,140
Wed, 18 Mar 2026
7.1900
7.1900
6.6400
6.9300
42,360
Tue, 17 Mar 2026
7.1600
7.4000
7.1500
7.1900
21,450
Mon, 16 Mar 2026
18 · DEF 14C
After-hours · 16:15 ET
DEF 14C ↗
Mon, 16 Mar 2026
7.6000
7.6600
7.0500
7.1100
33,040
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
7.7400
7.8100
7.5000
7.5300
48,020
Thu, 12 Mar 2026
7.6000
9.2000
7.6000
7.6700
220,870
Wed, 11 Mar 2026
7.6100
7.6100
6.6300
7.0100
68,750
Tue, 10 Mar 2026
8.1400
8.3000
7.4000
7.4200
47,770
Mon, 09 Mar 2026
7.7900
8.5000
7.4100
8.0800
111,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17 · PRE 14C
After-hours · 16:38 ET
PRE 14C ↗
Fri, 06 Mar 2026
10.3000
10.5000
9.3100
9.3100
134,510
Thu, 05 Mar 2026
10.2000
10.8500
10.0000
10.5000
53,360
Wed, 04 Mar 2026
10.9000
11.1600
10.3000
10.4000
58,880
Tue, 03 Mar 2026
10.2000
11.3000
9.8400
10.9000
150,780
Mon, 02 Mar 2026
10.5000
10.7600
10.2000
10.5000
55,880
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.4000
11.6000
10.6000
10.6000
48,720
Thu, 26 Feb 2026
11.6000
12.1500
11.4000
11.7000
32,410
Wed, 25 Feb 2026
11.4000
12.2800
11.4000
11.7000
71,930
Tue, 24 Feb 2026
11.2000
11.4000
10.8000
11.3000
49,590
Mon, 23 Feb 2026
11.5000
11.9000
11.3000
11.5000
35,560
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12.8000
13.1000
11.9000
11.9500
69,260
Thu, 19 Feb 2026
13.3000
13.3500
12.8000
13.3000
46,560
Wed, 18 Feb 2026
13.5000
13.8400
13.1000
13.3000
60,990
Tue, 17 Feb 2026
16 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 17 Feb 2026
14.3000
14.5000
13.6000
14.2000
51,820
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13.8000
15.0000
13.7000
14.0000
42,700
Thu, 12 Feb 2026
15.0000
15.0000
13.6500
14.0000
51,960
Wed, 11 Feb 2026
16.0000
16.0000
14.7000
15.0000
43,190
Wed, 11 Feb 2026
15 · 8-K
Pre-market · 08:04 ET
8-K ↗
Tue, 10 Feb 2026
14.9000
15.8000
14.6100
15.5000
46,200
Mon, 09 Feb 2026
15.4000
15.5000
14.5500
14.8000
61,270
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15.2000
16.2000
13.6000
16.2000
373,260
Thu, 05 Feb 2026
14.4000
14.8000
13.9000
14.0000
344,510
Wed, 04 Feb 2026
14.8000
15.3000
13.7000
14.8000
65,150
Tue, 03 Feb 2026
15.5000
16.5000
14.3000
14.9000
72,280
Mon, 02 Feb 2026
15.4000
16.3000
14.7000
15.3000
87,610
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16.2000
17.4000
15.1000
15.4000
87,750
Thu, 29 Jan 2026
17.8000
17.9000
16.6000
16.7000
72,850
Wed, 28 Jan 2026
18.9000
18.9000
17.8000
17.8000
66,750
Tue, 27 Jan 2026
17.7000
19.5000
17.6000
19.0000
124,320
Mon, 26 Jan 2026
18.5000
18.9900
17.4000
18.0000
118,390
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
21.2000
21.3000
19.4000
19.4000
141,730
Thu, 22 Jan 2026
21.1000
21.9000
20.9000
21.0000
120,260
Wed, 21 Jan 2026
22.5000
22.6000
20.3000
21.0000
197,070
Tue, 20 Jan 2026
22.2000
23.0300
21.3000
21.4000
148,790
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
24.0000
24.5000
22.7000
22.8000
116,400
Fri, 16 Jan 2026
14 · 10-K/A
Pre-market · 08:59 ET
10-K/A ↗
Thu, 15 Jan 2026
24.7000
25.4000
23.3000
24.5000
135,020
Wed, 14 Jan 2026
22.8000
25.8000
22.6000
24.9500
238,250
Tue, 13 Jan 2026
24.1000
24.2000
22.1000
23.1000
295,140
Mon, 12 Jan 2026
26.3000
27.4000
24.4000
25.0000
429,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
13 · 424B5
After-hours · 16:26 ET
424B5 ↗
Fri, 09 Jan 2026
12 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 09 Jan 2026
38.0000
40.9000
29.4000
29.7000
3,641,080
Thu, 08 Jan 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 08 Jan 2026
25.7000
29.0000
24.8000
29.0000
1,487,470
Wed, 07 Jan 2026
27.4000
27.4000
25.4000
26.4000
124,800
Tue, 06 Jan 2026
25.3000
28.3000
25.2000
27.7000
207,410
Mon, 05 Jan 2026
27.6000
27.9500
24.9000
25.6000
254,380
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
27.5000
29.7000
27.2000
27.4000
307,330
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
28.5000
28.5000
25.5000
25.9000
420,550
Tue, 30 Dec 2025
10 · 424B5
After-hours · 17:14 ET
424B5 ↗
Tue, 30 Dec 2025
9 · 8-K
After-hours · 17:07 ET
8-K ↗
Tue, 30 Dec 2025
28.8000
33.8000
24.4000
29.8000
9,432,370
Mon, 29 Dec 2025
8 · 10-K
After-hours · 16:30 ET
10-K ↗
Mon, 29 Dec 2025
22.3000
22.3000
20.9500
21.1000
946,670
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
23.8000
24.2000
22.6000
22.8000
113,360
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
23.7000
24.8000
23.1000
24.3000
101,510
Tue, 23 Dec 2025
7 · 424B5
After market open · 15:41 ET
424B5 ↗
Tue, 23 Dec 2025
6 · 8-K
After market open · 15:36 ET
8-K ↗
Tue, 23 Dec 2025
25.1000
26.2600
22.4000
24.7000
1,697,550
Mon, 22 Dec 2025
23.3000
32.1500
23.1000
30.3000
1,783,370
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.3000
24.2000
21.2000
23.0000
112,580
Thu, 18 Dec 2025
23.0000
24.7100
22.1000
23.4000
94,750
Wed, 17 Dec 2025
24.5000
24.6000
21.8000
21.8000
106,000
Tue, 16 Dec 2025
21.9000
27.2000
21.6000
24.5000
143,850
Mon, 15 Dec 2025
29.1000
29.2000
23.9000
24.0000
201,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.9000
35.9900
29.5000
29.6000
267,220
Thu, 11 Dec 2025
5 · 8-K
After-hours · 16:49 ET
8-K ↗
Thu, 11 Dec 2025
4 · 424B5
After market open · 13:08 ET
424B5 ↗
Thu, 11 Dec 2025
36.1000
37.7000
32.7000
34.8000
929,250
Thu, 11 Dec 2025
3 · 8-K
Pre-market · 08:20 ET
8-K ↗
Wed, 10 Dec 2025
40.0000
44.2000
34.6000
41.2000
414,570
Tue, 09 Dec 2025
60.7000
65.0000
40.8000
44.9000
961,380
Mon, 08 Dec 2025
81.3000
97.0000
48.4000
70.5000
13,254,640
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
30.1000
41.4000
28.2000
30.7000
395,230
Thu, 04 Dec 2025
25.8000
33.4000
25.5000
29.6000
43,130
Wed, 03 Dec 2025
27.5000
27.5000
25.0000
26.0000
17,220
Tue, 02 Dec 2025
30.1000
30.5000
28.1000
28.1000
16,540
Mon, 01 Dec 2025
32.5000
33.5000
30.2000
30.4000
5,370
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
29.9000
33.5000
29.9000
32.6000
10,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
29.5000
30.9000
28.6000
29.7000
11,420
Tue, 25 Nov 2025
32.3000
32.3000
29.0000
29.5000
9,570
Mon, 24 Nov 2025
27.6000
34.2000
27.1000
31.4000
49,680
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.8000
28.8000
26.3000
27.2000
9,360
Thu, 20 Nov 2025
28.0000
31.7000
27.6000
28.4000
35,900
Wed, 19 Nov 2025
2 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 19 Nov 2025
35.0000
39.0900
34.0000
36.3000
54,160
Tue, 18 Nov 2025
32.3000
35.9000
31.2000
35.3000
11,730
Mon, 17 Nov 2025
33.4000
33.5000
30.7000
32.0000
6,980
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
37.0000
37.0000
32.3000
33.4000
9,730
Thu, 13 Nov 2025
47.1000
47.7000
36.7000
37.4000
13,640
Wed, 12 Nov 2025
1 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 12 Nov 2025
50.7000
50.7000
47.5000
47.6000
3,180
Tue, 11 Nov 2025
48.4000
50.5000
48.3700
50.5000
3,180
Mon, 10 Nov 2025
45.9000
51.2000
45.9000
49.0000
8,590
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
43.4000
45.4500
42.0000
45.2000
4,000
Thu, 06 Nov 2025
46.7000
48.4000
43.7000
43.8000
4,020
Wed, 05 Nov 2025
45.5000
47.3000
45.0000
46.7000
2,500
Tue, 04 Nov 2025
45.8000
46.4500
45.2000
45.5000
4,360
Mon, 03 Nov 2025
48.2000
48.3000
45.4000
46.2000
5,110
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
44.5000
48.7000
44.5000
48.2000
5,300
Thu, 30 Oct 2025
49.9000
51.2100
44.3000
44.5000
12,830
Wed, 29 Oct 2025
50.9000
51.7000
48.9000
49.2000
10,660
Tue, 28 Oct 2025
52.6000
53.7000
50.8000
50.8000
5,080
Mon, 27 Oct 2025
54.6000
54.6000
50.7000
52.6000
12,410
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend