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
No data yet
Thu, 22 Oct 2026
10.4800
10.4800
9.9900
9.9900
1,300
Wed, 21 Oct 2026
10.4900
10.4900
10.4900
10.4900
400
Tue, 20 Oct 2026
10.4000
10.4000
10.2800
10.2800
1,500
Mon, 19 Oct 2026
10.5000
10.6100
10.0750
10.2200
2,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
10.3700
10.8000
10.3700
10.5000
2,100
Thu, 15 Oct 2026
10.3100
11.2000
10.3100
10.8000
10,900
Wed, 14 Oct 2026
10.0000
10.5350
9.7500
10.4100
10,900
Tue, 13 Oct 2026
10.5000
10.5000
10.2300
10.3900
3,400
Mon, 12 Oct 2026
10.1500
10.7000
10.0500
10.3500
15,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
10.7500
12.1600
9.4700
10.2300
18,400
Thu, 08 Oct 2026
10.4000
10.8500
10.4000
10.6800
6,600
Wed, 07 Oct 2026
12 · 6-K
After market open · 12:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 07 Oct 2026
11.1300
11.8100
10.5800
10.6100
6,600
Tue, 06 Oct 2026
10.3100
10.7600
9.8000
10.2500
13,700
Mon, 05 Oct 2026
9.3900
10.3800
9.3900
9.9000
6,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
11.3000
11.3000
9.4900
9.5100
13,300
Thu, 01 Oct 2026
10.7000
11.0000
10.2800
10.6100
3,200
Wed, 30 Sep 2026
11.2900
11.6000
10.1500
10.1500
11,000
Tue, 29 Sep 2026
13.1900
13.1900
10.5750
10.8000
26,800
Mon, 28 Sep 2026
14.2000
15.2000
12.4000
13.0000
57,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
14.7300
14.8000
14.0350
14.0350
7,400
Thu, 24 Sep 2026
14.2900
15.7900
14.2800
14.6300
33,600
Wed, 23 Sep 2026
15.3300
15.3300
14.0550
14.3000
30,300
Tue, 22 Sep 2026
15.0100
15.8200
14.9400
15.3500
43,300
Mon, 21 Sep 2026
15.7100
15.7100
15.3800
15.4600
3,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
14.6000
16.5000
14.4200
15.5000
36,000
Thu, 17 Sep 2026
14.9400
15.2000
14.2600
14.2600
8,300
Wed, 16 Sep 2026
14.9050
14.9050
14.3000
14.4000
4,400
Tue, 15 Sep 2026
14.4100
15.0300
13.9010
14.2600
39,200
Mon, 14 Sep 2026
14.6000
15.8200
14.3000
14.3000
80,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
14.3000
16.0000
14.2000
14.3500
65,300
Thu, 10 Sep 2026
14.9100
14.9100
13.9250
14.7000
53,500
Wed, 09 Sep 2026
14.5000
14.9500
14.2600
14.4000
8,300
Tue, 08 Sep 2026
15.6000
17.4750
12.8600
14.2500
327,400
Tue, 08 Sep 2026
11 · 6-K
Pre-market · 08:00 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
17.0000
17.0000
15.5850
16.5000
30,300
Thu, 03 Sep 2026
16.3000
17.1600
16.3000
17.1600
20,800
Wed, 02 Sep 2026
17.0900
17.8100
16.7000
17.0000
36,700
Tue, 01 Sep 2026
16.2600
17.2000
15.6100
16.6500
36,800
Mon, 31 Aug 2026
16.0400
17.2200
15.3740
16.5500
128,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
15.0000
17.6500
14.3000
16.5500
152,800
Thu, 27 Aug 2026
14.0500
15.4200
14.0500
15.1000
6,800
Wed, 26 Aug 2026
15.6000
16.2750
14.5000
14.7000
5,900
Tue, 25 Aug 2026
16.0000
16.7700
15.0900
15.0900
6,500
Mon, 24 Aug 2026
16.5600
18.2400
15.7000
16.1200
9,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
16.5000
17.5000
16.2700
16.9000
3,800
Thu, 20 Aug 2026
16.3330
18.1500
16.3330
16.8000
8,600
Thu, 20 Aug 2026
10 · 6-K
Pre-market · 08:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 19 Aug 2026
16.7500
18.1900
16.4000
16.9250
10,400
Tue, 18 Aug 2026
17.7200
17.7200
17.0500
17.1300
55,800
Mon, 17 Aug 2026
16.9100
17.7200
16.7000
17.7200
36,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
18.4000
18.4000
17.3530
17.5100
15,500
Thu, 13 Aug 2026
18.5000
18.5000
16.8900
17.3200
2,000
Wed, 12 Aug 2026
15.5500
20.0000
14.1000
18.9000
10,300
Tue, 11 Aug 2026
13.6100
16.3000
13.6000
15.5500
1,900
Mon, 10 Aug 2026
16.2200
16.2200
13.6000
13.6000
1,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16.5400
16.6500
16.5400
16.6500
900
Thu, 06 Aug 2026
17.4600
17.4600
17.4600
17.4600
1,800
Wed, 05 Aug 2026
18.6400
18.6400
17.0000
17.6950
3,900
Tue, 04 Aug 2026
19.6500
19.6500
18.5600
18.5600
3,200
Mon, 03 Aug 2026
19.6500
19.6500
19.6500
19.6500
2,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
22.5100
22.5200
20.9900
21.0000
6,800
Fri, 31 Jul 2026
9 · 20-F
Pre-market · 08:01 ET
ANNUAL REPORT ↗
Thu, 30 Jul 2026
23.1600
23.5000
23.0150
23.0150
3,200
Wed, 29 Jul 2026
23.6200
23.6200
23.1600
23.1600
4,300
Tue, 28 Jul 2026
25.8300
25.8300
23.8000
24.4000
7,500
Mon, 27 Jul 2026
27.0300
27.0300
25.2800
25.2800
4,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
24.8900
27.9000
24.8900
27.9000
91,400
Thu, 23 Jul 2026
24.0000
27.7000
24.0000
25.7300
6,200
Wed, 22 Jul 2026
27.7200
28.0000
23.9000
23.9000
45,400
Tue, 21 Jul 2026
28.5100
28.5100
27.1600
27.1600
3,900
Mon, 20 Jul 2026
27.9000
27.9000
27.9000
27.9000
400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
28.0100
28.0100
28.0100
28.0100
0
Thu, 16 Jul 2026
28.0000
28.0100
27.7400
28.0100
1,800
Wed, 15 Jul 2026
28.4100
28.8000
28.4100
28.5500
2,500
Tue, 14 Jul 2026
27.9000
29.0800
27.4000
28.4000
12,500
Mon, 13 Jul 2026
26.8900
28.1500
26.8900
27.3000
17,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
28.2000
28.2000
28.2000
28.2000
1,900
Thu, 09 Jul 2026
28.4400
28.4400
28.4400
28.4400
800
Wed, 08 Jul 2026
32.3500
32.3500
27.2000
28.0100
36,400
Tue, 07 Jul 2026
30.0000
33.9900
27.2000
30.1400
28,400
Mon, 06 Jul 2026
29.3700
29.3700
28.5000
29.3000
2,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
27.8900
29.3900
27.5000
29.3900
3,500
Wed, 01 Jul 2026
26.0500
29.4100
26.0000
27.8000
12,200
Tue, 30 Jun 2026
27.3900
28.0100
26.0000
27.2500
6,700
Mon, 29 Jun 2026
27.8800
27.8800
27.6510
27.6510
1,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
27.7900
28.9000
27.7900
28.9000
2,200
Thu, 25 Jun 2026
28.5300
28.5300
28.5300
28.5300
4,000
Wed, 24 Jun 2026
28.1900
28.3600
28.0800
28.0800
19,700
Tue, 23 Jun 2026
27.7500
27.7500
27.7500
27.7500
400
Mon, 22 Jun 2026
34.8000
34.8000
28.5000
28.6000
9,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
30.2100
38.5500
29.0100
35.0000
38,400
Wed, 17 Jun 2026
27.6130
30.9100
27.0000
30.7100
6,000
Tue, 16 Jun 2026
29.2100
29.2200
26.5500
27.1000
4,600
Mon, 15 Jun 2026
28.5000
28.5000
28.5000
28.5000
20,500
Mon, 15 Jun 2026
8 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
30.7000
30.7000
30.7000
30.7000
0
Thu, 11 Jun 2026
30.0100
30.7000
30.0100
30.7000
2,300
Wed, 10 Jun 2026
31.5000
31.5000
30.8500
30.8500
1,600
Tue, 09 Jun 2026
29.4800
30.8000
29.4500
30.2100
1,300
Mon, 08 Jun 2026
31.8800
31.8800
31.8800
31.8800
0
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
30.0000
32.7000
25.4000
31.8800
15,100
Thu, 04 Jun 2026
31.1000
31.1000
26.9750
29.5000
10,500
Wed, 03 Jun 2026
27.9500
31.4800
27.8800
30.1700
7,700
Tue, 02 Jun 2026
29.8000
29.8000
29.8000
29.8000
0
Mon, 01 Jun 2026
28.5900
29.8000
28.5900
29.8000
2,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
28.6000
28.6000
28.6000
28.6000
800
Thu, 28 May 2026
32.0000
32.0000
32.0000
32.0000
0
Wed, 27 May 2026
27.5000
32.8000
27.5000
32.0000
10,400
Tue, 26 May 2026
30.0000
30.0000
30.0000
30.0000
0
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
31.9000
32.6000
30.0000
30.0000
2,700
Thu, 21 May 2026
28.0200
33.5000
28.0200
30.5010
11,600
Wed, 20 May 2026
28.8600
29.1000
28.8000
29.1000
2,200
Tue, 19 May 2026
30.2000
30.2000
28.2300
28.2400
3,400
Mon, 18 May 2026
29.9100
29.9100
29.9100
29.9100
0
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
28.8000
30.7000
27.1000
29.9100
8,500
Thu, 14 May 2026
29.3000
30.9000
27.9000
30.3000
3,800
Wed, 13 May 2026
29.1600
29.5000
28.0200
28.9500
4,000
Tue, 12 May 2026
29.9900
29.9900
29.9900
29.9900
0
Mon, 11 May 2026
29.9500
29.9900
29.0000
29.9900
2,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
30.2000
30.2000
30.0200
30.0200
1,700
Thu, 07 May 2026
29.2300
29.2300
29.2200
29.2300
4,100
Wed, 06 May 2026
29.8000
30.4100
28.8100
28.8200
2,900
Tue, 05 May 2026
30.6800
30.6800
29.6000
30.6000
1,600
Mon, 04 May 2026
31.0000
31.0000
30.8100
30.8100
900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
30.9400
31.2000
30.9400
31.0000
2,500
Thu, 30 Apr 2026
31.3000
31.9000
31.3000
31.5800
1,100
Wed, 29 Apr 2026
30.2200
31.3000
29.9500
31.3000
18,200
Tue, 28 Apr 2026
30.5000
31.2000
30.2200
30.2200
4,300
Mon, 27 Apr 2026
30.0000
30.0100
29.8500
29.9900
2,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
30.4210
30.4210
30.0000
30.0000
2,200
Thu, 23 Apr 2026
29.6000
29.6000
29.6000
29.6000
4,400
Wed, 22 Apr 2026
32.3980
32.4500
30.7200
30.9700
16,200
Tue, 21 Apr 2026
30.0800
32.6000
30.0800
32.0500
5,500
Mon, 20 Apr 2026
28.8900
31.0000
28.8900
30.3000
4,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
24.8800
28.7000
24.7350
27.7800
7,400
Thu, 16 Apr 2026
23.7910
24.0000
23.7910
23.9500
1,500
Wed, 15 Apr 2026
23.0100
24.1500
23.0100
23.7000
4,900
Tue, 14 Apr 2026
21.0000
24.5000
19.0000
22.3000
27,200
Mon, 13 Apr 2026
19.0000
19.0150
18.4400
19.0150
4,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
18.6000
19.0000
18.6000
18.8100
1,800
Thu, 09 Apr 2026
18.2700
18.4200
17.8100
18.0100
4,300
Wed, 08 Apr 2026
17.0000
20.0000
17.0000
18.2000
75,200
Tue, 07 Apr 2026
16.6000
17.3000
16.6000
17.0100
1,200
Mon, 06 Apr 2026
16.8700
16.8700
16.8700
16.8700
500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
17.1400
17.1400
17.1400
17.1400
5,900
Wed, 01 Apr 2026
16.7000
16.7000
16.7000
16.7000
0
Tue, 31 Mar 2026
16.0000
16.7000
15.9500
16.7000
4,800
Mon, 30 Mar 2026
15.1970
16.2000
15.1970
15.9000
4,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16.5200
17.4400
15.6500
16.4000
37,800
Thu, 26 Mar 2026
16.7850
16.7850
16.3400
16.3500
1,400
Wed, 25 Mar 2026
16.3600
16.8100
15.5000
16.8100
2,400
Tue, 24 Mar 2026
16.0000
18.4600
16.0000
16.7100
14,000
Mon, 23 Mar 2026
7 · 6-K
After-hours · 16:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 23 Mar 2026
16.4200
17.7400
16.4200
17.3900
13,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
16.0800
16.5200
15.7400
16.4200
28,800
Thu, 19 Mar 2026
16.5200
16.5400
15.9510
16.5200
5,100
Wed, 18 Mar 2026
18.1100
18.1100
15.2800
16.8400
14,000
Tue, 17 Mar 2026
18.0000
18.8900
18.0000
18.4700
8,200
Mon, 16 Mar 2026
20.0600
20.6000
19.1700
19.2100
20,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
19.6050
22.0000
19.6050
19.9900
22,700
Thu, 12 Mar 2026
23.0000
23.3600
19.1800
19.5200
30,700
Wed, 11 Mar 2026
26.7250
27.0000
21.4300
23.9200
78,000
Tue, 10 Mar 2026
21.9000
31.2650
20.0900
27.0700
292,000
Tue, 10 Mar 2026
6 · 6-K
Next filing day · accepted 09 Mar, 20:54 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 09 Mar 2026
8.9300
36.9030
8.9300
33.2100
2,233,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
8.2100
9.5400
8.0000
9.5400
30,900
Thu, 05 Mar 2026
12.2000
12.2000
9.4000
10.0000
21,043
Wed, 04 Mar 2026
11.8000
13.6000
11.2000
12.4000
14,988
Tue, 03 Mar 2026
20.4000
21.2000
17.0000
18.0000
5,003
Mon, 02 Mar 2026
22.0000
22.8000
20.6000
20.8000
2,905
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21.8000
23.4000
21.8000
22.0000
1,418
Thu, 26 Feb 2026
19.6000
23.8000
19.2000
22.4000
3,238
Wed, 25 Feb 2026
25.8000
26.6000
23.6000
23.6000
1,964
Tue, 24 Feb 2026
25.6000
27.6000
25.6000
25.6000
2,429
Mon, 23 Feb 2026
27.8000
28.0000
25.8000
26.0000
2,043
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
29.0000
30.0000
27.6000
27.6000
582
Thu, 19 Feb 2026
28.4000
30.0000
28.4000
29.0000
912
Wed, 18 Feb 2026
28.0000
31.0000
27.8000
28.2000
2,314
Tue, 17 Feb 2026
23.6000
28.2000
23.6000
27.8000
433
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
29.2000
29.6000
27.6000
27.6000
1,059
Thu, 12 Feb 2026
29.2000
30.2000
28.6000
28.8000
2,344
Thu, 12 Feb 2026
5 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
28.0000
29.6000
27.8000
29.2000
1,096
Tue, 10 Feb 2026
25.2000
28.0000
21.0000
28.0000
2,649
Mon, 09 Feb 2026
32.0000
32.0000
28.4000
28.4000
1,496
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
30.0000
31.0000
30.0000
30.0000
1,685
Thu, 05 Feb 2026
30.0000
30.6000
30.0000
30.0000
1,572
Wed, 04 Feb 2026
31.4000
32.8000
30.0000
31.6000
2,149
Tue, 03 Feb 2026
30.8000
33.0000
30.8000
32.6000
3,688
Mon, 02 Feb 2026
30.8000
32.0000
30.4000
31.8000
1,362
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
29.8000
31.8000
29.8000
31.4000
3,371
Thu, 29 Jan 2026
29.8000
31.6000
29.8000
30.8000
3,712
Wed, 28 Jan 2026
31.0000
32.0000
30.4000
30.4000
3,510
Tue, 27 Jan 2026
29.0000
31.0000
29.0000
30.4000
3,235
Mon, 26 Jan 2026
29.6000
30.0000
29.0000
29.0000
1,807
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.0000
30.6000
28.8000
30.0000
3,605
Thu, 22 Jan 2026
29.2000
31.0000
29.2000
29.6000
3,805
Wed, 21 Jan 2026
28.6000
30.0000
28.0000
29.2000
3,099
Tue, 20 Jan 2026
4 · 6-K
After market open · 11:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 20 Jan 2026
27.4000
31.6000
27.4000
29.0000
5,487
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
28.0000
30.4000
28.0000
29.6000
5,069
Thu, 15 Jan 2026
27.8000
28.2000
27.2000
27.4000
1,477
Thu, 15 Jan 2026
3 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 14 Jan 2026
26.2000
26.8000
26.0000
26.6000
1,588
Tue, 13 Jan 2026
25.6000
27.0000
25.6000
26.6000
936
Mon, 12 Jan 2026
26.4000
27.0000
26.4000
26.6000
2,450
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
26.8000
27.8000
26.4000
27.8000
781
Thu, 08 Jan 2026
27.8000
28.2000
26.6000
27.8000
2,505
Wed, 07 Jan 2026
27.0000
27.8000
26.6000
26.6000
1,363
Tue, 06 Jan 2026
26.8000
28.6000
26.6000
26.8000
2,457
Mon, 05 Jan 2026
26.4000
28.2000
26.4000
28.2000
2,143
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
26.6000
26.8000
25.2000
26.4000
2,049
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
26.0000
27.0000
25.0000
25.8000
2,930
Tue, 30 Dec 2025
25.2000
27.0000
25.2000
26.2000
1,011
Mon, 29 Dec 2025
26.0000
26.4000
25.6000
25.8000
1,814
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
26.6000
26.6000
26.0000
26.0000
978
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.2000
27.2000
26.4000
26.4000
467
Tue, 23 Dec 2025
26.4000
28.6000
26.0000
26.0000
749
Mon, 22 Dec 2025
26.2000
27.4000
26.2000
26.4000
926
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
25.8000
30.8000
25.8000
26.0000
2,804
Thu, 18 Dec 2025
25.8000
26.8000
25.8000
26.2000
1,832
Wed, 17 Dec 2025
28.0000
28.2000
26.6000
27.2000
1,760
Tue, 16 Dec 2025
26.4000
26.8000
26.0000
26.0000
2,672
Mon, 15 Dec 2025
28.2000
29.6000
27.2000
27.2000
1,027
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
28.0000
30.0000
28.0000
28.8000
2,734
Thu, 11 Dec 2025
29.0000
30.2000
29.0000
29.4000
1,086
Wed, 10 Dec 2025
30.0000
30.0000
29.4000
29.4000
653
Tue, 09 Dec 2025
30.0000
30.0000
29.4000
29.6000
1,216
Mon, 08 Dec 2025
28.4000
30.4000
28.4000
29.4000
2,205
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
30.0000
30.8000
30.0000
30.4000
1,181
Thu, 04 Dec 2025
30.0000
30.0000
28.6000
29.2000
1,964
Wed, 03 Dec 2025
30.0000
30.2000
29.6000
29.8000
677
Tue, 02 Dec 2025
2 · 6-K
After-hours · 16:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 02 Dec 2025
28.6000
30.6000
28.6000
30.0000
850
Mon, 01 Dec 2025
31.8000
31.8000
30.0000
30.2000
963
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
30.6000
31.0000
29.6000
29.6000
2,001
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.0000
31.6000
30.6000
31.0000
2,318
Tue, 25 Nov 2025
28.8000
31.2000
28.8000
31.0000
1,947
Mon, 24 Nov 2025
30.2000
30.8000
29.2000
30.4000
1,899
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
29.4000
29.4000
27.4000
29.0000
2,426
Thu, 20 Nov 2025
28.4000
28.6000
28.2000
28.2000
1,493
Wed, 19 Nov 2025
28.0000
29.0000
27.8000
29.0000
1,925
Tue, 18 Nov 2025
28.0000
28.8000
27.2000
27.8000
2,452
Mon, 17 Nov 2025
34.2000
34.2000
28.2000
28.8000
3,407
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
30.0000
31.2000
30.0000
31.2000
2,630
Thu, 13 Nov 2025
31.2000
32.4000
30.8000
30.8000
3,797
Wed, 12 Nov 2025
32.6000
32.6000
31.2000
32.4000
2,679
Tue, 11 Nov 2025
32.0000
33.6000
31.2000
33.6000
2,342
Mon, 10 Nov 2025
32.2000
33.6000
32.0000
32.6000
2,242
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.0000
34.2000
31.2000
33.4000
7,469
Thu, 06 Nov 2025
1 · 6-K
After-hours · 16:04 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 06 Nov 2025
33.8000
42.0000
32.0000
35.4000
37,154
Wed, 05 Nov 2025
33.0000
35.2000
33.0000
34.8000
5,848
Tue, 04 Nov 2025
32.6000
36.6000
32.6000
35.0000
40,506
Mon, 03 Nov 2025
29.6000
33.8000
29.6000
32.8000
10,817
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.6000
32.0000
29.2000
29.8000
14,482
Thu, 30 Oct 2025
32.0000
32.2000
31.2000
32.0000
5,515
Wed, 29 Oct 2025
33.6000
33.6000
20.6000
31.8000
16,762
Tue, 28 Oct 2025
30.2000
33.8000
30.2000
33.0000
6,124
Mon, 27 Oct 2025
30.8000
32.0000
30.2000
32.0000
4,283
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.6000
31.6000
30.2000
30.2000
5,290