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
0.5100
0.5360
0.4699
0.5340
203,969
Thu, 22 Oct 2026
0.5720
0.5720
0.4710
0.4810
165,400
Wed, 21 Oct 2026
0.5860
0.6000
0.5400
0.5690
63,500
Tue, 20 Oct 2026
0.5800
0.6160
0.5800
0.5980
33,400
Mon, 19 Oct 2026
0.5600
0.6450
0.5480
0.6160
178,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
0.5710
0.5900
0.5530
0.5700
66,800
Thu, 15 Oct 2026
0.5080
0.6200
0.5040
0.5890
140,600
Wed, 14 Oct 2026
0.5600
0.5800
0.5400
0.5490
85,400
Tue, 13 Oct 2026
0.6160
0.6160
0.5310
0.5790
268,500
Mon, 12 Oct 2026
0.6690
0.6690
0.6130
0.6350
149,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
0.7310
0.7550
0.6800
0.6900
137,900
Thu, 08 Oct 2026
0.7230
0.7900
0.6830
0.7700
497,800
Wed, 07 Oct 2026
0.7800
0.7800
0.7290
0.7450
241,100
Tue, 06 Oct 2026
0.8130
0.8140
0.7600
0.7900
915,700
Mon, 05 Oct 2026
0.7960
0.9300
0.7550
0.8190
5,116,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
0.9380
0.9380
0.8250
0.8500
337,400
Fri, 02 Oct 2026
14 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 01 Oct 2026
0.8800
1.0800
0.7970
0.9380
12,469,700
Wed, 30 Sep 2026
0.9000
0.9090
0.7740
0.8200
310,500
Tue, 29 Sep 2026
1.0700
1.1300
0.8820
0.8820
819,700
Mon, 28 Sep 2026
1.7700
1.8600
1.2100
1.2600
17,279,800
Mon, 28 Sep 2026
13 · 6-K
Pre-market · 08:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1.2900
1.6200
1.2100
1.6200
1,853,000
Thu, 24 Sep 2026
1.0200
2.8700
0.9600
1.6500
56,948,400
Wed, 23 Sep 2026
1.0000
1.0000
0.8160
0.9140
65,900
Tue, 22 Sep 2026
0.9300
1.0400
0.9280
0.9980
13,000
Mon, 21 Sep 2026
0.9180
0.9490
0.9130
0.9490
15,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
0.8850
0.9570
0.8850
0.9570
20,000
Thu, 17 Sep 2026
0.8800
0.9580
0.8710
0.9530
40,200
Wed, 16 Sep 2026
0.8400
0.9460
0.8300
0.9400
15,800
Tue, 15 Sep 2026
0.8800
0.9100
0.8550
0.8840
16,900
Mon, 14 Sep 2026
0.9000
0.9270
0.8120
0.9110
51,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
0.9200
1.3800
0.8100
0.9620
1,528,100
Thu, 10 Sep 2026
0.9280
0.9300
0.8170
0.9190
20,700
Wed, 09 Sep 2026
0.8100
0.9590
0.8050
0.9150
50,800
Tue, 08 Sep 2026
0.8400
0.8800
0.8120
0.8800
17,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
0.8600
0.8850
0.8490
0.8630
36,400
Thu, 03 Sep 2026
0.8990
0.8990
0.8280
0.8600
20,400
Wed, 02 Sep 2026
0.9260
0.9600
0.7500
0.8700
55,000
Tue, 01 Sep 2026
1.0400
1.0400
0.9250
0.9250
25,500
Mon, 31 Aug 2026
1.0280
1.0500
1.0000
1.0300
42,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1.1060
1.1200
1.0400
1.0600
42,400
Thu, 27 Aug 2026
1.1600
1.1910
1.1100
1.1300
17,700
Wed, 26 Aug 2026
1.2400
1.2400
1.1500
1.1700
22,600
Tue, 25 Aug 2026
1.1820
1.2610
1.1820
1.2200
60,500
Mon, 24 Aug 2026
1.2300
1.2930
1.1700
1.2000
20,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1.2100
1.2800
1.1900
1.2600
19,000
Thu, 20 Aug 2026
1.2500
1.3130
1.2000
1.2400
41,000
Wed, 19 Aug 2026
1.1400
1.2500
1.1300
1.2300
45,200
Tue, 18 Aug 2026
1.2200
1.2200
1.0200
1.1700
85,900
Mon, 17 Aug 2026
1.5400
1.5500
1.1100
1.1800
120,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1.5700
1.5880
1.5500
1.5600
13,300
Thu, 13 Aug 2026
1.5400
1.6150
1.5000
1.5600
35,900
Wed, 12 Aug 2026
1.6120
1.6500
1.5500
1.6500
26,100
Tue, 11 Aug 2026
1.5900
1.6650
1.5900
1.6500
63,100
Mon, 10 Aug 2026
1.6200
1.6400
1.5500
1.6200
15,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1.5500
1.7900
1.5300
1.6600
126,200
Thu, 06 Aug 2026
1.5600
1.6200
1.5300
1.5300
29,500
Wed, 05 Aug 2026
1.5850
1.6400
1.5500
1.5500
28,400
Tue, 04 Aug 2026
1.6800
1.6800
1.5600
1.5600
24,200
Mon, 03 Aug 2026
1.6400
1.6900
1.6120
1.6900
70,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
12 · F-3
After market open · 13:07 ET
REGISTRATION STATEMENT ↗
Fri, 31 Jul 2026
1.8800
1.8800
1.5100
1.6500
313,500
Thu, 30 Jul 2026
1.4900
1.7900
1.4300
1.7200
149,300
Wed, 29 Jul 2026
1.5180
1.5500
1.4800
1.5300
19,500
Tue, 28 Jul 2026
1.5500
1.6000
1.5100
1.5500
34,400
Mon, 27 Jul 2026
1.6100
1.6350
1.5700
1.5700
36,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1.7500
1.7500
1.5800
1.6000
75,500
Thu, 23 Jul 2026
1.7500
1.8500
1.7400
1.7800
45,800
Wed, 22 Jul 2026
1.8000
1.8700
1.7400
1.8200
68,900
Tue, 21 Jul 2026
1.7600
1.8800
1.7100
1.8100
221,600
Mon, 20 Jul 2026
1.7300
1.8500
1.7000
1.7900
366,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.0600
2.1300
1.7100
1.9100
10,036,500
Thu, 16 Jul 2026
1.6900
1.7690
1.6000
1.7590
8,682,700
Wed, 15 Jul 2026
1.6200
1.7400
1.6200
1.6600
21,100
Tue, 14 Jul 2026
1.6700
1.7000
1.5930
1.6150
18,100
Mon, 13 Jul 2026
1.6600
1.7600
1.6100
1.6500
70,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.5750
1.6300
1.5500
1.6300
31,100
Thu, 09 Jul 2026
1.5100
1.6200
1.5000
1.5800
46,000
Wed, 08 Jul 2026
1.6900
1.6900
1.5000
1.5400
69,800
Tue, 07 Jul 2026
1.8100
1.8690
1.6100
1.6900
505,100
Mon, 06 Jul 2026
1.9400
1.9500
1.8200
1.8800
38,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.1600
2.1800
1.6600
1.8200
90,100
Wed, 01 Jul 2026
2.2600
2.2650
2.0900
2.1500
30,700
Tue, 30 Jun 2026
2.2000
2.2800
2.1700
2.2800
18,200
Mon, 29 Jun 2026
2.3400
2.3400
2.2100
2.2300
16,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.3600
2.4400
2.2900
2.4000
26,200
Thu, 25 Jun 2026
2.4800
2.6800
2.2400
2.3600
71,500
Wed, 24 Jun 2026
2.4200
2.5000
2.2500
2.5000
58,900
Tue, 23 Jun 2026
2.4700
2.5700
2.4300
2.4800
66,300
Mon, 22 Jun 2026
2.2000
2.7200
2.2000
2.5200
264,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.9800
2.4500
1.9600
2.2700
425,500
Wed, 17 Jun 2026
1.9500
2.0900
1.9200
2.0000
124,800
Tue, 16 Jun 2026
2.0500
2.1000
1.8750
1.9300
3,902,000
Mon, 15 Jun 2026
2.2500
2.3600
2.0600
2.1600
187,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.1000
2.2500
1.9800
2.1000
644,700
Thu, 11 Jun 2026
1.8800
2.3800
1.8600
1.9800
4,449,800
Wed, 10 Jun 2026
1.8500
1.9800
1.7000
1.8600
2,412,200
Tue, 09 Jun 2026
1.9200
2.0000
1.7300
1.9500
239,700
Mon, 08 Jun 2026
2.0380
2.4000
1.9100
2.0000
621,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2.0200
2.1600
1.9600
2.0400
47,900
Thu, 04 Jun 2026
2.1300
2.1460
1.7000
2.0500
432,000
Wed, 03 Jun 2026
2.3500
2.4030
2.0700
2.1200
100,600
Tue, 02 Jun 2026
2.5300
2.6000
2.3000
2.4100
63,500
Mon, 01 Jun 2026
2.6900
2.6950
2.5200
2.5600
51,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2.6000
2.8000
2.5500
2.6800
127,400
Thu, 28 May 2026
2.4500
2.9500
2.4500
2.7800
508,300
Wed, 27 May 2026
2.6800
2.6800
2.4800
2.4800
30,600
Tue, 26 May 2026
2.6900
2.8500
2.6100
2.7300
37,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.2000
3.2000
2.5600
2.7700
174,300
Thu, 21 May 2026
2.6750
3.3000
2.6000
3.3000
114,100
Wed, 20 May 2026
2.6800
2.8750
2.5520
2.7400
100,800
Tue, 19 May 2026
2.2300
2.8100
2.1400
2.7100
1,060,400
Mon, 18 May 2026
2.9700
3.0000
2.3740
2.5000
159,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.0100
3.3500
2.9500
3.1900
96,700
Thu, 14 May 2026
3.3000
3.4800
3.0500
3.0900
338,500
Wed, 13 May 2026
2.6000
3.6200
2.5300
3.4100
1,490,200
Tue, 12 May 2026
2.5300
2.8800
2.5200
2.6000
387,400
Mon, 11 May 2026
3.4900
3.5700
2.2000
2.5400
1,474,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.0100
4.4000
3.7600
3.9800
6,783,500
Thu, 07 May 2026
4.1500
4.2500
3.1600
4.2000
4,105,200
Wed, 06 May 2026
2.8600
4.8120
2.5100
4.1400
52,272,100
Tue, 05 May 2026
2.2000
2.2100
2.1000
2.1200
46,000
Mon, 04 May 2026
2.0400
2.2900
2.0200
2.2000
73,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.0600
2.3000
2.0200
2.0400
128,400
Thu, 30 Apr 2026
11 · 20-F
After market open · 13:22 ET
ANNUAL REPORT ↗
Thu, 30 Apr 2026
1.9400
2.1300
1.9200
2.1300
44,300
Wed, 29 Apr 2026
2.1800
2.1800
1.9000
1.9900
99,900
Tue, 28 Apr 2026
2.2400
2.3300
2.1300
2.1800
118,400
Mon, 27 Apr 2026
2.3300
2.3900
2.2430
2.3100
55,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.5500
2.5500
2.2600
2.3800
154,900
Thu, 23 Apr 2026
2.3200
2.7800
2.2700
2.5400
448,200
Wed, 22 Apr 2026
2.2800
2.4100
2.2000
2.3900
184,200
Tue, 21 Apr 2026
2.2250
2.6000
2.1500
2.2800
375,600
Mon, 20 Apr 2026
2.2700
2.3100
2.1200
2.2700
163,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.2000
2.9400
2.1000
2.5300
430,300
Thu, 16 Apr 2026
2.0900
2.2200
2.0000
2.2100
328,810
Wed, 15 Apr 2026
2.3100
2.4000
2.1100
2.2300
412,320
Wed, 15 Apr 2026
10 · 6-K
Pre-market · 07:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 14 Apr 2026
3.1700
3.1700
2.8800
3.0800
197,920
Mon, 13 Apr 2026
3.1200
3.4400
3.1200
3.4400
247,550
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
3.9200
3.9200
3.3100
3.5000
632,880
Thu, 09 Apr 2026
4.8000
4.8000
3.8500
4.2900
10,345,330
Wed, 08 Apr 2026
3.7800
3.9500
3.7000
3.7000
1,505,100
Tue, 07 Apr 2026
3.6600
3.7800
3.6200
3.6200
12,140
Mon, 06 Apr 2026
3.6500
3.8800
3.5400
3.7300
34,160
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
3.0700
4.4800
3.0200
3.7800
121,250
Wed, 01 Apr 2026
3.1200
3.1200
2.8100
3.0900
38,820
Tue, 31 Mar 2026
3.3300
3.3300
2.9000
3.0700
27,880
Mon, 30 Mar 2026
3.4000
3.4000
3.0700
3.2000
13,810
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
3.4300
3.4300
3.3000
3.3900
18,090
Thu, 26 Mar 2026
3.4000
3.5300
3.3700
3.3800
17,790
Wed, 25 Mar 2026
3.9000
4.0600
3.3000
3.6500
44,400
Tue, 24 Mar 2026
4.1700
4.3000
3.8300
4.0800
121,180
Mon, 23 Mar 2026
3.4000
4.9700
3.4000
4.3600
2,856,150
Mon, 23 Mar 2026
9 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.3900
3.4800
3.3400
3.4500
23,460
Thu, 19 Mar 2026
3.4500
3.7400
3.4000
3.5000
97,090
Wed, 18 Mar 2026
4.1300
4.2600
3.6500
3.7800
146,450
Tue, 17 Mar 2026
5.2000
5.2100
4.0200
4.8100
3,098,340
Mon, 16 Mar 2026
5.7100
6.0400
5.7100
6.0000
3,450
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
6.0500
6.1600
5.9000
5.9200
4,420
Thu, 12 Mar 2026
6.4000
6.4000
5.9500
5.9600
10,320
Wed, 11 Mar 2026
6.4500
6.4500
6.2400
6.2900
10,420
Tue, 10 Mar 2026
8.0700
8.0700
6.3000
6.3000
49,520
Mon, 09 Mar 2026
11.9000
11.9000
7.1500
8.1100
64,350
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12.0000
13.6000
11.2000
12.3000
45,950
Thu, 05 Mar 2026
18.9000
21.3200
18.6000
18.6000
1,200
Wed, 04 Mar 2026
19.7000
20.6900
18.0000
19.3000
3,340
Tue, 03 Mar 2026
8 · F-3
After-hours · 17:25 ET
REGISTRATION STATEMENT ↗
Tue, 03 Mar 2026
20.0000
21.2000
20.0000
20.4000
930
Mon, 02 Mar 2026
20.7000
21.4000
20.0000
21.1900
1,420
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21.5000
21.6000
21.1000
21.6000
300
Thu, 26 Feb 2026
21.5000
22.2000
21.5000
22.2000
290
Wed, 25 Feb 2026
22.4000
23.0000
21.9000
21.9000
350
Tue, 24 Feb 2026
23.1000
23.4000
22.3000
22.3000
650
Mon, 23 Feb 2026
24.0000
24.3000
23.0000
23.3700
1,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
24.6000
24.8000
24.2000
24.2200
1,130
Thu, 19 Feb 2026
24.3000
25.1000
24.3000
24.3800
720
Wed, 18 Feb 2026
25.2000
26.7000
24.1500
25.2000
4,430
Tue, 17 Feb 2026
25.3000
26.0400
23.2000
24.2000
1,240
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
23.8000
25.0300
23.0000
24.1200
5,390
Fri, 13 Feb 2026
7 · 6-K
Pre-market · 06:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 12 Feb 2026
24.9000
25.7000
23.0000
23.1000
3,910
Wed, 11 Feb 2026
6 · 6-K
After-hours · 17:21 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
26.3000
26.3000
23.2000
24.6000
880
Tue, 10 Feb 2026
25.3000
26.0000
24.4000
24.4000
530
Tue, 10 Feb 2026
5 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 09 Feb 2026
26.8000
28.1000
24.8700
26.0000
610
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
24.1000
28.0000
24.1000
26.1000
2,630
Thu, 05 Feb 2026
25.6000
29.3700
24.0000
24.0000
5,050
Wed, 04 Feb 2026
27.6000
27.6000
24.8000
24.8000
1,030
Tue, 03 Feb 2026
29.7000
30.2000
26.7000
27.5000
2,130
Mon, 02 Feb 2026
29.9000
30.4000
28.0000
29.8000
8,320
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
25.8000
31.2200
25.5000
29.8000
19,570
Thu, 29 Jan 2026
24.3000
28.1000
22.2000
27.0000
28,630
Wed, 28 Jan 2026
25.1000
25.6000
24.4000
24.9000
2,310
Tue, 27 Jan 2026
25.4000
25.6100
24.4000
25.2000
1,480
Mon, 26 Jan 2026
26.4000
26.4000
24.7000
25.2000
2,320
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
26.1000
26.7000
25.0000
26.4000
2,600
Thu, 22 Jan 2026
25.4000
26.6000
25.1000
25.9000
5,330
Wed, 21 Jan 2026
22.5000
26.7500
22.4000
26.2000
11,470
Tue, 20 Jan 2026
21.9000
24.9000
21.1000
23.4000
7,470
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.0000
25.0000
23.0500
23.1000
5,070
Thu, 15 Jan 2026
23.5000
26.7000
22.2000
23.6000
21,350
Wed, 14 Jan 2026
22.3000
24.7900
21.4000
23.2000
35,810
Tue, 13 Jan 2026
19.0000
26.0000
19.0000
25.3000
1,971,260
Mon, 12 Jan 2026
17.7000
18.6000
17.4500
18.0000
3,420
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
4 · 6-K
After market open · 11:19 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 09 Jan 2026
17.5000
17.6000
17.3000
17.4000
3,100
Thu, 08 Jan 2026
17.6000
17.8000
17.1000
17.3000
1,960
Wed, 07 Jan 2026
17.3000
17.8900
16.5000
17.6500
5,830
Tue, 06 Jan 2026
18.7000
18.7200
17.0000
17.5000
5,870
Mon, 05 Jan 2026
20.4000
20.4800
18.8000
19.1000
2,920
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.7000
20.0000
19.0000
19.9000
2,960
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.5000
22.9000
17.5000
18.1000
3,310
Wed, 31 Dec 2025
3 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Dec 2025
22.8000
22.8800
19.2000
19.3000
7,380
Mon, 29 Dec 2025
28.0000
28.0000
22.6000
22.7000
4,760
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
26.1000
29.4500
26.1000
27.4000
6,050
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
25.4000
28.4000
25.4000
27.0000
4,060
Tue, 23 Dec 2025
23.1000
25.0000
23.1000
24.5000
2,430
Mon, 22 Dec 2025
23.1000
23.2000
22.5000
22.8000
2,490
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.0000
23.6000
22.3000
22.3000
1,970
Thu, 18 Dec 2025
22.0000
22.7000
21.7000
21.9000
3,000
Wed, 17 Dec 2025
22.6000
24.0000
22.4000
22.5000
3,280
Tue, 16 Dec 2025
23.4000
24.6000
23.0000
23.0000
1,520
Tue, 16 Dec 2025
2 · 6-K
Pre-market · 06:12 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Dec 2025
26.7000
26.8000
22.9500
23.5000
5,010
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
26.8000
28.4300
26.2000
26.2000
2,480
Thu, 11 Dec 2025
28.8200
29.6000
27.1000
27.1000
3,530
Wed, 10 Dec 2025
27.2000
29.7000
26.2000
28.2000
6,420
Tue, 09 Dec 2025
25.6000
28.0000
25.4000
26.1000
5,630
Mon, 08 Dec 2025
33.4000
33.4000
27.1000
27.3000
14,830
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
27.5000
33.5000
25.4000
33.1000
40,900
Thu, 04 Dec 2025
27.5000
29.7000
26.1000
29.3000
51,190
Wed, 03 Dec 2025
29.2000
30.4000
25.4000
28.5000
2,219,430
Tue, 02 Dec 2025
18.4200
24.5000
18.2000
22.7000
969,870
Tue, 02 Dec 2025
1 · 6-K
Pre-market · 06:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Dec 2025
18.4000
18.4000
17.1000
17.5000
2,290
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
17.2000
18.4800
16.5000
18.4000
2,690
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
16.9000
17.0000
15.9000
16.5000
3,980
Tue, 25 Nov 2025
17.4000
17.5500
15.6000
15.9000
2,900
Mon, 24 Nov 2025
17.3000
17.3000
16.1000
16.6000
1,870
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
16.9000
16.9000
16.0000
16.1000
6,040
Thu, 20 Nov 2025
19.9000
19.9000
15.7000
15.8000
1,700
Wed, 19 Nov 2025
20.0000
20.0000
18.2000
18.2000
1,360
Tue, 18 Nov 2025
20.0000
20.0000
18.7000
19.9200
800
Mon, 17 Nov 2025
19.4000
19.8000
18.3000
19.8000
1,970
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
21.0000
21.0000
18.3000
19.4000
2,820
Thu, 13 Nov 2025
20.8000
21.4000
20.0000
20.1000
2,780
Wed, 12 Nov 2025
23.4000
23.4000
21.2000
21.2000
1,690
Tue, 11 Nov 2025
22.6000
23.6000
22.4000
22.6000
1,010
Mon, 10 Nov 2025
20.5000
22.0500
20.5000
21.6000
2,370
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
21.2000
21.8000
20.5000
21.6000
2,140
Thu, 06 Nov 2025
22.5000
22.7900
21.2600
21.8000
2,400
Wed, 05 Nov 2025
24.0000
24.1000
22.4100
22.5000
900
Tue, 04 Nov 2025
25.2000
25.2000
23.3000
23.4000
3,040
Mon, 03 Nov 2025
25.2000
26.4000
25.0000
25.2000
2,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
25.8000
26.5000
24.2000
24.8000
3,190
Thu, 30 Oct 2025
28.0000
28.0000
25.4000
25.8000
2,950
Wed, 29 Oct 2025
27.1000
29.0000
26.6000
27.4000
14,600
Tue, 28 Oct 2025
27.0000
27.9500
26.7000
26.8000
3,510
Mon, 27 Oct 2025
28.2000
30.3000
25.2000
26.7000
19,790
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
25.6000
29.6000
25.6000
26.5000
5,120