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.0431
0.0451
0.0381
0.0410
20,319,427
Thu, 22 Oct 2026
0.0510
0.0510
0.0450
0.0480
57,488,700
Wed, 21 Oct 2026
21 · 6-K
After-hours · 21:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 21 Oct 2026
0.0730
0.0920
0.0660
0.0730
230,475,700
Tue, 20 Oct 2026
0.0650
0.0700
0.0630
0.0650
52,677,900
Mon, 19 Oct 2026
0.0630
0.1230
0.0610
0.1110
88,055,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
0.0820
0.0820
0.0620
0.0650
263,853,000
Thu, 15 Oct 2026
0.0630
0.0710
0.0620
0.0690
62,492,700
Wed, 14 Oct 2026
0.0690
0.0730
0.0630
0.0690
33,510,800
Tue, 13 Oct 2026
0.0800
0.0840
0.0660
0.0770
59,630,900
Mon, 12 Oct 2026
0.1000
0.1120
0.0910
0.1020
82,690,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
20 · 6-K
After-hours · 21:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 09 Oct 2026
19 · 424B5
After market open · 13:30 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 09 Oct 2026
0.2370
0.2400
0.1230
0.1490
116,276,100
Thu, 08 Oct 2026
18 · 6-K
After-hours · 16:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 08 Oct 2026
17 · 6-K
After market open · 11:33 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 08 Oct 2026
0.4600
0.4640
0.3100
0.3440
64,912,400
Wed, 07 Oct 2026
3.1900
9.5900
1.8700
2.8300
146,566,900
Tue, 06 Oct 2026
2.0400
2.0600
1.1800
1.2500
9,547,100
Mon, 05 Oct 2026
2.3100
2.4400
1.5400
2.0800
949,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
3.0000
3.0900
1.9410
2.4100
779,100
Thu, 01 Oct 2026
3.0200
3.2700
2.9100
2.9600
297,900
Wed, 30 Sep 2026
2.7900
3.1000
2.7600
3.0100
186,200
Tue, 29 Sep 2026
2.4900
3.0500
2.2300
2.8100
868,000
Mon, 28 Sep 2026
2.5900
2.7400
2.5200
2.5200
41,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2.4810
2.6000
2.4800
2.5700
17,500
Thu, 24 Sep 2026
2.5300
2.6000
2.4800
2.5500
40,100
Wed, 23 Sep 2026
2.4700
2.6800
2.3500
2.5100
70,100
Tue, 22 Sep 2026
2.3100
2.4900
2.3000
2.4700
64,000
Mon, 21 Sep 2026
2.3500
2.4080
2.2540
2.3800
59,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
2.3900
2.4800
2.3100
2.4000
55,200
Thu, 17 Sep 2026
2.3400
2.5200
2.2230
2.4350
201,800
Wed, 16 Sep 2026
2.3350
2.4000
2.1300
2.1900
115,200
Tue, 15 Sep 2026
2.5300
2.5600
2.3300
2.3600
119,600
Mon, 14 Sep 2026
2.4700
2.7180
2.2810
2.6600
309,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
2.2400
3.0000
2.1200
2.5600
14,162,900
Thu, 10 Sep 2026
2.1500
2.1700
1.7800
1.9300
98,400
Wed, 09 Sep 2026
2.3000
2.3860
2.1400
2.1400
49,200
Tue, 08 Sep 2026
2.3300
2.3500
2.2100
2.2400
36,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
2.2300
2.3640
2.2000
2.2300
48,300
Thu, 03 Sep 2026
2.2410
2.3500
2.1600
2.2000
49,200
Wed, 02 Sep 2026
2.5000
2.5000
2.0600
2.2200
104,000
Tue, 01 Sep 2026
2.5500
2.9100
2.3700
2.4600
126,800
Mon, 31 Aug 2026
3.0300
3.0500
2.5500
2.5600
162,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
16 · F-3/A
After market open · 13:00 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Fri, 28 Aug 2026
15 · 6-K
After market open · 13:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 28 Aug 2026
3.3300
3.3400
3.0000
3.0000
136,800
Thu, 27 Aug 2026
3.6200
3.6300
3.4600
3.4600
108,400
Wed, 26 Aug 2026
3.5900
3.7300
3.5500
3.5600
76,900
Tue, 25 Aug 2026
3.5000
3.7900
3.4700
3.5800
173,700
Mon, 24 Aug 2026
3.9700
4.0000
3.7500
3.8000
140,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
3.8300
4.2600
3.8200
4.1000
2,998,000
Thu, 20 Aug 2026
4.2900
4.3950
3.6000
3.6300
272,700
Wed, 19 Aug 2026
5.0000
5.1000
4.3000
4.5400
436,500
Tue, 18 Aug 2026
4.7900
5.5500
4.2000
5.1300
13,226,100
Mon, 17 Aug 2026
3.7800
4.2400
3.6000
3.7500
490,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
4.6000
4.8600
3.6800
4.3300
16,110,800
Thu, 13 Aug 2026
3.4300
3.5400
3.1000
3.3000
327,200
Wed, 12 Aug 2026
3.3200
3.3900
3.1100
3.3000
189,800
Tue, 11 Aug 2026
3.4300
3.5700
3.2200
3.5100
261,700
Mon, 10 Aug 2026
3.7800
4.2300
3.1500
3.5900
370,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
0.0480
0.0510
0.0400
0.0460
54,707,800
Thu, 06 Aug 2026
0.0550
0.0580
0.0530
0.0540
48,984,900
Wed, 05 Aug 2026
0.0730
0.0790
0.0510
0.0670
169,248,100
Tue, 04 Aug 2026
0.0750
0.1300
0.0650
0.1230
168,696,000
Mon, 03 Aug 2026
0.0720
0.1040
0.0700
0.0770
434,073,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
0.0690
0.0690
0.0550
0.0620
61,302,900
Thu, 30 Jul 2026
0.0700
0.0920
0.0640
0.0730
540,742,700
Wed, 29 Jul 2026
0.0500
0.0560
0.0460
0.0530
58,637,600
Tue, 28 Jul 2026
0.0650
0.0650
0.0500
0.0580
65,366,000
Mon, 27 Jul 2026
0.0650
0.0810
0.0610
0.0700
340,438,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
14 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Jul 2026
0.2550
0.2650
0.0530
0.0640
324,050,300
Fri, 24 Jul 2026
13 · 424B5
Pre-market · 09:00 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 23 Jul 2026
0.4090
0.4800
0.3070
0.3330
64,028,700
Wed, 22 Jul 2026
2.3700
2.3900
1.6250
2.0200
26,499,600
Tue, 21 Jul 2026
2.5000
2.8500
2.4860
2.6800
184,500
Mon, 20 Jul 2026
2.5450
2.5450
2.4300
2.4300
10,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.5100
2.5500
2.4500
2.4500
14,700
Thu, 16 Jul 2026
2.4800
2.7300
2.3760
2.5700
9,700
Wed, 15 Jul 2026
2.3900
2.6200
2.3900
2.5800
8,600
Tue, 14 Jul 2026
2.5200
2.5890
2.2000
2.4100
33,800
Mon, 13 Jul 2026
2.6200
2.6200
2.4800
2.5500
4,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.6300
2.6300
2.5000
2.5500
22,100
Thu, 09 Jul 2026
2.6100
2.8200
2.5300
2.5300
11,800
Wed, 08 Jul 2026
2.4600
2.8200
2.4500
2.5500
88,000
Tue, 07 Jul 2026
12 · F-3
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Tue, 07 Jul 2026
2.3100
2.5800
2.3100
2.4600
36,500
Mon, 06 Jul 2026
11 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Jul 2026
2.4700
2.4700
2.2370
2.3900
17,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.5000
2.7000
2.0000
2.4500
70,900
Wed, 01 Jul 2026
10 · 20-F
After-hours · 16:30 ET
ANNUAL REPORT ↗
Wed, 01 Jul 2026
2.1500
2.5200
2.1300
2.4600
47,600
Tue, 30 Jun 2026
2.1300
2.1800
2.0700
2.1100
27,100
Mon, 29 Jun 2026
2.6100
2.9280
1.8900
2.0300
261,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.2900
2.5500
2.2900
2.4200
10,200
Thu, 25 Jun 2026
2.5000
2.6000
2.3500
2.3500
15,400
Wed, 24 Jun 2026
2.5000
2.5900
2.4900
2.5400
30,300
Tue, 23 Jun 2026
2.4000
2.5200
2.3300
2.4800
23,100
Mon, 22 Jun 2026
2.2000
2.3900
2.2000
2.3900
11,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.4400
2.4400
2.1800
2.2300
47,000
Wed, 17 Jun 2026
2.3200
2.4000
2.1600
2.2200
70,800
Tue, 16 Jun 2026
2.3300
2.4600
2.3100
2.3200
16,300
Mon, 15 Jun 2026
2.6000
2.7300
2.3100
2.3500
86,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.3900
2.7700
2.2600
2.5700
161,500
Thu, 11 Jun 2026
1.8100
2.6350
1.7300
2.2600
1,156,700
Wed, 10 Jun 2026
1.5900
1.8600
1.5900
1.7600
273,800
Tue, 09 Jun 2026
1.5500
1.6800
1.5400
1.5600
133,400
Mon, 08 Jun 2026
1.4700
1.6300
1.4600
1.5500
266,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.5750
1.6000
1.4100
1.4400
64,200
Thu, 04 Jun 2026
1.6600
1.7200
1.5700
1.5700
53,600
Wed, 03 Jun 2026
1.7450
1.7600
1.7200
1.7300
21,200
Tue, 02 Jun 2026
1.6700
1.8500
1.6400
1.7800
119,300
Mon, 01 Jun 2026
9 · 6-K
After-hours · 17:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Jun 2026
8 · 424B5
After-hours · 17:05 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 01 Jun 2026
1.6200
1.7500
1.6200
1.6800
110,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.5600
1.7200
1.5600
1.6700
81,600
Thu, 28 May 2026
1.5300
1.6000
1.4100
1.5600
59,800
Wed, 27 May 2026
1.6640
1.6700
1.5300
1.5480
24,900
Tue, 26 May 2026
1.6600
1.7230
1.6300
1.6700
28,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.5600
1.6600
1.5600
1.6600
7,400
Thu, 21 May 2026
1.5900
1.6600
1.5700
1.6400
19,100
Wed, 20 May 2026
1.5400
1.6500
1.5200
1.6000
15,100
Tue, 19 May 2026
1.5900
1.5900
1.5300
1.5500
5,200
Mon, 18 May 2026
1.6000
1.6300
1.5600
1.5700
9,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.5850
1.6000
1.5400
1.5800
5,500
Thu, 14 May 2026
1.6000
1.6700
1.5950
1.6000
11,500
Wed, 13 May 2026
1.5000
1.5900
1.5000
1.5900
19,300
Tue, 12 May 2026
1.6500
1.6900
1.6000
1.6000
14,700
Mon, 11 May 2026
1.7200
1.7200
1.6100
1.6500
24,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.6740
1.7620
1.6710
1.7300
9,700
Thu, 07 May 2026
1.7500
1.8100
1.6600
1.6600
19,500
Wed, 06 May 2026
1.8100
1.8100
1.7600
1.7600
12,000
Tue, 05 May 2026
1.9000
1.9990
1.7900
1.7900
39,100
Mon, 04 May 2026
7 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 04 May 2026
2.1000
2.1000
2.0000
2.0700
93,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.0400
2.1000
2.0300
2.0700
7,200
Thu, 30 Apr 2026
2.0600
2.0800
2.0500
2.0600
8,000
Wed, 29 Apr 2026
2.0200
2.1000
2.0100
2.0500
4,500
Tue, 28 Apr 2026
2.0860
2.1120
2.0600
2.0900
12,100
Mon, 27 Apr 2026
2.0900
2.1150
2.0700
2.0800
7,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.1000
2.1450
2.0500
2.1000
21,100
Thu, 23 Apr 2026
2.1100
2.1300
2.0600
2.1210
34,800
Wed, 22 Apr 2026
2.0600
2.1900
2.0100
2.0600
45,200
Tue, 21 Apr 2026
2.0300
2.1000
1.9900
2.0400
11,000
Mon, 20 Apr 2026
2.0090
2.0800
1.9500
2.0600
30,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.9000
2.0600
1.9000
2.0100
31,100
Thu, 16 Apr 2026
1.8600
2.0000
1.8400
1.9270
23,000
Wed, 15 Apr 2026
2.1600
2.1600
1.8000
1.8600
45,100
Tue, 14 Apr 2026
2.3300
2.4100
2.0450
2.0800
41,900
Mon, 13 Apr 2026
2.2400
2.3700
2.2000
2.3200
43,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.1000
2.3700
2.0630
2.3200
30,300
Thu, 09 Apr 2026
2.2000
2.2000
2.0000
2.0700
56,500
Thu, 09 Apr 2026
6 · 424B5
Pre-market · 09:00 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 09 Apr 2026
5 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 08 Apr 2026
2.1200
2.5800
2.0300
2.2500
176,300
Tue, 07 Apr 2026
1.8700
2.1000
1.8640
2.0700
63,700
Mon, 06 Apr 2026
1.8900
2.0900
1.8300
1.8600
53,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.8200
1.9400
1.7900
1.8900
67,500
Wed, 01 Apr 2026
1.6500
1.8900
1.6200
1.8000
93,100
Tue, 31 Mar 2026
1.5900
1.7100
1.5210
1.6800
102,900
Mon, 30 Mar 2026
1.3000
1.9500
1.2500
1.6500
1,072,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.2900
1.3800
1.2700
1.3000
16,000
Thu, 26 Mar 2026
1.3800
1.3810
1.2800
1.3200
13,400
Wed, 25 Mar 2026
1.4100
1.4800
1.3600
1.3600
15,700
Tue, 24 Mar 2026
1.3900
1.4760
1.3900
1.4100
14,100
Mon, 23 Mar 2026
1.4200
1.4900
1.3860
1.4700
19,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1.5100
1.5300
1.4000
1.4000
29,900
Thu, 19 Mar 2026
1.7400
1.7400
1.4500
1.4900
56,400
Wed, 18 Mar 2026
1.8110
1.8790
1.6900
1.6900
21,900
Tue, 17 Mar 2026
1.8200
1.8300
1.7700
1.8000
15,700
Mon, 16 Mar 2026
1.9600
1.9600
1.7600
1.7800
30,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
2.1000
2.1430
1.8800
1.8900
55,300
Thu, 12 Mar 2026
2.1000
2.1900
2.1000
2.1300
7,300
Wed, 11 Mar 2026
2.0800
2.2350
2.0800
2.1700
21,600
Tue, 10 Mar 2026
2.0500
2.1300
2.0500
2.0800
10,500
Mon, 09 Mar 2026
1.9900
2.1800
1.9900
2.1300
19,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1.9900
2.1000
1.9600
2.0400
22,100
Thu, 05 Mar 2026
2.0500
2.1060
2.0200
2.0400
21,700
Wed, 04 Mar 2026
2.0000
2.0720
1.8800
2.0000
50,300
Tue, 03 Mar 2026
2.1400
2.1550
2.0000
2.0700
36,200
Mon, 02 Mar 2026
2.2400
2.3300
2.1510
2.2400
24,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2.4400
2.4400
2.2700
2.2800
21,600
Thu, 26 Feb 2026
2.3000
2.6900
2.3000
2.4200
136,700
Wed, 25 Feb 2026
2.2600
2.3600
2.2170
2.2500
39,900
Tue, 24 Feb 2026
2.0800
2.2800
1.9600
2.2600
46,800
Mon, 23 Feb 2026
2.3900
2.3900
2.1000
2.1600
45,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2.2900
2.3900
2.1660
2.3750
52,200
Thu, 19 Feb 2026
2.4800
2.4800
2.2000
2.2600
117,100
Wed, 18 Feb 2026
2.4700
2.6700
2.4200
2.4500
122,700
Tue, 17 Feb 2026
2.5700
2.7500
2.4200
2.5100
121,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
2.5300
2.9000
2.4900
2.6100
243,400
Thu, 12 Feb 2026
2.5400
2.7400
2.4100
2.6300
140,600
Wed, 11 Feb 2026
2.5500
2.7500
2.4300
2.4900
107,800
Tue, 10 Feb 2026
2.6200
2.7500
2.5500
2.5500
165,100
Mon, 09 Feb 2026
3.0000
3.0600
2.3350
2.7700
4,673,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2.8100
3.1600
2.6300
3.0000
163,400
Thu, 05 Feb 2026
3.7100
3.7430
2.6300
2.8200
491,500
Wed, 04 Feb 2026
4.0000
4.3980
3.6200
3.9400
402,600
Tue, 03 Feb 2026
5.6000
6.4000
4.3000
4.5300
370,700
Mon, 02 Feb 2026
10.0500
11.1000
5.8500
6.4500
4,562,021
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
6.3000
6.3000
4.0500
4.6500
438,815
Thu, 29 Jan 2026
10.8000
10.9500
7.2000
7.5000
250,943
Wed, 28 Jan 2026
12.9000
13.6500
9.7500
10.3500
332,293
Tue, 27 Jan 2026
15.1500
20.1000
12.4500
15.3000
981,360
Mon, 26 Jan 2026
12.6000
12.7500
11.5500
12.3000
145,990
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13.6500
13.6500
12.3000
12.9000
47,503
Thu, 22 Jan 2026
13.9500
13.9500
13.2000
13.6500
30,367
Wed, 21 Jan 2026
13.6500
14.4000
12.7500
13.6500
54,459
Tue, 20 Jan 2026
13.8000
14.5500
13.5000
14.4000
47,089
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
15.0000
15.1500
13.3500
14.2500
85,291
Thu, 15 Jan 2026
14.7000
17.1000
14.5500
15.9000
168,459
Wed, 14 Jan 2026
17.1000
17.1000
14.1000
14.4000
380,389
Tue, 13 Jan 2026
4 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 13 Jan 2026
20.5500
20.5500
14.1000
15.0000
251,074
Mon, 12 Jan 2026
3 · 424B5
After market open · 10:50 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 12 Jan 2026
21.4500
22.2000
16.9500
21.3000
542,923
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
216.0000
219.0000
21.3000
22.6500
753,589
Thu, 08 Jan 2026
304.5000
1047.0000
181.5000
187.5000
735,393
Wed, 07 Jan 2026
261.0000
300.0000
259.5000
300.0000
766
Tue, 06 Jan 2026
261.0000
286.5000
241.5000
253.5000
3,290
Mon, 05 Jan 2026
253.5000
273.0000
252.6000
262.5000
467
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
244.3500
268.5000
244.0500
261.1500
1,354
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 31 Dec 2025
216.0000
247.5000
211.5000
240.0000
1,687
Tue, 30 Dec 2025
220.5000
229.5000
211.5000
211.5000
86
Mon, 29 Dec 2025
222.0000
225.0000
220.5000
220.5000
84
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
223.5000
228.0000
223.5000
226.5000
26
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
224.8500
234.0000
224.8500
229.6500
28
Tue, 23 Dec 2025
231.0000
238.5000
229.5000
231.0000
117
Mon, 22 Dec 2025
241.5000
241.5000
231.0000
232.5000
83
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
230.8500
241.5000
230.8500
241.5000
134
Thu, 18 Dec 2025
232.5000
237.0000
228.0000
231.0000
125
Wed, 17 Dec 2025
249.0000
249.0000
232.5000
235.5000
153
Tue, 16 Dec 2025
228.0000
246.0000
228.0000
246.0000
384
Mon, 15 Dec 2025
232.5000
267.0000
217.5000
217.5000
5,541
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
205.5000
213.0000
205.5000
211.5000
119
Thu, 11 Dec 2025
205.5000
207.0000
202.5000
204.0000
62
Wed, 10 Dec 2025
204.0000
213.0000
204.0000
210.0000
121
Tue, 09 Dec 2025
205.5000
205.5000
204.0000
204.0000
10
Mon, 08 Dec 2025
211.5000
214.5000
202.5000
207.0000
242
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
213.0000
217.5000
210.0000
211.5000
136
Thu, 04 Dec 2025
210.0000
214.5000
210.0000
214.5000
26
Wed, 03 Dec 2025
213.0000
219.0000
210.6000
213.0000
203
Tue, 02 Dec 2025
211.5000
219.0000
207.0000
207.0000
114
Mon, 01 Dec 2025
223.5000
228.0000
210.0000
211.5000
235
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
210.0000
219.0000
210.0000
216.0000
1,801
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
204.9000
217.5000
199.5000
213.0000
3,068
Tue, 25 Nov 2025
204.0000
213.0000
198.0000
211.5000
3,761
Mon, 24 Nov 2025
204.0000
204.7500
199.5000
201.0000
2,150
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
202.5000
205.5000
195.0000
205.5000
2,019
Thu, 20 Nov 2025
199.5000
205.5000
195.0000
201.7500
2,131
Wed, 19 Nov 2025
226.5000
226.5000
195.0000
200.2500
3,093
Tue, 18 Nov 2025
199.5000
247.5000
196.5000
240.0000
2,880
Mon, 17 Nov 2025
199.5000
208.8000
195.0000
202.5000
1,713
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.5000
202.5000
195.0000
198.0000
2,657
Thu, 13 Nov 2025
201.0000
207.0000
195.0000
195.0000
3,471
Wed, 12 Nov 2025
208.5000
213.7500
196.5000
198.0000
2,031
Tue, 11 Nov 2025
216.0000
216.7500
208.5000
208.5000
1,432
Mon, 10 Nov 2025
1 · F-3
After-hours · 17:02 ET
REGISTRATION STATEMENT ↗
Mon, 10 Nov 2025
208.5000
213.0000
204.0000
213.0000
1,475
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
213.0000
216.0000
198.0000
205.5000
2,036
Thu, 06 Nov 2025
232.5000
238.8000
207.0000
214.5000
946
Wed, 05 Nov 2025
228.0000
268.5000
228.0000
249.0000
2,327
Tue, 04 Nov 2025
202.5000
222.0000
202.5000
213.0000
1,467
Mon, 03 Nov 2025
216.0000
219.0000
199.5000
211.5000
1,737
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
205.6500
213.0000
193.5000
213.0000
195
Thu, 30 Oct 2025
207.0000
207.0000
199.5000
204.0000
24
Wed, 29 Oct 2025
204.7500
214.5000
198.0000
205.5000
108
Tue, 28 Oct 2025
196.5000
203.1000
196.5000
198.0000
200
Mon, 27 Oct 2025
210.0000
210.0000
180.0000
189.0000
677
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
199.5000
224.5500
194.2500
201.0000
289