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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
0.2810
0.2909
0.2287
0.2544
926,873
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Jul 2026
0.3620
0.3650
0.3200
0.3350
360,400
Thu, 23 Jul 2026
0.3670
0.3750
0.3600
0.3620
87,000
Wed, 22 Jul 2026
0.3750
0.3860
0.3600
0.3760
267,100
Tue, 21 Jul 2026
0.3850
0.3890
0.3600
0.3780
521,400
Mon, 20 Jul 2026
0.4760
0.4890
0.3710
0.3870
12,325,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.4480
0.4890
0.4300
0.4670
337,600
Thu, 16 Jul 2026
0.4100
0.4400
0.4100
0.4390
105,500
Wed, 15 Jul 2026
0.4300
0.4400
0.4100
0.4210
170,200
Tue, 14 Jul 2026
0.4320
0.4400
0.4250
0.4380
303,000
Mon, 13 Jul 2026
0.4800
0.4800
0.4260
0.4400
314,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
0.5120
0.5210
0.4550
0.4840
242,700
Thu, 09 Jul 2026
0.5600
0.5640
0.5000
0.5230
305,300
Wed, 08 Jul 2026
0.5530
0.5560
0.5150
0.5560
256,500
Tue, 07 Jul 2026
0.5680
0.5880
0.5270
0.5710
321,000
Mon, 06 Jul 2026
0.6280
0.6360
0.5000
0.6000
646,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
0.6820
0.6820
0.6200
0.6390
260,000
Wed, 01 Jul 2026
0.6650
0.8000
0.5810
0.6850
798,100
Tue, 30 Jun 2026
0.6980
0.7050
0.6010
0.6750
1,246,700
Mon, 29 Jun 2026
64 · F-1
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Mon, 29 Jun 2026
0.7500
0.8800
0.7450
0.7900
2,490,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
0.9130
0.9770
0.7600
0.8060
10,823,500
Thu, 25 Jun 2026
0.7560
1.2800
0.7000
1.1000
326,699,700
Wed, 24 Jun 2026
0.6500
0.6650
0.5400
0.5630
881,000
Tue, 23 Jun 2026
63 · F-3
After-hours · 16:01 ET
REGISTRATION STATEMENT ↗
Tue, 23 Jun 2026
0.6600
0.6790
0.6210
0.6260
513,300
Mon, 22 Jun 2026
0.6800
0.6800
0.6350
0.6640
461,500
Mon, 22 Jun 2026
62 · 6-K
Pre-market · 08:11 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
0.7200
0.7270
0.6800
0.6880
455,200
Wed, 17 Jun 2026
0.6850
0.7500
0.6850
0.7340
417,000
Tue, 16 Jun 2026
0.7050
0.7340
0.6800
0.6950
883,100
Mon, 15 Jun 2026
0.7200
0.7500
0.6830
0.7290
950,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
0.7600
0.7900
0.6800
0.7110
741,000
Thu, 11 Jun 2026
0.7690
0.8420
0.7550
0.7700
573,400
Wed, 10 Jun 2026
0.7840
0.8400
0.7200
0.7570
865,900
Tue, 09 Jun 2026
61 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 09 Jun 2026
60 · 424B5
After market open · 09:56 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 09 Jun 2026
0.8610
0.8980
0.8040
0.8040
1,785,200
Tue, 09 Jun 2026
59 · 6-K
Pre-market · 08:14 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 08 Jun 2026
1.8300
2.0500
0.8000
0.9300
51,297,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.3200
1.4360
1.1500
1.2100
13,043,000
Thu, 04 Jun 2026
1.2500
2.1100
1.1000
1.5600
76,995,200
Wed, 03 Jun 2026
58 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
1.1600
1.1610
0.9410
1.0200
540,200
Tue, 02 Jun 2026
1.2200
1.3800
1.1400
1.2000
1,026,600
Mon, 01 Jun 2026
1.3300
1.3760
1.1800
1.3400
1,435,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.5800
3.2700
1.3310
1.3600
65,746,300
Thu, 28 May 2026
1.0900
1.2350
1.0900
1.1600
11,953,100
Wed, 27 May 2026
1.2000
1.2150
1.0800
1.1000
70,700
Tue, 26 May 2026
1.3900
1.4000
1.1700
1.1900
175,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.2100
1.3400
1.2000
1.2100
76,000
Thu, 21 May 2026
1.2600
1.2700
1.1550
1.2000
73,400
Wed, 20 May 2026
1.3200
1.3600
1.2600
1.2600
33,200
Tue, 19 May 2026
1.3500
1.3800
1.2130
1.3400
36,100
Mon, 18 May 2026
57 · F-3
After-hours · 17:11 ET
REGISTRATION STATEMENT ↗
Mon, 18 May 2026
1.4100
1.4500
1.3700
1.3700
51,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.3800
1.4600
1.3800
1.4400
40,800
Thu, 14 May 2026
1.4900
1.5000
1.3600
1.4000
99,700
Wed, 13 May 2026
1.4900
1.5400
1.4600
1.5300
105,300
Tue, 12 May 2026
56 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
1.6600
1.7280
1.4700
1.5000
113,700
Mon, 11 May 2026
1.7000
1.7900
1.6500
1.6600
82,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.8500
1.8580
1.7000
1.7300
106,000
Thu, 07 May 2026
1.8700
1.9500
1.8210
1.8700
68,300
Wed, 06 May 2026
2.1100
2.1800
1.6700
1.8400
196,700
Tue, 05 May 2026
2.0300
2.2500
1.9900
2.2100
429,700
Mon, 04 May 2026
2.0300
2.1350
1.9400
2.0700
197,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.3400
2.4500
2.1600
2.2200
231,000
Thu, 30 Apr 2026
2.3300
2.6800
2.2500
2.4300
951,300
Thu, 30 Apr 2026
55 · 6-K
Pre-market · 09:21 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 29 Apr 2026
2.1900
2.2300
1.9000
2.1900
879,800
Tue, 28 Apr 2026
3.3400
3.4000
2.1600
2.3000
43,276,600
Mon, 27 Apr 2026
1.8100
2.0500
1.8100
2.0000
40,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.9800
2.0500
1.6400
1.8400
48,100
Thu, 23 Apr 2026
54 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Apr 2026
2.0300
2.1500
1.9120
2.0000
42,900
Wed, 22 Apr 2026
2.0900
2.1730
1.9800
2.1100
37,500
Tue, 21 Apr 2026
2.0000
2.1400
1.9600
2.1400
53,500
Mon, 20 Apr 2026
2.1300
2.8200
1.7900
2.0300
776,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.0500
2.0500
1.9500
2.0300
15,800
Thu, 16 Apr 2026
1.8950
2.0700
1.8600
2.0300
58,900
Wed, 15 Apr 2026
1.9500
1.9500
1.7610
1.9200
28,200
Tue, 14 Apr 2026
1.9000
1.9600
1.7700
1.8600
28,000
Mon, 13 Apr 2026
1.7400
1.9200
1.7400
1.8900
14,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.8800
1.8800
1.7400
1.7900
23,900
Thu, 09 Apr 2026
1.6900
1.8600
1.6900
1.7800
43,200
Wed, 08 Apr 2026
1.8300
1.8300
1.7100
1.7800
23,500
Tue, 07 Apr 2026
1.9300
1.9300
1.6800
1.7000
55,700
Mon, 06 Apr 2026
53 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Apr 2026
2.0200
2.0200
1.8700
1.9300
58,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.6500
2.6400
1.6300
1.9600
768,000
Wed, 01 Apr 2026
1.9000
2.0200
1.7200
1.9100
270,200
Wed, 01 Apr 2026
52 · 20-F
Pre-market · 07:21 ET
ANNUAL REPORT ↗
Tue, 31 Mar 2026
51 · 6-K
After-hours · 16:12 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 31 Mar 2026
2.2100
2.5200
2.0800
2.2700
1,714,800
Mon, 30 Mar 2026
2.5100
3.3500
2.4300
3.0800
520,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.3100
2.4900
2.1500
2.2000
50,800
Thu, 26 Mar 2026
2.8400
2.8600
2.5000
2.5200
42,700
Wed, 25 Mar 2026
3.2100
3.2600
2.8900
2.8900
12,700
Tue, 24 Mar 2026
3.6000
3.6000
3.2500
3.2800
29,500
Mon, 23 Mar 2026
3.8600
3.8600
3.6600
3.6600
9,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.8600
3.8750
3.7700
3.7700
6,800
Thu, 19 Mar 2026
3.8650
3.9200
3.7900
3.9200
8,000
Wed, 18 Mar 2026
4.0200
4.1050
3.8600
3.9950
12,000
Tue, 17 Mar 2026
4.1900
4.3900
4.0500
4.0700
63,000
Mon, 16 Mar 2026
3.8100
4.0500
3.8100
4.0000
14,700
Mon, 16 Mar 2026
50 · 6-K
Pre-market · 07:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
49 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 13 Mar 2026
3.8190
3.9400
3.8000
3.9200
11,600
Thu, 12 Mar 2026
4.0560
4.0560
3.6600
3.8400
57,500
Thu, 12 Mar 2026
48 · 6-K
Pre-market · 09:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Mar 2026
4.3500
4.5670
3.8600
4.0300
141,300
Tue, 10 Mar 2026
4.0200
4.3000
3.9100
4.2000
57,600
Mon, 09 Mar 2026
4.2100
4.3400
4.0100
4.1100
22,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
3.7700
4.3200
3.7400
4.2700
9,900
Thu, 05 Mar 2026
4.0900
4.1500
3.7300
4.1100
8,100
Wed, 04 Mar 2026
4.0100
4.1900
3.9750
4.1900
22,700
Tue, 03 Mar 2026
3.8300
3.9400
3.7400
3.9300
13,400
Mon, 02 Mar 2026
4.1000
4.1600
3.9200
3.9400
11,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
47 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 27 Feb 2026
4.0700
4.4400
3.7300
4.2300
16,700
Thu, 26 Feb 2026
4.2000
4.2950
4.0700
4.1500
15,700
Wed, 25 Feb 2026
4.3100
4.4000
4.0900
4.3000
53,600
Tue, 24 Feb 2026
3.7100
4.3800
3.5500
4.3200
122,000
Mon, 23 Feb 2026
4.3300
4.4150
3.7500
3.7500
37,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4.5100
4.5500
4.3100
4.4000
25,300
Thu, 19 Feb 2026
46 · F-3
After-hours · 17:26 ET
REGISTRATION STATEMENT ↗
Thu, 19 Feb 2026
5.0700
5.0700
4.2670
4.4700
48,900
Thu, 19 Feb 2026
45 · 6-K
Pre-market · 09:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 18 Feb 2026
4.6400
5.2770
4.6400
5.2100
96,600
Tue, 17 Feb 2026
5.5000
5.8050
4.4700
4.6100
183,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5.1660
5.5580
5.1100
5.4180
21,986
Thu, 12 Feb 2026
6.0340
6.3840
4.6200
5.1520
73,864
Thu, 12 Feb 2026
44 · 6-K
Pre-market · 09:16 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
6.7900
6.7900
6.3000
6.3000
32,079
Tue, 10 Feb 2026
43 · 6-K
After-hours · 16:55 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Feb 2026
7.0000
7.0000
6.5100
6.6920
11,750
Mon, 09 Feb 2026
7.2100
7.3220
6.6080
6.9720
33,821
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7.4060
7.8400
7.0420
7.2940
30,171
Thu, 05 Feb 2026
42 · 6-K
After-hours · 17:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Feb 2026
7.7840
8.0920
7.4200
7.7000
19,671
Wed, 04 Feb 2026
7.7000
8.8200
7.5880
8.1060
50,829
Tue, 03 Feb 2026
41 · 6-K
After-hours · 16:06 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 03 Feb 2026
7.9240
7.9240
7.1400
7.7700
34,271
Mon, 02 Feb 2026
8.8200
9.1000
7.9380
8.3720
229,864
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
40 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 30 Jan 2026
7.9660
8.4000
7.1400
7.9380
69,857
Thu, 29 Jan 2026
8.1900
8.7920
7.7840
7.8540
82,979
Wed, 28 Jan 2026
9.3800
9.3800
8.3020
8.4000
295,436
Tue, 27 Jan 2026
9.2400
9.4220
8.2880
8.6660
51,986
Mon, 26 Jan 2026
39 · 6-K
After-hours · 17:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 26 Jan 2026
10.9060
10.9760
8.0080
9.2400
75,293
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11.0460
12.1800
10.5000
11.2420
70,507
Thu, 22 Jan 2026
10.1500
11.8440
9.8000
11.5920
334,043
Thu, 22 Jan 2026
38 · 424B5
Pre-market · 09:22 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 21 Jan 2026
16.8000
16.8000
9.5200
10.2900
1,025,686
Wed, 21 Jan 2026
37 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Jan 2026
14.0000
16.2400
11.7600
16.2400
402,079
Tue, 20 Jan 2026
36 · 6-K
Pre-market · 09:23 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
17.2200
27.4400
15.4000
18.0600
16,794,193
Thu, 15 Jan 2026
8.2600
8.2600
7.7980
7.8120
7,829
Wed, 14 Jan 2026
8.8060
8.8200
7.4200
8.2600
12,657
Tue, 13 Jan 2026
9.2400
9.3800
8.6800
8.8200
8,493
Mon, 12 Jan 2026
9.6740
9.8000
9.2540
9.4640
10,693
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
10.0100
10.1920
9.5900
9.8000
12,336
Thu, 08 Jan 2026
35 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 08 Jan 2026
10.1640
10.5000
9.9400
10.2060
11,257
Wed, 07 Jan 2026
10.9200
11.2700
10.6540
10.6820
8,957
Tue, 06 Jan 2026
10.9200
11.1860
10.7800
11.0460
6,921
Mon, 05 Jan 2026
11.2000
12.7120
10.9760
11.2000
11,264
Mon, 05 Jan 2026
34 · 424B3
Pre-market · 09:18 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 05 Jan 2026
33 · 6-K
Pre-market · 09:16 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
10.7380
11.7600
10.6120
11.7040
29,929
Fri, 02 Jan 2026
32 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
12.4600
12.7400
11.0600
11.5080
504,886
Tue, 30 Dec 2025
10.3740
11.0320
10.2620
10.5140
15,893
Mon, 29 Dec 2025
31 · 6-K
After-hours · 17:16 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Dec 2025
11.9420
11.9420
10.9200
11.4520
14,086
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
15.4000
15.5400
10.6400
12.2360
321,829
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
14.1400
14.4200
14.0000
14.4200
6,236
Tue, 23 Dec 2025
30 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 23 Dec 2025
14.2800
14.2800
13.8600
14.1400
14,129
Mon, 22 Dec 2025
29 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Dec 2025
14.9800
15.1200
14.0000
14.4200
15,450
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
14.9800
15.5400
14.8400
15.2600
16,550
Thu, 18 Dec 2025
28 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
15.8200
16.6600
15.4000
15.6800
23,086
Wed, 17 Dec 2025
17.2200
19.8800
15.2600
15.9600
373,071
Tue, 16 Dec 2025
27 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 16 Dec 2025
15.5400
17.5000
15.4000
17.2200
30,507
Mon, 15 Dec 2025
16.3800
22.6800
14.5600
15.5400
174,229
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.9000
19.3200
15.5400
16.3800
41,764
Thu, 11 Dec 2025
21.7000
21.7000
19.0400
19.1800
40,486
Wed, 10 Dec 2025
26 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Dec 2025
20.5800
22.8200
19.7400
20.8600
83,200
Tue, 09 Dec 2025
25 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 09 Dec 2025
22.6800
23.6600
20.1600
20.3000
94,686
Mon, 08 Dec 2025
27.3000
28.4200
23.2400
25.4800
1,136,843
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.9000
51.8000
21.0000
22.4000
2,769,371
Thu, 04 Dec 2025
24 · 6-K
After-hours · 16:59 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Dec 2025
26.3200
36.4000
25.8300
35.0000
52,657
Wed, 03 Dec 2025
24.7800
27.1600
24.6680
27.0200
3,329
Tue, 02 Dec 2025
23 · 424B3
After-hours · 16:07 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 02 Dec 2025
22 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 02 Dec 2025
26.1800
29.9600
24.9200
26.6000
19,007
Mon, 01 Dec 2025
23.2400
25.6200
22.4000
25.3400
25,264
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
22.9600
26.6000
22.4000
25.2000
9,543
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
21.1400
22.1200
20.7200
21.7000
1,636
Tue, 25 Nov 2025
21.8400
21.8540
20.4400
21.0000
2,486
Mon, 24 Nov 2025
21 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 24 Nov 2025
19.8800
21.8540
19.0400
21.5600
5,214
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
21.0000
21.0000
18.2000
20.3000
10,843
Thu, 20 Nov 2025
24.2200
24.5000
21.0000
21.1400
6,964
Wed, 19 Nov 2025
24.3600
24.6400
23.8000
23.9400
3,264
Tue, 18 Nov 2025
25.6200
25.6200
23.3800
24.6400
1,957
Mon, 17 Nov 2025
20 · 6-K
After-hours · 16:42 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 17 Nov 2025
26.0400
27.0200
24.5000
25.2000
7,486
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
26.4600
28.0000
26.4600
27.0200
2,807
Thu, 13 Nov 2025
30.8000
31.3600
26.8800
27.1600
4,721
Wed, 12 Nov 2025
19 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 12 Nov 2025
31.9200
32.5500
30.2400
31.5000
4,250
Tue, 11 Nov 2025
30.6600
32.0600
29.4000
30.8000
5,314
Mon, 10 Nov 2025
33.7400
35.1400
30.6600
31.2200
17,007
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
18 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 07 Nov 2025
33.6000
34.4400
31.0800
31.6400
2,529
Thu, 06 Nov 2025
33.7400
35.4200
33.7400
34.4400
1,586
Wed, 05 Nov 2025
33.6000
34.4400
33.2640
33.3200
993
Tue, 04 Nov 2025
36.5400
36.5400
33.6000
33.6000
2,136
Mon, 03 Nov 2025
37.8000
40.7400
35.1400
35.8400
4,093
Mon, 03 Nov 2025
17 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.9800
38.5420
35.7000
37.8000
2,743
Thu, 30 Oct 2025
37.2400
37.3800
35.0000
35.5600
2,271
Wed, 29 Oct 2025
39.0600
39.8580
35.4200
37.1700
4,071
Tue, 28 Oct 2025
44.5200
45.0800
37.2400
38.8500
10,143
Mon, 27 Oct 2025
16 · 6-K
After-hours · 16:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Oct 2025
46.2000
47.2500
43.8200
44.1000
4,657
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.8800
49.1400
45.0800
46.1720
3,914
Thu, 23 Oct 2025
48.5800
51.1000
46.3400
47.8800
3,814
Wed, 22 Oct 2025
52.0800
53.0600
49.8400
49.9800
3,493
Tue, 21 Oct 2025
53.0600
55.0200
51.1000
52.0800
2,386
Mon, 20 Oct 2025
52.5000
55.1600
51.6600
52.3600
2,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
52.6400
54.0400
49.8400
51.6600
3,300
Thu, 16 Oct 2025
15 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 16 Oct 2025
54.1800
54.5860
50.5400
52.0800
5,364
Wed, 15 Oct 2025
14 · 6-K
After-hours · 16:54 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 15 Oct 2025
57.3440
59.9200
54.6000
55.5800
5,629
Tue, 14 Oct 2025
55.7200
58.1000
54.4600
54.6000
7,064
Mon, 13 Oct 2025
57.8200
61.3200
55.0200
55.0200
3,879
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.9800
65.2960
55.4400
56.7000
10,943
Thu, 09 Oct 2025
66.0800
75.8800
64.5400
65.1000
23,136
Wed, 08 Oct 2025
60.4800
70.2100
60.3120
66.0800
16,121
Tue, 07 Oct 2025
58.8000
59.7800
57.5400
59.6400
1,886
Mon, 06 Oct 2025
59.0800
61.1800
56.8400
59.9200
8,657
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.3200
63.4200
58.1000
61.1800
5,950
Thu, 02 Oct 2025
55.3000
63.5600
55.3000
61.6000
13,614
Wed, 01 Oct 2025
54.3200
57.5400
53.2000
55.0200
1,271
Tue, 30 Sep 2025
56.0000
56.2800
52.6400
54.0400
1,279
Mon, 29 Sep 2025
53.9000
57.6800
52.2900
55.8600
3,629
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
55.3000
55.3000
52.7800
54.0400
8,529
Thu, 25 Sep 2025
56.7000
58.5200
51.8000
55.3420
1,850
Wed, 24 Sep 2025
58.8000
60.3400
56.1400
57.9600
2,471
Tue, 23 Sep 2025
63.2800
64.6800
58.9400
59.5000
6,629
Mon, 22 Sep 2025
63.1400
77.0000
57.8200
62.1600
106,221
Mon, 22 Sep 2025
13 · 424B3
Pre-market · 07:04 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 22 Sep 2025
12 · 6-K
Pre-market · 07:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
63.9800
65.7160
62.7620
64.8200
1,221
Thu, 18 Sep 2025
64.8200
67.2560
63.2660
63.8400
3,164
Wed, 17 Sep 2025
61.3340
67.4800
61.3340
66.6400
6,136
Tue, 16 Sep 2025
58.9400
63.9800
57.6800
62.1600
3,321
Mon, 15 Sep 2025
60.9000
63.0000
58.9400
60.4800
3,050
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
63.9100
65.1000
60.6200
63.0000
5,136
Thu, 11 Sep 2025
69.3000
73.9200
59.5000
66.2200
92,986
Wed, 10 Sep 2025
11 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Sep 2025
54.6000
63.0000
54.6000
61.6000
6,007
Tue, 09 Sep 2025
10 · 424B3
After-hours · 16:13 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 09 Sep 2025
9 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 09 Sep 2025
51.0440
56.5600
50.9600
53.6200
2,507
Mon, 08 Sep 2025
50.8200
52.1640
49.5600
52.0800
1,393
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
8 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Sep 2025
50.5400
51.8000
49.0000
51.6600
1,636
Thu, 04 Sep 2025
58.1000
58.1000
47.6000
51.1000
4,564
Wed, 03 Sep 2025
64.8200
65.2400
57.8200
60.0600
4,207
Tue, 02 Sep 2025
70.9800
74.2000
64.8200
65.7720
7,057
Tue, 02 Sep 2025
7 · 6-K
Pre-market · 06:38 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
76.4400
76.4400
70.9800
71.8900
1,686
Fri, 29 Aug 2025
6 · 424B3
Pre-market · 07:28 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 29 Aug 2025
5 · 6-K
Pre-market · 07:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 28 Aug 2025
71.9740
75.6980
71.9740
72.5200
757
Wed, 27 Aug 2025
74.5500
74.5500
73.9480
74.3400
179
Tue, 26 Aug 2025
73.5000
75.9500
72.5200
74.4800
750
Mon, 25 Aug 2025
79.1000
79.1000
73.2200
73.5000
1,350
Mon, 25 Aug 2025
4 · 6-K
Pre-market · 07:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
74.9000
78.7080
72.6600
75.6000
2,500
Thu, 21 Aug 2025
3 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 21 Aug 2025
80.9200
81.3400
72.6600
73.5000
1,786
Wed, 20 Aug 2025
78.4000
78.4000
72.8000
72.8000
1,364
Tue, 19 Aug 2025
79.5200
82.8800
75.6000
75.6000
3,479
Mon, 18 Aug 2025
84.0000
88.5080
77.0000
78.6800
6,193
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
88.4800
92.1060
82.0400
88.4800
5,443
Thu, 14 Aug 2025
88.9000
100.5620
88.2000
89.6000
12,764
Wed, 13 Aug 2025
2 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 13 Aug 2025
96.6000
97.7200
86.8000
91.7000
5,036
Tue, 12 Aug 2025
85.4000
100.8000
83.7200
98.8400
4,093
Mon, 11 Aug 2025
87.6400
88.2000
84.1400
86.9400
379
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
85.1200
89.6000
82.3200
89.1800
8,507
Thu, 07 Aug 2025
86.2400
87.5000
84.7140
86.9400
1,229
Wed, 06 Aug 2025
85.1200
87.5000
84.7000
86.6600
450
Tue, 05 Aug 2025
1 · 6-K
After-hours · 17:22 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 05 Aug 2025
87.0240
89.7120
83.4400
83.7200
2,257
Mon, 04 Aug 2025
91.2800
91.8540
83.4400
85.4000
8,407
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
94.5000
95.8160
88.2000
88.9000
4,657
Thu, 31 Jul 2025
94.4160
96.3200
90.4400
96.3200
2,150
Wed, 30 Jul 2025
94.6400
96.1800
88.6620
90.4400
2,564
Tue, 29 Jul 2025
100.2400
102.2000
92.5400
94.9900
4,157
Mon, 28 Jul 2025
98.5600
106.3020
98.0840
100.1700
17,807
Sun, 27 Jul 2025
Weekend