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
1.8100
1.8500
1.6400
1.6500
63,500
Thu, 23 Jul 2026
1.6900
1.8800
1.6500
1.6800
115,300
Wed, 22 Jul 2026
1.7100
1.8300
1.6500
1.7100
3,547,300
Tue, 21 Jul 2026
2.0900
2.1300
1.7500
1.7700
58,200
Mon, 20 Jul 2026
2.1700
2.1700
1.9700
2.1300
46,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.0200
2.1600
2.0200
2.1300
31,400
Thu, 16 Jul 2026
2.2000
2.3000
2.1300
2.1300
31,000
Wed, 15 Jul 2026
67 · F-1
After-hours · 16:11 ET
SEC Form F-1 ↗
Wed, 15 Jul 2026
2.2600
2.2700
2.1100
2.2400
8,200
Tue, 14 Jul 2026
2.3300
2.3300
2.1000
2.2700
17,000
Mon, 13 Jul 2026
2.4900
2.4900
2.2200
2.3100
23,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4700
2.4900
2.4000
2.4900
16,700
Thu, 09 Jul 2026
66 · 6-K
After-hours · 16:15 ET
SEC Form 6-K ↗
Thu, 09 Jul 2026
2.5720
2.6200
2.4700
2.5900
19,000
Wed, 08 Jul 2026
2.6500
2.6500
2.4900
2.6000
18,900
Tue, 07 Jul 2026
2.7500
2.8670
2.6800
2.6800
21,300
Mon, 06 Jul 2026
2.9400
2.9500
2.7800
2.8700
18,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.9500
2.9500
2.7580
2.9400
11,300
Wed, 01 Jul 2026
65 · 424B3
After-hours · 17:01 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
64 · 424B3
After-hours · 17:00 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
63 · 424B3
After-hours · 16:57 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
62 · 424B3
After-hours · 16:57 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
61 · 424B3
After-hours · 16:57 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
60 · 424B3
After-hours · 16:57 ET
SEC Form 424B3 ↗
Wed, 01 Jul 2026
2.7800
3.1400
2.6200
3.0000
31,600
Wed, 01 Jul 2026
59 · 424B5
Pre-market · 06:15 ET
SEC Form 424B5 ↗
Wed, 01 Jul 2026
58 · 6-K/A
Next filing day · accepted 30 Jun, 18:13 ET
AMENDMENT NO. 1 ↗
Tue, 30 Jun 2026
56 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Tue, 30 Jun 2026
2.8200
3.0000
2.5300
2.9100
70,300
Tue, 30 Jun 2026
57 · 6-K
Pre-market · 09:19 ET
SEC Form 6-K ↗
Mon, 29 Jun 2026
2.8800
2.9000
2.6320
2.8500
105,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.7500
3.0700
2.5100
2.9200
4,053,100
Thu, 25 Jun 2026
2.5500
2.6000
2.4500
2.5000
8,800
Wed, 24 Jun 2026
2.6300
2.7700
2.6100
2.6100
5,700
Tue, 23 Jun 2026
2.9500
2.9500
2.4500
2.6600
26,700
Mon, 22 Jun 2026
3.1100
3.1230
3.0000
3.0100
12,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.1340
3.1500
3.0600
3.0600
6,500
Wed, 17 Jun 2026
55 · 6-K
After-hours · 16:50 ET
SEC Form 6-K ↗
Wed, 17 Jun 2026
3.0600
3.0790
2.9600
3.0100
22,100
Tue, 16 Jun 2026
3.0300
3.0700
2.9500
2.9800
19,600
Mon, 15 Jun 2026
3.1000
3.1970
3.0500
3.0700
18,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.0300
3.1600
3.0300
3.0300
12,100
Thu, 11 Jun 2026
3.1300
3.3000
3.0000
3.0820
59,200
Wed, 10 Jun 2026
3.2500
3.2500
3.0000
3.0100
17,700
Tue, 09 Jun 2026
3.2600
3.2600
3.0800
3.1000
15,800
Mon, 08 Jun 2026
3.5100
3.5100
3.2600
3.2600
4,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.3600
3.4700
3.3200
3.3600
29,900
Thu, 04 Jun 2026
3.6900
3.7500
3.4000
3.4300
48,100
Wed, 03 Jun 2026
3.5100
3.7200
3.4800
3.5900
27,100
Tue, 02 Jun 2026
3.5100
3.5100
3.3400
3.5000
63,000
Mon, 01 Jun 2026
3.3900
3.4300
3.2500
3.3200
9,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.4800
3.4900
3.2610
3.4700
33,500
Thu, 28 May 2026
3.2400
3.4100
3.1800
3.3600
12,600
Wed, 27 May 2026
3.2600
3.3300
3.2400
3.2800
11,200
Tue, 26 May 2026
3.2500
3.4490
3.2400
3.2400
17,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.1300
3.3000
3.1300
3.2800
19,900
Thu, 21 May 2026
3.2000
3.3500
3.1400
3.2400
13,700
Wed, 20 May 2026
3.2200
3.2400
3.1000
3.1100
15,200
Tue, 19 May 2026
3.2800
3.2800
3.0600
3.1300
15,100
Mon, 18 May 2026
3.2300
3.2400
3.1000
3.1500
11,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.3300
3.3300
3.0500
3.3000
28,400
Thu, 14 May 2026
54 · 6-K
After-hours · 16:00 ET
SEC Form 6-K ↗
Thu, 14 May 2026
3.6100
3.7100
3.4000
3.4000
22,000
Wed, 13 May 2026
3.8400
3.8400
3.6000
3.7150
30,100
Tue, 12 May 2026
3.6400
3.9400
3.6400
3.8000
29,600
Mon, 11 May 2026
3.8400
4.1000
3.6500
3.6800
51,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.6900
4.7500
4.2000
4.2500
80,900
Thu, 07 May 2026
4.4900
5.0800
4.3200
4.8600
140,700
Wed, 06 May 2026
4.3600
4.7500
4.2000
4.4200
309,800
Tue, 05 May 2026
3.6600
4.6500
3.4700
4.4800
18,719,700
Mon, 04 May 2026
3.0710
3.2100
3.0300
3.1200
7,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3.1000
3.1200
3.0100
3.0300
17,300
Thu, 30 Apr 2026
3.3000
3.3200
3.1050
3.1400
14,300
Wed, 29 Apr 2026
3.2500
3.3300
3.1200
3.2400
20,900
Tue, 28 Apr 2026
3.4400
3.4590
3.2600
3.3000
38,700
Mon, 27 Apr 2026
3.4000
3.5000
3.2550
3.3200
23,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
3.4300
3.4300
3.2900
3.3000
8,600
Thu, 23 Apr 2026
3.7700
3.7700
3.4100
3.4200
28,500
Wed, 22 Apr 2026
4.0600
4.0600
3.8590
3.8900
11,800
Tue, 21 Apr 2026
4.2000
4.2800
3.7510
4.0000
69,500
Mon, 20 Apr 2026
3.5200
4.4300
3.5000
4.3300
166,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
3.4200
3.5600
3.4000
3.4800
14,800
Thu, 16 Apr 2026
3.4200
3.4800
3.3900
3.4700
27,100
Wed, 15 Apr 2026
3.2500
3.4300
3.2000
3.4300
57,900
Tue, 14 Apr 2026
3.0300
3.3300
3.0300
3.2500
57,200
Mon, 13 Apr 2026
3.2500
3.3300
2.8600
3.1000
87,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
3.2400
3.4000
3.2400
3.3600
56,500
Thu, 09 Apr 2026
3.2800
3.4000
2.9500
3.2500
115,600
Wed, 08 Apr 2026
3.5000
3.6990
3.1450
3.5100
157,600
Tue, 07 Apr 2026
3.1800
3.5550
3.1700
3.3500
257,900
Mon, 06 Apr 2026
4.0100
4.3200
3.1200
3.8700
1,078,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
52 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
51 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
50 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
49 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
48 · 424B3
After-hours · 16:28 ET
SEC Form 424B3 ↗
Thu, 02 Apr 2026
4.6200
6.7500
4.0050
4.3650
24,245,480
Wed, 01 Apr 2026
3.0700
3.2350
3.0700
3.0700
4,060
Tue, 31 Mar 2026
3.0500
3.2500
3.0050
3.0900
11,780
Mon, 30 Mar 2026
3.3500
3.4500
3.0050
3.0600
22,980
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
47 · 20-F
After-hours · 17:09 ET
SEC Form 20-F ↗
Fri, 27 Mar 2026
46 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Fri, 27 Mar 2026
3.3000
3.4500
3.2500
3.2700
26,280
Thu, 26 Mar 2026
3.4850
3.5350
3.2550
3.3000
11,760
Wed, 25 Mar 2026
3.4000
3.9050
3.3750
3.4550
16,220
Tue, 24 Mar 2026
3.2700
3.5000
3.2650
3.3000
7,280
Mon, 23 Mar 2026
3.4000
3.7150
3.3550
3.4200
18,180
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.4500
3.6000
3.4000
3.5050
13,820
Thu, 19 Mar 2026
3.7000
3.7000
3.3950
3.4300
17,840
Wed, 18 Mar 2026
45 · 6-K
After-hours · 17:11 ET
SEC Form 6-K ↗
Wed, 18 Mar 2026
3.8500
3.9400
3.7000
3.8500
12,240
Tue, 17 Mar 2026
3.8500
4.0500
3.8150
3.9400
20,800
Mon, 16 Mar 2026
4.2350
4.2350
3.8500
4.0350
19,520
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
4.3700
4.3700
4.0800
4.1550
13,440
Thu, 12 Mar 2026
4.6000
4.6000
4.0600
4.3350
19,140
Wed, 11 Mar 2026
4.6950
4.7000
4.4500
4.5700
10,040
Tue, 10 Mar 2026
4.7500
4.9000
4.5350
4.7500
11,740
Mon, 09 Mar 2026
4.5500
4.8850
4.5000
4.7500
10,020
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.7350
4.8500
4.4250
4.5300
12,720
Thu, 05 Mar 2026
4.7000
4.9500
4.6000
4.7350
8,380
Wed, 04 Mar 2026
4.6250
4.7500
4.5000
4.7000
21,940
Tue, 03 Mar 2026
5.0000
5.0200
4.6350
4.7250
19,820
Mon, 02 Mar 2026
5.4500
5.4500
5.0000
5.0500
16,280
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5.6000
5.6500
5.3500
5.4000
15,480
Thu, 26 Feb 2026
5.7500
6.0500
5.4750
5.6500
23,500
Wed, 25 Feb 2026
5.5500
5.8000
5.5000
5.6500
11,980
Tue, 24 Feb 2026
5.8550
5.8550
5.5000
5.6000
14,280
Mon, 23 Feb 2026
5.7500
6.0000
5.7000
5.9000
11,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6.5000
6.5000
5.6500
5.8000
42,500
Thu, 19 Feb 2026
6.7500
7.1000
5.8750
6.4500
228,760
Wed, 18 Feb 2026
6.4500
6.6500
5.9750
6.2500
21,140
Tue, 17 Feb 2026
5.4000
7.5000
5.4000
6.4500
109,640
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5.3500
6.1000
5.2000
5.4000
27,440
Thu, 12 Feb 2026
5.8000
5.8000
5.4000
5.4500
21,900
Wed, 11 Feb 2026
6.4000
6.4500
6.0000
6.0500
11,440
Tue, 10 Feb 2026
6.5500
6.8500
6.2500
6.3500
25,100
Mon, 09 Feb 2026
6.2500
6.9000
6.1500
6.5000
28,720
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
6.2500
6.6000
6.1000
6.2000
24,520
Thu, 05 Feb 2026
7.0000
7.0650
6.3000
6.5000
51,640
Wed, 04 Feb 2026
7.9500
8.1500
7.0000
7.2500
761,520
Wed, 04 Feb 2026
44 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 3 ↗
Wed, 04 Feb 2026
43 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 3 ↗
Wed, 04 Feb 2026
42 · 424B3
Pre-market · 08:49 ET
PROSPECTUS SUPPLEMENT NO. 13 ↗
Wed, 04 Feb 2026
41 · 424B3
Pre-market · 08:49 ET
SUPPLEMENT NO 13 ↗
Wed, 04 Feb 2026
40 · 424B3
Pre-market · 08:47 ET
PROSPECTUS SUPPLEMENT NO. 2 ↗
Wed, 04 Feb 2026
39 · 424B3
Pre-market · 08:47 ET
PROSPECTUS SUPPLEMENT NO. 13 ↗
Wed, 04 Feb 2026
38 · 6-K
Pre-market · 08:39 ET
SEC Form 6-K ↗
Tue, 03 Feb 2026
8.5000
8.5500
8.0000
8.1500
16,260
Mon, 02 Feb 2026
8.7000
8.7000
8.2500
8.5000
21,540
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
8.9500
8.9500
8.5500
8.8500
26,640
Thu, 29 Jan 2026
10.2500
10.2500
9.0000
9.2000
34,200
Wed, 28 Jan 2026
10.6500
10.7600
10.0000
10.4000
29,620
Tue, 27 Jan 2026
11.2000
11.2500
10.5500
10.8000
31,860
Mon, 26 Jan 2026
10.9000
11.3500
10.6600
11.2500
33,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
10.8500
11.0500
10.5000
10.7500
41,400
Thu, 22 Jan 2026
10.5000
11.3000
10.1500
10.8500
566,980
Wed, 21 Jan 2026
10.9000
10.9500
10.4500
10.5000
29,420
Tue, 20 Jan 2026
11.4500
11.4500
11.0000
11.0500
42,740
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
11.2000
11.5000
10.5000
11.2000
243,760
Thu, 15 Jan 2026
10.8500
11.2500
10.4500
10.8500
22,960
Wed, 14 Jan 2026
10.7500
11.2450
10.3000
10.4500
25,260
Tue, 13 Jan 2026
11.5500
11.8500
11.2500
11.4500
22,640
Mon, 12 Jan 2026
11.7500
11.7600
11.3000
11.6500
16,080
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
11.9500
12.2700
11.4000
11.7500
24,560
Thu, 08 Jan 2026
11.5000
11.8000
11.1500
11.5500
19,740
Wed, 07 Jan 2026
12.0500
12.3450
11.4500
12.1000
20,500
Tue, 06 Jan 2026
37 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 1 ↗
Tue, 06 Jan 2026
36 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 12 ↗
Tue, 06 Jan 2026
35 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 12 ↗
Tue, 06 Jan 2026
34 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 12 ↗
Tue, 06 Jan 2026
33 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 2 ↗
Tue, 06 Jan 2026
32 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT NO. 2 ↗
Tue, 06 Jan 2026
31 · 6-K
After-hours · 16:05 ET
SEC Form 6-K ↗
Tue, 06 Jan 2026
12.3500
12.5500
11.9500
12.2500
11,820
Mon, 05 Jan 2026
12.7500
13.1700
12.0250
12.5500
30,300
Mon, 05 Jan 2026
30 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
11.2000
12.5200
11.2000
12.3000
24,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
11.6000
11.6000
11.1000
11.3500
15,340
Tue, 30 Dec 2025
11.7000
12.1150
11.2000
11.5000
22,940
Mon, 29 Dec 2025
12.5500
12.9500
11.6000
11.6000
56,720
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
14.4000
14.5500
12.7500
13.1500
681,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
15.8500
15.8500
14.1500
14.1500
43,460
Tue, 23 Dec 2025
16.2500
16.6000
15.5000
16.1500
30,140
Mon, 22 Dec 2025
18.1500
18.1500
16.0000
16.6000
78,120
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
18.5500
19.1500
17.7500
18.2000
85,780
Fri, 19 Dec 2025
29 · 424B4
Next filing day · accepted 18 Dec, 17:44 ET
SEC Form 424B4 ↗
Thu, 18 Dec 2025
22.0000
23.6500
19.5000
20.7500
400,400
Thu, 18 Dec 2025
28 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 11 ↗
Thu, 18 Dec 2025
27 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 11 ↗
Thu, 18 Dec 2025
26 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 11 ↗
Thu, 18 Dec 2025
25 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 1 ↗
Thu, 18 Dec 2025
24 · 424B3
Pre-market · 08:51 ET
PROSPECTUS SUPPLEMENT NO. 1 ↗
Thu, 18 Dec 2025
23 · 6-K
Pre-market · 08:40 ET
SEC Form 6-K ↗
Wed, 17 Dec 2025
30.5000
35.0000
26.5000
27.3000
190,140
Tue, 16 Dec 2025
29.2500
36.1000
27.2000
32.5000
2,179,340
Mon, 15 Dec 2025
27.4500
30.6500
22.7500
23.9000
1,007,440
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
29.1000
31.4500
23.6500
23.7500
91,560
Thu, 11 Dec 2025
22 · F-1/A
After-hours · 16:45 ET
AMENDMENT NO. 2 ↗
Thu, 11 Dec 2025
28.7500
34.8500
27.9500
31.5000
128,840
Wed, 10 Dec 2025
25.0000
44.7000
23.8000
33.6000
3,354,920
Tue, 09 Dec 2025
37.8500
38.0000
20.0000
20.3500
181,420
Mon, 08 Dec 2025
21 · F-1/A
After-hours · 16:12 ET
AMENDMENT NO. 1 ↗
Mon, 08 Dec 2025
36.2500
44.7000
31.8000
44.0000
2,780,180
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
25.0250
25.2500
24.4000
25.2000
223,380
Thu, 04 Dec 2025
24.3000
25.6200
23.5250
25.4500
3,620
Wed, 03 Dec 2025
23.9000
25.8000
22.4500
24.5500
10,300
Tue, 02 Dec 2025
23.5000
24.4000
22.2000
24.3000
5,220
Mon, 01 Dec 2025
22.8500
23.5000
21.9750
23.1500
4,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
22.1500
22.7500
21.6500
22.6500
2,580
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.5500
21.9000
19.5500
21.7500
7,360
Tue, 25 Nov 2025
21.0000
21.0000
18.0000
19.5350
17,780
Mon, 24 Nov 2025
20 · 424B3
After-hours · 16:06 ET
SEC Form 424B3 ↗
Mon, 24 Nov 2025
19 · 424B3
After-hours · 16:05 ET
SEC Form 424B3 ↗
Mon, 24 Nov 2025
21.1500
24.0000
19.7000
21.6000
32,160
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.6500
21.9000
19.6000
21.9000
1,700
Thu, 20 Nov 2025
20.0500
22.2000
19.6500
19.6500
8,260
Wed, 19 Nov 2025
23.0000
23.7750
17.9000
19.3000
18,740
Tue, 18 Nov 2025
22.3500
24.1000
21.3000
23.0000
28,820
Mon, 17 Nov 2025
18 · F-1
After-hours · 17:00 ET
SEC Form F-1 ↗
Mon, 17 Nov 2025
27.3500
28.7000
26.4500
27.3000
2,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
25.6000
27.5500
24.5500
27.4000
2,640
Thu, 13 Nov 2025
25.9500
25.9500
24.4000
25.5500
7,580
Wed, 12 Nov 2025
27.3500
28.2000
26.2500
26.8500
2,140
Tue, 11 Nov 2025
27.0000
28.2500
26.7400
28.2000
3,580
Mon, 10 Nov 2025
26.9000
27.9650
25.7000
26.7000
3,480
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
25.8500
27.4500
25.4500
27.0000
4,320
Thu, 06 Nov 2025
27.5000
27.5000
26.4500
26.4500
3,660
Wed, 05 Nov 2025
26.7500
28.9500
26.7500
27.6500
7,580
Tue, 04 Nov 2025
25.5500
29.3000
25.5500
27.0000
11,240
Mon, 03 Nov 2025
29.3000
31.1000
25.0000
30.9000
480,860
Mon, 03 Nov 2025
17 · 424B3
Pre-market · 09:14 ET
PROSPECTUS SUPPLEMENT 10 ↗
Mon, 03 Nov 2025
16 · 424B3
Pre-market · 09:13 ET
PROSPECTUS SUPPLEMENT 10 ↗
Mon, 03 Nov 2025
15 · 424B3
Pre-market · 09:12 ET
PROSPECTUS SUPPLEMENT 10 ↗
Mon, 03 Nov 2025
14 · 6-K
Pre-market · 08:38 ET
SEC Form 6-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
31.3000
33.2800
29.5150
31.6500
2,580
Thu, 30 Oct 2025
29.8000
33.7500
29.5000
30.5500
6,020
Wed, 29 Oct 2025
34.5000
35.2500
28.5000
29.7000
60,020
Tue, 28 Oct 2025
35.9500
38.1000
33.2500
33.9500
30,800
Mon, 27 Oct 2025
36.8000
39.2000
36.2900
37.2350
13,120
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
34.9500
36.2000
34.9500
35.9500
2,920
Thu, 23 Oct 2025
33.0000
34.2000
33.0000
34.0000
1,460
Wed, 22 Oct 2025
36.8500
37.3500
33.3500
33.7500
4,540
Tue, 21 Oct 2025
36.1000
38.5450
36.1000
37.7500
3,160
Mon, 20 Oct 2025
37.5000
38.4650
36.0500
37.5500
4,180
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
37.6000
40.7500
37.6000
38.8500
4,480
Thu, 16 Oct 2025
41.0000
43.2500
41.0000
41.7000
4,080
Wed, 15 Oct 2025
40.0500
42.0000
39.2000
40.5500
5,200
Tue, 14 Oct 2025
39.1500
42.0000
37.5000
42.0000
5,920
Mon, 13 Oct 2025
43.4000
44.8000
35.9000
39.1500
16,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.9500
52.0500
42.7700
45.9500
38,580
Thu, 09 Oct 2025
47.0500
59.4000
45.0000
54.5000
1,249,860
Wed, 08 Oct 2025
40.9500
41.2500
35.0000
38.5500
17,020
Tue, 07 Oct 2025
33.0000
42.4000
31.6500
41.4000
27,380
Mon, 06 Oct 2025
33.1500
34.0550
33.1500
33.1500
2,620
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
33.4500
35.0000
33.4000
33.5000
3,160
Thu, 02 Oct 2025
34.0450
34.2500
33.1000
33.3500
1,800
Wed, 01 Oct 2025
33.0000
33.7500
32.8000
33.0500
1,600
Tue, 30 Sep 2025
33.7300
35.3400
32.5000
33.2500
4,940
Mon, 29 Sep 2025
31.7500
33.5000
31.5550
33.4500
2,640
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
13 · F-3
After-hours · 17:00 ET
SEC Form F-3 ↗
Fri, 26 Sep 2025
32.7000
32.9950
31.7500
31.7500
2,380
Thu, 25 Sep 2025
32.0500
33.4150
31.5000
33.0500
1,640
Wed, 24 Sep 2025
32.6850
34.0250
31.7600
32.0500
2,840
Tue, 23 Sep 2025
32.7500
33.4550
31.5000
31.5000
4,900
Mon, 22 Sep 2025
31.6000
33.4250
30.7100
33.0750
2,180
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
32.6500
34.0500
32.0000
33.0500
3,400
Thu, 18 Sep 2025
33.9500
35.4700
31.9000
32.6000
5,580
Wed, 17 Sep 2025
31.0500
34.2500
31.0500
34.0000
8,560
Tue, 16 Sep 2025
30.9650
31.9200
30.1500
31.3000
2,300
Mon, 15 Sep 2025
29.0500
32.3350
29.0500
30.1500
7,860
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
31.5000
31.5000
29.6500
30.1000
12,060
Fri, 12 Sep 2025
12 · 424B3
Pre-market · 09:16 ET
PROSPECTUS SUPPLEMENT NO. 9 ↗
Fri, 12 Sep 2025
11 · 424B3
Pre-market · 09:13 ET
PROSPECTUS SUPPLEMENT NO. 9 ↗
Fri, 12 Sep 2025
10 · 424B3
Pre-market · 09:09 ET
PROSPECTUS SUPPLEMENT NO. 9 ↗
Fri, 12 Sep 2025
9 · 6-K
Pre-market · 09:00 ET
SEC Form 6-K ↗
Thu, 11 Sep 2025
28.1000
31.5750
28.1000
29.6500
11,040
Wed, 10 Sep 2025
28.0000
29.7500
27.0000
28.6750
5,320
Tue, 09 Sep 2025
26.3500
28.6500
25.8950
28.0500
10,140
Mon, 08 Sep 2025
27.1500
27.7500
25.0000
26.6000
99,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
28.6500
29.2750
27.4050
28.2500
2,540
Thu, 04 Sep 2025
27.9000
29.7850
26.6100
28.5600
7,480
Wed, 03 Sep 2025
26.8000
28.6000
26.4400
28.4500
4,860
Tue, 02 Sep 2025
27.4500
27.4500
26.5000
26.8000
2,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
27.6000
29.0750
26.9000
27.7000
3,460
Thu, 28 Aug 2025
28.6000
29.5600
26.6700
27.3500
3,200
Wed, 27 Aug 2025
29.2000
30.8100
27.7500
28.5500
4,400
Tue, 26 Aug 2025
31.2000
31.2000
27.6500
27.9000
6,100
Mon, 25 Aug 2025
31.7000
34.8500
31.0500
31.0500
16,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
34.1500
34.8500
32.9500
32.9500
3,320
Thu, 21 Aug 2025
33.2500
33.9000
32.5000
33.7500
1,560
Wed, 20 Aug 2025
34.4500
34.8150
31.5500
32.3000
6,380
Tue, 19 Aug 2025
35.3500
36.0000
34.0500
34.3500
2,280
Mon, 18 Aug 2025
35.9500
36.2000
35.0850
36.2000
5,400
Mon, 18 Aug 2025
8 · 424B3
Pre-market · 09:29 ET
PROSPECTUS SUPPLEMENT NO. 8 ↗
Mon, 18 Aug 2025
7 · 424B3
Pre-market · 09:29 ET
PROSPECTUS SUPPLEMENT NO. 8 ↗
Mon, 18 Aug 2025
6 · 424B3
Pre-market · 09:28 ET
PROSPECTUS SUPPLEMENT NO. 8 ↗
Mon, 18 Aug 2025
5 · 6-K
Pre-market · 08:31 ET
FORM 6-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
36.1250
36.1250
34.1150
35.2000
1,740
Thu, 14 Aug 2025
34.3000
35.8800
34.3000
35.2000
2,140
Wed, 13 Aug 2025
34.7500
35.0500
34.2850
34.5500
5,000
Tue, 12 Aug 2025
36.0000
36.2000
34.5000
34.9500
3,600
Mon, 11 Aug 2025
34.0500
36.2000
34.0500
34.4750
4,560
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
35.0000
36.2500
33.4000
35.6500
4,740
Thu, 07 Aug 2025
35.1000
35.8900
34.0000
34.0000
5,860
Wed, 06 Aug 2025
35.1000
36.0000
33.1750
33.8000
2,840
Wed, 06 Aug 2025
4 · 424B3
Next filing day · accepted 05 Aug, 19:19 ET
PROSPECTUS SUPPLEMENT NO. 7 ↗
Wed, 06 Aug 2025
3 · 424B3
Next filing day · accepted 05 Aug, 19:18 ET
PROSPECTUS SUPPLEMENT NO. 7 ↗
Wed, 06 Aug 2025
2 · 424B3
Next filing day · accepted 05 Aug, 19:18 ET
PROSPECTUS SUPPLEMENT NO. 7 ↗
Tue, 05 Aug 2025
34.9000
36.0000
34.0050
34.9000
5,620
Mon, 04 Aug 2025
33.3500
36.6100
33.1150
34.9000
7,340
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
38.2500
38.5000
29.2600
33.5000
22,620
Thu, 31 Jul 2025
1 · 6-K
After market open · 09:30 ET
FORM 6-K ↗
Thu, 31 Jul 2025
40.7500
43.7500
38.4900
39.2500
18,840
Wed, 30 Jul 2025
43.1000
43.2000
43.0000
43.2000
4,254
Tue, 29 Jul 2025
43.7500
44.5000
43.0000
43.0000
5,106
Mon, 28 Jul 2025
44.0000
45.0000
42.5000
44.0000
20,024
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend