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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
4.1100
4.2900
4.0600
4.1650
13,170
Thu, 22 Oct 2026
4.3900
4.7680
4.1200
4.1200
56,400
Wed, 21 Oct 2026
30 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 21 Oct 2026
4.3600
4.7200
4.3600
4.5200
36,800
Tue, 20 Oct 2026
4.0900
4.5100
4.0600
4.2400
44,500
Mon, 19 Oct 2026
4.0900
4.2750
4.0800
4.1200
34,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
4.3400
4.5300
4.1600
4.2200
26,500
Thu, 15 Oct 2026
4.0900
4.4400
4.0900
4.3200
16,500
Wed, 14 Oct 2026
4.5300
4.8210
4.1000
4.1300
68,200
Tue, 13 Oct 2026
4.7000
4.7900
4.5500
4.5500
35,400
Mon, 12 Oct 2026
4.8800
5.0410
4.7300
4.7400
25,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
5.2050
5.2050
4.9300
4.9700
23,700
Thu, 08 Oct 2026
4.8800
5.2200
4.8600
5.1200
67,100
Wed, 07 Oct 2026
4.9300
5.1000
4.8350
4.8800
16,900
Tue, 06 Oct 2026
5.0800
5.3000
4.8900
5.0200
50,300
Mon, 05 Oct 2026
29 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 05 Oct 2026
5.2700
5.5600
4.9600
5.0800
142,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
5.5200
5.6330
5.1200
5.1600
75,100
Thu, 01 Oct 2026
5.4200
5.7000
5.4000
5.4800
14,900
Wed, 30 Sep 2026
5.4300
5.7210
5.3800
5.4600
17,800
Tue, 29 Sep 2026
5.6800
5.7300
5.4100
5.4300
27,700
Mon, 28 Sep 2026
28 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 28 Sep 2026
5.5900
5.8200
5.5100
5.6650
48,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
5.8100
5.9600
5.4100
5.5600
110,500
Thu, 24 Sep 2026
6.1900
6.3700
5.6100
5.8600
137,500
Wed, 23 Sep 2026
27 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 23 Sep 2026
5.8700
7.1850
5.8700
6.3100
293,900
Tue, 22 Sep 2026
6.5000
6.5000
5.8500
6.1000
179,200
Mon, 21 Sep 2026
6.6400
6.9000
6.5000
6.5200
89,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
6.3000
6.8500
6.1900
6.6250
134,400
Thu, 17 Sep 2026
5.8400
6.6700
5.7010
6.3200
131,900
Wed, 16 Sep 2026
6.0300
6.0600
5.8000
5.8200
40,400
Tue, 15 Sep 2026
5.9200
6.2690
5.7130
6.0700
68,100
Mon, 14 Sep 2026
5.4400
6.1400
5.3900
6.0000
172,600
Mon, 14 Sep 2026
26 · 6-K
Pre-market · 07:33 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
5.0200
5.6300
4.9300
5.4000
130,700
Thu, 10 Sep 2026
4.7300
5.1200
4.6810
4.9700
56,500
Wed, 09 Sep 2026
4.6800
4.9800
4.5500
4.8400
84,600
Tue, 08 Sep 2026
4.5800
4.8480
4.5300
4.7400
69,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
4.3800
4.7100
4.3250
4.5400
27,200
Thu, 03 Sep 2026
4.3100
4.6000
4.2600
4.4300
21,400
Wed, 02 Sep 2026
4.3500
4.5000
4.2750
4.3700
21,400
Tue, 01 Sep 2026
4.3000
4.3700
4.2100
4.3700
15,200
Mon, 31 Aug 2026
4.2200
4.4000
4.1000
4.3400
26,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
4.3700
4.3700
4.1850
4.2100
14,700
Thu, 27 Aug 2026
4.3600
4.4820
4.2500
4.3100
20,200
Wed, 26 Aug 2026
4.2800
4.4950
4.2800
4.3200
42,600
Wed, 26 Aug 2026
25 · F-3
Next filing day · accepted 25 Aug, 18:56 ET
REGISTRATION STATEMENT ↗
Tue, 25 Aug 2026
4.2200
4.4400
4.2200
4.2700
43,300
Mon, 24 Aug 2026
4.2900
4.3400
4.1400
4.2200
37,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
4.0000
4.4900
3.9140
4.3300
103,000
Thu, 20 Aug 2026
4.0200
4.0200
3.7300
3.9300
58,100
Wed, 19 Aug 2026
4.4500
4.6900
3.9080
4.1000
207,100
Tue, 18 Aug 2026
3.6000
5.0000
3.5200
4.4700
898,200
Mon, 17 Aug 2026
3.4200
3.7900
3.4100
3.6100
43,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
3.5100
3.5700
3.4300
3.4800
18,600
Thu, 13 Aug 2026
3.3100
3.5800
3.2200
3.5600
30,200
Wed, 12 Aug 2026
3.3800
3.4850
3.3100
3.3500
23,500
Tue, 11 Aug 2026
3.4600
3.4900
3.3500
3.4000
18,200
Mon, 10 Aug 2026
3.5000
3.5500
3.4620
3.4800
29,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
3.6000
3.6000
3.4500
3.4700
61,800
Thu, 06 Aug 2026
24 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 06 Aug 2026
3.2300
3.5800
3.2300
3.4900
120,000
Wed, 05 Aug 2026
3.3000
3.3000
3.1510
3.2900
61,500
Tue, 04 Aug 2026
3.1500
3.3000
3.0800
3.1900
32,800
Mon, 03 Aug 2026
3.2400
3.2400
3.0650
3.1500
31,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
3.2100
3.2400
3.0500
3.1700
70,400
Thu, 30 Jul 2026
3.0600
3.7400
3.0000
3.3600
447,700
Wed, 29 Jul 2026
3.1600
3.2000
2.9600
2.9800
18,000
Tue, 28 Jul 2026
3.0500
3.1970
2.9600
3.1600
50,700
Mon, 27 Jul 2026
2.9900
3.0400
2.8500
3.0400
32,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.9400
3.0000
2.8000
2.9500
41,500
Thu, 23 Jul 2026
3.0300
3.0300
2.7300
2.8200
62,700
Wed, 22 Jul 2026
3.1100
3.1100
2.8400
2.9500
55,400
Tue, 21 Jul 2026
3.2300
3.2300
3.0400
3.1100
75,100
Mon, 20 Jul 2026
3.1000
3.2600
3.0400
3.1600
86,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.0400
3.1500
2.9400
3.0700
96,400
Thu, 16 Jul 2026
3.0500
3.1600
2.9000
3.0100
375,000
Wed, 15 Jul 2026
2.8900
2.9600
2.8300
2.8900
410,700
Tue, 14 Jul 2026
2.9400
2.9600
2.8200
2.8700
23,700
Mon, 13 Jul 2026
3.0000
3.0000
2.8200
2.8500
30,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.9200
3.0000
2.9000
2.9700
28,300
Thu, 09 Jul 2026
3.0000
3.0800
2.9100
2.9300
22,200
Wed, 08 Jul 2026
3.0200
3.0300
2.9000
2.9000
20,400
Tue, 07 Jul 2026
3.0200
3.2100
2.9300
3.1100
20,400
Mon, 06 Jul 2026
3.0000
3.1100
2.9700
3.0600
13,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.1150
3.2200
3.0100
3.0400
39,500
Wed, 01 Jul 2026
2.9900
3.2750
2.9900
3.1100
41,600
Tue, 30 Jun 2026
3.0400
3.1990
3.0100
3.0600
25,700
Mon, 29 Jun 2026
2.9500
3.1000
2.9500
3.1000
35,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.7100
3.0900
2.7100
2.9700
62,600
Thu, 25 Jun 2026
2.7000
2.8500
2.6210
2.7100
57,400
Wed, 24 Jun 2026
2.9500
3.1000
2.7050
2.7500
62,900
Tue, 23 Jun 2026
3.1000
3.1000
2.9100
2.9100
25,200
Mon, 22 Jun 2026
23 · 20-F
After-hours · 16:01 ET
ANNUAL REPORT ↗
Mon, 22 Jun 2026
3.1500
3.2000
3.0500
3.1000
35,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.0800
3.1500
2.9800
3.1500
34,400
Wed, 17 Jun 2026
3.1400
3.1950
3.0400
3.0900
29,900
Tue, 16 Jun 2026
3.2600
3.3500
3.0400
3.1700
42,200
Mon, 15 Jun 2026
3.4200
3.4300
3.2100
3.3000
64,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.5000
3.5300
3.2300
3.3300
65,200
Thu, 11 Jun 2026
3.3300
3.5000
3.1000
3.4900
131,700
Wed, 10 Jun 2026
3.3100
3.4000
3.2350
3.2800
27,100
Tue, 09 Jun 2026
3.6500
3.7000
3.3300
3.3300
55,000
Mon, 08 Jun 2026
3.5300
3.6900
3.5100
3.6000
41,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
22 · 6-K
After-hours · 16:16 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Jun 2026
3.7300
3.7900
3.4700
3.5100
69,700
Thu, 04 Jun 2026
3.9200
4.0000
3.3900
3.6900
155,900
Wed, 03 Jun 2026
4.0100
4.7500
3.8000
3.9500
382,000
Tue, 02 Jun 2026
4.1300
4.1500
3.9300
3.9500
66,200
Mon, 01 Jun 2026
4.3000
4.3520
4.1100
4.1900
74,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.3200
4.4000
4.1300
4.1500
54,000
Thu, 28 May 2026
4.3200
4.4500
4.0700
4.3700
77,500
Wed, 27 May 2026
4.3900
4.3990
4.2000
4.3200
40,900
Tue, 26 May 2026
4.1500
4.7700
4.1010
4.4900
72,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.1000
4.4400
4.0400
4.1000
76,800
Thu, 21 May 2026
4.0400
4.2050
3.8400
4.0600
74,100
Wed, 20 May 2026
3.9000
4.2640
3.8800
4.0100
98,000
Tue, 19 May 2026
4.4600
4.4700
3.7500
3.9100
137,100
Mon, 18 May 2026
4.7700
4.7700
4.4000
4.6100
95,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.0400
5.3350
4.8000
4.9100
137,200
Thu, 14 May 2026
5.0600
5.1900
4.9000
5.0400
110,100
Wed, 13 May 2026
5.4500
5.5150
5.0500
5.1600
365,400
Tue, 12 May 2026
5.2000
5.7000
5.1600
5.5700
84,200
Mon, 11 May 2026
5.2800
5.5600
5.0000
5.2700
96,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.9000
5.9850
5.4050
5.5900
134,600
Thu, 07 May 2026
5.9600
6.2600
5.8400
6.0200
107,600
Wed, 06 May 2026
6.0000
6.1600
5.9100
5.9300
128,500
Tue, 05 May 2026
6.3800
6.3830
5.8500
6.1100
132,800
Mon, 04 May 2026
5.9200
6.6900
5.5250
6.6900
230,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.5900
6.9390
5.8000
6.2500
1,072,700
Thu, 30 Apr 2026
4.5800
6.8700
4.5800
6.5900
669,000
Wed, 29 Apr 2026
6.1600
6.1600
4.7600
5.0800
398,200
Tue, 28 Apr 2026
6.9100
6.9500
6.0200
6.4900
262,300
Mon, 27 Apr 2026
7.0800
7.4000
6.7110
7.0500
470,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9.8400
10.1400
7.8700
7.9100
1,385,300
Thu, 23 Apr 2026
21 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Apr 2026
8.5700
9.2100
8.0600
9.0300
1,295,400
Wed, 22 Apr 2026
8.0600
9.1800
7.5700
8.9700
2,174,900
Tue, 21 Apr 2026
11.3800
11.4700
9.0500
9.4900
4,191,100
Mon, 20 Apr 2026
13.1150
16.9590
11.0600
11.3000
42,274,200
Mon, 20 Apr 2026
20 · 6-K
Pre-market · 08:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
19 · 6-K
After-hours · 16:59 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 17 Apr 2026
9.8200
10.5300
7.1100
7.6000
50,506,200
Thu, 16 Apr 2026
2.8100
9.9700
2.7300
5.8700
53,763,200
Wed, 15 Apr 2026
2.7410
2.9100
2.7410
2.8800
24,200
Wed, 15 Apr 2026
18 · 6-K
Next filing day · accepted 14 Apr, 17:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 14 Apr 2026
2.6330
2.9500
2.6330
2.9500
38,100
Mon, 13 Apr 2026
2.5600
2.8300
2.5500
2.7900
20,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.5500
2.7500
2.4800
2.6700
53,000
Thu, 09 Apr 2026
2.4800
2.5700
2.4100
2.5000
24,500
Wed, 08 Apr 2026
2.6500
2.6500
2.4020
2.4900
21,100
Tue, 07 Apr 2026
2.4700
2.5230
2.4500
2.5000
23,800
Mon, 06 Apr 2026
2.5500
2.5600
2.5000
2.5300
7,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.3900
2.5100
2.2600
2.4700
27,900
Wed, 01 Apr 2026
2.4200
2.4300
2.3300
2.3700
12,000
Tue, 31 Mar 2026
2.4850
2.4900
2.4100
2.4600
4,000
Mon, 30 Mar 2026
2.5300
2.6000
2.3440
2.5200
31,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.5000
2.6300
2.5000
2.5600
12,200
Thu, 26 Mar 2026
2.4300
2.6400
2.4000
2.6300
32,100
Wed, 25 Mar 2026
2.4220
2.4300
2.3600
2.4300
8,100
Tue, 24 Mar 2026
2.3600
2.4300
2.3600
2.4300
5,100
Mon, 23 Mar 2026
2.3800
2.4900
2.3800
2.4300
15,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.4000
2.4600
2.3040
2.4000
5,100
Thu, 19 Mar 2026
2.5900
2.5900
2.2800
2.3500
18,900
Wed, 18 Mar 2026
2.6000
2.6000
2.5200
2.5400
9,800
Tue, 17 Mar 2026
2.5000
2.5900
2.4000
2.5900
15,500
Mon, 16 Mar 2026
2.4100
2.5700
2.4000
2.5000
22,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
2.4400
2.4700
2.4110
2.4600
3,100
Thu, 12 Mar 2026
2.4600
2.5100
2.4300
2.4600
8,700
Wed, 11 Mar 2026
2.5000
2.5500
2.4900
2.4900
9,200
Tue, 10 Mar 2026
2.5000
2.6000
2.4700
2.5100
29,300
Mon, 09 Mar 2026
2.5000
2.5650
2.4100
2.5500
24,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
2.5400
2.5900
2.4700
2.5100
26,500
Thu, 05 Mar 2026
2.5700
2.5700
2.4800
2.5600
12,800
Wed, 04 Mar 2026
2.6600
2.6700
2.4800
2.5900
37,900
Tue, 03 Mar 2026
2.5100
2.6600
2.3000
2.6500
43,500
Mon, 02 Mar 2026
2.4500
2.6200
2.3900
2.5600
22,900
Mon, 02 Mar 2026
17 · 6-K
Pre-market · 07:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2.6200
2.6800
2.4600
2.5400
39,500
Thu, 26 Feb 2026
2.4800
2.6500
2.4200
2.6200
36,400
Wed, 25 Feb 2026
2.1900
2.5700
2.1900
2.5600
79,800
Tue, 24 Feb 2026
2.1600
2.4200
2.1070
2.2300
177,600
Mon, 23 Feb 2026
2.5700
2.6100
1.9200
2.2300
2,496,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
16 · 6-K
After-hours · 17:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 20 Feb 2026
2.6400
2.6400
2.4700
2.5000
1,139,400
Thu, 19 Feb 2026
2.6500
2.6500
2.4200
2.6160
29,800
Thu, 19 Feb 2026
15 · 6-K
Pre-market · 07:19 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 18 Feb 2026
2.7260
2.7800
2.6550
2.6550
15,700
Tue, 17 Feb 2026
3.0700
3.0900
2.7200
2.7900
46,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 13 Feb 2026
2.7900
3.1000
2.7900
3.0900
135,400
Thu, 12 Feb 2026
2.8700
3.0100
2.7300
2.8100
82,600
Thu, 12 Feb 2026
13 · 6-K
Pre-market · 08:40 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
3.1900
3.2290
2.9200
2.9600
62,200
Tue, 10 Feb 2026
3.1400
3.2100
3.0000
3.1800
47,600
Mon, 09 Feb 2026
3.0700
3.4200
2.9500
3.1500
183,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2.8500
3.2700
2.7500
3.1300
104,400
Thu, 05 Feb 2026
2.9400
2.9400
2.7400
2.8900
144,100
Wed, 04 Feb 2026
3.0700
3.2500
2.5350
3.2400
199,800
Tue, 03 Feb 2026
3.2400
3.3490
2.7400
3.0900
548,100
Mon, 02 Feb 2026
3.9600
12.6400
3.6500
3.8000
5,104,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
4.3375
4.9250
4.0000
4.0062
83,472
Thu, 29 Jan 2026
4.3125
5.1813
4.2125
4.5062
45,600
Thu, 29 Jan 2026
12 · 6-K
Pre-market · 06:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 28 Jan 2026
4.0000
5.3125
3.9250
4.8125
228,784
Tue, 27 Jan 2026
4.0875
4.0938
3.9062
3.9437
27,360
Tue, 27 Jan 2026
11 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 26 Jan 2026
4.2688
4.4375
4.1312
4.1438
34,704
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
4.6875
4.6875
4.3000
4.5875
36,112
Thu, 22 Jan 2026
5.1687
5.2375
4.7063
4.7500
66,336
Wed, 21 Jan 2026
4.7500
5.7000
4.0000
5.4437
395,136
Tue, 20 Jan 2026
4.1875
4.1875
4.1875
4.1875
0
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26.8750
26.9531
24.0234
26.1719
12,974
Thu, 15 Jan 2026
27.6953
27.6953
25.3906
26.1719
13,916
Wed, 14 Jan 2026
10 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 14 Jan 2026
29.6875
30.3906
28.9844
30.3906
6,003
Tue, 13 Jan 2026
31.2500
31.4062
29.3750
30.5859
5,512
Tue, 13 Jan 2026
9 · 6-K
Pre-market · 07:58 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 13 Jan 2026
8 · 6-K/A
Next filing day · accepted 12 Jan, 20:53 ET
CURRENT REPORT ↗
Mon, 12 Jan 2026
30.8594
32.4219
30.5859
31.0547
8,097
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
29.8047
32.0312
29.8047
31.2500
7,862
Thu, 08 Jan 2026
7 · 6-K
After-hours · 16:06 ET
CURRENT REPORT ↗
Thu, 08 Jan 2026
30.4688
30.4688
29.3359
30.0000
2,616
Wed, 07 Jan 2026
29.6875
31.2500
29.1016
30.8594
6,991
Tue, 06 Jan 2026
28.5156
29.6094
27.4219
28.7109
4,311
Mon, 05 Jan 2026
32.0312
32.0312
26.1328
28.3594
18,340
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
30.2344
31.2109
28.3594
31.2109
5,704
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.0312
32.0312
25.8594
29.4141
14,223
Tue, 30 Dec 2025
32.8125
33.5938
30.7812
31.0938
7,939
Mon, 29 Dec 2025
35.1562
35.1562
33.7891
34.3750
6,231
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
33.4375
36.9531
33.3203
36.3281
10,908
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
34.5312
35.6641
33.2422
34.7656
6,925
Tue, 23 Dec 2025
33.0859
37.1094
31.2500
36.3281
22,149
Mon, 22 Dec 2025
38.8672
38.9062
33.2812
35.4688
37,409
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
56.2500
57.4219
37.8906
39.0625
886,948
Thu, 18 Dec 2025
58.2031
60.2344
55.8594
57.0312
3,507
Wed, 17 Dec 2025
59.3750
60.1562
56.2500
57.8125
2,854
Tue, 16 Dec 2025
55.8594
59.7656
55.8594
59.7656
4,319
Mon, 15 Dec 2025
57.8125
60.5469
57.0312
57.8125
5,960
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
59.4531
63.6719
58.0078
61.7188
8,673
Thu, 11 Dec 2025
57.4219
62.1094
57.1094
60.5469
11,039
Wed, 10 Dec 2025
61.3281
62.8906
58.2031
59.7656
22,392
Tue, 09 Dec 2025
71.0938
71.0938
56.6406
62.1094
394,900
Mon, 08 Dec 2025
66.7969
69.1406
64.4531
66.0156
2,604
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.7031
72.2656
68.7500
68.7500
1,585
Thu, 04 Dec 2025
66.7969
73.4375
66.7969
70.7031
5,174
Wed, 03 Dec 2025
59.7656
72.6562
59.7656
69.5312
10,342
Tue, 02 Dec 2025
63.2812
63.2812
58.9844
61.7188
3,003
Mon, 01 Dec 2025
59.3750
64.0625
57.8125
63.2812
5,481
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.5000
62.5000
58.9844
59.9609
2,634
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.0312
62.8906
57.0312
61.7188
6,223
Tue, 25 Nov 2025
57.0312
70.3125
55.0781
62.5000
14,810
Mon, 24 Nov 2025
55.4688
60.5469
55.2734
58.9844
8,018
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
6 · 6-K
After-hours · 17:18 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 21 Nov 2025
60.5469
67.1875
56.6406
58.2031
16,166
Thu, 20 Nov 2025
5 · 424B3
After-hours · 17:23 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 20 Nov 2025
4 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 20 Nov 2025
82.4219
89.4531
61.7188
67.1875
522,455
Wed, 19 Nov 2025
107.6172
109.1797
106.2500
108.9844
233
Tue, 18 Nov 2025
110.1562
110.1562
106.1719
108.9844
468
Mon, 17 Nov 2025
107.4219
114.4531
105.8594
112.8906
689
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
106.2500
110.0391
103.3203
105.8594
696
Thu, 13 Nov 2025
101.1719
116.4062
100.5859
108.9844
3,359
Wed, 12 Nov 2025
104.6875
105.4688
97.6562
99.6094
914
Wed, 12 Nov 2025
3 · 424B3
Pre-market · 08:00 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 11 Nov 2025
102.7344
104.6875
93.7500
104.2969
796
Mon, 10 Nov 2025
2 · 6-K
After-hours · 16:14 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 10 Nov 2025
87.1094
100.7812
87.1094
96.4844
1,618
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
94.9219
97.3438
86.9141
90.2344
2,926
Thu, 06 Nov 2025
105.4688
107.8125
98.1641
98.1641
3,057
Wed, 05 Nov 2025
107.4219
107.4219
103.1250
105.6641
1,372
Tue, 04 Nov 2025
114.8438
114.8438
97.6562
107.0312
4,380
Mon, 03 Nov 2025
122.2656
122.8516
110.1562
117.1875
39,276
Mon, 03 Nov 2025
1 · 424B3
Pre-market · 08:34 ET
PROSPECTUS ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
122.2656
128.9062
121.8750
123.4375
901
Thu, 30 Oct 2025
125.0000
128.5156
121.8750
122.2656
709
Wed, 29 Oct 2025
128.1250
129.6875
121.8750
128.5156
635
Tue, 28 Oct 2025
129.2969
132.8125
127.7344
129.6875
1,572
Mon, 27 Oct 2025
132.8125
132.8125
124.2188
127.3438
809
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend