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.5100
2.6900
2.4700
2.4800
20,051
Thu, 22 Oct 2026
2.5700
2.6900
2.4470
2.5900
40,000
Wed, 21 Oct 2026
2.4100
2.7600
2.4100
2.6500
68,500
Tue, 20 Oct 2026
2.5000
2.5600
2.3000
2.5100
38,500
Mon, 19 Oct 2026
2.7200
2.9400
2.4400
2.4600
54,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
2.9310
3.0500
2.7400
2.7500
65,600
Thu, 15 Oct 2026
2.7910
3.0400
2.7900
3.0000
53,800
Wed, 14 Oct 2026
2.6800
3.1500
2.6800
2.8600
191,300
Tue, 13 Oct 2026
3.0000
3.2900
2.8400
3.0000
1,677,000
Mon, 12 Oct 2026
3.1100
3.1910
2.9800
3.0500
67,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
3.2300
3.3000
3.0900
3.1000
52,500
Thu, 08 Oct 2026
3.4300
3.5900
3.2000
3.2900
119,000
Wed, 07 Oct 2026
3.3600
3.7500
3.3600
3.5400
215,600
Tue, 06 Oct 2026
4.1300
4.2800
3.7700
3.9800
4,277,200
Mon, 05 Oct 2026
3.8400
3.9700
3.4190
3.8400
108,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
3.9700
4.1900
3.8100
4.0100
103,200
Thu, 01 Oct 2026
4.5600
4.9400
3.8400
4.1600
234,000
Wed, 30 Sep 2026
6.6100
6.6300
3.2500
5.6800
19,643,700
Wed, 30 Sep 2026
22 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 29 Sep 2026
5.7700
5.7700
4.5000
4.5100
67,100
Tue, 29 Sep 2026
21 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 28 Sep 2026
7.2900
7.3010
5.7800
5.7800
40,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
7.3300
7.7000
7.0000
7.3000
26,100
Thu, 24 Sep 2026
6.6900
7.5200
6.6900
7.3600
22,700
Thu, 24 Sep 2026
20 · 6-K
Next filing day · accepted 23 Sep, 21:18 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 23 Sep 2026
7.9700
7.9700
7.0600
7.1500
47,300
Tue, 22 Sep 2026
7.9400
8.3200
7.5200
7.7600
127,200
Mon, 21 Sep 2026
8.0800
9.5400
7.0200
8.5950
1,935,100
Mon, 21 Sep 2026
19 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
6.6000
8.6500
6.5470
7.9000
270,000
Thu, 17 Sep 2026
5.8500
7.0800
5.8300
6.4500
63,700
Wed, 16 Sep 2026
7.1400
7.4300
5.6800
5.7500
58,700
Tue, 15 Sep 2026
8.1400
8.1400
6.8550
7.2300
39,400
Mon, 14 Sep 2026
8.2600
8.4300
7.5350
8.3400
77,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
7.7600
9.3600
7.4300
8.3000
154,500
Thu, 10 Sep 2026
8.2100
8.9800
7.1400
7.8200
103,900
Wed, 09 Sep 2026
7.9800
8.6000
7.8400
8.2200
59,780
Tue, 08 Sep 2026
7.2400
8.5600
7.1800
7.9800
90,775
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
8.5400
8.7800
7.8000
8.7000
31,020
Thu, 03 Sep 2026
8.5000
8.8400
8.2600
8.8000
27,155
Thu, 03 Sep 2026
18 · 6-K
Pre-market · 06:44 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 02 Sep 2026
8.8800
8.8800
7.9000
8.2400
44,495
Tue, 01 Sep 2026
9.2600
9.8800
8.8000
9.4800
45,845
Mon, 31 Aug 2026
10.1800
10.4000
9.6000
10.1400
46,590
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
10.5980
10.8680
9.8000
10.5400
67,191
Thu, 27 Aug 2026
0.5200
0.5600
0.5060
0.5440
2,090,600
Wed, 26 Aug 2026
0.5490
0.5860
0.5350
0.5570
10,380,000
Tue, 25 Aug 2026
0.5150
0.5690
0.5000
0.5490
3,813,300
Mon, 24 Aug 2026
0.6680
0.8590
0.6000
0.6290
54,737,300
Mon, 24 Aug 2026
17 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
0.6290
0.6800
0.5900
0.6080
1,718,000
Thu, 20 Aug 2026
0.5720
0.7200
0.5600
0.6480
5,785,100
Wed, 19 Aug 2026
0.5600
0.9200
0.5250
0.7010
27,070,500
Tue, 18 Aug 2026
0.5990
0.6300
0.4900
0.5580
2,468,700
Tue, 18 Aug 2026
16 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 17 Aug 2026
0.7500
0.7600
0.7300
0.7420
429,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
0.7400
0.8070
0.7050
0.7900
992,800
Thu, 13 Aug 2026
0.8050
0.8500
0.7450
0.8070
7,090,500
Wed, 12 Aug 2026
0.7600
0.7960
0.7400
0.7890
421,500
Tue, 11 Aug 2026
0.7540
0.7960
0.7370
0.7850
727,600
Mon, 10 Aug 2026
0.8350
0.8680
0.7900
0.8540
1,336,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1.1400
1.1700
0.8780
0.9000
25,533,300
Thu, 06 Aug 2026
0.9000
0.9900
0.8750
0.9650
912,400
Wed, 05 Aug 2026
0.9100
0.9500
0.8980
0.9350
214,900
Tue, 04 Aug 2026
0.9040
0.9590
0.9000
0.9290
220,800
Mon, 03 Aug 2026
0.9160
0.9670
0.8650
0.9290
362,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
0.9610
0.9900
0.8930
0.9240
664,600
Thu, 30 Jul 2026
1.0900
1.1200
0.9800
1.0300
1,543,200
Wed, 29 Jul 2026
1.2100
1.3700
1.0600
1.0800
9,662,900
Tue, 28 Jul 2026
0.9990
1.8600
0.9500
1.0800
19,002,600
Mon, 27 Jul 2026
2.0450
2.0600
0.9500
1.0700
53,098,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.9900
1.0500
0.8770
0.9110
519,300
Thu, 23 Jul 2026
1.3400
1.3800
1.1500
1.2400
4,679,700
Wed, 22 Jul 2026
1.3500
1.4100
1.2500
1.3500
160,000
Tue, 21 Jul 2026
1.4700
1.5700
1.3810
1.4000
331,800
Mon, 20 Jul 2026
1.7300
1.7320
1.4500
1.4700
255,500
Mon, 20 Jul 2026
15 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.7800
1.8810
1.6400
1.7500
205,500
Thu, 16 Jul 2026
1.7000
1.9100
1.6700
1.8800
355,600
Wed, 15 Jul 2026
1.8100
1.9280
1.6800
1.8700
928,200
Tue, 14 Jul 2026
2.2900
5.8900
2.1300
2.4200
33,435,900
Mon, 13 Jul 2026
2.0070
2.1870
1.9620
2.1870
172,778
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.6550
2.6640
2.1330
2.4120
399,122
Thu, 09 Jul 2026
3.6900
4.2840
2.9610
3.2220
9,585,378
Wed, 08 Jul 2026
2.9880
3.0600
2.6370
2.8350
27,467
Tue, 07 Jul 2026
3.0600
3.0870
2.8800
3.0330
14,422
Mon, 06 Jul 2026
3.0870
3.0870
2.6280
3.0060
35,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.0870
3.1680
2.8350
2.9340
30,744
Wed, 01 Jul 2026
3.1230
3.5460
3.0600
3.1680
100,856
Tue, 30 Jun 2026
2.8800
3.0960
2.8800
3.0060
17,422
Mon, 29 Jun 2026
3.2220
3.2850
2.6370
2.8530
71,922
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.5640
3.5640
3.2220
3.4020
31,400
Thu, 25 Jun 2026
4.2750
4.3920
3.3300
3.5820
64,411
Wed, 24 Jun 2026
5.1840
5.1840
4.0950
4.1400
49,922
Tue, 23 Jun 2026
5.4000
5.5800
5.0580
5.2200
22,133
Mon, 22 Jun 2026
14 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Jun 2026
5.3550
5.8410
5.1210
5.6070
41,011
Mon, 22 Jun 2026
13 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
6.0660
6.0660
5.1300
5.5800
166,078
Thu, 18 Jun 2026
12 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
4.9230
5.3910
4.7250
5.3820
45,233
Tue, 16 Jun 2026
4.9770
5.1930
4.6440
5.0760
42,367
Mon, 15 Jun 2026
4.6800
5.6790
4.6350
5.0940
69,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.3900
6.5160
4.3650
4.8600
103,867
Thu, 11 Jun 2026
5.6160
7.0920
5.4540
6.3900
739,022
Wed, 10 Jun 2026
6.7410
7.1550
6.0300
6.3090
42,467
Tue, 09 Jun 2026
7.7580
7.8300
6.0300
6.5070
66,200
Mon, 08 Jun 2026
6.7500
7.2360
6.4800
7.1820
31,022
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.1370
7.1640
6.4800
6.7140
14,889
Thu, 04 Jun 2026
7.3800
7.5600
7.0200
7.3800
25,500
Wed, 03 Jun 2026
7.7400
8.1900
7.2900
7.6500
32,389
Tue, 02 Jun 2026
8.4150
9.0900
8.2080
8.5500
23,744
Mon, 01 Jun 2026
8.2800
9.4500
8.1540
9.2700
34,633
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
8.2800
9.0270
8.2800
8.6310
31,889
Thu, 28 May 2026
7.5600
9.7200
7.5150
9.0900
160,267
Thu, 28 May 2026
11 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
8.8830
10.5300
7.3890
8.7750
4,083,722
Tue, 26 May 2026
7.2180
7.5690
6.9030
7.2000
58,000
Tue, 26 May 2026
10 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
6.9480
7.6320
6.9480
7.2180
22,878
Thu, 21 May 2026
6.8940
7.8300
6.6510
7.4160
1,075,689
Wed, 20 May 2026
7.4700
7.6950
7.2090
7.3620
7,511
Tue, 19 May 2026
7.0380
7.9920
7.0200
7.3710
15,200
Mon, 18 May 2026
7.3800
7.5510
6.7500
7.2360
12,678
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
7.5960
7.9920
7.1190
7.2180
16,056
Thu, 14 May 2026
6.9210
9.0900
6.5880
8.4600
110,089
Wed, 13 May 2026
6.0300
7.0920
6.0300
6.8310
12,289
Tue, 12 May 2026
6.3990
6.3990
5.9040
6.2010
7,056
Mon, 11 May 2026
7.1010
7.1010
6.1200
6.3090
17,333
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6.8400
6.8490
6.3810
6.7140
7,711
Thu, 07 May 2026
7.1100
7.2000
6.7500
7.0470
10,578
Wed, 06 May 2026
7.2270
7.3800
6.9300
7.1100
11,567
Tue, 05 May 2026
7.4160
7.5330
7.0470
7.2900
14,278
Mon, 04 May 2026
7.4610
7.6320
7.2000
7.4520
10,478
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
7.2000
7.6500
7.1010
7.1190
10,522
Thu, 30 Apr 2026
9 · 20-F
After-hours · 17:18 ET
ANNUAL REPORT ↗
Thu, 30 Apr 2026
8.1810
8.1810
6.9300
7.6230
19,067
Wed, 29 Apr 2026
7.9200
8.3880
7.7580
7.7580
7,656
Tue, 28 Apr 2026
7.9470
8.4150
7.8300
7.8390
7,344
Mon, 27 Apr 2026
8.6040
8.8290
8.0370
8.3070
9,289
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8.5860
9.9000
7.7400
9.5400
35,989
Thu, 23 Apr 2026
7.6140
8.5050
7.4610
8.5050
9,222
Wed, 22 Apr 2026
7.3170
7.8030
7.2720
7.7040
12,400
Tue, 21 Apr 2026
7.7040
7.9650
7.3890
7.5510
3,244
Mon, 20 Apr 2026
7.7940
7.9200
7.5960
7.9020
4,744
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.9020
8.0370
7.5240
7.7670
5,656
Thu, 16 Apr 2026
8.3970
8.3970
7.3800
7.4430
8,522
Wed, 15 Apr 2026
8.6040
8.6040
7.7400
8.0280
8,322
Tue, 14 Apr 2026
8.4510
8.5500
7.6500
8.3700
10,978
Tue, 14 Apr 2026
8 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 13 Apr 2026
7.9020
8.1000
7.3530
7.7220
15,556
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
8.3520
8.5500
7.4700
7.5330
13,400
Thu, 09 Apr 2026
7.9200
8.6670
7.8480
7.8660
8,022
Wed, 08 Apr 2026
8.4600
9.3600
7.7400
7.9650
18,789
Tue, 07 Apr 2026
7.5600
8.8650
7.2900
7.9200
37,100
Mon, 06 Apr 2026
7.4520
10.4400
7.4250
8.4960
213,144
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.7400
7.7490
7.2000
7.2900
12,089
Wed, 01 Apr 2026
8.1000
8.6940
7.6590
8.1630
9,689
Tue, 31 Mar 2026
7.3350
8.6400
7.3350
7.9200
11,100
Mon, 30 Mar 2026
7.2900
7.7400
7.2000
7.5330
2,611
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8.0100
8.3160
6.9480
7.2000
6,611
Thu, 26 Mar 2026
8.6400
8.6400
7.9200
7.9200
4,211
Wed, 25 Mar 2026
8.7390
9.3600
7.7940
7.9380
6,378
Tue, 24 Mar 2026
8.5320
9.9900
8.5230
8.7300
21,800
Mon, 23 Mar 2026
9.0000
9.2700
7.6590
8.0280
12,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
9.9000
10.1790
8.9100
9.1800
9,678
Thu, 19 Mar 2026
10.1610
10.1610
9.4680
9.9000
6,733
Wed, 18 Mar 2026
11.2500
11.2500
9.6300
10.2510
11,611
Tue, 17 Mar 2026
11.2500
12.2400
11.0700
11.3400
16,111
Mon, 16 Mar 2026
11.3400
11.3400
10.6200
11.1600
18,556
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11.0700
11.4750
10.8000
11.0700
8,111
Thu, 12 Mar 2026
11.2500
11.7000
10.9800
11.0700
6,800
Wed, 11 Mar 2026
11.4300
11.6100
11.1600
11.4300
5,900
Tue, 10 Mar 2026
11.0700
11.3400
10.9800
11.1600
4,178
Mon, 09 Mar 2026
11.3400
11.5200
10.8900
10.9800
5,556
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.3400
11.7000
10.3500
11.3400
18,900
Thu, 05 Mar 2026
11.4930
11.8800
10.8000
11.5110
19,967
Wed, 04 Mar 2026
11.2500
11.7000
10.9800
11.4300
16,278
Tue, 03 Mar 2026
10.6200
11.7810
10.1700
11.0700
17,478
Mon, 02 Mar 2026
10.5300
11.6100
9.2700
10.6200
20,611
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.7900
12.4200
11.1150
11.4300
18,733
Thu, 26 Feb 2026
12.5100
13.9500
11.2500
12.1500
36,578
Wed, 25 Feb 2026
11.3400
12.4650
10.8900
11.7000
57,956
Tue, 24 Feb 2026
11.4300
13.5000
10.9800
11.7000
30,133
Mon, 23 Feb 2026
12.4200
12.7350
11.2500
11.6100
27,178
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12.2400
14.4000
11.2320
12.8700
38,667
Thu, 19 Feb 2026
11.0700
16.2900
10.8000
13.4100
276,933
Wed, 18 Feb 2026
13.5000
13.6800
9.9000
11.3400
51,200
Tue, 17 Feb 2026
10.3500
17.1900
9.9000
15.7500
200,711
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10.1700
10.9800
9.9900
10.8000
11,500
Thu, 12 Feb 2026
11.2500
11.4300
9.4500
10.3500
12,311
Wed, 11 Feb 2026
11.2590
12.3300
11.1150
11.3400
23,289
Tue, 10 Feb 2026
11.4300
11.9700
11.2500
11.3400
9,444
Mon, 09 Feb 2026
11.2500
12.4200
11.2500
11.2500
9,522
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.9800
12.8250
10.8000
10.9800
20,456
Thu, 05 Feb 2026
10.5300
11.8800
9.9900
10.6200
10,211
Wed, 04 Feb 2026
11.8800
12.0600
9.7200
10.8000
11,678
Tue, 03 Feb 2026
13.6440
13.6440
10.8900
12.4200
14,756
Mon, 02 Feb 2026
13.7700
15.6600
12.7800
13.1400
22,511
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.4000
17.7300
13.9500
15.9300
70,533
Thu, 29 Jan 2026
14.5800
14.5800
12.8700
13.9500
13,633
Wed, 28 Jan 2026
13.4100
14.8500
12.5100
14.6250
16,200
Tue, 27 Jan 2026
13.4100
13.7700
12.6900
13.5000
3,789
Mon, 26 Jan 2026
13.9500
13.9500
12.6000
13.7700
8,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13.5900
14.4000
13.4100
13.5900
12,033
Thu, 22 Jan 2026
13.5900
14.4000
13.4100
14.3100
25,189
Wed, 21 Jan 2026
13.9500
15.2100
13.2300
13.4100
36,967
Tue, 20 Jan 2026
7 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Jan 2026
17.6400
18.3600
16.7400
16.9200
392,989
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
18.5400
18.5850
17.4600
18.2700
11,656
Thu, 15 Jan 2026
17.3700
19.3500
16.8300
18.3600
12,544
Wed, 14 Jan 2026
17.6400
19.0800
16.7400
17.1000
8,356
Tue, 13 Jan 2026
17.1900
17.5500
16.7400
17.1990
3,367
Mon, 12 Jan 2026
18.9900
19.3500
16.5600
17.1000
11,867
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
19.9800
20.2500
18.9000
19.3500
7,800
Thu, 08 Jan 2026
20.7900
21.5100
19.8000
19.8000
5,000
Wed, 07 Jan 2026
20.5200
21.4200
19.9800
20.7000
5,000
Tue, 06 Jan 2026
22.2300
22.9950
20.7900
21.2400
4,056
Mon, 05 Jan 2026
22.1400
23.8500
21.7800
22.1400
6,689
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
22.6800
22.8780
20.8800
21.6000
4,378
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
24.3900
24.3900
21.4200
23.1300
8,900
Tue, 30 Dec 2025
24.4800
25.2000
23.8500
24.5700
7,911
Mon, 29 Dec 2025
25.2000
26.9100
25.2000
26.5500
5,478
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.8400
27.8100
23.8500
26.9550
6,056
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.1800
27.1800
24.3900
25.5600
5,356
Tue, 23 Dec 2025
30.7800
30.7800
27.3600
27.7200
8,467
Mon, 22 Dec 2025
30.7800
32.2200
30.1410
30.8700
6,678
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.3200
32.4900
30.2400
30.9600
6,422
Thu, 18 Dec 2025
30.6900
34.2900
30.6900
31.3200
11,656
Wed, 17 Dec 2025
31.8600
34.2900
30.6000
30.6000
9,844
Tue, 16 Dec 2025
29.8800
35.1000
29.8800
32.1300
15,333
Mon, 15 Dec 2025
37.3500
38.0250
31.5000
32.8500
19,789
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.1500
43.1100
37.8000
38.3400
32,600
Thu, 11 Dec 2025
6 · 424B3
After-hours · 16:00 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 11 Dec 2025
38.7900
44.5500
38.2500
39.1500
43,222
Thu, 11 Dec 2025
5 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Dec 2025
43.4700
47.7000
36.2700
40.4100
109,611
Wed, 10 Dec 2025
4 · 424B3
Pre-market · 09:15 ET
PROSPECTUS ↗
Tue, 09 Dec 2025
39.1500
80.2800
38.0700
72.4500
820,256
Mon, 08 Dec 2025
35.8200
44.0100
34.0200
38.9700
116,789
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
43.7400
45.2700
35.9100
35.9100
384,433
Thu, 04 Dec 2025
49.4100
50.2200
38.7000
39.4200
105,322
Thu, 04 Dec 2025
3 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Dec 2025
58.0500
60.2100
43.7400
46.8000
4,244
Tue, 02 Dec 2025
64.7100
65.6100
58.0500
58.0500
1,356
Mon, 01 Dec 2025
69.3900
69.3900
63.9900
65.1600
2,778
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.0800
77.8230
60.5700
69.5700
4,944
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.3000
66.7800
47.7000
64.0980
5,800
Tue, 25 Nov 2025
47.1510
51.5970
46.5660
50.6610
1,437
Mon, 24 Nov 2025
47.6190
49.2570
42.8220
48.4380
1,992
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.8420
50.3100
42.1200
45.6300
2,057
Thu, 20 Nov 2025
74.9970
76.0500
35.3340
48.4380
5,455
Wed, 19 Nov 2025
83.0700
86.2290
73.5930
80.1450
435
Tue, 18 Nov 2025
82.3680
87.2820
79.5600
87.2820
466
Mon, 17 Nov 2025
93.2490
93.2490
79.6770
85.4100
1,729
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.8450
99.4500
91.8450
97.3440
378
Thu, 13 Nov 2025
100.0350
103.5450
90.2070
90.2070
301
Wed, 12 Nov 2025
2 · F-3/A
After-hours · 16:00 ET
AMENDMENT NO. 1 TO FORM S-3 ↗
Wed, 12 Nov 2025
94.7700
109.1610
94.7700
103.4280
1,235
Tue, 11 Nov 2025
93.2490
95.9400
90.3240
94.5360
802
Mon, 10 Nov 2025
95.7060
100.1520
92.8980
95.2380
578
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
93.3660
95.7060
88.9200
94.7700
491
Thu, 06 Nov 2025
94.7700
100.5030
94.7700
95.9400
671
Wed, 05 Nov 2025
83.0700
94.7700
83.0700
94.7700
919
Tue, 04 Nov 2025
92.4300
94.7700
84.2400
84.2400
1,301
Mon, 03 Nov 2025
117.0000
118.1700
86.5800
95.9400
1,810
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 31 Oct 2025
118.1700
119.4570
117.0000
119.3400
683
Thu, 30 Oct 2025
117.0000
121.6800
117.0000
118.1700
506
Wed, 29 Oct 2025
125.1900
125.1900
119.3400
122.8500
478
Tue, 28 Oct 2025
128.7000
131.0400
117.0000
119.3400
1,274
Mon, 27 Oct 2025
136.8900
136.8900
127.5300
128.7000
1,632
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
128.7000
138.0600
125.1900
134.5500
1,241