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
3.2500
3.2990
3.0000
3.0800
74,300
Thu, 23 Jul 2026
3.3100
3.3400
3.1500
3.2300
97,300
Wed, 22 Jul 2026
3.2900
3.4000
3.2100
3.3300
70,500
Tue, 21 Jul 2026
3.3000
3.4000
3.2500
3.3600
60,100
Mon, 20 Jul 2026
3.5700
3.5700
3.2510
3.3300
131,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.6100
3.6500
3.5000
3.6500
50,200
Thu, 16 Jul 2026
3.5900
3.7000
3.5230
3.6600
115,500
Wed, 15 Jul 2026
3.5600
3.7400
3.5000
3.6000
87,000
Tue, 14 Jul 2026
3.5100
3.7700
3.4800
3.6000
105,200
Mon, 13 Jul 2026
3.6100
3.7150
3.3650
3.5400
99,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
3.8100
3.8800
3.5500
3.6500
127,500
Thu, 09 Jul 2026
4.0700
4.2200
3.8400
3.8900
177,700
Wed, 08 Jul 2026
4.1100
4.2800
4.0500
4.0900
93,900
Tue, 07 Jul 2026
4.6000
4.7050
4.0800
4.1800
166,900
Mon, 06 Jul 2026
5.0900
5.1000
4.5100
4.6100
1,741,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
57 · 6-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Thu, 02 Jul 2026
5.4000
5.5700
5.1380
5.3600
149,700
Wed, 01 Jul 2026
4.9800
5.5630
4.9800
5.2800
352,000
Tue, 30 Jun 2026
4.9500
5.1500
4.7600
4.8600
274,600
Mon, 29 Jun 2026
5.9700
6.1380
5.0200
5.2600
484,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
56 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 26 Jun 2026
6.5150
6.5500
5.5600
5.9600
779,500
Thu, 25 Jun 2026
55 · F-3
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Thu, 25 Jun 2026
8.4150
8.4400
6.3900
7.0200
1,571,000
Thu, 25 Jun 2026
54 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 24 Jun 2026
6.0300
9.4300
6.0010
9.3000
13,660,700
Tue, 23 Jun 2026
6.5600
7.2500
5.7000
6.1200
9,032,000
Mon, 22 Jun 2026
7.0600
7.5300
5.6100
5.9300
15,902,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53 · 6-K
After-hours · 16:47 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Jun 2026
6.5100
6.7900
4.8500
5.4000
5,292,000
Wed, 17 Jun 2026
4.2300
9.5400
3.6000
6.4000
152,922,500
Tue, 16 Jun 2026
2.1900
2.2800
2.1200
2.1300
96,400
Mon, 15 Jun 2026
2.4400
2.4900
2.1700
2.1800
129,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.7100
2.9500
2.3800
2.3900
89,200
Thu, 11 Jun 2026
2.5500
2.8900
2.5000
2.6800
165,400
Wed, 10 Jun 2026
2.7900
2.9000
2.4100
2.5400
110,300
Tue, 09 Jun 2026
3.5600
3.5600
2.7900
2.8100
140,800
Mon, 08 Jun 2026
4.3700
4.6600
3.6200
3.6400
108,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.4100
5.4100
4.3400
4.3650
77,200
Thu, 04 Jun 2026
4.3100
5.6900
4.1500
5.2200
161,400
Wed, 03 Jun 2026
3.9000
4.7100
3.7500
4.5600
120,597
Tue, 02 Jun 2026
4.7700
5.3700
3.8700
4.1700
632,723
Tue, 02 Jun 2026
52 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Jun 2026
6.6000
6.6000
5.8800
6.0300
119,280
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
6.7500
6.8700
6.3600
6.5700
28,020
Thu, 28 May 2026
6.9900
7.1400
6.6000
6.8400
20,417
Wed, 27 May 2026
6.9000
6.9000
6.6000
6.7500
15,953
Tue, 26 May 2026
6.7500
6.9000
6.6000
6.8100
22,420
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
7.0500
7.2900
6.8700
7.0500
17,473
Thu, 21 May 2026
7.2000
7.2000
6.7800
7.0800
17,460
Wed, 20 May 2026
6.8700
7.1700
6.5400
7.0800
47,363
Tue, 19 May 2026
6.7200
7.2000
6.4500
6.8400
49,270
Tue, 19 May 2026
51 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 18 May 2026
6.8700
6.9000
6.5100
6.6000
19,660
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
7.2000
7.2000
6.6600
6.9000
13,457
Thu, 14 May 2026
7.2900
7.4700
6.9300
7.2300
13,527
Wed, 13 May 2026
50 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 13 May 2026
6.9900
7.2000
6.6900
7.1100
13,337
Tue, 12 May 2026
49 · 424B5
After-hours · 17:05 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 12 May 2026
48 · 6-K
After-hours · 16:11 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
6.9000
7.4100
6.8400
7.2000
19,727
Tue, 12 May 2026
47 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 11 May 2026
46 · 6-K
After-hours · 16:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 11 May 2026
7.4100
7.5000
6.9000
7.2000
17,503
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.5300
7.8000
7.1400
7.2000
17,407
Thu, 07 May 2026
8.0100
8.0700
7.2000
7.5000
26,280
Wed, 06 May 2026
45 · 6-K
After-hours · 16:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 06 May 2026
8.2200
8.4000
7.8000
7.9800
21,483
Tue, 05 May 2026
9.1200
9.6000
7.8000
8.5500
29,510
Mon, 04 May 2026
9.0900
9.6000
8.7900
8.8200
8,267
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8.9700
9.8100
8.7000
9.0300
17,277
Thu, 30 Apr 2026
8.1000
9.0000
8.1000
8.5800
9,090
Wed, 29 Apr 2026
8.3700
8.3700
8.1000
8.1000
8,047
Tue, 28 Apr 2026
8.3700
8.7900
7.5900
8.2200
41,000
Mon, 27 Apr 2026
9.0000
9.0000
8.4000
8.5200
15,730
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8.7000
8.7000
8.1300
8.4000
17,777
Thu, 23 Apr 2026
9.6300
9.6300
8.4000
8.7600
62,670
Wed, 22 Apr 2026
44 · 6-K
After-hours · 17:28 ET
CURRENT REPORT ↗
Wed, 22 Apr 2026
10.5000
11.0700
10.2600
10.7100
12,540
Tue, 21 Apr 2026
10.8900
11.4300
10.5000
10.5000
13,343
Tue, 21 Apr 2026
43 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 20 Apr 2026
10.8000
11.4900
10.6200
10.8600
14,197
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
11.1000
11.1000
10.5000
10.7700
7,253
Thu, 16 Apr 2026
10.7100
10.8900
10.3800
10.8900
10,270
Wed, 15 Apr 2026
10.5000
10.6500
10.1100
10.6500
6,613
Tue, 14 Apr 2026
10.0800
11.0700
9.8400
10.6500
8,660
Mon, 13 Apr 2026
9.9000
10.2000
9.2100
10.1100
12,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
10.2300
10.5000
9.3900
9.6900
8,550
Thu, 09 Apr 2026
10.2000
10.8000
10.0800
10.2000
10,257
Wed, 08 Apr 2026
10.2300
11.1000
9.9000
10.1400
13,030
Tue, 07 Apr 2026
9.0600
11.1000
9.0300
9.9000
44,453
Mon, 06 Apr 2026
9.2700
9.6300
8.9700
9.0600
14,940
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8.7000
9.2100
8.4900
9.0000
17,610
Wed, 01 Apr 2026
42 · F-1
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Wed, 01 Apr 2026
9.1800
9.5700
8.4300
9.0300
26,680
Tue, 31 Mar 2026
9.4200
9.6600
8.4000
9.0300
35,550
Mon, 30 Mar 2026
11.1300
11.4000
8.3100
8.4300
99,930
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12.3300
12.3300
11.1000
11.2500
28,250
Fri, 27 Mar 2026
41 · 424B5
Pre-market · 08:49 ET
PROSPECTUS SUPPLEMENT ↗
Fri, 27 Mar 2026
40 · 6-K
Pre-market · 06:11 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 26 Mar 2026
12.9000
13.8000
11.4000
11.7000
139,060
Wed, 25 Mar 2026
18.6000
19.0200
17.0400
17.6400
26,017
Wed, 25 Mar 2026
39 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Mar 2026
18.9000
19.2000
17.9100
18.2700
15,320
Tue, 24 Mar 2026
38 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 23 Mar 2026
18.2100
19.2000
17.4600
19.1400
11,893
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37 · F-3/A
After-hours · 16:02 ET
AMENDMENT NO. 2 TO FORM F-3 ↗
Fri, 20 Mar 2026
18.9000
19.2000
18.0600
18.8400
15,163
Thu, 19 Mar 2026
18.6000
19.0200
18.1500
18.8700
11,160
Wed, 18 Mar 2026
19.3500
19.5000
17.4000
18.0000
21,077
Tue, 17 Mar 2026
36 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 17 Mar 2026
20.5500
21.2100
18.6000
19.9500
23,093
Tue, 17 Mar 2026
35 · 6-K
Pre-market · 09:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 17 Mar 2026
34 · 20-F
Pre-market · 08:44 ET
ANNUAL REPORT ↗
Mon, 16 Mar 2026
33 · F-3/A
After-hours · 16:01 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Mon, 16 Mar 2026
20.2800
22.1100
18.6000
21.9000
19,267
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
20.8500
20.9700
19.5300
20.7000
9,033
Thu, 12 Mar 2026
19.8000
21.3000
19.8000
20.6700
14,827
Wed, 11 Mar 2026
19.5000
20.9100
18.0000
20.0700
43,167
Wed, 11 Mar 2026
32 · 6-K
Pre-market · 08:58 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Mar 2026
18.6000
19.4100
18.3000
18.4500
2,833
Mon, 09 Mar 2026
17.8800
18.9000
17.8500
18.3900
4,827
Mon, 09 Mar 2026
31 · 6-K
Pre-market · 08:46 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20.0400
20.0400
18.6000
18.9000
4,337
Thu, 05 Mar 2026
18.9300
20.1000
18.9300
19.5600
7,983
Wed, 04 Mar 2026
18.9000
19.8000
18.3000
19.5300
7,780
Tue, 03 Mar 2026
18.6000
19.2000
18.1800
18.3300
2,637
Mon, 02 Mar 2026
17.9700
19.4400
17.7000
19.0800
12,980
Mon, 02 Mar 2026
30 · 6-K
Pre-market · 08:47 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
18.3000
18.3000
17.2800
17.3400
7,323
Thu, 26 Feb 2026
18.1200
18.3000
17.4600
17.7600
4,943
Wed, 25 Feb 2026
17.4600
18.3900
17.4600
18.0600
7,183
Tue, 24 Feb 2026
17.3700
17.6700
17.1000
17.4300
3,130
Mon, 23 Feb 2026
17.1000
17.9700
16.8000
17.1600
5,607
Mon, 23 Feb 2026
29 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
18.0000
18.0000
17.1000
17.1300
4,387
Thu, 19 Feb 2026
17.4000
18.3000
17.1300
17.4000
4,523
Wed, 18 Feb 2026
17.2500
18.0000
17.1000
17.4000
3,683
Tue, 17 Feb 2026
18.0000
18.0000
16.8000
17.0400
4,837
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
17.1900
17.7000
16.8000
17.1000
3,430
Thu, 12 Feb 2026
18.3000
18.3000
17.1000
17.1900
6,027
Wed, 11 Feb 2026
18.3000
18.7500
17.7000
17.7300
2,193
Tue, 10 Feb 2026
17.7000
18.6000
17.7000
18.0600
3,130
Mon, 09 Feb 2026
28 · 6-K
After-hours · 16:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 09 Feb 2026
17.7000
18.3000
17.7000
17.7300
9,930
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
16.9200
18.0000
16.9200
17.7000
4,440
Thu, 05 Feb 2026
17.7900
17.7900
16.2000
16.5300
11,073
Wed, 04 Feb 2026
18.0600
18.6900
17.5200
17.7900
9,193
Tue, 03 Feb 2026
18.5400
18.9000
18.0600
18.3000
5,773
Mon, 02 Feb 2026
18.0000
18.6000
18.0000
18.4800
9,773
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
18.0300
19.2000
18.0300
18.3300
3,370
Thu, 29 Jan 2026
18.9000
18.9600
18.0000
18.4800
15,570
Wed, 28 Jan 2026
18.8100
19.4700
18.3900
18.9000
5,000
Tue, 27 Jan 2026
19.5000
19.6800
18.9000
18.9000
6,687
Mon, 26 Jan 2026
19.5000
19.9500
19.3200
19.5300
4,760
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
19.8300
20.4000
19.2600
19.3200
4,537
Thu, 22 Jan 2026
19.5000
20.1000
19.2000
19.8300
10,150
Wed, 21 Jan 2026
19.8600
19.8600
18.8100
19.2900
5,670
Tue, 20 Jan 2026
20.4000
20.7900
19.2300
19.2300
9,707
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
20.5200
21.3000
19.8300
20.4000
7,317
Thu, 15 Jan 2026
20.7000
20.7000
20.1000
20.5200
4,673
Wed, 14 Jan 2026
19.8000
20.7000
19.0500
20.3700
7,850
Tue, 13 Jan 2026
20.1600
20.9100
19.5300
19.7400
6,013
Mon, 12 Jan 2026
21.9000
22.2000
19.9500
20.1600
28,143
Mon, 12 Jan 2026
27 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
26 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 09 Jan 2026
21.2100
21.6000
21.0300
21.3000
8,550
Thu, 08 Jan 2026
25 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 08 Jan 2026
20.7000
21.3000
20.1000
21.0600
8,950
Wed, 07 Jan 2026
20.6100
21.0000
19.9500
20.5800
7,583
Tue, 06 Jan 2026
19.7100
20.4900
19.5300
20.0100
6,743
Mon, 05 Jan 2026
19.5300
20.1000
18.6000
19.5000
7,187
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
18.3000
19.7400
18.0600
18.9000
9,923
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
18.6000
18.6000
17.4000
18.3000
23,983
Tue, 30 Dec 2025
18.9000
19.3500
18.3000
18.3000
27,167
Mon, 29 Dec 2025
19.5000
19.9800
18.9000
19.4700
16,453
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
19.8000
20.1900
19.6800
19.9500
8,833
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
19.8000
20.3700
19.8000
20.0100
8,447
Tue, 23 Dec 2025
19.6500
20.1300
19.6500
19.8000
4,977
Mon, 22 Dec 2025
20.4000
20.4000
19.5000
19.6500
15,280
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
19.5900
20.4600
19.5900
20.2500
9,150
Thu, 18 Dec 2025
20.4000
20.9400
19.8000
19.9500
9,563
Wed, 17 Dec 2025
19.5000
21.6000
19.5000
20.4000
30,907
Wed, 17 Dec 2025
24 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 16 Dec 2025
19.4400
19.4700
18.3000
18.7800
12,893
Mon, 15 Dec 2025
19.8000
20.1000
19.2000
19.2000
13,140
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
20.4000
21.0000
19.8300
19.9200
10,577
Thu, 11 Dec 2025
21.3000
21.3000
20.4600
20.7300
10,127
Wed, 10 Dec 2025
20.8800
21.5100
20.4300
21.5100
12,987
Wed, 10 Dec 2025
23 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 09 Dec 2025
20.1600
21.2700
20.1600
20.8500
11,047
Mon, 08 Dec 2025
20.5500
20.7000
20.1600
20.5200
7,750
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
20.8500
22.0200
20.4000
20.5800
31,820
Fri, 05 Dec 2025
22 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Dec 2025
20.1900
21.3000
20.1000
20.3700
17,873
Wed, 03 Dec 2025
21.0600
21.4500
20.8500
21.0900
4,213
Wed, 03 Dec 2025
21 · 6-K
Next filing day · accepted 02 Dec, 21:56 ET
CURRENT REPORT ↗
Tue, 02 Dec 2025
21.6000
21.6000
21.0300
21.0900
5,530
Mon, 01 Dec 2025
21.0000
21.6000
21.0000
21.4500
5,113
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
21.1500
21.9000
21.1500
21.6600
7,147
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
20.4900
21.6000
20.4900
21.0300
5,217
Tue, 25 Nov 2025
21.1500
21.7500
20.7300
21.0000
9,167
Mon, 24 Nov 2025
19.9800
21.7500
19.8000
21.4200
13,417
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.1700
20.5800
17.7000
19.8000
16,413
Thu, 20 Nov 2025
20.7600
21.6000
18.9000
19.4700
25,523
Wed, 19 Nov 2025
22.5000
22.5000
20.7300
21.0000
16,587
Wed, 19 Nov 2025
20 · 6-K
Pre-market · 09:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 18 Nov 2025
21.3900
22.3500
21.0000
21.6900
16,937
Tue, 18 Nov 2025
19 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 17 Nov 2025
21.9300
22.5000
20.7900
21.2700
15,003
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
18 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Nov 2025
20.8500
21.6000
20.7000
21.3900
8,803
Thu, 13 Nov 2025
21.3000
21.4500
20.7300
21.3000
12,503
Wed, 12 Nov 2025
20.9700
21.5700
20.4600
21.2400
9,757
Tue, 11 Nov 2025
20.7000
21.2400
19.8300
20.7300
17,310
Mon, 10 Nov 2025
21.0000
22.0500
21.0000
21.6300
16,447
Mon, 10 Nov 2025
17 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
21.0300
21.0300
19.8000
20.6700
14,483
Thu, 06 Nov 2025
21.6000
21.6000
20.4000
20.7900
13,823
Wed, 05 Nov 2025
21.6000
21.9300
21.0600
21.3000
10,103
Tue, 04 Nov 2025
21.8400
23.4900
21.4200
21.7200
11,853
Mon, 03 Nov 2025
22.2000
22.6800
21.6300
21.8400
31,187
Mon, 03 Nov 2025
16 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
21.3000
21.5700
21.0000
21.3900
11,047
Thu, 30 Oct 2025
21.6600
22.2000
21.0000
21.3000
19,173
Wed, 29 Oct 2025
23.1300
23.2500
21.7500
22.4100
16,740
Tue, 28 Oct 2025
23.4000
23.7000
22.5000
22.9500
22,510
Mon, 27 Oct 2025
24.3000
24.3600
23.4000
23.8200
19,053
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
24.1500
24.5700
23.7000
24.1500
13,280
Thu, 23 Oct 2025
24.0000
24.9000
23.9400
24.1800
10,613
Wed, 22 Oct 2025
24.9900
25.2000
23.5500
23.8200
20,643
Tue, 21 Oct 2025
25.5000
25.6500
24.9000
24.9900
13,810
Mon, 20 Oct 2025
24.3000
25.8000
24.3000
25.6800
17,057
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
24.3000
24.7800
24.0000
24.4500
18,380
Fri, 17 Oct 2025
15 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 16 Oct 2025
25.8000
26.1000
24.6300
24.7800
19,247
Wed, 15 Oct 2025
25.8600
26.9700
25.3200
25.8000
19,080
Tue, 14 Oct 2025
24.9600
26.1000
23.7000
25.3500
58,077
Mon, 13 Oct 2025
26.6400
26.9400
24.9300
25.3200
34,947
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
29.4600
29.4600
26.1300
26.1300
75,757
Thu, 09 Oct 2025
29.9400
30.3000
28.9200
28.9200
42,370
Wed, 08 Oct 2025
30.0000
30.3000
29.4000
29.7300
58,250
Tue, 07 Oct 2025
29.4900
30.3000
29.1300
30.0000
99,570
Mon, 06 Oct 2025
32.4000
33.0000
29.1000
30.0000
378,953
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
14 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 03 Oct 2025
29.7000
42.0000
27.7800
28.9200
587,093
Thu, 02 Oct 2025
30.0000
30.3000
29.4900
29.7000
15,413
Wed, 01 Oct 2025
30.6000
30.6000
28.9200
29.4900
36,643
Tue, 30 Sep 2025
30.9000
30.9000
30.3000
30.4500
13,860
Tue, 30 Sep 2025
13 · 6-K
Pre-market · 09:27 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Sep 2025
30.9000
31.0500
30.3000
30.6000
16,850
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
30.9000
31.2000
30.6000
30.6000
11,397
Thu, 25 Sep 2025
31.2000
31.5000
30.6000
30.9000
20,757
Wed, 24 Sep 2025
31.2000
31.8000
30.6000
31.5000
18,070
Tue, 23 Sep 2025
32.1000
32.4000
31.2000
31.5000
21,863
Mon, 22 Sep 2025
31.5000
32.4000
31.2000
32.1000
32,850
Mon, 22 Sep 2025
12 · 6-K
Pre-market · 08:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
31.2000
31.5000
30.3000
31.5000
29,553
Thu, 18 Sep 2025
30.9000
31.6500
30.6000
31.2000
50,357
Thu, 18 Sep 2025
11 · 6-K
Pre-market · 08:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Sep 2025
30.9000
31.3500
30.3000
30.6000
34,423
Tue, 16 Sep 2025
32.4000
32.4000
30.6000
30.6000
54,383
Mon, 15 Sep 2025
31.8000
33.3000
30.6000
32.4000
152,937
Mon, 15 Sep 2025
10 · 6-K
Pre-market · 08:43 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
29.7000
30.3000
29.4300
29.5800
19,723
Thu, 11 Sep 2025
29.4300
30.6000
29.4000
29.7900
22,503
Wed, 10 Sep 2025
30.6000
30.9000
29.4900
30.0000
35,727
Tue, 09 Sep 2025
31.2000
31.5000
30.6000
30.9000
20,223
Mon, 08 Sep 2025
30.9000
31.5000
30.6000
31.5000
23,293
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
32.1000
32.1000
30.9000
30.9000
40,880
Thu, 04 Sep 2025
9 · F-3
After-hours · 17:10 ET
REGISTRATION STATEMENT ↗
Thu, 04 Sep 2025
8 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Sep 2025
31.2000
32.1000
30.6000
31.8000
41,967
Thu, 04 Sep 2025
7 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Sep 2025
32.7000
33.4500
30.9300
31.5000
50,587
Tue, 02 Sep 2025
32.1000
33.2700
30.3000
32.4000
54,493
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
35.4000
35.4000
32.1000
33.6000
102,813
Thu, 28 Aug 2025
34.8000
39.3000
34.5000
35.7000
578,767
Wed, 27 Aug 2025
29.1000
30.3000
29.1000
29.5500
85,183
Tue, 26 Aug 2025
31.5000
31.5000
28.5000
29.2800
36,683
Mon, 25 Aug 2025
28.5300
30.9000
28.2600
30.3000
87,997
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
26.1000
26.7000
25.7400
26.4900
12,140
Thu, 21 Aug 2025
26.0700
26.5500
25.5000
26.2800
6,240
Wed, 20 Aug 2025
6 · 6-K
After-hours · 17:09 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 20 Aug 2025
25.2900
26.0700
24.9000
25.6500
10,377
Tue, 19 Aug 2025
27.0000
27.6000
25.8000
25.8000
11,397
Mon, 18 Aug 2025
27.0000
27.3600
25.8000
26.7600
14,030
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
25.7700
27.6000
25.5000
26.9400
27,473
Thu, 14 Aug 2025
24.3000
26.1000
23.4000
25.2600
17,257
Wed, 13 Aug 2025
24.9000
25.2000
21.0000
25.2000
45,703
Wed, 13 Aug 2025
5 · 6-K
Pre-market · 08:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 Aug 2025
24.0000
25.8000
23.7000
24.6000
22,280
Mon, 11 Aug 2025
25.2000
25.2300
23.1600
23.7900
46,910
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
26.6100
27.0000
24.7200
24.7500
28,430
Thu, 07 Aug 2025
26.4300
27.4500
26.2500
26.6700
13,063
Wed, 06 Aug 2025
26.3700
27.6000
26.1000
26.9700
10,397
Tue, 05 Aug 2025
27.6000
27.6000
26.4000
26.7000
26,413
Mon, 04 Aug 2025
28.7700
29.1000
27.3000
27.6000
66,860
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4 · 6-K/A
After-hours · 17:25 ET
FORM 6-K/A ↗
Fri, 01 Aug 2025
3 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 01 Aug 2025
30.3000
30.6000
29.4000
30.3000
21,997
Thu, 31 Jul 2025
31.2000
31.3500
30.3000
30.6000
42,743
Wed, 30 Jul 2025
31.5000
32.0700
30.6000
31.2000
24,730
Tue, 29 Jul 2025
30.9000
31.2000
28.8000
31.2000
43,967
Mon, 28 Jul 2025
31.8000
32.0700
30.0000
30.9000
67,780
Mon, 28 Jul 2025
2 · 424B3
Pre-market · 07:48 ET
PROSPECTUS ↗
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 07:26 ET
CURRENT REPORT ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend