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
2.0500
2.0882
2.0300
2.0400
127,842
Thu, 22 Oct 2026
68 · S-3
After-hours · 21:08 ET
S-3 ↗
Thu, 22 Oct 2026
2.2300
2.3200
2.1500
2.1500
222,200
Wed, 21 Oct 2026
2.5800
2.6600
2.2500
2.2800
497,900
Tue, 20 Oct 2026
2.7500
2.8200
2.6100
2.6300
265,700
Mon, 19 Oct 2026
3.2700
3.3200
2.8000
2.8200
518,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
3.3200
4.2000
3.2500
3.5250
888,000
Thu, 15 Oct 2026
3.9400
4.6500
3.9400
4.5900
438,900
Wed, 14 Oct 2026
3.8400
4.3500
3.7300
4.1800
1,261,400
Tue, 13 Oct 2026
4.3500
4.4100
4.0700
4.1600
434,700
Mon, 12 Oct 2026
4.8300
4.8300
4.3150
4.6400
481,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
4.5600
5.3300
4.4700
4.7900
1,091,000
Thu, 08 Oct 2026
67 · DEF 14A
After-hours · 20:25 ET
DEF 14A ↗
Thu, 08 Oct 2026
4.8200
4.9400
4.3650
4.5300
590,300
Wed, 07 Oct 2026
5.2400
5.4970
4.9100
5.0000
1,205,000
Tue, 06 Oct 2026
6.5600
7.2700
5.3400
5.6200
27,071,700
Mon, 05 Oct 2026
66 · 8-K
After market open · 12:45 ET
8-K ↗
Mon, 05 Oct 2026
4.2700
6.0000
4.1000
4.7300
21,895,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
4.1500
4.2960
3.5000
3.6600
591,500
Thu, 01 Oct 2026
4.3400
4.4800
3.8220
3.9500
463,600
Wed, 30 Sep 2026
5.0400
5.1400
4.4100
4.5000
732,300
Tue, 29 Sep 2026
5.3700
6.1000
5.0000
5.3200
943,900
Mon, 28 Sep 2026
65 · 8-K
After market open · 11:00 ET
8-K ↗
Mon, 28 Sep 2026
6.9900
7.2500
5.8000
6.0200
1,413,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
9.0900
12.1000
6.8000
7.7000
30,018,800
Fri, 25 Sep 2026
64 · 8-K
Next filing day · accepted 24 Sep, 21:36 ET
8-K ↗
Thu, 24 Sep 2026
63 · 424B5
After market open · 13:22 ET
424B5 ↗
Thu, 24 Sep 2026
62 · 8-K
After market open · 10:01 ET
8-K ↗
Thu, 24 Sep 2026
7.0300
7.7200
6.0210
7.0600
2,081,800
Wed, 23 Sep 2026
15.4300
19.4600
8.5000
8.9100
11,664,900
Tue, 22 Sep 2026
2.8300
41.5300
2.7500
34.4600
27,949,300
Mon, 21 Sep 2026
61 · 8-K
After-hours · 16:47 ET
8-K ↗
Mon, 21 Sep 2026
2.8700
2.8700
2.4800
2.6700
72,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
60 · PRE 14A
After-hours · 17:22 ET
PRE 14A ↗
Fri, 18 Sep 2026
2.7600
3.1600
2.6500
2.7100
232,300
Thu, 17 Sep 2026
3.7000
3.7000
2.3500
2.7500
256,300
Wed, 16 Sep 2026
3.5250
4.6650
3.1350
3.4950
295,300
Tue, 15 Sep 2026
59 · 8-K
After market open · 13:44 ET
8-K ↗
Tue, 15 Sep 2026
4.3500
4.5300
3.0000
3.3750
141,980
Tue, 15 Sep 2026
58 · 8-K
Pre-market · 09:10 ET
8-K ↗
Mon, 14 Sep 2026
4.6500
5.0400
4.4700
4.7850
30,087
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
4.8900
4.8900
4.3800
4.7100
27,380
Thu, 10 Sep 2026
5.5050
5.5050
4.6500
4.7850
50,020
Wed, 09 Sep 2026
6.3750
6.3750
4.8750
5.4900
38,093
Tue, 08 Sep 2026
7.5900
7.5900
6.0000
6.2100
64,947
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
57 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 04 Sep 2026
10.1550
10.2120
8.5740
8.9520
184,543
Thu, 03 Sep 2026
0.7660
0.7660
0.6850
0.6940
141,700
Thu, 03 Sep 2026
56 · 424B5
Pre-market · 08:30 ET
424B5 ↗
Wed, 02 Sep 2026
0.7500
0.7560
0.7090
0.7300
118,600
Tue, 01 Sep 2026
0.7950
0.8250
0.7180
0.7310
106,100
Mon, 31 Aug 2026
0.7860
0.8000
0.7500
0.7910
48,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
0.8560
0.8600
0.7950
0.8100
159,900
Thu, 27 Aug 2026
0.9800
0.9800
0.8650
0.8650
100,300
Wed, 26 Aug 2026
0.9300
1.0300
0.9020
0.9190
296,200
Tue, 25 Aug 2026
0.9100
0.9670
0.8650
0.9250
56,500
Mon, 24 Aug 2026
0.8900
1.0400
0.8400
0.9120
258,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
55 · 424B3
After market open · 15:00 ET
424B3 ↗
Fri, 21 Aug 2026
0.8700
0.9280
0.8250
0.8680
74,800
Thu, 20 Aug 2026
0.8700
0.9100
0.8300
0.8740
71,900
Wed, 19 Aug 2026
54 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 19 Aug 2026
53 · 10-Q
After market open · 13:18 ET
10-Q ↗
Wed, 19 Aug 2026
0.9700
0.9800
0.8840
0.9240
230,500
Tue, 18 Aug 2026
0.8520
1.0300
0.8100
0.9770
265,900
Mon, 17 Aug 2026
0.9000
0.9180
0.8600
0.8790
121,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
0.7700
1.0000
0.7410
0.9160
1,230,700
Thu, 13 Aug 2026
0.7840
0.8100
0.7400
0.7830
108,200
Wed, 12 Aug 2026
0.7700
0.8310
0.7250
0.7600
146,800
Tue, 11 Aug 2026
0.8230
0.8410
0.7700
0.7830
120,300
Mon, 10 Aug 2026
1.0000
1.0000
0.8220
0.8340
218,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
0.9700
0.9800
0.9400
0.9500
51,000
Thu, 06 Aug 2026
1.0600
1.0600
0.9300
0.9390
103,000
Wed, 05 Aug 2026
1.0460
1.0900
0.9700
1.0550
169,500
Tue, 04 Aug 2026
0.9880
1.0200
0.9880
1.0000
59,300
Mon, 03 Aug 2026
52 · DEF 14A
After-hours · 16:37 ET
DEF 14A ↗
Mon, 03 Aug 2026
1.0100
1.0800
0.9600
1.0000
101,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1.0200
1.0700
1.0000
1.0000
32,800
Thu, 30 Jul 2026
0.9900
1.0700
0.9660
1.0400
102,600
Wed, 29 Jul 2026
0.9520
0.9890
0.9360
0.9660
34,600
Tue, 28 Jul 2026
0.9700
1.0300
0.9520
0.9640
77,000
Mon, 27 Jul 2026
0.9700
1.0200
0.9100
1.0000
96,600
Mon, 27 Jul 2026
51 · 424B3
Pre-market · 08:00 ET
424B3 ↗
Mon, 27 Jul 2026
50 · 424B3
Pre-market · 08:00 ET
424B3 ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
49 · PRE 14A
After-hours · 16:15 ET
PRE 14A ↗
Fri, 24 Jul 2026
48 · S-1/A
After market open · 13:59 ET
S-1/A ↗
Fri, 24 Jul 2026
1.0400
1.0800
0.9500
0.9630
195,200
Thu, 23 Jul 2026
1.3300
1.3300
0.9700
1.0300
230,400
Wed, 22 Jul 2026
1.3000
1.3500
1.2500
1.3300
57,400
Tue, 21 Jul 2026
1.3000
1.3600
1.2300
1.2600
45,200
Mon, 20 Jul 2026
1.2700
1.2800
1.1500
1.2650
67,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.2700
1.4200
1.0200
1.3000
314,900
Thu, 16 Jul 2026
1.9500
1.9750
1.2600
1.3350
188,900
Thu, 16 Jul 2026
47 · S-1
Next filing day · accepted 15 Jul, 17:38 ET
S-1 ↗
Thu, 16 Jul 2026
46 · S-1
Next filing day · accepted 15 Jul, 17:37 ET
S-1 ↗
Wed, 15 Jul 2026
2.1300
2.1350
1.9400
1.9500
40,900
Tue, 14 Jul 2026
45 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 14 Jul 2026
2.2500
2.2500
2.1500
2.1700
17,200
Mon, 13 Jul 2026
2.2500
2.2800
2.2200
2.2500
7,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.3500
2.3500
2.2100
2.3100
42,600
Thu, 09 Jul 2026
2.4400
2.4400
2.1700
2.3700
35,500
Wed, 08 Jul 2026
2.6600
2.6600
2.3400
2.4100
33,800
Tue, 07 Jul 2026
2.7800
2.8500
2.5500
2.6600
24,800
Mon, 06 Jul 2026
2.8400
2.8700
2.7600
2.8100
45,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.0000
3.0000
2.7000
2.8100
48,500
Wed, 01 Jul 2026
44 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 01 Jul 2026
2.9100
3.0700
2.8600
3.0400
47,800
Tue, 30 Jun 2026
2.9200
3.0000
2.9100
3.0000
23,800
Mon, 29 Jun 2026
3.0300
3.0300
2.8100
2.9600
34,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.7100
3.0500
2.7100
3.0100
117,300
Thu, 25 Jun 2026
2.6600
2.8300
2.6600
2.7300
31,800
Thu, 25 Jun 2026
43 · 8-K
Pre-market · 09:15 ET
8-K ↗
Wed, 24 Jun 2026
2.5200
2.8200
2.4600
2.6800
94,400
Tue, 23 Jun 2026
2.5000
2.6360
2.4600
2.5600
103,100
Mon, 22 Jun 2026
42 · 8-K/A
After-hours · 16:25 ET
8-K/A ↗
Mon, 22 Jun 2026
2.2800
2.7700
2.2600
2.6100
280,400
Mon, 22 Jun 2026
41 · 8-K
Pre-market · 09:17 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
40 · 8-K
After-hours · 17:16 ET
8-K ↗
Thu, 18 Jun 2026
2.3800
2.3900
2.1200
2.2500
216,500
Wed, 17 Jun 2026
2.3000
2.5600
2.2500
2.3800
331,400
Tue, 16 Jun 2026
2.5600
2.5600
2.2900
2.3100
36,100
Mon, 15 Jun 2026
2.6600
2.7450
2.4300
2.4700
63,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.8400
2.9000
2.6100
2.6900
56,700
Thu, 11 Jun 2026
2.6850
2.8300
2.5700
2.8150
44,300
Thu, 11 Jun 2026
39 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 10 Jun 2026
2.8300
2.8300
2.6450
2.7500
26,700
Tue, 09 Jun 2026
2.6800
2.8200
2.5800
2.8200
26,100
Mon, 08 Jun 2026
38 · 8-K
After-hours · 16:41 ET
8-K ↗
Mon, 08 Jun 2026
2.9300
2.9300
2.5600
2.7300
79,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.0100
3.0100
2.7000
2.8000
135,900
Thu, 04 Jun 2026
2.9200
3.0610
2.8900
3.0500
46,000
Wed, 03 Jun 2026
3.0200
3.1600
2.9100
2.9200
47,200
Tue, 02 Jun 2026
37 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 02 Jun 2026
3.2300
3.3000
3.1500
3.2200
21,100
Mon, 01 Jun 2026
3.4400
3.4400
3.1200
3.2700
51,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
36 · DEFA14A
After-hours · 17:23 ET
DEFA14A ↗
Fri, 29 May 2026
3.2700
3.6600
3.1000
3.5500
69,200
Thu, 28 May 2026
2.9800
3.3000
2.9700
3.2900
96,000
Wed, 27 May 2026
3.1400
3.3690
3.0010
3.1900
58,600
Wed, 27 May 2026
35 · 8-K
Pre-market · 09:10 ET
8-K ↗
Tue, 26 May 2026
2.9100
3.2400
2.9100
3.1100
99,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
34 · 8-K
After-hours · 17:22 ET
8-K ↗
Fri, 22 May 2026
3.1500
3.2500
2.8400
2.9100
121,800
Thu, 21 May 2026
3.1000
3.9900
3.1000
3.4700
357,600
Wed, 20 May 2026
33 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 20 May 2026
32 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 20 May 2026
3.3500
3.8050
3.3500
3.6700
593,200
Tue, 19 May 2026
31 · 8-K
After-hours · 17:07 ET
8-K ↗
Tue, 19 May 2026
3.6600
3.6600
3.2400
3.3550
69,100
Mon, 18 May 2026
3.9800
4.1200
3.6100
3.7000
39,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.7900
4.0300
3.4400
3.9200
45,000
Thu, 14 May 2026
3.4000
4.1300
3.2000
3.9400
66,600
Wed, 13 May 2026
3.2500
3.4800
3.1500
3.3300
27,100
Tue, 12 May 2026
3.2700
3.6000
3.1200
3.2500
38,000
Mon, 11 May 2026
2.9700
3.4500
2.8700
3.3000
99,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.9600
3.2800
2.8000
3.0000
127,600
Thu, 07 May 2026
30 · 8-K
After market open · 14:59 ET
8-K ↗
Thu, 07 May 2026
2.9200
3.2000
2.7120
2.9800
190,700
Wed, 06 May 2026
3.1900
3.1900
2.5300
2.8200
238,700
Wed, 06 May 2026
29 · DEFA14A
Pre-market · 08:00 ET
DEFA14A ↗
Tue, 05 May 2026
3.0700
3.1700
2.7500
3.0100
218,500
Mon, 04 May 2026
28 · 8-K
After-hours · 17:09 ET
8-K ↗
Mon, 04 May 2026
5.8400
5.8770
2.6800
3.2500
641,200
Mon, 04 May 2026
27 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
7.1400
7.8900
6.6300
6.6900
62,900
Thu, 30 Apr 2026
26 · DEF 14A
After market open · 09:57 ET
DEF 14A ↗
Thu, 30 Apr 2026
7.2600
7.9980
6.9500
6.9600
49,300
Wed, 29 Apr 2026
8.2600
8.2600
7.7350
7.8750
23,460
Tue, 28 Apr 2026
10.1500
10.2900
8.4000
8.4350
19,849
Mon, 27 Apr 2026
13.4050
13.4050
9.8000
9.8000
42,389
Mon, 27 Apr 2026
25 · 8-K
Pre-market · 09:10 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
14.4200
14.4200
13.3000
13.5800
8,080
Thu, 23 Apr 2026
14.3500
14.3500
13.6500
13.7900
5,300
Wed, 22 Apr 2026
14.0000
14.7000
13.7900
14.3500
9,491
Tue, 21 Apr 2026
14.2800
15.2250
13.6850
14.2450
17,903
Tue, 21 Apr 2026
24 · 8-K
Pre-market · 07:35 ET
8-K ↗
Mon, 20 Apr 2026
14.0000
14.3500
13.5100
14.3500
7,426
Mon, 20 Apr 2026
23 · PRE 14A
Pre-market · 08:22 ET
PRE 14A ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
15.4000
15.4000
13.8600
13.8600
16,580
Thu, 16 Apr 2026
14.7000
15.5750
14.1400
14.5250
21,114
Wed, 15 Apr 2026
14.5600
15.0500
13.3350
15.0150
12,383
Tue, 14 Apr 2026
14.0000
14.5600
13.1250
14.2100
19,809
Mon, 13 Apr 2026
13.6500
13.8950
12.6000
13.6500
38,786
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
13.4750
13.6500
11.9000
12.9150
14,280
Thu, 09 Apr 2026
22 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 09 Apr 2026
13.9300
13.9300
12.7750
13.2650
20,171
Wed, 08 Apr 2026
15.0850
15.7500
13.6500
13.9650
46,934
Tue, 07 Apr 2026
14.2100
14.7700
13.2300
14.3500
11,860
Tue, 07 Apr 2026
21 · 8-K
Pre-market · 08:35 ET
8-K ↗
Tue, 07 Apr 2026
20 · 10-K
Pre-market · 06:10 ET
10-K ↗
Mon, 06 Apr 2026
14.4200
14.9450
14.0000
14.3500
5,240
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13.6150
14.3500
12.9500
14.0000
5,954
Wed, 01 Apr 2026
12.9500
16.8000
12.9500
14.2100
24,471
Tue, 31 Mar 2026
12.1450
12.9850
11.4100
12.9850
4,674
Mon, 30 Mar 2026
12.1450
12.1450
10.9550
11.6550
8,046
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.6500
13.6500
12.0050
12.0050
9,103
Thu, 26 Mar 2026
14.2100
14.5600
13.4050
13.7200
6,029
Wed, 25 Mar 2026
14.1050
14.7350
13.6500
14.5600
7,091
Tue, 24 Mar 2026
19 · DEF 14A
After-hours · 17:06 ET
DEF 14A ↗
Tue, 24 Mar 2026
14.2100
14.4550
13.3350
13.8950
4,411
Mon, 23 Mar 2026
14.7000
14.7350
13.4400
13.9650
9,726
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
14.0000
14.9100
13.9650
14.6650
9,574
Thu, 19 Mar 2026
14.9800
14.9800
14.0000
14.6300
12,317
Wed, 18 Mar 2026
16.8700
16.8700
15.0500
15.5050
19,714
Tue, 17 Mar 2026
17.9550
18.9700
16.1000
16.8700
13,977
Mon, 16 Mar 2026
18.4800
18.4800
17.1850
17.6750
7,526
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
18 · PRE 14A
After-hours · 16:59 ET
PRE 14A ↗
Fri, 13 Mar 2026
19.2500
19.4250
17.1500
17.6050
13,174
Thu, 12 Mar 2026
18.9000
19.7400
17.8500
19.1100
10,926
Wed, 11 Mar 2026
16.4500
21.1750
16.1700
19.7750
19,586
Tue, 10 Mar 2026
17.1500
17.3250
16.2750
16.4850
17,963
Mon, 09 Mar 2026
20.6500
20.8600
16.8000
17.1850
36,529
Mon, 09 Mar 2026
17 · 8-K
Pre-market · 09:05 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 06 Mar 2026
21.0000
21.7700
20.6500
20.6850
9,626
Thu, 05 Mar 2026
22.7500
22.9250
20.6850
21.0700
7,317
Wed, 04 Mar 2026
22.7500
23.2400
21.5950
22.9250
16,103
Tue, 03 Mar 2026
28.1750
29.1550
20.6500
21.5250
39,746
Tue, 03 Mar 2026
15 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 02 Mar 2026
31.1500
34.7900
28.0000
28.0350
20,931
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
30.0300
32.2700
28.3500
31.0800
26,440
Thu, 26 Feb 2026
30.8000
30.8000
26.1450
29.8900
10,769
Wed, 25 Feb 2026
25.5500
31.5000
25.5500
30.4500
37,340
Tue, 24 Feb 2026
21.3500
25.9000
21.3500
25.5500
21,023
Mon, 23 Feb 2026
21.2800
22.4000
20.6500
22.0500
4,746
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
22.2600
22.7150
21.3150
21.3150
3,443
Thu, 19 Feb 2026
21.7000
22.5400
21.3150
22.2600
5,440
Wed, 18 Feb 2026
21.2450
23.4150
21.2450
21.7000
7,866
Wed, 18 Feb 2026
14 · 8-K
Pre-market · 09:01 ET
8-K ↗
Tue, 17 Feb 2026
21.0000
22.0500
21.0000
21.5950
3,571
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
21.2450
22.7500
20.6500
22.1200
6,171
Thu, 12 Feb 2026
22.4000
22.4000
19.6350
20.5100
9,889
Wed, 11 Feb 2026
23.4500
23.8000
21.1750
21.2450
4,086
Tue, 10 Feb 2026
23.4500
24.1500
22.4700
22.4700
6,637
Mon, 09 Feb 2026
23.6950
24.0800
22.0500
23.1350
8,411
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
20.6850
23.8000
20.6500
23.4500
14,943
Thu, 05 Feb 2026
19.7750
21.1400
19.6000
20.7200
12,063
Wed, 04 Feb 2026
21.3150
21.5250
19.9500
20.3000
11,131
Tue, 03 Feb 2026
22.4000
22.5050
20.9300
21.1750
17,880
Mon, 02 Feb 2026
23.8000
23.9050
22.4000
22.4000
11,417
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24.3250
24.5000
23.1000
23.6250
9,760
Thu, 29 Jan 2026
24.1500
25.0250
23.1000
24.1850
17,583
Wed, 28 Jan 2026
24.8500
24.8500
23.2050
23.6600
23,457
Tue, 27 Jan 2026
25.3050
25.5850
23.8700
24.6750
23,329
Mon, 26 Jan 2026
26.7750
28.0000
24.8500
25.9350
32,689
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 23 Jan 2026
25.9000
27.6150
24.6750
26.7750
37,094
Thu, 22 Jan 2026
29.0500
34.6500
23.7650
25.5500
174,466
Wed, 21 Jan 2026
28.7000
29.0500
26.2500
28.3150
62,394
Tue, 20 Jan 2026
34.7200
34.8950
29.4000
29.9250
226,054
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
37.1000
65.4500
35.3500
50.0500
4,582,920
Thu, 15 Jan 2026
12 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 15 Jan 2026
26.0050
27.5450
24.6750
26.7750
13,034
Wed, 14 Jan 2026
23.4150
26.9500
23.4150
26.7400
28,326
Tue, 13 Jan 2026
29.0500
29.2250
22.4000
24.1850
83,191
Mon, 12 Jan 2026
11 · 8-K/A
After market open · 13:05 ET
8-K/A ↗
Mon, 12 Jan 2026
39.5500
39.9000
28.5250
29.0500
818,686
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 12 Jan 2026
9 · 8-K
Next filing day · accepted 09 Jan, 18:38 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
39.2000
39.9000
36.5750
36.7500
5,143
Thu, 08 Jan 2026
38.5000
38.5000
35.7000
37.8000
6,866
Wed, 07 Jan 2026
38.8500
39.3750
36.7500
38.1500
4,489
Tue, 06 Jan 2026
36.0500
39.9000
36.0500
39.5500
5,523
Mon, 05 Jan 2026
35.3500
36.3300
34.3700
36.0500
4,826
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
33.2150
35.7000
32.3400
34.9300
6,646
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
36.4000
36.4000
32.0950
32.5850
5,103
Tue, 30 Dec 2025
37.1000
37.1000
33.3550
34.6850
6,694
Mon, 29 Dec 2025
37.8000
40.0750
34.3000
36.0500
8,171
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
38.8500
39.5500
37.4500
38.1500
3,606
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
38.5000
39.5500
37.4500
39.5500
1,491
Tue, 23 Dec 2025
41.6500
42.5250
37.1000
38.1500
6,517
Mon, 22 Dec 2025
41.3000
45.4300
40.2500
41.6500
7,040
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
39.2000
41.6500
37.8000
40.9500
4,800
Thu, 18 Dec 2025
43.4000
43.4000
38.5000
39.5500
3,103
Wed, 17 Dec 2025
44.4500
44.4500
41.3000
41.6500
2,343
Tue, 16 Dec 2025
42.3500
45.1150
40.6000
43.4000
3,100
Mon, 15 Dec 2025
49.0000
50.0500
40.6000
41.6500
8,146
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
8 · 8-K
After-hours · 16:46 ET
8-K ↗
Fri, 12 Dec 2025
50.7500
52.5000
46.2000
47.2500
5,397
Thu, 11 Dec 2025
46.9000
52.5000
45.5000
50.4000
12,574
Wed, 10 Dec 2025
41.3000
50.4000
36.7500
46.5500
63,714
Tue, 09 Dec 2025
39.2000
43.0500
38.5000
40.9500
4,906
Mon, 08 Dec 2025
7 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 08 Dec 2025
38.8500
39.9000
37.1350
38.5000
3,789
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.8000
38.8500
36.2250
37.8000
3,774
Thu, 04 Dec 2025
35.3500
38.5000
35.0000
38.5000
5,017
Wed, 03 Dec 2025
39.9000
39.9000
35.3500
35.7000
10,757
Tue, 02 Dec 2025
39.9000
42.7000
39.1650
40.6000
62,114
Mon, 01 Dec 2025
46.2000
47.2500
40.9500
41.1250
2,789
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.9000
47.6000
46.2000
47.2500
1,437
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
43.7500
47.3900
43.4000
44.8000
2,034
Tue, 25 Nov 2025
6 · 424B3
After-hours · 16:36 ET
424B3 ↗
Tue, 25 Nov 2025
38.8500
43.7500
38.5000
43.4000
5,803
Mon, 24 Nov 2025
42.0000
44.4500
42.0000
44.4500
11,586
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
42.7000
45.7800
39.5500
42.3500
1,666
Thu, 20 Nov 2025
49.0000
49.0000
43.0500
43.4000
3,294
Wed, 19 Nov 2025
5 · 8-K
After market open · 13:36 ET
8-K ↗
Wed, 19 Nov 2025
56.7000
56.8750
45.8500
47.2500
5,971
Tue, 18 Nov 2025
61.9500
63.7000
56.7000
58.1000
4,523
Mon, 17 Nov 2025
61.9500
69.3000
61.2500
63.1750
5,654
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 14 Nov 2025
3 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 14 Nov 2025
58.4500
63.7000
57.9250
62.3000
1,586
Thu, 13 Nov 2025
60.5500
62.6500
58.4500
59.5000
1,089
Wed, 12 Nov 2025
62.6500
64.6450
59.1500
61.2500
1,666
Tue, 11 Nov 2025
59.5000
61.2500
58.8000
60.9000
1,374
Mon, 10 Nov 2025
2 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Mon, 10 Nov 2025
64.0500
67.1650
55.6500
58.8000
4,543
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
59.5000
73.5000
57.0500
62.3000
11,903
Thu, 06 Nov 2025
63.0000
63.0000
58.4500
59.5000
1,114
Wed, 05 Nov 2025
59.1500
61.4250
58.1000
60.3050
794
Tue, 04 Nov 2025
63.3500
63.3500
58.1000
58.8000
1,860
Mon, 03 Nov 2025
70.0000
70.0000
63.0000
64.7500
1,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.6000
68.6000
66.5000
67.9000
911
Thu, 30 Oct 2025
70.3500
71.7500
67.7250
69.3000
834
Wed, 29 Oct 2025
72.8000
73.1500
69.3000
72.1000
831
Tue, 28 Oct 2025
1 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Tue, 28 Oct 2025
71.7500
73.5000
69.3000
72.1000
589
Mon, 27 Oct 2025
74.5500
74.5500
70.3500
71.7500
583
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
69.6500
73.5000
67.7250
73.5000
663