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
1.2000
1.2000
1.1200
1.1400
10,300
Thu, 23 Jul 2026
1.1800
1.1800
1.1500
1.1600
5,600
Wed, 22 Jul 2026
1.1700
1.2120
1.1210
1.1700
34,500
Tue, 21 Jul 2026
1.2400
1.2400
1.1410
1.1600
11,800
Mon, 20 Jul 2026
1.1200
1.1900
1.1100
1.1300
17,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.1000
1.1650
1.1000
1.1500
12,300
Thu, 16 Jul 2026
1.1700
1.1900
1.1550
1.1700
14,200
Wed, 15 Jul 2026
1.1600
1.2330
1.1500
1.1500
52,400
Tue, 14 Jul 2026
1.1800
1.3100
1.1200
1.1600
35,200
Mon, 13 Jul 2026
1.3200
1.3200
1.2100
1.2100
39,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.3000
1.4100
1.2900
1.3400
31,100
Thu, 09 Jul 2026
1.3200
1.3700
1.2900
1.3300
31,500
Wed, 08 Jul 2026
1.3300
1.3500
1.3000
1.3200
47,600
Tue, 07 Jul 2026
1.3900
1.3900
1.2800
1.3700
51,500
Mon, 06 Jul 2026
1.1500
1.5700
1.1500
1.3900
1,166,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.1450
1.1600
1.0800
1.1500
44,500
Wed, 01 Jul 2026
1.1000
1.1700
1.0900
1.1700
92,100
Tue, 30 Jun 2026
1.2000
1.2400
1.1400
1.1400
33,400
Tue, 30 Jun 2026
21 · 6-K
Next filing day · accepted 29 Jun, 21:55 ET
6-K ↗
Mon, 29 Jun 2026
1.1400
1.2100
1.1000
1.2000
26,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.1400
1.1800
1.0600
1.1300
61,000
Thu, 25 Jun 2026
1.1950
1.2000
1.1200
1.1500
13,000
Wed, 24 Jun 2026
1.2700
1.3260
1.1700
1.1900
40,300
Tue, 23 Jun 2026
1.2900
1.3350
1.2600
1.3100
39,000
Mon, 22 Jun 2026
1.3200
1.3500
1.2500
1.3400
62,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.3050
1.3800
1.2500
1.3600
66,000
Wed, 17 Jun 2026
1.2600
1.4300
1.2500
1.2900
68,200
Tue, 16 Jun 2026
1.4010
1.4650
1.3200
1.3900
56,800
Mon, 15 Jun 2026
1.4400
1.4700
1.3500
1.4500
118,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.2800
1.6500
1.2400
1.4600
432,300
Fri, 12 Jun 2026
20 · 20-F/A
Pre-market · 06:15 ET
20-F/A ↗
Thu, 11 Jun 2026
1.3200
1.4200
1.0400
1.2800
168,700
Thu, 11 Jun 2026
19 · 6-K
Next filing day · accepted 10 Jun, 21:55 ET
6-K ↗
Wed, 10 Jun 2026
1.3300
1.4500
1.2200
1.3800
1,673,700
Tue, 09 Jun 2026
1.1500
1.4500
1.0800
1.1900
2,392,800
Mon, 08 Jun 2026
1.1000
1.6800
0.8600
1.1000
4,575,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.3400
1.3600
1.0000
1.0700
183,900
Thu, 04 Jun 2026
1.3000
1.3550
1.3000
1.3400
73,200
Wed, 03 Jun 2026
1.3210
1.5900
1.2800
1.3500
400,700
Tue, 02 Jun 2026
1.3500
1.3950
1.3000
1.3400
158,200
Mon, 01 Jun 2026
1.3200
1.5100
1.2400
1.3800
460,700
Mon, 01 Jun 2026
18 · 6-K
Next filing day · accepted 29 May, 19:30 ET
6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.4200
1.4500
1.3800
1.3800
143,900
Thu, 28 May 2026
1.4000
1.5400
1.4000
1.4000
74,500
Wed, 27 May 2026
1.4100
1.4500
1.3600
1.4100
48,400
Tue, 26 May 2026
1.5300
1.5350
1.3900
1.4100
81,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17 · 20-F/A
After market open · 13:35 ET
20-F/A ↗
Fri, 22 May 2026
1.5400
1.6200
1.4400
1.4600
116,600
Thu, 21 May 2026
1.5300
1.6000
1.5100
1.5100
100,300
Wed, 20 May 2026
1.5200
1.7800
1.5100
1.5200
163,200
Tue, 19 May 2026
1.6100
1.7650
1.5000
1.5200
197,300
Mon, 18 May 2026
1.7100
1.7400
1.5900
1.6600
141,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
16 · 20-F
After market open · 12:40 ET
20-F ↗
Fri, 15 May 2026
2.4600
2.8800
1.5500
1.7600
882,700
Thu, 14 May 2026
2.0400
2.9900
1.9200
2.6800
4,491,300
Wed, 13 May 2026
1.8600
2.3200
1.7300
2.0300
56,238,500
Tue, 12 May 2026
1.5500
1.5700
1.2700
1.3300
4,296,600
Mon, 11 May 2026
1.8100
1.8100
1.5200
1.5900
526,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.2600
2.3000
1.6700
1.7300
309,500
Thu, 07 May 2026
2.6000
2.8000
2.0800
2.2900
289,800
Wed, 06 May 2026
2.7600
2.8600
2.4300
2.5700
365,500
Tue, 05 May 2026
2.9700
3.0500
2.6300
2.6700
215,500
Mon, 04 May 2026
2.4000
3.6500
2.4000
3.0800
724,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.7600
2.7600
2.4000
2.6100
330,853
Thu, 30 Apr 2026
15 · 6-K
After market open · 11:45 ET
6-K ↗
Thu, 30 Apr 2026
3.8700
4.0200
2.7300
3.1500
517,020
Wed, 29 Apr 2026
4.3500
4.4100
3.9000
4.2300
219,253
Tue, 28 Apr 2026
5.0400
5.0400
4.0200
4.2900
367,460
Mon, 27 Apr 2026
5.4000
5.4900
4.9500
5.0700
505,290
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.9100
5.9100
5.2800
5.5200
1,842,247
Thu, 23 Apr 2026
6.1500
6.4500
4.9500
5.1000
575,093
Wed, 22 Apr 2026
14 · 6-K
After market open · 13:05 ET
6-K ↗
Wed, 22 Apr 2026
7.2300
7.8000
6.6000
7.2000
803,927
Tue, 21 Apr 2026
9.4500
10.0800
7.5600
8.5200
8,080,290
Mon, 20 Apr 2026
13 · 424B4
After market open · 11:37 ET
424B4 ↗
Mon, 20 Apr 2026
14.0100
37.5000
6.1200
6.7500
14,646,340
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14.8800
16.5000
10.3800
10.7400
309,067
Thu, 16 Apr 2026
46.8000
53.5500
45.0000
46.5000
27,207
Wed, 15 Apr 2026
44.7000
47.2800
39.6000
43.2000
28,000
Tue, 14 Apr 2026
62.7000
66.0000
42.0000
43.8000
30,467
Mon, 13 Apr 2026
58.8000
59.1000
55.8000
57.9000
18,243
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.1000
63.2700
52.8000
59.1000
7,100
Thu, 09 Apr 2026
58.5000
65.1000
54.0000
62.4000
158,850
Wed, 08 Apr 2026
72.9000
72.9000
57.1500
57.9000
8,447
Tue, 07 Apr 2026
62.1000
74.7000
58.8000
72.0000
49,680
Mon, 06 Apr 2026
56.1000
67.5000
56.1000
58.8000
6,760
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.6000
63.0000
56.4600
58.8000
11,320
Wed, 01 Apr 2026
57.9000
67.5000
51.3000
63.9000
22,887
Tue, 31 Mar 2026
43.5000
67.5000
42.0000
61.5000
68,317
Mon, 30 Mar 2026
44.1000
51.9000
38.4000
46.5000
80,140
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
99.6000
100.5000
52.5000
57.0000
152,997
Thu, 26 Mar 2026
91.0500
130.5000
81.3000
106.5000
1,560,550
Wed, 25 Mar 2026
56.4000
69.0000
49.7700
51.3000
662,903
Tue, 24 Mar 2026
12 · F-1
After-hours · 17:11 ET
F-1 ↗
Tue, 24 Mar 2026
72.1500
99.0000
72.1500
88.2000
18,073
Mon, 23 Mar 2026
11 · 6-K
After market open · 13:56 ET
6-K ↗
Mon, 23 Mar 2026
69.6000
82.2000
61.5000
74.1000
4,303
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.2000
85.9500
74.2500
74.7000
3,146
Thu, 19 Mar 2026
81.9000
84.6000
73.8000
74.2500
965
Wed, 18 Mar 2026
10 · 6-K
After market open · 12:20 ET
6-K ↗
Wed, 18 Mar 2026
99.0000
99.0000
81.0000
81.9000
1,189
Tue, 17 Mar 2026
100.3500
100.3500
97.2000
99.0000
76
Mon, 16 Mar 2026
99.0000
99.0000
94.5000
97.6500
38
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
100.3500
100.3500
96.3000
99.0000
72
Thu, 12 Mar 2026
90.9000
98.5500
90.9000
95.8500
348
Wed, 11 Mar 2026
97.2000
99.4500
95.4000
99.4500
234
Tue, 10 Mar 2026
96.3000
105.7500
95.4000
98.5500
645
Mon, 09 Mar 2026
96.7500
98.1000
94.5000
97.6500
253
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
98.5500
98.5500
94.5000
96.3000
212
Thu, 05 Mar 2026
97.6500
98.1000
94.5000
97.2000
118
Wed, 04 Mar 2026
90.0000
99.0000
90.0000
93.6000
302
Tue, 03 Mar 2026
94.9500
98.5500
92.2500
92.7000
134
Mon, 02 Mar 2026
95.8500
97.2000
92.2500
94.5000
314
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 6-K
After market open · 13:50 ET
6-K ↗
Fri, 27 Feb 2026
100.3500
102.6000
96.7500
97.2000
227
Thu, 26 Feb 2026
101.7000
101.7000
97.2000
101.7000
239
Wed, 25 Feb 2026
102.6000
102.6000
96.7500
102.6000
210
Tue, 24 Feb 2026
99.9000
103.5000
95.4000
103.5000
279
Mon, 23 Feb 2026
93.1500
101.2500
92.7000
99.0000
376
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
103.0500
103.0500
94.5000
95.4000
255
Thu, 19 Feb 2026
101.7000
101.7000
94.0500
97.2000
521
Wed, 18 Feb 2026
100.8000
102.6000
96.7500
98.5500
218
Tue, 17 Feb 2026
90.4500
103.0500
90.4500
96.7500
142
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.3500
108.4500
96.7500
99.9000
280
Thu, 12 Feb 2026
103.9500
138.1500
99.0000
99.4500
2,755
Wed, 11 Feb 2026
106.6500
107.5500
99.9000
104.8500
568
Tue, 10 Feb 2026
110.2500
110.2500
101.2500
106.2000
169
Mon, 09 Feb 2026
104.4000
108.9000
97.2000
104.8500
227
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.2500
108.0000
101.2500
105.7500
198
Thu, 05 Feb 2026
97.2000
105.7500
96.7500
99.4500
361
Wed, 04 Feb 2026
108.9000
109.8000
99.0000
99.9000
599
Tue, 03 Feb 2026
109.8000
112.0500
108.9000
108.9000
454
Mon, 02 Feb 2026
118.8000
121.5000
106.2000
109.3500
1,284
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
113.8500
132.3000
103.5000
117.4500
2,056
Thu, 29 Jan 2026
105.7500
126.0000
97.6500
118.3500
6,046
Wed, 28 Jan 2026
112.5000
112.5000
103.5000
103.9500
247
Tue, 27 Jan 2026
8 · 6-K
After market open · 13:55 ET
6-K ↗
Tue, 27 Jan 2026
117.0000
117.0000
106.2000
106.2000
107
Mon, 26 Jan 2026
104.8500
110.2500
104.8500
108.0000
852
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
105.3000
112.9500
103.9500
104.8500
350
Thu, 22 Jan 2026
112.0500
113.8500
98.5500
103.9500
1,236
Wed, 21 Jan 2026
117.0000
121.5000
108.9000
108.9000
356
Tue, 20 Jan 2026
112.9500
120.1500
112.9500
116.5500
233
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
126.0000
126.0000
112.5000
113.8500
1,002
Thu, 15 Jan 2026
116.5500
127.8000
115.6500
121.9500
363
Wed, 14 Jan 2026
120.6000
126.9000
116.1000
116.1000
168
Tue, 13 Jan 2026
129.1500
130.9500
119.2500
119.2500
180
Mon, 12 Jan 2026
127.8000
129.6000
121.9500
125.5500
274
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
126.9000
132.7500
122.4000
122.4000
268
Thu, 08 Jan 2026
124.6500
127.8000
120.1500
125.5500
761
Wed, 07 Jan 2026
117.4500
131.4000
117.0000
128.2500
951
Tue, 06 Jan 2026
117.9000
124.2000
112.9500
113.4000
570
Mon, 05 Jan 2026
113.8500
126.0000
113.4000
114.3000
822
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.1000
116.1000
108.4500
113.4000
358
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
7 · 6-K
After market open · 13:27 ET
6-K ↗
Wed, 31 Dec 2025
108.4500
115.2000
103.9500
103.9500
861
Tue, 30 Dec 2025
112.9500
115.6500
105.7500
111.6000
1,008
Mon, 29 Dec 2025
6 · 6-K
After-hours · 16:11 ET
6-K ↗
Mon, 29 Dec 2025
139.0500
139.0500
112.5000
115.6500
2,114
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
135.0000
144.9000
126.0000
131.4000
3,446
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.9500
133.2000
112.9500
126.4500
943
Tue, 23 Dec 2025
121.9500
121.9500
114.7500
115.2000
373
Mon, 22 Dec 2025
121.5000
126.0000
113.8500
121.5000
1,071
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
123.3000
127.3500
123.3000
123.7500
118
Thu, 18 Dec 2025
123.7500
125.1000
122.8500
125.1000
185
Wed, 17 Dec 2025
129.6000
134.5500
122.8500
124.6500
217
Tue, 16 Dec 2025
130.5000
134.5500
126.0000
127.8000
561
Mon, 15 Dec 2025
147.1500
151.2000
134.5500
134.5500
636
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
153.9000
156.1500
145.8000
147.6000
270
Thu, 11 Dec 2025
151.2000
157.5000
144.0000
157.0500
499
Wed, 10 Dec 2025
148.5000
148.9500
139.9500
144.9000
638
Tue, 09 Dec 2025
149.8500
153.9000
147.6000
148.9500
364
Mon, 08 Dec 2025
153.4500
157.9500
149.8500
151.2000
407
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
153.4500
161.1000
150.3000
153.4500
675
Thu, 04 Dec 2025
151.2000
154.8000
151.2000
153.9000
153
Wed, 03 Dec 2025
153.0000
155.2500
149.4000
154.8000
277
Tue, 02 Dec 2025
163.3500
163.3500
153.0000
153.0000
293
Mon, 01 Dec 2025
162.0000
162.0000
157.9500
159.3000
273
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
165.1500
165.6000
157.9500
163.8000
209
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
168.7500
169.6500
155.2500
157.0500
288
Tue, 25 Nov 2025
166.5000
166.5000
157.5000
160.2000
163
Mon, 24 Nov 2025
171.0000
171.0000
157.5000
157.9500
414
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
152.1000
167.4000
151.2000
162.4500
560
Thu, 20 Nov 2025
165.1500
171.9000
154.3500
154.3500
531
Wed, 19 Nov 2025
153.0000
184.5000
153.0000
157.5000
3,203
Tue, 18 Nov 2025
153.0000
159.7500
149.4000
150.7500
714
Mon, 17 Nov 2025
159.7500
159.7500
153.0000
156.6000
362
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
159.3000
163.3500
157.5000
157.9500
348
Thu, 13 Nov 2025
163.8000
170.1000
157.5000
158.4000
484
Wed, 12 Nov 2025
170.5500
175.5000
163.8000
165.1500
476
Tue, 11 Nov 2025
187.6500
189.0000
163.3500
172.3500
970
Mon, 10 Nov 2025
5 · 6-K
After-hours · 16:00 ET
6-K ↗
Mon, 10 Nov 2025
185.8500
189.0000
176.4000
189.0000
2,238
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
191.7000
191.7000
180.4500
186.3000
256
Thu, 06 Nov 2025
180.0000
193.5000
180.0000
189.9000
485
Wed, 05 Nov 2025
185.4000
191.2500
180.4500
182.2500
524
Tue, 04 Nov 2025
202.0500
211.5000
184.5000
184.9500
1,327
Mon, 03 Nov 2025
224.5500
224.5500
202.9500
206.5500
316
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
216.0000
217.3500
207.0000
209.2500
497
Thu, 30 Oct 2025
220.5000
227.7000
211.5000
217.8000
635
Wed, 29 Oct 2025
208.8000
234.0000
205.6500
229.9500
2,785
Tue, 28 Oct 2025
197.1000
213.7500
193.0500
212.8500
1,060
Mon, 27 Oct 2025
202.5000
216.9000
193.9500
196.6500
844
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
209.7000
210.6000
200.7000
201.6000
479
Thu, 23 Oct 2025
207.0000
219.1500
199.8000
209.2500
876
Wed, 22 Oct 2025
213.3000
216.0000
194.4000
206.5500
737
Tue, 21 Oct 2025
219.6000
219.6000
193.9500
205.6500
627
Mon, 20 Oct 2025
195.3000
221.8500
195.3000
216.9000
723
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
200.2500
211.5000
192.6000
195.3000
1,426
Thu, 16 Oct 2025
216.0000
225.9000
198.0000
200.7000
1,653
Wed, 15 Oct 2025
220.5000
229.5000
219.1500
219.6000
819
Tue, 14 Oct 2025
225.0000
226.8000
215.5500
218.7000
776
Mon, 13 Oct 2025
225.0000
229.5000
220.9500
225.9000
462
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
238.0500
240.3000
225.4500
225.4500
1,357
Thu, 09 Oct 2025
238.9500
245.7000
231.7500
238.0500
1,008
Wed, 08 Oct 2025
255.6000
255.6000
229.9500
236.7000
1,769
Tue, 07 Oct 2025
270.0000
279.0000
249.7500
250.6500
1,376
Mon, 06 Oct 2025
282.1500
283.5000
270.0000
273.1500
592
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
278.5500
283.5000
274.9500
282.1500
546
Thu, 02 Oct 2025
276.3000
281.2500
272.2500
280.3500
853
Wed, 01 Oct 2025
255.1500
288.0000
255.1500
282.1500
2,011
Tue, 30 Sep 2025
278.1000
279.0000
252.4500
252.9000
2,387
Mon, 29 Sep 2025
287.1000
293.8500
270.0000
270.0000
2,650
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
301.5000
310.5000
277.2000
290.2500
4,509
Thu, 25 Sep 2025
302.4000
337.0500
294.3000
315.0000
5,587
Wed, 24 Sep 2025
437.8500
463.5000
300.1500
313.2000
22,973
Tue, 23 Sep 2025
3307.5000
3316.5000
459.0000
481.5000
42,818
Mon, 22 Sep 2025
3073.5000
3240.0000
2781.0000
3127.5000
14,317
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
3060.0000
3438.0000
2844.0000
3240.0000
29,478
Thu, 18 Sep 2025
2938.5000
3105.0000
2745.0000
3091.5000
15,334
Wed, 17 Sep 2025
2848.5000
3082.5000
2524.5000
2947.5000
1,341
Tue, 16 Sep 2025
2371.5000
2781.0000
2371.5000
2776.5000
1,947
Mon, 15 Sep 2025
2475.0000
2542.5000
2295.0000
2335.5000
1,425
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
2344.5000
2542.5000
2344.5000
2493.0000
9,051
Thu, 11 Sep 2025
2026.8000
2407.5000
1993.5000
2358.0000
17,796
Wed, 10 Sep 2025
2020.5000
2137.5000
1872.0000
1872.0000
7,356
Tue, 09 Sep 2025
2205.0000
2214.0000
1993.5000
2047.5000
8,682
Mon, 08 Sep 2025
2079.0000
2223.0000
2079.0000
2196.0000
1,980
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
4 · 6-K
After market open · 14:23 ET
6-K ↗
Fri, 05 Sep 2025
1935.0000
2272.5000
1935.0000
2070.0000
5,929
Thu, 04 Sep 2025
3 · 424B5
After-hours · 17:30 ET
424B5 ↗
Thu, 04 Sep 2025
2 · 424B4
After-hours · 16:12 ET
424B4 ↗
Thu, 04 Sep 2025
1755.0000
2052.0000
1755.0000
1912.5000
6,846
Wed, 03 Sep 2025
No trading
Tue, 02 Sep 2025
No trading
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
No trading
Thu, 28 Aug 2025
No trading
Wed, 27 Aug 2025
No trading
Tue, 26 Aug 2025
No trading
Mon, 25 Aug 2025
No trading
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
No trading
Thu, 21 Aug 2025
No trading
Wed, 20 Aug 2025
No trading
Tue, 19 Aug 2025
No trading
Mon, 18 Aug 2025
No trading
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
No trading
Thu, 14 Aug 2025
No trading
Wed, 13 Aug 2025
No trading
Tue, 12 Aug 2025
No trading
Mon, 11 Aug 2025
No trading
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
No trading
Thu, 07 Aug 2025
1 · F-1/A
After market open · 12:02 ET
F-1/A ↗
Thu, 07 Aug 2025
No trading
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
No trading
Mon, 04 Aug 2025
No trading
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
No trading
Thu, 31 Jul 2025
No trading
Wed, 30 Jul 2025
No trading
Tue, 29 Jul 2025
No trading
Mon, 28 Jul 2025
No trading
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend