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
0.9900
1.0500
0.8770
0.9110
514,300
Thu, 23 Jul 2026
1.3400
1.3800
1.1500
1.2400
4,679,700
Wed, 22 Jul 2026
1.3500
1.4100
1.2500
1.3500
160,000
Tue, 21 Jul 2026
1.4700
1.5700
1.3810
1.4000
331,800
Mon, 20 Jul 2026
1.7300
1.7320
1.4500
1.4700
255,500
Mon, 20 Jul 2026
22 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.7800
1.8810
1.6400
1.7500
205,500
Thu, 16 Jul 2026
1.7000
1.9100
1.6700
1.8800
355,600
Wed, 15 Jul 2026
1.8100
1.9280
1.6800
1.8700
928,200
Tue, 14 Jul 2026
2.2900
5.8900
2.1300
2.4200
33,435,900
Mon, 13 Jul 2026
2.0070
2.1870
1.9620
2.1870
172,778
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.6550
2.6640
2.1330
2.4120
399,122
Thu, 09 Jul 2026
3.6900
4.2840
2.9610
3.2220
9,585,378
Wed, 08 Jul 2026
2.9880
3.0600
2.6370
2.8350
27,467
Tue, 07 Jul 2026
3.0600
3.0870
2.8800
3.0330
14,422
Mon, 06 Jul 2026
3.0870
3.0870
2.6280
3.0060
35,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.0870
3.1680
2.8350
2.9340
30,744
Wed, 01 Jul 2026
3.1230
3.5460
3.0600
3.1680
100,856
Tue, 30 Jun 2026
2.8800
3.0960
2.8800
3.0060
17,422
Mon, 29 Jun 2026
3.2220
3.2850
2.6370
2.8530
71,922
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.5640
3.5640
3.2220
3.4020
31,400
Thu, 25 Jun 2026
4.2750
4.3920
3.3300
3.5820
64,411
Wed, 24 Jun 2026
5.1840
5.1840
4.0950
4.1400
49,922
Tue, 23 Jun 2026
5.4000
5.5800
5.0580
5.2200
22,133
Mon, 22 Jun 2026
21 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Jun 2026
5.3550
5.8410
5.1210
5.6070
41,011
Mon, 22 Jun 2026
20 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
6.0660
6.0660
5.1300
5.5800
166,078
Thu, 18 Jun 2026
19 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
4.9230
5.3910
4.7250
5.3820
45,233
Tue, 16 Jun 2026
4.9770
5.1930
4.6440
5.0760
42,367
Mon, 15 Jun 2026
4.6800
5.6790
4.6350
5.0940
69,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.3900
6.5160
4.3650
4.8600
103,867
Thu, 11 Jun 2026
5.6160
7.0920
5.4540
6.3900
739,022
Wed, 10 Jun 2026
6.7410
7.1550
6.0300
6.3090
42,467
Tue, 09 Jun 2026
7.7580
7.8300
6.0300
6.5070
66,200
Mon, 08 Jun 2026
6.7500
7.2360
6.4800
7.1820
31,022
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.1370
7.1640
6.4800
6.7140
14,889
Thu, 04 Jun 2026
7.3800
7.5600
7.0200
7.3800
25,500
Wed, 03 Jun 2026
7.7400
8.1900
7.2900
7.6500
32,389
Tue, 02 Jun 2026
8.4150
9.0900
8.2080
8.5500
23,744
Mon, 01 Jun 2026
8.2800
9.4500
8.1540
9.2700
34,633
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
8.2800
9.0270
8.2800
8.6310
31,889
Thu, 28 May 2026
7.5600
9.7200
7.5150
9.0900
160,267
Thu, 28 May 2026
18 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
8.8830
10.5300
7.3890
8.7750
4,083,722
Tue, 26 May 2026
7.2180
7.5690
6.9030
7.2000
58,000
Tue, 26 May 2026
17 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
6.9480
7.6320
6.9480
7.2180
22,878
Thu, 21 May 2026
6.8940
7.8300
6.6510
7.4160
1,075,689
Wed, 20 May 2026
7.4700
7.6950
7.2090
7.3620
7,511
Tue, 19 May 2026
7.0380
7.9920
7.0200
7.3710
15,200
Mon, 18 May 2026
7.3800
7.5510
6.7500
7.2360
12,678
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
7.5960
7.9920
7.1190
7.2180
16,056
Thu, 14 May 2026
6.9210
9.0900
6.5880
8.4600
110,089
Wed, 13 May 2026
6.0300
7.0920
6.0300
6.8310
12,289
Tue, 12 May 2026
6.3990
6.3990
5.9040
6.2010
7,056
Mon, 11 May 2026
7.1010
7.1010
6.1200
6.3090
17,333
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6.8400
6.8490
6.3810
6.7140
7,711
Thu, 07 May 2026
7.1100
7.2000
6.7500
7.0470
10,578
Wed, 06 May 2026
7.2270
7.3800
6.9300
7.1100
11,567
Tue, 05 May 2026
7.4160
7.5330
7.0470
7.2900
14,278
Mon, 04 May 2026
7.4610
7.6320
7.2000
7.4520
10,478
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
7.2000
7.6500
7.1010
7.1190
10,522
Thu, 30 Apr 2026
16 · 20-F
After-hours · 17:18 ET
ANNUAL REPORT ↗
Thu, 30 Apr 2026
8.1810
8.1810
6.9300
7.6230
19,067
Wed, 29 Apr 2026
7.9200
8.3880
7.7580
7.7580
7,656
Tue, 28 Apr 2026
7.9470
8.4150
7.8300
7.8390
7,344
Mon, 27 Apr 2026
8.6040
8.8290
8.0370
8.3070
9,289
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8.5860
9.9000
7.7400
9.5400
35,989
Thu, 23 Apr 2026
7.6140
8.5050
7.4610
8.5050
9,222
Wed, 22 Apr 2026
7.3170
7.8030
7.2720
7.7040
12,400
Tue, 21 Apr 2026
7.7040
7.9650
7.3890
7.5510
3,244
Mon, 20 Apr 2026
7.7940
7.9200
7.5960
7.9020
4,744
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.9020
8.0370
7.5240
7.7670
5,656
Thu, 16 Apr 2026
8.3970
8.3970
7.3800
7.4430
8,522
Wed, 15 Apr 2026
8.6040
8.6040
7.7400
8.0280
8,322
Tue, 14 Apr 2026
8.4510
8.5500
7.6500
8.3700
10,978
Tue, 14 Apr 2026
15 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 13 Apr 2026
7.9020
8.1000
7.3530
7.7220
15,556
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
8.3520
8.5500
7.4700
7.5330
13,400
Thu, 09 Apr 2026
7.9200
8.6670
7.8480
7.8660
8,022
Wed, 08 Apr 2026
8.4600
9.3600
7.7400
7.9650
18,789
Tue, 07 Apr 2026
7.5600
8.8650
7.2900
7.9200
37,100
Mon, 06 Apr 2026
7.4520
10.4400
7.4250
8.4960
213,144
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.7400
7.7490
7.2000
7.2900
12,089
Wed, 01 Apr 2026
8.1000
8.6940
7.6590
8.1630
9,689
Tue, 31 Mar 2026
7.3350
8.6400
7.3350
7.9200
11,100
Mon, 30 Mar 2026
7.2900
7.7400
7.2000
7.5330
2,611
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8.0100
8.3160
6.9480
7.2000
6,611
Thu, 26 Mar 2026
8.6400
8.6400
7.9200
7.9200
4,211
Wed, 25 Mar 2026
8.7390
9.3600
7.7940
7.9380
6,378
Tue, 24 Mar 2026
8.5320
9.9900
8.5230
8.7300
21,800
Mon, 23 Mar 2026
9.0000
9.2700
7.6590
8.0280
12,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
9.9000
10.1790
8.9100
9.1800
9,678
Thu, 19 Mar 2026
10.1610
10.1610
9.4680
9.9000
6,733
Wed, 18 Mar 2026
11.2500
11.2500
9.6300
10.2510
11,611
Tue, 17 Mar 2026
11.2500
12.2400
11.0700
11.3400
16,111
Mon, 16 Mar 2026
11.3400
11.3400
10.6200
11.1600
18,556
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11.0700
11.4750
10.8000
11.0700
8,111
Thu, 12 Mar 2026
11.2500
11.7000
10.9800
11.0700
6,800
Wed, 11 Mar 2026
11.4300
11.6100
11.1600
11.4300
5,900
Tue, 10 Mar 2026
11.0700
11.3400
10.9800
11.1600
4,178
Mon, 09 Mar 2026
11.3400
11.5200
10.8900
10.9800
5,556
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.3400
11.7000
10.3500
11.3400
18,900
Thu, 05 Mar 2026
11.4930
11.8800
10.8000
11.5110
19,967
Wed, 04 Mar 2026
11.2500
11.7000
10.9800
11.4300
16,278
Tue, 03 Mar 2026
10.6200
11.7810
10.1700
11.0700
17,478
Mon, 02 Mar 2026
10.5300
11.6100
9.2700
10.6200
20,611
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.7900
12.4200
11.1150
11.4300
18,733
Thu, 26 Feb 2026
12.5100
13.9500
11.2500
12.1500
36,578
Wed, 25 Feb 2026
11.3400
12.4650
10.8900
11.7000
57,956
Tue, 24 Feb 2026
11.4300
13.5000
10.9800
11.7000
30,133
Mon, 23 Feb 2026
12.4200
12.7350
11.2500
11.6100
27,178
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12.2400
14.4000
11.2320
12.8700
38,667
Thu, 19 Feb 2026
11.0700
16.2900
10.8000
13.4100
276,933
Wed, 18 Feb 2026
13.5000
13.6800
9.9000
11.3400
51,200
Tue, 17 Feb 2026
10.3500
17.1900
9.9000
15.7500
200,711
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10.1700
10.9800
9.9900
10.8000
11,500
Thu, 12 Feb 2026
11.2500
11.4300
9.4500
10.3500
12,311
Wed, 11 Feb 2026
11.2590
12.3300
11.1150
11.3400
23,289
Tue, 10 Feb 2026
11.4300
11.9700
11.2500
11.3400
9,444
Mon, 09 Feb 2026
11.2500
12.4200
11.2500
11.2500
9,522
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.9800
12.8250
10.8000
10.9800
20,456
Thu, 05 Feb 2026
10.5300
11.8800
9.9900
10.6200
10,211
Wed, 04 Feb 2026
11.8800
12.0600
9.7200
10.8000
11,678
Tue, 03 Feb 2026
13.6440
13.6440
10.8900
12.4200
14,756
Mon, 02 Feb 2026
13.7700
15.6600
12.7800
13.1400
22,511
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.4000
17.7300
13.9500
15.9300
70,533
Thu, 29 Jan 2026
14.5800
14.5800
12.8700
13.9500
13,633
Wed, 28 Jan 2026
13.4100
14.8500
12.5100
14.6250
16,200
Tue, 27 Jan 2026
13.4100
13.7700
12.6900
13.5000
3,789
Mon, 26 Jan 2026
13.9500
13.9500
12.6000
13.7700
8,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13.5900
14.4000
13.4100
13.5900
12,033
Thu, 22 Jan 2026
13.5900
14.4000
13.4100
14.3100
25,189
Wed, 21 Jan 2026
13.9500
15.2100
13.2300
13.4100
36,967
Tue, 20 Jan 2026
14 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Jan 2026
17.6400
18.3600
16.7400
16.9200
392,989
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
18.5400
18.5850
17.4600
18.2700
11,656
Thu, 15 Jan 2026
17.3700
19.3500
16.8300
18.3600
12,544
Wed, 14 Jan 2026
17.6400
19.0800
16.7400
17.1000
8,356
Tue, 13 Jan 2026
17.1900
17.5500
16.7400
17.1990
3,367
Mon, 12 Jan 2026
18.9900
19.3500
16.5600
17.1000
11,867
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
19.9800
20.2500
18.9000
19.3500
7,800
Thu, 08 Jan 2026
20.7900
21.5100
19.8000
19.8000
5,000
Wed, 07 Jan 2026
20.5200
21.4200
19.9800
20.7000
5,000
Tue, 06 Jan 2026
22.2300
22.9950
20.7900
21.2400
4,056
Mon, 05 Jan 2026
22.1400
23.8500
21.7800
22.1400
6,689
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
22.6800
22.8780
20.8800
21.6000
4,378
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
24.3900
24.3900
21.4200
23.1300
8,900
Tue, 30 Dec 2025
24.4800
25.2000
23.8500
24.5700
7,911
Mon, 29 Dec 2025
25.2000
26.9100
25.2000
26.5500
5,478
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.8400
27.8100
23.8500
26.9550
6,056
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.1800
27.1800
24.3900
25.5600
5,356
Tue, 23 Dec 2025
30.7800
30.7800
27.3600
27.7200
8,467
Mon, 22 Dec 2025
30.7800
32.2200
30.1410
30.8700
6,678
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.3200
32.4900
30.2400
30.9600
6,422
Thu, 18 Dec 2025
30.6900
34.2900
30.6900
31.3200
11,656
Wed, 17 Dec 2025
31.8600
34.2900
30.6000
30.6000
9,844
Tue, 16 Dec 2025
29.8800
35.1000
29.8800
32.1300
15,333
Mon, 15 Dec 2025
37.3500
38.0250
31.5000
32.8500
19,789
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.1500
43.1100
37.8000
38.3400
32,600
Thu, 11 Dec 2025
13 · 424B3
After-hours · 16:00 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 11 Dec 2025
38.7900
44.5500
38.2500
39.1500
43,222
Thu, 11 Dec 2025
12 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Dec 2025
43.4700
47.7000
36.2700
40.4100
109,611
Wed, 10 Dec 2025
11 · 424B3
Pre-market · 09:15 ET
PROSPECTUS ↗
Tue, 09 Dec 2025
39.1500
80.2800
38.0700
72.4500
820,256
Mon, 08 Dec 2025
35.8200
44.0100
34.0200
38.9700
116,789
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
43.7400
45.2700
35.9100
35.9100
384,433
Thu, 04 Dec 2025
49.4100
50.2200
38.7000
39.4200
105,322
Thu, 04 Dec 2025
10 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Dec 2025
58.0500
60.2100
43.7400
46.8000
4,244
Tue, 02 Dec 2025
64.7100
65.6100
58.0500
58.0500
1,356
Mon, 01 Dec 2025
69.3900
69.3900
63.9900
65.1600
2,778
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.0800
77.8230
60.5700
69.5700
4,944
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.3000
66.7800
47.7000
64.0980
5,800
Tue, 25 Nov 2025
47.1510
51.5970
46.5660
50.6610
1,437
Mon, 24 Nov 2025
47.6190
49.2570
42.8220
48.4380
1,992
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.8420
50.3100
42.1200
45.6300
2,057
Thu, 20 Nov 2025
74.9970
76.0500
35.3340
48.4380
5,455
Wed, 19 Nov 2025
83.0700
86.2290
73.5930
80.1450
435
Tue, 18 Nov 2025
82.3680
87.2820
79.5600
87.2820
466
Mon, 17 Nov 2025
93.2490
93.2490
79.6770
85.4100
1,729
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.8450
99.4500
91.8450
97.3440
378
Thu, 13 Nov 2025
100.0350
103.5450
90.2070
90.2070
301
Wed, 12 Nov 2025
9 · F-3/A
After-hours · 16:00 ET
AMENDMENT NO. 1 TO FORM S-3 ↗
Wed, 12 Nov 2025
94.7700
109.1610
94.7700
103.4280
1,235
Tue, 11 Nov 2025
93.2490
95.9400
90.3240
94.5360
802
Mon, 10 Nov 2025
95.7060
100.1520
92.8980
95.2380
578
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
93.3660
95.7060
88.9200
94.7700
491
Thu, 06 Nov 2025
94.7700
100.5030
94.7700
95.9400
671
Wed, 05 Nov 2025
83.0700
94.7700
83.0700
94.7700
919
Tue, 04 Nov 2025
92.4300
94.7700
84.2400
84.2400
1,301
Mon, 03 Nov 2025
117.0000
118.1700
86.5800
95.9400
1,810
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
8 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 31 Oct 2025
118.1700
119.4570
117.0000
119.3400
683
Thu, 30 Oct 2025
117.0000
121.6800
117.0000
118.1700
506
Wed, 29 Oct 2025
125.1900
125.1900
119.3400
122.8500
478
Tue, 28 Oct 2025
128.7000
131.0400
117.0000
119.3400
1,274
Mon, 27 Oct 2025
136.8900
136.8900
127.5300
128.7000
1,632
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
128.7000
138.0600
125.1900
134.5500
1,241
Thu, 23 Oct 2025
122.8500
134.5500
122.8500
126.3600
580
Wed, 22 Oct 2025
136.8900
136.8900
117.0000
124.0200
1,939
Tue, 21 Oct 2025
142.7400
142.7400
135.7200
136.8900
954
Mon, 20 Oct 2025
135.7200
145.0800
131.0400
140.4000
971
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
143.9100
148.5900
128.7000
129.8700
2,340
Thu, 16 Oct 2025
153.2700
156.7800
142.7400
142.7400
1,705
Wed, 15 Oct 2025
152.1000
156.7800
148.5900
152.1000
838
Tue, 14 Oct 2025
149.7600
159.5880
146.7180
153.8550
1,065
Mon, 13 Oct 2025
147.4200
155.6100
140.4000
152.1000
1,763
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
157.9500
162.0450
143.9100
145.0800
2,193
Thu, 09 Oct 2025
167.3100
167.3100
157.9500
160.2900
1,333
Wed, 08 Oct 2025
160.2900
181.2330
154.4400
164.9700
2,024
Tue, 07 Oct 2025
166.1400
169.6500
155.6100
155.6100
1,496
Mon, 06 Oct 2025
173.1600
175.9680
160.2900
160.2900
1,951
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
179.0100
183.6900
169.6500
175.5000
2,234
Thu, 02 Oct 2025
169.6500
196.5600
161.4600
187.2000
4,854
Wed, 01 Oct 2025
7 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 01 Oct 2025
161.4600
167.3100
157.9500
162.6300
1,682
Tue, 30 Sep 2025
148.5900
153.2700
146.2500
152.1000
1,050
Mon, 29 Sep 2025
152.1000
167.3100
147.4200
152.1000
2,845
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
6 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 26 Sep 2025
147.4200
154.4400
145.0800
150.9300
1,797
Thu, 25 Sep 2025
155.6100
162.6300
146.2500
146.2500
3,154
Wed, 24 Sep 2025
153.2700
163.8000
153.2700
157.9500
2,121
Tue, 23 Sep 2025
161.4600
167.0760
154.4400
154.4400
3,488
Mon, 22 Sep 2025
164.9700
177.8400
155.1420
161.4600
4,798
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
169.6500
184.8600
169.6500
173.1600
3,010
Thu, 18 Sep 2025
186.0300
188.9550
161.4600
169.6500
7,738
Wed, 17 Sep 2025
184.8600
190.7100
179.0100
184.8600
5,670
Tue, 16 Sep 2025
188.3700
190.7100
176.6700
177.8400
6,628
Mon, 15 Sep 2025
174.3300
187.2000
174.3300
175.5000
8,862
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
216.4500
221.1300
199.4850
200.0700
8,135
Thu, 11 Sep 2025
222.3000
239.8500
194.2200
202.4100
22,620
Thu, 11 Sep 2025
5 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Sep 2025
249.2100
279.6300
218.7900
234.0000
141,703
Tue, 09 Sep 2025
262.0800
317.0700
176.6700
232.8300
465,615
Mon, 08 Sep 2025
4 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 08 Sep 2025
162.6300
202.4100
141.5700
175.5000
36,757
Mon, 08 Sep 2025
3 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
147.4200
160.2900
147.4200
157.9500
1,068
Thu, 04 Sep 2025
143.9100
155.6100
138.0600
148.5900
2,661
Wed, 03 Sep 2025
170.8200
181.3500
157.9500
161.4600
2,071
Tue, 02 Sep 2025
190.7100
190.7100
167.3100
179.0100
2,134
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
215.2800
216.4500
187.2000
190.7100
3,848
Thu, 28 Aug 2025
278.4600
280.8000
191.8800
215.2800
193,786
Thu, 28 Aug 2025
2 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 Aug 2025
226.9800
226.9800
210.6000
210.6000
422
Tue, 26 Aug 2025
214.1100
222.3000
210.6000
216.4500
476
Mon, 25 Aug 2025
215.2800
225.9270
209.4300
215.2800
1,021
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
1 · F-3
After-hours · 16:06 ET
REGISTRATION STATEMENT ↗
Fri, 22 Aug 2025
205.9200
228.1500
204.7500
209.4300
709
Thu, 21 Aug 2025
208.2600
217.6200
168.4800
211.7700
1,519
Wed, 20 Aug 2025
224.6400
238.5630
210.6000
217.6200
949
Tue, 19 Aug 2025
267.9300
269.1000
216.4500
229.3200
2,233
Mon, 18 Aug 2025
258.5700
271.4400
258.5700
267.9300
339
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
286.6500
286.6500
264.4200
270.2700
979
Thu, 14 Aug 2025
299.5200
310.0500
269.1000
274.9500
886
Wed, 13 Aug 2025
277.2900
300.6900
277.2900
298.3500
2,156
Tue, 12 Aug 2025
274.9500
280.5660
262.0800
270.8550
692
Mon, 11 Aug 2025
265.5900
283.1400
257.4000
274.9500
1,054
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
264.4200
279.6300
249.2100
267.9300
1,591
Thu, 07 Aug 2025
281.9700
290.6280
257.4000
257.4000
1,425
Wed, 06 Aug 2025
272.6100
284.3100
257.4000
281.9700
1,689
Tue, 05 Aug 2025
270.2700
281.9700
263.2500
272.6100
838
Mon, 04 Aug 2025
274.9500
283.1400
255.2940
270.2700
2,387
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
286.6500
311.1030
271.4400
272.6100
1,624
Thu, 31 Jul 2025
313.5600
322.8030
278.4600
286.6500
2,322
Wed, 30 Jul 2025
321.7500
334.6200
304.3170
310.0500
1,130
Tue, 29 Jul 2025
346.3200
349.8300
303.0300
315.9000
1,194
Mon, 28 Jul 2025
334.6200
366.2100
331.1100
352.1700
2,426
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend