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
1.5931
1.6200
1.5800
1.5900
4,431
Thu, 22 Oct 2026
1.6000
1.6100
1.5900
1.6000
6,400
Wed, 21 Oct 2026
1.5750
1.6300
1.5750
1.6100
19,900
Tue, 20 Oct 2026
1.4900
1.6000
1.4900
1.6000
16,400
Mon, 19 Oct 2026
1.6100
1.6100
1.5300
1.5500
30,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1.6230
1.6550
1.6100
1.6100
11,500
Thu, 15 Oct 2026
1.6000
1.7100
1.6000
1.6400
11,500
Wed, 14 Oct 2026
1.6550
1.7400
1.6100
1.6200
25,800
Tue, 13 Oct 2026
1.6000
1.6300
1.6000
1.6200
18,800
Mon, 12 Oct 2026
1.6900
1.8280
1.6200
1.6350
46,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1.7000
1.8500
1.6550
1.8400
55,800
Thu, 08 Oct 2026
1.5800
1.7150
1.5800
1.6700
33,200
Wed, 07 Oct 2026
1.6700
1.7150
1.6700
1.6900
32,000
Tue, 06 Oct 2026
1.5700
1.7400
1.4500
1.6700
126,700
Mon, 05 Oct 2026
1.6250
1.8000
1.5900
1.6500
151,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1.6400
2.0000
1.6400
1.7300
329,700
Thu, 01 Oct 2026
1.5950
1.6400
1.5600
1.6100
27,700
Wed, 30 Sep 2026
1.4400
1.6400
1.4400
1.5700
90,700
Tue, 29 Sep 2026
1.5050
1.5190
1.4300
1.4500
20,300
Mon, 28 Sep 2026
1.5100
1.5300
1.4700
1.4800
21,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1.5190
1.5450
1.4800
1.4900
48,900
Thu, 24 Sep 2026
1.5500
1.5800
1.5000
1.5300
25,900
Wed, 23 Sep 2026
1.5900
1.5900
1.5300
1.5600
67,200
Tue, 22 Sep 2026
1.5800
1.6100
1.5530
1.5870
30,000
Mon, 21 Sep 2026
1.5000
1.5900
1.5000
1.5900
30,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1.5100
1.5700
1.4800
1.4900
45,700
Thu, 17 Sep 2026
1.5000
1.5800
1.4900
1.5500
41,000
Wed, 16 Sep 2026
1.5500
1.6200
1.5100
1.5200
71,000
Tue, 15 Sep 2026
1.6000
1.6000
1.5300
1.5500
27,900
Mon, 14 Sep 2026
1.5200
1.5800
1.5200
1.5800
20,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1.5650
1.6400
1.5300
1.5300
32,300
Thu, 10 Sep 2026
1.6100
1.6300
1.5100
1.5100
37,200
Wed, 09 Sep 2026
1.6010
1.6900
1.6000
1.6000
44,200
Tue, 08 Sep 2026
1.6500
1.6700
1.6000
1.6000
37,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1.6200
1.7400
1.5900
1.7200
185,200
Thu, 03 Sep 2026
1.5530
1.7000
1.5500
1.6500
69,000
Wed, 02 Sep 2026
1.5300
1.6200
1.5000
1.5500
38,400
Tue, 01 Sep 2026
1.5300
1.6000
1.5300
1.5800
36,200
Mon, 31 Aug 2026
1.6000
1.6300
1.5300
1.5400
72,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1.6300
1.6700
1.5900
1.6100
62,700
Thu, 27 Aug 2026
1.6100
1.7050
1.5900
1.5900
80,000
Wed, 26 Aug 2026
1.5500
1.6200
1.5500
1.5800
49,800
Tue, 25 Aug 2026
1.6000
1.6800
1.5300
1.5700
92,900
Mon, 24 Aug 2026
1.7900
1.7900
1.5800
1.6500
127,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1.7600
1.9000
1.7400
1.8500
77,100
Thu, 20 Aug 2026
1.6600
1.8600
1.6600
1.7600
157,000
Wed, 19 Aug 2026
1.6800
1.7400
1.6800
1.7100
66,600
Tue, 18 Aug 2026
1.6900
1.7200
1.6400
1.6400
99,700
Mon, 17 Aug 2026
1.7200
1.7450
1.6300
1.6800
98,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1.6600
1.7300
1.6600
1.7100
75,400
Thu, 13 Aug 2026
1.6500
1.6950
1.6300
1.6700
60,600
Wed, 12 Aug 2026
1.7100
1.7340
1.6480
1.6600
49,900
Tue, 11 Aug 2026
1.7200
1.7400
1.6650
1.7100
55,900
Mon, 10 Aug 2026
24 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 10 Aug 2026
1.6530
1.7860
1.6530
1.7400
72,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1.6600
1.7030
1.6100
1.6600
104,000
Thu, 06 Aug 2026
1.6600
1.6800
1.5700
1.6500
57,100
Wed, 05 Aug 2026
1.6900
1.7100
1.6400
1.6500
46,100
Tue, 04 Aug 2026
1.7000
1.7650
1.6700
1.6900
52,400
Mon, 03 Aug 2026
1.6100
1.7000
1.5500
1.6800
117,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1.7000
1.7000
1.5800
1.6100
93,800
Thu, 30 Jul 2026
1.6400
1.7100
1.5600
1.5900
144,100
Wed, 29 Jul 2026
1.7400
1.8300
1.6400
1.6500
199,800
Tue, 28 Jul 2026
1.6400
1.9500
1.6000
1.7800
650,300
Mon, 27 Jul 2026
23 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Jul 2026
1.7400
1.7400
1.6010
1.7200
209,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1.6700
1.8000
1.6010
1.7200
1,094,200
Thu, 23 Jul 2026
22 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Jul 2026
1.6000
1.7000
1.5400
1.6100
1,079,100
Wed, 22 Jul 2026
1.5300
1.7180
1.4900
1.6700
145,600
Tue, 21 Jul 2026
1.4700
1.5650
1.4700
1.5200
17,500
Mon, 20 Jul 2026
1.4600
1.5000
1.4000
1.4800
26,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.5300
1.5300
1.4200
1.4500
27,700
Thu, 16 Jul 2026
1.4400
1.5500
1.4300
1.5200
65,700
Wed, 15 Jul 2026
1.5400
1.5800
1.4400
1.4600
83,000
Tue, 14 Jul 2026
1.5900
1.6600
1.4700
1.5200
73,500
Mon, 13 Jul 2026
1.6500
1.7200
1.5630
1.6100
79,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.6100
1.7000
1.5900
1.6300
63,900
Thu, 09 Jul 2026
1.6000
1.6200
1.5800
1.6000
47,900
Wed, 08 Jul 2026
1.6500
1.6700
1.5700
1.5900
49,800
Tue, 07 Jul 2026
1.7000
1.7400
1.3700
1.6300
107,900
Mon, 06 Jul 2026
1.7500
1.7900
1.6700
1.7400
58,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.6800
1.8300
1.6800
1.7000
65,700
Wed, 01 Jul 2026
1.7500
1.8800
1.7100
1.8500
86,400
Tue, 30 Jun 2026
1.7500
1.8100
1.7000
1.7400
79,800
Mon, 29 Jun 2026
1.7250
1.8100
1.7000
1.7100
91,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.7300
1.8100
1.7300
1.7300
39,200
Thu, 25 Jun 2026
1.7600
1.8100
1.7300
1.7600
52,900
Wed, 24 Jun 2026
1.8200
1.8630
1.8000
1.8100
32,300
Tue, 23 Jun 2026
1.8000
1.9300
1.7400
1.8400
86,200
Mon, 22 Jun 2026
1.8500
1.8900
1.8270
1.8600
67,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.8750
1.8900
1.8200
1.8400
55,300
Wed, 17 Jun 2026
1.8600
1.9900
1.8240
1.8300
75,700
Tue, 16 Jun 2026
1.9100
2.0000
1.8100
1.8400
91,900
Mon, 15 Jun 2026
2.0700
2.1800
1.7000
1.9000
219,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.1400
2.3000
2.0000
2.1100
138,000
Thu, 11 Jun 2026
2.0300
2.5000
2.0300
2.1900
398,100
Wed, 10 Jun 2026
1.8500
2.2400
1.8500
2.0600
437,200
Tue, 09 Jun 2026
1.9000
2.2900
1.7800
1.9100
4,535,800
Mon, 08 Jun 2026
1.7300
2.0590
1.6650
1.8000
4,057,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.8300
1.8300
1.6400
1.7000
65,700
Thu, 04 Jun 2026
1.7800
1.9480
1.7310
1.8200
56,400
Wed, 03 Jun 2026
21 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
1.9200
1.9200
1.7600
1.7800
84,700
Tue, 02 Jun 2026
1.9000
1.9900
1.8000
1.8300
368,000
Mon, 01 Jun 2026
1.9500
2.7300
1.9500
2.1900
3,071,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20 · F-3
After-hours · 16:47 ET
REGISTRATION STATEMENT ↗
Fri, 29 May 2026
1.8500
1.9000
1.7800
1.8600
73,500
Thu, 28 May 2026
1.7000
1.9200
1.6610
1.8300
133,500
Wed, 27 May 2026
1.7700
1.8100
1.6800
1.7300
67,300
Tue, 26 May 2026
1.7800
1.8500
1.7500
1.8100
59,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.7700
1.8400
1.7100
1.8300
44,300
Thu, 21 May 2026
1.8000
1.8330
1.7310
1.7700
57,400
Wed, 20 May 2026
1.8700
1.9200
1.7500
1.8200
103,700
Tue, 19 May 2026
1.9300
2.0500
1.7700
1.8800
359,300
Mon, 18 May 2026
2.2600
2.2800
1.7400
1.9100
441,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.1400
2.3000
2.1300
2.2300
325,300
Thu, 14 May 2026
19 · 20-F
After-hours · 16:31 ET
ANNUAL REPORT ↗
Thu, 14 May 2026
2.1800
2.4600
1.9300
2.0600
1,643,300
Wed, 13 May 2026
2.3200
2.7400
2.2000
2.3600
28,001,800
Tue, 12 May 2026
1.7600
1.9910
1.6900
1.8600
638,400
Mon, 11 May 2026
1.9700
2.0200
1.6400
1.6900
191,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.1600
2.2000
2.0000
2.0000
147,600
Thu, 07 May 2026
2.2000
2.3300
2.0000
2.2400
508,600
Wed, 06 May 2026
1.9500
2.2200
1.9100
2.1400
8,774,700
Tue, 05 May 2026
1.6500
1.7080
1.6000
1.6900
2,376,800
Mon, 04 May 2026
1.7300
1.7400
1.6100
1.6500
47,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.7400
1.7490
1.6400
1.7300
36,400
Thu, 30 Apr 2026
1.7100
1.7700
1.6600
1.7100
86,200
Wed, 29 Apr 2026
1.7500
1.7500
1.6200
1.7500
74,000
Tue, 28 Apr 2026
1.8900
1.9250
1.5050
1.7800
323,000
Mon, 27 Apr 2026
1.6100
2.0500
1.6000
1.9800
1,903,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.9440
1.9440
1.7400
1.8450
74,567
Fri, 24 Apr 2026
18 · 6-K/A
Pre-market · 08:45 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Thu, 23 Apr 2026
1.9020
1.9500
1.8420
1.8450
58,467
Wed, 22 Apr 2026
2.0940
2.1510
1.8600
1.8600
177,067
Tue, 21 Apr 2026
2.5860
2.6490
2.0610
2.3160
2,818,567
Tue, 21 Apr 2026
17 · 6-K
Pre-market · 09:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Apr 2026
16 · 6-K
Pre-market · 08:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Apr 2026
15 · 6-K
Pre-market · 07:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 20 Apr 2026
2.2800
2.5830
2.1000
2.5740
105,267
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.1900
2.4450
2.1360
2.3010
108,800
Thu, 16 Apr 2026
1.8900
2.5350
1.8810
2.2800
639,733
Wed, 15 Apr 2026
1.8600
1.9470
1.8420
1.8750
73,533
Tue, 14 Apr 2026
1.8600
1.9500
1.8570
1.8990
37,100
Mon, 13 Apr 2026
1.8900
1.9050
1.8300
1.8840
29,533
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.9380
1.9470
1.8240
1.8240
36,700
Thu, 09 Apr 2026
2.0100
2.0700
1.9020
1.9020
56,867
Wed, 08 Apr 2026
1.8810
2.1600
1.8030
2.0700
235,100
Tue, 07 Apr 2026
1.9260
1.9440
1.7250
1.7910
66,567
Mon, 06 Apr 2026
1.8900
2.0190
1.8480
1.9260
70,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.8420
1.9800
1.7370
1.9800
52,500
Wed, 01 Apr 2026
1.8600
1.9500
1.8000
1.8780
44,133
Tue, 31 Mar 2026
1.8450
1.8900
1.7400
1.8900
57,100
Mon, 30 Mar 2026
1.8000
1.8690
1.7400
1.7760
54,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.8420
1.8480
1.6680
1.8270
89,533
Thu, 26 Mar 2026
1.8960
1.9500
1.8300
1.8300
54,333
Wed, 25 Mar 2026
1.8480
2.0610
1.8330
1.9440
108,833
Tue, 24 Mar 2026
14 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Mar 2026
2.0400
2.1210
1.8060
1.8840
107,767
Mon, 23 Mar 2026
2.2350
2.2350
1.9500
2.0100
156,367
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.1900
2.2500
2.1600
2.1750
59,533
Thu, 19 Mar 2026
2.3340
2.3340
2.1060
2.1330
118,367
Wed, 18 Mar 2026
2.6670
2.8170
2.2080
2.3940
390,200
Tue, 17 Mar 2026
2.7300
3.2700
2.5500
3.0900
5,357,667
Mon, 16 Mar 2026
13 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
2.1780
2.6340
2.1150
2.3580
412,533
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
2.4990
2.6790
2.2500
2.2500
162,667
Thu, 12 Mar 2026
1.9860
3.0900
1.9860
2.5800
5,156,900
Wed, 11 Mar 2026
2.0100
2.0580
1.9680
2.0250
64,967
Tue, 10 Mar 2026
2.0010
2.0610
1.9500
1.9860
67,400
Mon, 09 Mar 2026
2.0100
2.0220
1.8990
1.9380
36,833
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1.9470
2.0670
1.8000
1.9680
72,233
Thu, 05 Mar 2026
1.9830
2.0100
1.8900
1.9170
59,967
Wed, 04 Mar 2026
1.9740
2.1690
1.9320
2.0100
75,500
Tue, 03 Mar 2026
1.9230
2.0100
1.7730
1.9830
109,800
Mon, 02 Mar 2026
1.8870
2.0280
1.8300
1.9800
74,333
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2.0400
2.0850
1.8630
1.9500
110,867
Thu, 26 Feb 2026
2.1000
2.1300
1.9800
2.0400
117,600
Wed, 25 Feb 2026
2.0700
2.0910
1.9350
2.0640
94,400
Tue, 24 Feb 2026
1.9770
2.2410
1.8000
2.0910
124,000
Mon, 23 Feb 2026
2.2440
2.2500
1.8360
1.9260
116,533
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2.2350
2.6100
1.9200
2.2830
370,833
Thu, 19 Feb 2026
12 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 19 Feb 2026
2.5380
2.6100
2.4390
2.4690
123,767
Wed, 18 Feb 2026
2.7000
2.8200
2.4120
2.5350
287,867
Tue, 17 Feb 2026
3.3600
3.3600
2.6940
2.8800
270,867
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3.5700
3.7200
3.3300
3.3300
179,567
Thu, 12 Feb 2026
3.5400
3.7800
3.3900
3.6300
364,800
Wed, 11 Feb 2026
3.4800
4.0500
3.2400
3.4200
486,767
Tue, 10 Feb 2026
3.6000
3.6000
3.3000
3.3900
334,500
Mon, 09 Feb 2026
3.9600
3.9900
3.4800
3.6000
296,867
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3.6600
4.3800
3.6000
3.9900
314,533
Thu, 05 Feb 2026
4.1400
4.1400
3.6300
3.7500
306,300
Wed, 04 Feb 2026
4.6500
4.6500
4.0500
4.1700
296,867
Tue, 03 Feb 2026
4.7400
4.8600
4.3800
4.6800
378,600
Mon, 02 Feb 2026
5.1600
5.7300
4.5900
5.1300
2,495,833
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5.1450
6.3600
4.4430
4.8600
3,091,600
Thu, 29 Jan 2026
4.5300
4.6200
3.9300
4.0500
1,463,367
Wed, 28 Jan 2026
4.9500
5.1600
4.6500
4.8600
359,100
Tue, 27 Jan 2026
5.5200
5.5200
5.1000
5.1900
351,033
Mon, 26 Jan 2026
6.3000
6.8400
5.4900
5.5800
4,086,467
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
5.3400
6.3000
5.0100
6.0000
602,033
Thu, 22 Jan 2026
5.2800
5.6400
4.8900
5.2800
460,667
Wed, 21 Jan 2026
5.3100
5.9400
5.0700
5.4000
508,933
Tue, 20 Jan 2026
5.1600
6.2700
4.8600
5.3700
858,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
7.5300
7.5900
4.7400
5.4000
3,666,267
Thu, 15 Jan 2026
7.2600
7.2600
5.9400
6.6000
699,145
Wed, 14 Jan 2026
7.9200
8.5800
6.6000
7.9200
1,599,826
Tue, 13 Jan 2026
11 · 6-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Tue, 13 Jan 2026
10.5600
10.5600
7.2600
7.2600
739,080
Mon, 12 Jan 2026
15.1800
15.8400
11.2200
11.2200
685,215
Mon, 12 Jan 2026
10 · 6-K
Pre-market · 09:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
13.8600
13.8600
12.5400
13.2000
262,279
Thu, 08 Jan 2026
14.5200
15.1800
12.5400
14.5200
229,301
Wed, 07 Jan 2026
15.1800
15.8400
11.8800
15.8400
604,156
Tue, 06 Jan 2026
27.7200
27.7200
14.5200
14.5200
722,057
Mon, 05 Jan 2026
59.4000
62.7000
22.4400
25.0800
367,070
Mon, 05 Jan 2026
9 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.6600
69.3000
58.0800
67.9800
29,186
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
69.9600
72.6000
59.4000
61.3800
44,878
Tue, 30 Dec 2025
59.4000
108.2400
58.7400
67.3200
525,787
Mon, 29 Dec 2025
52.8000
54.7800
48.1800
54.7800
19,942
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.3600
63.3600
53.4600
56.7600
16,484
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.0000
67.9800
53.4600
60.0600
19,990
Tue, 23 Dec 2025
72.6000
73.2600
64.0200
69.3000
21,316
Mon, 22 Dec 2025
77.2200
79.2000
70.6200
73.9200
27,080
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.9000
79.8600
69.3000
75.2400
27,880
Thu, 18 Dec 2025
8 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
95.0400
102.3000
46.2000
82.5000
50,313
Wed, 17 Dec 2025
100.9800
112.8600
87.7800
92.4000
47,951
Tue, 16 Dec 2025
111.5400
125.4000
81.1800
96.3600
106,177
Mon, 15 Dec 2025
211.2000
214.5000
112.8600
114.1800
307,182
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
547.8000
2739.0000
134.6400
145.2000
532,368
Thu, 11 Dec 2025
7 · 6-K
After-hours · 16:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Dec 2025
6 · 424B5
After-hours · 16:35 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 11 Dec 2025
6600.0000
6600.0000
597.9600
601.2600
37,827
Wed, 10 Dec 2025
4719.0000
12731.4004
4626.6001
5742.0000
18,055
Tue, 09 Dec 2025
2197.8000
8580.0000
1953.6000
6778.2002
81,326
Mon, 08 Dec 2025
1834.8000
1834.8000
1716.0000
1729.2000
7
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1801.8000
1848.0000
1801.8000
1848.0000
17
Thu, 04 Dec 2025
1745.7000
1986.6000
1745.7000
1986.6000
25
Wed, 03 Dec 2025
5 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Dec 2025
1683.0000
1683.0000
1683.0000
1683.0000
1
Tue, 02 Dec 2025
1617.0000
1630.2000
1617.0000
1617.0000
6
Mon, 01 Dec 2025
1788.6000
1788.6000
1617.0000
1617.0000
20
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1630.2000
1729.2000
1630.2000
1729.2000
2
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
4 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 26 Nov 2025
1636.8000
1907.4000
1636.8000
1848.0000
47
Tue, 25 Nov 2025
1762.2000
1854.6000
1511.4000
1775.4000
11
Mon, 24 Nov 2025
1584.0000
1945.0200
1478.4000
1801.8000
35
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1848.0000
1848.0000
1478.4000
1478.4000
19
Thu, 20 Nov 2025
1564.2000
1801.8000
1551.0000
1617.0000
9
Wed, 19 Nov 2025
1636.8000
1716.0000
1584.0000
1650.0000
8
Tue, 18 Nov 2025
1557.6000
1590.6000
1551.0000
1584.0000
2
Mon, 17 Nov 2025
1557.6000
1557.6000
1557.6000
1557.6000
1
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 6-K
After-hours · 16:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Nov 2025
1531.2000
1531.2000
1531.2000
1531.2000
1
Thu, 13 Nov 2025
1570.8000
1577.4000
1570.8000
1570.8000
2
Wed, 12 Nov 2025
1684.3199
1684.3199
1684.3199
1684.3199
0
Tue, 11 Nov 2025
1478.4000
1478.4000
1478.4000
1478.4000
3
Mon, 10 Nov 2025
1445.4000
1491.6000
1438.8000
1478.4000
26
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1485.0000
1498.2000
1478.4000
1478.4000
14
Thu, 06 Nov 2025
1847.3400
1848.0000
1478.4000
1478.4000
145
Wed, 05 Nov 2025
2059.2000
2145.0000
1970.1000
1970.1000
5
Tue, 04 Nov 2025
2 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 04 Nov 2025
1877.0400
1877.0400
1877.0400
1877.0400
0
Mon, 03 Nov 2025
2046.0000
2046.0000
1914.0000
1920.6000
10
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2065.8000
2131.8000
2065.8000
2079.0000
4
Thu, 30 Oct 2025
2079.0000
2112.0000
2006.4000
2112.0000
4
Wed, 29 Oct 2025
2138.3999
2138.3999
2138.3999
2138.3999
0
Tue, 28 Oct 2025
2019.6000
2138.3999
2019.6000
2138.3999
5
Mon, 27 Oct 2025
1 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Oct 2025
2204.3999
2343.0000
1980.0000
2072.3999
33
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
2079.0000
2138.3999
2057.2200
2085.6001
5