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
36 · 6-K
After market open · 15:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Jul 2026
0.4000
0.4120
0.3860
0.4050
260,700
Thu, 23 Jul 2026
0.4450
0.4450
0.3850
0.4000
374,100
Wed, 22 Jul 2026
0.4410
0.4740
0.4300
0.4300
538,300
Tue, 21 Jul 2026
0.4410
0.5330
0.4100
0.5110
3,163,400
Mon, 20 Jul 2026
0.4200
0.5140
0.4150
0.4850
2,122,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.3970
0.5370
0.3650
0.4560
7,374,400
Thu, 16 Jul 2026
0.4300
0.4370
0.4100
0.4240
274,000
Wed, 15 Jul 2026
0.4320
0.4820
0.4120
0.4430
1,440,100
Tue, 14 Jul 2026
0.4640
0.4640
0.3900
0.4040
622,900
Mon, 13 Jul 2026
0.5200
0.5500
0.4200
0.4690
813,800
Mon, 13 Jul 2026
35 · 6-K
Pre-market · 07:47 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
0.6120
0.6390
0.5210
0.5800
1,490,200
Thu, 09 Jul 2026
0.6600
0.6800
0.6380
0.6630
1,171,900
Wed, 08 Jul 2026
0.7570
0.7570
0.6990
0.7290
1,511,500
Tue, 07 Jul 2026
0.7190
1.0200
0.6880
0.7500
62,217,600
Mon, 06 Jul 2026
34 · 6-K
After market open · 14:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Jul 2026
33 · 6-K
After market open · 11:42 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Jul 2026
0.8500
0.9300
0.6940
0.7140
16,321,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
0.9600
0.9800
0.8200
0.8370
191,300
Wed, 01 Jul 2026
1.0000
1.0330
0.8700
0.9210
498,900
Wed, 01 Jul 2026
32 · 6-K
Pre-market · 08:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Jun 2026
1.1800
1.1800
0.8700
1.0100
774,900
Mon, 29 Jun 2026
31 · 6-K
After market open · 09:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Jun 2026
1.1200
1.4300
1.0950
1.1700
2,210,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.1800
1.2000
1.1000
1.1500
151,000
Thu, 25 Jun 2026
1.2310
1.2550
1.1000
1.2200
274,300
Wed, 24 Jun 2026
1.2800
1.3300
1.2400
1.2500
291,800
Tue, 23 Jun 2026
1.4400
1.4400
1.2900
1.3800
2,659,700
Tue, 23 Jun 2026
30 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Jun 2026
1.2800
1.4000
1.2400
1.3500
693,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.6600
1.6800
1.3200
1.3200
11,215,400
Wed, 17 Jun 2026
1.3700
1.5000
1.2000
1.2000
6,810,300
Tue, 16 Jun 2026
1.2700
1.5600
1.2400
1.5000
1,486,800
Mon, 15 Jun 2026
29 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Jun 2026
28 · 424B5
After market open · 10:15 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 15 Jun 2026
1.9600
1.9900
1.3700
1.4800
12,491,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
27 · 6-K
After market open · 14:55 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 12 Jun 2026
2.8700
3.6400
1.3700
1.4700
104,713,500
Fri, 12 Jun 2026
26 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Jun 2026
1.1400
1.3200
1.0250
1.0500
27,504,300
Wed, 10 Jun 2026
1.4500
1.4500
1.1500
1.2400
412,000
Tue, 09 Jun 2026
1.5100
1.6900
1.3200
1.5600
2,247,300
Mon, 08 Jun 2026
1.2000
6.4900
1.1320
2.6500
21,198,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.2200
1.2400
1.0600
1.0600
8,100
Thu, 04 Jun 2026
1.2200
1.3100
1.1650
1.2910
19,500
Thu, 04 Jun 2026
25 · 6-K
Pre-market · 08:47 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Jun 2026
24 · F-3/A
Pre-market · 07:02 ET
AMENDMENT NO. 2 TO FORM F-3 ↗
Wed, 03 Jun 2026
1.2400
1.2400
1.2010
1.2290
2,800
Tue, 02 Jun 2026
1.1300
1.2900
1.1000
1.2500
36,900
Mon, 01 Jun 2026
1.1900
1.2780
1.1700
1.1700
5,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.2000
1.3390
1.1820
1.2200
10,400
Thu, 28 May 2026
1.2100
1.2100
1.2000
1.2000
8,000
Wed, 27 May 2026
1.1000
1.2200
1.1000
1.2200
28,200
Tue, 26 May 2026
1.1000
1.1000
1.0500
1.0900
4,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.1500
1.1500
1.0430
1.0800
11,600
Thu, 21 May 2026
1.1000
1.1300
1.0900
1.1200
4,200
Wed, 20 May 2026
1.1060
1.1090
1.0600
1.0800
10,900
Tue, 19 May 2026
1.1400
1.1550
1.0550
1.0900
22,600
Tue, 19 May 2026
23 · F-3/A
Pre-market · 08:29 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Mon, 18 May 2026
1.2300
1.2400
1.1100
1.2100
16,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.4000
1.4000
1.2600
1.2700
8,600
Fri, 15 May 2026
22 · 20-F/A
Pre-market · 08:02 ET
AMENDMENT NO. 2 TO FORM 20-F ↗
Thu, 14 May 2026
1.5200
1.5200
1.2600
1.2800
44,900
Wed, 13 May 2026
1.3900
1.5680
1.3600
1.4700
56,000
Tue, 12 May 2026
1.3000
1.4600
1.2790
1.3600
16,400
Mon, 11 May 2026
1.3600
1.3600
1.2300
1.3000
44,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.2400
1.4500
1.2000
1.4000
117,200
Thu, 07 May 2026
1.1800
1.2300
1.1700
1.2300
9,400
Wed, 06 May 2026
1.2300
1.2300
1.1900
1.1900
25,700
Tue, 05 May 2026
1.2000
1.2400
1.1500
1.1500
14,900
Mon, 04 May 2026
1.1300
1.2000
1.1000
1.2000
32,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.0620
1.1300
1.0600
1.1300
6,200
Thu, 30 Apr 2026
1.0500
1.0950
1.0450
1.0950
11,500
Wed, 29 Apr 2026
1.1000
1.1000
1.0400
1.0550
10,000
Wed, 29 Apr 2026
21 · 20-F/A
Next filing day · accepted 28 Apr, 19:00 ET
AMENDMENT NO. 1 TO FORM 20-F ↗
Tue, 28 Apr 2026
1.0880
1.1000
1.0650
1.0800
6,900
Mon, 27 Apr 2026
1.0200
1.1100
1.0200
1.1000
7,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.0700
1.0700
1.0500
1.0600
2,700
Thu, 23 Apr 2026
1.0500
1.0900
1.0200
1.0800
5,700
Wed, 22 Apr 2026
1.0900
1.0900
1.0700
1.0700
4,000
Tue, 21 Apr 2026
1.0500
1.1000
1.0200
1.0900
24,900
Mon, 20 Apr 2026
1.0650
1.0850
1.0400
1.0850
9,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.1400
1.1400
1.0600
1.1000
19,700
Thu, 16 Apr 2026
1.1400
1.1400
1.0800
1.1300
14,000
Thu, 16 Apr 2026
20 · F-3
Pre-market · 07:11 ET
REGISTRATION STATEMENT ↗
Wed, 15 Apr 2026
1.0300
1.1400
1.0300
1.1400
43,700
Tue, 14 Apr 2026
1.0600
1.0700
1.0300
1.0650
16,700
Mon, 13 Apr 2026
1.0500
1.0900
1.0300
1.0900
21,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.0430
1.0750
1.0110
1.0400
24,800
Thu, 09 Apr 2026
1.0400
1.0500
1.0200
1.0500
13,400
Wed, 08 Apr 2026
1.0450
1.0900
1.0000
1.0700
12,900
Tue, 07 Apr 2026
1.0400
1.0500
0.9870
1.0200
19,200
Mon, 06 Apr 2026
0.9550
1.0900
0.9550
1.0400
20,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.0300
1.0500
1.0100
1.0500
40,000
Wed, 01 Apr 2026
0.9700
1.0700
0.9300
1.0400
310,700
Tue, 31 Mar 2026
0.9410
1.0500
0.9410
1.0500
390,800
Mon, 30 Mar 2026
1.0200
1.0790
0.9560
0.9950
13,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.0500
1.0650
1.0200
1.0350
11,400
Thu, 26 Mar 2026
1.0400
1.0700
1.0400
1.0600
9,900
Wed, 25 Mar 2026
1.0500
1.0700
1.0340
1.0700
9,900
Tue, 24 Mar 2026
1.0800
1.0840
1.0250
1.0700
20,800
Mon, 23 Mar 2026
1.0400
1.0960
1.0080
1.0900
14,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1.0300
1.1850
1.0200
1.0250
19,200
Thu, 19 Mar 2026
1.0800
1.0800
1.0300
1.0600
12,900
Wed, 18 Mar 2026
1.1100
1.1800
1.0700
1.1000
19,800
Tue, 17 Mar 2026
1.1600
1.2100
1.0910
1.1200
73,300
Mon, 16 Mar 2026
19 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
1.1900
1.2400
1.1500
1.1600
121,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1.1600
1.2000
1.1300
1.2000
60,600
Thu, 12 Mar 2026
1.1700
1.2500
1.1500
1.1500
149,100
Wed, 11 Mar 2026
1.2000
1.2390
1.1200
1.1900
85,900
Tue, 10 Mar 2026
1.6800
1.7300
1.1500
1.2200
1,270,100
Mon, 09 Mar 2026
1.5800
1.6200
1.4200
1.5000
2,233,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
18 · 6-K
After market open · 11:39 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 06 Mar 2026
1.5200
1.5900
1.4000
1.5400
34,500
Thu, 05 Mar 2026
1.6200
1.6700
1.5800
1.5800
17,700
Wed, 04 Mar 2026
1.6800
1.6800
1.6200
1.6200
25,800
Tue, 03 Mar 2026
1.6600
1.6900
1.4950
1.6700
34,100
Mon, 02 Mar 2026
1.8000
1.8150
1.6800
1.6800
36,200
Mon, 02 Mar 2026
17 · 20-F
Pre-market · 06:57 ET
ANNUAL REPORT ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1.7000
1.9700
1.7000
1.8400
84,600
Thu, 26 Feb 2026
1.7500
1.8360
1.7000
1.7000
47,700
Wed, 25 Feb 2026
1.7700
1.8000
1.7100
1.7750
29,200
Tue, 24 Feb 2026
1.8700
1.8900
1.7500
1.8300
42,400
Mon, 23 Feb 2026
2.1200
2.2500
1.7000
1.9500
129,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2.5200
2.7700
2.1100
2.2800
168,700
Thu, 19 Feb 2026
2.5000
2.5500
2.3500
2.5500
51,164
Wed, 18 Feb 2026
2.8000
2.8000
2.4500
2.5500
66,902
Tue, 17 Feb 2026
2.7500
3.2500
2.5500
2.8500
59,054
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
16 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 13 Feb 2026
3.4000
3.5000
3.0500
3.0500
67,662
Thu, 12 Feb 2026
3.5500
3.7000
3.2500
3.4500
51,186
Wed, 11 Feb 2026
3.7500
3.9500
3.5000
3.6000
111,932
Tue, 10 Feb 2026
4.3500
4.6000
4.0000
4.0000
113,280
Tue, 10 Feb 2026
15 · 6-K
Next filing day · accepted 09 Feb, 20:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 09 Feb 2026
3.9500
5.2500
3.8000
5.2000
209,054
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3.7500
4.4000
3.6500
4.2000
181,478
Thu, 05 Feb 2026
3.7500
5.5000
2.7500
5.0000
876,610
Wed, 04 Feb 2026
5.9000
6.9000
4.1000
5.0000
11,362,902
Tue, 03 Feb 2026
3.8000
4.7000
3.7500
3.9500
220,104
Mon, 02 Feb 2026
4.0500
4.2500
3.6000
3.9000
43,016
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
4.1500
4.7500
4.1500
4.4000
69,414
Thu, 29 Jan 2026
5.0000
5.0000
4.3000
4.8000
144,610
Wed, 28 Jan 2026
14 · 6-K
After-hours · 16:11 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 28 Jan 2026
6.0500
6.7000
5.2000
6.2500
1,773,168
Wed, 28 Jan 2026
13 · 424B4
Pre-market · 08:58 ET
PROSPECTUS ↗
Tue, 27 Jan 2026
7.5000
7.5000
5.5500
5.5500
35,866
Mon, 26 Jan 2026
8.1500
8.1500
7.3000
7.3000
8,990
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
7.7000
8.2500
7.7000
8.1500
4,410
Fri, 23 Jan 2026
12 · F-1/A
Next filing day · accepted 22 Jan, 21:56 ET
REGISTRATION STATEMENT ↗
Thu, 22 Jan 2026
8.0000
8.5000
7.6500
7.8000
6,534
Wed, 21 Jan 2026
8.5000
8.5000
8.0000
8.1000
1,134
Tue, 20 Jan 2026
8.1000
8.5000
8.0000
8.0500
2,564
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
7.8000
8.2500
7.8000
8.1000
2,806
Thu, 15 Jan 2026
8.0000
8.0000
7.7500
7.9000
1,544
Wed, 14 Jan 2026
8.2500
8.2500
7.5000
7.7500
3,468
Tue, 13 Jan 2026
7.5000
8.4000
7.5000
7.6500
4,784
Mon, 12 Jan 2026
8.5000
8.5000
8.0000
8.0500
2,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
8.4000
8.7000
8.3000
8.3000
1,304
Thu, 08 Jan 2026
8.5000
8.7000
8.2500
8.4000
2,972
Wed, 07 Jan 2026
8.5000
8.8000
8.2500
8.2500
2,356
Tue, 06 Jan 2026
8.7000
8.7000
8.0500
8.2500
3,514
Mon, 05 Jan 2026
8.0000
8.6500
8.0000
8.5500
3,202
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
7.3000
8.7000
7.3000
8.5000
3,336
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
8.7000
8.7000
6.8500
7.9500
29,900
Tue, 30 Dec 2025
8.7000
9.2500
8.5000
8.5000
4,372
Tue, 30 Dec 2025
11 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Dec 2025
9.0000
9.1000
8.5000
8.9000
5,044
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
9.8000
9.8000
9.1500
9.1500
3,010
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
9.0000
9.7000
9.0000
9.4500
724
Tue, 23 Dec 2025
9.9000
10.0000
9.6500
9.8000
1,926
Mon, 22 Dec 2025
9.1500
9.5000
9.1500
9.5000
5,634
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
9.0000
9.3000
9.0000
9.1500
4,022
Thu, 18 Dec 2025
9.1500
9.3000
9.0000
9.3000
1,590
Wed, 17 Dec 2025
10.0000
10.0000
8.8500
9.2000
5,144
Tue, 16 Dec 2025
10.3000
10.3000
10.0000
10.0000
1,940
Mon, 15 Dec 2025
10.3500
10.5500
10.0500
10.3000
3,422
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
10.8000
10.8500
10.3000
10.3500
4,024
Thu, 11 Dec 2025
11.0000
11.0000
10.7000
10.8000
1,746
Wed, 10 Dec 2025
10.4000
11.3000
10.2500
10.8500
7,690
Tue, 09 Dec 2025
10.4500
10.5000
10.0500
10.2500
3,658
Mon, 08 Dec 2025
11.0000
11.0000
10.0500
10.3000
5,848
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
10 · F-1/A
After market open · 14:17 ET
REGISTRATION STATEMENT ↗
Fri, 05 Dec 2025
11.5000
11.6000
10.1500
10.9500
18,588
Thu, 04 Dec 2025
11.9000
12.4500
11.7500
12.3500
2,012
Wed, 03 Dec 2025
11.5000
12.4500
11.4000
11.9000
5,038
Tue, 02 Dec 2025
12.9500
12.9500
11.8500
11.8500
6,888
Mon, 01 Dec 2025
13.5000
13.5000
12.8500
13.0000
3,660
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
9 · 6-K
After-hours · 16:06 ET
CURRENT REPORT ↗
Fri, 28 Nov 2025
13.5000
13.5000
13.0000
13.4000
1,176
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
13.5000
13.9000
13.0500
13.7500
1,616
Tue, 25 Nov 2025
12.7000
14.0000
12.6500
13.9000
8,766
Mon, 24 Nov 2025
12.5500
13.3000
12.5500
12.6500
4,104
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
13.0500
13.0500
12.5500
12.9000
1,606
Thu, 20 Nov 2025
13.0500
13.4000
12.7500
13.0500
4,538
Wed, 19 Nov 2025
13.2000
13.3000
13.0000
13.0500
2,752
Tue, 18 Nov 2025
13.5000
13.7500
13.1000
13.1500
1,128
Mon, 17 Nov 2025
13.3000
13.9000
13.1500
13.5000
4,804
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
13.0500
13.7000
13.0000
13.6500
3,046
Thu, 13 Nov 2025
14.0500
14.4500
13.1500
13.4500
4,834
Wed, 12 Nov 2025
14.5000
14.6000
13.7500
14.1000
3,474
Tue, 11 Nov 2025
13.2500
15.0000
13.2500
15.0000
2,554
Mon, 10 Nov 2025
15.0000
15.2000
15.0000
15.0000
3,688
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
14.8000
14.9500
12.5000
14.1000
8,362
Thu, 06 Nov 2025
15.6000
16.0000
14.0000
14.8000
8,116
Wed, 05 Nov 2025
15.9500
16.2000
15.0000
15.8000
8,156
Tue, 04 Nov 2025
16.6000
17.0000
16.0000
16.0000
7,782
Mon, 03 Nov 2025
18.2500
19.7500
16.5500
16.8500
9,408
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
18.6500
18.8000
18.2500
18.7500
2,704
Thu, 30 Oct 2025
18.9500
19.2000
18.1500
18.6500
4,206
Wed, 29 Oct 2025
18.6500
20.5000
18.5500
19.2000
4,896
Tue, 28 Oct 2025
20.0000
20.1500
17.9500
18.6500
7,038
Mon, 27 Oct 2025
19.6000
21.2000
19.1500
19.2500
8,896
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
18.5000
19.8500
18.5000
19.2500
9,882
Fri, 24 Oct 2025
8 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Oct 2025
18.1500
18.9000
17.8500
18.3000
3,430
Wed, 22 Oct 2025
19.7500
19.7500
18.1500
18.7000
3,136
Tue, 21 Oct 2025
19.4500
20.5000
19.4000
19.8000
3,644
Mon, 20 Oct 2025
18.5000
20.5000
18.5000
20.0000
3,544
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
19.0000
19.4000
18.2000
18.8000
13,968
Thu, 16 Oct 2025
19.2500
20.3000
19.2500
19.3000
6,174
Wed, 15 Oct 2025
21.4500
21.4500
19.5500
19.8000
6,372
Tue, 14 Oct 2025
20.0500
20.7500
19.1500
20.6000
15,358
Mon, 13 Oct 2025
21.0500
22.1500
20.0500
21.2000
10,232
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
22.3000
23.5000
21.8000
22.1500
9,132
Thu, 09 Oct 2025
22.5000
23.1000
22.2500
22.6000
8,606
Wed, 08 Oct 2025
23.5000
23.5000
22.6500
23.4000
9,808
Wed, 08 Oct 2025
7 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 07 Oct 2025
24.0000
24.2500
23.0500
23.4500
5,534
Mon, 06 Oct 2025
24.0000
24.9000
24.0000
24.3500
4,904
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
23.0500
24.4500
23.0500
24.1500
5,104
Thu, 02 Oct 2025
23.5500
24.0500
23.5000
24.0000
5,048
Wed, 01 Oct 2025
23.5000
24.5000
23.5000
23.9500
4,304
Tue, 30 Sep 2025
24.1500
25.5000
22.5000
23.9000
7,558
Mon, 29 Sep 2025
25.0000
26.9500
24.1000
24.9000
10,472
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
23.0000
25.5000
23.0000
25.1000
12,822
Thu, 25 Sep 2025
23.8000
24.0000
23.0000
23.3000
4,164
Thu, 25 Sep 2025
6 · F-1/A
Next filing day · accepted 24 Sep, 20:05 ET
REGISTRATION STATEMENT ↗
Wed, 24 Sep 2025
24.0000
24.4500
23.7500
24.0000
5,102
Tue, 23 Sep 2025
24.5000
24.5000
22.9000
24.0000
7,564
Mon, 22 Sep 2025
24.0000
24.9500
24.0000
24.2500
7,824
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
5 · F-1
After-hours · 16:56 ET
REGISTRATION STATEMENT ↗
Fri, 19 Sep 2025
24.0000
25.5000
23.6500
25.5000
10,242
Thu, 18 Sep 2025
23.8000
25.0000
23.8000
24.3500
8,802
Thu, 18 Sep 2025
4 · 6-K
Pre-market · 07:17 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Sep 2025
22.0000
27.2500
22.0000
24.8000
36,968
Tue, 16 Sep 2025
22.0500
22.9500
22.0000
22.4500
14,912
Mon, 15 Sep 2025
24.5000
24.5000
22.1000
22.6000
17,618
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
23.0000
24.5000
22.7500
23.8500
11,396
Thu, 11 Sep 2025
25.9000
26.6500
22.0500
23.2500
41,144
Wed, 10 Sep 2025
25.5500
28.0000
24.5000
27.5000
55,128
Tue, 09 Sep 2025
21.0000
23.5000
20.5500
23.5000
29,622
Mon, 08 Sep 2025
22.0000
22.8500
20.5500
21.0000
8,926
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
3 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Sep 2025
21.5000
23.7000
21.5000
21.9500
11,412
Thu, 04 Sep 2025
23.7500
24.1500
21.5000
22.3000
14,506
Wed, 03 Sep 2025
24.5000
25.5000
23.5000
24.1500
9,568
Tue, 02 Sep 2025
25.0000
25.5000
24.7000
25.2500
8,486
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
25.5500
25.5500
24.0000
25.0000
9,412
Thu, 28 Aug 2025
27.5000
28.1500
25.6000
25.8000
16,972
Wed, 27 Aug 2025
27.1500
29.5000
26.6500
28.1500
33,394
Tue, 26 Aug 2025
26.2000
31.8500
25.0500
26.6500
53,986
Tue, 26 Aug 2025
2 · 6-K
Pre-market · 07:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 25 Aug 2025
1 · 6-K
After market open · 10:33 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 25 Aug 2025
27.5000
27.9000
24.5000
25.0000
11,182
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
26.0000
28.5500
25.5000
26.9000
19,052
Thu, 21 Aug 2025
23.1000
25.2500
23.1000
25.2500
12,504
Wed, 20 Aug 2025
25.8500
26.2000
24.0000
24.9000
12,290
Tue, 19 Aug 2025
25.7500
27.2500
25.3500
25.7500
12,008
Mon, 18 Aug 2025
28.5000
29.5000
26.9000
27.2500
11,854
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
29.0500
29.9500
27.7500
28.5000
9,438
Thu, 14 Aug 2025
29.7000
30.2500
27.1000
29.0500
19,626
Wed, 13 Aug 2025
30.5500
31.1500
29.9500
30.7500
12,184
Tue, 12 Aug 2025
31.9000
32.5000
29.7000
30.5000
16,558
Mon, 11 Aug 2025
32.1000
34.0000
31.0000
32.1000
16,356
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
33.0500
34.9500
31.7000
32.2500
12,164
Thu, 07 Aug 2025
34.3000
37.0000
33.1000
34.0000
9,830
Wed, 06 Aug 2025
38.9500
39.5000
34.7500
36.2500
13,982
Tue, 05 Aug 2025
41.0000
41.2500
37.5000
38.5500
10,656
Mon, 04 Aug 2025
32.7500
41.0000
32.7500
41.0000
35,686
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
35.0000
35.7500
31.7000
32.9500
18,298
Thu, 31 Jul 2025
39.0000
39.0000
35.5000
36.1000
14,214
Wed, 30 Jul 2025
37.5000
40.0000
37.5000
39.1500
11,380
Tue, 29 Jul 2025
40.2500
41.2000
37.6000
38.2500
12,896
Mon, 28 Jul 2025
43.8500
43.8500
41.0000
41.1500
8,204
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend