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.2588
0.2596
0.2324
0.2500
639,000
Thu, 22 Oct 2026
0.2350
0.2700
0.2300
0.2690
1,527,400
Wed, 21 Oct 2026
0.2530
0.3390
0.2150
0.2510
17,609,500
Tue, 20 Oct 2026
0.2480
0.2690
0.2450
0.2530
1,511,800
Mon, 19 Oct 2026
0.2740
0.2860
0.2360
0.2770
23,055,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
38 · 6-K
After-hours · 21:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 16 Oct 2026
0.2630
0.2740
0.2450
0.2490
6,620,600
Thu, 15 Oct 2026
0.2570
0.2840
0.2200
0.2700
1,215,000
Wed, 14 Oct 2026
0.3100
0.3360
0.2680
0.2930
2,313,400
Tue, 13 Oct 2026
0.3410
0.3580
0.3120
0.3320
3,559,300
Mon, 12 Oct 2026
0.4840
0.4840
0.3570
0.4400
93,902,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
0.4730
0.5470
0.4710
0.5100
7,050,800
Thu, 08 Oct 2026
0.5990
0.6020
0.5200
0.5730
3,590,800
Wed, 07 Oct 2026
0.7440
0.8800
0.7120
0.7710
9,024,600
Tue, 06 Oct 2026
0.9230
1.4500
0.8830
1.4100
38,048,200
Mon, 05 Oct 2026
1.0000
1.0300
0.8580
0.9110
1,574,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1.4500
1.4750
1.3300
1.3700
5,903,800
Thu, 01 Oct 2026
1.5400
1.6200
1.4800
1.4900
65,500
Wed, 30 Sep 2026
37 · 6-K
After market open · 14:32 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 30 Sep 2026
1.5700
1.6100
1.5510
1.5700
24,200
Tue, 29 Sep 2026
36 · F-1
After-hours · 19:57 ET
REGISTRATION STATEMENT ↗
Tue, 29 Sep 2026
1.6000
1.6200
1.5500
1.6200
49,600
Mon, 28 Sep 2026
1.7200
1.7200
1.6000
1.6250
23,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1.7400
1.7600
1.6700
1.7000
27,700
Thu, 24 Sep 2026
1.6500
1.8000
1.6100
1.7200
47,200
Wed, 23 Sep 2026
1.6100
1.6700
1.6000
1.6400
28,100
Tue, 22 Sep 2026
1.5700
1.6700
1.5700
1.6300
24,500
Mon, 21 Sep 2026
1.6100
1.6700
1.5400
1.5800
57,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1.7500
1.7500
1.6000
1.6600
71,900
Thu, 17 Sep 2026
1.6600
1.8000
1.6500
1.7700
70,800
Wed, 16 Sep 2026
1.6500
1.7000
1.6100
1.6500
51,700
Tue, 15 Sep 2026
1.7400
1.7400
1.6500
1.6600
42,000
Mon, 14 Sep 2026
1.7800
1.8000
1.6800
1.7200
60,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1.8300
1.8890
1.7710
1.8200
57,200
Thu, 10 Sep 2026
1.7500
1.8800
1.7110
1.8100
34,400
Wed, 09 Sep 2026
1.8100
1.8960
1.7640
1.8400
51,900
Tue, 08 Sep 2026
1.8000
1.8300
1.7600
1.8000
48,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1.8500
1.8700
1.7800
1.8200
35,300
Thu, 03 Sep 2026
1.8200
1.8600
1.7690
1.8600
36,900
Wed, 02 Sep 2026
1.8000
1.9000
1.7300
1.8300
97,000
Tue, 01 Sep 2026
2.0600
2.0600
1.8300
1.8600
101,200
Mon, 31 Aug 2026
2.1000
2.1900
1.9700
2.0600
139,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
2.6500
2.6600
2.1800
2.2300
268,500
Thu, 27 Aug 2026
2.7000
2.8000
2.6300
2.6600
350,800
Wed, 26 Aug 2026
3.9300
4.1300
2.4200
2.8000
22,295,800
Tue, 25 Aug 2026
2.9700
3.0550
2.6500
2.8400
479,300
Tue, 25 Aug 2026
35 · 424B5
Next filing day · accepted 24 Aug, 17:45 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 25 Aug 2026
34 · 424B5
Next filing day · accepted 24 Aug, 17:44 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 25 Aug 2026
33 · 424B5
Next filing day · accepted 24 Aug, 17:43 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 25 Aug 2026
32 · 424B5
Next filing day · accepted 24 Aug, 17:43 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 24 Aug 2026
3.3300
3.6500
2.9000
2.9700
246,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
0.2120
0.2200
0.2000
0.2130
1,299,900
Thu, 20 Aug 2026
31 · 6-K
After-hours · 16:16 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 20 Aug 2026
30 · 6-K
After market open · 10:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 20 Aug 2026
0.2440
0.2440
0.2020
0.2360
1,996,000
Wed, 19 Aug 2026
0.2400
0.2460
0.2310
0.2460
487,400
Tue, 18 Aug 2026
0.2500
0.2540
0.2370
0.2460
786,000
Mon, 17 Aug 2026
0.2560
0.2850
0.2390
0.2560
1,654,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
0.2720
0.2770
0.2500
0.2580
1,049,600
Thu, 13 Aug 2026
0.2750
0.2930
0.2700
0.2770
790,300
Wed, 12 Aug 2026
0.2950
0.2950
0.2740
0.2820
485,700
Tue, 11 Aug 2026
0.2860
0.3100
0.2680
0.3050
1,352,900
Mon, 10 Aug 2026
0.2940
0.2990
0.2750
0.2830
804,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
0.3010
0.3090
0.2760
0.2930
900,000
Thu, 06 Aug 2026
0.3040
0.3100
0.2820
0.3000
372,500
Wed, 05 Aug 2026
0.3310
0.3310
0.2900
0.3040
772,400
Tue, 04 Aug 2026
0.3000
0.3280
0.2990
0.3230
869,200
Mon, 03 Aug 2026
29 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 03 Aug 2026
0.3060
0.3280
0.2840
0.3110
5,084,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
0.3670
0.3670
0.3000
0.3160
769,300
Thu, 30 Jul 2026
0.4000
0.4290
0.3200
0.3490
1,631,000
Wed, 29 Jul 2026
0.3600
0.3900
0.3110
0.3900
3,214,700
Tue, 28 Jul 2026
0.4480
0.4480
0.3140
0.3480
1,481,300
Mon, 27 Jul 2026
0.5240
0.5240
0.3760
0.4200
2,075,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.6250
0.6250
0.4930
0.5150
817,900
Thu, 23 Jul 2026
0.6410
0.6900
0.5910
0.6420
1,061,800
Wed, 22 Jul 2026
0.6720
0.7400
0.6330
0.6850
1,436,800
Tue, 21 Jul 2026
0.6340
0.7990
0.5700
0.6800
5,956,400
Mon, 20 Jul 2026
0.8100
0.8200
0.5730
0.6120
40,944,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.2400
1.2400
0.9170
0.9200
1,570,100
Thu, 16 Jul 2026
1.4500
1.4500
1.0200
1.0800
1,732,800
Wed, 15 Jul 2026
1.9700
1.9700
1.5500
1.5900
517,400
Wed, 15 Jul 2026
28 · 20-F
Next filing day · accepted 14 Jul, 18:17 ET
ANNUAL REPORT ↗
Tue, 14 Jul 2026
2.0700
2.0850
1.9300
2.0300
44,500
Mon, 13 Jul 2026
2.4100
2.4100
2.0800
2.1200
23,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4000
2.4000
2.0600
2.2400
49,500
Thu, 09 Jul 2026
2.4400
2.4400
2.0600
2.1900
40,100
Wed, 08 Jul 2026
2.1100
2.2600
2.0000
2.2400
40,000
Tue, 07 Jul 2026
2.1900
2.2000
2.0050
2.1000
54,400
Mon, 06 Jul 2026
2.4700
2.5600
2.0500
2.1200
44,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.2900
2.6000
2.1700
2.3200
217,700
Wed, 01 Jul 2026
2.6500
2.7250
2.3100
2.3700
82,800
Tue, 30 Jun 2026
2.9000
3.0000
2.6700
2.7000
59,800
Mon, 29 Jun 2026
3.2000
3.2300
2.8500
2.8900
71,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
27 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 26 Jun 2026
3.6200
3.6400
2.6600
3.1500
132,600
Thu, 25 Jun 2026
4.4100
4.6100
3.5600
3.7700
69,600
Wed, 24 Jun 2026
4.3300
4.6800
4.3300
4.5000
59,000
Tue, 23 Jun 2026
4.3400
4.7000
4.2500
4.3000
95,700
Mon, 22 Jun 2026
4.5800
4.8600
4.5000
4.5000
61,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
5.3000
5.4900
4.6400
4.6400
94,000
Wed, 17 Jun 2026
4.4400
5.5650
4.4400
5.4100
146,600
Tue, 16 Jun 2026
4.1300
4.8050
4.1300
4.4400
82,000
Mon, 15 Jun 2026
4.7100
4.7100
4.1700
4.1700
89,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
5.6000
5.6000
4.6000
4.6000
98,400
Thu, 11 Jun 2026
5.4600
5.8600
5.3220
5.7100
97,300
Wed, 10 Jun 2026
5.8600
6.0900
5.0000
5.6800
231,600
Tue, 09 Jun 2026
4.6200
6.6800
4.3020
6.0400
1,027,200
Mon, 08 Jun 2026
6.6600
7.4300
4.4800
4.4800
1,004,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.7300
8.6000
6.2900
7.0900
480,300
Thu, 04 Jun 2026
8.0000
9.0700
7.5700
8.2500
530,100
Wed, 03 Jun 2026
26 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
8.2400
10.2000
7.6200
7.8600
625,400
Tue, 02 Jun 2026
25 · 6-K
After market open · 12:39 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 02 Jun 2026
5.8300
9.5000
5.7160
8.9900
1,883,200
Mon, 01 Jun 2026
9.2100
9.9000
6.5100
7.5300
2,649,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
5.7500
11.5800
5.3300
8.4700
11,319,600
Thu, 28 May 2026
3.7500
6.5000
3.6900
5.7900
6,600,300
Thu, 28 May 2026
24 · 6-K
Next filing day · accepted 27 May, 17:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
23 · 6-K
After market open · 11:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
3.4300
4.9800
3.2300
4.7800
22,925,900
Tue, 26 May 2026
1.6550
3.1400
1.3800
2.9000
79,685,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
0.8550
1.4700
0.7820
1.3300
31,792,500
Thu, 21 May 2026
22 · 6-K
After-hours · 17:27 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 21 May 2026
0.7710
0.8280
0.7300
0.8070
186,500
Wed, 20 May 2026
0.7520
0.7900
0.7100
0.7560
128,500
Tue, 19 May 2026
0.7400
0.8050
0.7400
0.7500
144,500
Mon, 18 May 2026
0.7900
0.7900
0.7310
0.7470
92,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
0.7900
0.8310
0.7800
0.7860
82,900
Thu, 14 May 2026
0.8170
0.8340
0.7700
0.7940
171,900
Wed, 13 May 2026
0.7810
0.8300
0.7570
0.7900
93,800
Tue, 12 May 2026
0.8300
0.8300
0.7550
0.7800
89,700
Mon, 11 May 2026
0.8600
0.8600
0.8200
0.8250
123,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
0.9080
0.9080
0.8630
0.8630
100,400
Thu, 07 May 2026
0.8970
0.9570
0.8530
0.8970
365,900
Wed, 06 May 2026
0.9210
0.9290
0.8860
0.9150
120,200
Tue, 05 May 2026
0.9290
0.9420
0.8880
0.9300
115,700
Mon, 04 May 2026
0.9110
0.9370
0.9000
0.9020
109,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
0.9500
0.9600
0.9090
0.9410
99,500
Thu, 30 Apr 2026
0.9570
0.9600
0.9330
0.9520
108,300
Wed, 29 Apr 2026
1.0200
1.0200
0.9500
0.9500
135,700
Tue, 28 Apr 2026
0.9890
1.0200
0.9600
1.0000
74,100
Mon, 27 Apr 2026
1.0000
1.0100
0.9600
1.0100
174,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.0200
1.0200
0.9610
1.0100
161,400
Thu, 23 Apr 2026
1.1200
1.1210
1.0100
1.0300
185,000
Wed, 22 Apr 2026
1.1100
1.1200
1.0900
1.1200
133,300
Tue, 21 Apr 2026
1.1700
1.1700
1.0800
1.1100
223,100
Mon, 20 Apr 2026
1.1500
1.2000
1.1200
1.1600
260,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
21 · 6-K
After market open · 12:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 17 Apr 2026
1.2300
1.2400
1.1500
1.1800
655,600
Thu, 16 Apr 2026
1.1600
1.1700
1.1050
1.1300
845,600
Wed, 15 Apr 2026
1.0800
1.1800
1.0500
1.1600
188,500
Tue, 14 Apr 2026
1.1600
1.1600
1.0900
1.1000
162,100
Mon, 13 Apr 2026
1.1000
1.2100
0.9830
1.1600
438,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.1450
1.1500
1.0600
1.1100
230,200
Thu, 09 Apr 2026
1.2200
1.2200
1.0800
1.1500
237,700
Wed, 08 Apr 2026
1.2800
1.2800
1.1900
1.2100
254,800
Tue, 07 Apr 2026
1.2800
1.2800
1.1700
1.2300
226,300
Mon, 06 Apr 2026
1.2700
1.3600
1.2300
1.3200
174,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.2800
1.2800
1.1610
1.2700
236,700
Wed, 01 Apr 2026
1.3800
1.4000
1.3000
1.3300
292,000
Tue, 31 Mar 2026
1.3800
1.4500
1.3600
1.4200
289,900
Tue, 31 Mar 2026
20 · F-3
Next filing day · accepted 30 Mar, 20:03 ET
REGISTRATION STATEMENT ↗
Mon, 30 Mar 2026
1.4400
1.4600
1.3700
1.4600
186,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.6500
1.6500
1.4100
1.4400
376,900
Thu, 26 Mar 2026
1.6900
1.8200
1.5600
1.7100
589,900
Wed, 25 Mar 2026
1.6400
1.7500
1.5700
1.6000
989,600
Tue, 24 Mar 2026
1.6500
1.6900
1.5500
1.6700
203,700
Mon, 23 Mar 2026
1.6700
1.7900
1.5700
1.6800
272,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1.6400
1.7100
1.6000
1.6600
139,100
Thu, 19 Mar 2026
1.6800
1.7700
1.5890
1.7100
245,000
Wed, 18 Mar 2026
1.8800
1.8800
1.6900
1.8100
298,400
Tue, 17 Mar 2026
19 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 17 Mar 2026
1.9600
2.1900
1.8900
1.9100
834,600
Mon, 16 Mar 2026
1.9600
2.3600
1.8500
2.1600
1,244,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1.9500
2.0200
1.8200
1.9500
309,500
Thu, 12 Mar 2026
2.1950
2.2600
1.9200
1.9650
836,300
Wed, 11 Mar 2026
2.9600
3.0000
2.1700
2.3400
4,274,000
Tue, 10 Mar 2026
3.3450
3.4800
2.8800
3.0000
357,900
Mon, 09 Mar 2026
18 · 6-K
After market open · 10:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 09 Mar 2026
3.6100
3.6600
3.2200
3.2700
335,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17 · 424B5
After market open · 15:10 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 06 Mar 2026
4.6700
4.6700
3.6200
3.8500
704,100
Thu, 05 Mar 2026
5.1900
5.5000
4.9900
5.1100
884,000
Wed, 04 Mar 2026
21.8000
23.4000
6.6800
7.0000
26,067,000
Tue, 03 Mar 2026
16 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 03 Mar 2026
8.4000
8.7900
7.8500
8.0300
30,100
Mon, 02 Mar 2026
8.9200
9.5000
8.1180
8.8000
29,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.7200
11.1650
8.0300
9.1400
82,700
Thu, 26 Feb 2026
13.4400
13.8600
11.4000
11.8800
36,565
Wed, 25 Feb 2026
15 · 6-K
After market open · 11:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 25 Feb 2026
17.8800
19.6200
13.6800
13.9800
47,803
Tue, 24 Feb 2026
17.4000
18.7200
17.1000
17.5200
11,310
Mon, 23 Feb 2026
19.2000
19.2000
16.8000
17.4600
11,602
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
20.4000
20.4000
19.0200
19.1400
16,243
Thu, 19 Feb 2026
19.8600
20.7000
18.9600
20.7000
9,423
Wed, 18 Feb 2026
14 · 6-K
After market open · 15:40 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 18 Feb 2026
19.5600
21.2400
19.5600
19.8600
14,593
Tue, 17 Feb 2026
19.8000
20.8200
19.5600
19.6800
8,883
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
20.8200
21.0000
19.2000
19.8600
9,903
Thu, 12 Feb 2026
21.1800
21.3600
20.0400
21.3000
12,253
Wed, 11 Feb 2026
13 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
21.7800
21.7800
20.5800
21.3000
10,488
Tue, 10 Feb 2026
21.9000
22.6800
21.2400
21.9600
11,162
Mon, 09 Feb 2026
22.6200
23.1600
21.6000
23.1600
10,088
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
21.7200
22.7400
20.7000
22.7400
18,710
Thu, 05 Feb 2026
23.7600
24.3600
20.4000
21.7200
62,643
Wed, 04 Feb 2026
25.8000
30.6000
22.5000
22.8600
81,205
Tue, 03 Feb 2026
25.2600
27.1800
25.2600
25.7400
13,015
Mon, 02 Feb 2026
30.6000
30.7200
26.5800
27.0000
20,738
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.8400
32.4000
30.3000
30.5400
10,990
Thu, 29 Jan 2026
30.9600
31.8000
30.0600
30.8400
12,550
Wed, 28 Jan 2026
32.8200
32.8200
30.0000
32.1000
20,273
Tue, 27 Jan 2026
31.0800
32.8800
30.0000
31.8600
29,300
Mon, 26 Jan 2026
12 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 26 Jan 2026
34.2000
34.2000
29.8800
30.0000
43,508
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 23 Jan 2026
36.0000
36.0000
32.4000
33.9600
23,987
Thu, 22 Jan 2026
40.5000
40.5000
33.9000
34.9800
33,042
Wed, 21 Jan 2026
43.2600
43.2600
37.9200
39.1800
20,675
Wed, 21 Jan 2026
10 · 424B5
Pre-market · 09:13 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 20 Jan 2026
47.4000
47.4000
39.2400
43.7400
37,427
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
52.8000
55.3200
49.8000
50.8200
17,660
Thu, 15 Jan 2026
52.1400
58.2000
48.6000
57.0000
46,408
Wed, 14 Jan 2026
46.6200
68.4000
45.0000
63.0000
148,898
Tue, 13 Jan 2026
49.8000
49.8000
43.8600
46.0800
17,665
Mon, 12 Jan 2026
55.8000
56.4000
49.9800
51.0000
39,178
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
42.0000
58.5000
40.8000
57.6000
131,375
Thu, 08 Jan 2026
43.2600
44.1600
40.2600
40.8600
9,158
Wed, 07 Jan 2026
42.1200
48.0000
39.7200
45.0000
39,002
Tue, 06 Jan 2026
36.6000
41.3400
36.2400
39.9000
13,580
Mon, 05 Jan 2026
35.7600
37.7400
34.8000
36.2400
17,265
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.4000
35.9400
30.6600
35.9400
13,297
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
33.6000
35.0400
31.6800
31.7400
12,210
Tue, 30 Dec 2025
35.8800
36.1200
32.4000
32.7600
10,270
Mon, 29 Dec 2025
36.6000
40.6800
34.4400
34.8000
22,212
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.9000
38.4000
35.8800
38.3400
14,310
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
34.2600
37.2000
34.2000
37.2000
9,492
Tue, 23 Dec 2025
34.5000
34.9800
33.0000
34.9800
10,250
Mon, 22 Dec 2025
35.4000
36.9000
34.4400
34.8000
16,957
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
38.3400
39.6600
33.0000
34.6200
32,407
Thu, 18 Dec 2025
36.6000
40.5600
36.1200
37.8000
14,960
Wed, 17 Dec 2025
36.0000
38.7000
35.5800
36.5400
23,333
Tue, 16 Dec 2025
40.8000
40.8000
33.0000
34.6200
53,780
Mon, 15 Dec 2025
51.6000
52.0800
41.4600
42.1200
30,610
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
50.5800
53.5800
48.0000
51.7800
23,130
Thu, 11 Dec 2025
9 · 6-K
After market open · 15:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Dec 2025
55.1400
56.1000
51.3600
52.9200
24,618
Wed, 10 Dec 2025
57.7800
57.7800
54.0600
56.9400
26,850
Tue, 09 Dec 2025
61.2000
61.2000
57.9000
57.9000
26,125
Mon, 08 Dec 2025
67.8000
67.8000
60.0000
63.6000
38,507
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.8000
70.8000
57.6600
67.2000
74,440
Thu, 04 Dec 2025
56.8200
76.8000
53.4000
70.2000
115,955
Wed, 03 Dec 2025
61.2000
61.8000
54.6000
57.0000
30,405
Tue, 02 Dec 2025
67.8000
69.0000
54.4800
63.6000
349,647
Mon, 01 Dec 2025
66.6000
66.6000
61.8000
63.0000
21,855
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
66.0000
69.6000
65.1000
67.2000
10,857
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.0000
67.3800
63.6000
63.6000
20,450
Tue, 25 Nov 2025
69.0000
69.3000
64.8000
67.2000
19,550
Mon, 24 Nov 2025
68.4000
70.8000
67.2000
69.6000
10,312
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
8 · 6-K
After market open · 12:40 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 21 Nov 2025
69.6000
72.6000
64.2000
69.6000
24,135
Thu, 20 Nov 2025
7 · 424B5
After-hours · 16:30 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 20 Nov 2025
68.4000
76.5000
67.2000
69.6000
30,637
Wed, 19 Nov 2025
6 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 19 Nov 2025
70.2000
74.4000
66.6000
73.2000
85,407
Tue, 18 Nov 2025
66.6000
67.8000
59.8200
61.2000
48,242
Mon, 17 Nov 2025
78.0000
81.3000
68.4000
68.4000
59,108
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.2000
90.6000
68.7000
71.4000
51,440
Thu, 13 Nov 2025
83.4000
94.2000
82.8000
90.6000
38,063
Wed, 12 Nov 2025
5 · 6-K
After market open · 14:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 12 Nov 2025
99.0000
105.0000
87.6000
101.4000
409,087
Wed, 12 Nov 2025
4 · 6-K
Pre-market · 07:34 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 11 Nov 2025
114.0000
114.0000
77.4000
78.0000
537,527
Mon, 10 Nov 2025
80.4000
130.8000
75.6000
106.2000
422,302
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.0000
66.0000
54.7800
61.8000
16,850
Thu, 06 Nov 2025
69.0000
69.9600
62.4000
65.4000
12,205
Wed, 05 Nov 2025
69.6000
78.6000
66.6000
68.4000
16,147
Tue, 04 Nov 2025
78.0000
78.6600
68.4000
69.6000
15,273
Mon, 03 Nov 2025
84.0000
86.4000
78.0000
79.8000
18,462
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
3 · 6-K
After-hours · 16:50 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 31 Oct 2025
2 · 424B5
After market open · 13:50 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 31 Oct 2025
95.4000
107.4000
80.4000
83.4000
63,308
Thu, 30 Oct 2025
1 · 6-K
After market open · 15:34 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Oct 2025
212.7000
213.0000
110.1000
111.6000
1,006,988
Wed, 29 Oct 2025
117.0000
125.4000
103.8000
108.0000
190,613
Tue, 28 Oct 2025
133.2000
133.3200
117.6000
120.0000
4,902
Mon, 27 Oct 2025
148.2000
148.2000
130.2000
133.2000
5,442
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
147.0000
165.0000
144.0000
144.0000
8,018