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.3600
1.3700
1.2500
1.2500
361,400
Thu, 23 Jul 2026
1.3800
1.4600
1.3400
1.3900
328,000
Wed, 22 Jul 2026
1.3600
1.5200
1.3100
1.4000
1,094,000
Tue, 21 Jul 2026
16 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Jul 2026
1.8000
1.8000
1.3700
1.4700
19,824,500
Mon, 20 Jul 2026
1.5200
1.6000
1.3700
1.5800
12,045,200
Mon, 20 Jul 2026
15 · 6-K
Pre-market · 08:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.4000
1.4900
1.3800
1.4100
148,400
Thu, 16 Jul 2026
1.4100
1.5500
1.3600
1.4800
300,800
Wed, 15 Jul 2026
1.6700
1.6700
1.4600
1.4600
148,400
Tue, 14 Jul 2026
1.5500
1.7300
1.5000
1.6100
377,100
Mon, 13 Jul 2026
1.5300
1.5600
1.4600
1.5300
264,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.3800
1.5900
1.3600
1.5100
1,350,000
Thu, 09 Jul 2026
1.4400
1.4400
1.3300
1.3600
237,800
Wed, 08 Jul 2026
1.3800
1.5000
1.1800
1.4400
1,457,500
Tue, 07 Jul 2026
1.6600
1.8900
1.2300
1.3300
2,494,400
Mon, 06 Jul 2026
1.5700
1.7200
1.4700
1.6800
2,565,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.5100
1.6600
1.4000
1.5300
6,374,000
Wed, 01 Jul 2026
1.4800
1.5800
1.4500
1.4500
377,700
Tue, 30 Jun 2026
1.5600
1.6400
1.4700
1.5000
540,600
Mon, 29 Jun 2026
1.3800
1.6500
1.3700
1.5200
2,294,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.4800
1.5600
1.4000
1.4000
381,700
Thu, 25 Jun 2026
1.7000
1.7000
1.4200
1.5000
1,973,500
Wed, 24 Jun 2026
1.5000
1.6700
1.4800
1.6400
1,435,700
Tue, 23 Jun 2026
2.2200
3.0800
1.6300
1.7300
92,103,600
Mon, 22 Jun 2026
1.3600
1.4700
1.3600
1.3700
107,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.3900
1.4900
1.3900
1.4000
214,900
Wed, 17 Jun 2026
1.3600
1.5600
1.3400
1.3600
2,478,300
Tue, 16 Jun 2026
1.6900
1.7300
1.4300
1.4900
1,254,300
Mon, 15 Jun 2026
1.5000
1.7500
1.5000
1.7300
1,944,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.5500
1.5600
1.4000
1.4300
288,300
Thu, 11 Jun 2026
1.5300
1.7000
1.4600
1.5600
326,700
Wed, 10 Jun 2026
1.5100
1.7700
1.4500
1.6400
3,111,800
Tue, 09 Jun 2026
1.5000
1.7900
1.3400
1.5500
12,941,100
Mon, 08 Jun 2026
1.4600
2.5200
1.2400
1.4500
1,432,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.6500
1.6500
1.4000
1.4100
150,300
Thu, 04 Jun 2026
1.6900
1.7300
1.6000
1.6600
109,100
Wed, 03 Jun 2026
1.8100
1.8500
1.6600
1.8000
290,400
Tue, 02 Jun 2026
1.8500
2.0800
1.8500
1.9400
5,644,200
Mon, 01 Jun 2026
1.6400
2.0300
1.5700
1.8400
515,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.7300
2.2000
1.6400
1.7900
1,127,400
Thu, 28 May 2026
1.4200
1.5800
1.3800
1.5500
101,200
Wed, 27 May 2026
1.3300
1.5100
1.3000
1.4200
65,900
Tue, 26 May 2026
1.4300
1.4300
1.2800
1.2900
61,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.4300
1.4700
1.3800
1.4300
25,600
Thu, 21 May 2026
1.5700
1.6000
1.2800
1.4400
153,200
Wed, 20 May 2026
1.6000
1.6900
1.5900
1.6400
85,400
Tue, 19 May 2026
1.4300
1.6300
1.3800
1.5900
269,800
Mon, 18 May 2026
1.4000
1.4100
1.2800
1.3800
86,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.3800
1.4200
1.3200
1.3500
115,900
Thu, 14 May 2026
1.4000
1.4800
1.2100
1.4200
104,900
Wed, 13 May 2026
1.4500
1.4900
1.3900
1.4200
78,300
Tue, 12 May 2026
1.5700
1.5800
1.4500
1.4500
82,500
Mon, 11 May 2026
1.5100
1.5900
1.5000
1.5500
135,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.3900
1.5900
1.2700
1.5600
137,800
Thu, 07 May 2026
1.5500
1.5600
1.3800
1.4700
118,100
Wed, 06 May 2026
1.3800
1.6600
1.3200
1.6200
378,600
Tue, 05 May 2026
1.5100
1.5600
1.3800
1.3800
105,900
Mon, 04 May 2026
1.3800
1.5800
1.3700
1.5000
163,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.3700
1.4700
1.3300
1.3900
70,700
Thu, 30 Apr 2026
1.2700
1.4700
1.2300
1.3800
132,400
Wed, 29 Apr 2026
1.6500
1.6500
1.3200
1.3700
221,300
Tue, 28 Apr 2026
1.7800
1.7800
1.6200
1.6400
88,500
Mon, 27 Apr 2026
1.8600
1.8600
1.6600
1.7500
117,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.7200
1.8800
1.6200
1.8400
156,500
Thu, 23 Apr 2026
1.9900
2.0000
1.7800
1.7800
135,400
Wed, 22 Apr 2026
2.0900
2.1400
1.9100
1.9700
185,800
Tue, 21 Apr 2026
2.1700
2.1700
2.0600
2.1000
127,000
Mon, 20 Apr 2026
2.1800
2.2300
2.1300
2.2100
114,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.2000
2.2600
2.0800
2.2300
218,400
Thu, 16 Apr 2026
2.1300
2.4200
2.0100
2.4200
721,300
Wed, 15 Apr 2026
2.1700
2.1800
2.0100
2.1200
258,600
Tue, 14 Apr 2026
2.2600
2.3400
2.0600
2.3200
325,700
Mon, 13 Apr 2026
2.2500
2.5300
2.1700
2.4100
227,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
14 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 10 Apr 2026
2.8400
2.8400
2.4400
2.5200
427,000
Thu, 09 Apr 2026
2.9000
3.0400
2.7100
2.9600
790,300
Wed, 08 Apr 2026
3.0400
3.2100
2.4700
2.9900
3,237,900
Tue, 07 Apr 2026
4.5000
7.5000
4.5000
4.5000
11,010,041
Mon, 06 Apr 2026
3.0000
3.0000
3.0000
3.0000
1,237,419
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
13 · 6-K
After market open · 12:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
3.0000
4.5000
3.0000
3.0000
360,705
Wed, 01 Apr 2026
4.5000
4.5000
4.5000
4.5000
494,969
Tue, 31 Mar 2026
4.5000
4.5000
4.5000
4.5000
1,812,528
Mon, 30 Mar 2026
6.0000
6.0000
4.5000
4.5000
2,081,029
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16.5000
19.5000
6.0000
6.0000
1,475,797
Thu, 26 Mar 2026
13.5000
13.5000
10.5000
12.0000
97,497
Wed, 25 Mar 2026
16.5000
18.0000
15.0000
16.5000
202,599
Tue, 24 Mar 2026
417.0000
417.0000
18.0000
19.5000
951,943
Mon, 23 Mar 2026
469.5000
702.0000
204.0000
537.0000
11,646
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
322.5000
505.5000
309.0000
454.5000
6,994
Thu, 19 Mar 2026
289.5000
345.0000
271.5000
328.5000
473
Wed, 18 Mar 2026
324.0000
328.5000
294.0000
309.0000
25
Tue, 17 Mar 2026
315.0000
315.0000
310.5000
315.0000
4
Mon, 16 Mar 2026
339.0000
339.0000
270.0000
298.5000
41
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
322.5000
331.5000
294.0000
331.5000
33
Thu, 12 Mar 2026
330.0000
330.0000
297.0000
300.0000
51
Wed, 11 Mar 2026
310.5000
328.5000
300.0000
303.0000
685
Tue, 10 Mar 2026
229.5000
285.0000
229.5000
274.5000
341
Mon, 09 Mar 2026
231.0000
231.0000
231.0000
231.0000
3
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
259.5000
259.5000
259.5000
259.5000
0
Thu, 05 Mar 2026
12 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Mar 2026
249.0000
262.5000
246.0000
259.5000
8
Wed, 04 Mar 2026
253.5000
253.5000
253.5000
253.5000
3
Tue, 03 Mar 2026
255.0000
258.0000
238.5000
258.0000
26
Mon, 02 Mar 2026
232.5000
255.0000
231.0000
247.5000
53
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
237.0000
237.0000
237.0000
237.0000
3
Thu, 26 Feb 2026
243.0000
243.0000
231.0000
231.0000
5
Wed, 25 Feb 2026
231.0000
244.5000
231.0000
244.5000
4
Tue, 24 Feb 2026
232.5000
232.5000
232.5000
232.5000
1
Mon, 23 Feb 2026
240.0000
240.0000
235.5000
237.0000
19
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
237.0000
237.0000
237.0000
237.0000
0
Thu, 19 Feb 2026
237.0000
243.0000
226.5000
237.0000
45
Wed, 18 Feb 2026
243.0000
256.5000
243.0000
246.0000
3
Tue, 17 Feb 2026
213.0000
268.5000
213.0000
226.5000
105
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
249.0000
249.0000
213.0000
213.0000
18
Thu, 12 Feb 2026
264.0000
276.0000
226.5000
253.5000
28
Wed, 11 Feb 2026
288.0000
288.0000
244.5000
267.0000
31
Tue, 10 Feb 2026
255.0000
307.5000
255.0000
265.5000
68
Mon, 09 Feb 2026
279.0000
279.0000
259.5000
270.0000
13
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
252.0000
289.5000
231.0000
253.5000
20
Thu, 05 Feb 2026
244.5000
244.5000
226.5000
226.5000
21
Wed, 04 Feb 2026
237.0000
252.0000
228.0000
243.0000
73
Tue, 03 Feb 2026
231.0000
253.5000
205.5000
217.5000
151
Mon, 02 Feb 2026
249.0000
250.5000
226.5000
226.5000
22
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
255.0000
270.0000
225.0000
225.0000
57
Thu, 29 Jan 2026
276.0000
294.0000
255.0000
267.0000
44
Wed, 28 Jan 2026
318.0000
325.5000
271.5000
307.5000
25
Tue, 27 Jan 2026
354.0000
360.0000
309.0000
330.0000
33
Mon, 26 Jan 2026
382.5000
384.0000
328.5000
354.0000
73
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
418.5000
420.0000
381.0000
388.5000
62
Thu, 22 Jan 2026
411.0000
411.0000
379.5000
388.5000
49
Wed, 21 Jan 2026
417.0000
424.5000
384.0000
412.5000
39
Tue, 20 Jan 2026
424.5000
426.0000
385.5000
385.5000
15
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
384.0000
388.5000
378.0000
381.0000
56
Thu, 15 Jan 2026
411.0000
438.0000
354.0000
354.0000
89
Wed, 14 Jan 2026
390.0000
414.0000
390.0000
414.0000
11
Tue, 13 Jan 2026
411.0000
412.5000
391.5000
405.0000
26
Mon, 12 Jan 2026
418.5000
418.5000
388.5000
406.5000
31
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
433.5000
457.5000
397.5000
420.0000
65
Thu, 08 Jan 2026
435.0000
457.5000
414.0000
417.0000
81
Wed, 07 Jan 2026
418.5000
453.0000
406.5000
424.5000
43
Tue, 06 Jan 2026
438.0000
438.0000
402.0000
418.5000
13
Mon, 05 Jan 2026
387.0000
427.5000
387.0000
418.5000
75
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
456.0000
456.0000
399.0000
399.0000
154
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
441.0000
441.0000
412.5000
427.5000
60
Tue, 30 Dec 2025
465.0000
465.0000
435.0000
435.0000
36
Tue, 30 Dec 2025
11 · 424B5
Pre-market · 08:00 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 30 Dec 2025
10 · 6-K
Pre-market · 07:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 29 Dec 2025
487.5000
507.0000
453.0000
453.0000
108
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
502.5000
504.0000
481.5000
483.0000
39
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
493.5000
559.5000
493.5000
510.0000
43
Tue, 23 Dec 2025
534.0000
538.5000
507.0000
508.5000
121
Mon, 22 Dec 2025
546.0000
546.0000
525.0000
532.5000
20
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
510.0000
562.5000
495.0000
562.5000
125
Thu, 18 Dec 2025
540.0000
564.0000
514.5000
534.0000
461
Wed, 17 Dec 2025
538.5000
565.5000
486.0000
514.5000
577
Tue, 16 Dec 2025
9 · 6-K
After-hours · 17:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 16 Dec 2025
529.5000
567.0000
529.5000
567.0000
25
Mon, 15 Dec 2025
573.0000
589.5000
483.0000
562.5000
64
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
8 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 12 Dec 2025
607.5000
607.5000
585.0000
606.0000
18
Thu, 11 Dec 2025
586.5000
606.0000
585.0000
586.5000
42
Wed, 10 Dec 2025
588.0000
592.5000
585.0000
592.5000
37
Tue, 09 Dec 2025
601.5000
601.5000
586.5000
589.5000
23
Mon, 08 Dec 2025
610.5000
612.0000
585.0000
607.5000
79
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
592.5000
610.5000
592.5000
610.5000
55
Thu, 04 Dec 2025
7 · F-3
After-hours · 16:46 ET
REGISTRATION STATEMENT ↗
Thu, 04 Dec 2025
6 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 04 Dec 2025
579.0000
601.5000
579.0000
595.5000
39
Wed, 03 Dec 2025
579.0000
615.0000
576.0000
586.5000
69
Tue, 02 Dec 2025
609.0000
609.0000
568.5000
589.5000
22
Mon, 01 Dec 2025
592.5000
615.0000
592.5000
610.5000
84
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
583.5000
610.5000
579.0000
610.5000
149
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
642.0000
705.0000
564.0000
576.0000
454
Tue, 25 Nov 2025
654.0000
687.0000
654.0000
685.5000
137
Mon, 24 Nov 2025
642.0000
645.0000
624.0000
645.0000
59
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
636.0000
699.0000
636.0000
646.5000
99
Thu, 20 Nov 2025
721.5000
759.0000
621.0000
625.5000
362
Wed, 19 Nov 2025
594.0000
760.5000
589.5000
760.5000
7,163
Tue, 18 Nov 2025
610.5000
610.5000
577.5000
594.0000
197
Mon, 17 Nov 2025
577.5000
597.0000
567.0000
580.5000
314
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
595.5000
655.5000
546.0000
580.5000
622
Thu, 13 Nov 2025
540.0000
630.0000
540.0000
609.0000
1,275
Wed, 12 Nov 2025
5 · 6-K
After-hours · 17:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 12 Nov 2025
532.5000
684.0000
493.5000
573.0000
4,107
Tue, 11 Nov 2025
318.0000
588.0000
294.0000
547.5000
30,523
Mon, 10 Nov 2025
295.5000
315.0000
295.5000
315.0000
61
Mon, 10 Nov 2025
4 · 6-K
Pre-market · 08:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
297.0000
306.0000
297.0000
301.5000
102
Thu, 06 Nov 2025
289.5000
303.0000
267.0000
300.0000
121
Wed, 05 Nov 2025
292.5000
292.5000
268.5000
279.0000
28
Tue, 04 Nov 2025
250.5000
300.0000
246.0000
286.5000
251
Mon, 03 Nov 2025
250.5000
265.5000
246.0000
253.5000
51
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
243.0000
265.5000
243.0000
249.0000
100
Thu, 30 Oct 2025
238.5000
261.0000
238.5000
243.0000
111
Wed, 29 Oct 2025
214.5000
250.5000
214.5000
235.5000
165
Tue, 28 Oct 2025
276.0000
276.0000
223.5000
225.0000
621
Mon, 27 Oct 2025
277.5000
285.0000
273.0000
276.0000
49
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
291.0000
298.5000
271.5000
295.5000
186
Thu, 23 Oct 2025
255.0000
279.0000
241.5000
271.5000
151
Wed, 22 Oct 2025
262.5000
270.0000
256.5000
256.5000
78
Tue, 21 Oct 2025
258.0000
285.0000
258.0000
271.5000
94
Mon, 20 Oct 2025
231.0000
261.0000
231.0000
258.0000
116
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
259.5000
259.5000
226.5000
241.5000
112
Thu, 16 Oct 2025
274.5000
274.5000
250.5000
250.5000
155
Wed, 15 Oct 2025
292.5000
310.5000
270.0000
279.0000
497
Tue, 14 Oct 2025
225.0000
309.0000
220.5000
294.0000
2,930
Mon, 13 Oct 2025
204.0000
223.5000
202.5000
223.5000
180
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
201.0000
220.5000
201.0000
205.5000
69
Thu, 09 Oct 2025
193.5000
213.0000
192.0000
202.5000
91
Wed, 08 Oct 2025
201.0000
202.5000
192.0000
198.0000
37
Tue, 07 Oct 2025
222.0000
225.0000
199.5000
199.5000
159
Mon, 06 Oct 2025
198.0000
229.5000
195.0000
207.0000
695
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
193.5000
195.0000
186.0000
195.0000
49
Thu, 02 Oct 2025
193.5000
201.0000
193.5000
195.0000
75
Wed, 01 Oct 2025
184.5000
193.5000
183.0000
193.5000
71
Tue, 30 Sep 2025
181.5000
187.5000
181.5000
186.0000
27
Mon, 29 Sep 2025
190.5000
193.5000
183.0000
187.5000
81
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
190.5000
195.0000
183.0000
189.0000
111
Thu, 25 Sep 2025
3 · F-1
After-hours · 17:28 ET
REGISTRATION STATEMENT ↗
Thu, 25 Sep 2025
207.0000
207.0000
192.0000
192.0000
87
Wed, 24 Sep 2025
201.0000
210.0000
201.0000
205.5000
75
Tue, 23 Sep 2025
199.5000
210.0000
199.5000
202.5000
113
Mon, 22 Sep 2025
204.0000
216.0000
196.5000
198.0000
25
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
211.5000
211.5000
195.0000
202.5000
51
Thu, 18 Sep 2025
223.5000
223.5000
202.5000
210.0000
29
Wed, 17 Sep 2025
195.0000
208.5000
193.5000
207.0000
81
Tue, 16 Sep 2025
202.5000
202.5000
196.5000
196.5000
7
Mon, 15 Sep 2025
225.0000
225.0000
201.0000
202.5000
74
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
193.5000
202.5000
189.0000
202.5000
91
Thu, 11 Sep 2025
204.0000
232.5000
193.5000
193.5000
124
Wed, 10 Sep 2025
202.5000
249.0000
189.0000
205.5000
767
Tue, 09 Sep 2025
217.5000
220.5000
202.5000
219.0000
31
Mon, 08 Sep 2025
204.0000
232.5000
204.0000
219.0000
301
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
219.0000
220.5000
198.0000
207.0000
77
Thu, 04 Sep 2025
178.5000
217.5000
178.5000
211.5000
623
Wed, 03 Sep 2025
180.0000
180.0000
174.0000
174.0000
13
Tue, 02 Sep 2025
180.0000
181.5000
168.0000
181.5000
102
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
184.5000
184.5000
184.5000
184.5000
15
Thu, 28 Aug 2025
186.0000
186.0000
186.0000
186.0000
7
Wed, 27 Aug 2025
180.0000
180.0000
180.0000
180.0000
11
Tue, 26 Aug 2025
184.5000
184.5000
183.0000
183.0000
11
Mon, 25 Aug 2025
184.5000
184.5000
183.0000
184.5000
13
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
169.5000
189.0000
169.5000
186.0000
35
Thu, 21 Aug 2025
175.5000
189.0000
175.5000
189.0000
22
Wed, 20 Aug 2025
181.5000
181.5000
178.5000
178.5000
18
Tue, 19 Aug 2025
187.5000
187.5000
177.0000
183.0000
27
Mon, 18 Aug 2025
187.5000
187.5000
177.0000
180.0000
37
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
199.5000
199.5000
172.5000
172.5000
31
Thu, 14 Aug 2025
192.0000
192.0000
187.5000
187.5000
5
Wed, 13 Aug 2025
189.0000
189.0000
189.0000
189.0000
35
Tue, 12 Aug 2025
180.0000
190.5000
177.0000
189.0000
45
Mon, 11 Aug 2025
192.0000
192.0000
178.5000
190.5000
65
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
181.5000
186.0000
181.5000
186.0000
7
Thu, 07 Aug 2025
175.5000
193.5000
175.5000
186.0000
367
Wed, 06 Aug 2025
175.5000
184.5000
175.5000
175.5000
16
Tue, 05 Aug 2025
186.0000
193.5000
175.5000
177.0000
211
Mon, 04 Aug 2025
184.5000
186.0000
175.5000
175.5000
232
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
168.0000
171.0000
160.5000
168.0000
481
Thu, 31 Jul 2025
183.0000
183.0000
168.0000
169.5000
325
Wed, 30 Jul 2025
183.0000
192.0000
153.0000
168.0000
1,220
Tue, 29 Jul 2025
205.5000
208.5000
177.0000
178.5000
781
Mon, 28 Jul 2025
178.5000
211.5000
178.5000
193.5000
1,113
Mon, 28 Jul 2025
2 · 20-F
Pre-market · 09:02 ET
ANNUAL REPORT ↗
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 09:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend