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
1.3000
1.3000
1.2600
1.2600
33,357
Thu, 22 Oct 2026
1.2720
1.4100
1.2720
1.3200
28,100
Wed, 21 Oct 2026
1.3200
1.3700
1.2200
1.3050
66,800
Tue, 20 Oct 2026
1.4100
1.4100
1.3200
1.3700
24,200
Mon, 19 Oct 2026
1.3300
1.3900
1.3100
1.3900
30,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
29 · 6-K
After-hours · 20:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 16 Oct 2026
1.4500
1.4790
1.3500
1.3500
59,100
Thu, 15 Oct 2026
1.3900
1.4900
1.3900
1.4200
78,700
Wed, 14 Oct 2026
1.3800
1.5600
1.3600
1.3700
209,900
Tue, 13 Oct 2026
1.3200
1.4200
1.3100
1.4200
57,400
Mon, 12 Oct 2026
1.3890
1.4200
1.3300
1.3500
116,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1.5400
1.6500
1.4400
1.4900
233,200
Thu, 08 Oct 2026
1.4300
2.2400
1.4200
1.6500
8,298,500
Wed, 07 Oct 2026
1.3700
1.5400
1.2500
1.5200
1,128,000
Tue, 06 Oct 2026
1.6900
1.7500
1.4310
1.5000
438,900
Mon, 05 Oct 2026
1.6300
1.8500
1.5800
1.7300
364,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1.5200
1.9900
1.4100
1.6800
2,867,400
Thu, 01 Oct 2026
1.5600
1.6700
1.3700
1.4600
252,300
Wed, 30 Sep 2026
1.9200
1.9500
1.2900
1.5600
1,128,400
Tue, 29 Sep 2026
2.3500
2.3500
1.7500
1.8900
207,300
Mon, 28 Sep 2026
4.2800
4.2800
2.1400
2.5000
239,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
4.3100
4.6000
4.0000
4.4300
1,410,800
Thu, 24 Sep 2026
5.3600
5.3600
4.5300
4.6500
80,800
Wed, 23 Sep 2026
5.9500
6.1040
5.3500
5.4300
148,900
Tue, 22 Sep 2026
6.7700
6.9600
5.4000
6.0000
2,671,300
Mon, 21 Sep 2026
6.0800
6.3700
5.6100
5.7000
61,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
7.5600
7.8100
6.1000
6.1300
115,400
Thu, 17 Sep 2026
8.8000
9.3200
7.5300
8.5750
95,700
Wed, 16 Sep 2026
7.1250
14.4750
6.7500
8.8000
2,149,520
Tue, 15 Sep 2026
28 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 15 Sep 2026
7.7250
8.3500
7.2250
7.4250
411,420
Mon, 14 Sep 2026
12.6500
13.7500
10.5250
12.5000
8,844,536
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
27 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 11 Sep 2026
7.0750
7.5000
7.0750
7.5000
1,080,652
Thu, 10 Sep 2026
7.5000
7.5250
6.9750
7.3250
51,532
Wed, 09 Sep 2026
8.1250
8.1250
7.5250
7.9000
37,964
Tue, 08 Sep 2026
8.7500
9.4750
7.9500
8.1250
79,704
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
9.0000
10.2500
6.5000
10.0000
530,791
Thu, 03 Sep 2026
4.9200
4.9500
0.5000
0.5070
24,636,700
Wed, 02 Sep 2026
5.2400
6.1600
4.7300
4.9000
15,397,100
Tue, 01 Sep 2026
5.1900
5.4400
4.6300
5.2200
1,027,100
Mon, 31 Aug 2026
4.8600
5.2200
4.7300
5.2100
919,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
4.8500
4.9300
4.6900
4.8700
902,200
Thu, 27 Aug 2026
4.2400
4.6700
4.2000
4.6700
915,200
Wed, 26 Aug 2026
4.3100
4.4000
4.1000
4.2500
888,800
Tue, 25 Aug 2026
4.3000
4.3900
4.1600
4.3300
1,088,200
Mon, 24 Aug 2026
4.1500
4.3900
4.1000
4.2700
935,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
4.1500
4.6250
4.0400
4.1200
1,029,400
Thu, 20 Aug 2026
3.9800
4.2000
3.7500
4.2000
1,410,400
Wed, 19 Aug 2026
3.8900
4.3800
3.8000
4.0000
1,249,200
Tue, 18 Aug 2026
3.8000
3.9000
3.6450
3.8900
2,967,600
Mon, 17 Aug 2026
3.6400
3.9000
3.5500
3.8700
2,823,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
26 · F-3
After market open · 12:38 ET
REGISTRATION STATEMENT ↗
Fri, 14 Aug 2026
3.8100
3.9000
3.4400
3.6500
1,246,100
Thu, 13 Aug 2026
3.6000
3.9000
3.5850
3.7900
2,797,600
Wed, 12 Aug 2026
3.5900
3.8550
3.5400
3.5700
885,600
Tue, 11 Aug 2026
3.5800
3.9350
3.4450
3.6000
1,181,200
Mon, 10 Aug 2026
3.4900
3.7650
3.4800
3.5400
1,055,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
25 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 07 Aug 2026
3.4800
3.6800
3.1800
3.5000
2,190,400
Thu, 06 Aug 2026
3.5700
3.7200
3.5000
3.5200
1,180,100
Wed, 05 Aug 2026
3.4200
3.5700
3.3400
3.4600
1,052,400
Tue, 04 Aug 2026
3.5600
3.8100
3.3200
3.3800
1,125,900
Mon, 03 Aug 2026
3.4400
3.6880
3.4350
3.5100
1,408,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
3.5600
3.6500
3.3500
3.3800
1,342,400
Thu, 30 Jul 2026
3.4400
3.6900
3.3400
3.4000
840,200
Wed, 29 Jul 2026
3.5400
3.7300
3.4300
3.4700
897,000
Tue, 28 Jul 2026
3.1800
3.6800
3.0700
3.4900
794,000
Mon, 27 Jul 2026
3.5100
3.8000
3.2000
3.3400
733,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
3.1000
3.9500
3.1000
3.4100
1,172,200
Thu, 23 Jul 2026
2.9000
3.1700
2.8600
3.0600
1,032,300
Wed, 22 Jul 2026
2.9300
3.1100
2.8800
2.9100
1,253,800
Tue, 21 Jul 2026
2.8900
3.0150
2.8200
2.8800
1,065,700
Mon, 20 Jul 2026
2.8700
3.0800
2.7800
2.8800
670,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8300
2.9100
2.7200
2.8700
463,500
Thu, 16 Jul 2026
2.8300
3.0200
2.6800
2.8900
470,200
Wed, 15 Jul 2026
3.0300
3.0500
2.7500
2.8900
500,100
Tue, 14 Jul 2026
2.8600
3.0000
2.8600
2.9200
640,400
Mon, 13 Jul 2026
2.8200
3.0000
2.7000
2.9200
1,349,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.8500
3.0500
2.8100
2.8800
660,800
Thu, 09 Jul 2026
24 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 09 Jul 2026
2.8300
2.9500
2.8100
2.9100
275,700
Wed, 08 Jul 2026
2.8000
2.9100
2.6100
2.8500
110,900
Tue, 07 Jul 2026
23 · 424B4
After market open · 14:18 ET
PROSPECTUS ↗
Tue, 07 Jul 2026
2.4400
2.9300
1.3000
2.8700
810,300
Mon, 06 Jul 2026
2.9100
3.1600
2.8500
2.8700
117,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.0800
3.3200
2.7840
3.2500
165,700
Wed, 01 Jul 2026
3.1800
3.2200
3.0010
3.1400
36,000
Tue, 30 Jun 2026
3.1300
3.3200
2.8620
3.2600
125,200
Mon, 29 Jun 2026
2.9000
3.1980
2.9000
3.1100
310,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.8100
2.8500
2.7500
2.8500
27,300
Thu, 25 Jun 2026
2.9200
2.9200
2.7500
2.8700
30,500
Wed, 24 Jun 2026
2.8900
2.9290
2.8000
2.9200
36,300
Tue, 23 Jun 2026
2.8300
2.9900
2.7750
2.9200
27,900
Mon, 22 Jun 2026
3.1100
3.1100
2.7500
2.9000
20,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
22 · F-1/A
After market open · 12:36 ET
REGISTRATION STATEMENT ↗
Thu, 18 Jun 2026
3.2700
3.2700
3.0000
3.1100
32,400
Wed, 17 Jun 2026
3.0100
3.4000
2.8000
3.4000
121,200
Tue, 16 Jun 2026
2.9200
3.0000
2.7700
3.0000
50,500
Mon, 15 Jun 2026
2.8500
3.0100
2.7200
2.9800
75,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.1300
3.1300
2.8000
2.9100
120,500
Thu, 11 Jun 2026
2.8900
3.9800
2.7000
2.9700
5,437,900
Wed, 10 Jun 2026
2.8500
2.9890
2.7210
2.9800
188,900
Tue, 09 Jun 2026
2.4200
3.2150
2.4200
2.9500
260,100
Mon, 08 Jun 2026
21 · F-1
After market open · 12:50 ET
REGISTRATION STATEMENT ↗
Mon, 08 Jun 2026
3.5400
3.7800
1.9200
2.4600
495,200
Mon, 08 Jun 2026
20 · 6-K
Pre-market · 09:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 08 Jun 2026
19 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.9600
4.3500
3.5500
3.9400
541,400
Thu, 04 Jun 2026
3.1500
4.2800
3.0500
3.9900
689,200
Wed, 03 Jun 2026
3.6300
4.3900
3.0700
3.5500
5,924,300
Tue, 02 Jun 2026
2.9800
3.2400
2.9600
2.9900
532,100
Mon, 01 Jun 2026
2.7500
3.4100
2.7200
3.2500
304,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.2100
3.2900
2.5000
2.7900
619,300
Thu, 28 May 2026
5.1850
5.9200
3.4590
3.8800
33,958,000
Wed, 27 May 2026
2.6000
2.6000
2.4500
2.4500
206,300
Tue, 26 May 2026
2.7600
2.7690
2.7000
2.7000
3,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
2.5900
2.6500
2.5900
2.6000
2,200
Thu, 21 May 2026
2.4600
2.6500
2.4600
2.5900
12,700
Wed, 20 May 2026
2.4620
2.5800
2.4400
2.4500
15,600
Tue, 19 May 2026
2.3400
2.6050
2.3400
2.4000
9,200
Mon, 18 May 2026
2.4700
2.4700
2.1800
2.3300
84,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.4100
2.5450
2.3700
2.3700
57,200
Thu, 14 May 2026
2.3720
2.6400
2.3500
2.4700
26,700
Wed, 13 May 2026
2.4000
2.8200
2.4000
2.6500
26,700
Tue, 12 May 2026
18 · 6-K
After market open · 14:45 ET
CURRENT REPORT ↗
Tue, 12 May 2026
17 · 6-K
After market open · 11:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
16 · 6-K
After market open · 09:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
2.5000
2.8000
2.3800
2.4300
28,900
Mon, 11 May 2026
2.5550
2.5700
2.4100
2.4600
22,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.6600
2.8000
2.5100
2.5500
19,300
Thu, 07 May 2026
2.7500
2.9800
2.6700
2.7600
11,300
Wed, 06 May 2026
2.9700
3.0400
2.5450
2.6900
31,100
Tue, 05 May 2026
3.1110
3.3790
3.0500
3.0600
79,600
Mon, 04 May 2026
3.0100
3.3900
3.0000
3.0500
37,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.8600
3.1100
2.7800
3.0100
51,200
Thu, 30 Apr 2026
2.4700
2.8700
2.4360
2.7900
45,400
Wed, 29 Apr 2026
2.5550
2.7200
2.5100
2.5500
24,100
Tue, 28 Apr 2026
2.4000
2.7000
2.3600
2.6100
20,300
Mon, 27 Apr 2026
2.7600
3.2900
2.4700
2.4700
133,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.2500
2.8200
2.1050
2.6500
185,800
Thu, 23 Apr 2026
1.9550
2.4700
1.9200
2.2500
106,900
Wed, 22 Apr 2026
1.8500
2.0800
1.8100
2.0200
46,800
Tue, 21 Apr 2026
1.9650
1.9650
1.7900
1.8500
21,000
Mon, 20 Apr 2026
1.7200
1.9300
1.7000
1.9100
46,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.6700
1.9100
1.6600
1.6900
79,200
Thu, 16 Apr 2026
1.5600
1.7700
1.4100
1.6200
103,400
Wed, 15 Apr 2026
2.0900
2.1250
1.6100
1.6100
124,500
Tue, 14 Apr 2026
2.0400
2.2520
1.8500
2.1300
86,700
Mon, 13 Apr 2026
2.0500
2.3000
2.0000
2.1000
63,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.1400
2.3900
1.7000
2.3000
129,300
Thu, 09 Apr 2026
1.7600
2.2400
1.7000
2.1900
300,800
Wed, 08 Apr 2026
1.6400
1.8900
1.6400
1.7700
169,200
Tue, 07 Apr 2026
1.7500
1.7500
1.3600
1.6300
167,300
Mon, 06 Apr 2026
15 · 424B3
After-hours · 17:20 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 06 Apr 2026
14 · 6-K
After-hours · 16:40 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Apr 2026
1.8600
1.9800
1.7400
1.7800
354,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.6600
2.9110
2.3400
2.7600
3,673,900
Wed, 01 Apr 2026
1.7000
2.8750
1.5000
2.6500
1,825,480
Tue, 31 Mar 2026
1.6750
1.9000
1.5250
1.8500
2,898,024
Mon, 30 Mar 2026
13 · 6-K
After market open · 10:23 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 30 Mar 2026
2.5750
2.7000
1.4250
1.6750
201,064
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.5500
2.6750
2.2750
2.4250
12,476
Thu, 26 Mar 2026
2.5000
3.3750
2.2750
2.6250
99,616
Wed, 25 Mar 2026
2.6250
2.7250
2.4000
2.4000
22,836
Tue, 24 Mar 2026
2.9000
2.9250
2.5500
2.5500
11,100
Mon, 23 Mar 2026
2.5500
2.9500
2.5500
2.7500
41,012
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.7000
2.7750
2.2750
2.4500
46,744
Thu, 19 Mar 2026
3.2500
3.2500
2.3750
2.7500
218,548
Wed, 18 Mar 2026
3.6250
4.2500
3.5500
3.6250
397,044
Tue, 17 Mar 2026
3.6250
3.7500
3.3250
3.5750
10,964
Mon, 16 Mar 2026
3.5500
3.8000
3.5000
3.5750
7,844
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.8250
3.8250
3.3500
3.6250
18,912
Thu, 12 Mar 2026
3.7500
3.8000
3.5500
3.5750
13,596
Wed, 11 Mar 2026
3.6500
3.8750
3.6500
3.7000
13,792
Tue, 10 Mar 2026
3.9500
4.1000
3.6500
3.6500
38,060
Mon, 09 Mar 2026
3.8250
4.2000
3.4250
3.9000
109,732
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.0000
4.0000
3.6000
3.9000
30,172
Thu, 05 Mar 2026
4.0750
4.3750
3.8000
4.0750
40,864
Wed, 04 Mar 2026
4.3500
4.3500
3.5000
4.1000
72,828
Tue, 03 Mar 2026
4.7000
4.9750
4.3250
4.6750
367,924
Mon, 02 Mar 2026
4.6250
6.4500
4.6250
5.8500
221,660
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5.0000
5.3750
4.5750
5.0000
25,104
Thu, 26 Feb 2026
4.8750
5.0000
4.5000
4.5000
8,024
Wed, 25 Feb 2026
4.7000
5.1000
4.6500
4.8250
3,372
Tue, 24 Feb 2026
4.5500
4.8250
4.3500
4.6500
7,024
Mon, 23 Feb 2026
4.8750
5.1250
4.4500
4.6000
12,120
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5.0250
5.1000
4.7500
4.9250
6,876
Thu, 19 Feb 2026
5.2500
5.7000
5.0500
5.2000
19,664
Wed, 18 Feb 2026
5.1000
5.2000
4.8000
5.0250
15,688
Tue, 17 Feb 2026
5.6250
5.6250
4.8250
5.4500
14,344
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4.9500
5.3500
4.7500
5.2750
9,292
Thu, 12 Feb 2026
5.3500
5.6000
4.7500
5.0750
21,940
Thu, 12 Feb 2026
12 · 6-K
Pre-market · 09:23 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
4.8000
5.6250
4.8000
5.3500
15,996
Tue, 10 Feb 2026
5.2500
5.2500
4.8000
5.0000
992
Mon, 09 Feb 2026
5.2000
5.2000
4.7500
5.0750
4,564
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
4.4500
5.0000
4.4250
4.9000
3,460
Thu, 05 Feb 2026
4.5250
4.6000
4.3500
4.6000
7,124
Wed, 04 Feb 2026
5.0250
5.1250
4.7750
4.8000
7,520
Tue, 03 Feb 2026
5.1500
5.3000
5.0250
5.2000
4,080
Mon, 02 Feb 2026
5.3250
5.4250
5.0250
5.4250
4,404
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5.1750
5.6750
5.0750
5.3500
5,768
Thu, 29 Jan 2026
5.3500
5.7500
4.9000
5.0750
7,964
Wed, 28 Jan 2026
5.3500
5.6000
5.2500
5.2500
2,388
Tue, 27 Jan 2026
5.4000
5.8250
5.3000
5.5000
6,676
Mon, 26 Jan 2026
11 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 26 Jan 2026
5.9750
5.9750
5.4750
5.5750
2,964
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
5.5250
5.7500
5.3500
5.7500
948
Thu, 22 Jan 2026
5.3750
5.9750
5.3250
5.4000
12,552
Wed, 21 Jan 2026
5.4750
5.4750
5.2750
5.3750
4,656
Tue, 20 Jan 2026
5.5500
5.7500
5.2750
5.3250
7,556
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
5.6250
5.7750
5.5000
5.5500
6,296
Thu, 15 Jan 2026
5.5000
5.7500
5.2500
5.4250
6,572
Wed, 14 Jan 2026
5.3750
5.5000
5.0250
5.3250
5,732
Tue, 13 Jan 2026
5.4500
5.5500
5.2750
5.3000
8,276
Mon, 12 Jan 2026
5.6500
5.6500
5.3750
5.5250
2,924
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
5.5500
5.8750
5.5000
5.5250
2,836
Thu, 08 Jan 2026
5.6750
5.9250
5.6250
5.6500
4,916
Wed, 07 Jan 2026
5.4500
5.9500
5.3750
5.7750
4,496
Tue, 06 Jan 2026
5.7500
5.9000
5.3750
5.5750
2,504
Mon, 05 Jan 2026
5.4750
6.0000
5.2500
5.9500
9,076
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
4.8500
5.3750
4.8500
5.3250
7,316
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
5.5000
5.5000
4.7500
4.7750
25,992
Tue, 30 Dec 2025
5.6750
6.1250
5.5500
5.5750
26,304
Mon, 29 Dec 2025
10 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Dec 2025
5.8250
6.2250
5.5750
5.8500
25,108
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
5.6000
6.2500
5.5250
5.7500
11,444
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
5.4750
5.8750
5.4750
5.8000
14,488
Tue, 23 Dec 2025
9 · 6-K
After market open · 14:03 ET
CURRENT REPORT ↗
Tue, 23 Dec 2025
8 · 6-K
After market open · 10:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 23 Dec 2025
6.1500
6.4000
5.5250
5.6500
31,416
Mon, 22 Dec 2025
6.8500
7.1250
5.8750
6.0250
39,716
Mon, 22 Dec 2025
7 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Dec 2025
6 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
6.2000
6.7750
6.0000
6.6250
11,452
Thu, 18 Dec 2025
6.0250
6.6500
5.8250
6.3500
13,944
Wed, 17 Dec 2025
6.6250
6.9500
5.9500
6.3000
19,036
Tue, 16 Dec 2025
5.5000
6.5750
5.5000
6.5500
22,416
Mon, 15 Dec 2025
8.7250
9.0750
5.3250
5.7500
174,016
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
11.2500
11.2500
8.9000
9.0000
10,196
Thu, 11 Dec 2025
11.6000
12.1250
11.0000
11.2500
7,444
Wed, 10 Dec 2025
12.2500
12.4500
11.5000
12.0000
8,120
Tue, 09 Dec 2025
13.4750
13.4750
11.8250
12.2000
8,364
Mon, 08 Dec 2025
13.1750
14.4750
11.9250
14.4250
20,300
Mon, 08 Dec 2025
5 · 6-K
Pre-market · 09:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
13.0500
13.6000
11.7500
13.5750
5,980
Thu, 04 Dec 2025
13.4250
14.2250
13.1000
13.4750
8,308
Wed, 03 Dec 2025
13.2250
14.7500
13.0000
14.0500
12,604
Tue, 02 Dec 2025
11.5500
14.9750
11.5500
14.9750
26,976
Tue, 02 Dec 2025
4 · 6-K
Pre-market · 07:41 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Dec 2025
28.0000
28.2500
11.5500
14.2000
779,920
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
3 · 424B4
After market open · 12:42 ET
PROSPECTUS ↗
Fri, 28 Nov 2025
22.2500
22.2500
19.4250
19.4250
32
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.7500
19.9750
19.7500
19.9750
132
Tue, 25 Nov 2025
21.2500
21.2500
21.0000
21.2500
164
Mon, 24 Nov 2025
20.3500
21.2500
20.3500
21.2500
140
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
20.0000
23.0000
19.1250
22.3000
260
Thu, 20 Nov 2025
23.2500
23.9250
20.9750
21.2250
384
Wed, 19 Nov 2025
23.0000
23.0000
21.2750
22.2500
164
Tue, 18 Nov 2025
19.7500
23.0000
19.7500
23.0000
232
Mon, 17 Nov 2025
22.5000
24.8500
22.2500
23.0000
736
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
21.2750
23.8250
21.2750
23.8000
244
Thu, 13 Nov 2025
24.7500
25.7500
23.5000
23.6250
132
Wed, 12 Nov 2025
22.5000
25.0000
22.3750
24.6250
1,816
Tue, 11 Nov 2025
20.7750
22.5000
20.0000
22.5000
572
Mon, 10 Nov 2025
21.2500
22.2500
20.2500
20.7750
2,328
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
20.2500
21.2500
18.7500
21.0000
744
Thu, 06 Nov 2025
2 · F-1
After market open · 12:00 ET
REGISTRATION STATEMENT ↗
Thu, 06 Nov 2025
21.7500
23.0000
19.5750
22.5000
1,904
Wed, 05 Nov 2025
22.9250
22.9250
20.2500
21.2500
268
Tue, 04 Nov 2025
23.2750
25.0000
22.4000
22.9250
1,352
Mon, 03 Nov 2025
26.2500
28.5000
24.7500
25.7500
328
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.9750
25.5000
23.7750
24.7250
700
Thu, 30 Oct 2025
1 · 20-F
After market open · 14:26 ET
ANNUAL REPORT ↗
Thu, 30 Oct 2025
24.5000
26.2500
24.0000
25.7500
2,908
Wed, 29 Oct 2025
26.5000
26.5000
24.6250
24.6250
1,844
Tue, 28 Oct 2025
27.2500
28.2500
26.7500
26.7500
444
Mon, 27 Oct 2025
27.7500
28.6000
27.2500
27.2500
196
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
27.5000
30.0000
27.1000
27.7500
1,104