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
3.4600
3.6030
3.2100
3.3000
22,400
Thu, 23 Jul 2026
3.3500
3.5800
3.3000
3.4900
53,500
Wed, 22 Jul 2026
29 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 22 Jul 2026
3.2100
3.5600
3.1000
3.4100
312,900
Wed, 22 Jul 2026
28 · 6-K
Pre-market · 06:30 ET
FORM 6-K ↗
Tue, 21 Jul 2026
3.8800
4.0600
3.1000
3.2100
58,300
Mon, 20 Jul 2026
4.4100
4.4100
3.7100
3.9400
29,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.9700
4.8000
3.8000
4.4700
67,900
Thu, 16 Jul 2026
3.8900
4.0000
3.8900
3.9900
23,800
Wed, 15 Jul 2026
4.0400
4.4400
3.7000
3.9100
69,100
Tue, 14 Jul 2026
4.2800
4.6010
4.0000
4.0000
21,700
Mon, 13 Jul 2026
4.5900
4.5950
4.2000
4.3000
49,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
4.3700
5.7600
4.3700
4.5900
124,200
Thu, 09 Jul 2026
3.9800
4.4000
3.9010
4.3200
66,500
Wed, 08 Jul 2026
4.1000
4.2200
3.8500
4.0700
57,700
Tue, 07 Jul 2026
27 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Tue, 07 Jul 2026
4.1700
4.4100
3.7600
4.3600
54,000
Mon, 06 Jul 2026
4.2600
6.0000
3.4600
4.6200
197,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
5.0000
5.4500
4.5000
4.5500
53,834
Wed, 01 Jul 2026
6.2500
6.6500
5.0000
5.1000
207,066
Tue, 30 Jun 2026
6.5000
7.7500
6.5000
6.9500
67,078
Mon, 29 Jun 2026
6.2500
7.0000
6.2500
6.4500
46,544
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.7500
7.7500
6.6000
6.6000
52,284
Thu, 25 Jun 2026
7.5000
8.0000
7.3000
7.7500
48,490
Wed, 24 Jun 2026
8.3500
8.3500
7.0000
7.7500
209,968
Tue, 23 Jun 2026
7.8500
8.2000
7.2500
8.2000
31,920
Mon, 22 Jun 2026
8.9500
8.9500
8.0000
8.3500
28,804
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
26 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Thu, 18 Jun 2026
7.7500
8.7500
7.6500
8.6500
79,188
Wed, 17 Jun 2026
9.0000
9.0500
7.5500
8.0000
103,664
Tue, 16 Jun 2026
10.6500
10.9500
8.5000
9.2500
116,030
Mon, 15 Jun 2026
12.5500
13.5000
10.5000
11.1500
171,898
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
13.8000
15.5000
10.5000
13.2500
410,352
Thu, 11 Jun 2026
25 · 6-K
After-hours · 17:10 ET
FORM 6-K ↗
Thu, 11 Jun 2026
146.0000
155.0000
11.5000
20.0000
1,140,094
Wed, 10 Jun 2026
141.0000
155.0000
133.5000
145.5000
315,704
Tue, 09 Jun 2026
119.0000
150.0000
117.0000
140.0000
217,112
Mon, 08 Jun 2026
106.0000
127.5000
102.5000
118.0000
222,650
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
107.0000
114.1500
101.5000
105.0000
127,228
Thu, 04 Jun 2026
120.0000
125.0000
82.0000
105.5000
86,150
Wed, 03 Jun 2026
90.0000
95.0000
70.0500
88.0000
23,182
Tue, 02 Jun 2026
60.0000
81.5000
58.0000
80.0000
39,012
Mon, 01 Jun 2026
51.0000
63.0000
45.0000
62.0000
89,476
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
38.0500
53.5000
37.0000
49.3000
102,308
Thu, 28 May 2026
24.7500
58.5000
24.3500
40.3000
1,240,638
Wed, 27 May 2026
13.2500
33.6000
13.0500
27.7500
1,573,494
Tue, 26 May 2026
13.0000
13.6500
12.4500
13.2000
212,450
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13.5000
14.5500
12.8500
13.0500
114,002
Thu, 21 May 2026
15.0000
16.3500
13.6500
14.3500
52,428
Wed, 20 May 2026
17.1500
18.7500
15.4500
15.6500
33,466
Tue, 19 May 2026
19.7000
20.0000
16.0000
16.7500
24,780
Mon, 18 May 2026
19.9500
19.9500
18.5000
18.5000
278
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18.5000
21.0000
18.5000
19.3000
398
Thu, 14 May 2026
19.7500
21.5000
18.5000
19.1000
1,688
Wed, 13 May 2026
20.4500
23.0000
20.4000
21.2500
1,424
Tue, 12 May 2026
19.4500
25.0000
18.1000
21.0500
5,210
Mon, 11 May 2026
11.8000
22.6000
11.2500
22.6000
311,812
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18.7000
19.6000
18.3500
18.5000
436
Thu, 07 May 2026
19.3500
19.6000
18.9000
18.9500
1,564
Wed, 06 May 2026
17.1500
19.5500
17.1500
18.2500
842
Tue, 05 May 2026
18.0500
19.9500
18.0500
19.0000
872
Mon, 04 May 2026
20.5000
20.7000
19.0500
19.0500
472
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20.6500
21.5000
19.9500
19.9500
910
Thu, 30 Apr 2026
24 · 424B3
After-hours · 17:20 ET
424B3 ↗
Thu, 30 Apr 2026
19.1500
21.5000
19.1500
20.5000
1,260
Wed, 29 Apr 2026
18.5000
19.5000
17.3000
18.7000
488
Tue, 28 Apr 2026
19.2500
21.0000
18.8500
19.5500
902
Mon, 27 Apr 2026
18.2000
21.1500
17.0000
20.0000
2,270
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
17.4000
18.7500
17.0000
17.9500
3,034
Thu, 23 Apr 2026
19.4000
19.4000
17.2500
17.5000
5,584
Wed, 22 Apr 2026
19.3000
21.9000
18.8000
19.5000
10,910
Tue, 21 Apr 2026
18.0500
19.5000
17.8500
19.2000
3,484
Mon, 20 Apr 2026
23 · F-1
After-hours · 16:31 ET
FORM F-1 ↗
Mon, 20 Apr 2026
19.9000
19.9000
16.2500
18.0000
14,024
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
24.7000
24.7000
19.5500
20.0000
3,230
Thu, 16 Apr 2026
24.5500
26.0000
23.0500
23.6000
1,968
Wed, 15 Apr 2026
25.6500
26.6000
24.9000
24.9000
2,914
Tue, 14 Apr 2026
27.5000
28.0000
25.2500
26.1500
3,132
Mon, 13 Apr 2026
25.8000
33.8000
24.1500
28.0500
4,670
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
24.0500
27.9000
24.0000
24.5000
1,426
Thu, 09 Apr 2026
24.6500
27.6000
23.0000
24.5500
2,650
Wed, 08 Apr 2026
25.5000
28.8000
24.0000
24.0000
3,274
Tue, 07 Apr 2026
34.8500
34.8500
25.2000
25.2000
6,056
Mon, 06 Apr 2026
27.8500
35.7500
27.5000
33.6000
11,224
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
22 · 6-K
After-hours · 17:15 ET
FORM 6-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.4000
32.5000
22.5500
32.0000
13,348
Wed, 01 Apr 2026
21.6500
24.4500
21.6500
23.8500
3,386
Tue, 31 Mar 2026
21.0000
22.0000
20.5000
21.6500
2,558
Mon, 30 Mar 2026
17.8000
21.5000
17.8000
21.0000
4,034
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
17.9000
19.9000
16.3500
19.9000
1,582
Thu, 26 Mar 2026
17.5000
18.3500
15.9000
18.0000
1,988
Wed, 25 Mar 2026
18.0000
18.0000
15.2500
18.0000
1,434
Tue, 24 Mar 2026
16.0000
17.9000
16.0000
17.9000
2,570
Mon, 23 Mar 2026
16.0000
17.0000
15.0000
17.0000
1,284
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
14.6500
16.2000
14.3500
16.2000
1,932
Thu, 19 Mar 2026
13.9000
15.8500
13.0000
15.8500
2,940
Wed, 18 Mar 2026
13.2500
14.6000
11.0000
14.5000
11,960
Tue, 17 Mar 2026
14.0000
15.0000
14.0000
14.3000
99,534
Mon, 16 Mar 2026
13.7000
14.9500
13.1500
14.0500
1,514
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13.6500
14.6000
13.1500
14.4500
1,114
Thu, 12 Mar 2026
15.0000
15.0000
13.7000
14.0000
1,574
Wed, 11 Mar 2026
13.9500
14.6000
13.1000
14.4000
2,980
Tue, 10 Mar 2026
14.6000
14.6000
13.0000
14.0000
1,716
Mon, 09 Mar 2026
13.3000
14.1000
12.8000
14.1000
1,930
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13.9500
15.0000
13.3000
14.1500
4,028
Thu, 05 Mar 2026
15.5000
15.5500
12.6000
14.3000
8,596
Wed, 04 Mar 2026
13.5000
15.9000
13.1000
15.7000
57,528
Tue, 03 Mar 2026
13.5000
13.8000
12.5000
13.5000
1,854
Mon, 02 Mar 2026
21 · 6-K
After-hours · 16:14 ET
FORM 6-K ↗
Mon, 02 Mar 2026
12.4500
13.1000
12.2000
13.0000
2,198
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12.5000
13.5000
12.5000
13.3500
1,746
Thu, 26 Feb 2026
12.5000
13.1500
12.5000
13.0500
1,508
Wed, 25 Feb 2026
12.6500
13.5000
12.6500
12.8500
4,328
Tue, 24 Feb 2026
12.5000
13.6500
12.5000
13.3500
23,158
Mon, 23 Feb 2026
16.0000
25.0000
11.1000
12.5000
101,284
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.9000
17.8000
15.0000
15.0000
2,738
Thu, 19 Feb 2026
17.3000
17.3000
16.0000
16.0000
598
Wed, 18 Feb 2026
16.0000
17.7000
16.0000
16.0000
1,082
Tue, 17 Feb 2026
20 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Tue, 17 Feb 2026
17.5000
18.0000
15.5000
15.5000
1,630
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
17.5000
19.0000
17.1000
18.0500
1,084
Thu, 12 Feb 2026
17.7500
19.0000
17.5000
19.0000
784
Wed, 11 Feb 2026
18.2500
18.5000
17.5000
17.5000
1,744
Tue, 10 Feb 2026
18.0000
18.6500
17.5500
17.5500
1,586
Mon, 09 Feb 2026
19 · F-3/A
After-hours · 16:30 ET
F-3/A ↗
Mon, 09 Feb 2026
18.1500
18.8500
17.5000
17.5000
2,642
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
20.0000
20.0000
18.0000
18.3500
1,708
Thu, 05 Feb 2026
19.5000
20.7500
17.8500
19.4000
13,182
Wed, 04 Feb 2026
18.4500
20.0000
17.5000
17.5000
3,832
Tue, 03 Feb 2026
18.9000
19.9500
18.0000
18.0000
3,268
Mon, 02 Feb 2026
18.0000
21.9500
18.0000
18.0000
2,842
Mon, 02 Feb 2026
18 · 20-F
Next filing day · accepted 30 Jan, 21:04 ET
20-F ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
21.0000
23.5000
20.0000
20.0000
3,416
Fri, 30 Jan 2026
17 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Thu, 29 Jan 2026
16 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Thu, 29 Jan 2026
20.2500
23.5000
20.0000
21.0000
5,646
Wed, 28 Jan 2026
20.3000
22.0000
19.8500
19.8500
1,678
Tue, 27 Jan 2026
20.5000
22.0000
19.6500
20.3000
4,946
Mon, 26 Jan 2026
23.0500
23.5000
21.1500
21.1500
3,388
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
15 · 6-K
After-hours · 17:25 ET
FORM 6-K ↗
Fri, 23 Jan 2026
22.7000
26.5000
21.6000
23.7000
7,422
Thu, 22 Jan 2026
20.9000
25.0000
20.5000
22.7000
11,348
Wed, 21 Jan 2026
22.8000
23.3000
20.0500
20.1000
23,162
Tue, 20 Jan 2026
19.7500
34.2500
19.0500
25.0500
873,788
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
20.0000
22.5000
18.0000
18.1500
65,064
Thu, 15 Jan 2026
19.5000
21.1500
19.5000
20.0000
1,056
Wed, 14 Jan 2026
21.8500
23.9500
20.3500
20.3500
1,194
Tue, 13 Jan 2026
22.5000
24.9500
21.0000
21.0000
1,928
Mon, 12 Jan 2026
22.9000
23.9500
21.9000
21.9000
1,974
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
25.2500
25.5000
23.0000
23.0000
1,704
Thu, 08 Jan 2026
26.8500
27.4000
24.2000
25.2000
2,970
Wed, 07 Jan 2026
26.5000
28.4500
26.0000
27.4500
5,562
Tue, 06 Jan 2026
25.0000
27.9500
25.0000
26.0500
6,748
Mon, 05 Jan 2026
26.0000
29.1500
24.9000
26.0500
34,822
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
17.0000
32.1500
17.0000
26.5000
1,070,986
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.1500
20.5000
17.0000
17.3000
6,354
Tue, 30 Dec 2025
23.0000
24.5000
19.0500
19.7500
4,252
Mon, 29 Dec 2025
14 · F-3
After-hours · 16:01 ET
F-3 ↗
Mon, 29 Dec 2025
25.1500
26.0000
22.2000
22.9000
2,146
Mon, 29 Dec 2025
13 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
30.9500
31.0000
27.5000
27.5000
1,198
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.2500
31.0000
30.0000
30.0000
434
Tue, 23 Dec 2025
31.1500
32.5000
30.1000
30.1500
912
Mon, 22 Dec 2025
12 · 6-K
After-hours · 16:31 ET
6-K ↗
Mon, 22 Dec 2025
32.5000
34.4000
31.6000
32.0000
1,516
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
36.3500
37.5000
33.0000
33.0000
1,172
Thu, 18 Dec 2025
32.7500
37.2000
32.5000
35.0000
1,008
Wed, 17 Dec 2025
35.3500
36.5000
33.0000
33.7500
2,602
Tue, 16 Dec 2025
41.5000
44.1000
34.1000
36.4500
7,706
Mon, 15 Dec 2025
33.0000
55.5000
33.0000
47.5000
116,730
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.2500
36.0000
33.0000
34.0000
5,938
Thu, 11 Dec 2025
41.8500
44.0000
35.0000
40.5500
74,958
Wed, 10 Dec 2025
47.0000
51.5000
30.0500
40.0000
4,444
Tue, 09 Dec 2025
54.5000
54.5000
49.5000
49.5000
1,820
Mon, 08 Dec 2025
54.0000
54.0000
51.5000
53.8500
1,934
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.5000
54.5000
52.0000
53.5000
532
Thu, 04 Dec 2025
11 · 6-K
After-hours · 17:16 ET
FORM 6-K ↗
Thu, 04 Dec 2025
53.0000
56.0000
52.5000
54.5000
728
Wed, 03 Dec 2025
56.6000
57.0000
52.0000
54.0000
1,346
Tue, 02 Dec 2025
52.0000
54.5000
51.5000
53.2500
1,150
Mon, 01 Dec 2025
53.0000
56.0000
52.5000
52.5000
1,558
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
59.0000
59.5000
52.0000
53.5000
2,444
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.5000
60.0000
55.5000
59.9500
1,636
Tue, 25 Nov 2025
56.1000
59.5000
54.5000
59.5000
5,468
Mon, 24 Nov 2025
55.7000
60.0000
55.5000
59.5500
1,358
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
54.0000
58.0000
52.5000
56.5000
1,376
Thu, 20 Nov 2025
55.7500
59.5000
52.5000
56.0000
6,156
Wed, 19 Nov 2025
55.0000
57.5000
54.0000
56.5000
1,406
Tue, 18 Nov 2025
55.5000
62.0000
53.0000
55.5000
10,844
Mon, 17 Nov 2025
58.6500
58.9500
53.0000
53.5000
482
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
10 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Fri, 14 Nov 2025
57.5000
57.5000
53.5000
55.5000
1,116
Thu, 13 Nov 2025
58.0000
62.5000
52.5000
59.0000
7,714
Wed, 12 Nov 2025
54.5000
59.0000
54.5000
55.5000
636
Tue, 11 Nov 2025
55.5000
59.0000
54.0000
55.5000
450
Mon, 10 Nov 2025
56.0000
59.0500
54.0000
57.5000
828
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
52.5000
59.5000
52.5000
56.0000
880
Thu, 06 Nov 2025
53.5000
59.5000
52.0000
54.0000
2,046
Wed, 05 Nov 2025
55.0000
60.0000
51.5000
52.0000
1,380
Tue, 04 Nov 2025
56.5000
57.0000
54.0000
54.0000
480
Mon, 03 Nov 2025
58.5000
60.0000
53.0000
59.0000
2,078
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
56.5000
60.5000
56.0000
58.0000
1,282
Thu, 30 Oct 2025
59.2500
60.0000
56.0000
56.5000
658
Wed, 29 Oct 2025
60.0000
61.5000
58.2500
59.3000
664
Tue, 28 Oct 2025
62.0000
64.0000
60.0000
62.0000
1,114
Mon, 27 Oct 2025
64.5000
69.5000
59.5000
62.5000
6,814
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.0000
60.0000
57.5000
58.0000
540
Thu, 23 Oct 2025
58.0000
60.0000
58.0000
58.5000
350
Wed, 22 Oct 2025
9 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Wed, 22 Oct 2025
61.0000
61.0000
56.0000
60.5000
1,312
Tue, 21 Oct 2025
57.0000
61.0000
56.5500
57.5000
714
Mon, 20 Oct 2025
60.0000
60.0000
55.0000
59.0000
1,194
Mon, 20 Oct 2025
8 · F-1
Next filing day · accepted 17 Oct, 20:53 ET
F-1 ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
60.0000
63.2000
58.5000
60.5000
756
Thu, 16 Oct 2025
7 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Thu, 16 Oct 2025
65.0000
66.5000
59.0000
60.0000
1,030
Wed, 15 Oct 2025
62.5000
67.4500
62.5000
63.5000
276
Tue, 14 Oct 2025
63.5000
66.0000
63.5000
64.0000
596
Mon, 13 Oct 2025
67.6000
67.6000
60.0000
64.5000
826
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
67.5000
70.3000
62.5000
63.5000
1,140
Thu, 09 Oct 2025
67.5000
70.7000
67.2500
68.5000
558
Wed, 08 Oct 2025
71.0000
72.0000
68.5000
68.5000
1,084
Tue, 07 Oct 2025
68.5000
71.5000
66.2500
71.0000
1,084
Mon, 06 Oct 2025
69.5000
69.5000
65.0000
67.5000
944
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
68.5000
70.5000
66.9000
69.5000
1,316
Thu, 02 Oct 2025
69.5000
72.5000
66.2500
69.5000
800
Wed, 01 Oct 2025
74.0000
76.3000
67.5000
69.4000
1,668
Tue, 30 Sep 2025
6 · 6-K
After-hours · 16:40 ET
FORM 6-K ↗
Tue, 30 Sep 2025
79.7500
80.5000
71.5000
73.0000
4,400
Mon, 29 Sep 2025
79.0000
82.5000
78.0000
79.0000
780
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
77.0000
82.0000
77.0000
78.5500
892
Thu, 25 Sep 2025
77.5000
81.6000
77.5000
79.0000
1,100
Wed, 24 Sep 2025
75.0500
85.0000
75.0500
80.0000
1,688
Tue, 23 Sep 2025
76.5000
78.5000
73.5000
75.0000
868
Mon, 22 Sep 2025
80.0000
80.0000
75.5000
77.5000
798
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
76.0000
80.0000
76.0000
80.0000
1,224
Thu, 18 Sep 2025
78.0000
82.5000
75.5000
76.5000
1,354
Wed, 17 Sep 2025
78.5000
85.5000
78.5000
81.0000
604
Tue, 16 Sep 2025
85.0000
87.5000
80.0000
81.0000
2,574
Mon, 15 Sep 2025
80.0000
85.0000
77.5000
81.5000
2,792
Mon, 15 Sep 2025
5 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
84.0000
87.0000
77.0000
79.0000
2,358
Thu, 11 Sep 2025
85.0000
87.5000
84.5000
84.5000
1,026
Wed, 10 Sep 2025
85.0000
89.0000
84.0000
89.0000
1,650
Tue, 09 Sep 2025
84.0000
87.4000
83.0000
84.0000
1,428
Mon, 08 Sep 2025
88.5000
88.5000
82.5000
85.0000
1,146
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
89.0000
91.0000
86.0000
89.9500
534
Thu, 04 Sep 2025
87.0000
93.0000
87.0000
91.1000
1,178
Wed, 03 Sep 2025
89.5000
93.5000
87.0000
89.5000
2,044
Tue, 02 Sep 2025
86.5000
90.5000
80.0000
89.0000
3,154
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
87.0000
91.0000
86.0000
87.5000
1,392
Thu, 28 Aug 2025
4 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Thu, 28 Aug 2025
90.5000
90.5000
87.0000
87.0000
366
Wed, 27 Aug 2025
88.5000
92.0000
86.2500
90.2500
1,862
Tue, 26 Aug 2025
87.0000
92.4500
87.0000
88.0000
734
Mon, 25 Aug 2025
86.5000
92.0000
86.5000
89.5000
914
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
89.5000
92.5000
85.3500
86.0000
1,450
Thu, 21 Aug 2025
85.0000
95.0000
84.7500
94.0000
818
Wed, 20 Aug 2025
87.0000
89.5000
85.0500
85.5000
2,128
Tue, 19 Aug 2025
91.0000
94.1000
87.5000
89.5000
1,608
Mon, 18 Aug 2025
91.0000
98.0000
91.0000
92.5000
992
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
92.5000
97.0000
91.5000
95.0000
804
Thu, 14 Aug 2025
95.0000
101.9500
93.5000
95.5000
1,014
Wed, 13 Aug 2025
100.0000
101.2000
92.5000
98.5000
3,016
Tue, 12 Aug 2025
105.0000
112.5000
100.0000
102.0000
2,790
Mon, 11 Aug 2025
100.5000
131.5000
100.5000
106.5000
22,414
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
92.5000
107.5000
92.0000
100.0000
5,190
Thu, 07 Aug 2025
93.5000
96.0000
92.0000
92.5000
2,100
Wed, 06 Aug 2025
92.5000
95.0000
89.5000
95.0000
3,758
Tue, 05 Aug 2025
3 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Tue, 05 Aug 2025
92.5000
95.5000
90.5000
94.0000
1,370
Mon, 04 Aug 2025
92.5000
96.6000
91.5000
93.5000
1,482
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 6-K
After-hours · 17:16 ET
FORM 6-K ↗
Fri, 01 Aug 2025
1 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Fri, 01 Aug 2025
93.0000
94.0000
90.0000
93.5000
3,104
Thu, 31 Jul 2025
92.5000
96.4500
91.5500
94.0000
3,038
Wed, 30 Jul 2025
110.5000
113.6000
82.5000
93.0000
4,460
Tue, 29 Jul 2025
112.0000
144.0000
107.5000
115.5000
16,026
Mon, 28 Jul 2025
92.5000
110.0000
92.0000
110.0000
12,416
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend