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.0700
1.0700
0.9760
0.9800
50,700
Thu, 23 Jul 2026
1.0900
1.1600
1.0000
1.0700
441,700
Wed, 22 Jul 2026
0.9610
1.1900
0.9300
1.0900
691,900
Tue, 21 Jul 2026
1.0600
1.1580
0.8790
0.9480
180,900
Mon, 20 Jul 2026
1.1500
1.1500
1.0500
1.0600
95,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.1700
1.1900
1.0940
1.1100
79,800
Thu, 16 Jul 2026
1.2100
1.2100
1.1500
1.1600
89,400
Wed, 15 Jul 2026
1.2500
1.2500
1.1950
1.2100
68,900
Tue, 14 Jul 2026
1.2800
1.3030
1.1410
1.2300
216,200
Mon, 13 Jul 2026
1.2900
1.3700
1.2600
1.2700
172,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2700
1.3000
1.2600
1.2700
63,600
Thu, 09 Jul 2026
1.2900
1.3000
1.2400
1.2500
63,300
Wed, 08 Jul 2026
1.3100
1.3100
1.2600
1.3000
28,200
Tue, 07 Jul 2026
1.3400
1.3400
1.2600
1.3100
29,100
Mon, 06 Jul 2026
1.2800
1.3500
1.2700
1.3400
93,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.2900
1.2900
1.2300
1.2700
75,500
Wed, 01 Jul 2026
1.2900
1.3100
1.2500
1.3000
115,800
Tue, 30 Jun 2026
1.3600
1.4900
1.2800
1.3100
268,200
Mon, 29 Jun 2026
1.3100
1.3450
1.2800
1.3300
58,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.3400
1.3800
1.2800
1.3200
57,600
Thu, 25 Jun 2026
1.4200
1.4200
1.3000
1.3400
132,100
Wed, 24 Jun 2026
1.2900
1.4200
1.2700
1.4200
251,200
Tue, 23 Jun 2026
1.3100
1.4000
1.2300
1.2800
3,596,300
Mon, 22 Jun 2026
1.3800
1.4580
1.3500
1.3700
166,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.6200
1.8000
1.3400
1.4200
728,600
Wed, 17 Jun 2026
1.4000
1.9700
1.3700
1.6500
16,033,400
Tue, 16 Jun 2026
1.3400
1.3800
1.1200
1.2800
173,200
Mon, 15 Jun 2026
1.4300
1.4600
1.3400
1.3700
146,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.4200
1.4400
1.2800
1.3800
190,700
Thu, 11 Jun 2026
1.5600
1.5980
1.4500
1.5300
246,900
Wed, 10 Jun 2026
1.5500
1.7500
1.4900
1.6300
507,700
Tue, 09 Jun 2026
1.4500
3.3000
1.4000
1.5500
16,256,500
Mon, 08 Jun 2026
1.3600
1.6400
1.3000
1.4900
621,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.4900
1.5050
1.2880
1.3200
199,500
Thu, 04 Jun 2026
1.4500
1.5300
1.4200
1.5200
99,000
Wed, 03 Jun 2026
1.6500
1.6500
1.4000
1.5700
185,900
Tue, 02 Jun 2026
1.7200
1.8500
1.6000
1.7100
246,300
Mon, 01 Jun 2026
1.4600
1.7400
1.3900
1.6900
284,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.3900
1.6000
1.3500
1.5500
276,300
Thu, 28 May 2026
1.3400
1.4500
1.2800
1.3800
241,400
Wed, 27 May 2026
1.4200
1.4210
1.3300
1.3700
179,500
Tue, 26 May 2026
1.5600
1.5600
1.4400
1.4700
207,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
18 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 22 May 2026
1.7100
1.7100
1.5200
1.6200
388,300
Thu, 21 May 2026
1.8500
1.8600
1.6600
1.7500
389,600
Wed, 20 May 2026
1.7600
2.1000
1.7500
2.0100
773,500
Tue, 19 May 2026
1.8000
2.6200
1.6800
2.1800
6,921,200
Mon, 18 May 2026
2.2500
2.2500
1.9500
1.9500
1,063,149
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 15 May 2026
3.0000
3.0000
2.5500
2.7000
1,796,638
Thu, 14 May 2026
4.3500
4.3500
3.6000
4.0500
1,189,579
Wed, 13 May 2026
4.5000
5.2500
3.7500
4.8000
2,420,689
Tue, 12 May 2026
6.4500
6.7500
4.6500
4.8000
4,589,628
Mon, 11 May 2026
8.4000
10.3500
5.1000
6.0000
11,718,953
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.8500
9.3000
5.8500
6.0000
1,620,162
Thu, 07 May 2026
13.3500
17.2500
9.6000
10.3500
1,860,030
Wed, 06 May 2026
393.0000
448.5000
22.2000
24.0000
1,697,026
Tue, 05 May 2026
186.0000
390.0000
186.0000
285.0000
178,021
Mon, 04 May 2026
210.0000
243.0000
146.8500
184.5000
10,304
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
225.0000
238.5000
223.5000
234.0000
112
Thu, 30 Apr 2026
235.5000
235.5000
215.2500
225.0000
159
Wed, 29 Apr 2026
204.0000
232.5000
202.5000
229.5000
531
Tue, 28 Apr 2026
178.5000
204.0000
178.5000
204.0000
51
Mon, 27 Apr 2026
208.5000
208.5000
196.5000
204.0000
35
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
199.5000
207.0000
199.5000
207.0000
15
Thu, 23 Apr 2026
204.0000
206.5500
204.0000
206.5500
6
Wed, 22 Apr 2026
200.4000
206.2500
199.5000
205.2000
43
Tue, 21 Apr 2026
210.0000
210.0000
193.5000
207.0000
161
Mon, 20 Apr 2026
195.0000
200.2500
195.0000
200.2500
23
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
196.5000
210.0000
192.0000
207.0000
48
Thu, 16 Apr 2026
204.0000
204.0000
198.0000
200.2500
13
Wed, 15 Apr 2026
196.5000
206.1000
196.5000
204.4500
27
Tue, 14 Apr 2026
199.5000
207.0000
192.0000
198.0000
30
Mon, 13 Apr 2026
198.0000
199.5000
196.5000
199.5000
49
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
196.5000
207.0000
196.5000
201.0000
59
Thu, 09 Apr 2026
189.0000
198.0000
184.5000
195.0000
145
Wed, 08 Apr 2026
16 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 08 Apr 2026
189.0000
200.2500
186.0000
189.6000
934
Wed, 08 Apr 2026
15 · 424B5
Pre-market · 09:26 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 08 Apr 2026
14 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 07 Apr 2026
183.7500
189.0000
183.0000
185.2500
31
Mon, 06 Apr 2026
186.0000
186.0000
181.5000
186.0000
15
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
180.0000
189.0000
178.5000
189.0000
32
Wed, 01 Apr 2026
196.5000
196.5000
181.8000
189.0000
13
Tue, 31 Mar 2026
194.8500
195.1500
180.0000
188.2500
32
Mon, 30 Mar 2026
198.0000
198.0000
180.0000
183.0000
24
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
178.5000
195.0000
177.0000
188.2500
65
Thu, 26 Mar 2026
181.6500
184.5000
175.5000
184.5000
29
Wed, 25 Mar 2026
186.0000
193.5000
174.0000
193.5000
62
Tue, 24 Mar 2026
185.2500
185.2500
185.2500
185.2500
0
Mon, 23 Mar 2026
184.5000
187.5000
176.4000
185.2500
26
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
197.4000
197.4000
177.0000
184.5000
88
Thu, 19 Mar 2026
186.0000
198.0000
186.0000
192.0000
13
Wed, 18 Mar 2026
195.0000
199.5000
189.0000
198.6000
26
Tue, 17 Mar 2026
195.7500
195.7500
184.8000
195.0000
15
Mon, 16 Mar 2026
199.5000
199.5000
182.8500
193.8000
107
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
202.5000
204.0000
193.5000
197.2500
56
Thu, 12 Mar 2026
196.5000
208.5000
196.5000
204.0000
15
Wed, 11 Mar 2026
202.5000
208.2000
199.5000
208.2000
58
Tue, 10 Mar 2026
205.5000
219.0000
202.5000
202.5000
233
Mon, 09 Mar 2026
211.5000
222.0000
207.0000
220.5000
92
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
222.7500
223.5000
217.5000
222.0000
15
Thu, 05 Mar 2026
216.9000
223.5000
216.0000
223.5000
87
Wed, 04 Mar 2026
232.5000
235.2000
229.5000
235.2000
10
Tue, 03 Mar 2026
227.4000
232.5000
225.0000
231.0000
41
Mon, 02 Mar 2026
228.0000
235.5000
226.5000
235.5000
103
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13 · F-3/A
After-hours · 16:16 ET
AMENDMENT 1 TO FORM F-3 ↗
Fri, 27 Feb 2026
243.0000
243.0000
229.5000
235.5000
30
Thu, 26 Feb 2026
232.5000
247.5000
228.0000
247.5000
70
Wed, 25 Feb 2026
231.0000
244.5000
231.0000
240.0000
40
Tue, 24 Feb 2026
243.0000
244.5000
229.5000
243.0000
37
Mon, 23 Feb 2026
238.5000
247.5000
231.0000
243.0000
105
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
252.0000
252.0000
238.5000
243.0000
56
Thu, 19 Feb 2026
252.0000
255.0000
232.5000
243.0000
67
Wed, 18 Feb 2026
241.5000
247.5000
235.5000
245.4000
76
Tue, 17 Feb 2026
235.5000
252.0000
234.0000
243.1500
141
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
246.7500
250.5000
237.0000
249.0000
32
Thu, 12 Feb 2026
253.5000
253.5000
246.0000
250.5000
43
Wed, 11 Feb 2026
244.5000
252.0000
243.0000
248.2500
23
Tue, 10 Feb 2026
243.0000
247.5000
240.0000
247.5000
67
Mon, 09 Feb 2026
234.0000
247.5000
234.0000
247.5000
37
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
229.5000
247.5000
229.5000
243.0000
70
Thu, 05 Feb 2026
246.0000
246.0000
222.0000
231.0000
318
Wed, 04 Feb 2026
243.0000
246.7500
232.5000
240.0000
193
Tue, 03 Feb 2026
255.0000
259.5000
244.5000
246.0000
410
Mon, 02 Feb 2026
267.0000
267.0000
249.0000
256.5000
809
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
264.0000
315.0000
262.5000
274.5000
2,893
Thu, 29 Jan 2026
268.5000
268.5000
255.0000
261.0000
96
Wed, 28 Jan 2026
264.0000
270.0000
261.0000
261.0000
131
Tue, 27 Jan 2026
270.0000
279.0000
264.0000
265.5000
118
Mon, 26 Jan 2026
279.0000
292.5000
264.3000
268.5000
433
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
286.5000
300.0000
286.5000
291.0000
135
Thu, 22 Jan 2026
288.0000
298.5000
283.5000
298.5000
1,442
Wed, 21 Jan 2026
309.0000
311.1000
294.6000
300.0000
108
Tue, 20 Jan 2026
294.0000
306.0000
289.5000
297.0000
205
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
293.5500
310.5000
291.0000
301.5000
291
Thu, 15 Jan 2026
273.0000
313.5000
271.5000
304.5000
1,103
Wed, 14 Jan 2026
268.5000
283.5000
260.4000
274.5000
146
Tue, 13 Jan 2026
270.0000
270.0000
264.0000
267.0000
209
Mon, 12 Jan 2026
279.0000
285.0000
267.0000
276.9000
684
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
279.0000
292.5000
279.0000
288.0000
214
Thu, 08 Jan 2026
281.5500
292.9500
271.5000
288.0000
456
Wed, 07 Jan 2026
298.5000
306.0000
271.5000
289.5000
1,321
Tue, 06 Jan 2026
12 · 6-K
After-hours · 16:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 06 Jan 2026
303.0000
322.5000
303.0000
321.0000
1,240
Mon, 05 Jan 2026
292.5000
312.0000
289.2000
306.0000
291
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
300.0000
305.8500
289.5000
300.0000
90
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
282.0000
315.0000
265.5000
298.5000
643
Tue, 30 Dec 2025
279.0000
291.0000
273.0000
277.5000
770
Tue, 30 Dec 2025
11 · 20-F
Next filing day · accepted 29 Dec, 19:55 ET
ANNUAL REPORT ↗
Mon, 29 Dec 2025
285.0000
292.5000
285.0000
285.0000
154
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
291.0000
297.0000
284.2500
292.5000
389
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
282.0000
309.0000
282.0000
300.0000
99
Tue, 23 Dec 2025
288.0000
294.0000
284.2500
292.5000
132
Mon, 22 Dec 2025
305.2500
310.5000
290.2500
294.0000
333
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
276.0000
318.0000
271.3500
312.0000
875
Thu, 18 Dec 2025
291.0000
306.0000
271.5000
274.5000
785
Wed, 17 Dec 2025
288.0000
297.0000
288.0000
297.0000
118
Tue, 16 Dec 2025
316.5000
321.0000
288.0000
288.0000
453
Mon, 15 Dec 2025
351.0000
351.0000
318.0000
322.5000
513
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
10 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 12 Dec 2025
325.5000
345.0000
322.5000
342.0000
315
Thu, 11 Dec 2025
310.5000
348.0000
300.0000
336.0000
755
Wed, 10 Dec 2025
330.0000
334.5000
306.0000
321.0000
249
Tue, 09 Dec 2025
324.0000
340.5000
295.5000
333.0000
822
Mon, 08 Dec 2025
319.5000
339.0000
289.5000
325.5000
1,339
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
360.0000
360.0000
330.0000
333.0000
1,902
Thu, 04 Dec 2025
315.0000
351.0000
302.1000
312.0000
528
Wed, 03 Dec 2025
301.5000
315.0000
300.0000
301.5000
279
Tue, 02 Dec 2025
339.0000
342.4500
300.0000
303.0000
427
Mon, 01 Dec 2025
333.0000
360.0000
331.5000
334.5000
416
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
322.5000
355.5000
322.5000
349.5000
619
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
9 · F-3
After-hours · 16:59 ET
REGISTRATION STATEMENT ↗
Wed, 26 Nov 2025
334.5000
340.0500
319.5000
328.5000
1,039
Tue, 25 Nov 2025
333.0000
358.5000
318.0000
330.0000
962
Mon, 24 Nov 2025
307.5000
342.0000
300.0000
339.0000
925
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
294.0000
357.0000
271.5000
318.0000
2,345
Thu, 20 Nov 2025
262.5000
303.7500
262.5000
285.0000
828
Wed, 19 Nov 2025
375.0000
382.5000
213.7500
318.7500
2,268
Wed, 19 Nov 2025
8 · 6-K
Pre-market · 07:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 18 Nov 2025
495.0000
502.5000
476.2500
495.0000
283
Mon, 17 Nov 2025
525.0000
555.0000
495.0000
517.5000
275
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
525.0000
551.2500
525.0000
551.2500
195
Thu, 13 Nov 2025
562.5000
603.7500
543.7500
551.2500
682
Wed, 12 Nov 2025
506.2500
562.5000
487.5000
562.5000
813
Tue, 11 Nov 2025
581.2500
581.2500
506.2500
521.2500
729
Mon, 10 Nov 2025
585.0000
648.7500
528.7500
551.2500
906
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
641.2500
712.5000
547.5000
585.0000
2,454
Thu, 06 Nov 2025
558.7500
1098.7500
536.2500
750.0000
52,667
Wed, 05 Nov 2025
7 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 05 Nov 2025
577.5000
588.7500
525.0000
543.7500
708
Tue, 04 Nov 2025
622.5000
633.7500
573.7500
588.7500
1,905
Mon, 03 Nov 2025
6 · 6-K
After market open · 10:30 ET
CURRENT REPORT ↗
Mon, 03 Nov 2025
637.5000
911.2500
566.2500
656.2500
62,327
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
517.5000
528.7500
476.2500
510.0000
2,977
Thu, 30 Oct 2025
555.0000
555.0000
536.2500
540.0000
142
Wed, 29 Oct 2025
570.0000
592.5000
543.7500
551.2500
351
Tue, 28 Oct 2025
607.5000
607.5000
558.7500
570.0000
250
Mon, 27 Oct 2025
600.0000
622.5000
596.2500
611.2500
128
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
600.0000
618.7500
573.7500
596.2500
148
Thu, 23 Oct 2025
588.7500
615.0000
566.2500
581.2500
146
Wed, 22 Oct 2025
615.0000
667.5000
585.0000
588.7500
358
Tue, 21 Oct 2025
618.7500
622.5000
603.7500
611.2500
161
Mon, 20 Oct 2025
637.5000
637.5000
600.0000
637.5000
237
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
641.2500
645.0000
581.2500
633.7500
220
Thu, 16 Oct 2025
716.2500
716.2500
637.5000
652.5000
367
Wed, 15 Oct 2025
705.0000
731.2500
678.7500
712.5000
1,153
Tue, 14 Oct 2025
611.2500
675.0000
607.5000
641.2500
1,187
Mon, 13 Oct 2025
641.2500
641.2500
573.7500
611.2500
515
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
5 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Oct 2025
686.2500
712.5000
600.0000
622.5000
522
Thu, 09 Oct 2025
723.7500
738.7500
641.2500
720.0000
521
Wed, 08 Oct 2025
716.2500
746.2500
690.0000
727.5000
537
Tue, 07 Oct 2025
787.5000
787.5000
675.0000
780.0000
1,189
Mon, 06 Oct 2025
712.5000
806.2500
663.7500
787.5000
2,788
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
4 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 03 Oct 2025
652.5000
712.5000
615.0000
660.0000
2,564
Thu, 02 Oct 2025
693.7500
693.7500
603.7500
630.0000
757
Wed, 01 Oct 2025
540.0000
828.7500
540.0000
637.5000
10,476
Tue, 30 Sep 2025
641.2500
641.2500
513.7500
540.0000
1,096
Mon, 29 Sep 2025
600.0000
667.5000
600.0000
641.2500
566
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
712.5000
746.2500
588.7500
615.0000
1,324
Thu, 25 Sep 2025
746.2500
757.5000
648.7500
705.0000
1,403
Wed, 24 Sep 2025
705.0000
855.0000
645.0000
840.0000
21,257
Tue, 23 Sep 2025
611.2500
637.5000
573.7500
607.5000
3,178
Mon, 22 Sep 2025
596.2500
682.5000
555.0000
637.5000
5,056
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
532.5000
622.5000
528.7500
547.5000
2,796
Thu, 18 Sep 2025
495.0000
558.7500
480.0000
528.7500
1,182
Wed, 17 Sep 2025
483.7500
510.0000
472.5000
483.7500
562
Tue, 16 Sep 2025
506.2500
521.2500
465.0000
495.0000
961
Tue, 16 Sep 2025
3 · 6-K
Pre-market · 06:14 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Sep 2025
487.5000
502.5000
450.0000
483.7500
1,387
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
476.2500
502.5000
465.0000
483.7500
1,152
Thu, 11 Sep 2025
476.2500
502.5000
446.2500
502.5000
1,301
Wed, 10 Sep 2025
465.0000
483.7500
427.5000
483.7500
1,645
Tue, 09 Sep 2025
536.2500
588.7500
453.7500
517.5000
25,075
Mon, 08 Sep 2025
547.5000
547.5000
510.0000
525.0000
788
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
536.2500
570.0000
528.7500
536.2500
422
Thu, 04 Sep 2025
600.0000
600.0000
566.2500
573.7500
349
Wed, 03 Sep 2025
663.7500
667.5000
570.0000
600.0000
467
Tue, 02 Sep 2025
701.2500
712.5000
630.0000
645.0000
618
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
757.5000
768.7500
723.7500
731.2500
400
Thu, 28 Aug 2025
712.5000
825.0000
682.5000
768.7500
1,791
Thu, 28 Aug 2025
2 · 6-K
Pre-market · 09:24 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 27 Aug 2025
1312.5000
1372.5000
1275.0000
1275.0000
321
Tue, 26 Aug 2025
1346.2500
1402.5000
1316.2500
1320.0000
105
Mon, 25 Aug 2025
1365.0000
1383.7500
1331.2500
1346.2500
107
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
1327.5000
1421.2500
1286.2500
1376.2500
188
Thu, 21 Aug 2025
1237.5000
1428.7500
1237.5000
1320.0000
385
Wed, 20 Aug 2025
1395.0000
1811.2500
1335.0000
1342.5000
1,537
Tue, 19 Aug 2025
1346.2500
1443.7500
1275.0000
1443.7500
919
Mon, 18 Aug 2025
1342.5000
1425.0000
1312.5000
1387.5000
131
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
1387.5000
1473.7500
1331.2500
1406.2500
726
Thu, 14 Aug 2025
1425.0000
1477.5000
1335.0000
1361.2500
196
Wed, 13 Aug 2025
1383.7500
1627.5000
1350.0000
1477.5000
1,183
Tue, 12 Aug 2025
1350.0000
1455.0000
1286.2500
1368.7500
430
Mon, 11 Aug 2025
1286.2500
1383.7500
1215.0000
1282.5000
89
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
1158.7500
1278.7500
1151.2500
1248.7500
128
Thu, 07 Aug 2025
1192.5000
1200.0000
1125.0000
1188.7500
43
Wed, 06 Aug 2025
1211.2500
1211.2500
1125.0000
1185.0000
83
Tue, 05 Aug 2025
1 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 05 Aug 2025
1312.5000
1327.5000
1207.5000
1233.7500
142
Mon, 04 Aug 2025
1305.0000
1342.5000
1200.0000
1293.7500
643
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1282.5000
2587.5000
1170.0000
1912.5000
4,901
Thu, 31 Jul 2025
1282.5000
1282.5000
1200.0000
1260.0000
10
Wed, 30 Jul 2025
1485.0000
1485.0000
1256.2500
1282.5000
27
Tue, 29 Jul 2025
1387.5000
1541.2500
1380.0000
1406.2500
19
Mon, 28 Jul 2025
1462.5000
1462.5000
1350.0000
1421.2500
15
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend