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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
42 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Jul 2026
1.0250
1.0700
0.6400
0.6710
48,621,700
Thu, 23 Jul 2026
0.8730
0.9050
0.7610
0.7820
430,600
Wed, 22 Jul 2026
0.8950
0.9420
0.8730
0.9230
611,500
Tue, 21 Jul 2026
0.8700
0.9500
0.8400
0.8930
2,756,800
Mon, 20 Jul 2026
41 · F-3
After-hours · 16:06 ET
REGISTRATION STATEMENT ↗
Mon, 20 Jul 2026
0.8350
0.8860
0.7950
0.8400
1,355,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.6900
0.9810
0.6740
0.8350
14,886,100
Thu, 16 Jul 2026
0.7250
0.7250
0.6550
0.6900
195,800
Wed, 15 Jul 2026
0.7340
0.7510
0.7100
0.7470
90,800
Tue, 14 Jul 2026
0.6700
0.7770
0.6500
0.7500
392,000
Mon, 13 Jul 2026
0.6600
0.7240
0.6380
0.7240
973,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
40 · 6-K
After-hours · 17:01 ET
CURRENT REPORT ↗
Fri, 10 Jul 2026
39 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Jul 2026
0.8300
0.8570
0.8020
0.8400
251,700
Thu, 09 Jul 2026
0.8620
0.9100
0.8320
0.8940
386,200
Wed, 08 Jul 2026
0.9900
0.9900
0.8000
0.9000
10,505,400
Tue, 07 Jul 2026
1.0200
1.0300
0.8990
0.9700
710,800
Mon, 06 Jul 2026
0.9510
0.9740
0.8760
0.9630
327,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
0.8520
1.1900
0.8290
1.0300
5,231,800
Thu, 02 Jul 2026
38 · 6-K
Pre-market · 08:51 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Jul 2026
0.8150
0.8200
0.7700
0.8100
74,200
Tue, 30 Jun 2026
0.8120
0.8150
0.7800
0.8150
55,200
Mon, 29 Jun 2026
0.8000
0.8330
0.7800
0.8070
89,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
0.8000
0.8400
0.7700
0.8050
114,600
Thu, 25 Jun 2026
0.8400
0.9500
0.8150
0.8410
822,900
Wed, 24 Jun 2026
37 · 6-K
After-hours · 17:21 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 24 Jun 2026
1.0800
1.0800
0.6700
0.8290
438,800
Tue, 23 Jun 2026
1.1500
1.1500
1.0600
1.0850
171,400
Mon, 22 Jun 2026
1.1500
1.2200
1.1150
1.1600
180,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
36 · F-3
After-hours · 16:15 ET
REGISTRATION STATEMENT ↗
Thu, 18 Jun 2026
1.2800
1.2800
1.1600
1.1600
118,200
Wed, 17 Jun 2026
1.2000
1.2900
1.1700
1.2800
330,800
Tue, 16 Jun 2026
1.2800
1.2890
1.1600
1.2100
246,900
Mon, 15 Jun 2026
1.2400
1.6700
1.2100
1.2900
1,837,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.3600
1.3600
1.2000
1.2200
174,600
Thu, 11 Jun 2026
1.4000
1.4300
1.2400
1.4300
645,400
Thu, 11 Jun 2026
35 · 6-K
Pre-market · 08:27 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Jun 2026
1.1800
1.4800
1.1500
1.3100
1,000,900
Tue, 09 Jun 2026
1.5700
1.5800
1.0800
1.1800
7,962,300
Mon, 08 Jun 2026
1.2900
1.4000
1.2800
1.3500
205,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.4000
1.4800
1.0800
1.2900
620,400
Thu, 04 Jun 2026
34 · F-3
After-hours · 17:21 ET
REGISTRATION STATEMENT ↗
Thu, 04 Jun 2026
33 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Jun 2026
1.5600
1.6400
1.4600
1.5600
612,200
Wed, 03 Jun 2026
1.5600
1.9100
1.4100
1.8200
12,630,400
Tue, 02 Jun 2026
1.5200
1.5200
1.2300
1.3500
1,203,800
Tue, 02 Jun 2026
32 · 6-K
Pre-market · 08:11 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Jun 2026
1.4600
1.5400
1.3800
1.4600
3,699,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.9500
1.9700
1.6500
1.6600
15,618,600
Thu, 28 May 2026
1.6700
2.0000
1.5900
1.9700
398,400
Wed, 27 May 2026
1.5900
1.6450
1.5600
1.5900
35,500
Tue, 26 May 2026
1.6800
1.6800
1.5800
1.5900
42,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.5600
1.6700
1.5600
1.6300
34,500
Thu, 21 May 2026
1.6500
1.6800
1.5400
1.5700
46,100
Wed, 20 May 2026
1.5200
1.6700
1.4700
1.6500
29,500
Tue, 19 May 2026
1.5900
1.6500
1.5400
1.5700
54,700
Mon, 18 May 2026
31 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 18 May 2026
1.3000
1.7200
1.3000
1.7200
277,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.9000
2.0300
1.8000
1.8000
194,200
Thu, 14 May 2026
2.6000
2.6100
1.5500
2.1100
10,373,800
Wed, 13 May 2026
2.3200
2.3800
2.1800
2.2900
50,000
Tue, 12 May 2026
2.4220
2.4900
2.3300
2.4100
49,200
Mon, 11 May 2026
2.1800
2.7200
2.1300
2.5000
118,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.0400
2.3400
2.0000
2.2800
96,400
Thu, 07 May 2026
2.4500
2.4500
2.0100
2.0800
179,100
Wed, 06 May 2026
30 · F-3
After-hours · 16:05 ET
REGISTRATION STATEMENT ↗
Wed, 06 May 2026
2.7700
4.3900
1.9200
2.4500
3,521,800
Tue, 05 May 2026
2.8000
2.8500
2.6500
2.6900
41,800
Mon, 04 May 2026
2.5300
2.8000
2.5300
2.8000
39,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.2700
2.6000
2.2500
2.5700
49,100
Thu, 30 Apr 2026
2.7100
2.7100
2.3200
2.3200
173,600
Wed, 29 Apr 2026
3.0200
3.0900
2.6200
2.6500
144,200
Tue, 28 Apr 2026
3.0000
3.0600
2.8500
3.0600
63,600
Mon, 27 Apr 2026
29 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Apr 2026
3.0400
3.1500
2.9900
3.1400
40,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
3.3900
3.3900
2.8300
3.0000
65,200
Thu, 23 Apr 2026
3.9900
4.0000
3.1800
3.3600
183,700
Wed, 22 Apr 2026
3.2800
4.3500
3.2500
4.1500
301,900
Tue, 21 Apr 2026
3.2800
3.3500
3.1800
3.2500
31,100
Mon, 20 Apr 2026
3.4500
3.5550
3.1760
3.3500
41,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
3.5100
3.6000
3.2400
3.4800
74,300
Thu, 16 Apr 2026
3.1100
3.5700
2.8300
3.5700
167,900
Wed, 15 Apr 2026
2.9600
3.5700
2.8000
3.3000
319,000
Tue, 14 Apr 2026
2.7600
2.7600
2.4350
2.5500
49,360
Mon, 13 Apr 2026
2.8200
2.9500
2.8000
2.9350
17,260
Mon, 13 Apr 2026
28 · 6-K
Next filing day · accepted 10 Apr, 17:46 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.9500
3.0400
2.8500
2.9350
11,520
Thu, 09 Apr 2026
3.1000
3.1000
2.8500
2.9300
10,640
Wed, 08 Apr 2026
3.1000
3.1000
2.9000
3.0350
13,440
Tue, 07 Apr 2026
3.1050
3.1200
2.9100
3.0550
10,020
Mon, 06 Apr 2026
3.1650
3.2200
3.1100
3.2000
5,260
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
3.1650
3.1950
3.0000
3.1950
18,060
Wed, 01 Apr 2026
2.9500
3.1700
2.9000
3.1700
16,080
Tue, 31 Mar 2026
3.0100
3.0500
2.7500
3.0150
207,420
Tue, 31 Mar 2026
27 · 6-K
Pre-market · 08:58 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 30 Mar 2026
3.0650
3.1900
2.9250
2.9600
19,360
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
3.3500
3.4500
2.9500
3.2950
15,760
Thu, 26 Mar 2026
3.5700
3.5900
3.1450
3.2900
26,800
Wed, 25 Mar 2026
26 · 6-K
After-hours · 16:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 25 Mar 2026
25 · 20-F
After-hours · 16:01 ET
ANNUAL REPORT ↗
Wed, 25 Mar 2026
3.3900
3.6850
3.2650
3.6500
32,540
Tue, 24 Mar 2026
3.3750
3.4450
3.1600
3.4450
11,580
Mon, 23 Mar 2026
2.9850
3.4000
2.9650
3.3750
46,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.3500
3.5550
2.8000
3.0050
125,920
Thu, 19 Mar 2026
2.9400
3.2350
2.8250
3.1500
30,340
Wed, 18 Mar 2026
2.8300
3.1600
2.7300
2.9900
37,440
Tue, 17 Mar 2026
3.2000
3.2350
2.8100
3.0000
63,740
Mon, 16 Mar 2026
24 · F-3
After-hours · 16:01 ET
REGISTRATION STATEMENT ↗
Mon, 16 Mar 2026
23 · 6-K
After market open · 09:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
3.5000
3.9750
3.2500
3.4900
84,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
4.4450
4.6350
3.5050
3.6250
160,760
Thu, 12 Mar 2026
4.6450
5.0500
3.8350
4.9150
3,484,660
Wed, 11 Mar 2026
22 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Mar 2026
4.2400
4.4000
4.0300
4.1400
33,900
Tue, 10 Mar 2026
4.7350
4.7400
4.0500
4.1500
72,500
Mon, 09 Mar 2026
4.0250
4.6750
4.0250
4.3900
80,840
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
5.0000
5.4500
4.3050
4.3250
146,280
Thu, 05 Mar 2026
6.1000
6.2250
6.0000
6.0500
847,280
Wed, 04 Mar 2026
6.0000
6.7600
5.6000
6.2500
72,000
Tue, 03 Mar 2026
5.9500
6.0000
5.6000
6.0000
6,900
Mon, 02 Mar 2026
6.4000
6.4750
5.8000
6.0000
22,100
Mon, 02 Mar 2026
21 · 6-K
Pre-market · 09:04 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6.1000
6.3100
5.9000
6.2500
9,980
Thu, 26 Feb 2026
6.3000
6.3400
5.9250
6.1000
8,420
Wed, 25 Feb 2026
6.5000
6.6200
6.0500
6.2000
11,960
Tue, 24 Feb 2026
6.5000
6.7000
6.1500
6.4500
11,660
Mon, 23 Feb 2026
20 · F-3
After-hours · 16:46 ET
REGISTRATION STATEMENT ↗
Mon, 23 Feb 2026
6.9500
7.1000
6.4000
6.6500
16,040
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6.9500
7.2000
6.6000
6.7500
10,400
Thu, 19 Feb 2026
6.6500
7.3850
6.4500
7.1500
22,800
Wed, 18 Feb 2026
7.0500
7.1600
6.2500
6.5000
25,840
Tue, 17 Feb 2026
7.5000
7.5000
6.7000
7.1000
21,940
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
19 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 13 Feb 2026
7.4500
8.1500
7.4000
7.6000
26,760
Thu, 12 Feb 2026
8.5000
8.8350
7.5500
7.6000
67,220
Wed, 11 Feb 2026
12.0000
12.0500
8.1000
9.1500
2,989,820
Tue, 10 Feb 2026
13.8500
13.8500
11.7250
12.2250
9,680
Mon, 09 Feb 2026
13.5000
14.2000
13.2500
13.7000
12,120
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
11.1000
13.5500
11.0500
13.0500
8,760
Thu, 05 Feb 2026
13.2500
14.0000
10.9250
11.3000
14,940
Wed, 04 Feb 2026
15.6500
15.6500
12.4500
13.2500
37,120
Tue, 03 Feb 2026
15.0000
16.0750
14.7800
15.9000
17,960
Mon, 02 Feb 2026
14.3000
15.4000
14.1000
14.9500
21,860
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.5500
15.5000
14.0000
14.1000
15,240
Thu, 29 Jan 2026
14.7500
15.9500
13.2500
14.7000
25,860
Wed, 28 Jan 2026
15.4000
16.6700
14.5000
15.0000
24,020
Tue, 27 Jan 2026
17.6000
17.9000
13.8500
16.0000
326,000
Mon, 26 Jan 2026
18.3000
20.4500
17.1000
17.9500
37,820
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
19.6000
19.6000
17.9900
18.2000
6,934
Thu, 22 Jan 2026
18.8300
21.7000
18.4800
19.4250
21,974
Wed, 21 Jan 2026
18 · 6-K
After-hours · 17:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 21 Jan 2026
18.9000
19.2150
18.2000
18.2700
4,249
Tue, 20 Jan 2026
17.8150
19.5300
17.5000
18.9000
2,394
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
17.8500
18.5500
17.1500
18.2000
2,074
Thu, 15 Jan 2026
18.0250
18.0250
17.1500
17.2550
1,374
Wed, 14 Jan 2026
17.0800
18.5150
16.8000
17.9550
2,706
Tue, 13 Jan 2026
18.2000
18.2000
16.3450
17.6050
5,329
Tue, 13 Jan 2026
17 · 6-K
Pre-market · 07:19 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 12 Jan 2026
18.2000
18.3750
17.1500
18.2000
5,726
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16 · F-3
After-hours · 16:05 ET
REGISTRATION STATEMENT ↗
Fri, 09 Jan 2026
19.3550
19.3550
18.0600
18.8650
4,586
Thu, 08 Jan 2026
20.2300
20.6500
18.0250
19.3550
5,471
Wed, 07 Jan 2026
17.3250
20.6500
16.8000
19.8450
15,006
Tue, 06 Jan 2026
16.4500
17.3250
15.7500
17.3250
7,166
Mon, 05 Jan 2026
16.1000
17.4300
16.0300
16.8000
9,960
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
17.1500
17.3600
15.9250
16.7650
13,449
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.3550
19.9500
16.8000
17.2200
19,277
Tue, 30 Dec 2025
15 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 30 Dec 2025
30.3450
31.8500
17.3250
21.4550
368,563
Mon, 29 Dec 2025
24.5000
29.8900
23.2050
28.3500
23,177
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.5000
27.3000
23.0650
24.8500
4,689
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
23.9050
24.5000
22.0500
23.9400
1,634
Tue, 23 Dec 2025
26.9850
26.9850
23.1000
23.9050
5,269
Mon, 22 Dec 2025
26.6350
32.6550
26.0750
26.8800
30,017
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.5200
23.7300
23.1000
23.4500
237
Thu, 18 Dec 2025
22.7500
24.1150
22.7500
22.7850
2,069
Wed, 17 Dec 2025
24.5000
24.8500
21.3500
22.4000
5,306
Tue, 16 Dec 2025
14 · 6-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Tue, 16 Dec 2025
26.2500
26.2500
24.5000
25.3400
1,320
Mon, 15 Dec 2025
28.3500
28.7000
25.9000
26.4250
2,980
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
29.9250
33.9500
28.0700
28.0700
5,383
Thu, 11 Dec 2025
36.7500
39.3400
33.2500
33.2500
9,629
Wed, 10 Dec 2025
39.5500
40.6000
38.1500
39.5500
1,814
Tue, 09 Dec 2025
38.8500
40.2500
37.9050
37.9050
1,443
Mon, 08 Dec 2025
40.2500
40.6000
38.8500
40.2500
429
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
39.5500
41.6500
39.2000
40.2500
554
Thu, 04 Dec 2025
13 · 6-K
After-hours · 17:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Dec 2025
39.6200
41.1250
38.5000
39.5500
1,760
Wed, 03 Dec 2025
40.6000
40.6000
39.0250
39.6550
1,131
Tue, 02 Dec 2025
38.5000
41.6500
38.5000
40.6000
886
Mon, 01 Dec 2025
40.6000
41.8250
38.5000
38.5000
1,054
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
40.2500
42.7000
40.2500
40.6000
743
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.6500
45.0100
40.2500
42.7000
2,500
Tue, 25 Nov 2025
12 · 424B3
After-hours · 16:30 ET
PROSPECTUS ↗
Tue, 25 Nov 2025
39.5500
41.1950
38.8500
40.6000
806
Mon, 24 Nov 2025
40.2500
40.2500
36.4000
38.5000
617
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
35.0000
41.6500
35.0000
38.1500
1,103
Thu, 20 Nov 2025
36.4000
39.3750
35.3500
35.7000
3,529
Wed, 19 Nov 2025
42.7000
43.0500
36.4000
36.7500
3,214
Tue, 18 Nov 2025
41.3000
43.0500
39.9000
43.0500
1,540
Mon, 17 Nov 2025
42.7000
43.0500
42.0000
42.0000
617
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
43.4000
43.8550
42.3500
42.7350
883
Thu, 13 Nov 2025
45.8500
47.6000
42.7000
44.8000
2,151
Wed, 12 Nov 2025
46.2000
47.6000
45.8500
45.8500
906
Tue, 11 Nov 2025
46.5500
47.2500
45.1500
46.9000
757
Mon, 10 Nov 2025
49.7000
49.7000
44.8000
44.9750
2,289
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.7000
49.9450
47.0400
49.9450
346
Thu, 06 Nov 2025
50.4000
51.5550
49.3500
50.0500
546
Wed, 05 Nov 2025
11 · F-3/A
After-hours · 16:30 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Wed, 05 Nov 2025
48.6500
52.4650
48.5100
51.8000
1,363
Tue, 04 Nov 2025
51.8000
52.5700
47.2500
49.0000
1,814
Mon, 03 Nov 2025
54.6000
54.6000
48.6500
51.8000
3,334
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.2000
54.2500
51.8000
52.8500
1,700
Thu, 30 Oct 2025
54.9500
55.6500
53.2000
53.2000
440
Wed, 29 Oct 2025
56.0000
57.4700
54.2500
55.4750
1,614
Tue, 28 Oct 2025
58.8000
59.1500
56.0000
56.3500
1,046
Mon, 27 Oct 2025
60.2000
61.2500
58.8000
59.5000
2,186
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.5000
60.5500
59.5000
60.5500
634
Thu, 23 Oct 2025
60.2000
60.8300
58.4500
60.2000
909
Wed, 22 Oct 2025
60.9000
60.9000
56.8750
57.4000
1,669
Tue, 21 Oct 2025
59.8500
61.9500
59.8500
61.6000
763
Mon, 20 Oct 2025
59.8500
63.9800
59.1500
61.9500
883
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.3000
62.3000
57.8900
59.5000
1,231
Thu, 16 Oct 2025
63.3500
64.0500
60.2000
60.2000
3,431
Wed, 15 Oct 2025
64.0500
65.4500
61.6000
62.6500
2,471
Tue, 14 Oct 2025
64.7500
65.1000
62.3000
63.7000
2,863
Mon, 13 Oct 2025
57.0500
67.5500
55.6500
65.1000
8,306
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.1500
68.2500
57.0500
57.7500
8,263
Thu, 09 Oct 2025
57.7500
59.8500
57.7500
59.1500
2,797
Wed, 08 Oct 2025
54.9500
59.8500
54.9500
57.4000
2,680
Tue, 07 Oct 2025
59.1500
59.5000
54.2500
54.2500
2,946
Mon, 06 Oct 2025
10 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Oct 2025
57.7500
61.0400
57.4000
59.1500
2,583
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
56.3500
59.6400
56.0000
57.7500
2,983
Thu, 02 Oct 2025
56.3500
58.1000
55.6500
56.7000
2,331
Wed, 01 Oct 2025
54.2500
58.4500
54.2500
56.3500
5,266
Wed, 01 Oct 2025
9 · F-3
Pre-market · 07:56 ET
REGISTRATION STATEMENT ↗
Tue, 30 Sep 2025
8 · 6-K
After market open · 09:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Sep 2025
56.3500
57.0500
52.5000
55.3000
14,603
Mon, 29 Sep 2025
7 · 6-K
After-hours · 16:42 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Sep 2025
67.5500
67.5500
59.5000
60.2000
96,046
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.8000
80.5000
64.7850
67.5500
21,583
Thu, 25 Sep 2025
6 · 6-K
After-hours · 17:06 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 25 Sep 2025
79.4500
82.8800
72.8000
80.1500
27,500
Wed, 24 Sep 2025
82.2500
83.3000
78.4000
79.4500
1,654
Tue, 23 Sep 2025
79.4500
85.4000
76.3000
81.9000
4,109
Mon, 22 Sep 2025
77.7000
79.4500
75.9500
78.0500
1,529
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
77.0000
78.0500
75.2500
77.0000
903
Thu, 18 Sep 2025
74.9000
77.7000
73.5000
76.6500
1,154
Wed, 17 Sep 2025
76.3000
77.3500
73.5000
74.5150
1,311
Tue, 16 Sep 2025
77.3500
78.7500
74.2000
77.3500
2,289
Mon, 15 Sep 2025
80.5000
80.5000
76.3000
78.5750
1,140
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
75.9500
79.8000
73.5350
78.7500
2,994
Thu, 11 Sep 2025
76.6500
78.6100
74.9000
76.4750
1,469
Wed, 10 Sep 2025
78.4000
80.5000
75.2500
78.0500
2,131
Tue, 09 Sep 2025
74.6550
76.6500
73.8850
76.6500
334
Mon, 08 Sep 2025
77.0000
77.0000
71.4000
73.1500
1,060
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
73.1500
83.3000
70.3500
72.4500
10,151
Thu, 04 Sep 2025
73.5000
73.5000
70.0000
71.7500
529
Wed, 03 Sep 2025
72.8000
73.1500
70.0000
72.4500
909
Tue, 02 Sep 2025
71.0500
72.4500
68.9500
70.0000
769
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
77.3500
78.2600
70.3500
71.0500
1,549
Thu, 28 Aug 2025
74.5500
78.0500
74.5500
76.4750
394
Wed, 27 Aug 2025
75.9500
77.0000
73.8500
75.6000
731
Tue, 26 Aug 2025
79.1000
79.1000
74.5500
75.6000
811
Mon, 25 Aug 2025
78.4000
80.8500
77.7000
78.4000
1,011
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
76.6500
78.4000
73.3250
78.4000
634
Thu, 21 Aug 2025
5 · 6-K
After-hours · 16:55 ET
CURRENT REPORT ↗
Thu, 21 Aug 2025
73.8500
73.8500
71.0500
72.4500
1,254
Wed, 20 Aug 2025
75.9500
75.9500
71.0500
73.5000
1,846
Tue, 19 Aug 2025
4 · 6-K
After-hours · 17:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 19 Aug 2025
70.3500
73.8500
70.0000
71.0500
1,463
Mon, 18 Aug 2025
83.3000
83.3000
70.3500
70.3500
2,546
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
70.3500
83.6500
68.9500
83.3000
9,883
Thu, 14 Aug 2025
68.6000
70.7000
65.1000
68.9500
1,163
Wed, 13 Aug 2025
65.4500
70.0000
63.7000
70.0000
2,726
Tue, 12 Aug 2025
64.4000
64.4000
61.9500
63.3500
1,274
Mon, 11 Aug 2025
3 · 6-K
After-hours · 16:46 ET
CURRENT REPORT ↗
Mon, 11 Aug 2025
61.2500
63.8750
61.2500
62.6500
1,126
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
59.5000
61.6000
58.8000
59.8500
614
Thu, 07 Aug 2025
58.8000
59.6750
57.7500
59.1500
774
Wed, 06 Aug 2025
60.5500
61.0400
57.7500
58.8000
391
Tue, 05 Aug 2025
59.5000
62.6500
58.8000
61.2500
897
Mon, 04 Aug 2025
2 · F-3
After-hours · 16:49 ET
REGISTRATION STATEMENT ↗
Mon, 04 Aug 2025
57.4000
63.7000
57.4000
60.5500
740
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
60.2000
60.5500
57.2600
58.1000
1,051
Thu, 31 Jul 2025
60.2000
62.3000
59.1500
60.2000
1,543
Wed, 30 Jul 2025
63.0000
63.0000
58.8000
60.2000
2,634
Tue, 29 Jul 2025
67.2000
67.3400
61.6000
61.9500
3,626
Tue, 29 Jul 2025
1 · 6-K
Pre-market · 08:53 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 28 Jul 2025
72.4500
73.6750
65.1000
65.8000
7,329
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend