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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
2.6200
2.7299
2.4900
2.5400
11,447
Thu, 22 Oct 2026
2.8100
2.9050
2.7300
2.7300
7,300
Wed, 21 Oct 2026
2.8500
2.9800
2.8500
2.9100
3,000
Tue, 20 Oct 2026
2.9450
2.9450
2.7700
2.8400
12,000
Mon, 19 Oct 2026
2.8500
3.0100
2.7550
2.9500
29,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
3.2900
3.2900
3.0400
3.0400
18,100
Thu, 15 Oct 2026
3.3000
3.4050
3.2590
3.2750
11,500
Wed, 14 Oct 2026
3.3150
3.4000
3.2000
3.2200
15,100
Tue, 13 Oct 2026
3.3140
3.3550
3.2300
3.3550
15,400
Mon, 12 Oct 2026
3.6000
3.6100
3.4200
3.4500
15,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
3.6600
3.6600
3.5400
3.6400
15,700
Thu, 08 Oct 2026
3.7800
3.8350
3.6300
3.6400
25,100
Wed, 07 Oct 2026
3.8200
3.9000
3.6900
3.8650
22,000
Tue, 06 Oct 2026
3.7700
3.8250
3.7100
3.8250
7,200
Mon, 05 Oct 2026
3.9200
3.9200
3.7000
3.7700
20,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
4.1300
4.1300
3.7300
3.7500
12,500
Thu, 01 Oct 2026
4.0200
4.0940
3.9700
3.9800
9,800
Wed, 30 Sep 2026
4.0850
4.2400
4.0150
4.0300
7,800
Tue, 29 Sep 2026
4.3150
4.3150
3.9300
3.9900
22,000
Mon, 28 Sep 2026
4.6300
4.6300
4.2400
4.3800
18,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
4.3100
4.6400
4.2000
4.4300
23,600
Thu, 24 Sep 2026
4.2100
4.4200
4.1500
4.3300
21,600
Wed, 23 Sep 2026
4.1000
4.2200
4.1000
4.1900
13,300
Tue, 22 Sep 2026
4.0500
4.1950
4.0400
4.0600
14,900
Mon, 21 Sep 2026
4.0200
4.2000
4.0200
4.0590
9,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
4.1100
4.1300
4.0700
4.0700
4,800
Thu, 17 Sep 2026
4.0400
4.0700
3.9610
4.0250
11,000
Wed, 16 Sep 2026
4.3300
4.4090
3.9700
3.9700
32,000
Tue, 15 Sep 2026
4.3900
4.3900
4.2050
4.3600
4,200
Mon, 14 Sep 2026
4.5100
4.5100
4.3000
4.4100
7,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
4.5300
4.7300
4.4200
4.5000
9,700
Thu, 10 Sep 2026
4.5300
4.6500
4.2500
4.6000
16,100
Wed, 09 Sep 2026
4.6100
4.7200
4.4500
4.5300
15,400
Tue, 08 Sep 2026
4.7500
4.8300
4.5400
4.5800
19,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
4.9600
4.9600
4.7010
4.7010
21,600
Thu, 03 Sep 2026
4.9000
5.0000
4.8800
4.9600
12,800
Wed, 02 Sep 2026
4.7600
4.9700
4.7600
4.9000
11,500
Tue, 01 Sep 2026
5.1700
5.2900
4.7200
4.8000
25,200
Mon, 31 Aug 2026
5.0500
5.5500
4.8500
5.2100
44,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
5.4100
5.4300
4.7120
4.8000
33,200
Thu, 27 Aug 2026
5.3600
5.4200
5.2700
5.4200
21,200
Wed, 26 Aug 2026
5.2300
5.5380
5.2200
5.3100
17,800
Tue, 25 Aug 2026
5.1600
5.4700
5.1600
5.2300
49,200
Mon, 24 Aug 2026
5.0500
5.2000
5.0000
5.1500
28,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
5.1420
5.3100
5.0000
5.0300
20,800
Thu, 20 Aug 2026
5.5300
5.5680
5.1000
5.2500
29,000
Wed, 19 Aug 2026
5.8200
5.9500
5.4700
5.4800
30,900
Tue, 18 Aug 2026
6.3600
6.3600
5.6000
5.8500
50,000
Mon, 17 Aug 2026
6.8600
6.8600
6.3600
6.3600
41,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
6.9300
7.1350
6.6900
6.9900
72,800
Fri, 14 Aug 2026
27 · 20-F
Pre-market · 08:31 ET
FORM 20-F ↗
Thu, 13 Aug 2026
6.6800
6.7380
6.4900
6.6200
63,500
Wed, 12 Aug 2026
6.9500
7.2300
6.7490
6.8200
49,200
Tue, 11 Aug 2026
7.3200
7.4600
6.7400
7.0100
89,300
Mon, 10 Aug 2026
5.7500
7.7500
5.6460
7.5100
407,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
5.6200
6.2800
5.3100
6.1500
588,300
Thu, 06 Aug 2026
9.3000
9.7000
6.0290
6.8800
31,362,600
Wed, 05 Aug 2026
26 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Wed, 05 Aug 2026
4.8100
5.0600
4.8000
4.9100
3,989,100
Tue, 04 Aug 2026
4.9200
5.1600
4.8600
4.9000
35,600
Mon, 03 Aug 2026
4.7400
4.9850
4.5600
4.9200
32,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
4.9100
4.9200
4.5800
4.7800
64,400
Thu, 30 Jul 2026
4.7600
4.9400
4.7000
4.8700
72,000
Wed, 29 Jul 2026
4.6500
4.9700
4.5800
4.8100
121,200
Tue, 28 Jul 2026
4.8800
4.9500
4.4400
4.6300
579,800
Mon, 27 Jul 2026
4.6300
5.4200
4.3800
4.6300
469,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
5.3300
5.3300
4.5000
4.8300
524,300
Thu, 23 Jul 2026
3.9000
9.4800
3.8500
5.9100
19,087,700
Wed, 22 Jul 2026
3.9100
4.0350
3.8300
3.8800
36,800
Tue, 21 Jul 2026
4.1800
4.1800
3.7600
3.9100
42,500
Mon, 20 Jul 2026
4.2900
4.3190
4.1200
4.1300
29,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
4.4150
4.4150
4.0400
4.1700
36,100
Thu, 16 Jul 2026
4.5400
4.6000
4.4100
4.5100
21,800
Wed, 15 Jul 2026
4.9700
4.9700
4.6700
4.7600
38,000
Tue, 14 Jul 2026
5.4700
5.4700
4.9000
4.9500
56,900
Mon, 13 Jul 2026
5.6200
5.7400
5.4400
5.5500
51,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
5.7100
5.8000
5.5800
5.7500
45,300
Thu, 09 Jul 2026
5.6100
5.9400
5.5800
5.7300
61,000
Wed, 08 Jul 2026
6.1500
6.1500
5.3620
5.7400
65,800
Tue, 07 Jul 2026
6.5200
6.6200
6.3100
6.3400
49,100
Mon, 06 Jul 2026
25 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Mon, 06 Jul 2026
6.8900
6.9600
6.3100
6.7050
79,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
6.9400
7.6900
6.9100
7.0200
159,100
Wed, 01 Jul 2026
6.3700
7.3400
6.2000
7.0800
284,600
Tue, 30 Jun 2026
7.5500
9.9200
7.1800
7.4300
6,220,700
Mon, 29 Jun 2026
7.4000
7.8700
5.6900
6.1500
1,226,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.8000
7.9000
6.6000
7.3000
212,499
Thu, 25 Jun 2026
8.5000
10.1000
8.3000
8.4000
416,427
Wed, 24 Jun 2026
14.2000
14.2000
12.6000
13.4000
181,037
Tue, 23 Jun 2026
15.1000
15.1000
13.8000
14.7000
165,259
Mon, 22 Jun 2026
16.2000
17.9000
15.5000
16.1000
748,050
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
17.0000
17.2000
14.6000
14.9000
345,791
Wed, 17 Jun 2026
18.6000
18.7000
17.3000
17.3000
338,032
Tue, 16 Jun 2026
24 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Tue, 16 Jun 2026
23 · 424B5
After market open · 12:45 ET
424B5 ↗
Tue, 16 Jun 2026
20.0000
20.8000
18.0000
19.3000
1,000,266
Mon, 15 Jun 2026
22 · 6-K
After market open · 10:10 ET
FORM 6-K ↗
Mon, 15 Jun 2026
47.4000
52.0000
17.0000
19.0000
6,713,637
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26.6000
27.1000
17.9000
20.8000
894,439
Thu, 11 Jun 2026
31.5000
37.7000
28.0000
29.0000
449,143
Wed, 10 Jun 2026
89.0000
93.4000
45.0000
50.0000
523,867
Tue, 09 Jun 2026
21 · 6-K
After market open · 13:30 ET
FORM 6-K ↗
Tue, 09 Jun 2026
155.0000
2669.0000
95.0000
102.0000
2,292,418
Tue, 09 Jun 2026
20 · 424B5
Pre-market · 06:01 ET
424B5 ↗
Mon, 08 Jun 2026
89.2000
256.0000
89.0000
94.1000
197,599
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
91.0000
96.7000
86.0000
89.0000
1,053
Thu, 04 Jun 2026
101.0000
104.0000
99.0000
104.0000
995
Wed, 03 Jun 2026
105.0000
109.0000
97.0000
104.0000
952
Tue, 02 Jun 2026
105.0000
113.0000
102.0000
105.0000
716
Mon, 01 Jun 2026
106.0000
115.0000
102.0000
112.0000
1,993
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.0000
117.0000
103.0000
116.0000
23,879
Thu, 28 May 2026
106.0000
110.0000
102.0000
105.0000
417
Wed, 27 May 2026
109.0000
110.0000
102.0000
107.0000
1,177
Tue, 26 May 2026
109.0000
128.0000
107.1000
112.0000
9,280
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.5000
109.0000
103.0000
104.0000
282
Thu, 21 May 2026
112.0000
112.0000
105.0000
106.0000
199
Wed, 20 May 2026
112.0000
114.0000
106.0000
109.0000
183
Tue, 19 May 2026
110.0000
115.0000
110.0000
113.0000
236
Mon, 18 May 2026
113.0000
116.0000
111.0000
111.0000
116
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
111.5000
114.5000
111.0000
111.0000
250
Thu, 14 May 2026
115.0000
117.0000
111.0000
112.0000
425
Wed, 13 May 2026
117.0000
118.5000
112.0000
115.0000
396
Tue, 12 May 2026
19 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Tue, 12 May 2026
120.7000
122.0000
112.9000
113.0000
450
Mon, 11 May 2026
126.0000
126.0000
118.0000
120.0000
640
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
125.0000
129.0000
123.0000
124.0000
378
Thu, 07 May 2026
123.0000
133.0000
123.0000
126.0000
492
Wed, 06 May 2026
127.0000
129.0000
119.0000
122.0000
472
Tue, 05 May 2026
127.0000
129.0000
125.0000
125.0000
337
Mon, 04 May 2026
121.0000
129.0000
120.0000
123.0000
553
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
117.0000
122.0000
116.0000
118.0000
326
Thu, 30 Apr 2026
110.0000
122.0000
107.0000
116.0000
862
Wed, 29 Apr 2026
18 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Wed, 29 Apr 2026
105.0000
111.0000
102.0000
111.0000
885
Tue, 28 Apr 2026
133.0000
135.8000
102.5000
107.0000
2,313
Mon, 27 Apr 2026
143.0000
146.0000
133.3000
135.0000
771
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
135.0000
147.5000
135.0000
146.0000
558
Thu, 23 Apr 2026
160.0000
163.0000
140.0000
143.0000
1,713
Wed, 22 Apr 2026
152.0000
177.0000
148.0000
163.0000
7,651
Tue, 21 Apr 2026
156.0000
156.7000
146.0000
148.0000
1,424
Mon, 20 Apr 2026
164.0000
164.9000
156.0000
156.0000
959
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
166.0000
170.0000
160.0000
165.0000
1,247
Thu, 16 Apr 2026
168.0000
169.0000
160.0000
167.0000
887
Wed, 15 Apr 2026
168.0000
172.0000
165.0000
169.0000
710
Tue, 14 Apr 2026
167.0000
172.0000
167.0000
170.0000
1,114
Mon, 13 Apr 2026
17 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Mon, 13 Apr 2026
176.0000
179.0000
167.0000
177.0000
1,211
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
203.0000
205.0000
165.0000
180.0000
60,606
Thu, 09 Apr 2026
188.0000
191.0000
177.0000
191.0000
490
Wed, 08 Apr 2026
179.0000
190.0000
177.0000
186.0000
549
Tue, 07 Apr 2026
189.0000
189.0000
170.0000
173.0000
893
Mon, 06 Apr 2026
189.0000
200.5000
188.0000
190.0000
616
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
196.0000
200.0000
182.0000
184.0000
1,292
Thu, 02 Apr 2026
16 · 6-K
Pre-market · 08:45 ET
FORM 6-K ↗
Wed, 01 Apr 2026
197.0000
208.0000
194.0000
208.0000
2,018
Tue, 31 Mar 2026
202.0000
227.0000
185.0000
213.0000
25,198
Mon, 30 Mar 2026
224.4000
235.2000
175.2000
199.2000
1,977
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
300.0000
313.2000
228.0000
246.0000
3,627
Thu, 26 Mar 2026
300.0000
336.0000
280.8000
301.2000
2,720
Thu, 26 Mar 2026
15 · 6-K
Next filing day · accepted 25 Mar, 21:13 ET
FORM 6-K ↗
Wed, 25 Mar 2026
14 · 424B5
After market open · 14:10 ET
424B5 ↗
Wed, 25 Mar 2026
390.0000
396.0000
324.0000
349.2000
11,285
Tue, 24 Mar 2026
694.8000
945.6000
368.4000
433.2000
416,491
Mon, 23 Mar 2026
13 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Mon, 23 Mar 2026
340.8000
390.0000
336.0000
355.2000
21,657
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
340.8000
399.6000
337.2000
368.4000
1,085
Thu, 19 Mar 2026
360.0000
360.0000
314.4000
336.0000
576
Wed, 18 Mar 2026
393.6000
408.0000
360.0000
372.0000
1,187
Tue, 17 Mar 2026
492.0000
492.0000
384.0000
384.0000
4,000
Mon, 16 Mar 2026
1632.0000
1632.0000
292.8000
565.2000
57,494
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1824.0000
2280.0000
1452.0000
1944.0000
992
Thu, 12 Mar 2026
2016.0000
2256.0000
1644.0000
1860.0000
1,158
Wed, 11 Mar 2026
1692.0000
2844.0000
1620.0000
2736.0000
5,003
Tue, 10 Mar 2026
1524.0000
1728.0000
1440.0000
1656.0000
129
Mon, 09 Mar 2026
1470.0000
1500.0000
1452.0000
1452.0000
20
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1476.0000
1512.0000
1447.2000
1464.0000
16
Thu, 05 Mar 2026
1524.0000
1536.0000
1440.0000
1512.0000
32
Wed, 04 Mar 2026
1512.0000
1560.0000
1470.0000
1476.0000
36
Tue, 03 Mar 2026
1452.0000
1596.0000
1452.0000
1512.0000
40
Mon, 02 Mar 2026
1440.0000
1584.0000
1440.0000
1560.0000
47
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1500.0000
1560.0000
1464.0000
1548.0000
23
Thu, 26 Feb 2026
1524.0000
1536.0000
1494.0000
1536.0000
35
Wed, 25 Feb 2026
1440.0000
1548.0000
1404.0000
1548.0000
48
Tue, 24 Feb 2026
1416.0000
1488.0000
1416.0000
1428.0000
64
Mon, 23 Feb 2026
1428.0000
1500.0000
1416.0000
1476.0000
30
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Fri, 20 Feb 2026
1524.0000
1554.0000
1476.0000
1476.0000
53
Thu, 19 Feb 2026
1488.0000
1540.8000
1416.0000
1536.0000
94
Wed, 18 Feb 2026
11 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 18 Feb 2026
1524.0000
1536.0000
1500.0000
1500.0000
48
Tue, 17 Feb 2026
1596.0000
1596.0000
1500.0000
1500.0000
69
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1608.0000
1656.0000
1564.8000
1572.0000
23
Thu, 12 Feb 2026
1586.4000
1692.0000
1560.0000
1584.0000
109
Wed, 11 Feb 2026
1632.0000
1656.0000
1584.0000
1608.0000
85
Tue, 10 Feb 2026
1548.0000
1716.0000
1518.0000
1620.0000
133
Mon, 09 Feb 2026
1560.0000
1560.0000
1387.2000
1536.0000
155
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1488.0000
1560.0000
1404.0000
1536.0000
131
Thu, 05 Feb 2026
1464.0000
1584.0000
1296.0000
1500.0000
426
Wed, 04 Feb 2026
1548.0000
1572.0000
1452.0000
1464.0000
126
Tue, 03 Feb 2026
1872.0000
1872.0000
1560.0000
1596.0000
382
Mon, 02 Feb 2026
1596.0000
1980.0000
1404.0000
1896.0000
8,727
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1644.0000
1788.0000
1554.0000
1596.0000
248
Thu, 29 Jan 2026
1896.0000
1896.0000
1596.0000
1692.0000
171
Wed, 28 Jan 2026
1920.0000
1920.0000
1848.0000
1908.0000
69
Tue, 27 Jan 2026
1860.0000
1992.0000
1693.2000
1908.0000
189
Mon, 26 Jan 2026
2184.0000
2184.0000
1884.0000
1884.0000
259
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
2232.0000
2288.3999
2136.0000
2172.0000
133
Thu, 22 Jan 2026
10 · 6-K
After-hours · 17:25 ET
FORM 6-K ↗
Thu, 22 Jan 2026
2124.0000
2328.0000
2052.0000
2328.0000
184
Wed, 21 Jan 2026
2280.0000
2280.0000
2136.0000
2136.0000
120
Tue, 20 Jan 2026
2376.0000
2376.0000
2172.0000
2244.0000
166
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
2388.0000
2442.0000
2304.0000
2316.0000
169
Thu, 15 Jan 2026
2328.0000
2556.0000
2244.0000
2412.0000
449
Wed, 14 Jan 2026
2532.0000
2568.0000
2088.0000
2136.0000
353
Tue, 13 Jan 2026
9 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Tue, 13 Jan 2026
2580.0000
2690.3999
2496.0000
2496.0000
212
Mon, 12 Jan 2026
2736.0000
2880.0000
2432.3999
2520.0000
448
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
3384.0000
3648.0000
2640.0000
2796.0000
9,448
Thu, 08 Jan 2026
2532.0000
2580.0000
2424.0000
2472.0000
180
Wed, 07 Jan 2026
2760.0000
2760.0000
2532.0000
2616.0000
194
Tue, 06 Jan 2026
2520.0000
2796.0000
2484.0000
2760.0000
285
Mon, 05 Jan 2026
2436.0000
2940.0000
2412.0000
2628.0000
669
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
2688.0000
2988.0000
2220.0000
2424.0000
12,728
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2064.0000
2217.6001
2053.2000
2076.0000
145
Tue, 30 Dec 2025
2208.0000
2328.0000
1920.0000
2172.0000
375
Mon, 29 Dec 2025
2556.0000
2556.0000
2256.0000
2268.0000
608
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1860.0000
3036.0000
1860.0000
2604.0000
13,518
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1788.0000
1920.0000
1656.0000
1896.0000
447
Tue, 23 Dec 2025
1932.0000
2040.0000
1776.0000
1788.0000
912
Mon, 22 Dec 2025
2556.0000
2626.8000
2436.0000
2436.0000
965
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
2496.0000
3360.0000
2436.0000
2676.0000
2,036
Thu, 18 Dec 2025
3372.0000
4596.0000
2784.0000
2940.0000
44,638
Wed, 17 Dec 2025
2760.0000
2880.0000
2040.0000
2400.0000
1,318
Tue, 16 Dec 2025
3120.0000
3360.0000
2520.0000
2760.0000
2,221
Mon, 15 Dec 2025
4560.0000
4800.0000
3960.0000
4320.0000
961
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5280.0000
5640.0000
4560.0000
4920.0000
4,308
Thu, 11 Dec 2025
4440.0000
4440.0000
3600.0000
4200.0000
1,624
Wed, 10 Dec 2025
4920.0000
5160.0000
4320.0000
4560.0000
1,383
Tue, 09 Dec 2025
5880.0000
6000.0000
4800.0000
5160.0000
2,032
Mon, 08 Dec 2025
7560.0000
7920.0000
4800.0000
5880.0000
11,007
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6120.0000
6960.0000
3600.0000
4440.0000
8,789
Fri, 05 Dec 2025
8 · 6-K
Pre-market · 08:31 ET
FORM 6-K ↗
Thu, 04 Dec 2025
3360.0000
4200.0000
3120.0000
3840.0000
2,003
Thu, 04 Dec 2025
7 · 6-K
Next filing day · accepted 03 Dec, 19:58 ET
FORM 6-K ↗
Wed, 03 Dec 2025
6000.0000
6120.0000
3600.0000
4080.0000
3,286
Tue, 02 Dec 2025
8760.0000
8760.0000
6000.0000
6600.0000
2,270
Mon, 01 Dec 2025
92400.0000
93600.0000
7200.0000
9360.0000
2,537
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
110400.0000
144000.0000
110400.0000
126000.0000
28
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
94560.0000
121200.0000
92400.0000
109320.0000
31
Tue, 25 Nov 2025
6 · F-3
After-hours · 16:42 ET
FORM F-3 ↗
Tue, 25 Nov 2025
68040.0000
108000.0000
68040.0000
98520.0000
56
Tue, 25 Nov 2025
5 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Mon, 24 Nov 2025
70200.0000
72480.0000
67200.0000
69720.0000
0
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74640.0000
74760.0000
70680.0000
70800.0000
1
Thu, 20 Nov 2025
66000.0000
88800.0000
61680.0000
73200.0000
20
Wed, 19 Nov 2025
4 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 19 Nov 2025
66000.0000
72000.0000
60120.0000
67800.0000
1
Tue, 18 Nov 2025
62280.0000
73200.0000
57960.0000
69480.0000
1
Mon, 17 Nov 2025
69720.0000
70680.0000
51600.0000
65760.0000
2
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67920.0000
75600.0000
67920.0000
72960.0000
0
Thu, 13 Nov 2025
65040.0000
72840.0000
65040.0000
69240.0000
0
Wed, 12 Nov 2025
70800.0000
70800.0000
67800.0000
68400.0000
0
Tue, 11 Nov 2025
70200.0000
77400.0000
66000.0000
71760.0000
0
Mon, 10 Nov 2025
3 · 6-K
After-hours · 17:25 ET
FORM 6-K ↗
Mon, 10 Nov 2025
67200.0000
71520.0000
67200.0000
70320.0000
0
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
70800.0000
73200.0000
67200.0000
68400.0000
1
Thu, 06 Nov 2025
75000.0000
77400.0000
72000.0000
72000.0000
1
Wed, 05 Nov 2025
74640.0000
78000.0000
72000.0000
74520.0000
0
Tue, 04 Nov 2025
74400.0000
81600.0000
73200.0000
74400.0000
1
Mon, 03 Nov 2025
68400.0000
81240.0000
68400.0000
74400.0000
3
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
69720.0000
73200.0000
69360.0000
72000.0000
0
Thu, 30 Oct 2025
72000.0000
76440.0000
64800.0000
74640.0000
1
Wed, 29 Oct 2025
75600.0000
77880.0000
71040.0000
71040.0000
1
Wed, 29 Oct 2025
2 · 6-K
Next filing day · accepted 28 Oct, 19:00 ET
FORM 6-K ↗
Tue, 28 Oct 2025
1 · 424B5
After-hours · 16:46 ET
424B5 ↗
Tue, 28 Oct 2025
78480.0000
84000.0000
74400.0000
80400.0000
3
Mon, 27 Oct 2025
78240.0000
89280.0000
75600.0000
78000.0000
4
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend