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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
9.8600
10.3700
9.7000
9.7000
32,745
Thu, 22 Oct 2026
10.3900
11.0000
9.9400
9.9400
47,800
Wed, 21 Oct 2026
10.8500
11.7200
10.5200
10.5600
23,200
Tue, 20 Oct 2026
12 · 6-K
After-hours · 21:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Oct 2026
10.6500
11.2600
10.3700
10.8200
28,100
Mon, 19 Oct 2026
10.9400
11.3200
10.3900
10.6200
33,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
11.2200
11.8800
10.8800
10.9000
33,400
Thu, 15 Oct 2026
10.6100
11.5000
10.5200
11.3600
29,600
Wed, 14 Oct 2026
10.8600
10.8700
10.3400
10.6100
29,800
Tue, 13 Oct 2026
11.2900
11.2900
10.7800
11.1300
42,200
Mon, 12 Oct 2026
11.6300
11.8000
11.1200
11.3500
21,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
11.6300
12.0000
11.4500
11.5800
16,500
Thu, 08 Oct 2026
11.8700
12.0700
11.2700
11.5800
41,300
Wed, 07 Oct 2026
11.7400
12.0300
11.6600
12.0100
27,700
Tue, 06 Oct 2026
11.9700
12.1800
11.6000
11.9100
29,300
Mon, 05 Oct 2026
11.4700
12.2100
11.4100
11.9400
40,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
12.3100
12.5000
11.1000
11.4900
64,700
Thu, 01 Oct 2026
13.2000
13.3600
12.0000
12.3300
79,500
Wed, 30 Sep 2026
13.1200
13.7000
13.0100
13.2000
19,400
Tue, 29 Sep 2026
13.0000
13.2500
12.9000
13.2300
32,300
Mon, 28 Sep 2026
13.4200
13.6400
13.0000
13.0400
29,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
14.1300
14.1300
13.3400
13.5200
37,000
Thu, 24 Sep 2026
14.2100
14.3500
13.8400
14.1300
27,300
Wed, 23 Sep 2026
14.4700
14.7300
13.9500
14.4300
28,600
Tue, 22 Sep 2026
13.9400
14.9800
13.9400
14.7100
46,700
Mon, 21 Sep 2026
13.9400
14.1800
13.3100
13.9500
69,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
13.1600
13.9900
12.9500
13.6500
55,600
Thu, 17 Sep 2026
13.5000
13.5000
12.9000
13.0300
60,000
Wed, 16 Sep 2026
13.4300
13.5400
12.9000
13.2700
77,300
Tue, 15 Sep 2026
14.4200
14.4200
13.1100
13.4700
87,200
Tue, 15 Sep 2026
11 · 6-K
Next filing day · accepted 14 Sep, 17:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 14 Sep 2026
14.4500
14.9800
14.3000
14.4200
26,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
14.4000
15.4700
14.3500
14.6700
30,600
Thu, 10 Sep 2026
14.7700
14.8900
14.3100
14.4400
38,800
Wed, 09 Sep 2026
15.0300
15.7300
14.9200
15.0600
45,200
Tue, 08 Sep 2026
15.5700
15.5700
14.8500
15.1700
59,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
16.4000
16.6000
15.1900
15.3200
96,200
Thu, 03 Sep 2026
17.0500
17.2200
16.0300
16.4800
86,500
Wed, 02 Sep 2026
15.9800
17.7500
15.9100
17.0000
88,800
Tue, 01 Sep 2026
16.2800
16.3800
15.5000
15.8500
42,500
Mon, 31 Aug 2026
16.7000
16.7000
15.8300
16.2800
32,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
17.6400
17.6900
16.5500
16.7000
41,800
Thu, 27 Aug 2026
10 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 27 Aug 2026
18.0100
18.1600
17.3800
17.6800
32,200
Wed, 26 Aug 2026
17.5000
18.2700
17.5000
18.0100
25,300
Tue, 25 Aug 2026
18.1500
18.6800
17.3800
17.5900
46,900
Mon, 24 Aug 2026
18.3400
18.9900
17.6800
18.1900
60,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
18.7400
20.0100
18.1700
18.1700
68,500
Thu, 20 Aug 2026
18.4100
18.7800
17.7500
18.5600
30,900
Wed, 19 Aug 2026
17.7200
18.8200
17.5000
18.5000
37,900
Tue, 18 Aug 2026
18.8800
19.2600
17.6100
17.6700
37,800
Mon, 17 Aug 2026
18.5600
19.2400
18.2000
18.9200
52,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
18.8800
19.2500
17.8100
18.7000
52,800
Thu, 13 Aug 2026
19.9000
20.2000
18.7700
18.9300
88,900
Wed, 12 Aug 2026
19.1000
20.1700
18.3700
19.7700
92,900
Tue, 11 Aug 2026
18.4300
19.7100
18.2200
18.9700
82,500
Mon, 10 Aug 2026
16.9700
19.5000
16.4300
18.3800
141,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18.1600
18.1600
16.5700
17.1200
130,400
Thu, 06 Aug 2026
16.6200
18.9300
16.2000
17.8800
147,500
Wed, 05 Aug 2026
15.3000
17.7200
15.1500
16.7000
149,600
Tue, 04 Aug 2026
13.6900
16.3400
13.6600
15.3000
136,600
Mon, 03 Aug 2026
12.7400
13.9000
12.6500
13.5100
75,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
13.1100
13.5000
12.5400
13.2800
56,900
Thu, 30 Jul 2026
13.5500
13.9900
12.5500
12.8700
59,200
Wed, 29 Jul 2026
13.8700
14.4800
13.0000
13.0000
69,700
Tue, 28 Jul 2026
14.3500
15.0900
13.2800
14.0800
68,600
Mon, 27 Jul 2026
14.1600
15.4200
14.0400
14.3300
53,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
15.0700
15.7700
14.1200
14.1200
64,700
Thu, 23 Jul 2026
16.0700
16.1500
14.2300
14.9100
123,400
Wed, 22 Jul 2026
13.6100
16.0900
13.6100
15.6700
144,200
Tue, 21 Jul 2026
12.8900
14.2500
12.8900
13.6800
70,000
Mon, 20 Jul 2026
13.0000
13.5000
12.5000
12.9200
47,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13.7200
13.8600
12.8100
12.9900
61,200
Thu, 16 Jul 2026
13.6100
14.3000
13.2900
13.9300
75,100
Wed, 15 Jul 2026
14.3000
14.3000
13.0300
13.6900
75,300
Tue, 14 Jul 2026
13.9300
14.4200
13.5000
14.0800
82,000
Mon, 13 Jul 2026
14.2000
14.6500
13.5000
13.8700
50,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
14.6700
14.9600
14.1500
14.1500
39,600
Thu, 09 Jul 2026
14.5100
14.9200
14.1400
14.7700
41,300
Wed, 08 Jul 2026
15.0200
15.0400
13.8000
14.5000
54,600
Tue, 07 Jul 2026
14.8800
15.1000
14.2900
14.9400
47,000
Mon, 06 Jul 2026
14.9200
15.4300
14.1600
14.7200
70,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
15.9800
16.0900
14.5400
14.9100
72,200
Wed, 01 Jul 2026
16.3800
16.6800
15.6500
15.7700
71,400
Tue, 30 Jun 2026
16.8300
17.0900
16.0000
16.3800
110,400
Mon, 29 Jun 2026
16.7700
17.3500
16.3500
16.9400
49,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
16.5200
17.1500
16.2800
16.4900
63,400
Thu, 25 Jun 2026
16.9000
17.4400
16.3200
16.5500
34,900
Wed, 24 Jun 2026
16.4200
17.4500
16.1600
16.9300
60,800
Tue, 23 Jun 2026
16.8000
17.9400
16.0100
16.3000
104,600
Mon, 22 Jun 2026
17.6700
18.3000
17.2500
17.6600
43,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
18.0100
18.1600
17.2300
17.6100
41,800
Wed, 17 Jun 2026
18.1100
18.7700
17.7700
17.7700
42,500
Tue, 16 Jun 2026
18.5100
18.9800
18.1500
18.2000
47,300
Mon, 15 Jun 2026
19.0900
20.1300
18.1900
18.6000
89,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
18.7600
19.1900
18.0500
18.5300
53,100
Thu, 11 Jun 2026
16.9700
18.8700
16.6900
18.6100
76,000
Wed, 10 Jun 2026
9 · F-3/A
After-hours · 16:44 ET
AMENDMENT NO. 1 TO FORM F-3 ↗
Wed, 10 Jun 2026
16.8700
17.7100
16.7500
16.7800
47,900
Tue, 09 Jun 2026
18.1700
19.0100
16.8000
17.0600
61,500
Mon, 08 Jun 2026
17.5000
18.7200
17.2400
18.1300
40,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
18.2400
18.5900
16.5800
17.3400
102,400
Thu, 04 Jun 2026
18.0100
19.9200
17.5400
18.4500
92,500
Wed, 03 Jun 2026
20.0000
22.0000
18.1200
18.2100
196,200
Tue, 02 Jun 2026
18.9600
21.6700
18.7600
19.9900
265,600
Mon, 01 Jun 2026
18.1800
21.0000
17.2500
18.9200
299,700
Mon, 01 Jun 2026
8 · F-3
Next filing day · accepted 29 May, 20:08 ET
REGISTRATION STATEMENT ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18.1000
18.5700
17.1700
18.5700
92,300
Thu, 28 May 2026
18.1600
18.9900
16.5500
18.6100
145,300
Thu, 28 May 2026
7 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 May 2026
19.5000
19.7000
18.2400
18.6400
84,800
Tue, 26 May 2026
20.3100
21.9100
19.3000
19.5000
82,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
20.0200
20.5300
19.7100
20.2700
55,900
Thu, 21 May 2026
19.5500
20.5500
18.8100
20.2100
99,100
Wed, 20 May 2026
19.7400
21.7900
18.9900
20.5700
131,900
Tue, 19 May 2026
19.5500
19.7400
18.5200
19.5000
86,900
Mon, 18 May 2026
20.4100
21.0300
18.8100
20.1600
135,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
22.7000
22.8800
20.0600
20.1900
88,200
Thu, 14 May 2026
23.0500
23.5400
22.1300
22.2500
85,500
Wed, 13 May 2026
24.2700
25.1200
22.3600
23.2700
117,700
Tue, 12 May 2026
24.6800
24.9900
22.8200
24.3600
110,500
Mon, 11 May 2026
26.1400
26.6000
24.3000
24.8000
105,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
29.9500
29.9500
25.0100
25.5100
163,700
Thu, 07 May 2026
31.8200
32.2000
29.2000
29.2100
112,400
Wed, 06 May 2026
31.4500
33.6800
31.0000
31.8500
71,300
Tue, 05 May 2026
31.1100
32.5000
30.0000
31.5300
83,100
Mon, 04 May 2026
34.2500
34.5000
30.5500
30.5800
141,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
35.0000
35.0100
33.2600
34.1100
80,100
Thu, 30 Apr 2026
37.2100
37.8800
33.0000
34.9100
161,600
Wed, 29 Apr 2026
36.8600
37.5000
35.2600
36.8300
72,900
Tue, 28 Apr 2026
6 · 20-F
After-hours · 17:01 ET
ANNUAL REPORT ↗
Tue, 28 Apr 2026
36.6000
37.6400
36.3300
37.1300
43,000
Tue, 28 Apr 2026
5 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Apr 2026
38.6800
39.0000
36.4200
37.0800
68,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
41.3600
41.7200
37.3800
38.8600
81,200
Thu, 23 Apr 2026
44.0000
44.0000
38.3900
39.0500
106,200
Wed, 22 Apr 2026
42.5000
44.9800
42.3700
43.7400
100,700
Tue, 21 Apr 2026
43.2000
44.1000
41.3200
42.0900
51,300
Mon, 20 Apr 2026
43.9000
44.6500
42.0000
43.0200
69,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.7900
47.0000
42.6000
44.7700
81,200
Thu, 16 Apr 2026
42.4600
43.2500
41.4100
42.1600
68,000
Wed, 15 Apr 2026
43.3300
45.9900
41.5500
42.4600
82,800
Tue, 14 Apr 2026
40.6800
44.7400
39.9700
43.8700
89,500
Mon, 13 Apr 2026
36.0100
40.2400
35.0000
40.0800
57,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
36.3100
38.3500
36.0200
36.4600
47,100
Thu, 09 Apr 2026
36.0500
36.8000
35.2900
35.8000
53,000
Wed, 08 Apr 2026
38.7100
39.0000
35.2700
35.2800
82,700
Tue, 07 Apr 2026
38.0500
39.0900
35.0000
35.3200
80,400
Mon, 06 Apr 2026
38.5200
40.3100
38.1000
39.2200
122,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.5600
39.4200
36.8900
38.0300
39,800
Wed, 01 Apr 2026
41.0600
41.8800
39.0100
39.0100
42,700
Tue, 31 Mar 2026
38.5000
41.5000
38.0100
41.3100
35,300
Mon, 30 Mar 2026
40.7500
42.0100
36.6100
37.7600
48,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
41.1900
42.5300
39.4700
40.5800
84,800
Thu, 26 Mar 2026
46.7800
47.2600
41.0600
41.1300
85,000
Wed, 25 Mar 2026
42.9300
48.3000
42.9300
47.0000
82,000
Tue, 24 Mar 2026
38.6200
44.0000
38.4700
42.8600
97,500
Mon, 23 Mar 2026
34.9900
38.2400
34.9300
37.9900
55,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
35.7800
35.8700
33.6800
34.8800
26,700
Thu, 19 Mar 2026
36.0000
36.9800
31.2900
36.3600
115,000
Wed, 18 Mar 2026
37.0000
38.3700
36.7000
37.0000
22,000
Tue, 17 Mar 2026
37.1500
39.3900
36.6300
37.7900
47,800
Mon, 16 Mar 2026
41.0100
41.2500
35.7500
37.2900
104,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
44.1800
44.6000
39.6800
40.0100
72,600
Thu, 12 Mar 2026
45.5000
45.5000
43.2700
44.0900
19,700
Wed, 11 Mar 2026
44.5900
46.0000
44.3900
45.6300
21,800
Tue, 10 Mar 2026
42.3500
45.7200
41.5900
44.4500
29,500
Mon, 09 Mar 2026
41.4000
42.9700
41.0000
42.4500
31,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
42.2200
45.7700
42.2200
42.5300
45,700
Thu, 05 Mar 2026
43.1600
44.1300
41.5100
44.0400
49,400
Wed, 04 Mar 2026
42.1900
44.7100
41.6300
43.1600
34,700
Tue, 03 Mar 2026
43.0400
43.0400
40.0000
42.1200
61,400
Mon, 02 Mar 2026
43.0000
45.9800
41.5000
43.1000
60,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
46.5100
47.0600
44.2300
44.4600
40,000
Thu, 26 Feb 2026
47.7500
48.0000
46.1500
47.7300
33,800
Wed, 25 Feb 2026
50.3800
50.3800
46.0600
46.9000
49,900
Tue, 24 Feb 2026
4 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Feb 2026
48.5700
49.6300
47.5800
49.4200
25,100
Mon, 23 Feb 2026
50.6900
50.6900
48.0000
48.5700
37,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
50.7400
52.8800
49.8200
50.8300
34,300
Thu, 19 Feb 2026
49.8800
52.5000
49.2000
52.5000
27,200
Wed, 18 Feb 2026
51.6300
51.6300
49.4000
50.0500
32,400
Tue, 17 Feb 2026
47.1200
51.4500
45.1300
50.1300
63,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.4300
49.8300
46.5700
46.6300
60,600
Thu, 12 Feb 2026
51.3000
51.4300
47.0000
48.0700
68,200
Wed, 11 Feb 2026
54.9400
57.2400
49.5300
51.8600
55,200
Tue, 10 Feb 2026
56.5800
57.3900
53.3800
53.5300
47,000
Mon, 09 Feb 2026
52.8800
58.4800
51.3000
56.3800
81,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.6500
52.7900
45.0200
52.4000
81,700
Thu, 05 Feb 2026
50.2200
51.2900
43.6900
44.0600
97,000
Wed, 04 Feb 2026
3 · 6-K
After-hours · 16:31 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 04 Feb 2026
50.8200
51.3100
47.1000
48.9100
57,400
Tue, 03 Feb 2026
50.5800
53.3500
49.7500
51.0900
77,500
Mon, 02 Feb 2026
49.4200
51.3200
48.4500
49.6900
82,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
55.0500
55.0700
49.5000
49.5000
64,000
Thu, 29 Jan 2026
54.5400
59.0000
54.5400
55.5000
100,100
Wed, 28 Jan 2026
54.4500
55.5200
52.6800
54.5400
66,600
Tue, 27 Jan 2026
49.7300
53.9400
49.0200
53.6900
68,600
Mon, 26 Jan 2026
48.9600
51.2400
48.5000
49.7400
61,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
47.4800
49.8600
45.9900
48.9600
77,700
Thu, 22 Jan 2026
46.4600
47.9900
45.5200
46.3300
83,300
Wed, 21 Jan 2026
52.7700
53.8800
41.0100
45.5300
391,300
Tue, 20 Jan 2026
2 · 6-K
After-hours · 17:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Jan 2026
52.8000
57.9300
52.8000
55.3200
78,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
54.5300
56.4000
52.5200
54.7700
76,900
Thu, 15 Jan 2026
53.9900
57.4800
53.8000
54.5600
81,400
Wed, 14 Jan 2026
53.9800
54.6900
52.2100
53.8300
43,300
Tue, 13 Jan 2026
50.2900
54.8100
50.0000
53.9800
131,600
Mon, 12 Jan 2026
49.0300
51.0000
48.5000
50.2900
61,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
49.4200
51.0000
49.0200
49.4900
56,200
Thu, 08 Jan 2026
49.1500
51.6000
49.1500
49.5400
86,100
Wed, 07 Jan 2026
53.9100
53.9100
48.2900
49.1500
166,400
Tue, 06 Jan 2026
56.3500
56.3500
52.6700
53.1000
98,600
Mon, 05 Jan 2026
52.8400
56.1900
52.1300
55.5800
92,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.8600
52.7800
50.0100
52.2900
70,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.5700
53.5700
50.0000
50.7600
77,800
Tue, 30 Dec 2025
50.4400
53.3000
50.0500
52.6000
80,800
Mon, 29 Dec 2025
51.5700
52.8700
50.7000
51.2200
62,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
56.7900
56.7900
52.0000
52.9800
76,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
54.3800
54.8100
52.5200
54.7200
72,200
Tue, 23 Dec 2025
55.5000
57.3200
54.4800
54.8200
72,000
Mon, 22 Dec 2025
54.3400
59.2100
54.3400
55.7700
133,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
56.4000
58.0000
53.3200
54.3500
156,400
Thu, 18 Dec 2025
53.8100
56.4700
53.5900
55.8900
114,400
Wed, 17 Dec 2025
59.8900
59.8900
52.6100
53.8000
136,300
Tue, 16 Dec 2025
56.1400
62.0000
56.1100
58.8600
106,700
Mon, 15 Dec 2025
62.0800
64.0000
56.6600
57.1600
129,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.4000
65.1700
61.8000
62.0000
84,200
Thu, 11 Dec 2025
66.0700
66.8200
61.7500
64.0300
150,500
Wed, 10 Dec 2025
69.2200
72.0000
66.7700
66.9300
153,600
Tue, 09 Dec 2025
68.0000
72.0000
67.1500
70.4100
107,800
Mon, 08 Dec 2025
73.8800
74.9400
68.5300
68.7100
205,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.2700
79.6000
74.0100
74.0600
146,700
Thu, 04 Dec 2025
75.3200
78.3000
73.7300
78.0000
173,200
Wed, 03 Dec 2025
70.0000
76.5500
65.0100
76.1600
204,600
Tue, 02 Dec 2025
72.3800
74.9400
70.0000
70.2600
155,100
Mon, 01 Dec 2025
73.6100
75.5000
70.3200
72.1500
134,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.0000
77.1900
68.0000
75.8800
131,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
78.2200
80.0000
74.0000
76.4900
134,900
Tue, 25 Nov 2025
75.2500
79.0000
74.1500
77.9000
139,900
Mon, 24 Nov 2025
70.8900
77.8000
66.8400
77.4000
239,000
Mon, 24 Nov 2025
1 · 6-K
Next filing day · accepted 21 Nov, 17:50 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.8500
72.8100
57.4900
70.7300
335,700
Thu, 20 Nov 2025
60.7700
63.9300
57.3700
58.8500
196,100
Wed, 19 Nov 2025
61.8700
63.6000
55.5500
59.0000
186,300
Tue, 18 Nov 2025
64.8600
66.7600
61.2400
61.4700
131,100
Mon, 17 Nov 2025
70.0700
70.4500
64.5100
67.1200
224,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.2400
77.0500
70.8500
72.0900
217,600
Thu, 13 Nov 2025
91.7400
91.7400
72.3900
78.3800
379,600
Wed, 12 Nov 2025
94.0000
94.4100
85.8500
91.7600
410,100
Tue, 11 Nov 2025
93.1800
96.0800
88.6700
92.6400
359,500
Mon, 10 Nov 2025
92.4000
96.2900
86.1800
92.3200
406,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.9600
93.8100
81.3000
90.9000
692,300
Thu, 06 Nov 2025
85.0900
87.0000
80.9700
85.1100
327,300
Wed, 05 Nov 2025
77.7700
89.3500
76.1400
87.1300
601,600
Tue, 04 Nov 2025
80.2000
82.9200
69.4300
77.7700
713,700
Mon, 03 Nov 2025
83.5900
86.3800
76.0000
84.4500
1,982,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
80.0500
87.2000
78.0000
84.7900
1,019,600
Thu, 30 Oct 2025
68.3400
82.0000
66.0000
81.0000
1,884,300
Wed, 29 Oct 2025
62.3300
72.0000
61.3300
69.5200
1,568,400
Tue, 28 Oct 2025
61.7500
65.0200
60.1300
63.5500
770,400
Mon, 27 Oct 2025
61.5500
69.5600
55.0100
66.3300
1,232,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.7700
70.3300
47.6700
66.7200
3,406,500