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
6.2600
6.4600
6.1200
6.2000
171,515
Thu, 22 Oct 2026
6.2900
6.4350
5.9900
6.3900
336,300
Wed, 21 Oct 2026
6.6300
6.7300
6.3600
6.4200
259,500
Tue, 20 Oct 2026
6.7000
6.7600
6.5600
6.5900
158,100
Mon, 19 Oct 2026
6.7000
6.9500
6.6000
6.7000
120,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
7.1200
7.1200
6.5000
6.5900
365,700
Thu, 15 Oct 2026
7.1000
7.1100
6.8200
7.0600
400,500
Wed, 14 Oct 2026
6.9500
7.1900
6.6010
7.1100
306,400
Tue, 13 Oct 2026
6.6000
7.0900
6.1500
6.9800
518,800
Mon, 12 Oct 2026
7.0900
7.0900
6.5500
6.5900
325,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
6.9700
7.0900
6.5750
7.0100
364,800
Thu, 08 Oct 2026
6.6400
7.0600
6.4600
6.8700
604,200
Wed, 07 Oct 2026
6.9000
7.1700
6.3500
6.8500
1,327,000
Tue, 06 Oct 2026
6.4100
6.9280
6.3600
6.9000
516,100
Mon, 05 Oct 2026
6.6000
6.8800
6.3100
6.4500
791,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
6.7900
6.7930
6.5700
6.6500
265,100
Thu, 01 Oct 2026
6.7000
7.0400
6.6800
6.7900
275,200
Wed, 30 Sep 2026
6.9000
7.1100
6.7150
6.7300
366,200
Wed, 30 Sep 2026
47 · 6-K
Pre-market · 07:50 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 29 Sep 2026
6.9000
7.4100
6.8600
7.0600
357,100
Mon, 28 Sep 2026
6.8700
7.1000
6.7200
7.0000
174,500
Mon, 28 Sep 2026
46 · 6-K
Pre-market · 08:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
7.0300
7.2900
6.8500
6.8900
404,100
Thu, 24 Sep 2026
7.1600
7.3650
6.8100
6.9900
685,300
Wed, 23 Sep 2026
7.4000
7.6400
7.1450
7.2900
595,500
Tue, 22 Sep 2026
8.9200
8.9800
7.2200
7.5600
1,782,500
Mon, 21 Sep 2026
7.5300
8.8700
7.5000
8.8400
663,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
7.8800
8.0750
7.0800
7.3100
1,154,300
Thu, 17 Sep 2026
8.1800
8.2100
7.7600
7.8600
1,304,400
Wed, 16 Sep 2026
8.0600
8.3000
7.9000
8.1800
1,129,100
Tue, 15 Sep 2026
8.0100
8.3300
7.8000
8.1400
1,072,500
Mon, 14 Sep 2026
7.9500
8.2100
7.8000
7.9400
768,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
8.0500
8.3150
7.5600
7.7400
1,168,700
Thu, 10 Sep 2026
6.8600
8.2500
6.8600
8.1700
704,300
Wed, 09 Sep 2026
8.0600
8.0600
6.8100
7.1100
1,002,100
Tue, 08 Sep 2026
8.3300
8.7100
7.2800
7.5200
1,290,600
Tue, 08 Sep 2026
45 · 6-K
Pre-market · 07:50 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
9.1000
9.1200
8.0800
8.1200
301,400
Thu, 03 Sep 2026
8.1950
9.3200
8.0500
8.9700
1,408,000
Thu, 03 Sep 2026
44 · 6-K
Pre-market · 09:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 02 Sep 2026
7.9500
8.5900
7.8100
8.3600
612,600
Tue, 01 Sep 2026
9.0700
9.0700
7.5600
8.0700
399,900
Mon, 31 Aug 2026
9.4500
10.0000
9.1600
9.2800
1,099,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
9.8200
9.9900
9.1800
9.3800
350,200
Fri, 28 Aug 2026
43 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 27 Aug 2026
9.5900
10.0000
9.3100
9.7800
395,500
Wed, 26 Aug 2026
10.1000
10.8000
9.0800
9.3700
518,600
Tue, 25 Aug 2026
10.4100
11.2800
9.5500
10.5000
870,300
Tue, 25 Aug 2026
42 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 24 Aug 2026
9.7000
10.6000
8.2600
10.5400
1,438,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
6.7300
8.5800
6.6900
8.5200
576,100
Thu, 20 Aug 2026
6.9900
7.2000
6.4000
6.8000
390,000
Wed, 19 Aug 2026
41 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 19 Aug 2026
6.6100
7.2000
6.5600
6.7500
320,300
Tue, 18 Aug 2026
6.6400
6.6950
6.4000
6.5500
118,200
Mon, 17 Aug 2026
6.9900
7.1000
6.7160
6.7400
110,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
7.0000
7.1030
6.8200
6.9900
91,800
Thu, 13 Aug 2026
7.1600
7.2950
6.8500
6.9500
91,200
Wed, 12 Aug 2026
6.9600
7.2500
6.6900
7.1000
163,200
Tue, 11 Aug 2026
6.7200
6.9500
6.6050
6.8900
67,100
Mon, 10 Aug 2026
6.5500
6.8800
6.5500
6.8200
214,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
7.0100
7.3700
6.5500
6.6500
256,100
Fri, 07 Aug 2026
40 · 6-K
Pre-market · 07:21 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 06 Aug 2026
7.0000
7.1050
6.3200
6.5200
133,800
Wed, 05 Aug 2026
7.2000
7.6000
6.8700
7.0000
218,600
Tue, 04 Aug 2026
6.7000
7.2700
6.4120
7.2000
162,700
Mon, 03 Aug 2026
6.5900
7.0700
6.2800
6.8000
158,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
6.3600
6.8150
6.2800
6.4900
115,000
Thu, 30 Jul 2026
5.9300
6.4800
5.8250
6.3500
222,300
Wed, 29 Jul 2026
6.4500
6.5700
5.6100
5.8100
363,000
Tue, 28 Jul 2026
6.9000
7.1100
6.2000
6.5800
313,800
Mon, 27 Jul 2026
7.1500
7.4200
6.6700
6.9600
92,100
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
39 · 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
38 · 6-K/A
Pre-market · 06:06 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Tue, 21 Jul 2026
37 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Jul 2026
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 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
30 · 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
29 · 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
28 · 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
27 · 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
26 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Apr 2026
25 · 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
24 · 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
23 · 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
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 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
16 · 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
15 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 25 Nov 2025
14 · 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
13 · 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
12 · 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
11 · 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
10 · 6-K
After-hours · 16:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 31 Oct 2025
9 · 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
8 · 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
7 · 6-K
Pre-market · 06:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Oct 2025
6 · 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
5 · 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
4 · 6-K
After-hours · 17:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
3 · 6-K
After-hours · 17:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
2 · 6-K
After-hours · 17:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Oct 2025
1 · 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