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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
14.1600
15.4199
14.0400
14.4450
25,471
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
15.0700
15.7700
14.1200
14.1200
64,200
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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
Thu, 23 Oct 2025
44.5000
47.5500
43.0000
47.3700
1,232,700
Wed, 22 Oct 2025
47.5000
47.9300
44.2600
44.2600
973,500
Tue, 21 Oct 2025
51.1500
53.5900
50.0000
50.2000
1,282,600
Mon, 20 Oct 2025
47.2200
54.5000
47.2200
52.7900
1,826,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
47.0000
47.8500
45.5000
47.2200
984,600
Thu, 16 Oct 2025
47.7200
48.1700
45.1000
46.3400
1,502,500
Wed, 15 Oct 2025
50.6600
51.1300
44.5000
47.2800
1,317,300
Tue, 14 Oct 2025
48.0000
52.4400
46.0100
49.4200
427,100
Tue, 14 Oct 2025
5 · 6-K
Pre-market · 08:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 13 Oct 2025
47.0000
49.6000
45.1000
48.8700
507,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
49.5000
50.0000
44.3000
46.1900
575,300
Thu, 09 Oct 2025
49.6000
51.9000
49.0000
49.0000
393,100
Wed, 08 Oct 2025
50.3800
51.7000
48.5200
49.5800
371,200
Tue, 07 Oct 2025
53.0900
53.7600
47.7700
49.3700
623,500
Mon, 06 Oct 2025
48.0300
54.3500
47.2600
53.7200
854,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
45.9300
47.6000
44.5000
46.7000
625,900
Thu, 02 Oct 2025
43.0000
46.0000
42.7000
44.3000
657,400
Wed, 01 Oct 2025
40.1000
44.7400
40.1000
43.4500
1,301,800
Tue, 30 Sep 2025
40.8000
42.0700
40.0000
41.9500
1,839,800
Mon, 29 Sep 2025
44.0200
44.9800
39.7000
39.9800
2,053,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
46.8200
46.8200
42.1000
43.1800
1,714,100
Thu, 25 Sep 2025
43.1400
45.0000
40.4800
44.1600
2,290,200
Wed, 24 Sep 2025
44.5000
47.0700
44.2400
44.8600
1,683,200
Tue, 23 Sep 2025
45.0100
47.4700
44.0000
44.8700
1,203,800
Mon, 22 Sep 2025
55.0000
58.8600
42.0600
44.0100
2,460,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
46.7500
56.9900
46.4400
55.0000
2,546,000
Thu, 18 Sep 2025
46.5200
49.8400
45.1000
46.5300
2,020,100
Wed, 17 Sep 2025
42.7500
47.9900
42.5000
47.1200
2,706,300
Tue, 16 Sep 2025
43.9200
45.8300
41.3500
42.5500
2,587,700
Mon, 15 Sep 2025
44.4400
47.4800
39.1100
43.5000
2,985,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
38.0000
48.1500
37.5000
43.9800
3,151,000
Thu, 11 Sep 2025
35.5700
42.1000
35.1200
37.7700
2,903,500
Wed, 10 Sep 2025
34.9900
37.4200
34.2100
35.9100
1,162,700
Tue, 09 Sep 2025
38.0000
38.4000
33.5200
35.3000
1,674,400
Mon, 08 Sep 2025
44.0100
47.6200
38.4200
39.1100
2,586,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
42.2000
48.9000
40.5100
44.1200
3,754,300
Thu, 04 Sep 2025
31.2100
42.3600
31.0500
40.2500
4,486,000
Wed, 03 Sep 2025
39.5100
40.4000
29.8700
30.9700
2,864,500
Tue, 02 Sep 2025
37.4800
44.8900
37.2500
38.6300
2,383,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
47.5100
48.5000
41.5000
41.9300
1,472,800
Thu, 28 Aug 2025
60.0000
60.5700
48.8400
49.5100
1,532,100
Wed, 27 Aug 2025
64.2000
72.1100
60.3000
60.8900
1,110,400
Tue, 26 Aug 2025
79.7000
79.7000
67.0000
67.0300
1,387,700
Mon, 25 Aug 2025
100.9900
102.3200
82.1500
85.0000
1,262,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
133.0800
136.0000
96.5400
100.7500
2,213,500
Thu, 21 Aug 2025
4 · 6-K
After-hours · 17:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 21 Aug 2025
117.3600
137.8400
114.4500
115.7800
1,553,700
Wed, 20 Aug 2025
88.0000
117.0000
86.2700
110.6400
1,595,100
Tue, 19 Aug 2025
101.8600
102.1100
86.6800
89.4000
876,800
Tue, 19 Aug 2025
3 · 6-K
Pre-market · 06:09 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 18 Aug 2025
109.9900
113.8700
98.1100
107.1200
986,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
2 · 6-K
After-hours · 17:17 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 15 Aug 2025
116.8800
118.8600
86.5000
101.0200
2,328,000
Thu, 14 Aug 2025
110.0000
133.0000
101.9200
128.0900
2,917,700
Wed, 13 Aug 2025
76.3200
98.4500
76.3200
91.8900
1,829,100
Wed, 13 Aug 2025
1 · 6-K
Pre-market · 07:38 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 Aug 2025
73.4000
75.4900
69.0500
73.6400
641,000
Mon, 11 Aug 2025
77.1700
79.0100
67.2300
70.2700
737,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
60.0000
85.9900
60.0000
79.7900
1,760,600
Thu, 07 Aug 2025
56.3500
62.5000
54.8100
59.4400
614,000
Wed, 06 Aug 2025
59.9600
62.9500
53.2000
58.8500
825,100
Tue, 05 Aug 2025
56.0000
65.7500
53.6500
57.1700
1,080,100
Mon, 04 Aug 2025
60.2500
68.4000
52.0000
54.8100
1,292,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
55.9000
65.7000
49.3700
53.5300
1,214,500
Thu, 31 Jul 2025
46.6800
69.5000
45.2100
63.7900
2,573,100
Wed, 30 Jul 2025
46.9100
52.0000
41.0000
44.9700
1,920,400
Tue, 29 Jul 2025
40.0500
56.7700
40.0500
56.1900
2,704,400
Mon, 28 Jul 2025
34.5300
43.2700
33.6000
39.0800
1,163,100
Sun, 27 Jul 2025
Weekend