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
6.4500
7.1150
6.2000
7.0500
299,600
Thu, 23 Jul 2026
7.2000
7.3950
6.2600
6.3500
253,500
Wed, 22 Jul 2026
54 · 6-K/A
After-hours · 16:01 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Wed, 22 Jul 2026
7.4000
7.8000
7.2000
7.2500
179,000
Wed, 22 Jul 2026
53 · 6-K/A
Pre-market · 06:06 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Tue, 21 Jul 2026
52 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Jul 2026
51 · 6-K
After market open · 11:51 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Jul 2026
7.5000
7.7050
7.3400
7.3900
66,800
Mon, 20 Jul 2026
7.6700
7.7400
7.5050
7.5600
65,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
7.4200
7.9200
7.3500
7.5400
89,100
Thu, 16 Jul 2026
7.3000
7.9100
7.3000
7.6900
89,700
Wed, 15 Jul 2026
7.2900
7.7000
7.2500
7.3100
43,300
Tue, 14 Jul 2026
7.1500
7.6900
7.1500
7.3700
109,900
Mon, 13 Jul 2026
7.7400
7.7890
7.1000
7.1000
132,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
7.9200
8.0300
7.8200
7.8600
94,200
Thu, 09 Jul 2026
7.9600
8.0800
7.7400
7.9900
131,900
Wed, 08 Jul 2026
8.0100
8.0350
7.6800
7.8600
137,400
Tue, 07 Jul 2026
7.8500
8.1150
7.4600
8.0300
243,200
Mon, 06 Jul 2026
7.8800
8.0250
7.6300
7.8600
160,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
8.1100
8.1900
7.6000
8.0100
214,700
Wed, 01 Jul 2026
8.1600
8.4400
7.8350
8.0700
267,500
Tue, 30 Jun 2026
7.5100
8.1800
7.5100
8.0000
260,600
Mon, 29 Jun 2026
7.7100
7.9700
7.2950
7.6000
163,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.8000
8.1600
7.6100
7.7200
326,100
Thu, 25 Jun 2026
8.2000
8.3800
7.7100
7.7100
182,500
Wed, 24 Jun 2026
7.9700
8.4980
7.6800
8.3200
388,300
Tue, 23 Jun 2026
7.8400
8.4000
7.8400
7.9700
151,000
Mon, 22 Jun 2026
8.0600
8.6000
7.8500
7.9500
379,500
Mon, 22 Jun 2026
50 · 6-K
Pre-market · 08: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
8.3700
8.4600
7.9500
8.1900
279,500
Wed, 17 Jun 2026
8.3300
8.9300
8.2000
8.5300
127,500
Tue, 16 Jun 2026
8.3000
8.7750
8.1100
8.3300
195,000
Mon, 15 Jun 2026
8.5750
8.7900
8.1900
8.3500
199,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
9.4500
9.5650
8.0350
8.2300
410,400
Thu, 11 Jun 2026
9.0000
9.9700
8.8600
9.5900
210,000
Wed, 10 Jun 2026
8.4200
9.4000
8.4050
9.1700
251,800
Tue, 09 Jun 2026
8.8150
9.2300
8.4200
8.6700
196,200
Mon, 08 Jun 2026
8.8900
9.0850
8.0620
8.3500
277,400
Mon, 08 Jun 2026
49 · 6-K
Pre-market · 09:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
10.0000
10.7200
8.6000
8.9000
405,200
Thu, 04 Jun 2026
10.0500
10.5500
9.5500
10.3700
269,000
Thu, 04 Jun 2026
48 · 6-K
Pre-market · 09:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
11.0900
11.0900
9.6000
9.7700
295,100
Tue, 02 Jun 2026
11.5700
11.7800
10.5000
10.9500
426,200
Mon, 01 Jun 2026
9.6100
12.4800
9.6100
12.2100
488,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
9.9300
10.0000
9.0100
9.4800
320,900
Thu, 28 May 2026
10.4000
10.5600
9.5100
10.0200
288,300
Wed, 27 May 2026
10.0900
11.2400
9.7600
10.4250
393,100
Wed, 27 May 2026
47 · 6-K
Pre-market · 07:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 26 May 2026
12.0000
12.0000
9.6000
9.7700
545,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10.8900
12.3400
10.4700
12.2600
398,700
Thu, 21 May 2026
10.5000
11.0700
10.2050
10.9600
174,500
Wed, 20 May 2026
9.6600
11.0000
9.5100
10.6900
247,300
Wed, 20 May 2026
46 · 6-K
Pre-market · 08:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 19 May 2026
10.1200
10.5000
8.8200
9.5000
178,900
Mon, 18 May 2026
10.5000
11.2600
10.0000
10.2600
381,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
9.9300
11.0000
9.9300
10.5400
348,200
Thu, 14 May 2026
9.5000
10.5900
9.5000
10.3400
289,100
Wed, 13 May 2026
8.7200
10.0000
8.3900
9.6500
350,100
Wed, 13 May 2026
45 · 6-K
Pre-market · 09:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
8.0800
8.8000
7.9650
8.6800
203,100
Mon, 11 May 2026
7.6500
8.1700
7.1000
8.1300
314,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.4000
7.8800
7.2000
7.3500
193,600
Fri, 08 May 2026
44 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 07 May 2026
7.4100
7.7000
7.2200
7.4600
179,100
Wed, 06 May 2026
7.5500
7.7400
7.2000
7.7000
297,100
Wed, 06 May 2026
43 · 6-K
Pre-market · 07:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 05 May 2026
7.5200
7.7900
7.0000
7.4700
242,700
Mon, 04 May 2026
7.6600
7.8900
7.1450
7.4600
341,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
7.8100
7.9600
7.1850
7.6800
222,500
Thu, 30 Apr 2026
7.8700
8.2400
7.5850
7.7800
180,700
Wed, 29 Apr 2026
7.9100
8.2100
7.6400
7.9400
307,600
Tue, 28 Apr 2026
8.5400
8.7750
7.6900
7.7900
308,100
Mon, 27 Apr 2026
9.8900
10.0000
8.7000
8.7400
404,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9.3100
9.9650
8.8100
8.9400
345,800
Thu, 23 Apr 2026
10.6200
11.9300
9.5000
9.8000
552,500
Wed, 22 Apr 2026
8.4300
11.4600
8.4000
10.4700
1,129,100
Tue, 21 Apr 2026
8.9100
9.2500
8.3000
8.3100
141,300
Mon, 20 Apr 2026
8.5900
9.6200
8.5000
9.0400
267,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8.1900
9.2250
8.0100
8.6300
307,500
Thu, 16 Apr 2026
9.3500
9.9800
8.0000
8.0800
539,200
Wed, 15 Apr 2026
7.9900
9.8000
7.8400
9.3100
516,300
Wed, 15 Apr 2026
42 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 14 Apr 2026
7.4900
8.6600
7.4900
8.0900
552,100
Mon, 13 Apr 2026
7.0100
7.7000
6.8500
7.4900
748,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.4500
8.0000
7.0700
7.0700
207,600
Fri, 10 Apr 2026
41 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Apr 2026
40 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 09 Apr 2026
7.5800
7.9350
7.3500
7.4300
282,900
Wed, 08 Apr 2026
7.5900
8.1900
7.5300
7.7800
321,300
Tue, 07 Apr 2026
7.4500
7.4500
6.6100
7.1500
362,300
Mon, 06 Apr 2026
7.4300
7.7000
7.0500
7.3200
187,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.6000
7.6700
7.2550
7.5100
237,300
Wed, 01 Apr 2026
8.1600
8.8050
7.4350
7.6000
624,200
Tue, 31 Mar 2026
9.1000
9.8800
7.4000
8.0000
883,300
Mon, 30 Mar 2026
8.9000
9.3650
8.3000
9.0400
265,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8.7500
9.2600
8.6300
8.9100
114,900
Thu, 26 Mar 2026
9.1300
9.3000
8.9000
8.9500
115,000
Wed, 25 Mar 2026
9.0600
9.9000
9.0600
9.4100
159,900
Tue, 24 Mar 2026
9.4400
10.9050
8.8300
8.9800
377,600
Mon, 23 Mar 2026
8.0200
10.3150
8.0200
9.4400
417,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.3600
8.5300
7.2100
8.5300
421,300
Thu, 19 Mar 2026
8.4500
8.5600
7.1850
7.2800
498,800
Thu, 19 Mar 2026
39 · 6-K
Pre-market · 09:13 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 18 Mar 2026
7.6900
8.7500
6.9100
8.6800
712,200
Tue, 17 Mar 2026
8.5500
8.6100
7.5300
7.9100
373,700
Mon, 16 Mar 2026
9.4200
9.8600
8.6100
8.6800
216,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.0100
10.1000
9.5100
9.5100
147,000
Thu, 12 Mar 2026
9.8900
10.8800
9.8900
10.0000
322,200
Wed, 11 Mar 2026
9.6100
10.0400
9.5000
9.9000
178,800
Wed, 11 Mar 2026
38 · 6-K
Pre-market · 08:39 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Mar 2026
10.6700
10.9900
9.6200
9.6900
297,000
Mon, 09 Mar 2026
10.5000
11.1150
10.2700
10.9000
186,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10.2900
11.0600
10.0100
10.6900
286,200
Thu, 05 Mar 2026
11.0000
11.5920
10.5000
10.5000
257,100
Wed, 04 Mar 2026
11.2800
11.5500
10.9100
11.1000
182,500
Tue, 03 Mar 2026
11.3000
11.3100
10.0050
11.0100
388,100
Mon, 02 Mar 2026
12.9200
12.9200
9.8000
10.8900
965,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13.3500
13.5000
12.2500
13.4700
470,500
Thu, 26 Feb 2026
12.7000
13.9400
12.5800
13.3800
231,200
Wed, 25 Feb 2026
13.7600
14.0900
12.5000
12.5000
174,100
Tue, 24 Feb 2026
13.8000
13.9800
13.7400
13.8100
90,400
Mon, 23 Feb 2026
13.6700
14.3500
13.6100
13.9700
126,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14.1000
14.2600
13.6100
13.6500
137,600
Thu, 19 Feb 2026
14.0000
14.2440
13.6000
14.1000
104,700
Wed, 18 Feb 2026
14.0000
14.3600
13.7500
13.8800
121,100
Tue, 17 Feb 2026
15.0300
15.0300
13.8600
14.0600
259,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.8000
15.9800
14.9400
15.0300
210,100
Thu, 12 Feb 2026
16.5100
18.3000
16.0000
16.3800
499,700
Wed, 11 Feb 2026
16.5600
16.6400
15.5100
15.9600
156,600
Wed, 11 Feb 2026
37 · 6-K
Pre-market · 07:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 10 Feb 2026
16.0500
16.7500
15.4000
16.2500
155,900
Mon, 09 Feb 2026
14.4400
18.8000
14.3400
16.6400
685,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14.6800
14.8700
13.8100
14.1100
170,200
Thu, 05 Feb 2026
36 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Feb 2026
13.7500
14.8500
13.7500
14.5600
238,000
Wed, 04 Feb 2026
14.5300
15.2000
13.8800
14.3400
369,700
Wed, 04 Feb 2026
35 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 03 Feb 2026
14.2000
15.0200
13.8500
15.0000
203,200
Mon, 02 Feb 2026
15.2300
15.2300
13.5100
14.2900
314,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.0000
20.1700
13.3300
15.5100
1,154,000
Fri, 30 Jan 2026
34 · 6-K
Pre-market · 06:09 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 29 Jan 2026
20.8700
20.9900
17.9200
18.9100
984,100
Wed, 28 Jan 2026
19.6600
21.9900
16.8250
17.5200
1,332,300
Tue, 27 Jan 2026
14.0000
17.8200
14.0000
16.5900
1,151,300
Mon, 26 Jan 2026
13.1400
13.2950
12.6500
13.2100
127,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
12.7600
13.2100
12.5000
13.1400
104,900
Thu, 22 Jan 2026
12.5500
13.2400
12.0000
12.7600
364,900
Wed, 21 Jan 2026
13.5000
13.6790
12.4100
12.6500
217,900
Tue, 20 Jan 2026
14.9900
14.9900
13.5100
13.5400
192,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
13.7400
13.8300
13.5100
13.7100
105,600
Thu, 15 Jan 2026
14.0400
14.5000
13.6800
13.8900
227,600
Wed, 14 Jan 2026
14.5900
14.5900
14.0900
14.4500
161,800
Tue, 13 Jan 2026
14.5000
14.7000
14.2900
14.5900
135,200
Mon, 12 Jan 2026
13.8800
14.8500
13.8000
14.5000
361,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
14.1100
14.8400
13.4300
13.5900
339,300
Thu, 08 Jan 2026
14.3000
14.7520
14.0200
14.2000
243,900
Wed, 07 Jan 2026
15.1100
15.2500
14.1800
14.5600
261,500
Tue, 06 Jan 2026
15.0500
15.5000
14.8300
15.3000
193,300
Mon, 05 Jan 2026
15.3900
16.0000
14.2500
14.7600
438,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
16.4900
16.4900
14.7000
15.3900
165,200
Fri, 02 Jan 2026
33 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
14.4700
15.9800
14.4700
15.6800
215,600
Tue, 30 Dec 2025
14.5100
16.0600
14.4500
14.5000
334,400
Mon, 29 Dec 2025
16.2000
16.2100
14.5100
14.5100
461,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
19.2000
19.3800
14.8800
14.9000
503,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
18.3400
18.6380
15.7450
17.9800
372,000
Tue, 23 Dec 2025
15.3800
17.0000
14.7000
16.9700
326,400
Mon, 22 Dec 2025
14.0000
15.4900
13.9100
15.4900
292,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
14.5000
14.8300
13.6750
13.9000
376,300
Thu, 18 Dec 2025
15.0100
16.5500
14.2100
14.4000
402,700
Wed, 17 Dec 2025
16.6100
16.6100
15.1500
15.1500
367,400
Tue, 16 Dec 2025
17.0300
17.3960
16.1000
16.5700
386,700
Tue, 16 Dec 2025
32 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Dec 2025
19.0000
19.0370
17.0100
18.0000
373,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
21.3100
21.3100
18.8400
19.0450
308,500
Thu, 11 Dec 2025
19.4500
20.6500
18.5300
19.5100
347,200
Wed, 10 Dec 2025
17.2000
20.1000
16.8300
18.5800
443,700
Tue, 09 Dec 2025
17.7300
17.7300
16.0330
17.2200
197,700
Mon, 08 Dec 2025
18.9100
19.3500
16.5200
17.5600
953,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
18.0300
21.5200
14.0350
19.7200
590,600
Thu, 04 Dec 2025
23.0000
23.1000
18.4050
18.5300
614,200
Wed, 03 Dec 2025
26.0000
26.5000
23.1100
23.4500
227,000
Tue, 02 Dec 2025
26.4600
27.0000
25.0000
25.4800
120,200
Mon, 01 Dec 2025
29.0600
29.1100
25.1000
25.7000
211,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
31 · 6-K
After market open · 13:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 28 Nov 2025
28.5500
31.4600
25.1000
30.1300
299,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
22.7000
28.0770
22.6900
27.0400
332,200
Wed, 26 Nov 2025
30 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 25 Nov 2025
29 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 25 Nov 2025
25.8700
26.0000
20.0800
21.9500
539,800
Mon, 24 Nov 2025
31.3200
31.4100
20.1790
26.0600
1,197,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
38.4600
38.5800
28.0100
32.6700
480,800
Thu, 20 Nov 2025
46.2100
46.2100
38.6800
38.7400
400,200
Thu, 20 Nov 2025
28 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 19 Nov 2025
45.6300
49.9900
40.0000
44.7000
511,400
Tue, 18 Nov 2025
43.6800
46.5000
40.0000
45.9500
625,700
Mon, 17 Nov 2025
45.0000
46.8900
44.0100
45.4100
84,800
Mon, 17 Nov 2025
27 · 6-K
Pre-market · 06:55 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
26 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Nov 2025
46.0500
46.8000
44.5000
44.8500
127,800
Thu, 13 Nov 2025
49.0000
49.2300
46.5100
48.0800
82,100
Wed, 12 Nov 2025
50.0000
50.8000
48.5100
48.8500
50,900
Tue, 11 Nov 2025
53.0000
53.0000
48.0000
48.8500
146,900
Mon, 10 Nov 2025
48.2800
53.3600
48.2800
52.8100
130,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.1300
49.3300
46.6300
47.3500
93,800
Thu, 06 Nov 2025
51.8000
52.3750
47.8000
50.6400
252,500
Wed, 05 Nov 2025
50.4700
51.9150
49.0000
51.3100
121,100
Tue, 04 Nov 2025
51.9800
52.0100
48.6100
50.0500
195,200
Mon, 03 Nov 2025
59.7100
60.6630
51.3000
52.6200
416,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
25 · 6-K
After-hours · 16:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 31 Oct 2025
24 · 20-F
After-hours · 16:16 ET
ANNUAL REPORT ↗
Fri, 31 Oct 2025
62.5000
63.1700
56.3100
62.8800
651,800
Fri, 31 Oct 2025
23 · 6-K
Pre-market · 07:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Oct 2025
63.3800
63.3800
58.9000
59.2300
150,700
Thu, 30 Oct 2025
22 · 6-K
Pre-market · 06:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Oct 2025
21 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 29 Oct 2025
61.4700
64.4910
59.0000
63.9700
147,800
Tue, 28 Oct 2025
20 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 28 Oct 2025
64.0200
64.6700
59.8000
62.5200
141,200
Mon, 27 Oct 2025
61.2000
65.6700
59.1810
64.2800
348,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
19 · 6-K
After-hours · 17:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
18 · 6-K
After-hours · 17:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
17 · 6-K
After-hours · 17:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
16 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
62.2900
66.9900
58.7000
61.2000
658,200
Thu, 23 Oct 2025
54.1000
59.9000
52.4500
59.6400
182,700
Thu, 23 Oct 2025
15 · 6-K
Pre-market · 07:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 22 Oct 2025
56.4000
56.4000
49.0000
52.1100
304,700
Tue, 21 Oct 2025
58.5000
62.0100
55.2900
57.6100
239,600
Mon, 20 Oct 2025
59.8800
60.0300
57.1000
57.9200
165,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
61.2600
61.8200
56.4000
59.0200
214,900
Thu, 16 Oct 2025
65.3300
65.8100
60.2800
61.6600
285,700
Thu, 16 Oct 2025
14 · 6-K
Pre-market · 06:06 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 15 Oct 2025
67.2400
70.0000
63.8000
65.3300
305,500
Tue, 14 Oct 2025
64.0000
69.3100
63.0000
67.9900
226,000
Mon, 13 Oct 2025
65.0000
67.8500
63.6200
67.3700
380,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.8000
70.8400
56.3000
58.1600
393,300
Thu, 09 Oct 2025
69.0000
72.2030
63.3700
70.9900
408,300
Wed, 08 Oct 2025
69.0000
71.0000
68.0000
69.7100
201,300
Tue, 07 Oct 2025
74.0900
74.9000
63.0000
69.9400
368,100
Mon, 06 Oct 2025
72.2000
76.5000
69.6680
73.5200
526,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
69.9900
76.0000
67.8400
75.0000
451,200
Fri, 03 Oct 2025
13 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 02 Oct 2025
69.0000
73.0000
64.3000
69.3400
307,200
Wed, 01 Oct 2025
60.0000
69.2950
60.0000
68.3700
675,100
Wed, 01 Oct 2025
12 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Sep 2025
11 · 6-K
After-hours · 16:17 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 30 Sep 2025
54.6700
65.0000
52.2900
64.5100
718,000
Mon, 29 Sep 2025
50.6100
56.3900
50.6100
55.7900
432,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.5000
53.5000
44.7710
48.3700
169,600
Thu, 25 Sep 2025
51.4100
55.3200
51.3000
52.9700
134,500
Wed, 24 Sep 2025
56.8200
56.8200
52.5500
54.9100
129,700
Wed, 24 Sep 2025
10 · 6-K/A
Pre-market · 08:30 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Tue, 23 Sep 2025
52.3000
57.7100
50.0000
55.2900
332,700
Mon, 22 Sep 2025
55.6900
55.6900
49.0500
54.3500
190,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
50.8400
56.0000
48.0850
55.2500
200,100
Thu, 18 Sep 2025
50.9600
50.9600
42.5500
49.4400
339,900
Wed, 17 Sep 2025
9 · 6-K/A
After-hours · 16:30 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Wed, 17 Sep 2025
55.0000
55.1500
50.6300
51.5800
126,100
Tue, 16 Sep 2025
54.7000
55.1300
52.3000
54.7600
112,600
Mon, 15 Sep 2025
59.2900
59.5000
50.6000
52.1900
254,800
Mon, 15 Sep 2025
8 · 6-K
Pre-market · 08:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
60.7900
60.7900
57.3000
59.2000
115,200
Thu, 11 Sep 2025
63.1000
63.5500
59.5000
59.7100
168,400
Wed, 10 Sep 2025
7 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 10 Sep 2025
62.0000
69.8100
60.0000
64.3100
346,500
Tue, 09 Sep 2025
53.5000
60.2100
50.0100
59.7800
289,400
Mon, 08 Sep 2025
49.6900
54.9900
49.6850
53.0100
209,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
63.0000
63.0000
48.1100
49.5100
347,100
Thu, 04 Sep 2025
48.7300
68.2350
46.1000
68.0000
243,800
Wed, 03 Sep 2025
52.8000
53.0000
48.0100
48.8500
219,600
Tue, 02 Sep 2025
45.3000
49.9900
42.8750
49.8300
161,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
48.8100
52.6300
45.0000
51.4000
154,800
Thu, 28 Aug 2025
41.9900
52.7900
41.4000
45.2100
253,000
Wed, 27 Aug 2025
59.2700
64.0000
41.0000
42.5000
438,200
Tue, 26 Aug 2025
63.0000
72.0000
55.8200
62.2000
561,300
Mon, 25 Aug 2025
44.0000
61.9600
44.0000
58.2000
823,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
6 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 22 Aug 2025
5 · 6-K
After-hours · 16:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 22 Aug 2025
39.1500
44.5000
39.1500
42.8400
287,800
Thu, 21 Aug 2025
32.6000
38.5000
31.9700
38.0500
185,500
Wed, 20 Aug 2025
28.4600
33.0800
28.4600
32.8000
138,900
Tue, 19 Aug 2025
28.0100
31.0000
27.7620
28.5100
123,200
Mon, 18 Aug 2025
27.7300
29.0900
27.6100
28.3100
87,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
31.5000
31.5000
26.5200
27.4950
328,000
Thu, 14 Aug 2025
26.0300
31.5430
25.6000
31.1600
177,100
Wed, 13 Aug 2025
27.7600
28.2500
25.5100
26.1000
163,900
Tue, 12 Aug 2025
26.3200
27.4900
25.4000
27.2300
189,300
Mon, 11 Aug 2025
25.0100
27.8700
24.6500
26.5100
257,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
28.0400
29.2250
21.8000
23.1600
227,400
Thu, 07 Aug 2025
25.6200
28.7710
25.6200
26.9200
115,300
Thu, 07 Aug 2025
4 · 6-K
Pre-market · 06:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 06 Aug 2025
24.1000
26.4900
23.3080
25.4300
200,700
Wed, 06 Aug 2025
3 · 6-K
Pre-market · 06:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 05 Aug 2025
22.8200
24.4800
21.8000
23.8900
242,200
Mon, 04 Aug 2025
19.6100
24.5000
19.6100
23.0200
287,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
20.1500
21.5500
16.9000
20.2850
301,200
Thu, 31 Jul 2025
20.4500
22.9590
19.2100
22.0300
647,900
Wed, 30 Jul 2025
19.1000
29.6400
16.4000
23.2100
5,351,200
Wed, 30 Jul 2025
2 · 6-K
Pre-market · 06:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 29 Jul 2025
11.4700
16.7500
11.4700
16.1200
764,200
Mon, 28 Jul 2025
10.9700
11.4900
10.8600
11.3600
106,100
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 06:17 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend