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
3.1000
3.9500
3.1000
3.4100
1,166,700
Thu, 23 Jul 2026
2.9000
3.1700
2.8600
3.0600
1,032,300
Wed, 22 Jul 2026
2.9300
3.1100
2.8800
2.9100
1,253,800
Tue, 21 Jul 2026
2.8900
3.0150
2.8200
2.8800
1,065,700
Mon, 20 Jul 2026
2.8700
3.0800
2.7800
2.8800
670,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8300
2.9100
2.7200
2.8700
463,500
Thu, 16 Jul 2026
2.8300
3.0200
2.6800
2.8900
470,200
Wed, 15 Jul 2026
3.0300
3.0500
2.7500
2.8900
500,100
Tue, 14 Jul 2026
2.8600
3.0000
2.8600
2.9200
640,400
Mon, 13 Jul 2026
2.8200
3.0000
2.7000
2.9200
1,349,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.8500
3.0500
2.8100
2.8800
660,800
Thu, 09 Jul 2026
26 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 09 Jul 2026
2.8300
2.9500
2.8100
2.9100
275,700
Wed, 08 Jul 2026
2.8000
2.9100
2.6100
2.8500
110,900
Tue, 07 Jul 2026
25 · 424B4
After market open · 14:18 ET
PROSPECTUS ↗
Tue, 07 Jul 2026
2.4400
2.9300
1.3000
2.8700
810,300
Mon, 06 Jul 2026
2.9100
3.1600
2.8500
2.8700
117,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.0800
3.3200
2.7840
3.2500
165,700
Wed, 01 Jul 2026
3.1800
3.2200
3.0010
3.1400
36,000
Tue, 30 Jun 2026
3.1300
3.3200
2.8620
3.2600
125,200
Mon, 29 Jun 2026
2.9000
3.1980
2.9000
3.1100
310,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.8100
2.8500
2.7500
2.8500
27,300
Thu, 25 Jun 2026
2.9200
2.9200
2.7500
2.8700
30,500
Wed, 24 Jun 2026
2.8900
2.9290
2.8000
2.9200
36,300
Tue, 23 Jun 2026
2.8300
2.9900
2.7750
2.9200
27,900
Mon, 22 Jun 2026
3.1100
3.1100
2.7500
2.9000
20,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
24 · F-1/A
After market open · 12:36 ET
REGISTRATION STATEMENT ↗
Thu, 18 Jun 2026
3.2700
3.2700
3.0000
3.1100
32,400
Wed, 17 Jun 2026
3.0100
3.4000
2.8000
3.4000
121,200
Tue, 16 Jun 2026
2.9200
3.0000
2.7700
3.0000
50,500
Mon, 15 Jun 2026
2.8500
3.0100
2.7200
2.9800
75,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.1300
3.1300
2.8000
2.9100
120,500
Thu, 11 Jun 2026
2.8900
3.9800
2.7000
2.9700
5,437,900
Wed, 10 Jun 2026
2.8500
2.9890
2.7210
2.9800
188,900
Tue, 09 Jun 2026
2.4200
3.2150
2.4200
2.9500
260,100
Mon, 08 Jun 2026
23 · F-1
After market open · 12:50 ET
REGISTRATION STATEMENT ↗
Mon, 08 Jun 2026
3.5400
3.7800
1.9200
2.4600
495,200
Mon, 08 Jun 2026
22 · 6-K
Pre-market · 09:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 08 Jun 2026
21 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.9600
4.3500
3.5500
3.9400
541,400
Thu, 04 Jun 2026
3.1500
4.2800
3.0500
3.9900
689,200
Wed, 03 Jun 2026
3.6300
4.3900
3.0700
3.5500
5,924,300
Tue, 02 Jun 2026
2.9800
3.2400
2.9600
2.9900
532,100
Mon, 01 Jun 2026
2.7500
3.4100
2.7200
3.2500
304,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.2100
3.2900
2.5000
2.7900
619,300
Thu, 28 May 2026
5.1850
5.9200
3.4590
3.8800
33,958,000
Wed, 27 May 2026
2.6000
2.6000
2.4500
2.4500
206,300
Tue, 26 May 2026
2.7600
2.7690
2.7000
2.7000
3,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
2.5900
2.6500
2.5900
2.6000
2,200
Thu, 21 May 2026
2.4600
2.6500
2.4600
2.5900
12,700
Wed, 20 May 2026
2.4620
2.5800
2.4400
2.4500
15,600
Tue, 19 May 2026
2.3400
2.6050
2.3400
2.4000
9,200
Mon, 18 May 2026
2.4700
2.4700
2.1800
2.3300
84,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.4100
2.5450
2.3700
2.3700
57,200
Thu, 14 May 2026
2.3720
2.6400
2.3500
2.4700
26,700
Wed, 13 May 2026
2.4000
2.8200
2.4000
2.6500
26,700
Tue, 12 May 2026
20 · 6-K
After market open · 14:45 ET
CURRENT REPORT ↗
Tue, 12 May 2026
19 · 6-K
After market open · 11:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
18 · 6-K
After market open · 09:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
2.5000
2.8000
2.3800
2.4300
28,900
Mon, 11 May 2026
2.5550
2.5700
2.4100
2.4600
22,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.6600
2.8000
2.5100
2.5500
19,300
Thu, 07 May 2026
2.7500
2.9800
2.6700
2.7600
11,300
Wed, 06 May 2026
2.9700
3.0400
2.5450
2.6900
31,100
Tue, 05 May 2026
3.1110
3.3790
3.0500
3.0600
79,600
Mon, 04 May 2026
3.0100
3.3900
3.0000
3.0500
37,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.8600
3.1100
2.7800
3.0100
51,200
Thu, 30 Apr 2026
2.4700
2.8700
2.4360
2.7900
45,400
Wed, 29 Apr 2026
2.5550
2.7200
2.5100
2.5500
24,100
Tue, 28 Apr 2026
2.4000
2.7000
2.3600
2.6100
20,300
Mon, 27 Apr 2026
2.7600
3.2900
2.4700
2.4700
133,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.2500
2.8200
2.1050
2.6500
185,800
Thu, 23 Apr 2026
1.9550
2.4700
1.9200
2.2500
106,900
Wed, 22 Apr 2026
1.8500
2.0800
1.8100
2.0200
46,800
Tue, 21 Apr 2026
1.9650
1.9650
1.7900
1.8500
21,000
Mon, 20 Apr 2026
1.7200
1.9300
1.7000
1.9100
46,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.6700
1.9100
1.6600
1.6900
79,200
Thu, 16 Apr 2026
1.5600
1.7700
1.4100
1.6200
103,400
Wed, 15 Apr 2026
2.0900
2.1250
1.6100
1.6100
124,500
Tue, 14 Apr 2026
2.0400
2.2520
1.8500
2.1300
86,700
Mon, 13 Apr 2026
2.0500
2.3000
2.0000
2.1000
63,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.1400
2.3900
1.7000
2.3000
129,300
Thu, 09 Apr 2026
1.7600
2.2400
1.7000
2.1900
300,800
Wed, 08 Apr 2026
1.6400
1.8900
1.6400
1.7700
169,200
Tue, 07 Apr 2026
1.7500
1.7500
1.3600
1.6300
167,300
Mon, 06 Apr 2026
17 · 424B3
After-hours · 17:20 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 06 Apr 2026
16 · 6-K
After-hours · 16:40 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 06 Apr 2026
1.8600
1.9800
1.7400
1.7800
354,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.6600
2.9110
2.3400
2.7600
3,673,900
Wed, 01 Apr 2026
1.7000
2.8750
1.5000
2.6500
1,825,480
Tue, 31 Mar 2026
1.6750
1.9000
1.5250
1.8500
2,898,024
Mon, 30 Mar 2026
15 · 6-K
After market open · 10:23 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 30 Mar 2026
2.5750
2.7000
1.4250
1.6750
201,064
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.5500
2.6750
2.2750
2.4250
12,476
Thu, 26 Mar 2026
2.5000
3.3750
2.2750
2.6250
99,616
Wed, 25 Mar 2026
2.6250
2.7250
2.4000
2.4000
22,836
Tue, 24 Mar 2026
2.9000
2.9250
2.5500
2.5500
11,100
Mon, 23 Mar 2026
2.5500
2.9500
2.5500
2.7500
41,012
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.7000
2.7750
2.2750
2.4500
46,744
Thu, 19 Mar 2026
3.2500
3.2500
2.3750
2.7500
218,548
Wed, 18 Mar 2026
3.6250
4.2500
3.5500
3.6250
397,044
Tue, 17 Mar 2026
3.6250
3.7500
3.3250
3.5750
10,964
Mon, 16 Mar 2026
3.5500
3.8000
3.5000
3.5750
7,844
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.8250
3.8250
3.3500
3.6250
18,912
Thu, 12 Mar 2026
3.7500
3.8000
3.5500
3.5750
13,596
Wed, 11 Mar 2026
3.6500
3.8750
3.6500
3.7000
13,792
Tue, 10 Mar 2026
3.9500
4.1000
3.6500
3.6500
38,060
Mon, 09 Mar 2026
3.8250
4.2000
3.4250
3.9000
109,732
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.0000
4.0000
3.6000
3.9000
30,172
Thu, 05 Mar 2026
4.0750
4.3750
3.8000
4.0750
40,864
Wed, 04 Mar 2026
4.3500
4.3500
3.5000
4.1000
72,828
Tue, 03 Mar 2026
4.7000
4.9750
4.3250
4.6750
367,924
Mon, 02 Mar 2026
4.6250
6.4500
4.6250
5.8500
221,660
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5.0000
5.3750
4.5750
5.0000
25,104
Thu, 26 Feb 2026
4.8750
5.0000
4.5000
4.5000
8,024
Wed, 25 Feb 2026
4.7000
5.1000
4.6500
4.8250
3,372
Tue, 24 Feb 2026
4.5500
4.8250
4.3500
4.6500
7,024
Mon, 23 Feb 2026
4.8750
5.1250
4.4500
4.6000
12,120
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5.0250
5.1000
4.7500
4.9250
6,876
Thu, 19 Feb 2026
5.2500
5.7000
5.0500
5.2000
19,664
Wed, 18 Feb 2026
5.1000
5.2000
4.8000
5.0250
15,688
Tue, 17 Feb 2026
5.6250
5.6250
4.8250
5.4500
14,344
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4.9500
5.3500
4.7500
5.2750
9,292
Thu, 12 Feb 2026
5.3500
5.6000
4.7500
5.0750
21,940
Thu, 12 Feb 2026
14 · 6-K
Pre-market · 09:23 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 11 Feb 2026
4.8000
5.6250
4.8000
5.3500
15,996
Tue, 10 Feb 2026
5.2500
5.2500
4.8000
5.0000
992
Mon, 09 Feb 2026
5.2000
5.2000
4.7500
5.0750
4,564
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
4.4500
5.0000
4.4250
4.9000
3,460
Thu, 05 Feb 2026
4.5250
4.6000
4.3500
4.6000
7,124
Wed, 04 Feb 2026
5.0250
5.1250
4.7750
4.8000
7,520
Tue, 03 Feb 2026
5.1500
5.3000
5.0250
5.2000
4,080
Mon, 02 Feb 2026
5.3250
5.4250
5.0250
5.4250
4,404
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5.1750
5.6750
5.0750
5.3500
5,768
Thu, 29 Jan 2026
5.3500
5.7500
4.9000
5.0750
7,964
Wed, 28 Jan 2026
5.3500
5.6000
5.2500
5.2500
2,388
Tue, 27 Jan 2026
5.4000
5.8250
5.3000
5.5000
6,676
Mon, 26 Jan 2026
13 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 26 Jan 2026
5.9750
5.9750
5.4750
5.5750
2,964
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
5.5250
5.7500
5.3500
5.7500
948
Thu, 22 Jan 2026
5.3750
5.9750
5.3250
5.4000
12,552
Wed, 21 Jan 2026
5.4750
5.4750
5.2750
5.3750
4,656
Tue, 20 Jan 2026
5.5500
5.7500
5.2750
5.3250
7,556
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
5.6250
5.7750
5.5000
5.5500
6,296
Thu, 15 Jan 2026
5.5000
5.7500
5.2500
5.4250
6,572
Wed, 14 Jan 2026
5.3750
5.5000
5.0250
5.3250
5,732
Tue, 13 Jan 2026
5.4500
5.5500
5.2750
5.3000
8,276
Mon, 12 Jan 2026
5.6500
5.6500
5.3750
5.5250
2,924
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
5.5500
5.8750
5.5000
5.5250
2,836
Thu, 08 Jan 2026
5.6750
5.9250
5.6250
5.6500
4,916
Wed, 07 Jan 2026
5.4500
5.9500
5.3750
5.7750
4,496
Tue, 06 Jan 2026
5.7500
5.9000
5.3750
5.5750
2,504
Mon, 05 Jan 2026
5.4750
6.0000
5.2500
5.9500
9,076
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
4.8500
5.3750
4.8500
5.3250
7,316
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
5.5000
5.5000
4.7500
4.7750
25,992
Tue, 30 Dec 2025
5.6750
6.1250
5.5500
5.5750
26,304
Mon, 29 Dec 2025
12 · 6-K
After market open · 11:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Dec 2025
5.8250
6.2250
5.5750
5.8500
25,108
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
5.6000
6.2500
5.5250
5.7500
11,444
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
5.4750
5.8750
5.4750
5.8000
14,488
Tue, 23 Dec 2025
11 · 6-K
After market open · 14:03 ET
CURRENT REPORT ↗
Tue, 23 Dec 2025
10 · 6-K
After market open · 10:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 23 Dec 2025
6.1500
6.4000
5.5250
5.6500
31,416
Mon, 22 Dec 2025
6.8500
7.1250
5.8750
6.0250
39,716
Mon, 22 Dec 2025
9 · 6-K
Pre-market · 09:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 22 Dec 2025
8 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
6.2000
6.7750
6.0000
6.6250
11,452
Thu, 18 Dec 2025
6.0250
6.6500
5.8250
6.3500
13,944
Wed, 17 Dec 2025
6.6250
6.9500
5.9500
6.3000
19,036
Tue, 16 Dec 2025
5.5000
6.5750
5.5000
6.5500
22,416
Mon, 15 Dec 2025
8.7250
9.0750
5.3250
5.7500
174,016
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
11.2500
11.2500
8.9000
9.0000
10,196
Thu, 11 Dec 2025
11.6000
12.1250
11.0000
11.2500
7,444
Wed, 10 Dec 2025
12.2500
12.4500
11.5000
12.0000
8,120
Tue, 09 Dec 2025
13.4750
13.4750
11.8250
12.2000
8,364
Mon, 08 Dec 2025
13.1750
14.4750
11.9250
14.4250
20,300
Mon, 08 Dec 2025
7 · 6-K
Pre-market · 09:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
13.0500
13.6000
11.7500
13.5750
5,980
Thu, 04 Dec 2025
13.4250
14.2250
13.1000
13.4750
8,308
Wed, 03 Dec 2025
13.2250
14.7500
13.0000
14.0500
12,604
Tue, 02 Dec 2025
11.5500
14.9750
11.5500
14.9750
26,976
Tue, 02 Dec 2025
6 · 6-K
Pre-market · 07:41 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 01 Dec 2025
28.0000
28.2500
11.5500
14.2000
779,920
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
5 · 424B4
After market open · 12:42 ET
PROSPECTUS ↗
Fri, 28 Nov 2025
22.2500
22.2500
19.4250
19.4250
32
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.7500
19.9750
19.7500
19.9750
132
Tue, 25 Nov 2025
21.2500
21.2500
21.0000
21.2500
164
Mon, 24 Nov 2025
20.3500
21.2500
20.3500
21.2500
140
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
20.0000
23.0000
19.1250
22.3000
260
Thu, 20 Nov 2025
23.2500
23.9250
20.9750
21.2250
384
Wed, 19 Nov 2025
23.0000
23.0000
21.2750
22.2500
164
Tue, 18 Nov 2025
19.7500
23.0000
19.7500
23.0000
232
Mon, 17 Nov 2025
22.5000
24.8500
22.2500
23.0000
736
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
21.2750
23.8250
21.2750
23.8000
244
Thu, 13 Nov 2025
24.7500
25.7500
23.5000
23.6250
132
Wed, 12 Nov 2025
22.5000
25.0000
22.3750
24.6250
1,816
Tue, 11 Nov 2025
20.7750
22.5000
20.0000
22.5000
572
Mon, 10 Nov 2025
21.2500
22.2500
20.2500
20.7750
2,328
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
20.2500
21.2500
18.7500
21.0000
744
Thu, 06 Nov 2025
4 · F-1
After market open · 12:00 ET
REGISTRATION STATEMENT ↗
Thu, 06 Nov 2025
21.7500
23.0000
19.5750
22.5000
1,904
Wed, 05 Nov 2025
22.9250
22.9250
20.2500
21.2500
268
Tue, 04 Nov 2025
23.2750
25.0000
22.4000
22.9250
1,352
Mon, 03 Nov 2025
26.2500
28.5000
24.7500
25.7500
328
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.9750
25.5000
23.7750
24.7250
700
Thu, 30 Oct 2025
3 · 20-F
After market open · 14:26 ET
ANNUAL REPORT ↗
Thu, 30 Oct 2025
24.5000
26.2500
24.0000
25.7500
2,908
Wed, 29 Oct 2025
26.5000
26.5000
24.6250
24.6250
1,844
Tue, 28 Oct 2025
27.2500
28.2500
26.7500
26.7500
444
Mon, 27 Oct 2025
27.7500
28.6000
27.2500
27.2500
196
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
27.5000
30.0000
27.1000
27.7500
1,104
Thu, 23 Oct 2025
26.0000
29.2500
26.0000
26.5000
1,892
Wed, 22 Oct 2025
29.0000
29.0000
26.7500
27.9500
536
Tue, 21 Oct 2025
29.7500
30.0000
27.7500
29.5000
1,396
Mon, 20 Oct 2025
25.5000
31.2500
25.5000
30.0000
6,520
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
31.5000
34.5000
27.5000
27.5000
25,556
Thu, 16 Oct 2025
30.7500
36.2500
30.5000
33.0000
126,720
Wed, 15 Oct 2025
31.2500
32.2500
30.0000
30.2500
392
Tue, 14 Oct 2025
31.0000
32.0000
29.5000
29.5000
372
Mon, 13 Oct 2025
32.5000
32.5000
29.2500
31.0000
1,456
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
32.2500
35.0000
31.5000
31.7500
1,512
Thu, 09 Oct 2025
37.0000
37.2500
34.0000
34.0000
944
Wed, 08 Oct 2025
37.0000
38.7500
36.1250
36.7500
3,828
Tue, 07 Oct 2025
38.5250
38.6250
36.1250
38.6250
824
Mon, 06 Oct 2025
40.0000
40.0000
37.5000
39.0000
2,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
39.5000
41.0000
37.7500
39.2500
3,432
Thu, 02 Oct 2025
35.7500
40.2500
34.2750
38.5000
5,396
Wed, 01 Oct 2025
33.7000
36.2500
33.2500
35.7500
3,360
Tue, 30 Sep 2025
34.5000
35.1250
33.0000
34.7500
1,044
Mon, 29 Sep 2025
32.7500
34.5000
32.5000
34.2250
2,512
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
34.0000
34.2500
32.5000
32.7500
2,964
Thu, 25 Sep 2025
34.7500
34.7500
32.5000
34.5000
2,552
Wed, 24 Sep 2025
34.6250
36.5000
32.5000
34.7500
9,008
Tue, 23 Sep 2025
35.2500
35.2500
33.7500
35.0000
1,208
Mon, 22 Sep 2025
35.0000
35.5000
33.7500
33.7500
1,612
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
2 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 19 Sep 2025
33.7500
37.5000
33.7500
36.0000
8,804
Thu, 18 Sep 2025
32.0000
40.5000
32.0000
37.0000
63,620
Wed, 17 Sep 2025
31.2500
35.8750
31.2500
34.2500
14,296
Tue, 16 Sep 2025
33.7500
47.5000
27.5000
33.5000
169,864
Mon, 15 Sep 2025
34.5000
34.7500
31.5000
32.5000
2,416
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
33.3000
35.5000
31.0000
32.5000
624
Thu, 11 Sep 2025
34.5000
36.0000
33.2500
33.2500
1,980
Wed, 10 Sep 2025
32.2500
39.5000
32.0000
35.5000
4,652
Tue, 09 Sep 2025
29.7500
32.5000
28.7500
31.6000
4,688
Mon, 08 Sep 2025
29.1750
32.2500
27.5000
29.7500
4,140
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
31.0000
31.5000
28.7500
30.0000
984
Thu, 04 Sep 2025
27.5000
28.7500
26.2500
28.7500
2,044
Wed, 03 Sep 2025
31.0000
32.0000
27.6250
29.2500
2,508
Tue, 02 Sep 2025
31.5000
33.2500
28.7500
28.7500
4,184
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
35.0000
35.0000
32.5000
32.7500
2,700
Thu, 28 Aug 2025
35.2500
37.2500
35.0000
35.7750
2,908
Wed, 27 Aug 2025
36.7500
39.0000
35.7500
37.0000
3,580
Tue, 26 Aug 2025
1 · 6-K
After market open · 11:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 26 Aug 2025
35.2500
38.5000
33.7500
37.5000
21,092
Mon, 25 Aug 2025
33.7500
39.5000
33.7500
37.7500
2,972
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
38.2500
41.7500
32.2500
36.5000
4,904
Thu, 21 Aug 2025
38.5000
48.2500
38.5000
39.0000
9,928
Wed, 20 Aug 2025
55.2500
92.5000
35.2500
49.5000
202,412
Tue, 19 Aug 2025
58.5000
61.7500
50.2500
50.2500
296
Mon, 18 Aug 2025
62.5000
65.5000
55.0000
62.1250
692
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
68.2500
68.2500
62.7500
62.7500
176
Thu, 14 Aug 2025
67.7500
72.0000
65.0000
65.0000
180
Wed, 13 Aug 2025
70.0000
72.5000
65.2500
66.3750
540
Tue, 12 Aug 2025
71.2500
76.2500
65.2500
68.0000
148
Mon, 11 Aug 2025
67.7500
75.0000
67.7500
75.0000
400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
71.5000
76.0000
62.5000
67.7500
1,076
Thu, 07 Aug 2025
79.5000
80.0000
70.0000
70.0000
140
Wed, 06 Aug 2025
71.0000
80.7500
71.0000
79.0000
288
Tue, 05 Aug 2025
87.5000
94.7500
72.5000
77.5000
14,032
Mon, 04 Aug 2025
92.9750
103.7500
87.7500
89.0000
6,056
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
90.7500
95.0000
85.0000
90.5000
2,072
Thu, 31 Jul 2025
91.0000
101.0000
88.2500
92.0000
1,896
Wed, 30 Jul 2025
87.0000
95.6250
84.2500
95.6250
108
Tue, 29 Jul 2025
104.5000
107.0000
78.7500
87.2500
4,924
Mon, 28 Jul 2025
101.2500
104.7500
97.5000
102.2500
488
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend