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
2.0800
2.0800
1.8800
1.9700
48,300
Thu, 23 Jul 2026
1.9700
2.2500
1.9100
2.0500
111,200
Wed, 22 Jul 2026
1.8400
1.9800
1.7700
1.9500
259,900
Tue, 21 Jul 2026
1.9600
2.1800
1.7800
1.9900
333,800
Mon, 20 Jul 2026
1.8500
1.8600
1.6900
1.7100
30,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.8100
1.8700
1.8000
1.8200
25,100
Thu, 16 Jul 2026
1.8600
1.8900
1.8400
1.8600
11,900
Wed, 15 Jul 2026
1.8100
1.9500
1.8000
1.9100
13,300
Tue, 14 Jul 2026
1.8900
1.9100
1.8200
1.8500
32,100
Mon, 13 Jul 2026
1.8900
1.9500
1.8600
1.8800
27,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
25 · 6-K
After-hours · 16:22 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Jul 2026
1.8800
2.0700
1.8800
1.9200
134,200
Thu, 09 Jul 2026
1.8700
1.9800
1.8000
1.8400
55,400
Wed, 08 Jul 2026
24 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 08 Jul 2026
1.8400
1.8700
1.7700
1.8000
61,000
Tue, 07 Jul 2026
2.0300
2.0900
1.8500
1.8500
18,200
Mon, 06 Jul 2026
1.9700
2.1800
1.9300
1.9800
16,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.0900
2.2000
1.9500
1.9800
95,500
Wed, 01 Jul 2026
1.8800
2.0600
1.8700
2.0200
77,700
Tue, 30 Jun 2026
1.8200
1.9700
1.7900
1.8100
50,100
Mon, 29 Jun 2026
1.8300
2.0600
1.8300
1.9000
91,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.7200
1.9400
1.6900
1.9400
309,000
Thu, 25 Jun 2026
1.9400
2.0400
1.7500
1.7500
28,100
Wed, 24 Jun 2026
1.9700
2.0100
1.8800
1.9600
51,900
Tue, 23 Jun 2026
1.9000
2.1000
1.9000
2.0200
28,900
Mon, 22 Jun 2026
1.9000
2.0200
1.8500
1.9700
95,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
23 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Jun 2026
2.0000
2.2000
1.9800
2.0600
150,500
Wed, 17 Jun 2026
1.9700
2.3200
1.9000
2.0700
2,943,100
Tue, 16 Jun 2026
2.0100
2.0100
1.8700
1.9600
69,700
Mon, 15 Jun 2026
2.0600
2.1800
1.9300
2.0000
68,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.1000
2.1000
1.8700
1.9200
73,300
Thu, 11 Jun 2026
2.0000
2.2900
1.9500
2.1400
204,300
Wed, 10 Jun 2026
1.9300
2.2300
1.8700
1.9900
1,822,500
Tue, 09 Jun 2026
2.0100
2.0900
1.8100
1.9400
163,400
Mon, 08 Jun 2026
2.1700
2.4000
1.9500
2.0600
532,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2.4100
2.5700
2.1700
2.2600
65,700
Thu, 04 Jun 2026
2.8000
2.9200
2.4200
2.4700
199,700
Wed, 03 Jun 2026
2.7800
2.8300
2.5900
2.8300
93,600
Tue, 02 Jun 2026
2.6200
2.9500
2.6000
2.7600
251,100
Mon, 01 Jun 2026
2.0700
2.6800
1.9500
2.5900
447,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2.0600
2.1500
1.9900
2.0700
72,400
Thu, 28 May 2026
2.1600
2.2400
2.0000
2.1000
89,600
Wed, 27 May 2026
1.9600
2.2800
1.8900
2.2500
367,200
Tue, 26 May 2026
1.8500
2.0700
1.8500
1.9700
475,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.8100
1.8300
1.7000
1.8100
261,700
Thu, 21 May 2026
1.7200
1.8000
1.6900
1.8000
31,100
Wed, 20 May 2026
1.6900
1.7800
1.6500
1.7800
47,500
Tue, 19 May 2026
1.9800
1.9800
1.7000
1.7400
54,000
Mon, 18 May 2026
1.8300
1.9700
1.8100
1.9400
109,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.7700
1.8700
1.6800
1.7400
84,900
Thu, 14 May 2026
1.5700
2.0600
1.5600
1.9400
294,400
Wed, 13 May 2026
1.5500
1.5700
1.5300
1.5500
14,900
Tue, 12 May 2026
1.6000
1.6100
1.5400
1.5400
12,500
Mon, 11 May 2026
1.7500
1.7600
1.6200
1.6500
31,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.7500
1.8000
1.7500
1.7500
19,000
Thu, 07 May 2026
1.7900
1.9500
1.7400
1.8100
49,800
Wed, 06 May 2026
1.6700
1.8700
1.6500
1.8000
37,300
Tue, 05 May 2026
1.7600
1.7800
1.6700
1.7200
29,300
Mon, 04 May 2026
1.8800
1.9000
1.8000
1.8000
38,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.9200
1.9200
1.7500
1.8400
19,900
Thu, 30 Apr 2026
1.7100
1.9600
1.7000
1.8800
81,000
Wed, 29 Apr 2026
1.6100
1.7000
1.6000
1.6700
26,800
Tue, 28 Apr 2026
1.6500
1.6900
1.6200
1.6700
10,600
Mon, 27 Apr 2026
1.7300
1.7300
1.6000
1.6700
19,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.7400
1.7400
1.6500
1.6700
33,700
Thu, 23 Apr 2026
1.9100
1.9400
1.6900
1.7300
46,600
Wed, 22 Apr 2026
1.7000
1.9200
1.6800
1.9100
82,900
Tue, 21 Apr 2026
1.7000
1.7000
1.6100
1.6500
25,700
Mon, 20 Apr 2026
1.7100
1.7500
1.6800
1.6900
24,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.6400
1.7400
1.5900
1.7100
59,600
Thu, 16 Apr 2026
1.5200
1.6400
1.5100
1.5900
39,200
Wed, 15 Apr 2026
1.5400
1.5800
1.4700
1.5500
39,900
Tue, 14 Apr 2026
1.5400
1.6600
1.4800
1.5300
160,500
Mon, 13 Apr 2026
1.5400
1.6600
1.4300
1.6500
54,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.6300
1.7000
1.5500
1.5900
56,000
Thu, 09 Apr 2026
2.2700
2.2800
1.2500
1.7200
320,300
Wed, 08 Apr 2026
2.3400
2.3900
2.2900
2.3100
39,500
Tue, 07 Apr 2026
2.5500
2.7100
2.2000
2.3400
61,300
Mon, 06 Apr 2026
2.3100
2.4000
2.3100
2.3400
30,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.4600
2.5800
2.1900
2.4000
42,333
Thu, 02 Apr 2026
22 · 6-K
Pre-market · 08:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Apr 2026
2.7000
2.7000
2.5500
2.5800
9,633
Tue, 31 Mar 2026
2.4600
2.7000
2.4000
2.6700
36,533
Mon, 30 Mar 2026
2.5200
2.6400
2.4000
2.4300
8,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.4600
2.5500
2.4000
2.4600
8,633
Thu, 26 Mar 2026
2.7000
2.7900
2.4300
2.5200
27,100
Wed, 25 Mar 2026
2.7000
2.8200
2.6400
2.7000
18,533
Tue, 24 Mar 2026
2.7600
2.7900
2.7000
2.7000
14,067
Mon, 23 Mar 2026
2.7600
2.7900
2.6400
2.7000
12,700
Mon, 23 Mar 2026
21 · 6-K
Pre-market · 08:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
20 · 20-F
After-hours · 16:04 ET
ANNUAL REPORT ↗
Fri, 20 Mar 2026
2.7000
2.8500
2.6400
2.6400
12,200
Thu, 19 Mar 2026
3.0000
3.0000
2.7300
2.7300
24,700
Wed, 18 Mar 2026
2.8500
3.1500
2.6400
3.0600
56,133
Tue, 17 Mar 2026
2.9400
3.0600
2.8500
2.9700
31,433
Mon, 16 Mar 2026
19 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
2.9700
3.0900
2.8500
2.9400
30,033
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.2700
3.2700
2.9700
2.9700
9,333
Thu, 12 Mar 2026
3.0600
3.3000
3.0000
3.1200
18,267
Wed, 11 Mar 2026
3.0600
3.2400
2.9700
3.1200
26,167
Tue, 10 Mar 2026
3.2400
3.3000
3.1200
3.1200
27,333
Mon, 09 Mar 2026
3.3600
3.3900
3.2100
3.2400
23,433
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
3.3000
3.5400
3.3000
3.3000
17,467
Thu, 05 Mar 2026
3.5100
3.5400
3.3300
3.4500
27,400
Wed, 04 Mar 2026
3.5100
3.8100
3.5100
3.5100
24,133
Tue, 03 Mar 2026
3.7200
3.7500
3.4800
3.6300
33,833
Mon, 02 Mar 2026
3.7200
3.8100
3.6300
3.7800
17,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
18 · 6-K
After-hours · 16:08 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 27 Feb 2026
3.9000
4.0500
3.6900
3.8100
15,300
Thu, 26 Feb 2026
4.0200
4.1700
3.9300
4.0500
15,867
Wed, 25 Feb 2026
4.1100
4.1700
3.9900
4.0200
21,700
Tue, 24 Feb 2026
3.9000
4.2300
3.9000
4.1100
8,400
Mon, 23 Feb 2026
4.2300
4.2900
3.8400
3.9900
18,633
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4.4700
4.5900
4.3200
4.3200
22,633
Thu, 19 Feb 2026
4.5300
4.7700
4.2300
4.4400
29,333
Wed, 18 Feb 2026
4.1100
4.8600
4.0200
4.3800
65,400
Tue, 17 Feb 2026
4.3200
4.4400
4.0200
4.1100
10,033
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4.0200
4.6200
4.0200
4.3500
18,000
Thu, 12 Feb 2026
4.0800
4.3500
4.0200
4.1400
29,400
Wed, 11 Feb 2026
4.3200
4.3200
3.9900
4.0800
33,067
Tue, 10 Feb 2026
3.9600
4.5300
3.9600
4.2000
46,167
Mon, 09 Feb 2026
3.9300
4.1700
3.7200
3.9600
78,333
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3.4500
3.7200
3.4500
3.6600
27,433
Thu, 05 Feb 2026
3.6900
3.7800
3.4500
3.4500
82,700
Wed, 04 Feb 2026
3.7500
4.0500
3.6300
3.7500
39,267
Tue, 03 Feb 2026
3.7200
3.8700
3.5400
3.6600
30,267
Mon, 02 Feb 2026
3.9900
4.1400
3.7500
3.7800
46,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
3.9900
4.6800
3.9300
3.9900
87,467
Thu, 29 Jan 2026
4.4400
4.6200
4.2000
4.3500
34,833
Wed, 28 Jan 2026
17 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 28 Jan 2026
4.3200
4.5000
4.2600
4.3800
24,100
Tue, 27 Jan 2026
4.5600
4.5600
4.2600
4.3500
19,567
Mon, 26 Jan 2026
4.6200
4.8900
4.5600
4.5600
33,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
4.6800
4.7700
4.4400
4.4400
38,867
Thu, 22 Jan 2026
4.5900
4.9500
4.5900
4.7100
22,100
Wed, 21 Jan 2026
4.6500
4.9500
4.5900
4.5900
54,033
Tue, 20 Jan 2026
4.5900
4.7700
4.4700
4.6200
41,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
4.8600
4.8600
4.5300
4.5300
47,500
Thu, 15 Jan 2026
5.4600
5.4600
4.8000
4.8000
46,900
Wed, 14 Jan 2026
5.3400
5.9400
5.3100
5.3700
64,767
Tue, 13 Jan 2026
5.4000
5.5500
5.0400
5.4000
53,567
Mon, 12 Jan 2026
4.8000
5.5200
4.7400
5.4000
70,067
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
4.7100
4.9200
4.4400
4.8000
40,767
Thu, 08 Jan 2026
4.2000
4.9500
4.1700
4.7400
75,500
Wed, 07 Jan 2026
4.2900
4.3800
4.0800
4.1700
51,800
Tue, 06 Jan 2026
3.9300
4.3800
3.9000
4.2900
67,300
Mon, 05 Jan 2026
4.0800
4.1700
3.9000
3.9300
73,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
3.9600
4.3800
3.8400
4.2900
91,567
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
3.9300
4.1400
3.7800
3.8400
70,333
Tue, 30 Dec 2025
3.6600
4.3800
3.6600
3.9900
131,200
Mon, 29 Dec 2025
4.2900
4.3200
3.7500
3.7500
148,567
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
4.4700
4.6200
4.2900
4.3800
90,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
4.3200
4.5600
4.2900
4.5300
56,900
Tue, 23 Dec 2025
5.1600
5.1600
4.0800
4.5900
364,867
Mon, 22 Dec 2025
4.5000
4.5000
4.5000
4.5000
132,440
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
4.5000
4.5000
4.5000
4.5000
308,044
Fri, 19 Dec 2025
16 · 6-K
Pre-market · 07:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
6.0000
6.0000
6.0000
6.0000
92,064
Wed, 17 Dec 2025
6.0000
6.0000
6.0000
6.0000
96,177
Tue, 16 Dec 2025
6.0000
6.0000
6.0000
6.0000
109,347
Mon, 15 Dec 2025
6.0000
6.0000
6.0000
6.0000
149,113
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
6.0000
6.0000
6.0000
6.0000
180,167
Thu, 11 Dec 2025
6.0000
6.0000
6.0000
6.0000
145,727
Wed, 10 Dec 2025
6.0000
6.0000
6.0000
6.0000
152,252
Tue, 09 Dec 2025
7.5000
9.0000
4.5000
6.0000
963,091
Mon, 08 Dec 2025
7.5000
7.5000
6.0000
7.5000
639,343
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6.0000
6.0000
6.0000
6.0000
208,873
Thu, 04 Dec 2025
6.0000
6.0000
6.0000
6.0000
128,964
Wed, 03 Dec 2025
6.0000
6.0000
6.0000
6.0000
170,393
Tue, 02 Dec 2025
6.0000
6.0000
6.0000
6.0000
162,445
Mon, 01 Dec 2025
7.5000
7.5000
6.0000
6.0000
363,362
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
6.0000
7.5000
6.0000
6.0000
251,903
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
7.5000
7.5000
6.0000
6.0000
258,757
Tue, 25 Nov 2025
7.5000
7.5000
6.0000
7.5000
267,366
Mon, 24 Nov 2025
7.5000
7.5000
6.0000
6.0000
273,085
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
15 · 6-K
After-hours · 17:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 21 Nov 2025
7.5000
9.0000
7.5000
7.5000
286,005
Thu, 20 Nov 2025
9.0000
9.0000
7.5000
7.5000
308,854
Wed, 19 Nov 2025
7.5000
9.0000
7.5000
9.0000
1,123,017
Tue, 18 Nov 2025
7.5000
7.5000
6.0000
7.5000
723,055
Tue, 18 Nov 2025
14 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 17 Nov 2025
7.5000
7.5000
6.0000
7.5000
888,115
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
7.5000
7.5000
7.5000
7.5000
761,321
Thu, 13 Nov 2025
7.5000
7.5000
6.0000
7.5000
339,469
Wed, 12 Nov 2025
7.5000
7.5000
6.0000
7.5000
200,507
Tue, 11 Nov 2025
7.5000
7.5000
6.0000
7.5000
285,813
Mon, 10 Nov 2025
9.0000
9.0000
7.5000
9.0000
282,151
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
9.0000
9.0000
7.5000
9.0000
417,431
Thu, 06 Nov 2025
10.5000
10.5000
7.5000
9.0000
1,166,673
Thu, 06 Nov 2025
13 · 6-K
Pre-market · 09:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 06 Nov 2025
12 · 424B5
Pre-market · 09:17 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 05 Nov 2025
39.0000
42.0000
10.5000
10.5000
5,978,080
Wed, 05 Nov 2025
11 · 6-K
Pre-market · 08:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 04 Nov 2025
19.5000
22.5000
19.5000
21.0000
617,647
Mon, 03 Nov 2025
19.5000
27.0000
18.0000
19.5000
518,017
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
18.0000
21.0000
18.0000
18.0000
131,421
Thu, 30 Oct 2025
18.0000
19.5000
18.0000
18.0000
23,823
Wed, 29 Oct 2025
18.0000
19.5000
18.0000
18.0000
32,432
Tue, 28 Oct 2025
19.5000
21.0000
19.5000
19.5000
44,911
Mon, 27 Oct 2025
18.0000
19.5000
18.0000
19.5000
43,424
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
19.5000
19.5000
18.0000
18.0000
27,237
Thu, 23 Oct 2025
18.0000
19.5000
18.0000
19.5000
53,805
Wed, 22 Oct 2025
18.0000
19.5000
18.0000
18.0000
77,177
Tue, 21 Oct 2025
16.5000
18.0000
16.5000
18.0000
63,358
Mon, 20 Oct 2025
10 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 20 Oct 2025
18.0000
19.5000
18.0000
18.0000
34,699
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
19.5000
21.0000
18.0000
18.0000
51,679
Thu, 16 Oct 2025
21.0000
21.0000
19.5000
21.0000
61,051
Wed, 15 Oct 2025
21.0000
22.5000
19.5000
21.0000
49,173
Tue, 14 Oct 2025
21.0000
21.0000
19.5000
21.0000
39,507
Mon, 13 Oct 2025
21.0000
22.5000
19.5000
21.0000
77,651
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
27.0000
27.0000
21.0000
22.5000
144,815
Thu, 09 Oct 2025
27.0000
27.0000
25.5000
25.5000
111,270
Wed, 08 Oct 2025
27.0000
30.0000
25.5000
27.0000
468,483
Tue, 07 Oct 2025
24.0000
25.5000
24.0000
24.0000
218,563
Mon, 06 Oct 2025
25.5000
27.0000
24.0000
25.5000
333,683
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
25.5000
28.5000
24.0000
24.0000
2,132,903
Thu, 02 Oct 2025
9 · 6-K
After-hours · 17:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 02 Oct 2025
27.0000
28.5000
18.0000
19.5000
475,988
Thu, 02 Oct 2025
8 · 424B4
Pre-market · 08:19 ET
PROSPECTUS ↗
Wed, 01 Oct 2025
27.0000
37.5000
27.0000
30.0000
405,413
Wed, 01 Oct 2025
7 · 6-K
Pre-market · 09:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Sep 2025
120.0000
123.0000
102.0000
102.0000
6,343
Mon, 29 Sep 2025
6 · F-1/A
After-hours · 16:16 ET
AMENDMENT NO. 3 TO FORM F-1 ↗
Mon, 29 Sep 2025
112.5000
121.5000
112.5000
118.5000
135
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
115.5000
120.0000
111.0000
115.5000
523
Thu, 25 Sep 2025
115.5000
123.0000
115.5000
117.0000
501
Wed, 24 Sep 2025
5 · F-1/A
After-hours · 16:30 ET
AMENDMENT NO. 2 TO FORM F-1 ↗
Wed, 24 Sep 2025
117.0000
126.0000
117.0000
126.0000
721
Tue, 23 Sep 2025
112.5000
118.5000
111.0000
117.0000
654
Mon, 22 Sep 2025
115.5000
115.5000
112.5000
112.5000
325
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
108.0000
121.5000
108.0000
118.5000
2,291
Thu, 18 Sep 2025
108.0000
108.0000
103.5000
106.5000
373
Wed, 17 Sep 2025
102.0000
109.5000
102.0000
108.0000
813
Tue, 16 Sep 2025
108.0000
108.0000
102.0000
103.5000
634
Mon, 15 Sep 2025
106.5000
108.0000
105.0000
106.5000
586
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
106.5000
112.5000
106.5000
111.0000
1,307
Thu, 11 Sep 2025
108.0000
109.5000
106.5000
108.0000
677
Wed, 10 Sep 2025
109.5000
118.5000
109.5000
109.5000
3,673
Tue, 09 Sep 2025
103.5000
159.0000
102.0000
109.5000
81,678
Mon, 08 Sep 2025
103.5000
106.5000
100.5000
102.0000
1,419
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
97.5000
115.5000
97.5000
103.5000
4,855
Thu, 04 Sep 2025
172.5000
172.5000
102.0000
102.0000
4,255
Wed, 03 Sep 2025
4 · F-1/A
After-hours · 17:00 ET
AMENDMENT NO. 1 TO FORM F-1 ↗
Wed, 03 Sep 2025
180.0000
181.5000
175.5000
180.0000
306
Tue, 02 Sep 2025
180.0000
180.0000
174.0000
174.0000
65
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
169.5000
183.0000
169.5000
178.5000
322
Thu, 28 Aug 2025
172.5000
174.0000
163.5000
171.0000
277
Wed, 27 Aug 2025
180.0000
180.0000
171.0000
172.5000
144
Tue, 26 Aug 2025
177.0000
180.0000
177.0000
180.0000
31
Mon, 25 Aug 2025
178.5000
181.5000
174.0000
180.0000
397
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
168.0000
187.5000
168.0000
177.0000
1,051
Thu, 21 Aug 2025
169.5000
169.5000
166.5000
168.0000
215
Wed, 20 Aug 2025
165.0000
169.5000
162.0000
169.5000
282
Tue, 19 Aug 2025
168.0000
169.5000
165.0000
168.0000
287
Mon, 18 Aug 2025
169.5000
174.0000
165.0000
168.0000
504
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
174.0000
174.0000
165.0000
166.5000
377
Thu, 14 Aug 2025
183.0000
183.0000
169.5000
171.0000
160
Wed, 13 Aug 2025
172.5000
183.0000
172.5000
183.0000
341
Tue, 12 Aug 2025
168.0000
175.5000
166.5000
175.5000
195
Mon, 11 Aug 2025
162.0000
186.0000
162.0000
168.0000
1,179
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
210.0000
210.0000
172.5000
175.5000
4,017
Thu, 07 Aug 2025
3 · F-1
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Thu, 07 Aug 2025
270.0000
270.0000
252.0000
255.0000
457
Wed, 06 Aug 2025
276.0000
276.0000
261.0000
264.0000
159
Wed, 06 Aug 2025
2 · 6-K/A
Pre-market · 08:02 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Tue, 05 Aug 2025
274.5000
276.0000
271.5000
274.5000
65
Mon, 04 Aug 2025
277.5000
282.0000
270.0000
276.0000
81
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
282.0000
285.0000
274.5000
276.0000
111
Thu, 31 Jul 2025
271.5000
304.5000
271.5000
291.0000
519
Wed, 30 Jul 2025
258.0000
286.5000
249.0000
285.0000
661
Wed, 30 Jul 2025
1 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 29 Jul 2025
264.0000
271.5000
249.0000
261.0000
279
Mon, 28 Jul 2025
285.0000
285.0000
253.5000
267.0000
722
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend