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
1.1900
1.2400
1.1000
1.1000
176,400
Thu, 23 Jul 2026
1.3000
1.3050
1.1800
1.2200
515,300
Wed, 22 Jul 2026
1.2700
1.3100
1.2500
1.2700
93,100
Tue, 21 Jul 2026
1.2800
1.3500
1.2400
1.2700
156,000
Mon, 20 Jul 2026
1.2800
1.3500
1.2700
1.3100
44,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.3000
1.3300
1.2750
1.3200
83,600
Thu, 16 Jul 2026
1.3200
1.4100
1.2800
1.3400
270,600
Wed, 15 Jul 2026
1.3900
1.4250
1.3600
1.3700
65,700
Tue, 14 Jul 2026
1.4000
1.4500
1.3480
1.4300
148,700
Mon, 13 Jul 2026
1.3500
1.4100
1.3000
1.4100
117,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2900
1.4300
1.2800
1.4000
322,900
Thu, 09 Jul 2026
1.3000
1.3500
1.2000
1.3100
132,300
Wed, 08 Jul 2026
1.2100
1.3400
1.1900
1.3300
260,900
Tue, 07 Jul 2026
1.3400
1.3600
1.2200
1.3100
480,400
Mon, 06 Jul 2026
1.3700
1.7000
1.2700
1.4900
2,752,000
Mon, 06 Jul 2026
25 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.3770
1.4970
1.2900
1.3830
298,867
Wed, 01 Jul 2026
24 · 6-K
After market open · 11:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Jul 2026
1.5390
1.7310
1.5330
1.6530
293,100
Tue, 30 Jun 2026
1.5900
1.6500
1.5390
1.6080
207,100
Mon, 29 Jun 2026
1.5840
1.5960
1.4940
1.5570
307,633
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.5990
1.7850
1.5390
1.6800
5,920,533
Thu, 25 Jun 2026
1.8570
1.8570
1.7100
1.7970
98,767
Wed, 24 Jun 2026
1.9470
1.9500
1.8000
1.9050
141,733
Tue, 23 Jun 2026
1.7910
1.9710
1.7790
1.9470
256,300
Mon, 22 Jun 2026
23 · 6-K
After market open · 09:41 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Jun 2026
2.1000
2.3310
1.9950
2.0160
551,433
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.4450
2.5170
2.1300
2.2740
2,370,767
Thu, 18 Jun 2026
22 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
3.1500
3.1800
2.1060
2.4000
18,484,900
Tue, 16 Jun 2026
2.3040
3.1200
1.8150
2.1000
35,483,967
Tue, 16 Jun 2026
21 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Jun 2026
1.6500
1.7520
1.6500
1.7430
116,167
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.6800
1.7100
1.6200
1.6830
84,333
Thu, 11 Jun 2026
1.5810
1.7400
1.5600
1.7250
231,000
Thu, 11 Jun 2026
20 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Jun 2026
1.4490
1.9500
1.4280
1.6110
480,467
Tue, 09 Jun 2026
1.5090
1.5900
1.4160
1.4760
330,267
Mon, 08 Jun 2026
1.5510
1.7310
1.5300
1.6350
341,467
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.7190
1.9200
1.5330
1.9140
7,352,067
Thu, 04 Jun 2026
2.6370
2.8500
1.9320
2.0550
495,600
Thu, 04 Jun 2026
19 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
2.7330
2.8200
2.4000
2.5230
98,733
Tue, 02 Jun 2026
2.7000
2.9700
2.6940
2.7780
130,100
Mon, 01 Jun 2026
2.5770
2.8740
2.3400
2.8500
269,433
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2.8470
2.9400
2.5830
2.7300
2,117,767
Thu, 28 May 2026
2.6400
3.6000
2.6100
3.0900
1,441,600
Thu, 28 May 2026
18 · 6-K
Pre-market · 08:49 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
2.2800
2.6610
2.1480
2.5500
217,800
Tue, 26 May 2026
2.7300
2.8200
2.2500
2.3550
272,933
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.1200
3.1800
2.7120
3.0600
998,600
Thu, 21 May 2026
3.1200
4.8000
2.9100
3.3600
31,489,067
Thu, 21 May 2026
17 · 6-K
Pre-market · 08:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 20 May 2026
2.4600
2.4600
2.1900
2.2170
74,800
Tue, 19 May 2026
2.6400
2.7000
2.5410
2.5830
15,933
Mon, 18 May 2026
2.6190
2.7000
2.5500
2.7000
15,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.8800
2.8800
2.5500
2.7000
43,167
Thu, 14 May 2026
3.1500
3.1800
2.8740
2.9130
53,633
Wed, 13 May 2026
3.2700
3.3270
3.0300
3.1500
47,733
Tue, 12 May 2026
3.3450
3.5100
3.3000
3.3900
86,000
Mon, 11 May 2026
3.4500
3.6000
3.0600
3.4500
83,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
3.7500
4.0050
3.4800
3.6300
51,333
Thu, 07 May 2026
4.0200
4.0200
3.6300
3.8700
81,500
Wed, 06 May 2026
4.3500
4.5900
4.0800
4.1700
83,533
Tue, 05 May 2026
4.4100
4.8000
4.0200
4.3800
206,033
Mon, 04 May 2026
6.6300
8.3100
3.9900
5.0700
9,384,067
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.3100
5.3100
4.9200
5.1300
26,800
Thu, 30 Apr 2026
5.5590
5.5590
5.0100
5.1600
14,233
Wed, 29 Apr 2026
5.7000
5.7600
5.2500
5.4900
5,667
Tue, 28 Apr 2026
6.0750
6.0750
5.5500
5.7000
5,433
Mon, 27 Apr 2026
6.2880
6.5400
5.8200
5.8800
5,033
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.8200
5.9400
5.5200
5.8800
6,433
Thu, 23 Apr 2026
6.0300
6.1500
5.6400
5.7300
3,900
Wed, 22 Apr 2026
6.5100
6.6900
6.0000
6.0300
7,500
Tue, 21 Apr 2026
6.4200
6.5850
6.3000
6.5100
6,833
Mon, 20 Apr 2026
7.1700
7.1700
6.5100
6.5100
3,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.3500
7.3800
6.6750
6.9600
7,567
Thu, 16 Apr 2026
7.0500
7.5000
6.9000
7.4700
10,333
Wed, 15 Apr 2026
6.3300
7.1640
6.3300
7.1400
14,000
Tue, 14 Apr 2026
6.1530
6.5700
6.1500
6.5700
2,800
Mon, 13 Apr 2026
5.8200
6.1200
5.8200
6.0300
2,633
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
6.2400
6.2550
6.0300
6.1140
2,233
Thu, 09 Apr 2026
6.4800
6.5100
6.1800
6.2400
1,867
Wed, 08 Apr 2026
6.3000
6.5700
6.3000
6.5700
3,367
Tue, 07 Apr 2026
6.2400
6.3750
5.7150
6.0060
5,000
Mon, 06 Apr 2026
6.5400
6.5610
6.0600
6.3900
7,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
6.4200
6.4200
6.0240
6.3900
6,467
Wed, 01 Apr 2026
6.6900
6.7500
6.0900
6.4800
10,667
Tue, 31 Mar 2026
16 · 20-F
After-hours · 17:29 ET
ANNUAL REPORT ↗
Tue, 31 Mar 2026
5.9700
6.7800
5.8500
6.7800
11,567
Mon, 30 Mar 2026
5.9400
5.9400
5.6040
5.8500
31,167
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6.0300
6.0600
5.2800
5.6100
5,600
Thu, 26 Mar 2026
6.1200
6.1500
5.4600
6.1500
16,000
Wed, 25 Mar 2026
5.2200
6.0420
5.0400
6.0300
23,667
Tue, 24 Mar 2026
5.2200
5.2200
4.9800
5.1000
4,567
Mon, 23 Mar 2026
4.8000
5.1900
4.6800
5.1900
7,367
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
4.8000
5.2800
4.6800
4.8900
22,767
Thu, 19 Mar 2026
5.0100
5.0100
4.5600
4.8000
17,600
Wed, 18 Mar 2026
5.5500
5.6700
4.8900
5.0400
23,667
Tue, 17 Mar 2026
6.4500
6.8700
5.7600
5.9400
56,333
Mon, 16 Mar 2026
7.1100
7.2900
6.0600
7.0200
69,767
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
6.2280
6.8400
5.4120
6.8400
815,817
Fri, 13 Mar 2026
15 · 424B3
Pre-market · 08:01 ET
PROSPECTUS ↗
Thu, 12 Mar 2026
6.2400
6.2400
6.0000
6.0000
4,083
Wed, 11 Mar 2026
6.6000
6.9600
5.8320
6.1800
14,383
Wed, 11 Mar 2026
14 · 6-K
Pre-market · 08:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Mar 2026
6.2400
7.4400
6.2400
6.6600
20,825
Mon, 09 Mar 2026
6.0000
6.4200
5.7960
6.2760
9,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
6.8400
7.0200
5.7600
5.8200
16,825
Thu, 05 Mar 2026
7.7520
7.9200
6.9480
7.0920
11,917
Wed, 04 Mar 2026
8.0400
8.4720
7.6080
7.9200
15,875
Tue, 03 Mar 2026
9.1200
9.1200
7.8120
8.2920
12,642
Mon, 02 Mar 2026
13 · F-1
After-hours · 17:30 ET
REGISTRATION STATEMENT ↗
Mon, 02 Mar 2026
9.9600
9.9720
9.3120
9.3960
3,792
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.0800
10.0800
9.2400
9.9600
8,008
Thu, 26 Feb 2026
9.3600
10.0680
9.3120
9.5280
4,850
Wed, 25 Feb 2026
9.9720
9.9720
9.3000
9.6360
4,508
Tue, 24 Feb 2026
9.7440
10.2000
9.3600
9.7440
5,983
Mon, 23 Feb 2026
10.1400
10.8000
9.3600
9.6000
5,425
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9.9840
10.3200
9.2400
10.3200
7,317
Thu, 19 Feb 2026
9.6240
10.1280
9.0240
10.0920
7,808
Wed, 18 Feb 2026
10.2000
10.2000
9.1440
9.4440
5,550
Tue, 17 Feb 2026
9.7680
10.3200
9.2400
10.2000
9,833
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9.6600
9.8280
9.0000
9.6240
14,042
Thu, 12 Feb 2026
10.4520
10.5840
8.2800
8.7840
18,108
Wed, 11 Feb 2026
10.6440
11.0400
10.2000
10.5600
16,808
Tue, 10 Feb 2026
10.9200
11.1600
9.9360
11.1600
20,508
Mon, 09 Feb 2026
11.9760
11.9760
10.6800
10.9560
10,867
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
11.4600
12.0000
10.6800
12.0000
29,608
Thu, 05 Feb 2026
10.8720
16.4040
9.7200
12.0000
774,433
Wed, 04 Feb 2026
14.4000
14.5440
10.5240
10.6920
59,208
Tue, 03 Feb 2026
15.3240
15.6000
13.9200
15.3600
17,417
Mon, 02 Feb 2026
15.6000
16.3200
14.7600
15.6000
19,033
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16.2000
17.6400
15.3600
16.4400
23,808
Thu, 29 Jan 2026
18.9600
19.1520
15.3600
16.0800
33,033
Wed, 28 Jan 2026
15.6000
19.0800
15.2400
19.0200
59,667
Tue, 27 Jan 2026
19.9200
20.5200
15.7200
18.0000
305,058
Mon, 26 Jan 2026
17.6400
29.5200
17.0400
22.3200
437,458
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
16.9920
19.0080
16.4160
18.1440
25,175
Thu, 22 Jan 2026
15.8400
18.3600
15.8400
18.2520
27,603
Wed, 21 Jan 2026
16.2000
16.7040
14.4000
15.1200
62,094
Tue, 20 Jan 2026
15.4800
17.1000
13.8600
15.8400
101,333
Tue, 20 Jan 2026
12 · 6-K
Pre-market · 08:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
18.4320
21.7440
17.0640
20.1600
515,736
Thu, 15 Jan 2026
19.3680
19.4760
17.7480
18.5040
3,897
Wed, 14 Jan 2026
19.4400
19.4400
18.0000
19.1880
3,025
Tue, 13 Jan 2026
20.8440
20.8440
16.7760
18.6480
5,969
Mon, 12 Jan 2026
21.5280
21.5280
20.0880
20.8800
3,983
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.9320
23.5440
21.2400
21.5640
4,594
Thu, 08 Jan 2026
22.2480
22.6800
21.4200
22.6800
3,300
Wed, 07 Jan 2026
23.6880
23.6880
21.9600
22.3200
4,372
Tue, 06 Jan 2026
24.4800
24.5520
22.3200
23.6880
5,464
Mon, 05 Jan 2026
24.3720
24.4800
23.0040
24.4800
5,136
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
24.9120
25.1640
23.0400
24.1200
5,308
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
25.2000
25.2000
21.9600
24.8400
4,003
Tue, 30 Dec 2025
24.6240
25.4160
22.6800
25.2000
5,592
Mon, 29 Dec 2025
27.5400
28.4400
24.4800
25.3800
9,739
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
28.8000
29.5200
27.9000
28.8360
2,639
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
28.5480
29.1960
27.9000
29.1600
2,817
Tue, 23 Dec 2025
31.7880
31.7880
28.2240
29.4480
7,003
Mon, 22 Dec 2025
32.4000
32.4000
29.1600
32.2200
5,150
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
30.2400
32.4000
28.9440
32.3280
9,044
Thu, 18 Dec 2025
32.9040
32.9040
30.2400
31.0320
4,894
Wed, 17 Dec 2025
32.6520
32.7600
30.0600
32.4000
6,119
Tue, 16 Dec 2025
33.1200
33.4800
28.1160
32.6880
11,992
Mon, 15 Dec 2025
39.2400
39.6000
32.7600
33.8040
12,294
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
41.7600
43.5600
33.4800
37.8000
190,808
Thu, 11 Dec 2025
47.8800
49.6800
41.7600
47.5200
11,708
Wed, 10 Dec 2025
51.8400
52.9200
47.8800
50.7600
24,333
Tue, 09 Dec 2025
52.2000
70.9200
50.0400
64.4400
155,094
Mon, 08 Dec 2025
52.9200
53.6400
47.6280
52.5600
5,978
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.3600
56.1960
50.0400
52.2000
6,647
Thu, 04 Dec 2025
46.0800
53.6400
45.3600
53.6400
8,639
Wed, 03 Dec 2025
47.1600
50.4000
43.5600
47.5200
11,403
Tue, 02 Dec 2025
57.2400
57.6000
46.8000
54.0000
250,431
Tue, 02 Dec 2025
11 · 6-K
Pre-market · 08:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Dec 2025
64.4400
75.6000
60.1920
74.1600
9,272
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
59.4000
71.8200
58.8600
63.9000
13,453
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.4000
59.4000
55.0800
58.8600
2,588
Tue, 25 Nov 2025
10 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 25 Nov 2025
59.4000
61.7400
57.6000
59.5800
1,779
Mon, 24 Nov 2025
56.3400
60.3000
51.6600
59.0400
2,054
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.8000
55.8000
52.2000
54.3600
1,823
Thu, 20 Nov 2025
58.8600
61.9200
56.1600
56.1600
1,821
Wed, 19 Nov 2025
62.2800
63.5400
55.4400
59.2200
3,870
Tue, 18 Nov 2025
64.4400
64.4400
59.4000
60.1200
1,798
Mon, 17 Nov 2025
68.4000
69.4800
62.6400
63.3600
2,215
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.6800
71.6400
66.6000
68.0400
2,201
Thu, 13 Nov 2025
77.2200
77.2200
66.7800
66.9600
4,192
Wed, 12 Nov 2025
73.6200
86.0400
67.5000
77.2200
7,024
Tue, 11 Nov 2025
68.0400
79.2000
67.3200
75.9600
5,352
Mon, 10 Nov 2025
9 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 10 Nov 2025
94.5000
94.5000
77.5800
79.0200
56,112
Mon, 10 Nov 2025
8 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.0600
102.0600
82.8000
86.2200
4,203
Thu, 06 Nov 2025
95.7600
103.6800
93.9600
100.6200
2,477
Wed, 05 Nov 2025
7 · 6-K
After market open · 10:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 05 Nov 2025
108.0000
109.4400
92.8800
99.0000
12,365
Tue, 04 Nov 2025
107.4600
123.1200
102.6000
114.1200
5,898
Mon, 03 Nov 2025
216.0000
217.8000
108.0000
109.6200
23,551
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 424B3
After market open · 10:49 ET
PROSPECTUS ↗
Fri, 31 Oct 2025
164.7000
164.7000
126.5400
136.8000
141,586
Thu, 30 Oct 2025
205.2000
205.2000
194.4000
194.4000
472
Wed, 29 Oct 2025
210.6000
210.9600
205.2000
207.3600
323
Tue, 28 Oct 2025
216.0000
218.3400
207.0000
212.4000
487
Mon, 27 Oct 2025
221.4000
223.2000
214.2000
214.5600
517
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
235.8000
235.8000
217.8000
219.6000
813
Thu, 23 Oct 2025
210.6000
235.8000
208.8000
235.4400
1,406
Wed, 22 Oct 2025
219.6000
233.8200
199.8000
215.1000
2,844
Tue, 21 Oct 2025
234.0000
234.0000
214.2000
217.8000
1,948
Mon, 20 Oct 2025
223.2000
239.4000
216.0000
230.4000
3,058
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
279.0000
279.0000
217.8000
221.4000
9,136
Thu, 16 Oct 2025
325.8000
513.0000
288.0000
364.5000
59,903
Wed, 15 Oct 2025
324.0000
331.2000
315.0000
325.8000
279
Tue, 14 Oct 2025
316.8000
331.2000
311.4000
327.6000
374
Mon, 13 Oct 2025
324.0000
338.4000
311.4000
325.8000
544
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
5 · F-1/A
After-hours · 16:19 ET
AMENDMENT NO. 1 TO FORM F-1 ↗
Fri, 10 Oct 2025
361.8000
361.8000
318.6000
325.8000
1,968
Thu, 09 Oct 2025
336.6000
349.2000
320.4000
343.8000
10,453
Thu, 09 Oct 2025
4 · 6-K
Pre-market · 07:42 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 08 Oct 2025
325.8000
352.8000
318.6000
342.0000
1,054
Tue, 07 Oct 2025
318.6000
333.0000
311.4000
322.2000
491
Mon, 06 Oct 2025
334.8000
345.6000
297.0000
315.0000
7,103
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
358.2000
358.2000
331.2000
331.2000
294
Thu, 02 Oct 2025
334.8000
348.3000
333.0000
345.6000
248
Wed, 01 Oct 2025
322.2000
349.9200
316.8000
337.5000
288
Tue, 30 Sep 2025
329.4000
331.2000
317.7000
322.2000
198
Mon, 29 Sep 2025
324.0000
327.6000
316.8000
325.8000
242
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
338.4000
338.4000
324.0000
331.2000
127
Thu, 25 Sep 2025
351.0000
351.0000
329.4000
349.2000
269
Wed, 24 Sep 2025
351.0000
355.1400
343.8000
351.0000
116
Tue, 23 Sep 2025
360.0000
367.2000
348.1200
356.4000
273
Mon, 22 Sep 2025
343.8000
378.0000
334.8000
356.4000
519
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
340.2000
342.0000
327.6000
338.4000
377
Thu, 18 Sep 2025
3 · F-1
After market open · 14:32 ET
REGISTRATION STATEMENT ↗
Thu, 18 Sep 2025
356.4000
360.0000
324.0000
336.6000
1,242
Wed, 17 Sep 2025
374.4000
468.0000
345.6000
370.8000
4,944
Tue, 16 Sep 2025
360.0000
369.0000
354.6000
367.2000
377
Mon, 15 Sep 2025
2 · F-1
After market open · 10:37 ET
REGISTRATION STATEMENT ↗
Mon, 15 Sep 2025
356.4000
361.8000
345.6000
361.2600
331
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
367.2000
372.6000
352.8000
354.6000
140
Thu, 11 Sep 2025
354.6000
381.6000
352.8000
374.2200
697
Wed, 10 Sep 2025
354.6000
376.2000
345.6000
360.0000
847
Tue, 09 Sep 2025
329.4000
358.2000
329.0400
352.8000
588
Mon, 08 Sep 2025
324.0000
333.0000
318.6000
328.5000
238
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
320.4000
331.2000
318.6000
329.4000
81
Thu, 04 Sep 2025
320.4000
331.7400
309.6000
318.6000
193
Wed, 03 Sep 2025
338.4000
354.6000
331.2000
333.0000
382
Tue, 02 Sep 2025
338.4000
358.2000
334.8000
358.2000
563
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
336.6000
345.6000
322.2000
338.4000
362
Thu, 28 Aug 2025
334.2600
345.6000
324.0000
338.4000
124
Wed, 27 Aug 2025
318.6000
347.4000
318.6000
336.6000
405
Tue, 26 Aug 2025
316.8000
351.0000
311.4000
325.8000
329
Mon, 25 Aug 2025
324.0000
326.1600
315.0000
324.0000
216
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
300.6000
315.0000
300.6000
315.0000
208
Thu, 21 Aug 2025
313.5600
313.5600
291.6000
300.6000
382
Wed, 20 Aug 2025
327.6000
329.4000
309.6000
315.0000
287
Tue, 19 Aug 2025
336.6000
346.3200
325.8000
329.4000
417
Mon, 18 Aug 2025
343.8000
347.4000
333.0000
343.8000
304
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
340.2000
342.0000
330.1200
342.0000
178
Thu, 14 Aug 2025
340.2000
349.2000
334.8000
345.6000
261
Wed, 13 Aug 2025
349.2000
356.4000
322.2000
342.0000
1,363
Tue, 12 Aug 2025
322.2000
370.8000
315.0000
352.8000
4,377
Mon, 11 Aug 2025
320.4000
338.4000
318.6000
334.8000
379
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
329.4000
338.4000
306.0000
336.6000
597
Thu, 07 Aug 2025
342.0000
354.6000
322.2000
333.0000
497
Wed, 06 Aug 2025
387.0000
387.0000
329.4000
343.8000
1,291
Tue, 05 Aug 2025
410.4000
435.7800
369.0000
403.2000
3,754
Mon, 04 Aug 2025
381.6000
459.0000
374.4000
424.8000
6,132
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
351.0000
378.0000
315.0000
360.0000
1,197
Thu, 31 Jul 2025
362.7000
409.5000
362.7000
391.5000
712
Wed, 30 Jul 2025
379.8000
397.8000
360.0000
378.9000
1,584
Tue, 29 Jul 2025
542.7000
568.8000
381.6000
414.0000
29,601
Mon, 28 Jul 2025
495.0000
495.0000
459.9000
468.0000
240
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 08:48 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend