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
16 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Jul 2026
0.2550
0.2650
0.0530
0.0640
309,926,300
Fri, 24 Jul 2026
15 · 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
14 · 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
13 · 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
12 · 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
11 · 6-K
After-hours · 17:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Jun 2026
10 · 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
9 · 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
8 · 424B5
Pre-market · 09:00 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 09 Apr 2026
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
Thu, 23 Oct 2025
196.5000
204.0000
196.5000
201.0000
112
Wed, 22 Oct 2025
199.5000
210.0000
190.5000
195.7500
501
Tue, 21 Oct 2025
214.5000
214.5000
204.9000
213.0000
21
Mon, 20 Oct 2025
219.0000
225.0000
204.0000
207.0000
99
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
212.4000
212.4000
208.5000
208.5000
25
Thu, 16 Oct 2025
211.5000
220.5000
210.0000
213.0000
129
Wed, 15 Oct 2025
213.0000
219.0000
213.0000
217.5000
18
Tue, 14 Oct 2025
220.5000
220.5000
210.0000
217.5000
78
Mon, 13 Oct 2025
231.0000
231.0000
211.5000
217.5000
79
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
225.0000
238.5000
213.0000
221.7000
390
Thu, 09 Oct 2025
246.0000
246.0000
231.0000
232.5000
89
Wed, 08 Oct 2025
244.5000
249.0000
226.5000
234.0000
219
Tue, 07 Oct 2025
236.1000
252.0000
236.1000
246.0000
167
Mon, 06 Oct 2025
240.0000
249.0000
232.5000
246.0000
98
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
245.4000
252.0000
243.0000
246.0000
91
Thu, 02 Oct 2025
244.5000
276.0000
229.5000
247.5000
287
Wed, 01 Oct 2025
238.5000
249.0000
238.5000
240.0000
59
Tue, 30 Sep 2025
237.0000
252.0000
235.5000
235.5000
141
Mon, 29 Sep 2025
244.5000
247.5000
232.5000
243.0000
290
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
249.0000
249.0000
229.5000
244.5000
109
Thu, 25 Sep 2025
241.5000
249.0000
226.5000
238.5000
369
Wed, 24 Sep 2025
286.5000
307.5000
202.5000
235.5000
2,723
Tue, 23 Sep 2025
306.0000
306.0000
288.0000
291.0000
144
Mon, 22 Sep 2025
286.5000
295.5000
267.0000
295.5000
134
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
282.0000
312.0000
278.4000
292.5000
1,394
Thu, 18 Sep 2025
292.5000
292.5000
279.0000
285.0000
273
Wed, 17 Sep 2025
280.5000
295.5000
270.9000
294.0000
477
Tue, 16 Sep 2025
265.5000
296.1000
265.5000
280.5000
259
Mon, 15 Sep 2025
286.5000
290.2500
262.5000
279.0000
810
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
255.0000
310.5000
237.0000
297.0000
2,962
Thu, 11 Sep 2025
211.5000
259.5000
210.0000
258.0000
2,748
Wed, 10 Sep 2025
220.5000
225.0000
205.5000
210.0000
1,104
Tue, 09 Sep 2025
246.0000
247.5000
199.8000
221.2500
1,677
Mon, 08 Sep 2025
238.5000
253.5000
238.5000
247.5000
40,527
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
216.0000
241.5000
169.5000
241.5000
62,193
Thu, 04 Sep 2025
225.3000
225.3000
199.5000
207.0000
310
Wed, 03 Sep 2025
219.0000
238.5000
214.8000
220.5000
517
Tue, 02 Sep 2025
216.0000
225.0000
211.5000
213.0000
127
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
231.0000
231.0000
219.0000
219.0000
22
Thu, 28 Aug 2025
217.5000
221.7000
217.5000
219.0000
82
Wed, 27 Aug 2025
227.8500
233.4000
216.0000
222.0000
207
Tue, 26 Aug 2025
225.0000
225.0000
219.1500
225.0000
119
Mon, 25 Aug 2025
240.0000
240.0000
219.0000
222.0000
246
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
229.5000
235.5000
229.5000
235.5000
116
Thu, 21 Aug 2025
236.2500
240.0000
234.0000
235.5000
59
Wed, 20 Aug 2025
234.0000
240.0000
225.0000
239.2500
189
Tue, 19 Aug 2025
235.5000
246.7500
234.0000
234.0000
57
Mon, 18 Aug 2025
243.0000
243.0000
233.4000
238.5000
62
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
244.5000
246.0000
237.0000
240.0000
129
Thu, 14 Aug 2025
240.0000
244.5000
232.5000
237.0000
101
Wed, 13 Aug 2025
234.0000
249.0000
234.0000
241.5000
427
Tue, 12 Aug 2025
242.5500
242.5500
234.0000
234.0000
125
Mon, 11 Aug 2025
240.0000
243.0000
235.5000
237.7500
105
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
240.0000
240.7500
235.5000
238.5000
171
Thu, 07 Aug 2025
232.5000
240.0000
228.4500
237.0000
100
Wed, 06 Aug 2025
241.6500
244.5000
225.0000
225.0000
325
Tue, 05 Aug 2025
241.2000
248.2500
235.5000
237.0000
91
Mon, 04 Aug 2025
246.0000
259.5000
235.5000
237.0000
512
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
234.0000
259.5000
232.5000
255.0000
592
Thu, 31 Jul 2025
238.5000
240.0000
228.0000
234.0000
241
Thu, 31 Jul 2025
2 · 20-F
Pre-market · 09:27 ET
ANNUAL REPORT ↗
Wed, 30 Jul 2025
228.0000
240.6000
223.5000
229.5000
613
Tue, 29 Jul 2025
252.0000
252.0000
225.0000
231.0000
565
Tue, 29 Jul 2025
1 · 6-K
Pre-market · 07:48 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 28 Jul 2025
240.0000
240.0000
225.0000
234.0000
641
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend