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.6700
1.8000
1.6010
1.7200
1,069,800
Thu, 23 Jul 2026
23 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 23 Jul 2026
1.6000
1.7000
1.5400
1.6100
1,079,100
Wed, 22 Jul 2026
1.5300
1.7180
1.4900
1.6700
145,600
Tue, 21 Jul 2026
1.4700
1.5650
1.4700
1.5200
17,500
Mon, 20 Jul 2026
1.4600
1.5000
1.4000
1.4800
26,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.5300
1.5300
1.4200
1.4500
27,700
Thu, 16 Jul 2026
1.4400
1.5500
1.4300
1.5200
65,700
Wed, 15 Jul 2026
1.5400
1.5800
1.4400
1.4600
83,000
Tue, 14 Jul 2026
1.5900
1.6600
1.4700
1.5200
73,500
Mon, 13 Jul 2026
1.6500
1.7200
1.5630
1.6100
79,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.6100
1.7000
1.5900
1.6300
63,900
Thu, 09 Jul 2026
1.6000
1.6200
1.5800
1.6000
47,900
Wed, 08 Jul 2026
1.6500
1.6700
1.5700
1.5900
49,800
Tue, 07 Jul 2026
1.7000
1.7400
1.3700
1.6300
107,900
Mon, 06 Jul 2026
1.7500
1.7900
1.6700
1.7400
58,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.6800
1.8300
1.6800
1.7000
65,700
Wed, 01 Jul 2026
1.7500
1.8800
1.7100
1.8500
86,400
Tue, 30 Jun 2026
1.7500
1.8100
1.7000
1.7400
79,800
Mon, 29 Jun 2026
1.7250
1.8100
1.7000
1.7100
91,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.7300
1.8100
1.7300
1.7300
39,200
Thu, 25 Jun 2026
1.7600
1.8100
1.7300
1.7600
52,900
Wed, 24 Jun 2026
1.8200
1.8630
1.8000
1.8100
32,300
Tue, 23 Jun 2026
1.8000
1.9300
1.7400
1.8400
86,200
Mon, 22 Jun 2026
1.8500
1.8900
1.8270
1.8600
67,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.8750
1.8900
1.8200
1.8400
55,300
Wed, 17 Jun 2026
1.8600
1.9900
1.8240
1.8300
75,700
Tue, 16 Jun 2026
1.9100
2.0000
1.8100
1.8400
91,900
Mon, 15 Jun 2026
2.0700
2.1800
1.7000
1.9000
219,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.1400
2.3000
2.0000
2.1100
138,000
Thu, 11 Jun 2026
2.0300
2.5000
2.0300
2.1900
398,100
Wed, 10 Jun 2026
1.8500
2.2400
1.8500
2.0600
437,200
Tue, 09 Jun 2026
1.9000
2.2900
1.7800
1.9100
4,535,800
Mon, 08 Jun 2026
1.7300
2.0590
1.6650
1.8000
4,057,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.8300
1.8300
1.6400
1.7000
65,700
Thu, 04 Jun 2026
1.7800
1.9480
1.7310
1.8200
56,400
Wed, 03 Jun 2026
22 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Jun 2026
1.9200
1.9200
1.7600
1.7800
84,700
Tue, 02 Jun 2026
1.9000
1.9900
1.8000
1.8300
368,000
Mon, 01 Jun 2026
1.9500
2.7300
1.9500
2.1900
3,071,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
21 · F-3
After-hours · 16:47 ET
REGISTRATION STATEMENT ↗
Fri, 29 May 2026
1.8500
1.9000
1.7800
1.8600
73,500
Thu, 28 May 2026
1.7000
1.9200
1.6610
1.8300
133,500
Wed, 27 May 2026
1.7700
1.8100
1.6800
1.7300
67,300
Tue, 26 May 2026
1.7800
1.8500
1.7500
1.8100
59,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.7700
1.8400
1.7100
1.8300
44,300
Thu, 21 May 2026
1.8000
1.8330
1.7310
1.7700
57,400
Wed, 20 May 2026
1.8700
1.9200
1.7500
1.8200
103,700
Tue, 19 May 2026
1.9300
2.0500
1.7700
1.8800
359,300
Mon, 18 May 2026
2.2600
2.2800
1.7400
1.9100
441,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.1400
2.3000
2.1300
2.2300
325,300
Thu, 14 May 2026
20 · 20-F
After-hours · 16:31 ET
ANNUAL REPORT ↗
Thu, 14 May 2026
2.1800
2.4600
1.9300
2.0600
1,643,300
Wed, 13 May 2026
2.3200
2.7400
2.2000
2.3600
28,001,800
Tue, 12 May 2026
1.7600
1.9910
1.6900
1.8600
638,400
Mon, 11 May 2026
1.9700
2.0200
1.6400
1.6900
191,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.1600
2.2000
2.0000
2.0000
147,600
Thu, 07 May 2026
2.2000
2.3300
2.0000
2.2400
508,600
Wed, 06 May 2026
1.9500
2.2200
1.9100
2.1400
8,774,700
Tue, 05 May 2026
1.6500
1.7080
1.6000
1.6900
2,376,800
Mon, 04 May 2026
1.7300
1.7400
1.6100
1.6500
47,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.7400
1.7490
1.6400
1.7300
36,400
Thu, 30 Apr 2026
1.7100
1.7700
1.6600
1.7100
86,200
Wed, 29 Apr 2026
1.7500
1.7500
1.6200
1.7500
74,000
Tue, 28 Apr 2026
1.8900
1.9250
1.5050
1.7800
323,000
Mon, 27 Apr 2026
1.6100
2.0500
1.6000
1.9800
1,903,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1.9440
1.9440
1.7400
1.8450
74,567
Fri, 24 Apr 2026
19 · 6-K/A
Pre-market · 08:45 ET
AMENDMENT NO. 1 TO FORM 6-K ↗
Thu, 23 Apr 2026
1.9020
1.9500
1.8420
1.8450
58,467
Wed, 22 Apr 2026
2.0940
2.1510
1.8600
1.8600
177,067
Tue, 21 Apr 2026
2.5860
2.6490
2.0610
2.3160
2,818,567
Tue, 21 Apr 2026
18 · 6-K
Pre-market · 09:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Apr 2026
17 · 6-K
Pre-market · 08:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 21 Apr 2026
16 · 6-K
Pre-market · 07:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 20 Apr 2026
2.2800
2.5830
2.1000
2.5740
105,267
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.1900
2.4450
2.1360
2.3010
108,800
Thu, 16 Apr 2026
1.8900
2.5350
1.8810
2.2800
639,733
Wed, 15 Apr 2026
1.8600
1.9470
1.8420
1.8750
73,533
Tue, 14 Apr 2026
1.8600
1.9500
1.8570
1.8990
37,100
Mon, 13 Apr 2026
1.8900
1.9050
1.8300
1.8840
29,533
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1.9380
1.9470
1.8240
1.8240
36,700
Thu, 09 Apr 2026
2.0100
2.0700
1.9020
1.9020
56,867
Wed, 08 Apr 2026
1.8810
2.1600
1.8030
2.0700
235,100
Tue, 07 Apr 2026
1.9260
1.9440
1.7250
1.7910
66,567
Mon, 06 Apr 2026
1.8900
2.0190
1.8480
1.9260
70,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1.8420
1.9800
1.7370
1.9800
52,500
Wed, 01 Apr 2026
1.8600
1.9500
1.8000
1.8780
44,133
Tue, 31 Mar 2026
1.8450
1.8900
1.7400
1.8900
57,100
Mon, 30 Mar 2026
1.8000
1.8690
1.7400
1.7760
54,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.8420
1.8480
1.6680
1.8270
89,533
Thu, 26 Mar 2026
1.8960
1.9500
1.8300
1.8300
54,333
Wed, 25 Mar 2026
1.8480
2.0610
1.8330
1.9440
108,833
Tue, 24 Mar 2026
15 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Mar 2026
2.0400
2.1210
1.8060
1.8840
107,767
Mon, 23 Mar 2026
2.2350
2.2350
1.9500
2.0100
156,367
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.1900
2.2500
2.1600
2.1750
59,533
Thu, 19 Mar 2026
2.3340
2.3340
2.1060
2.1330
118,367
Wed, 18 Mar 2026
2.6670
2.8170
2.2080
2.3940
390,200
Tue, 17 Mar 2026
2.7300
3.2700
2.5500
3.0900
5,357,667
Mon, 16 Mar 2026
14 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 16 Mar 2026
2.1780
2.6340
2.1150
2.3580
412,533
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
2.4990
2.6790
2.2500
2.2500
162,667
Thu, 12 Mar 2026
1.9860
3.0900
1.9860
2.5800
5,156,900
Wed, 11 Mar 2026
2.0100
2.0580
1.9680
2.0250
64,967
Tue, 10 Mar 2026
2.0010
2.0610
1.9500
1.9860
67,400
Mon, 09 Mar 2026
2.0100
2.0220
1.8990
1.9380
36,833
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1.9470
2.0670
1.8000
1.9680
72,233
Thu, 05 Mar 2026
1.9830
2.0100
1.8900
1.9170
59,967
Wed, 04 Mar 2026
1.9740
2.1690
1.9320
2.0100
75,500
Tue, 03 Mar 2026
1.9230
2.0100
1.7730
1.9830
109,800
Mon, 02 Mar 2026
1.8870
2.0280
1.8300
1.9800
74,333
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2.0400
2.0850
1.8630
1.9500
110,867
Thu, 26 Feb 2026
2.1000
2.1300
1.9800
2.0400
117,600
Wed, 25 Feb 2026
2.0700
2.0910
1.9350
2.0640
94,400
Tue, 24 Feb 2026
1.9770
2.2410
1.8000
2.0910
124,000
Mon, 23 Feb 2026
2.2440
2.2500
1.8360
1.9260
116,533
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2.2350
2.6100
1.9200
2.2830
370,833
Thu, 19 Feb 2026
13 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 19 Feb 2026
2.5380
2.6100
2.4390
2.4690
123,767
Wed, 18 Feb 2026
2.7000
2.8200
2.4120
2.5350
287,867
Tue, 17 Feb 2026
3.3600
3.3600
2.6940
2.8800
270,867
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3.5700
3.7200
3.3300
3.3300
179,567
Thu, 12 Feb 2026
3.5400
3.7800
3.3900
3.6300
364,800
Wed, 11 Feb 2026
3.4800
4.0500
3.2400
3.4200
486,767
Tue, 10 Feb 2026
3.6000
3.6000
3.3000
3.3900
334,500
Mon, 09 Feb 2026
3.9600
3.9900
3.4800
3.6000
296,867
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3.6600
4.3800
3.6000
3.9900
314,533
Thu, 05 Feb 2026
4.1400
4.1400
3.6300
3.7500
306,300
Wed, 04 Feb 2026
4.6500
4.6500
4.0500
4.1700
296,867
Tue, 03 Feb 2026
4.7400
4.8600
4.3800
4.6800
378,600
Mon, 02 Feb 2026
5.1600
5.7300
4.5900
5.1300
2,495,833
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5.1450
6.3600
4.4430
4.8600
3,091,600
Thu, 29 Jan 2026
4.5300
4.6200
3.9300
4.0500
1,463,367
Wed, 28 Jan 2026
4.9500
5.1600
4.6500
4.8600
359,100
Tue, 27 Jan 2026
5.5200
5.5200
5.1000
5.1900
351,033
Mon, 26 Jan 2026
6.3000
6.8400
5.4900
5.5800
4,086,467
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
5.3400
6.3000
5.0100
6.0000
602,033
Thu, 22 Jan 2026
5.2800
5.6400
4.8900
5.2800
460,667
Wed, 21 Jan 2026
5.3100
5.9400
5.0700
5.4000
508,933
Tue, 20 Jan 2026
5.1600
6.2700
4.8600
5.3700
858,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
7.5300
7.5900
4.7400
5.4000
3,666,267
Thu, 15 Jan 2026
7.2600
7.2600
5.9400
6.6000
699,145
Wed, 14 Jan 2026
7.9200
8.5800
6.6000
7.9200
1,599,826
Tue, 13 Jan 2026
12 · 6-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Tue, 13 Jan 2026
10.5600
10.5600
7.2600
7.2600
739,080
Mon, 12 Jan 2026
15.1800
15.8400
11.2200
11.2200
685,215
Mon, 12 Jan 2026
11 · 6-K
Pre-market · 09:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
13.8600
13.8600
12.5400
13.2000
262,279
Thu, 08 Jan 2026
14.5200
15.1800
12.5400
14.5200
229,301
Wed, 07 Jan 2026
15.1800
15.8400
11.8800
15.8400
604,156
Tue, 06 Jan 2026
27.7200
27.7200
14.5200
14.5200
722,057
Mon, 05 Jan 2026
59.4000
62.7000
22.4400
25.0800
367,070
Mon, 05 Jan 2026
10 · 6-K
Pre-market · 09:28 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.6600
69.3000
58.0800
67.9800
29,186
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
69.9600
72.6000
59.4000
61.3800
44,878
Tue, 30 Dec 2025
59.4000
108.2400
58.7400
67.3200
525,787
Mon, 29 Dec 2025
52.8000
54.7800
48.1800
54.7800
19,942
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.3600
63.3600
53.4600
56.7600
16,484
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.0000
67.9800
53.4600
60.0600
19,990
Tue, 23 Dec 2025
72.6000
73.2600
64.0200
69.3000
21,316
Mon, 22 Dec 2025
77.2200
79.2000
70.6200
73.9200
27,080
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.9000
79.8600
69.3000
75.2400
27,880
Thu, 18 Dec 2025
9 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Dec 2025
95.0400
102.3000
46.2000
82.5000
50,313
Wed, 17 Dec 2025
100.9800
112.8600
87.7800
92.4000
47,951
Tue, 16 Dec 2025
111.5400
125.4000
81.1800
96.3600
106,177
Mon, 15 Dec 2025
211.2000
214.5000
112.8600
114.1800
307,182
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
547.8000
2739.0000
134.6400
145.2000
532,368
Thu, 11 Dec 2025
8 · 6-K
After-hours · 16:36 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Dec 2025
7 · 424B5
After-hours · 16:35 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 11 Dec 2025
6600.0000
6600.0000
597.9600
601.2600
37,827
Wed, 10 Dec 2025
4719.0000
12731.4004
4626.6001
5742.0000
18,055
Tue, 09 Dec 2025
2197.8000
8580.0000
1953.6000
6778.2002
81,326
Mon, 08 Dec 2025
1834.8000
1834.8000
1716.0000
1729.2000
7
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1801.8000
1848.0000
1801.8000
1848.0000
17
Thu, 04 Dec 2025
1745.7000
1986.6000
1745.7000
1986.6000
25
Wed, 03 Dec 2025
6 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 03 Dec 2025
1683.0000
1683.0000
1683.0000
1683.0000
1
Tue, 02 Dec 2025
1617.0000
1630.2000
1617.0000
1617.0000
6
Mon, 01 Dec 2025
1788.6000
1788.6000
1617.0000
1617.0000
20
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1630.2000
1729.2000
1630.2000
1729.2000
2
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
5 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 26 Nov 2025
1636.8000
1907.4000
1636.8000
1848.0000
47
Tue, 25 Nov 2025
1762.2000
1854.6000
1511.4000
1775.4000
11
Mon, 24 Nov 2025
1584.0000
1945.0200
1478.4000
1801.8000
35
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1848.0000
1848.0000
1478.4000
1478.4000
19
Thu, 20 Nov 2025
1564.2000
1801.8000
1551.0000
1617.0000
9
Wed, 19 Nov 2025
1636.8000
1716.0000
1584.0000
1650.0000
8
Tue, 18 Nov 2025
1557.6000
1590.6000
1551.0000
1584.0000
2
Mon, 17 Nov 2025
1557.6000
1557.6000
1557.6000
1557.6000
1
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
4 · 6-K
After-hours · 16:25 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 14 Nov 2025
1531.2000
1531.2000
1531.2000
1531.2000
1
Thu, 13 Nov 2025
1570.8000
1577.4000
1570.8000
1570.8000
2
Wed, 12 Nov 2025
1684.3199
1684.3199
1684.3199
1684.3199
0
Tue, 11 Nov 2025
1478.4000
1478.4000
1478.4000
1478.4000
3
Mon, 10 Nov 2025
1445.4000
1491.6000
1438.8000
1478.4000
26
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1485.0000
1498.2000
1478.4000
1478.4000
14
Thu, 06 Nov 2025
1847.3400
1848.0000
1478.4000
1478.4000
145
Wed, 05 Nov 2025
2059.2000
2145.0000
1970.1000
1970.1000
5
Tue, 04 Nov 2025
3 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 04 Nov 2025
1877.0400
1877.0400
1877.0400
1877.0400
0
Mon, 03 Nov 2025
2046.0000
2046.0000
1914.0000
1920.6000
10
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2065.8000
2131.8000
2065.8000
2079.0000
4
Thu, 30 Oct 2025
2079.0000
2112.0000
2006.4000
2112.0000
4
Wed, 29 Oct 2025
2138.3999
2138.3999
2138.3999
2138.3999
0
Tue, 28 Oct 2025
2019.6000
2138.3999
2019.6000
2138.3999
5
Mon, 27 Oct 2025
2 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Oct 2025
2204.3999
2343.0000
1980.0000
2072.3999
33
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
2079.0000
2138.3999
2057.2200
2085.6001
5
Thu, 23 Oct 2025
2158.2000
2217.6001
2059.2000
2151.6001
3
Wed, 22 Oct 2025
2178.0000
2257.8601
2178.0000
2178.0000
3
Tue, 21 Oct 2025
2178.0000
2346.9600
2178.0000
2204.3999
3
Mon, 20 Oct 2025
2336.3999
2336.3999
2316.6001
2316.6001
2
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
2336.3999
2435.3999
2316.6001
2316.6001
7
Thu, 16 Oct 2025
2356.2000
2461.8000
2257.2000
2349.6001
213
Wed, 15 Oct 2025
2541.0000
2580.6001
2412.9600
2541.0000
7
Tue, 14 Oct 2025
2448.6001
2600.3999
2405.0400
2539.0200
9
Mon, 13 Oct 2025
2508.0000
2755.5000
2508.0000
2587.2000
5
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
2415.6001
2659.8000
2415.6001
2612.2800
16
Thu, 09 Oct 2025
2587.2000
2748.8999
2574.0000
2673.0000
4
Wed, 08 Oct 2025
2692.8000
2692.8000
2589.8401
2636.7000
7
Tue, 07 Oct 2025
2574.0000
2692.8000
2560.8000
2593.8000
9
Mon, 06 Oct 2025
2574.0000
2706.0000
2560.8000
2639.3401
4
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
2706.0000
2706.0000
2640.0000
2640.0000
20
Thu, 02 Oct 2025
2521.2000
2758.8000
2521.2000
2580.6001
13
Wed, 01 Oct 2025
2626.8000
2656.5000
2626.8000
2656.5000
18
Tue, 30 Sep 2025
2699.3999
2811.6001
2442.0000
2442.0000
10
Mon, 29 Sep 2025
2494.8000
2686.2000
2494.8000
2640.0000
13
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
2514.6001
2758.8000
2514.6001
2646.6001
5
Thu, 25 Sep 2025
2574.0000
2579.9399
2447.9399
2579.9399
3
Wed, 24 Sep 2025
2560.8000
2706.6599
2560.8000
2640.0000
5
Tue, 23 Sep 2025
2692.8000
2692.8000
2692.8000
2692.8000
0
Mon, 22 Sep 2025
2692.8000
2692.8000
2692.8000
2692.8000
2
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
2620.2000
2686.2000
2616.8999
2679.6001
7
Thu, 18 Sep 2025
2824.8000
2824.8000
2541.0000
2600.3999
3
Wed, 17 Sep 2025
2686.2000
2758.8000
2593.8000
2593.8000
7
Tue, 16 Sep 2025
2610.3000
2640.0000
2514.6001
2600.3999
4
Mon, 15 Sep 2025
2587.2000
2706.0000
2514.6001
2613.6001
23
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
2607.0000
2653.2000
2514.6001
2653.2000
8
Thu, 11 Sep 2025
2547.6001
2758.8000
2442.0000
2679.6001
52
Wed, 10 Sep 2025
2673.0000
2739.0000
2547.6001
2600.3999
13
Tue, 09 Sep 2025
2597.1001
2711.2800
2461.8000
2479.6201
30
Mon, 08 Sep 2025
1 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 08 Sep 2025
2586.5400
2739.0000
2567.3999
2567.3999
24
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
2494.8000
2607.0000
2392.5000
2580.6001
27
Thu, 04 Sep 2025
2415.6001
2607.0000
2191.2000
2422.2000
82
Wed, 03 Sep 2025
2600.3999
2620.2000
2290.2000
2461.8000
18
Tue, 02 Sep 2025
2633.3999
2640.0000
2534.3999
2620.2000
12
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
2679.6001
2831.3999
2626.8000
2732.3999
40
Thu, 28 Aug 2025
2719.2000
2772.0000
2389.8601
2679.6001
52
Wed, 27 Aug 2025
2541.0000
2811.6001
2343.0000
2785.2000
140
Tue, 26 Aug 2025
1874.4000
2871.0000
1788.6000
2541.0000
1,553
Mon, 25 Aug 2025
2171.3999
2290.2000
1762.2000
1907.4000
290
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
1848.0000
2303.3999
1465.2000
2303.3999
455
Thu, 21 Aug 2025
1980.0000
1980.0000
1709.4000
1815.0000
28
Wed, 20 Aug 2025
2039.4000
2079.0000
1867.8000
2039.4000
9
Tue, 19 Aug 2025
2178.0000
2308.6799
2079.0000
2079.0000
17
Mon, 18 Aug 2025
2349.6001
2349.6001
2349.6001
2349.6001
35
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
2478.3000
2508.0000
1900.8000
2352.2400
17
Thu, 14 Aug 2025
2607.0000
2785.2000
2468.3999
2508.0000
22
Wed, 13 Aug 2025
2754.1799
2778.6001
2659.8000
2666.3999
26
Tue, 12 Aug 2025
2752.2000
2824.8000
2620.2000
2739.0000
12
Mon, 11 Aug 2025
2844.6001
2970.0000
2739.0000
2930.3999
23
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2970.0000
2970.0000
2970.0000
2970.0000
1
Thu, 07 Aug 2025
2831.3999
3181.2000
2831.3999
2904.0000
13
Wed, 06 Aug 2025
3177.2400
3267.0000
2739.0000
2851.2000
18
Tue, 05 Aug 2025
3326.3999
3326.3999
3240.6001
3240.6001
1
Mon, 04 Aug 2025
3168.0000
3385.8000
3168.0000
3385.8000
6
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3372.6001
3372.6001
3372.6001
3372.6001
0
Thu, 31 Jul 2025
3451.1399
3451.1399
3286.8000
3372.6001
11
Wed, 30 Jul 2025
3245.2200
3346.2000
3245.2200
3260.3999
6
Tue, 29 Jul 2025
3284.1599
3448.5000
3201.0000
3349.5000
16
Mon, 28 Jul 2025
3443.2200
3556.7400
3306.6001
3306.6001
8
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend