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
2.9900
3.0400
2.8501
2.9500
11,521
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
29 · 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
28 · 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
27 · 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
26 · 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
25 · 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
24 · 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
23 · 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
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 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
16 · 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
15 · 6-K
Pre-market · 07:58 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 13 Jan 2026
14 · 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
13 · 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
12 · 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
11 · 424B3
After-hours · 17:23 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 20 Nov 2025
10 · 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
9 · 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
8 · 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
7 · 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
Fri, 24 Oct 2025
128.5156
134.3750
128.5156
130.4688
684
Thu, 23 Oct 2025
128.9062
132.0312
125.7812
130.2734
858
Wed, 22 Oct 2025
124.2188
132.0312
123.0469
126.9531
2,783
Tue, 21 Oct 2025
133.5938
135.9375
130.0781
134.5703
1,190
Mon, 20 Oct 2025
137.8906
137.8906
132.8125
133.5938
1,029
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
134.7656
139.0625
132.8125
137.5000
1,047
Thu, 16 Oct 2025
136.7188
140.0000
133.5938
134.7656
2,857
Wed, 15 Oct 2025
133.2031
143.5156
132.8125
138.2812
1,861
Tue, 14 Oct 2025
6 · F-1/A
After-hours · 16:06 ET
AMENDMENT NO. 2 TO FORM F-1 ↗
Tue, 14 Oct 2025
133.9844
138.9844
130.8594
132.0312
1,736
Mon, 13 Oct 2025
141.0156
146.0938
134.7656
139.0625
3,259
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
146.4844
150.7812
139.0625
141.0156
2,947
Thu, 09 Oct 2025
5 · 6-K
After-hours · 16:17 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 09 Oct 2025
155.8594
163.2812
144.5312
144.5312
7,130
Wed, 08 Oct 2025
139.0625
175.7812
137.8906
173.4375
80,778
Tue, 07 Oct 2025
132.0312
140.6250
126.5625
138.6719
6,886
Mon, 06 Oct 2025
4 · F-1/A
After-hours · 17:30 ET
AMENDMENT NO. 1 TO FORM F-1 ↗
Mon, 06 Oct 2025
127.7344
131.4453
125.7812
131.2500
2,688
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
126.1719
128.5156
122.2656
125.7812
1,513
Thu, 02 Oct 2025
121.8750
128.9062
119.5312
128.5156
2,854
Wed, 01 Oct 2025
124.6094
126.1719
119.1406
120.7031
3,530
Tue, 30 Sep 2025
121.0938
125.0000
119.5312
125.0000
1,050
Mon, 29 Sep 2025
121.4844
128.9062
117.1875
124.6094
2,010
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
119.5312
124.5703
113.2812
121.4844
2,821
Thu, 25 Sep 2025
130.8594
140.6250
117.5781
119.9219
5,059
Wed, 24 Sep 2025
144.9219
144.9219
125.0000
129.2969
5,450
Tue, 23 Sep 2025
140.6250
150.3906
140.6250
141.0156
8,991
Mon, 22 Sep 2025
178.1250
185.9375
177.3438
177.3438
2,811
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
204.6875
216.4062
177.7344
185.9375
15,337
Thu, 18 Sep 2025
175.7812
216.4062
170.3125
207.0312
661,806
Wed, 17 Sep 2025
143.7500
153.5156
142.5781
145.3125
3,333
Tue, 16 Sep 2025
153.1250
155.8594
140.6250
148.0469
2,936
Mon, 15 Sep 2025
140.6250
153.1250
133.2422
147.6562
18,322
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
128.9062
146.4844
126.9531
142.1875
3,592
Thu, 11 Sep 2025
127.7344
127.7344
121.0938
126.5625
1,382
Wed, 10 Sep 2025
115.2344
126.5625
113.3203
124.6094
5,409
Tue, 09 Sep 2025
109.7656
115.2344
109.1797
110.1562
1,290
Mon, 08 Sep 2025
104.6875
116.4062
102.7344
111.7188
2,153
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
3 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Sep 2025
100.7812
105.4688
97.6562
105.0781
832
Thu, 04 Sep 2025
102.7344
104.2969
96.8750
100.7812
2,335
Wed, 03 Sep 2025
107.4219
109.8828
101.9531
103.5156
2,734
Tue, 02 Sep 2025
106.6406
111.3281
105.8594
110.1562
1,482
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
114.8438
116.0156
101.5625
109.7656
3,034
Thu, 28 Aug 2025
2 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 28 Aug 2025
119.9219
125.3906
113.2812
116.0156
3,663
Wed, 27 Aug 2025
125.7812
128.2812
119.9219
121.4844
2,419
Tue, 26 Aug 2025
123.8281
128.9062
121.0938
124.6094
1,597
Mon, 25 Aug 2025
124.6094
127.5391
121.8750
126.1719
1,917
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
125.0000
126.5625
122.2656
126.5625
1,994
Thu, 21 Aug 2025
126.9531
127.1484
117.1875
125.0000
2,624
Wed, 20 Aug 2025
132.0312
132.0312
121.8750
128.9062
3,254
Tue, 19 Aug 2025
128.1250
128.1250
120.3516
121.8750
1,426
Mon, 18 Aug 2025
125.7812
129.8828
121.3672
128.9062
1,830
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
128.5156
131.6406
120.1172
127.7344
2,895
Thu, 14 Aug 2025
125.3906
136.3281
121.0938
130.8594
6,787
Wed, 13 Aug 2025
137.1094
140.0781
123.0469
125.7812
8,614
Tue, 12 Aug 2025
149.6094
154.2969
141.4062
143.7500
4,078
Mon, 11 Aug 2025
158.5938
161.7188
148.4375
150.3906
3,397
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
161.9141
162.4219
154.2969
156.6406
4,810
Thu, 07 Aug 2025
155.8594
166.4062
150.0000
163.2812
5,315
Wed, 06 Aug 2025
177.7344
180.0781
136.7188
159.7656
18,785
Wed, 06 Aug 2025
1 · F-3
Pre-market · 08:29 ET
REGISTRATION STATEMENT ↗
Tue, 05 Aug 2025
180.0781
200.0000
175.7812
193.3594
39,112
Mon, 04 Aug 2025
177.7344
226.5625
148.8281
177.3438
1,428,767
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
175.7812
182.8125
92.1875
92.1875
63,457
Thu, 31 Jul 2025
287.1094
371.0938
180.8594
196.4844
947,996
Wed, 30 Jul 2025
282.8125
296.4844
209.3750
210.9375
2,749
Tue, 29 Jul 2025
364.8438
364.8438
273.4375
274.6094
3,331
Mon, 28 Jul 2025
418.3594
428.3203
352.3438
357.4219
1,300
Sun, 27 Jul 2025
Weekend