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.2900
1.3200
1.2000
1.2000
44,700
Thu, 23 Jul 2026
1.3300
1.3700
1.2700
1.3100
42,500
Wed, 22 Jul 2026
1.2000
1.5000
1.1800
1.3300
188,600
Tue, 21 Jul 2026
1.2200
1.2800
1.1600
1.2400
102,300
Mon, 20 Jul 2026
1.2700
1.2700
1.2000
1.2100
11,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.1700
1.2500
1.1700
1.2300
17,800
Thu, 16 Jul 2026
1.2100
1.2200
1.1600
1.2050
40,500
Wed, 15 Jul 2026
1.2400
1.2400
1.1700
1.1700
23,600
Tue, 14 Jul 2026
1.2050
1.2600
1.1970
1.2500
39,400
Mon, 13 Jul 2026
1.1800
1.2650
1.1410
1.2600
34,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2100
1.2600
1.1100
1.1500
84,300
Thu, 09 Jul 2026
1.2500
1.3000
1.1900
1.2100
68,600
Wed, 08 Jul 2026
1.3200
1.3200
1.2200
1.2300
20,400
Tue, 07 Jul 2026
1.3500
1.3970
1.2200
1.3100
38,500
Mon, 06 Jul 2026
1.2300
1.3900
1.2300
1.3600
92,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.2500
1.3400
1.2300
1.2500
29,200
Wed, 01 Jul 2026
1.2100
1.3400
1.2100
1.2700
16,600
Tue, 30 Jun 2026
1.2690
1.3000
1.2100
1.2100
33,000
Mon, 29 Jun 2026
1.2400
1.3200
1.2000
1.2700
27,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.2600
1.3700
1.2300
1.2300
33,400
Thu, 25 Jun 2026
1.3100
1.3550
1.2700
1.2800
50,600
Wed, 24 Jun 2026
1.3700
1.3950
1.2700
1.3100
30,900
Tue, 23 Jun 2026
1.2800
1.4300
1.2500
1.3900
83,200
Mon, 22 Jun 2026
1.3400
1.3700
1.2850
1.3200
34,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.4800
1.5150
1.3500
1.3500
59,000
Wed, 17 Jun 2026
1.4900
1.5500
1.4300
1.4900
38,200
Tue, 16 Jun 2026
1.3900
1.5400
1.3830
1.4900
52,600
Mon, 15 Jun 2026
1.3900
1.4800
1.3650
1.4100
94,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.5500
1.6200
1.4000
1.4000
170,600
Thu, 11 Jun 2026
1.4900
1.5430
1.4500
1.5000
62,500
Wed, 10 Jun 2026
1.4500
1.6100
1.3400
1.5000
209,300
Tue, 09 Jun 2026
1.6000
1.7500
1.2800
1.4900
1,722,600
Mon, 08 Jun 2026
1.1300
1.9900
1.1200
1.2700
10,329,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9 · 6-K
After market open · 12:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Jun 2026
1.1200
1.1400
1.0300
1.1100
90,800
Thu, 04 Jun 2026
1.1300
1.1300
1.0800
1.1000
75,200
Wed, 03 Jun 2026
1.2200
1.2400
1.0800
1.0900
133,800
Tue, 02 Jun 2026
1.2600
1.2600
1.1900
1.2300
100,800
Mon, 01 Jun 2026
1.2500
1.3400
1.1900
1.2300
122,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.2700
1.3200
1.1900
1.2800
84,000
Thu, 28 May 2026
1.1800
1.3000
1.1500
1.2800
60,800
Wed, 27 May 2026
1.1800
1.2500
1.1800
1.1800
47,300
Tue, 26 May 2026
1.2000
1.3000
1.1010
1.2100
119,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.2600
1.4500
1.1800
1.3900
239,100
Thu, 21 May 2026
1.3000
1.3200
1.2200
1.3000
149,810
Wed, 20 May 2026
1.1400
1.3400
1.0800
1.2600
403,805
Wed, 20 May 2026
8 · 6-K
Pre-market · 05:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 19 May 2026
1.5200
1.6400
1.5200
1.6400
117,690
Mon, 18 May 2026
1.7800
1.8000
1.5400
1.6600
361,155
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1.6400
3.2000
1.5600
2.0200
5,247,760
Thu, 14 May 2026
1.8200
1.8400
1.6800
1.6800
53,940
Wed, 13 May 2026
1.7400
1.8600
1.6000
1.8000
101,070
Tue, 12 May 2026
1.8000
1.8800
1.7600
1.8000
71,940
Mon, 11 May 2026
1.9400
1.9800
1.8600
1.9400
104,290
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1.8400
1.9400
1.8200
1.9200
91,305
Thu, 07 May 2026
2.0400
2.0400
1.9000
1.9200
221,400
Wed, 06 May 2026
7 · 6-K
After market open · 12:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 06 May 2026
1.8800
2.0400
1.8600
2.0200
326,150
Tue, 05 May 2026
1.9400
2.2600
1.8200
2.1400
1,101,490
Mon, 04 May 2026
1.9600
2.0400
1.7800
2.0200
198,230
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1.9600
2.1400
1.9200
2.1400
141,245
Thu, 30 Apr 2026
1.9600
2.1600
1.8400
2.0800
164,235
Wed, 29 Apr 2026
2.1000
2.1600
1.7600
2.1400
189,115
Tue, 28 Apr 2026
6 · 20-F
After market open · 12:01 ET
ANNUAL REPORT ↗
Tue, 28 Apr 2026
1.8000
2.0200
1.7000
2.0000
302,620
Mon, 27 Apr 2026
2.2800
2.2800
1.9200
2.0200
365,895
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5 · 6-K
After market open · 13:20 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 24 Apr 2026
2.4800
2.7800
2.2200
2.4600
2,951,995
Thu, 23 Apr 2026
2.1400
2.5000
2.0600
2.4600
553,215
Wed, 22 Apr 2026
2.3800
2.4000
2.1800
2.3200
640,495
Tue, 21 Apr 2026
3.1000
3.1800
2.3400
2.6400
1,434,205
Mon, 20 Apr 2026
4.0800
4.2400
3.0000
3.1000
6,993,280
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
24.6000
30.8000
3.4000
3.4800
3,581,070
Thu, 16 Apr 2026
21.2000
25.4000
21.2000
21.8000
23,555
Wed, 15 Apr 2026
24.6000
25.4000
21.4000
22.2000
11,210
Tue, 14 Apr 2026
24.8000
26.2000
22.8000
23.8000
24,270
Mon, 13 Apr 2026
24.8000
26.4000
23.2000
24.6000
5,890
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
28.8000
31.4000
24.6000
24.6000
16,425
Thu, 09 Apr 2026
28.5000
33.0000
25.8000
28.6000
11,825
Wed, 08 Apr 2026
31.0000
32.5000
26.0800
28.8000
11,570
Tue, 07 Apr 2026
32.4000
34.9800
27.1600
32.0000
22,870
Mon, 06 Apr 2026
28.6000
36.5600
23.6000
34.2000
22,040
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
28.0000
29.6000
26.7000
27.0000
11,155
Wed, 01 Apr 2026
28.6000
31.8400
26.9600
28.6000
9,130
Tue, 31 Mar 2026
30.4000
31.2000
27.0000
29.0000
12,685
Mon, 30 Mar 2026
31.4000
33.4000
29.2000
30.0000
10,655
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
29.2000
33.2000
29.2000
31.0000
8,195
Thu, 26 Mar 2026
25.4000
31.8000
25.0000
31.0000
18,960
Wed, 25 Mar 2026
25.4000
26.8000
24.8000
25.4000
4,755
Tue, 24 Mar 2026
24.8000
28.2000
24.6000
25.4000
4,675
Mon, 23 Mar 2026
25.2000
27.0000
25.0200
25.2000
5,895
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.2000
26.6600
24.2000
25.4000
5,345
Thu, 19 Mar 2026
27.0000
29.0000
25.2000
25.2000
3,155
Wed, 18 Mar 2026
25.8000
28.4000
25.2000
25.2000
4,125
Tue, 17 Mar 2026
25.0000
26.4600
25.0000
25.8000
1,330
Mon, 16 Mar 2026
26.0000
26.5200
25.4000
25.4000
1,970
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
26.2000
26.6000
25.2000
26.1200
2,630
Thu, 12 Mar 2026
26.2000
26.4000
25.0000
25.6000
2,115
Wed, 11 Mar 2026
24.6000
27.6200
24.6000
26.0000
4,005
Tue, 10 Mar 2026
25.8000
26.2000
25.0400
25.0400
2,280
Mon, 09 Mar 2026
25.2000
27.0000
25.0000
26.8000
3,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
24.4000
26.8000
23.9000
25.6000
1,110
Thu, 05 Mar 2026
23.6000
28.0000
23.6000
25.0000
1,475
Wed, 04 Mar 2026
24.7800
26.4000
24.7800
25.8000
1,675
Tue, 03 Mar 2026
23.8000
25.0000
23.8000
24.8000
660
Mon, 02 Mar 2026
23.0000
25.2000
23.0000
24.2000
1,560
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
22.0000
24.0000
21.9000
24.0000
4,210
Thu, 26 Feb 2026
22.0000
23.4000
22.0000
22.0000
3,575
Wed, 25 Feb 2026
23.2000
23.6000
22.2000
22.6000
5,010
Tue, 24 Feb 2026
22.2000
23.7000
22.0800
22.1800
750
Mon, 23 Feb 2026
22.0000
22.5800
22.0000
22.0000
155
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
22.6000
23.8000
22.0000
22.8000
395
Thu, 19 Feb 2026
23.0000
24.0000
22.8000
22.8000
160
Wed, 18 Feb 2026
23.4000
24.3000
22.6000
23.0000
845
Tue, 17 Feb 2026
22.4000
24.8000
22.4000
23.4000
805
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
22.8000
23.9000
22.4000
22.4000
325
Thu, 12 Feb 2026
24.2000
25.5200
23.2000
23.2000
1,825
Wed, 11 Feb 2026
25.8000
26.4000
25.0000
25.2000
2,375
Tue, 10 Feb 2026
26.0000
27.4000
25.4000
26.0000
4,895
Mon, 09 Feb 2026
24.0000
27.2000
24.0000
26.8000
12,795
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
24.2000
27.9200
22.8000
24.4000
25,415
Thu, 05 Feb 2026
24.2000
26.6000
21.4000
22.4000
25,505
Wed, 04 Feb 2026
26.8000
27.4000
23.6000
23.8000
25,485
Tue, 03 Feb 2026
27.0000
29.2000
26.2000
27.0000
31,075
Mon, 02 Feb 2026
26.9800
27.6000
26.2000
27.4000
5,350
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.6000
27.2000
26.2000
26.6000
5,605
Thu, 29 Jan 2026
25.8000
26.8000
25.2000
26.8000
5,950
Wed, 28 Jan 2026
25.4000
26.4000
25.4000
25.8000
9,140
Tue, 27 Jan 2026
27.2000
27.2000
25.4000
26.4000
8,375
Mon, 26 Jan 2026
27.2000
27.6000
26.6000
27.2000
3,420
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
27.0000
27.8000
26.6000
27.4000
4,475
Thu, 22 Jan 2026
27.8000
27.8000
26.8000
27.4000
5,315
Wed, 21 Jan 2026
27.8000
28.2000
26.2200
27.8000
4,590
Tue, 20 Jan 2026
26.4000
28.2000
26.4000
27.6000
3,945
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
4 · 6-K
After market open · 11:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 16 Jan 2026
27.8000
28.2000
26.4800
26.8000
3,845
Thu, 15 Jan 2026
28.0000
28.2000
27.0000
27.0000
5,760
Wed, 14 Jan 2026
26.8000
28.0000
26.4000
26.8000
5,110
Tue, 13 Jan 2026
26.0000
26.8000
25.2000
26.4000
7,775
Mon, 12 Jan 2026
28.8000
28.8000
25.5000
26.2000
7,750
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
27.6000
28.8000
27.2000
28.2000
6,435
Thu, 08 Jan 2026
28.0000
28.8000
26.0400
27.0000
5,840
Wed, 07 Jan 2026
26.2000
27.8000
26.2000
27.4000
5,885
Tue, 06 Jan 2026
29.0000
29.8000
25.6400
26.0000
9,065
Mon, 05 Jan 2026
28.4000
31.6000
28.0000
28.0000
7,875
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
31.0000
31.0000
26.6000
28.2000
19,735
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
28.2000
36.0000
28.2000
33.2000
107,930
Tue, 30 Dec 2025
27.4000
30.0000
25.7600
27.8000
15,310
Mon, 29 Dec 2025
27.2000
29.0000
27.2000
27.4000
7,705
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
29.0000
30.6000
27.4000
27.8000
7,830
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
28.4000
30.8000
28.2000
28.8000
5,015
Tue, 23 Dec 2025
30.0000
31.2000
28.0000
28.0000
6,310
Mon, 22 Dec 2025
29.4000
32.8000
29.0000
30.4000
6,675
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.4000
31.4000
28.2000
29.6000
6,575
Thu, 18 Dec 2025
29.0000
29.6000
28.2000
28.4000
5,100
Wed, 17 Dec 2025
27.6000
33.0000
27.4000
29.8000
8,365
Tue, 16 Dec 2025
27.6000
29.4000
25.2000
27.2000
8,975
Tue, 16 Dec 2025
3 · 6-K
Pre-market · 03:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 15 Dec 2025
32.2000
32.6000
28.0400
28.4000
12,075
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.8000
34.0000
31.6000
33.6000
14,080
Thu, 11 Dec 2025
33.0000
34.8000
31.4000
33.6000
7,765
Wed, 10 Dec 2025
33.8000
34.6000
31.8000
32.8000
5,980
Tue, 09 Dec 2025
34.2000
36.5000
34.0000
34.8000
13,230
Mon, 08 Dec 2025
45.8000
45.8000
30.8000
34.6000
64,025
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.2000
54.2000
46.8000
48.2000
44,800
Thu, 04 Dec 2025
36.2000
53.5200
33.0000
50.4000
72,070
Wed, 03 Dec 2025
47.4000
48.0000
38.0000
38.8000
28,235
Tue, 02 Dec 2025
58.6000
58.6000
47.6000
48.9000
19,795
Mon, 01 Dec 2025
59.2000
59.4000
58.6000
59.0000
7,565
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
60.0000
60.0000
58.6000
59.8000
17,220
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
60.6000
61.4000
59.2000
60.0000
10,985
Tue, 25 Nov 2025
59.8000
60.0000
59.0000
59.8000
5,890
Mon, 24 Nov 2025
60.2000
61.2000
59.0000
59.8000
23,230
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
2 · 6-K
After market open · 12:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 21 Nov 2025
61.8000
62.0000
61.0000
61.2000
31,260
Thu, 20 Nov 2025
63.0000
63.8000
62.8000
63.0000
14,520
Wed, 19 Nov 2025
64.0000
64.0000
62.0000
63.8000
5,860
Tue, 18 Nov 2025
62.2000
62.4000
62.0000
62.4000
10,090
Mon, 17 Nov 2025
62.0000
62.4000
61.2000
62.4000
8,305
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
63.4000
63.4000
62.4000
63.0000
15,535
Thu, 13 Nov 2025
63.6000
64.2000
61.6000
63.0000
16,060
Wed, 12 Nov 2025
65.6000
65.6000
62.6000
63.8000
34,770
Tue, 11 Nov 2025
63.8000
64.2000
60.2000
63.8000
11,775
Mon, 10 Nov 2025
63.8000
64.4000
63.2000
64.0000
8,920
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
64.2000
65.6000
60.4000
64.4000
27,735
Thu, 06 Nov 2025
64.6000
66.6000
62.0000
64.8000
16,360
Wed, 05 Nov 2025
65.2000
65.4000
64.4000
64.6000
28,095
Tue, 04 Nov 2025
66.0000
66.0000
64.2000
65.4000
5,270
Mon, 03 Nov 2025
65.6000
66.2000
64.8000
65.0000
9,350
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.6000
69.6000
65.2000
68.0000
29,465
Thu, 30 Oct 2025
66.8000
73.2000
66.8000
71.8000
61,910
Wed, 29 Oct 2025
66.0000
68.0000
65.2000
65.4000
6,160
Tue, 28 Oct 2025
66.4000
67.2000
65.4000
66.6000
15,295
Mon, 27 Oct 2025
65.6000
67.0000
65.2000
66.2000
5,090
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.0000
67.9200
66.0000
66.0000
6,815
Thu, 23 Oct 2025
65.8000
66.2000
65.2000
66.2000
13,835
Wed, 22 Oct 2025
64.2000
65.8000
64.0000
65.6000
12,230
Tue, 21 Oct 2025
63.2000
64.8000
63.2000
64.4000
3,860
Mon, 20 Oct 2025
63.8000
64.8000
63.0000
64.0000
6,525
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.0000
66.8000
63.0000
64.8000
10,570
Thu, 16 Oct 2025
63.2000
65.0000
62.9000
64.6000
21,215
Wed, 15 Oct 2025
63.4000
64.0000
63.2000
63.4000
3,625
Tue, 14 Oct 2025
63.2000
63.8000
63.0000
63.4000
4,505
Mon, 13 Oct 2025
63.4000
64.2000
63.0000
63.4000
5,620
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.6000
64.2000
63.2000
63.8000
11,130
Thu, 09 Oct 2025
63.4000
63.8000
61.2000
63.6000
43,725
Wed, 08 Oct 2025
62.4000
64.2000
62.4000
63.4000
41,490
Tue, 07 Oct 2025
61.8000
64.2000
61.8000
64.0000
41,130
Mon, 06 Oct 2025
64.0000
64.9600
64.0000
64.2000
4,685
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
65.0000
65.6000
64.6000
65.0000
5,055
Thu, 02 Oct 2025
63.4000
65.8000
63.4000
65.0000
17,370
Wed, 01 Oct 2025
65.6000
66.0000
64.8000
65.6000
40,030
Tue, 30 Sep 2025
66.2000
66.4000
65.2000
65.8000
6,405
Mon, 29 Sep 2025
63.6000
66.8000
63.4000
66.2000
15,490
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
67.0000
68.8000
65.2000
66.6000
24,735
Thu, 25 Sep 2025
67.0000
68.0000
66.0000
67.2000
48,190
Wed, 24 Sep 2025
66.8000
67.0000
64.6000
65.4000
22,510
Tue, 23 Sep 2025
67.4000
67.6000
66.2000
67.4000
15,615
Mon, 22 Sep 2025
68.0000
68.4000
65.6000
67.6000
27,025
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
67.6000
68.4000
64.8000
68.0000
36,150
Thu, 18 Sep 2025
67.6000
68.6000
66.8000
67.8000
28,095
Wed, 17 Sep 2025
68.4000
69.0000
67.0000
68.6000
11,710
Tue, 16 Sep 2025
69.2000
70.2000
66.8000
68.8000
20,290
Mon, 15 Sep 2025
70.6000
71.0000
68.4000
69.4000
33,275
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
70.4000
72.0000
70.0000
71.4000
20,370
Thu, 11 Sep 2025
71.2000
72.0000
68.4000
69.8000
62,625
Wed, 10 Sep 2025
71.6000
73.2000
70.2000
71.0000
64,005
Tue, 09 Sep 2025
70.0000
72.8000
69.2000
72.0000
21,340
Mon, 08 Sep 2025
71.8000
72.2000
66.2000
68.4000
29,770
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.2000
73.4000
71.4000
72.8000
23,360
Thu, 04 Sep 2025
72.8000
72.8000
70.6000
71.8000
17,190
Wed, 03 Sep 2025
71.0000
74.0000
71.0000
72.8000
30,790
Tue, 02 Sep 2025
71.0000
72.4000
64.2200
70.0000
27,505
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
73.4000
74.0000
71.0000
73.0000
22,985
Thu, 28 Aug 2025
71.6000
73.4000
61.0000
72.6000
30,735
Wed, 27 Aug 2025
72.8000
76.8000
70.0000
71.0000
30,420
Tue, 26 Aug 2025
71.8000
74.0000
69.0000
72.8000
19,415
Mon, 25 Aug 2025
70.0000
72.0000
68.0000
68.0000
14,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
70.6000
72.0000
67.8200
71.6000
27,955
Thu, 21 Aug 2025
72.0000
73.6000
68.4000
71.8000
34,445
Wed, 20 Aug 2025
61.8000
70.0000
61.8000
67.8000
26,685
Tue, 19 Aug 2025
70.6000
70.6000
62.8000
64.0000
9,700
Mon, 18 Aug 2025
67.6000
73.9800
66.4000
68.0000
11,405
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
70.2000
71.4000
66.0000
66.8000
17,335
Thu, 14 Aug 2025
72.0000
76.0000
66.0000
70.2000
24,120
Wed, 13 Aug 2025
1 · 6-K
After market open · 12:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 13 Aug 2025
63.0000
73.4000
61.6000
70.6000
29,335
Tue, 12 Aug 2025
57.6000
62.6000
57.6000
59.6000
22,625
Mon, 11 Aug 2025
68.0000
68.0000
53.4000
54.2000
26,520
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
78.6000
86.4000
58.3200
68.0000
43,980
Thu, 07 Aug 2025
50.0000
88.1800
47.0000
75.2000
161,530
Wed, 06 Aug 2025
64.8000
65.8000
50.0000
52.0000
43,580
Tue, 05 Aug 2025
86.4000
89.0000
71.6000
72.0000
22,235
Mon, 04 Aug 2025
108.0000
108.0000
84.5000
89.6000
22,985
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
116.0000
118.0000
106.0000
114.2000
6,105
Thu, 31 Jul 2025
118.4000
122.0000
111.0000
113.0000
6,910
Wed, 30 Jul 2025
110.0000
120.2000
110.0000
120.2000
6,205
Tue, 29 Jul 2025
122.8000
124.0000
106.8600
122.0000
8,245
Mon, 28 Jul 2025
116.4000
125.0000
115.2000
123.8000
10,315
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend