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.3450
1.3450
1.2390
1.2400
40,400
Thu, 23 Jul 2026
1.3000
1.3600
1.3000
1.3500
31,100
Wed, 22 Jul 2026
1.3300
1.3310
1.2700
1.2900
30,800
Tue, 21 Jul 2026
1.3100
1.3300
1.2800
1.3200
36,000
Mon, 20 Jul 2026
1.4100
1.4100
1.2700
1.2700
31,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.4100
1.4400
1.3480
1.4000
28,000
Thu, 16 Jul 2026
1.3500
1.4600
1.3400
1.4500
215,500
Wed, 15 Jul 2026
1.4300
1.4600
1.2900
1.3300
237,700
Tue, 14 Jul 2026
1.3400
1.4500
1.3300
1.4400
47,200
Mon, 13 Jul 2026
1.3900
1.4100
1.3250
1.3800
50,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.4100
1.5100
1.4000
1.4200
36,900
Thu, 09 Jul 2026
1.4400
1.5430
1.4300
1.4300
31,600
Wed, 08 Jul 2026
1.4000
1.4800
1.3000
1.4400
61,900
Tue, 07 Jul 2026
1.5800
1.6200
1.3600
1.4200
114,100
Mon, 06 Jul 2026
1.6000
1.6200
1.5200
1.6200
29,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.5800
1.6200
1.5100
1.6200
84,600
Wed, 01 Jul 2026
1.6600
1.6900
1.5600
1.6100
60,100
Tue, 30 Jun 2026
1.6900
1.7200
1.5300
1.6600
133,800
Mon, 29 Jun 2026
1.8600
1.8600
1.6000
1.7300
118,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.0200
2.0400
1.7800
1.8800
89,100
Thu, 25 Jun 2026
2.1200
2.1800
1.7700
2.0400
217,300
Wed, 24 Jun 2026
2.2100
2.4900
2.1500
2.2100
202,700
Tue, 23 Jun 2026
2.0800
2.5700
2.0700
2.3300
585,600
Mon, 22 Jun 2026
2.3400
2.4900
1.9200
2.3600
1,425,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.9900
3.5500
2.1590
2.6800
69,879,700
Wed, 17 Jun 2026
15 · 6-K
After market open · 09:32 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
1.6400
2.2900
1.4000
1.6000
11,497,100
Tue, 16 Jun 2026
1.6650
1.6900
1.5700
1.6500
52,600
Mon, 15 Jun 2026
1.5900
1.6610
1.5300
1.6600
103,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.7100
1.7100
1.4950
1.5700
160,300
Thu, 11 Jun 2026
1.6000
1.8100
1.5300
1.7300
181,500
Wed, 10 Jun 2026
1.5900
1.6800
1.5600
1.6300
109,800
Tue, 09 Jun 2026
1.5600
1.9400
1.5600
1.5900
477,200
Mon, 08 Jun 2026
1.4400
1.9260
1.4200
1.7900
732,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.4970
1.5220
1.4000
1.4600
123,100
Thu, 04 Jun 2026
1.5200
1.6500
1.4600
1.5300
205,800
Wed, 03 Jun 2026
1.5000
1.5430
1.4800
1.5300
91,500
Tue, 02 Jun 2026
1.6100
1.6100
1.5100
1.5500
172,000
Mon, 01 Jun 2026
1.5600
1.7500
1.5600
1.6600
228,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.7700
1.9500
1.6400
1.7400
607,000
Fri, 29 May 2026
14 · 6-K
Pre-market · 06:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 28 May 2026
1.5500
1.9550
1.4800
1.7800
6,258,900
Wed, 27 May 2026
1.4700
1.4780
1.3500
1.3800
8,268,300
Tue, 26 May 2026
1.5400
1.5500
1.4600
1.5000
99,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.6600
1.7000
1.5100
1.5400
81,600
Thu, 21 May 2026
1.6500
1.7900
1.6300
1.6800
150,200
Wed, 20 May 2026
1.5800
1.7900
1.5800
1.7400
175,300
Tue, 19 May 2026
1.4900
1.7300
1.4900
1.5900
234,200
Mon, 18 May 2026
1.3900
1.7100
1.3620
1.4800
427,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.7400
1.8990
1.4900
1.4900
867,800
Thu, 14 May 2026
1.7600
2.4500
1.1400
1.6300
32,523,800
Wed, 13 May 2026
1.3580
1.4100
1.3500
1.3500
920,500
Tue, 12 May 2026
1.4000
1.4700
1.3500
1.3500
59,400
Mon, 11 May 2026
1.3700
1.4690
1.3300
1.4100
143,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.5600
1.5600
1.4200
1.4200
200,800
Thu, 07 May 2026
1.5600
1.6100
1.5200
1.5300
66,700
Wed, 06 May 2026
1.6000
1.6100
1.5100
1.5800
110,400
Tue, 05 May 2026
1.6200
1.6800
1.5800
1.6000
90,800
Mon, 04 May 2026
1.6200
1.6900
1.5700
1.6400
117,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.5910
1.6800
1.5100
1.5800
327,300
Thu, 30 Apr 2026
1.5400
1.6000
1.5100
1.5300
143,300
Wed, 29 Apr 2026
1.6500
1.6500
1.5200
1.5600
159,900
Wed, 29 Apr 2026
13 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 28 Apr 2026
1.7100
1.7290
1.5500
1.6300
115,200
Mon, 27 Apr 2026
1.7100
1.8200
1.6900
1.7100
193,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.8500
1.8500
1.7300
1.7300
232,500
Thu, 23 Apr 2026
1.7600
2.1100
1.6900
1.8000
672,600
Wed, 22 Apr 2026
1.7000
1.7400
1.6400
1.7400
202,400
Tue, 21 Apr 2026
1.9200
1.9200
1.6800
1.7500
318,900
Mon, 20 Apr 2026
2.0600
2.0600
1.9010
1.9200
204,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.0300
2.1200
2.0200
2.0800
198,900
Thu, 16 Apr 2026
1.9500
2.2300
1.9400
2.1700
392,600
Wed, 15 Apr 2026
2.1000
2.2000
1.9500
2.0300
597,600
Tue, 14 Apr 2026
2.0100
2.1300
1.9220
2.0300
538,200
Mon, 13 Apr 2026
2.2100
2.2600
1.8400
2.1900
835,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.6100
3.0800
2.0000
2.1700
22,723,100
Thu, 09 Apr 2026
1.8200
2.0380
1.8200
1.9600
342,500
Wed, 08 Apr 2026
1.7300
2.0850
1.7000
1.9800
860,700
Tue, 07 Apr 2026
1.9500
2.0000
1.6000
1.6900
1,219,100
Mon, 06 Apr 2026
2.8000
2.8700
1.5100
2.3300
6,799,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.5000
2.5000
2.0000
2.0000
1,277,274
Wed, 01 Apr 2026
3.5000
3.5000
3.0000
3.2500
1,970,156
Wed, 01 Apr 2026
12 · 6-K
Pre-market · 09:12 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 31 Mar 2026
5.7500
6.7500
4.7500
6.0000
1,685,850
Mon, 30 Mar 2026
4.5000
5.0000
4.0000
4.7500
1,149,805
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6.0000
6.0000
4.5000
5.0000
970,807
Thu, 26 Mar 2026
6.2500
6.2500
5.5000
6.2500
880,688
Wed, 25 Mar 2026
7.0000
7.7500
6.7500
7.0000
1,136,885
Wed, 25 Mar 2026
11 · 6-K
Next filing day · accepted 24 Mar, 21:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Mar 2026
17.5000
17.5000
6.5000
8.7500
1,838,304
Tue, 24 Mar 2026
10 · 424B4
Next filing day · accepted 23 Mar, 20:48 ET
PROSPECTUS ↗
Mon, 23 Mar 2026
36.0000
36.0000
21.0000
24.0000
387,532
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
204.2500
240.0000
167.5000
173.2500
14,124
Thu, 19 Mar 2026
179.5000
241.7500
157.7500
220.0000
396,502
Wed, 18 Mar 2026
145.0000
382.5000
120.0000
145.2500
131,970
Tue, 17 Mar 2026
260.0000
260.0000
127.5000
132.5000
2,014
Mon, 16 Mar 2026
9 · 6-K
After-hours · 17:29 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
8 · F-1
After-hours · 17:30 ET
REGISTRATION STATEMENT ↗
Mon, 16 Mar 2026
245.0000
275.0000
220.0000
260.0000
272
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
242.5000
246.7500
231.5000
246.5000
27
Thu, 12 Mar 2026
238.5000
249.0000
222.5000
249.0000
60
Wed, 11 Mar 2026
247.5000
249.5000
226.0000
247.5000
212
Tue, 10 Mar 2026
250.0000
260.0000
240.0000
249.2500
557
Mon, 09 Mar 2026
255.0000
257.5000
225.0000
257.5000
319
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
267.5000
277.5000
232.5000
260.0000
662
Thu, 05 Mar 2026
292.5000
300.0000
265.0000
272.5000
540
Thu, 05 Mar 2026
7 · 6-K
Pre-market · 08:56 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 04 Mar 2026
292.5000
315.0000
265.0000
305.0000
1,012
Tue, 03 Mar 2026
322.5000
325.0000
277.5000
312.5000
8,111
Mon, 02 Mar 2026
6 · 6-K
After-hours · 16:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 02 Mar 2026
290.0000
295.7500
212.5000
257.5000
17,355
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
297.5000
322.5000
290.0000
295.0000
274
Thu, 26 Feb 2026
322.5000
322.5000
295.0000
297.5000
102
Wed, 25 Feb 2026
317.5000
337.5000
310.0000
310.0000
191
Tue, 24 Feb 2026
310.0000
317.5000
287.5000
315.0000
362
Mon, 23 Feb 2026
335.0000
337.5000
300.0000
300.0000
278
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
280.0000
362.5000
280.0000
332.5000
1,214
Thu, 19 Feb 2026
305.0000
305.0000
277.5000
277.5000
329
Wed, 18 Feb 2026
285.0000
322.5000
275.0000
310.0000
421
Tue, 17 Feb 2026
280.0000
297.5000
280.0000
292.5000
181
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
300.0000
312.5000
280.0000
280.0000
285
Thu, 12 Feb 2026
287.5000
325.0000
267.5000
302.5000
1,033
Wed, 11 Feb 2026
317.5000
322.5000
275.0000
280.0000
630
Tue, 10 Feb 2026
305.0000
357.5000
280.0000
325.0000
1,015
Mon, 09 Feb 2026
260.0000
342.5000
260.0000
302.5000
2,716
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
267.0000
304.0000
250.0000
260.0000
510
Thu, 05 Feb 2026
267.5000
300.0000
257.5000
277.5000
660
Wed, 04 Feb 2026
287.5000
312.5000
265.0000
270.0000
613
Tue, 03 Feb 2026
260.0000
342.5000
210.0000
290.0000
4,188
Mon, 02 Feb 2026
287.5000
322.5000
257.5000
257.5000
1,878
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
265.0000
420.0000
245.7500
275.0000
10,882
Thu, 29 Jan 2026
172.2500
335.0000
170.5000
330.0000
22,578
Wed, 28 Jan 2026
129.5000
202.5000
116.2500
192.5000
91,712
Tue, 27 Jan 2026
90.0000
135.0000
86.7500
120.0000
47,076
Mon, 26 Jan 2026
77.5000
86.7500
75.0000
86.7500
1,068
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
78.7500
79.2500
75.2500
77.5000
197
Thu, 22 Jan 2026
77.7500
80.0000
76.5000
78.2500
325
Wed, 21 Jan 2026
78.0000
80.0000
74.5000
79.7500
618
Tue, 20 Jan 2026
74.2500
78.7500
72.7500
74.5000
2,017
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.7500
82.7500
77.5000
79.5000
574
Thu, 15 Jan 2026
80.0000
88.2500
75.2500
84.5000
1,761
Wed, 14 Jan 2026
80.7500
82.5000
77.7500
80.0000
159
Tue, 13 Jan 2026
82.7500
86.2500
81.0000
85.0000
118
Mon, 12 Jan 2026
84.2500
85.0000
80.0000
85.0000
181
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.0000
86.2500
82.5000
85.0000
343
Thu, 08 Jan 2026
84.2500
87.5000
82.5000
87.5000
238
Wed, 07 Jan 2026
84.2500
87.2500
84.2500
85.7500
159
Tue, 06 Jan 2026
85.2500
87.5000
83.2500
85.7500
335
Mon, 05 Jan 2026
86.5000
89.2500
80.5000
88.2500
1,122
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.7500
83.7500
77.5000
82.5000
696
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
76.5000
83.5000
71.7500
80.0000
886
Tue, 30 Dec 2025
82.5000
85.0000
80.0000
80.7500
375
Mon, 29 Dec 2025
75.7500
85.7500
75.7500
85.0000
2,023
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.2500
97.2500
86.7500
90.7500
3,484
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
87.7500
114.7500
85.2500
100.0000
14,522
Tue, 23 Dec 2025
74.0000
110.2500
74.0000
95.5000
34,196
Mon, 22 Dec 2025
77.5000
80.0000
75.7500
76.2500
52
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
76.2500
80.7500
76.2500
79.7500
10
Thu, 18 Dec 2025
74.0000
81.0000
74.0000
80.0000
69
Wed, 17 Dec 2025
79.0000
81.5000
75.2500
75.7500
56
Tue, 16 Dec 2025
81.2500
82.5000
77.0000
78.7500
64
Mon, 15 Dec 2025
83.7500
86.2500
75.0000
78.2500
89
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.0000
92.5000
82.5000
82.5000
89
Thu, 11 Dec 2025
85.0000
85.2500
85.0000
85.0000
14
Wed, 10 Dec 2025
83.2500
92.5000
83.2500
92.5000
52
Tue, 09 Dec 2025
89.5000
93.7500
87.5000
87.5000
110
Mon, 08 Dec 2025
92.5000
96.2500
87.5000
90.0000
33
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.5000
92.5000
80.5000
85.0000
79
Thu, 04 Dec 2025
97.0000
97.0000
77.5000
86.7500
176
Wed, 03 Dec 2025
97.5000
97.5000
90.5000
97.0000
90
Tue, 02 Dec 2025
88.2500
97.5000
87.5000
95.7500
183
Mon, 01 Dec 2025
87.2500
89.5000
85.5000
88.7500
211
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
88.0000
88.7500
83.0000
87.7500
122
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.7500
85.0000
79.5000
82.2500
256
Tue, 25 Nov 2025
77.7500
85.0000
75.0000
78.7500
422
Mon, 24 Nov 2025
70.2500
84.5000
70.2500
75.0000
57
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
67.5000
79.0000
67.5000
72.7500
208
Thu, 20 Nov 2025
95.0000
95.0000
67.5000
71.2500
542
Wed, 19 Nov 2025
88.2500
92.5000
83.2500
87.5000
54
Tue, 18 Nov 2025
84.0000
87.5000
82.5000
85.5000
41
Mon, 17 Nov 2025
79.5000
92.5000
79.5000
92.2500
287
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
90.0000
95.0000
82.5000
87.5000
300
Thu, 13 Nov 2025
100.0000
106.7500
89.0000
92.5000
847
Wed, 12 Nov 2025
102.2500
110.0000
102.2500
106.2500
143
Tue, 11 Nov 2025
107.5000
112.2500
102.5000
105.2500
700
Mon, 10 Nov 2025
107.5000
112.5000
106.5000
112.2500
75
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.5000
112.2500
102.5000
112.2500
237
Thu, 06 Nov 2025
107.5000
116.2500
103.5000
107.2500
362
Wed, 05 Nov 2025
109.0000
115.0000
108.2500
112.5000
195
Tue, 04 Nov 2025
110.0000
118.0000
108.0000
112.2500
474
Mon, 03 Nov 2025
120.0000
127.5000
116.2500
122.5000
247
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
125.0000
127.5000
119.5000
122.5000
926
Fri, 31 Oct 2025
5 · 6-K
Pre-market · 09:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Oct 2025
130.0000
130.0000
121.5000
127.0000
449
Wed, 29 Oct 2025
133.7500
133.7500
123.5000
123.7500
464
Tue, 28 Oct 2025
127.2500
130.0000
123.2500
126.7500
543
Mon, 27 Oct 2025
131.7500
133.7500
126.0000
132.2500
708
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
130.0000
137.2500
123.5000
126.0000
1,783
Thu, 23 Oct 2025
117.5000
122.5000
113.7500
121.7500
826
Wed, 22 Oct 2025
123.5000
125.5000
117.5000
118.2500
1,473
Tue, 21 Oct 2025
120.0000
139.2500
117.5000
129.2500
4,290
Mon, 20 Oct 2025
140.5000
146.7500
117.5000
120.5000
11,408
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
150.0000
221.2500
131.0000
182.5000
204,463
Fri, 17 Oct 2025
4 · 6-K
Pre-market · 09:05 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 16 Oct 2025
137.2500
140.0000
127.5000
140.0000
307
Wed, 15 Oct 2025
122.5000
145.0000
122.5000
140.0000
563
Tue, 14 Oct 2025
117.5000
137.5000
112.7500
125.2500
916
Mon, 13 Oct 2025
127.5000
127.5000
115.0000
119.7500
263
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
122.7500
126.2500
117.5000
118.7500
265
Fri, 10 Oct 2025
3 · 20-F
Pre-market · 09:00 ET
ANNUAL REPORT ↗
Thu, 09 Oct 2025
122.5000
127.2500
122.5000
126.5000
148
Wed, 08 Oct 2025
125.5000
127.2500
120.0000
127.2500
297
Tue, 07 Oct 2025
125.0000
125.0000
118.2500
121.2500
468
Mon, 06 Oct 2025
126.2500
131.5000
123.7500
125.0000
364
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
122.5000
128.5000
120.2500
123.7500
1,010
Thu, 02 Oct 2025
121.5000
132.5000
115.0000
127.2500
7,142
Wed, 01 Oct 2025
115.0000
115.2500
112.5000
115.0000
19,838
Tue, 30 Sep 2025
110.5000
122.5000
108.7500
116.2500
116
Mon, 29 Sep 2025
117.5000
119.2500
115.0000
115.0000
46
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
112.5000
119.2500
107.5000
115.0000
176
Thu, 25 Sep 2025
112.5000
121.7500
105.0000
121.7500
408
Wed, 24 Sep 2025
117.2500
118.0000
110.2500
114.7500
500
Tue, 23 Sep 2025
125.2500
130.0000
100.2500
112.7500
1,511
Mon, 22 Sep 2025
142.5000
142.5000
114.0000
131.7500
296
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
136.5000
142.5000
130.0000
142.2500
533
Thu, 18 Sep 2025
144.2500
144.2500
130.5000
143.7500
162
Wed, 17 Sep 2025
146.2500
146.2500
135.2500
144.2500
142
Tue, 16 Sep 2025
134.7500
147.5000
132.2500
140.0000
302
Mon, 15 Sep 2025
128.7500
140.0000
127.7500
129.0000
1,481
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
147.5000
147.5000
127.5000
140.2500
850
Fri, 12 Sep 2025
2 · 6-K
Pre-market · 09:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Sep 2025
122.5000
130.0000
117.5000
126.2500
732
Wed, 10 Sep 2025
149.7500
152.5000
102.7500
135.0000
3,204
Tue, 09 Sep 2025
134.7500
165.0000
119.7500
150.0000
6,894
Mon, 08 Sep 2025
117.5000
130.0000
117.5000
122.5000
88
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
127.5000
135.0000
102.7500
118.2500
672
Thu, 04 Sep 2025
134.0000
134.0000
121.5000
133.7500
93
Wed, 03 Sep 2025
127.5000
134.0000
125.7500
133.7500
90
Tue, 02 Sep 2025
128.0000
133.7500
125.0000
128.7500
168
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
133.7500
140.0000
125.0000
135.0000
161
Thu, 28 Aug 2025
138.0000
143.0000
128.0000
133.7500
294
Wed, 27 Aug 2025
137.5000
145.0000
132.5000
142.5000
355
Tue, 26 Aug 2025
131.2500
152.5000
131.2500
131.2500
1,327
Mon, 25 Aug 2025
123.7500
140.0000
122.7500
140.0000
6,022
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
121.2500
127.5000
121.2500
127.5000
65
Thu, 21 Aug 2025
126.0000
127.5000
120.2500
127.5000
222
Wed, 20 Aug 2025
127.2500
132.0000
120.0000
123.7500
50
Tue, 19 Aug 2025
128.0000
130.0000
119.7500
122.5000
250
Mon, 18 Aug 2025
125.0000
135.0000
122.5000
127.5000
259
Mon, 18 Aug 2025
1 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
135.0000
137.5000
125.0000
130.0000
122
Thu, 14 Aug 2025
134.2500
135.5000
125.0000
129.0000
62
Wed, 13 Aug 2025
129.7500
131.7500
125.0000
128.5000
74
Tue, 12 Aug 2025
126.2500
134.5000
125.0000
131.7500
86
Mon, 11 Aug 2025
132.5000
140.0000
122.5000
130.0000
207
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
130.5000
133.7500
130.0000
132.5000
26
Thu, 07 Aug 2025
128.2500
134.5000
128.2500
130.2500
77
Wed, 06 Aug 2025
134.7500
147.2500
129.5000
134.5000
69
Tue, 05 Aug 2025
130.7500
137.2500
129.0000
131.7500
94
Mon, 04 Aug 2025
143.7500
144.2500
132.0000
132.0000
430
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
150.0000
155.0000
132.5000
143.2500
207
Thu, 31 Jul 2025
156.5000
159.0000
143.7500
143.7500
161
Wed, 30 Jul 2025
156.0000
159.5000
152.5000
159.2500
124
Tue, 29 Jul 2025
152.2500
157.5000
147.7500
156.0000
130
Mon, 28 Jul 2025
160.0000
160.0000
151.5000
159.5000
141
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend