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.6000
2.7900
1.6000
1.8100
8,156,547
Fri, 23 Oct 2026
16 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 22 Oct 2026
2.9400
2.9400
2.7900
2.8700
7,800
Wed, 21 Oct 2026
2.6190
3.0800
2.5990
3.0500
31,900
Tue, 20 Oct 2026
2.3500
2.5500
2.3190
2.4700
14,100
Mon, 19 Oct 2026
3.0600
3.0900
2.3550
2.4150
36,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
4.3900
4.5700
3.0500
3.0600
90,200
Thu, 15 Oct 2026
4.3900
4.6750
4.3800
4.4300
7,900
Wed, 14 Oct 2026
4.2800
4.5750
4.2700
4.4300
30,300
Tue, 13 Oct 2026
5.1500
5.2000
4.0000
4.1100
39,700
Mon, 12 Oct 2026
4.4950
5.2300
4.4950
4.6700
68,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
4.3900
5.1000
4.2900
4.6800
105,300
Thu, 08 Oct 2026
4.2200
4.5050
4.1500
4.3600
19,900
Wed, 07 Oct 2026
4.4000
4.9300
4.1700
4.5000
84,700
Tue, 06 Oct 2026
4.1960
4.3600
4.1600
4.2900
44,000
Mon, 05 Oct 2026
4.2300
4.3200
4.1400
4.1400
17,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
4.2000
4.4900
4.0700
4.3600
26,900
Thu, 01 Oct 2026
4.1200
4.4500
4.0610
4.3600
14,300
Wed, 30 Sep 2026
4.1300
4.2200
3.9000
4.2200
30,200
Tue, 29 Sep 2026
4.2000
4.3000
4.0450
4.1000
28,200
Mon, 28 Sep 2026
4.2500
4.7400
3.9200
4.2200
90,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
4.3200
6.6000
3.9000
4.3300
484,100
Thu, 24 Sep 2026
4.4000
4.6000
4.1500
4.4100
20,800
Wed, 23 Sep 2026
4.5000
4.6200
4.0000
4.4300
66,900
Tue, 22 Sep 2026
4.0000
4.8300
3.8100
4.6400
159,200
Mon, 21 Sep 2026
15 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 21 Sep 2026
4.3300
4.4500
4.0100
4.0700
72,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
4.0500
4.7900
3.9000
4.6000
116,500
Thu, 17 Sep 2026
4.4100
4.4940
4.0000
4.0800
75,000
Wed, 16 Sep 2026
4.5200
4.7300
4.0900
4.3500
408,300
Tue, 15 Sep 2026
4.8900
5.0700
4.2050
4.4700
97,400
Mon, 14 Sep 2026
5.3300
5.7900
4.8500
4.9850
211,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
4.4500
8.2300
4.1700
5.4500
2,119,500
Thu, 10 Sep 2026
5.8900
5.9700
5.0000
5.1000
244,700
Wed, 09 Sep 2026
8.7000
8.8800
5.9100
6.7900
3,023,600
Tue, 08 Sep 2026
9.1600
9.1600
7.0000
7.5700
382,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
12.9000
12.9000
9.0000
9.3000
96,800
Fri, 04 Sep 2026
14 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 03 Sep 2026
15.5500
15.8500
12.2100
13.0500
56,400
Wed, 02 Sep 2026
18.6800
18.6800
14.7100
16.1000
188,100
Tue, 01 Sep 2026
13.5800
22.7100
13.5800
17.2300
306,500
Mon, 31 Aug 2026
14.0000
17.3000
13.2000
15.2000
79,734
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
14.8000
16.5000
13.0000
15.3000
269,804
Thu, 27 Aug 2026
17.1000
18.4000
16.8000
17.8000
71,951
Wed, 26 Aug 2026
20.5000
21.7000
18.2000
19.2000
580,921
Wed, 26 Aug 2026
13 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 25 Aug 2026
24.9000
25.1000
12.1000
21.0000
120,102
Mon, 24 Aug 2026
24.6000
32.8000
24.6000
27.5000
71,282
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
26.2000
27.8000
25.3000
26.9000
17,425
Thu, 20 Aug 2026
32.7000
32.7000
23.8000
29.0000
355,168
Wed, 19 Aug 2026
36.9200
42.0000
32.8400
36.8800
8,831
Tue, 18 Aug 2026
40.3000
41.0000
36.2900
38.2200
7,741
Mon, 17 Aug 2026
0.3900
0.4200
0.3600
0.4140
1,340,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
12 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Aug 2026
0.4000
0.4450
0.3760
0.4000
2,692,500
Thu, 13 Aug 2026
0.4800
0.5380
0.4560
0.4960
8,632,400
Wed, 12 Aug 2026
0.7670
0.8400
0.7600
0.7840
11,060,900
Tue, 11 Aug 2026
0.7580
0.7620
0.7360
0.7590
136,500
Mon, 10 Aug 2026
0.7430
0.8000
0.7330
0.7950
784,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
0.8480
0.8890
0.8110
0.8490
384,600
Thu, 06 Aug 2026
0.8410
0.8900
0.8100
0.8750
212,800
Wed, 05 Aug 2026
0.8600
0.8880
0.8000
0.8330
9,104,700
Tue, 04 Aug 2026
0.8540
0.8900
0.8350
0.8610
144,000
Mon, 03 Aug 2026
0.9600
1.0200
0.8330
0.8800
253,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1.0000
1.3100
0.9100
0.9890
1,097,100
Thu, 30 Jul 2026
0.9400
0.9900
0.9400
0.9510
25,300
Wed, 29 Jul 2026
1.0000
1.0100
0.9240
0.9360
78,200
Tue, 28 Jul 2026
1.0000
1.0750
1.0000
1.0100
271,700
Mon, 27 Jul 2026
1.0400
1.1400
1.0100
1.0400
99,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.9900
1.0500
0.9650
1.0400
55,300
Thu, 23 Jul 2026
1.0500
1.0600
0.9400
0.9780
67,800
Wed, 22 Jul 2026
1.0400
1.0900
1.0000
1.0800
50,000
Tue, 21 Jul 2026
1.0060
1.0900
0.9680
1.0300
23,000
Mon, 20 Jul 2026
1.0000
1.0800
0.9700
1.0100
128,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.9300
1.0770
0.8000
1.0200
280,800
Thu, 16 Jul 2026
1.2150
1.2800
0.8900
0.9400
222,300
Wed, 15 Jul 2026
1.1900
1.6970
1.1650
1.2600
1,365,900
Tue, 14 Jul 2026
1.3000
1.3020
1.1200
1.2200
54,100
Mon, 13 Jul 2026
1.3400
1.3400
1.2500
1.2900
24,300
Mon, 13 Jul 2026
11 · 6-K
Pre-market · 06:37 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.3700
1.4200
1.3400
1.3500
30,200
Thu, 09 Jul 2026
1.4000
1.4000
1.3400
1.4000
50,100
Wed, 08 Jul 2026
1.4000
1.4700
1.3950
1.4300
27,600
Tue, 07 Jul 2026
1.4400
1.4400
1.3400
1.4100
20,000
Tue, 07 Jul 2026
10 · 6-K
Next filing day · accepted 06 Jul, 21:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Jul 2026
1.4600
1.4600
1.4000
1.4300
28,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.4750
1.5000
1.4500
1.4600
28,400
Wed, 01 Jul 2026
1.4100
1.5500
1.4100
1.4900
30,100
Tue, 30 Jun 2026
1.4100
1.4400
1.3700
1.4000
24,600
Mon, 29 Jun 2026
1.3700
1.4200
1.3570
1.4100
40,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.4200
1.4200
1.3300
1.3700
27,400
Thu, 25 Jun 2026
1.4200
1.5000
1.3300
1.4300
623,900
Wed, 24 Jun 2026
1.6440
1.6500
1.4100
1.4300
92,600
Tue, 23 Jun 2026
1.6400
1.6800
1.6200
1.6700
83,300
Mon, 22 Jun 2026
1.7500
1.7500
1.6600
1.7000
58,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.6200
1.8000
1.5700
1.7600
519,900
Wed, 17 Jun 2026
1.7500
1.7970
1.7200
1.7200
534,500
Tue, 16 Jun 2026
1.8100
1.8400
1.7100
1.8000
75,700
Mon, 15 Jun 2026
1.7600
1.9270
1.7500
1.8600
124,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.7500
1.8300
1.7290
1.7600
157,600
Thu, 11 Jun 2026
1.6700
1.9600
1.6300
1.9000
11,781,400
Wed, 10 Jun 2026
1.8400
1.9200
1.7000
1.8500
306,500
Tue, 09 Jun 2026
1.7200
1.8810
1.7200
1.7700
135,400
Mon, 08 Jun 2026
1.7400
1.7500
1.5600
1.7300
101,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.8500
1.9000
1.7400
1.7700
78,900
Thu, 04 Jun 2026
1.7700
2.0000
1.7300
1.9100
100,400
Wed, 03 Jun 2026
2.0600
2.0700
1.9300
1.9400
284,800
Tue, 02 Jun 2026
2.0600
2.1400
1.9300
2.0700
190,100
Mon, 01 Jun 2026
1.9700
2.4200
1.9200
2.0100
594,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.9100
2.2700
1.8500
2.0000
943,000
Thu, 28 May 2026
2.2900
2.3900
1.9000
2.1000
1,406,900
Thu, 28 May 2026
9 · 424B3
Pre-market · 06:51 ET
PROSPECTUS ↗
Wed, 27 May 2026
2.7900
3.1800
2.5100
2.6400
35,629,000
Tue, 26 May 2026
1.8300
1.9150
1.7800
1.8800
5,725,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.8650
1.8750
1.8300
1.8300
14,100
Thu, 21 May 2026
1.8600
1.9000
1.8100
1.8100
24,600
Wed, 20 May 2026
1.8000
1.8500
1.7600
1.8500
19,400
Tue, 19 May 2026
1.9200
1.9200
1.8000
1.8100
17,100
Mon, 18 May 2026
1.9700
1.9700
1.8000
1.8500
49,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.1400
2.1400
1.9000
1.9300
37,900
Thu, 14 May 2026
2.0100
2.3900
2.0100
2.0700
72,700
Wed, 13 May 2026
1.9950
2.1900
1.8600
2.0800
97,200
Tue, 12 May 2026
2.0800
2.0800
1.6100
1.9250
77,600
Mon, 11 May 2026
1.9600
2.4000
1.8500
2.3700
226,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.7950
2.0400
1.7900
2.0000
19,800
Thu, 07 May 2026
1.9200
1.9550
1.7800
1.8900
44,000
Wed, 06 May 2026
2.0400
2.1200
1.7320
2.0000
83,100
Tue, 05 May 2026
2.2700
2.2700
1.9800
2.0550
58,500
Mon, 04 May 2026
2.0200
2.6200
1.9500
2.4000
319,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.8500
2.0400
1.8400
2.0400
82,900
Thu, 30 Apr 2026
1.8200
1.8700
1.7500
1.8700
19,200
Wed, 29 Apr 2026
1.7600
1.8680
1.6600
1.8200
26,200
Tue, 28 Apr 2026
8 · 20-F
After-hours · 16:15 ET
ANNUAL REPORT ↗
Tue, 28 Apr 2026
1.8100
1.8100
1.6000
1.7100
49,200
Mon, 27 Apr 2026
1.8700
1.8700
1.7200
1.7600
24,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.8100
1.8450
1.7500
1.8400
15,400
Thu, 23 Apr 2026
1.8300
1.8450
1.7700
1.8100
28,100
Wed, 22 Apr 2026
1.8500
1.8850
1.8000
1.8700
30,000
Tue, 21 Apr 2026
1.9100
1.9200
1.8100
1.8400
33,100
Mon, 20 Apr 2026
1.9200
1.9200
1.8050
1.8600
35,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.0200
2.0400
1.8000
1.9100
79,800
Thu, 16 Apr 2026
2.0100
2.0500
1.8000
2.0200
74,500
Wed, 15 Apr 2026
1.6800
2.2400
1.6280
2.0500
441,800
Tue, 14 Apr 2026
1.5600
1.7400
1.4800
1.7100
177,800
Mon, 13 Apr 2026
1.6800
1.6890
1.4400
1.6000
235,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.0600
2.6600
1.5400
1.8800
1,493,400
Thu, 09 Apr 2026
1.9500
1.9500
1.8250
1.9200
504,100
Wed, 08 Apr 2026
2.4300
2.4300
2.0000
2.0500
101,300
Tue, 07 Apr 2026
2.4100
2.5100
2.2700
2.5100
47,500
Mon, 06 Apr 2026
2.3300
2.4500
2.2600
2.3900
42,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.3700
2.4860
2.2100
2.4600
40,800
Wed, 01 Apr 2026
2.5600
2.6350
2.0500
2.5200
132,600
Tue, 31 Mar 2026
2.5000
2.8300
2.4100
2.7200
70,300
Mon, 30 Mar 2026
2.4800
2.6500
2.1110
2.5000
93,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
3.1400
3.3100
2.3000
2.4600
198,600
Thu, 26 Mar 2026
3.8000
4.5000
3.2200
3.3500
505,600
Wed, 25 Mar 2026
3.8200
3.8500
3.1000
3.6300
562,900
Tue, 24 Mar 2026
4.5800
4.5800
4.0800
4.4300
27,300
Mon, 23 Mar 2026
4.1870
4.9700
4.1870
4.6000
40,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
4.3000
4.3550
4.1140
4.1500
10,700
Thu, 19 Mar 2026
4.2500
4.4200
3.9600
4.4100
24,900
Wed, 18 Mar 2026
3.7500
4.2540
3.6450
4.2500
56,500
Tue, 17 Mar 2026
3.9600
4.1000
3.7000
3.8000
62,500
Mon, 16 Mar 2026
4.8700
4.9300
4.1610
4.2100
282,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
5.2700
5.3900
4.7600
4.8000
22,500
Thu, 12 Mar 2026
6.0900
6.1800
5.1500
5.1500
47,100
Thu, 12 Mar 2026
7 · 424B3
Pre-market · 09:28 ET
PROSPECTUS ↗
Wed, 11 Mar 2026
6.5900
6.9000
6.2000
6.3200
34,500
Tue, 10 Mar 2026
7.0200
7.1260
6.4400
6.7200
43,500
Mon, 09 Mar 2026
7.2700
7.6500
6.1100
7.0600
1,213,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7.7500
7.9230
7.0500
7.4100
23,700
Thu, 05 Mar 2026
7.9900
8.4800
7.5700
8.0600
80,500
Wed, 04 Mar 2026
8.6500
8.8300
7.9400
8.2000
25,700
Tue, 03 Mar 2026
9.0000
9.2500
8.5100
8.9000
25,600
Mon, 02 Mar 2026
10.4800
10.7600
9.2000
9.4100
73,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.6500
11.1040
10.4000
10.5100
20,000
Thu, 26 Feb 2026
11.5000
11.9000
10.5070
10.8200
53,400
Wed, 25 Feb 2026
6 · F-1
After market open · 15:12 ET
REGISTRATION STATEMENT ↗
Wed, 25 Feb 2026
11.5100
12.5000
10.5800
12.2500
256,200
Tue, 24 Feb 2026
9.8600
16.6900
9.8600
11.6000
1,904,700
Mon, 23 Feb 2026
10.3600
10.5000
8.4100
8.6400
80,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.4400
12.1000
10.1000
10.2700
83,600
Thu, 19 Feb 2026
12.1600
12.8900
11.2750
11.6000
84,900
Wed, 18 Feb 2026
12.9500
14.9000
11.6100
12.3700
116,800
Tue, 17 Feb 2026
15.0300
15.2370
11.5400
13.2700
233,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
12.5100
31.6300
12.5100
18.0000
1,481,800
Thu, 12 Feb 2026
12.4500
13.4400
10.0000
12.0700
109,700
Wed, 11 Feb 2026
11.0600
14.8760
9.0500
12.4500
212,900
Tue, 10 Feb 2026
10.2500
17.2900
8.5810
15.4400
861,700
Mon, 09 Feb 2026
9.4000
10.4000
8.1000
9.9000
72,653
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7.2000
10.6000
7.0000
9.8000
143,650
Thu, 05 Feb 2026
13.0000
13.9000
12.8000
13.5000
10,448
Wed, 04 Feb 2026
14.7000
15.0000
13.6000
13.6000
23,380
Tue, 03 Feb 2026
13.6000
16.6000
13.3000
15.1000
76,695
Mon, 02 Feb 2026
13.7000
14.2000
13.6000
13.6000
8,165
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
15.9000
15.9000
13.8000
14.1000
12,730
Thu, 29 Jan 2026
15.0000
17.2000
14.1000
15.2000
40,969
Wed, 28 Jan 2026
15.3000
16.0000
14.9000
15.0000
5,790
Tue, 27 Jan 2026
15.0000
16.5000
14.8000
15.4000
10,446
Mon, 26 Jan 2026
15.5000
15.5000
14.3000
14.8000
8,937
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
15.0000
15.9000
14.2000
15.9000
24,767
Thu, 22 Jan 2026
14.7000
15.4000
14.1000
14.2000
18,100
Wed, 21 Jan 2026
13.6000
16.6000
13.0000
14.4000
89,346
Tue, 20 Jan 2026
13.1000
14.8000
13.1000
13.9000
5,447
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
15.0000
15.0000
14.0000
14.1000
5,893
Thu, 15 Jan 2026
13.5000
15.3000
13.5000
14.5000
10,904
Wed, 14 Jan 2026
15.0000
15.0000
13.7000
14.4000
17,183
Tue, 13 Jan 2026
5 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 13 Jan 2026
16.2000
17.1000
15.8000
16.0000
17,986
Mon, 12 Jan 2026
16.0000
17.4000
16.0000
17.4000
13,523
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16.3000
16.8000
16.0000
16.1000
13,653
Thu, 08 Jan 2026
16.4000
17.0000
15.5000
16.8000
16,848
Wed, 07 Jan 2026
16.2000
17.0000
16.2000
16.9000
23,085
Tue, 06 Jan 2026
16.9000
17.5000
15.3000
17.3000
471,063
Mon, 05 Jan 2026
17.1000
18.6000
17.1000
17.2000
11,911
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
16.2000
18.0000
15.7000
16.3000
13,548
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
16.3000
16.5000
15.4000
16.2000
16,237
Tue, 30 Dec 2025
16.5000
17.1000
14.9000
15.4000
16,047
Mon, 29 Dec 2025
17.3000
17.3000
16.3000
17.2000
25,552
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
16.4000
17.9000
15.7000
17.8000
20,919
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
15.5000
16.4000
14.3000
15.8000
23,633
Tue, 23 Dec 2025
20.0000
20.0000
17.0000
17.8000
101,023
Mon, 22 Dec 2025
17.9000
23.3000
17.8000
18.6000
34,197
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.5000
23.7000
12.8000
17.7000
37,492
Thu, 18 Dec 2025
4 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
25.9000
28.6000
25.9000
26.2000
7,512
Wed, 17 Dec 2025
31.5000
31.9000
26.0000
27.0000
14,283
Tue, 16 Dec 2025
30.6000
32.0000
30.6000
31.7000
4,750
Mon, 15 Dec 2025
34.5000
34.5000
29.0000
29.7000
12,670
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.2000
35.7000
32.5000
32.5000
6,705
Thu, 11 Dec 2025
34.0000
35.9000
34.0000
34.3000
6,428
Thu, 11 Dec 2025
3 · 6-K
Pre-market · 08:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Dec 2025
34.9000
36.0000
34.0000
34.4000
7,641
Tue, 09 Dec 2025
34.9000
36.5000
34.1000
36.0000
5,581
Mon, 08 Dec 2025
35.4000
36.5000
34.1000
34.1000
8,942
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
38.0000
38.3000
36.5000
36.5000
8,344
Thu, 04 Dec 2025
36.3000
38.0000
35.6000
37.6000
7,065
Wed, 03 Dec 2025
36.0000
38.0000
35.5000
36.5000
7,997
Tue, 02 Dec 2025
37.3000
38.8000
35.8000
37.0000
12,206
Mon, 01 Dec 2025
40.0000
42.2000
37.0000
37.7000
14,367
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
39.6000
42.4000
39.6000
41.1000
8,265
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
44.0000
46.0000
38.0000
39.1000
29,738
Tue, 25 Nov 2025
46.0000
46.0000
41.1000
43.8000
31,339
Mon, 24 Nov 2025
40.3000
48.9000
35.0000
47.8000
81,071
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
2 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 21 Nov 2025
36.0000
43.4000
34.1000
40.1000
59,057
Thu, 20 Nov 2025
1 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 20 Nov 2025
40.9000
43.0000
35.1000
35.8000
108,899
Wed, 19 Nov 2025
33.0000
38.0000
33.0000
35.9000
50,438
Tue, 18 Nov 2025
32.0000
34.0000
32.0000
32.7000
14,249
Mon, 17 Nov 2025
33.5000
36.3000
32.3000
32.5000
27,005
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.0000
35.4000
32.0000
33.7000
20,323
Thu, 13 Nov 2025
34.8000
36.5000
33.1000
33.5000
23,581
Wed, 12 Nov 2025
37.0000
41.0000
35.1000
36.8000
32,078
Tue, 11 Nov 2025
41.2000
43.2000
35.0000
37.9000
51,163
Mon, 10 Nov 2025
42.6000
45.8000
41.6000
44.6000
25,883
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.2000
49.4000
40.1000
44.1000
40,905
Thu, 06 Nov 2025
49.5000
51.8000
42.5000
50.6000
95,093
Wed, 05 Nov 2025
48.5000
55.3000
45.0000
52.1000
196,609
Tue, 04 Nov 2025
46.4000
56.4000
41.2000
51.7000
938,174
Mon, 03 Nov 2025
31.9000
50.2000
31.9000
40.7000
778,315
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
34.7000
35.6000
31.0000
33.2000
61,621
Thu, 30 Oct 2025
37.4000
41.5000
36.0000
36.4000
160,122
Wed, 29 Oct 2025
64.7000
70.7000
40.5000
40.5000
1,799,830
Tue, 28 Oct 2025
39.6000
58.9000
37.0000
45.0000
2,044,023
Mon, 27 Oct 2025
33.4000
39.0000
33.3000
35.2000
54,633
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
33.0000
35.3000
32.2000
33.6000
11,999