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.1400
2.1400
1.7900
1.9600
102,600
Thu, 23 Jul 2026
2.1200
2.1900
2.0700
2.1700
77,400
Wed, 22 Jul 2026
2.1300
2.3400
2.1100
2.1200
119,800
Tue, 21 Jul 2026
2.1100
2.2890
2.0300
2.1600
656,000
Mon, 20 Jul 2026
2.4400
2.4400
2.1200
2.1300
53,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.5600
2.6500
2.4500
2.4600
70,900
Thu, 16 Jul 2026
2.7000
2.9000
2.5000
2.5100
124,300
Wed, 15 Jul 2026
2.4200
2.9500
2.3900
2.8000
693,600
Tue, 14 Jul 2026
2.7200
2.7200
2.3200
2.4400
839,000
Tue, 14 Jul 2026
25 · 6-K
Pre-market · 06:11 ET
CURRENT REPORT ↗
Mon, 13 Jul 2026
24 · 6-K
After market open · 12:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 13 Jul 2026
3.1100
3.4600
2.6700
2.9600
45,393,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.0300
2.1800
2.0100
2.1500
6,855,900
Thu, 09 Jul 2026
2.0300
2.0300
1.9700
2.0000
36,600
Wed, 08 Jul 2026
2.0100
2.0700
1.9700
2.0500
43,700
Tue, 07 Jul 2026
2.1300
2.1300
1.9700
2.0700
79,900
Mon, 06 Jul 2026
2.2600
2.3000
2.0100
2.1100
140,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.3700
2.3700
2.1500
2.2500
115,600
Wed, 01 Jul 2026
2.3900
2.4200
2.2600
2.3400
62,900
Tue, 30 Jun 2026
2.7000
2.8000
2.0000
2.3200
454,700
Tue, 30 Jun 2026
23 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Jun 2026
2.8100
2.8800
2.6500
2.7900
162,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.9500
3.1000
2.6700
2.7500
630,600
Thu, 25 Jun 2026
3.9100
4.1400
3.1300
3.2300
47,328,600
Thu, 25 Jun 2026
22 · 6-K
Pre-market · 08:27 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 24 Jun 2026
2.8250
2.8600
2.7000
2.7100
18,900
Tue, 23 Jun 2026
2.7200
2.8500
2.7000
2.8300
33,200
Mon, 22 Jun 2026
2.7200
2.8590
2.6650
2.7700
34,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.8000
3.0600
2.8000
2.8800
58,500
Wed, 17 Jun 2026
2.8000
3.0000
2.7200
2.8700
30,900
Tue, 16 Jun 2026
2.8800
2.8850
2.7100
2.7100
16,800
Mon, 15 Jun 2026
2.8200
2.9400
2.6900
2.7900
58,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.8600
3.0600
2.7700
2.7700
22,500
Thu, 11 Jun 2026
2.9700
3.1300
2.8100
2.8200
59,800
Wed, 10 Jun 2026
3.0900
3.2500
2.9500
3.0100
69,300
Tue, 09 Jun 2026
2.8300
3.3000
2.7400
3.2100
230,500
Mon, 08 Jun 2026
2.6800
2.9400
2.6800
2.8600
51,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2.9600
3.0100
2.6200
2.7800
49,300
Thu, 04 Jun 2026
2.8300
3.1000
2.8300
3.0550
26,300
Wed, 03 Jun 2026
3.1900
3.1900
2.8500
2.9200
84,300
Tue, 02 Jun 2026
3.1300
3.3000
3.1300
3.1600
63,300
Mon, 01 Jun 2026
21 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Jun 2026
3.3300
3.3650
3.0400
3.3250
143,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.5000
3.5000
3.2000
3.4500
396,000
Thu, 28 May 2026
4.4150
4.4150
3.0200
3.2100
2,869,800
Thu, 28 May 2026
20 · 6-K
Pre-market · 08:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
19 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
3.3800
3.6500
3.3100
3.5200
44,400
Tue, 26 May 2026
3.5500
3.6500
3.4100
3.4100
47,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.6200
3.7900
3.4120
3.6500
57,100
Thu, 21 May 2026
3.2800
3.6500
3.2000
3.5900
114,100
Wed, 20 May 2026
18 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 20 May 2026
3.1800
3.2900
3.0060
3.2800
31,200
Tue, 19 May 2026
17 · F-3
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Tue, 19 May 2026
3.0220
3.3100
2.9600
3.1600
82,900
Mon, 18 May 2026
3.0200
3.0600
2.8600
2.8700
28,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.2300
3.2550
2.9000
3.0100
55,800
Thu, 14 May 2026
3.1300
3.6200
3.1250
3.3100
281,800
Wed, 13 May 2026
2.7400
3.1500
2.6400
2.9900
172,600
Tue, 12 May 2026
2.7100
2.7700
2.5000
2.6400
37,400
Mon, 11 May 2026
2.8500
3.1000
2.7000
2.7800
175,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.7200
2.9740
2.5200
2.9000
92,600
Thu, 07 May 2026
2.6600
2.8700
2.5300
2.7000
79,900
Wed, 06 May 2026
2.7100
2.7700
2.2250
2.6200
122,800
Tue, 05 May 2026
2.6000
2.6900
2.5800
2.5800
26,190
Mon, 04 May 2026
2.9000
2.9000
2.5800
2.5800
68,320
Mon, 04 May 2026
16 · 6-K
Pre-market · 08:48 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.9100
2.9700
2.9000
2.9200
16,150
Thu, 30 Apr 2026
3.0000
3.0000
2.9300
2.9300
26,070
Wed, 29 Apr 2026
3.1000
3.1400
2.9200
3.0500
42,100
Tue, 28 Apr 2026
3.2100
3.2100
3.0500
3.2100
16,040
Mon, 27 Apr 2026
3.0800
3.2900
3.0500
3.2800
29,950
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
3.1000
3.2500
3.0100
3.1800
76,340
Thu, 23 Apr 2026
3.0700
3.2000
2.9200
3.1900
77,530
Wed, 22 Apr 2026
3.0500
3.1900
2.9000
3.1600
56,820
Tue, 21 Apr 2026
3.1200
3.1700
2.9000
3.1300
106,670
Mon, 20 Apr 2026
3.2100
3.4000
3.0400
3.1200
100,890
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
3.2400
3.6000
3.1400
3.3900
169,950
Thu, 16 Apr 2026
3.2800
3.8500
3.0200
3.3400
299,630
Wed, 15 Apr 2026
3.2600
3.7500
2.7800
3.4300
879,810
Tue, 14 Apr 2026
15 · 6-K
After market open · 09:51 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 14 Apr 2026
2.5800
7.3400
2.5800
5.3500
39,146,210
Mon, 13 Apr 2026
2.4800
2.6700
2.4800
2.6200
5,820
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.6000
2.6600
2.5600
2.6100
12,230
Thu, 09 Apr 2026
2.5700
2.6400
2.5000
2.5800
8,860
Wed, 08 Apr 2026
2.6100
2.6600
2.5100
2.5200
16,500
Tue, 07 Apr 2026
2.5400
2.7000
2.4900
2.5500
44,280
Mon, 06 Apr 2026
2.6400
2.7500
2.4800
2.4900
21,220
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.5100
2.6900
2.5100
2.6300
6,120
Wed, 01 Apr 2026
2.8200
2.8200
2.6300
2.6300
5,970
Tue, 31 Mar 2026
14 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 31 Mar 2026
2.5000
2.8400
2.5000
2.7000
19,500
Mon, 30 Mar 2026
2.6000
2.6500
2.5700
2.6400
8,560
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.7500
2.8000
2.6100
2.6500
12,880
Thu, 26 Mar 2026
2.8200
2.8900
2.8000
2.8000
12,270
Wed, 25 Mar 2026
2.8000
2.9700
2.8000
2.8900
12,590
Tue, 24 Mar 2026
2.9400
2.9900
2.8300
2.9000
16,520
Mon, 23 Mar 2026
2.9600
3.0300
2.9500
2.9900
9,710
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.0300
3.1000
2.9600
2.9600
9,510
Thu, 19 Mar 2026
3.1500
3.1500
2.9500
3.0000
20,040
Wed, 18 Mar 2026
3.0000
3.3000
2.9900
3.1400
52,370
Tue, 17 Mar 2026
3.1500
3.3600
2.9100
3.0000
56,740
Mon, 16 Mar 2026
3.3000
3.6000
3.1000
3.1000
77,950
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.4300
3.5300
3.2700
3.3200
32,650
Thu, 12 Mar 2026
3.2900
3.5000
3.2000
3.4100
77,640
Wed, 11 Mar 2026
3.6700
3.7500
3.1900
3.4500
2,844,230
Wed, 11 Mar 2026
13 · 6-K
Pre-market · 08:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Mar 2026
3.0400
3.2300
3.0400
3.1200
10,160
Mon, 09 Mar 2026
3.1900
3.1900
3.0200
3.0300
13,310
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
3.1900
3.2000
3.1000
3.1900
8,370
Thu, 05 Mar 2026
3.2000
3.3000
3.1400
3.3000
22,450
Wed, 04 Mar 2026
3.2200
3.3500
3.1700
3.2000
26,950
Tue, 03 Mar 2026
3.1300
3.3000
3.1000
3.2000
37,400
Mon, 02 Mar 2026
3.2700
3.5500
3.1900
3.1900
24,930
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
3.4300
3.7100
3.3700
3.3700
57,160
Thu, 26 Feb 2026
3.5000
3.8200
3.4000
3.6100
146,520
Wed, 25 Feb 2026
4.4400
4.8000
3.3300
3.8500
3,983,570
Wed, 25 Feb 2026
12 · 6-K
Pre-market · 09:09 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Feb 2026
3.3600
3.4500
3.1000
3.3000
27,570
Mon, 23 Feb 2026
3.0500
3.4500
2.9000
3.3400
57,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
3.0800
3.2600
2.8300
3.0900
55,060
Thu, 19 Feb 2026
3.2200
3.2900
3.1000
3.1100
45,440
Wed, 18 Feb 2026
3.4000
3.5000
3.2200
3.3700
85,720
Tue, 17 Feb 2026
3.3300
3.7000
3.2500
3.6400
250,350
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4.7800
4.7800
3.2000
3.8700
8,603,240
Thu, 12 Feb 2026
3.0800
3.2000
2.8000
2.8000
534,310
Wed, 11 Feb 2026
3.3300
3.3900
3.1300
3.1300
120,450
Tue, 10 Feb 2026
3.2700
3.6000
2.8400
3.4000
427,860
Mon, 09 Feb 2026
3.7000
4.3000
3.1000
3.5200
14,226,560
Mon, 09 Feb 2026
11 · 6-K
Pre-market · 08:18 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2.7000
2.7000
2.5700
2.5700
5,770
Thu, 05 Feb 2026
2.7700
2.7800
2.5800
2.5800
24,210
Wed, 04 Feb 2026
2.5000
2.9000
2.5000
2.6100
36,160
Tue, 03 Feb 2026
2.6100
2.7700
2.5300
2.5700
17,540
Mon, 02 Feb 2026
2.8400
3.0800
2.6100
2.6400
35,510
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
3.0000
3.0600
2.8000
2.8400
48,520
Thu, 29 Jan 2026
3.4000
3.4000
3.0000
3.0000
21,600
Wed, 28 Jan 2026
3.2100
3.4000
3.1700
3.3800
13,610
Wed, 28 Jan 2026
10 · 6-K
Pre-market · 07:59 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 27 Jan 2026
3.1000
3.3500
3.0800
3.3500
15,030
Mon, 26 Jan 2026
3.2100
3.2100
3.0000
3.1300
55,190
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
3.2000
3.2500
3.1600
3.1800
7,190
Thu, 22 Jan 2026
3.2000
3.3900
3.2000
3.2700
26,170
Wed, 21 Jan 2026
3.1000
3.3000
3.1000
3.2300
14,710
Tue, 20 Jan 2026
3.0000
3.4500
2.6500
3.1400
50,170
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
3.0700
3.1700
3.0100
3.0100
19,840
Thu, 15 Jan 2026
3.0000
3.1000
3.0000
3.0200
13,230
Wed, 14 Jan 2026
3.1000
3.2500
3.0000
3.0000
19,210
Tue, 13 Jan 2026
3.1600
3.3000
3.1100
3.1200
26,860
Mon, 12 Jan 2026
3.1000
3.5600
3.1000
3.2500
48,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
3.5000
4.0000
3.0000
3.3200
101,390
Thu, 08 Jan 2026
3.5900
4.0000
3.5800
3.7100
40,430
Wed, 07 Jan 2026
3.4200
4.3000
3.4000
3.7900
187,700
Tue, 06 Jan 2026
3.4500
3.6800
3.4100
3.5000
37,650
Mon, 05 Jan 2026
3.1400
3.7000
3.0600
3.7000
192,410
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
3.0800
5.0000
2.9600
3.1800
1,104,940
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
3.0700
3.2300
2.8200
3.0000
53,980
Tue, 30 Dec 2025
2.7700
3.1500
2.7700
3.0300
36,610
Mon, 29 Dec 2025
3.1200
3.3200
2.7100
2.8500
65,430
Mon, 29 Dec 2025
9 · 6-K
Pre-market · 07:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
3.6000
3.6700
3.2100
3.2200
25,760
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
3.5000
3.8700
3.5000
3.6000
40,440
Tue, 23 Dec 2025
3.8000
3.9500
3.6000
3.7100
109,960
Tue, 23 Dec 2025
8 · 6-K
Pre-market · 07:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Dec 2025
4.1400
4.2600
3.8700
3.8700
406,180
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
2.8000
5.8500
2.8000
4.8000
12,307,320
Thu, 18 Dec 2025
7 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
2.7000
3.0000
2.5400
2.7300
36,510
Wed, 17 Dec 2025
3.3000
3.6000
3.0000
3.0000
11,850
Tue, 16 Dec 2025
3.7000
3.8000
3.3600
3.3600
20,620
Mon, 15 Dec 2025
4.2000
4.2000
3.8000
3.8000
12,530
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
4.3000
4.5000
4.1000
4.3300
13,270
Thu, 11 Dec 2025
4.6700
4.6800
4.3000
4.3600
12,250
Thu, 11 Dec 2025
6 · 6-K
Pre-market · 08:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Dec 2025
4.9000
4.9000
4.6900
4.7000
7,520
Tue, 09 Dec 2025
4.8800
4.9900
4.5000
4.6800
17,100
Mon, 08 Dec 2025
4.9300
5.3000
4.9000
4.9900
28,630
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
5.0000
5.2800
5.0000
5.1300
28,140
Thu, 04 Dec 2025
4.9800
5.2000
4.8000
5.0200
26,980
Wed, 03 Dec 2025
4.5100
5.1800
4.5100
4.9500
28,870
Tue, 02 Dec 2025
5.1000
5.2000
4.6000
4.7000
53,340
Mon, 01 Dec 2025
5.5500
5.5500
5.0500
5.2400
69,950
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
5.2300
5.4000
4.9000
5.2600
63,740
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
4.6000
5.3000
4.5000
5.1900
134,470
Tue, 25 Nov 2025
6.0200
6.0200
4.5000
4.6000
209,630
Mon, 24 Nov 2025
4.7000
6.8900
4.4500
5.5400
1,196,230
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3.4000
5.7000
3.4000
4.4000
1,069,000
Thu, 20 Nov 2025
3.8000
4.0100
3.6000
3.6900
112,220
Wed, 19 Nov 2025
4.3000
4.3000
4.0000
4.1400
58,360
Tue, 18 Nov 2025
4.2000
4.6000
4.0000
4.3900
108,940
Mon, 17 Nov 2025
5.5000
5.6000
4.5000
4.9000
113,680
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5.3000
5.7700
5.3000
5.7000
78,290
Fri, 14 Nov 2025
5 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 13 Nov 2025
6.7000
6.9300
5.2000
5.9000
116,020
Wed, 12 Nov 2025
6.7000
7.7000
6.5000
6.8000
104,050
Tue, 11 Nov 2025
6.9200
7.1000
6.1000
6.6800
109,270
Mon, 10 Nov 2025
9.0000
9.0000
7.0000
7.2000
151,460
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
9.5000
10.4000
8.2000
8.6000
141,880
Thu, 06 Nov 2025
11.5000
11.5000
8.2000
9.0000
267,910
Wed, 05 Nov 2025
14.7000
14.9000
10.2000
11.5000
527,560
Tue, 04 Nov 2025
43.1000
50.0000
10.4000
17.7000
722,770
Mon, 03 Nov 2025
44.1000
46.4000
40.0000
43.2000
61,190
Mon, 03 Nov 2025
4 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.6000
51.8000
42.6000
46.2000
34,210
Thu, 30 Oct 2025
62.0000
62.3000
50.5000
52.5000
43,440
Wed, 29 Oct 2025
66.0000
66.0000
62.4000
63.3000
16,310
Tue, 28 Oct 2025
64.3000
68.0000
64.3000
65.1000
11,980
Mon, 27 Oct 2025
65.0000
67.0000
62.1000
64.3000
14,780
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
64.5000
66.0000
62.0000
65.5000
14,080
Thu, 23 Oct 2025
72.4000
73.4000
63.8000
64.5000
61,900
Wed, 22 Oct 2025
70.0000
72.7000
70.0000
71.8000
14,970
Tue, 21 Oct 2025
70.2000
73.5000
69.0000
71.3000
17,470
Mon, 20 Oct 2025
69.5000
70.7000
67.1000
70.2000
14,910
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
68.0000
71.0000
68.0000
69.1000
12,530
Thu, 16 Oct 2025
70.5000
71.1000
66.0000
67.0000
18,510
Wed, 15 Oct 2025
76.1000
76.5000
70.2100
71.8000
51,690
Tue, 14 Oct 2025
71.0000
76.8000
69.1000
75.6000
26,620
Mon, 13 Oct 2025
70.1000
71.0000
64.5000
69.0000
22,560
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
70.5000
72.5000
62.1200
66.1000
106,170
Thu, 09 Oct 2025
70.6000
75.0000
69.0000
69.0000
46,060
Wed, 08 Oct 2025
80.0000
81.0000
65.0000
73.3000
63,810
Tue, 07 Oct 2025
82.5000
82.5000
75.1000
80.0000
46,080
Mon, 06 Oct 2025
87.8000
92.8000
80.1000
81.7000
133,440
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
78.6900
89.8000
78.5000
87.5000
95,180
Thu, 02 Oct 2025
77.4000
79.9000
76.2000
77.8000
45,120
Thu, 02 Oct 2025
3 · 6-K
Pre-market · 08:32 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Oct 2025
77.0000
80.0000
37.0000
80.0000
498,560
Tue, 30 Sep 2025
75.0000
80.3100
75.0000
78.5000
30,900
Mon, 29 Sep 2025
87.4000
87.9000
69.6000
75.0000
87,830
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
86.3000
89.5000
86.0000
88.0000
29,320
Thu, 25 Sep 2025
76.2000
86.0000
75.0000
85.6000
44,590
Wed, 24 Sep 2025
78.2000
83.2900
75.0000
78.7000
62,880
Tue, 23 Sep 2025
95.0000
95.3000
75.1000
80.6000
214,000
Mon, 22 Sep 2025
94.0000
103.0000
90.0000
95.3000
105,010
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
97.6000
109.2000
93.5000
93.8000
604,870
Thu, 18 Sep 2025
105.0000
105.0000
90.1000
97.0000
274,300
Wed, 17 Sep 2025
103.8500
106.3000
92.5000
105.1000
437,500
Tue, 16 Sep 2025
106.5000
108.5000
100.0000
103.2000
151,250
Mon, 15 Sep 2025
91.5000
111.1500
91.5000
107.5000
372,670
Mon, 15 Sep 2025
2 · 6-K
Pre-market · 08:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
90.5000
95.8900
82.0000
94.1000
82,900
Thu, 11 Sep 2025
104.4000
104.4000
73.2000
90.4000
266,300
Wed, 10 Sep 2025
93.4000
136.9000
88.9000
90.0000
886,730
Tue, 09 Sep 2025
74.1000
91.5000
73.2000
88.1000
50,460
Mon, 08 Sep 2025
63.9000
72.9000
63.9000
72.4000
27,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
68.2000
71.0000
62.4000
65.7000
22,430
Thu, 04 Sep 2025
56.8000
65.0000
52.8000
64.3000
25,560
Wed, 03 Sep 2025
63.2000
70.0000
55.5800
57.1000
71,200
Tue, 02 Sep 2025
67.2000
69.0000
64.6000
65.2000
25,720
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
68.7000
69.3000
58.1000
68.0000
82,730
Thu, 28 Aug 2025
79.6000
83.7000
66.2500
71.4000
80,450
Wed, 27 Aug 2025
85.6000
95.0000
76.4000
80.4000
74,140
Tue, 26 Aug 2025
96.0000
109.9900
57.0000
83.4000
317,840
Mon, 25 Aug 2025
90.3000
99.5000
87.1000
96.4000
25,150
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
89.0000
94.9000
84.9000
92.5000
18,670
Thu, 21 Aug 2025
85.4000
91.6000
80.0000
90.8000
30,110
Wed, 20 Aug 2025
74.5000
85.7000
74.5000
85.4000
27,710
Tue, 19 Aug 2025
79.0000
88.8000
72.2900
74.2000
70,970
Mon, 18 Aug 2025
78.1000
79.3000
72.2000
79.3000
12,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
81.6000
82.5000
75.7000
76.4000
28,070
Thu, 14 Aug 2025
65.5000
79.9000
65.5000
79.7000
55,540
Wed, 13 Aug 2025
54.6000
67.8000
46.6000
63.2000
91,190
Tue, 12 Aug 2025
82.5000
83.5000
38.1000
56.6000
288,090
Mon, 11 Aug 2025
97.0000
97.0000
83.0000
84.7000
209,020
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
94.3000
99.9000
94.0000
99.4000
33,410
Thu, 07 Aug 2025
95.4000
96.9000
92.0000
94.3000
108,690
Wed, 06 Aug 2025
93.2000
97.5000
89.0000
96.2000
140,950
Tue, 05 Aug 2025
90.8000
94.3000
89.6800
92.4000
43,670
Mon, 04 Aug 2025
82.4000
91.6000
82.4000
90.8000
74,980
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
87.5000
88.4000
82.9000
83.0000
27,320
Thu, 31 Jul 2025
84.2000
91.4000
80.1000
90.5000
222,470
Wed, 30 Jul 2025
1 · 20-F
After-hours · 16:31 ET
ANNUAL REPORT ↗
Wed, 30 Jul 2025
83.9000
87.0000
83.2500
84.7000
23,220
Tue, 29 Jul 2025
88.3000
90.0000
78.6000
83.7000
150,940
Mon, 28 Jul 2025
78.5000
88.9000
78.1200
87.4000
79,620
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend