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
0.7495
0.7495
0.6505
0.6698
791,314
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.8300
0.8300
0.7200
0.7290
821,900
Thu, 23 Jul 2026
0.8180
0.8500
0.7400
0.8320
1,023,000
Wed, 22 Jul 2026
0.8300
0.9200
0.8010
0.8240
1,876,600
Tue, 21 Jul 2026
0.8400
0.9300
0.7520
0.8320
3,621,500
Mon, 20 Jul 2026
1.1200
1.1200
0.8820
0.9330
8,457,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
30 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Fri, 17 Jul 2026
0.8600
0.9450
0.8090
0.9300
10,397,400
Thu, 16 Jul 2026
1.1900
1.2500
0.9060
0.9960
3,612,500
Wed, 15 Jul 2026
1.2700
1.4700
1.2300
1.3100
6,329,700
Tue, 14 Jul 2026
1.8100
2.2500
1.2400
1.3200
94,208,800
Mon, 13 Jul 2026
29 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 13 Jul 2026
1.2300
2.0400
1.1600
1.4100
34,492,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.1900
1.3900
1.1300
1.2700
902,700
Thu, 09 Jul 2026
1.2200
1.4500
1.1300
1.2400
6,796,000
Wed, 08 Jul 2026
1.4600
1.4600
1.1100
1.2800
2,702,500
Tue, 07 Jul 2026
1.3900
1.4900
1.3100
1.4100
237,000
Mon, 06 Jul 2026
1.3500
1.5400
1.0000
1.3700
564,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.6000
1.6000
1.4100
1.4400
687,600
Wed, 01 Jul 2026
1.7750
1.7900
1.5200
1.5800
14,821,200
Tue, 30 Jun 2026
2.0800
2.0900
1.8800
1.8900
95,900
Mon, 29 Jun 2026
2.0000
2.1600
1.9310
1.9600
69,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.9100
2.1000
1.9100
1.9800
62,200
Thu, 25 Jun 2026
28 · 6-K
After market open · 09:37 ET
FORM 6-K ↗
Thu, 25 Jun 2026
1.9200
2.2400
1.8520
1.9100
171,200
Wed, 24 Jun 2026
2.3000
2.3000
1.8200
1.9600
1,672,000
Tue, 23 Jun 2026
2.6800
2.9400
2.6000
2.7200
85,900
Mon, 22 Jun 2026
3.0400
3.1600
2.6200
2.6700
103,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.1300
3.2900
2.9000
2.9700
219,100
Wed, 17 Jun 2026
2.8000
3.9400
2.8000
3.5000
1,082,900
Tue, 16 Jun 2026
2.6500
3.3200
2.4100
2.6100
559,130
Mon, 15 Jun 2026
3.3000
3.3000
2.1100
2.7200
417,710
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.5000
3.5000
3.1700
3.2500
81,020
Thu, 11 Jun 2026
3.4300
3.5000
3.0100
3.5000
161,660
Wed, 10 Jun 2026
3.4000
3.7500
3.1700
3.5200
247,450
Tue, 09 Jun 2026
3.7700
3.8000
3.3100
3.5900
282,750
Mon, 08 Jun 2026
3.6600
4.5500
3.5800
4.1800
266,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.9600
4.2600
3.5000
3.8800
198,240
Thu, 04 Jun 2026
4.0000
4.4800
4.0000
4.2000
178,860
Wed, 03 Jun 2026
4.8000
4.8000
3.6100
4.5700
340,350
Tue, 02 Jun 2026
4.9800
5.2000
4.3100
4.8200
1,184,070
Mon, 01 Jun 2026
5.5800
5.8000
5.1100
5.4500
69,440
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
5.9000
7.1300
5.2600
5.9900
205,120
Thu, 28 May 2026
5.3000
5.8000
5.2000
5.7000
13,360
Wed, 27 May 2026
4.9000
5.5000
4.3800
5.3400
70,340
Tue, 26 May 2026
6.6000
6.6000
4.7000
5.4800
71,260
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
6.9000
6.9000
6.3000
6.6100
23,720
Thu, 21 May 2026
6.8000
7.3400
6.6300
7.3400
19,580
Wed, 20 May 2026
6.8300
6.9800
6.5600
6.9800
19,200
Tue, 19 May 2026
7.5000
7.5000
6.6500
6.7700
48,060
Mon, 18 May 2026
7.5000
7.5700
7.3500
7.5700
23,010
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
8.3000
8.3000
7.4100
7.6400
9,370
Thu, 14 May 2026
8.5600
8.5600
8.0100
8.0800
20,780
Wed, 13 May 2026
8.9000
9.0000
8.7000
8.9800
15,690
Tue, 12 May 2026
9.3000
9.8100
8.6300
9.6300
84,080
Mon, 11 May 2026
9.0000
9.2600
8.9300
9.2600
5,980
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.2700
9.1000
8.1000
9.1000
14,970
Thu, 07 May 2026
9.1800
9.1800
8.4100
8.5000
13,880
Wed, 06 May 2026
9.3400
9.9000
8.9000
9.1600
338,760
Tue, 05 May 2026
12.2000
12.2000
11.0000
11.2000
46,590
Mon, 04 May 2026
12.5000
13.4000
12.2000
12.5000
48,710
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13.0000
13.4000
12.2000
12.5000
22,750
Thu, 30 Apr 2026
11.2000
13.3000
11.0000
13.3000
40,350
Wed, 29 Apr 2026
27 · 6-K
After-hours · 17:05 ET
FORM 6-K ↗
Wed, 29 Apr 2026
11.3000
11.4000
10.5000
11.3000
10,250
Tue, 28 Apr 2026
12.5000
12.5000
11.0000
11.2000
17,550
Mon, 27 Apr 2026
13.0000
13.0000
11.8000
12.0000
13,820
Mon, 27 Apr 2026
26 · 6-K
Pre-market · 09:04 ET
FORM 6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13.4000
13.4500
12.5000
12.7000
15,330
Thu, 23 Apr 2026
14.7000
14.7700
13.2000
13.6000
24,720
Wed, 22 Apr 2026
14.2000
14.2800
13.8500
13.9000
8,000
Tue, 21 Apr 2026
14.5000
14.5000
14.0000
14.1000
7,380
Mon, 20 Apr 2026
15.1000
15.1000
13.8000
14.7000
17,370
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14.6000
15.5000
14.0500
15.0000
18,710
Thu, 16 Apr 2026
16.8000
17.4000
14.0000
14.4000
29,200
Wed, 15 Apr 2026
25 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 15 Apr 2026
18.7000
18.8000
16.2000
17.4000
66,250
Tue, 14 Apr 2026
24 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 14 Apr 2026
20.4000
20.9000
18.7000
18.7000
19,970
Mon, 13 Apr 2026
20.8000
21.0000
20.0000
20.7000
10,980
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19.6000
20.9000
19.5000
20.9000
6,210
Thu, 09 Apr 2026
19.9000
20.0500
19.3000
19.5000
2,620
Wed, 08 Apr 2026
20.6000
20.6000
19.8000
20.2000
3,040
Tue, 07 Apr 2026
20.5000
21.0000
19.9000
20.4000
5,200
Mon, 06 Apr 2026
20.0000
20.8500
20.0000
20.6000
4,270
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
23 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
20.2000
20.5900
19.7000
20.5000
1,930
Wed, 01 Apr 2026
21.0000
21.0000
20.1000
20.5000
1,540
Tue, 31 Mar 2026
19.8000
20.5000
19.6000
20.5000
3,350
Mon, 30 Mar 2026
19.7000
20.3000
19.5000
19.9000
6,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
20.1000
20.6000
19.8000
19.8000
3,810
Thu, 26 Mar 2026
20.9000
20.9000
20.0000
20.2000
1,720
Wed, 25 Mar 2026
20.5000
21.1000
19.7500
20.0000
2,830
Tue, 24 Mar 2026
20.9000
21.1000
20.4000
20.5500
2,910
Mon, 23 Mar 2026
20.4000
21.5000
20.2000
21.3000
5,020
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
21.8000
21.8000
18.9000
20.9000
11,290
Thu, 19 Mar 2026
23.9000
23.9000
21.2000
21.4000
9,490
Wed, 18 Mar 2026
23.2000
23.2000
21.5000
23.0000
46,430
Tue, 17 Mar 2026
23.9000
23.9000
23.2000
23.3000
4,810
Mon, 16 Mar 2026
23.9000
24.2100
23.4100
23.8000
2,840
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
23.9500
24.2000
23.3100
23.9000
2,460
Thu, 12 Mar 2026
24.1000
24.1000
23.4000
24.0000
3,270
Wed, 11 Mar 2026
24.0000
24.5000
23.7000
24.1000
7,470
Tue, 10 Mar 2026
24.5000
24.5000
23.5000
24.0000
4,140
Mon, 09 Mar 2026
23.6000
24.8000
23.5000
24.6000
2,990
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
24.4000
24.6000
23.7000
23.9000
7,410
Thu, 05 Mar 2026
25.0000
26.1000
24.0000
24.7000
11,440
Wed, 04 Mar 2026
25.4000
27.0000
24.4000
24.7000
22,000
Tue, 03 Mar 2026
22 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 03 Mar 2026
24.4000
27.8000
24.4000
24.6000
13,800
Mon, 02 Mar 2026
24.2000
27.5000
22.2200
24.7000
10,560
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
23.8000
25.0000
22.5000
24.7000
6,350
Thu, 26 Feb 2026
23.7000
26.2000
23.1000
24.2000
93,020
Wed, 25 Feb 2026
25.9000
26.7000
25.6000
26.1000
3,820
Tue, 24 Feb 2026
25.5000
26.1000
25.2500
26.1000
1,310
Mon, 23 Feb 2026
26.5000
26.5000
25.0000
25.8000
1,660
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
27.1000
27.1000
25.5000
26.2000
5,270
Thu, 19 Feb 2026
27.8000
27.8000
26.3000
27.2000
8,080
Wed, 18 Feb 2026
28.2000
30.0000
27.0000
27.8000
17,580
Tue, 17 Feb 2026
27.0000
27.6000
26.6000
27.3000
2,550
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
26.9000
28.2000
26.0100
27.0000
4,280
Thu, 12 Feb 2026
28.2000
28.2000
27.1000
27.5000
3,580
Wed, 11 Feb 2026
27.4000
29.1000
26.2000
27.1000
7,550
Tue, 10 Feb 2026
28.7000
28.8000
26.6000
27.1000
7,620
Mon, 09 Feb 2026
29.4000
30.0800
27.6600
28.7000
5,540
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
29.5000
30.5000
25.0000
30.0000
22,580
Thu, 05 Feb 2026
32.1000
32.1000
29.5000
29.9000
5,960
Wed, 04 Feb 2026
33.4000
33.5000
30.2300
32.8000
3,690
Tue, 03 Feb 2026
21 · 6-K
After market open · 09:30 ET
FORM 6-K ↗
Tue, 03 Feb 2026
32.5000
33.5000
31.3000
32.8000
2,650
Mon, 02 Feb 2026
33.4000
33.9000
30.8600
31.3000
4,020
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
35.0000
36.1000
33.8000
34.0000
4,800
Thu, 29 Jan 2026
35.2000
37.9800
31.0100
36.6000
71,570
Wed, 28 Jan 2026
40.6000
40.6000
35.0000
37.3000
8,400
Tue, 27 Jan 2026
40.1000
42.1000
40.0000
40.7500
2,670
Mon, 26 Jan 2026
48.5000
49.4000
38.4000
40.5000
17,130
Mon, 26 Jan 2026
20 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
19 · 424B5
After-hours · 16:57 ET
424B5 ↗
Fri, 23 Jan 2026
52.4000
57.4000
51.6000
53.5000
13,280
Thu, 22 Jan 2026
49.0000
53.9000
48.4200
50.4000
6,560
Wed, 21 Jan 2026
50.4000
51.0500
47.5000
48.4000
9,100
Tue, 20 Jan 2026
52.1000
56.0000
50.0000
50.7000
9,150
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
52.9000
59.9000
52.9000
54.0000
20,900
Thu, 15 Jan 2026
50.3000
57.9000
45.4000
50.7000
25,380
Wed, 14 Jan 2026
54.7000
61.6100
50.9200
54.8000
26,560
Tue, 13 Jan 2026
56.0000
57.6000
49.2000
54.0000
17,724
Tue, 13 Jan 2026
18 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Mon, 12 Jan 2026
63.6000
65.2000
58.0000
59.2000
20,302
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.8000
85.2000
76.8000
78.0000
8,784
Thu, 08 Jan 2026
80.8000
80.8000
74.4000
77.6000
4,854
Wed, 07 Jan 2026
84.0000
84.0000
77.6000
80.0000
4,564
Tue, 06 Jan 2026
80.8000
84.0000
80.0000
82.8000
3,723
Mon, 05 Jan 2026
80.4000
86.4000
78.0000
82.8000
5,897
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.4000
82.8000
76.0000
81.6000
5,355
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
76.0000
80.0000
71.6000
80.0000
7,697
Tue, 30 Dec 2025
77.2000
87.2000
63.6000
78.0000
28,208
Mon, 29 Dec 2025
90.4000
90.4000
78.0000
80.4000
19,750
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.0000
100.0000
90.0000
95.2000
15,276
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.0000
104.0000
92.8000
95.6000
25,748
Tue, 23 Dec 2025
113.2000
114.4000
104.0000
106.8000
70,532
Mon, 22 Dec 2025
119.2000
129.2000
112.4000
116.0000
293,519
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17 · 6-K
After-hours · 17:14 ET
FORM 6-K ↗
Fri, 19 Dec 2025
16 · 20-F/A
After-hours · 16:00 ET
FORM 20-F/A ↗
Fri, 19 Dec 2025
112.8000
131.6000
96.0000
100.0000
292,698
Fri, 19 Dec 2025
15 · 424B4
Next filing day · accepted 18 Dec, 21:55 ET
424B4 ↗
Thu, 18 Dec 2025
120.0000
120.0000
92.8000
96.0000
107,121
Thu, 18 Dec 2025
14 · F-1MEF
Pre-market · 06:32 ET
F-1MEF ↗
Wed, 17 Dec 2025
316.0000
316.0000
192.0000
199.6000
50,613
Tue, 16 Dec 2025
156.0000
500.0000
155.6000
390.4000
600,700
Mon, 15 Dec 2025
180.0000
180.0000
148.4000
152.0000
2,903
Mon, 15 Dec 2025
13 · F-1/A
Pre-market · 09:03 ET
F-1/A ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
222.0000
227.6000
177.6000
180.0000
2,467
Thu, 11 Dec 2025
252.0000
260.0000
201.6000
212.0000
3,716
Wed, 10 Dec 2025
216.0000
232.0000
216.0000
228.0000
1,886
Tue, 09 Dec 2025
240.0000
240.0000
204.0000
216.0000
4,183
Mon, 08 Dec 2025
324.0000
324.0000
264.4000
271.2000
2,142
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
376.0000
378.0000
322.0000
324.8000
1,325
Fri, 05 Dec 2025
12 · F-1
Pre-market · 09:07 ET
F-1 ↗
Thu, 04 Dec 2025
376.0000
408.0000
344.0000
397.2000
563
Wed, 03 Dec 2025
11 · F-3
After-hours · 17:13 ET
F-3 ↗
Wed, 03 Dec 2025
408.0000
410.0000
373.6000
384.0000
690
Wed, 03 Dec 2025
10 · 6-K
Pre-market · 08:17 ET
FORM 6-K ↗
Tue, 02 Dec 2025
424.0000
424.0000
408.0000
420.0000
541
Mon, 01 Dec 2025
532.0000
532.0000
404.0000
432.0000
3,347
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
9 · 20-F
After-hours · 16:01 ET
20-F ↗
Fri, 28 Nov 2025
8 · 6-K
After market open · 14:31 ET
6-K ↗
Fri, 28 Nov 2025
500.0000
500.0000
484.0000
492.0000
1,576
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
488.0000
500.0000
483.6000
492.0000
99
Tue, 25 Nov 2025
480.0000
496.0000
480.0000
488.0000
99
Mon, 24 Nov 2025
468.0000
484.0000
452.0000
476.0000
163
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
452.0000
468.0000
444.0000
462.0000
141
Thu, 20 Nov 2025
476.0000
482.0000
440.0000
440.0000
277
Wed, 19 Nov 2025
484.0000
488.0000
466.0000
476.0000
335
Tue, 18 Nov 2025
488.0000
492.0000
472.0000
492.0000
393
Mon, 17 Nov 2025
484.0000
498.8000
472.0000
484.0000
218
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
504.0000
504.0000
468.0000
480.0000
322
Thu, 13 Nov 2025
592.0000
592.0000
512.0000
512.0000
649
Wed, 12 Nov 2025
552.0000
632.0000
532.0000
608.0000
3,543
Tue, 11 Nov 2025
532.0000
533.6000
512.0000
528.0000
178
Mon, 10 Nov 2025
496.0000
544.0000
496.0000
536.0000
478
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
532.0000
534.8000
460.0000
488.0000
653
Thu, 06 Nov 2025
572.0000
576.0000
544.0000
552.0000
827
Wed, 05 Nov 2025
544.0000
560.0000
538.0000
556.0000
3,496
Tue, 04 Nov 2025
560.0000
576.0000
532.0000
544.0000
261
Mon, 03 Nov 2025
576.0000
580.0000
564.4000
568.0000
156
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
592.0000
592.0000
548.0000
580.0000
232
Thu, 30 Oct 2025
600.0000
608.0000
580.0000
588.0000
154
Wed, 29 Oct 2025
612.0000
632.0000
592.0000
600.0000
332
Tue, 28 Oct 2025
596.0000
625.6000
587.2000
612.0000
254
Mon, 27 Oct 2025
628.0000
636.0000
588.0000
596.0000
252
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
648.0000
649.2000
620.0000
632.0000
317
Thu, 23 Oct 2025
608.0000
668.0000
600.0000
644.0000
482
Wed, 22 Oct 2025
640.0000
642.0000
596.0000
612.0000
210
Tue, 21 Oct 2025
636.0000
648.0000
624.4000
636.0000
194
Mon, 20 Oct 2025
616.0000
656.0000
612.0000
640.0000
292
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
612.0000
624.0000
592.0000
604.0000
363
Thu, 16 Oct 2025
664.0000
664.0000
607.6000
616.0000
438
Wed, 15 Oct 2025
656.0000
660.0000
628.0000
656.0000
393
Tue, 14 Oct 2025
616.0000
638.0000
596.0000
632.0000
406
Mon, 13 Oct 2025
600.0000
620.0000
570.0000
616.0000
562
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
652.0000
680.0000
580.0000
588.0000
1,533
Thu, 09 Oct 2025
620.0000
648.0000
600.0000
636.0000
458
Wed, 08 Oct 2025
616.0000
620.0000
584.0000
608.0000
294
Tue, 07 Oct 2025
600.0000
612.0000
592.0000
592.0000
317
Mon, 06 Oct 2025
608.0000
608.0000
584.0000
600.0000
288
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
596.0000
626.0000
583.6000
604.0000
455
Thu, 02 Oct 2025
568.0000
600.0000
564.0000
600.0000
326
Wed, 01 Oct 2025
544.0000
598.0000
544.0000
576.0000
638
Tue, 30 Sep 2025
572.0000
572.0000
540.0000
544.0000
485
Mon, 29 Sep 2025
552.0000
576.0000
544.0000
572.0000
1,482
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
7 · 6-K
After market open · 13:38 ET
FORM 6-K ↗
Fri, 26 Sep 2025
548.0000
574.0000
540.0000
552.0000
917
Thu, 25 Sep 2025
560.0000
576.0000
556.0000
568.0000
5,792
Wed, 24 Sep 2025
564.0000
576.0000
556.0000
560.0000
235
Tue, 23 Sep 2025
560.0000
596.0000
552.0000
564.0000
368
Mon, 22 Sep 2025
564.0000
575.6000
554.0000
560.0000
194
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
576.0000
578.0000
552.8000
572.0000
232
Thu, 18 Sep 2025
596.0000
596.0000
568.0000
580.0000
335
Wed, 17 Sep 2025
576.0000
624.0000
572.0000
596.0000
748
Tue, 16 Sep 2025
572.0000
592.0000
560.0000
576.0000
226
Mon, 15 Sep 2025
596.0000
604.0000
556.0000
568.0000
446
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
608.0000
640.8000
588.0000
592.0000
530
Thu, 11 Sep 2025
560.0000
620.0000
560.0000
600.0000
796
Wed, 10 Sep 2025
544.0000
604.0000
520.0000
552.0000
1,383
Tue, 09 Sep 2025
540.0000
548.0000
508.0000
516.0000
623
Mon, 08 Sep 2025
552.0000
556.0000
500.0000
532.0000
668
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
536.0000
560.0000
532.0000
540.0000
370
Thu, 04 Sep 2025
588.0000
596.0000
532.0000
540.0000
4,299
Wed, 03 Sep 2025
578.0000
616.0000
560.0000
600.0000
823
Tue, 02 Sep 2025
548.0000
580.0000
536.0000
576.0000
467
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
552.0000
568.0000
520.0000
548.0000
761
Thu, 28 Aug 2025
596.0000
596.0000
552.0000
552.0000
497
Wed, 27 Aug 2025
612.0000
622.4000
564.0000
576.0000
1,125
Tue, 26 Aug 2025
612.0000
628.0000
604.0000
624.0000
498
Mon, 25 Aug 2025
632.0000
632.0000
608.0000
612.0000
606
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
656.0000
656.0000
584.0000
620.0000
1,140
Thu, 21 Aug 2025
616.0000
652.0000
612.0000
644.0000
754
Wed, 20 Aug 2025
636.0000
660.0000
610.0000
612.0000
1,444
Tue, 19 Aug 2025
730.0000
748.0000
640.0000
640.0000
3,183
Mon, 18 Aug 2025
6 · 6-K
After-hours · 16:17 ET
FORM 6-K ↗
Mon, 18 Aug 2025
752.0000
772.0000
740.0000
744.0000
3,025
Mon, 18 Aug 2025
5 · 424B4
Pre-market · 09:15 ET
424B4 ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · 6-K
After-hours · 17:08 ET
FORM 6-K ↗
Fri, 15 Aug 2025
838.0000
860.0000
744.0000
776.0000
62,029
Thu, 14 Aug 2025
3 · 6-K/A
After-hours · 16:36 ET
FORM 6-K/A ↗
Thu, 14 Aug 2025
1400.0000
1440.0000
1136.0000
1136.0000
869
Wed, 13 Aug 2025
1676.0000
1700.0000
1280.0000
1332.0000
1,065
Tue, 12 Aug 2025
2 · F-1
After-hours · 17:25 ET
FORM F-1 ↗
Tue, 12 Aug 2025
2036.0000
2067.6001
1984.0000
2028.0000
81
Mon, 11 Aug 2025
2020.0000
2060.0000
1948.0000
1948.0000
86
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
1980.0000
2033.2000
1952.0000
1980.0000
37
Thu, 07 Aug 2025
2016.0000
2056.0000
1960.8000
1984.0000
57
Wed, 06 Aug 2025
2136.0000
2136.0000
2020.0000
2020.0000
54
Tue, 05 Aug 2025
2048.0000
2124.0000
2048.0000
2124.0000
17
Mon, 04 Aug 2025
2120.0000
2140.0000
2060.0000
2060.0000
27
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2236.0000
2236.0000
2020.0000
2144.0000
36
Thu, 31 Jul 2025
2244.0000
2336.0000
2212.0000
2276.0000
28
Wed, 30 Jul 2025
2372.0000
2416.0000
2200.0000
2276.0000
33
Tue, 29 Jul 2025
2440.0000
2476.0000
2280.0000
2378.0000
70
Mon, 28 Jul 2025
2564.0000
2636.0000
2372.0000
2456.0000
74
Mon, 28 Jul 2025
1 · 6-K
Next filing day · accepted 25 Jul, 17:53 ET
FORM 6-K ↗
Sun, 27 Jul 2025
Weekend