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
0.2280
0.2280
0.1910
0.1940
3,173,400
Thu, 23 Jul 2026
0.2480
0.2530
0.2220
0.2280
3,586,400
Wed, 22 Jul 2026
37 · F-1
After market open · 15:15 ET
F-1 ↗
Wed, 22 Jul 2026
0.2690
0.2870
0.2490
0.2630
7,527,600
Tue, 21 Jul 2026
36 · 6-K/A
After-hours · 17:15 ET
6-K/A ↗
Tue, 21 Jul 2026
0.2350
0.3100
0.2350
0.2750
13,040,500
Tue, 21 Jul 2026
35 · 6-K
Pre-market · 06:22 ET
6-K ↗
Mon, 20 Jul 2026
0.2660
0.2690
0.2320
0.2500
2,762,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.2420
0.2780
0.2400
0.2750
4,042,700
Thu, 16 Jul 2026
0.2410
0.2500
0.2210
0.2500
6,149,000
Wed, 15 Jul 2026
0.2910
0.2910
0.2610
0.2650
9,263,000
Tue, 14 Jul 2026
0.3000
0.3290
0.2950
0.3000
10,760,200
Mon, 13 Jul 2026
34 · 6-K
After-hours · 16:29 ET
6-K ↗
Mon, 13 Jul 2026
33 · 424B4
After market open · 11:45 ET
424B4 ↗
Mon, 13 Jul 2026
0.3320
0.4470
0.3200
0.3690
151,053,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
0.3320
0.3370
0.2770
0.3000
92,783,200
Thu, 09 Jul 2026
0.6900
0.9070
0.5500
0.5660
58,538,800
Wed, 08 Jul 2026
0.7510
0.7580
0.6100
0.6430
1,380,900
Tue, 07 Jul 2026
0.9250
0.9300
0.7620
0.8460
567,400
Tue, 07 Jul 2026
32 · F-1/A
Pre-market · 07:30 ET
F-1/A ↗
Tue, 07 Jul 2026
31 · F-1
Next filing day · accepted 06 Jul, 21:36 ET
F-1 ↗
Mon, 06 Jul 2026
1.0200
1.0300
0.9700
0.9870
175,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
0.9800
1.0500
0.9700
1.0300
424,900
Wed, 01 Jul 2026
0.9720
0.9800
0.9250
0.9560
207,100
Tue, 30 Jun 2026
0.9630
1.0600
0.9300
0.9850
377,700
Mon, 29 Jun 2026
0.9100
1.0000
0.8900
1.0000
293,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.0000
1.0000
0.8930
0.9010
282,100
Thu, 25 Jun 2026
30 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 25 Jun 2026
0.9260
1.0300
0.9150
1.0000
358,200
Wed, 24 Jun 2026
1.0000
1.0080
0.9160
0.9480
327,300
Tue, 23 Jun 2026
0.9270
1.0400
0.8960
1.0300
643,800
Mon, 22 Jun 2026
0.9020
0.9750
0.8620
0.9740
504,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
0.9550
0.9780
0.8850
0.8920
559,000
Wed, 17 Jun 2026
1.0200
1.0200
0.9180
1.0100
935,400
Tue, 16 Jun 2026
1.0600
1.2020
1.0100
1.0100
1,386,900
Mon, 15 Jun 2026
1.0600
1.2400
1.0300
1.0400
1,804,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.0800
1.2650
1.0000
1.0700
1,974,800
Thu, 11 Jun 2026
29 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 11 Jun 2026
1.1000
1.3400
1.1000
1.1700
2,367,500
Wed, 10 Jun 2026
1.0900
1.3400
1.0700
1.1600
5,960,600
Tue, 09 Jun 2026
1.3300
2.3300
0.9500
1.1600
127,073,100
Mon, 08 Jun 2026
0.7060
0.8400
0.6610
0.7710
1,982,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
0.8660
0.8700
0.7410
0.7680
4,923,200
Thu, 04 Jun 2026
0.8440
0.9200
0.8200
0.8860
318,400
Wed, 03 Jun 2026
0.9200
0.9200
0.8300
0.8440
507,900
Tue, 02 Jun 2026
0.8840
1.0900
0.8500
0.9300
1,440,300
Mon, 01 Jun 2026
0.8240
0.8900
0.7800
0.8680
1,093,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
0.8000
0.8400
0.7300
0.8000
712,000
Thu, 28 May 2026
0.7560
0.8200
0.7500
0.7720
764,100
Wed, 27 May 2026
0.8120
0.8400
0.7260
0.7530
492,500
Tue, 26 May 2026
0.9200
0.9200
0.7840
0.7950
852,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
0.9200
0.9500
0.8500
0.8830
603,900
Thu, 21 May 2026
0.9930
1.0000
0.9200
0.9200
568,500
Wed, 20 May 2026
0.9800
1.0400
0.8830
0.9910
1,934,400
Tue, 19 May 2026
28 · 6-K
After-hours · 17:00 ET
6-K ↗
Tue, 19 May 2026
1.0200
1.1000
0.9400
0.9410
937,100
Mon, 18 May 2026
27 · 424B4
After market open · 11:30 ET
424B4 ↗
Mon, 18 May 2026
0.9100
1.2900
0.8540
0.9760
3,415,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
0.9960
1.0900
0.7580
0.9500
9,854,200
Thu, 14 May 2026
2.6200
2.6500
1.5900
1.9400
2,185,500
Wed, 13 May 2026
2.7900
3.1900
2.7550
2.8100
681,400
Tue, 12 May 2026
4.5700
4.7000
2.5500
3.0300
1,580,500
Tue, 12 May 2026
26 · F-1
Next filing day · accepted 11 May, 18:07 ET
F-1 ↗
Mon, 11 May 2026
5.8000
6.2060
5.4050
5.6800
335,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6.8700
7.2510
6.0500
6.4300
565,800
Thu, 07 May 2026
5.3900
8.3600
5.3600
7.0900
4,145,500
Wed, 06 May 2026
6.5400
6.8800
4.3300
5.5900
1,307,500
Tue, 05 May 2026
7.5100
8.7200
5.7800
5.8700
3,234,500
Mon, 04 May 2026
4.5600
10.2000
4.5600
7.3300
37,567,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3.9500
4.5000
3.8500
4.4200
437,700
Thu, 30 Apr 2026
3.6800
4.5600
3.5300
3.9700
669,300
Wed, 29 Apr 2026
3.8400
3.9600
3.2500
3.8300
444,800
Tue, 28 Apr 2026
3.8800
4.3000
3.6800
4.0700
864,800
Mon, 27 Apr 2026
4.4800
4.8900
3.9100
4.3000
11,141,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
3.9100
4.3700
3.2100
3.6200
64,949,200
Thu, 23 Apr 2026
2.4200
2.8000
2.3500
2.6700
1,664,700
Wed, 22 Apr 2026
2.0300
3.1200
2.0000
2.5900
86,010,300
Tue, 21 Apr 2026
1.7100
1.7300
1.5500
1.5700
1,552,500
Mon, 20 Apr 2026
25 · 20-F
After-hours · 16:31 ET
20-F ↗
Mon, 20 Apr 2026
1.7500
1.7900
1.6600
1.7300
115,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1.7400
1.8000
1.7330
1.8000
95,400
Thu, 16 Apr 2026
1.7500
1.8000
1.7100
1.7900
99,300
Wed, 15 Apr 2026
24 · 6-K
After-hours · 17:14 ET
6-K ↗
Wed, 15 Apr 2026
1.8300
1.8550
1.7200
1.8000
161,200
Tue, 14 Apr 2026
1.9520
1.9520
1.8100
1.8700
165,600
Mon, 13 Apr 2026
1.9100
2.2300
1.8900
1.9400
273,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.0000
2.0700
1.9100
1.9100
222,100
Thu, 09 Apr 2026
2.3200
2.3200
1.8300
1.9500
702,900
Wed, 08 Apr 2026
2.7300
3.0200
1.3800
2.2500
29,872,800
Tue, 07 Apr 2026
1.6700
1.6730
1.5210
1.5600
147,000
Mon, 06 Apr 2026
1.8500
1.8500
1.5500
1.6500
207,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
23 · 6-K
After-hours · 17:15 ET
6-K ↗
Thu, 02 Apr 2026
1.9000
1.9000
1.7800
1.8200
109,400
Wed, 01 Apr 2026
2.0300
2.0390
1.8700
1.9500
121,600
Tue, 31 Mar 2026
1.8900
2.1200
1.8900
2.0200
68,200
Mon, 30 Mar 2026
2.0000
2.0500
1.8500
1.9000
120,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
22 · 6-K
After-hours · 17:15 ET
6-K ↗
Fri, 27 Mar 2026
2.2200
2.2680
2.0500
2.0600
132,100
Thu, 26 Mar 2026
2.3100
2.4000
2.2130
2.2500
83,100
Wed, 25 Mar 2026
2.4600
2.5400
2.3100
2.3400
96,600
Tue, 24 Mar 2026
2.5700
2.6000
2.4500
2.5600
109,600
Mon, 23 Mar 2026
2.2600
3.1400
2.2600
2.5700
685,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
21 · 6-K
After-hours · 17:15 ET
6-K ↗
Fri, 20 Mar 2026
2.4000
2.4000
2.1700
2.2400
181,200
Thu, 19 Mar 2026
2.7900
2.8800
2.2610
2.4200
307,100
Wed, 18 Mar 2026
3.1200
3.4010
2.6900
3.0100
411,200
Tue, 17 Mar 2026
4.2300
4.4610
3.4000
3.5200
553,400
Mon, 16 Mar 2026
4.7200
4.8000
4.0100
4.6400
1,190,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
5.1600
5.5000
4.5800
5.1600
14,859,500
Thu, 12 Mar 2026
4.0300
4.2080
3.1000
3.5900
5,519,200
Wed, 11 Mar 2026
4.4800
4.4800
4.0000
4.1600
1,098,173
Tue, 10 Mar 2026
20 · 6-K
After market open · 12:01 ET
6-K ↗
Tue, 10 Mar 2026
5.6800
5.8400
4.6400
5.1200
4,545,133
Mon, 09 Mar 2026
19 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 09 Mar 2026
4.4000
5.7600
3.7600
3.8400
5,317,774
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.0000
4.0800
3.0400
3.6000
1,285,434
Thu, 05 Mar 2026
7.8400
8.2400
6.0000
6.4000
4,169,321
Wed, 04 Mar 2026
5.3600
6.2400
5.2800
6.2400
395,326
Tue, 03 Mar 2026
5.3600
6.3200
4.4800
6.2400
582,401
Mon, 02 Mar 2026
8.5600
8.5600
6.5600
7.2000
416,276
Mon, 02 Mar 2026
18 · 6-K
Next filing day · accepted 27 Feb, 18:00 ET
6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
17 · 424B4
After market open · 11:02 ET
424B4 ↗
Fri, 27 Feb 2026
10.8800
10.8800
7.8400
8.6400
559,578
Thu, 26 Feb 2026
11.1200
12.2400
10.8800
11.6800
724,969
Wed, 25 Feb 2026
31.2800
32.8000
23.6800
25.8400
92,256
Tue, 24 Feb 2026
38.1600
39.2000
30.9600
33.4400
627,876
Mon, 23 Feb 2026
35.6000
35.6000
31.2000
31.2000
12,513
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
35.6800
36.0000
33.1200
34.2400
6,716
Thu, 19 Feb 2026
38.4000
38.4000
33.6800
36.0000
10,980
Wed, 18 Feb 2026
35.2000
37.6000
32.0800
35.0400
23,718
Tue, 17 Feb 2026
16 · F-1
After-hours · 17:01 ET
F-1 ↗
Tue, 17 Feb 2026
36.8000
44.8000
36.0800
39.1200
32,415
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
48.0800
48.6400
36.7200
39.0400
62,714
Thu, 12 Feb 2026
56.8000
60.1600
51.2800
55.5200
138,931
Wed, 11 Feb 2026
68.0000
68.0800
48.8000
51.0400
29,308
Tue, 10 Feb 2026
78.3200
78.3200
68.0000
68.4000
35,414
Mon, 09 Feb 2026
84.8000
89.6000
72.8000
82.4000
41,026
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
93.6000
99.2000
80.8000
88.0000
57,108
Thu, 05 Feb 2026
104.0000
104.0000
88.0000
88.0000
97,129
Wed, 04 Feb 2026
104.0000
196.8000
98.4000
116.0000
1,328,061
Wed, 04 Feb 2026
15 · 6-K
Pre-market · 06:10 ET
6-K ↗
Tue, 03 Feb 2026
14 · 424B4
After market open · 11:00 ET
424B4 ↗
Tue, 03 Feb 2026
96.8000
98.4000
70.4000
72.0000
156,318
Mon, 02 Feb 2026
151.2000
184.8000
56.0000
107.2000
408,293
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
32.8800
1221.6000
32.1600
1115.2000
324,043
Thu, 29 Jan 2026
35.5200
39.2800
22.6400
34.4000
23,580
Wed, 28 Jan 2026
33.6000
40.8000
32.2400
32.9600
9,665
Tue, 27 Jan 2026
41.2000
43.4400
31.1200
34.4000
21,088
Mon, 26 Jan 2026
59.5200
66.4000
43.6000
46.2400
8,971
Mon, 26 Jan 2026
13 · F-1
Next filing day · accepted 23 Jan, 21:41 ET
F-1 ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
98.4000
106.4000
61.6000
65.6800
12,996
Thu, 22 Jan 2026
133.6000
136.0000
88.8800
96.0000
7,750
Wed, 21 Jan 2026
179.2000
179.2000
122.4000
130.4000
18,255
Tue, 20 Jan 2026
178.4000
188.0000
161.6000
172.8000
1,058
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
183.2000
201.6000
175.2000
175.2000
695
Thu, 15 Jan 2026
180.0000
207.6000
169.6000
177.6000
2,229
Wed, 14 Jan 2026
157.6000
184.0000
157.6000
171.2000
1,478
Tue, 13 Jan 2026
12 · 6-K
After-hours · 17:00 ET
6-K ↗
Tue, 13 Jan 2026
164.8000
168.8000
148.0000
156.0000
1,216
Mon, 12 Jan 2026
11 · 6-K
After-hours · 17:15 ET
6-K ↗
Mon, 12 Jan 2026
156.0000
172.4000
152.8000
169.6000
941
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
175.2000
185.6000
140.8000
158.4000
959
Thu, 08 Jan 2026
154.4000
179.2000
154.4000
175.2000
1,365
Wed, 07 Jan 2026
163.2000
170.4000
154.4000
154.4000
663
Tue, 06 Jan 2026
172.0000
178.0800
162.4000
162.4000
723
Mon, 05 Jan 2026
155.2000
176.8000
153.6000
168.0000
1,438
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
145.6000
164.0000
145.6000
153.6000
529
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
152.0000
159.2000
144.8000
145.6000
626
Tue, 30 Dec 2025
163.2000
163.2000
144.8000
148.8000
1,486
Mon, 29 Dec 2025
151.2000
177.5200
151.2000
167.2000
2,064
Mon, 29 Dec 2025
10 · 6-K
Pre-market · 06:11 ET
6-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
158.4000
165.6000
138.0800
151.7600
1,069
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
176.6400
186.8800
171.5200
183.0400
2,580
Tue, 23 Dec 2025
198.4000
198.4000
168.9600
175.3600
1,410
Mon, 22 Dec 2025
204.8000
227.8400
204.8000
227.8400
198
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
211.2000
230.4000
204.8000
204.8000
526
Thu, 18 Dec 2025
9 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 18 Dec 2025
203.5200
211.2000
186.8800
211.2000
680
Wed, 17 Dec 2025
208.6400
211.2000
203.5200
204.8000
439
Tue, 16 Dec 2025
225.2800
225.2800
192.0000
211.2000
861
Mon, 15 Dec 2025
248.3200
248.3200
220.1600
225.2800
718
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
262.4000
262.4000
217.6000
224.0000
385
Thu, 11 Dec 2025
263.6800
264.9600
254.7200
256.0000
76
Wed, 10 Dec 2025
277.7600
277.7600
263.6800
266.2400
35
Tue, 09 Dec 2025
257.2800
280.3200
256.0000
276.4800
107
Mon, 08 Dec 2025
268.8000
268.8000
256.0000
256.0000
37
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
270.0800
281.6000
261.1200
263.6800
57
Thu, 04 Dec 2025
256.0000
273.9200
249.6000
273.9200
156
Wed, 03 Dec 2025
267.5200
267.5200
256.0000
259.8400
79
Tue, 02 Dec 2025
268.8000
271.3600
257.2800
262.4000
95
Mon, 01 Dec 2025
280.3200
294.4000
270.0800
271.3600
144
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
275.2000
288.0000
275.2000
280.3200
63
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
281.6000
286.7200
270.0800
275.2000
137
Tue, 25 Nov 2025
8 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 25 Nov 2025
281.6000
289.2800
276.4800
282.8800
108
Mon, 24 Nov 2025
256.0000
279.0400
256.0000
276.4800
178
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
249.6000
256.0000
245.7600
248.3200
144
Thu, 20 Nov 2025
262.4000
286.7200
256.0000
257.2800
266
Wed, 19 Nov 2025
243.2000
271.3600
243.2000
261.1200
192
Tue, 18 Nov 2025
256.0000
262.4000
245.7600
258.5600
173
Mon, 17 Nov 2025
271.3600
300.8000
254.7200
257.2800
172
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
271.3600
275.2000
256.0000
266.2400
173
Thu, 13 Nov 2025
268.8000
281.6000
258.5600
279.0400
489
Wed, 12 Nov 2025
290.5600
293.1200
257.2800
264.9600
426
Tue, 11 Nov 2025
360.9600
386.5600
197.1200
291.8400
1,743
Mon, 10 Nov 2025
7 · 6-K
After-hours · 16:46 ET
6-K ↗
Mon, 10 Nov 2025
371.2000
382.7200
360.9600
371.2000
363
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
366.0800
376.3200
363.5200
373.7600
219
Thu, 06 Nov 2025
381.4400
404.4800
366.0800
377.6000
469
Wed, 05 Nov 2025
371.2000
381.4400
362.2400
380.1600
577
Tue, 04 Nov 2025
372.4800
381.4400
362.2400
367.3600
507
Mon, 03 Nov 2025
6 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 03 Nov 2025
399.3600
405.7600
377.6000
384.0000
395
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
403.2000
422.4000
396.8000
414.7200
533
Thu, 30 Oct 2025
409.6000
422.4000
400.6400
407.0400
339
Wed, 29 Oct 2025
430.0800
430.0800
410.8800
417.2800
397
Tue, 28 Oct 2025
424.9600
436.4800
413.4400
422.4000
433
Mon, 27 Oct 2025
448.0000
448.0000
419.8400
424.9600
533
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
442.8800
444.1600
414.7200
433.9200
383
Thu, 23 Oct 2025
417.2800
448.0000
416.0000
436.4800
296
Wed, 22 Oct 2025
424.9600
433.9200
399.3600
419.8400
1,183
Tue, 21 Oct 2025
437.7600
456.9600
426.2400
435.2000
910
Mon, 20 Oct 2025
483.8400
512.0000
430.0800
445.4400
569
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
398.0800
486.4000
398.0800
467.2000
1,389
Thu, 16 Oct 2025
469.7600
490.2400
409.6000
421.1200
1,245
Wed, 15 Oct 2025
483.8400
522.2400
463.3600
480.0000
610
Tue, 14 Oct 2025
469.7600
510.7200
462.0800
499.2000
749
Mon, 13 Oct 2025
453.1200
505.6000
453.1200
486.4000
1,569
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
499.2000
551.6800
436.4800
456.9600
1,874
Thu, 09 Oct 2025
5 · 6-K
After-hours · 17:15 ET
6-K ↗
Thu, 09 Oct 2025
652.8000
701.4400
509.4400
546.5600
2,873
Wed, 08 Oct 2025
755.2000
825.6000
641.2800
665.6000
2,999
Tue, 07 Oct 2025
768.0000
947.2000
716.8000
764.1600
8,060
Mon, 06 Oct 2025
542.7200
880.6400
513.2800
695.0400
16,334
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
524.8000
747.5200
460.8000
627.2000
84,538
Thu, 02 Oct 2025
408.3200
432.6400
404.4800
419.8400
1,163
Wed, 01 Oct 2025
400.6400
419.8400
396.8000
419.8400
321
Tue, 30 Sep 2025
412.1600
419.8400
385.2800
389.1200
484
Mon, 29 Sep 2025
4 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 29 Sep 2025
431.3600
435.2000
384.0000
424.9600
1,012
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
418.5600
456.9600
416.0000
432.6400
667
Thu, 25 Sep 2025
430.0800
433.9200
399.3600
418.5600
1,047
Wed, 24 Sep 2025
419.8400
510.7200
419.8400
440.3200
3,432
Tue, 23 Sep 2025
409.6000
435.2000
409.6000
421.1200
592
Mon, 22 Sep 2025
422.4000
428.8000
409.6000
422.4000
379
Mon, 22 Sep 2025
3 · 20-F
Next filing day · accepted 19 Sep, 20:45 ET
20-F ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
399.3600
428.8000
399.3600
428.8000
502
Thu, 18 Sep 2025
384.0000
409.6000
384.0000
403.2000
521
Wed, 17 Sep 2025
384.0000
392.9600
377.6000
391.6800
330
Tue, 16 Sep 2025
391.6800
404.4800
384.0000
392.9600
407
Mon, 15 Sep 2025
396.8000
413.4400
384.0000
396.8000
673
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
417.2800
419.8400
401.9200
408.3200
412
Thu, 11 Sep 2025
422.4000
441.6000
384.0000
410.8800
1,879
Wed, 10 Sep 2025
422.4000
512.0000
409.6000
445.4400
3,280
Tue, 09 Sep 2025
360.9600
430.0800
360.9600
422.4000
1,299
Mon, 08 Sep 2025
339.2000
409.6000
339.2000
371.2000
2,168
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
364.8000
395.5200
358.4000
385.2800
295
Thu, 04 Sep 2025
375.0400
380.1600
321.2800
376.3200
547
Wed, 03 Sep 2025
384.0000
394.2400
375.0400
384.0000
524
Tue, 02 Sep 2025
405.7600
405.7600
381.4400
395.5200
632
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
396.8000
409.6000
384.0000
403.2000
747
Thu, 28 Aug 2025
409.6000
412.1600
398.0800
409.6000
487
Wed, 27 Aug 2025
419.8400
431.3600
386.5600
401.9200
1,204
Tue, 26 Aug 2025
446.7200
446.7200
375.0400
385.2800
1,393
Mon, 25 Aug 2025
422.4000
448.0000
409.6000
435.2000
1,948
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
396.8000
435.2000
378.8800
407.0400
2,953
Thu, 21 Aug 2025
409.6000
501.7600
369.9200
403.2000
7,544
Wed, 20 Aug 2025
3328.0000
3347.2000
332.8000
518.4000
38,729
Tue, 19 Aug 2025
4364.7998
4633.6001
3443.2000
4160.0000
1,268
Mon, 18 Aug 2025
4659.2002
5056.0000
4377.6001
4403.2002
127
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
5132.7998
5363.2002
4096.0000
4659.2002
2,063
Thu, 14 Aug 2025
4864.0000
5555.2002
4742.3999
5248.0000
1,270
Wed, 13 Aug 2025
4838.3999
5020.1602
4620.7998
4915.2002
116
Tue, 12 Aug 2025
5312.0000
5312.0000
4736.0000
4915.2002
307
Mon, 11 Aug 2025
4966.3999
5337.6001
4851.2002
5107.2002
318
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4992.0000
5120.0000
4825.6001
4889.6001
344
Thu, 07 Aug 2025
4889.6001
5696.0000
4742.3999
5068.7998
993
Wed, 06 Aug 2025
4684.7998
4972.7998
4518.3999
4851.2002
214
Tue, 05 Aug 2025
4480.0000
4800.0000
4281.6001
4684.7998
1,277
Mon, 04 Aug 2025
2 · 6-K
After-hours · 17:25 ET
6-K ↗
Mon, 04 Aug 2025
4544.0000
4940.7998
4544.0000
4736.0000
166
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4876.7998
4876.7998
4096.0000
4544.0000
1,733
Thu, 31 Jul 2025
5107.2002
5248.0000
4684.7998
4851.2002
1,299
Wed, 30 Jul 2025
4582.3999
5350.3999
4198.3999
5107.2002
1,569
Wed, 30 Jul 2025
1 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 29 Jul 2025
4352.0000
4861.4399
3980.8000
4544.0000
558
Mon, 28 Jul 2025
3302.3999
4198.3999
3289.6001
4160.0000
384
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend