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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
2.8000
2.9000
2.6000
2.7250
68,898
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.8600
2.9090
2.7200
2.7700
57,100
Thu, 23 Jul 2026
2.8200
2.9800
2.7400
2.8800
140,400
Wed, 22 Jul 2026
3.1600
3.2200
2.7860
2.9300
346,700
Tue, 21 Jul 2026
3.5000
3.5000
2.9500
3.1700
898,600
Mon, 20 Jul 2026
2.6200
4.4200
2.5100
3.5100
26,741,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.0600
3.0900
2.5600
2.5600
155,400
Thu, 16 Jul 2026
3.1400
3.2750
3.0500
3.1300
145,200
Wed, 15 Jul 2026
3.1500
3.7500
3.0450
3.0700
447,000
Tue, 14 Jul 2026
2.8500
3.4700
2.6800
3.3900
791,300
Mon, 13 Jul 2026
2.9400
3.7000
2.9030
3.4500
2,779,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
5.6890
5.7900
3.2400
4.5700
138,578,500
Thu, 09 Jul 2026
1.8700
1.9300
1.8400
1.8500
6,383,000
Wed, 08 Jul 2026
1.8700
1.9900
1.8000
1.8500
87,100
Tue, 07 Jul 2026
2.1400
2.1590
2.0200
2.0500
62,400
Mon, 06 Jul 2026
2.3200
2.3500
2.1500
2.2100
66,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.2600
2.4000
2.2500
2.3200
62,100
Wed, 01 Jul 2026
2.2500
2.3270
2.2500
2.2500
37,600
Tue, 30 Jun 2026
2.4500
2.4500
2.2700
2.2900
108,400
Mon, 29 Jun 2026
2.5900
2.6000
2.4000
2.4000
72,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.7600
2.8500
2.6300
2.6300
57,100
Thu, 25 Jun 2026
2.8400
2.9300
2.7700
2.8200
87,100
Wed, 24 Jun 2026
2.7700
2.9700
2.7600
2.9300
160,500
Tue, 23 Jun 2026
2.8700
2.9800
2.7300
2.8400
1,051,500
Mon, 22 Jun 2026
3.3700
3.4400
3.0000
3.0600
245,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.4300
3.7400
3.4300
3.5000
229,900
Wed, 17 Jun 2026
3.2800
4.1100
3.2800
3.6800
433,000
Tue, 16 Jun 2026
3.4200
3.6990
3.2700
3.5800
656,300
Mon, 15 Jun 2026
4.0800
4.6000
3.3700
3.4400
12,205,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.3600
4.7500
3.1200
3.3600
35,678,200
Thu, 11 Jun 2026
22 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 11 Jun 2026
2.5000
3.2410
2.5000
2.8800
735,000
Wed, 10 Jun 2026
3.3500
3.3500
2.8000
2.9500
1,324,694
Tue, 09 Jun 2026
10.6500
11.7500
4.6000
5.4000
20,349,314
Mon, 08 Jun 2026
4.4000
8.6000
4.1000
4.5000
8,250,790
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
4.2500
4.2500
3.8000
4.0500
308,002
Thu, 04 Jun 2026
5.7500
5.7500
4.9000
5.1500
272,562
Wed, 03 Jun 2026
6.3000
6.3000
5.9500
6.2500
126,402
Tue, 02 Jun 2026
6.5500
6.7000
6.0500
6.3000
214,246
Mon, 01 Jun 2026
6.5000
7.5000
6.0000
6.8500
658,396
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
6.8500
7.3500
6.5000
6.8500
418,640
Thu, 28 May 2026
8.1500
8.2500
6.5500
7.5000
1,621,730
Wed, 27 May 2026
10.0000
10.2000
8.8000
9.2500
1,444,008
Tue, 26 May 2026
21 · 6-K
After-hours · 16:35 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 26 May 2026
12.5000
12.5000
8.9000
9.1500
1,213,968
Tue, 26 May 2026
20 · 424B5
Pre-market · 09:23 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
18.5000
18.5500
13.2000
13.5500
418,794
Thu, 21 May 2026
51.5000
62.0000
44.8000
48.6000
12,548
Wed, 20 May 2026
71.9000
74.0000
70.5000
72.0000
1,260
Tue, 19 May 2026
77.0000
77.0000
71.0000
72.5000
458
Mon, 18 May 2026
67.5000
75.0000
65.0000
74.5000
15,254
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.0000
74.0000
62.0000
67.0000
58,714
Thu, 14 May 2026
62.5000
82.0000
61.5000
75.5000
73,740
Wed, 13 May 2026
57.5000
67.5000
57.0000
65.0000
173,470
Tue, 12 May 2026
60.0000
67.5000
57.5000
60.0000
65,930
Mon, 11 May 2026
58.5000
63.5000
58.5000
61.5000
1,348
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
59.0000
60.0000
57.0000
58.5000
1,518
Thu, 07 May 2026
55.0000
62.5000
54.5000
59.0000
3,216
Wed, 06 May 2026
51.0000
65.0000
48.1500
62.5000
106,142
Tue, 05 May 2026
64.5000
67.0000
64.5000
67.0000
106
Mon, 04 May 2026
65.5000
68.5000
60.0000
61.5000
72
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.5000
69.5000
62.5000
65.5000
48
Thu, 30 Apr 2026
19 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 30 Apr 2026
62.5000
67.9500
62.5000
63.5000
84
Wed, 29 Apr 2026
64.0000
68.5000
64.0000
65.5000
82
Tue, 28 Apr 2026
68.0000
68.0000
62.5000
65.5000
108
Mon, 27 Apr 2026
69.0000
69.5000
63.0000
67.5000
374
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.0000
73.5000
68.0000
68.5000
50
Thu, 23 Apr 2026
66.0000
71.2500
66.0000
68.0000
156
Wed, 22 Apr 2026
61.5000
73.5000
58.5000
71.0000
526
Tue, 21 Apr 2026
68.5000
68.5000
65.5000
68.2500
70
Mon, 20 Apr 2026
65.5000
68.0000
65.5000
68.0000
138
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
71.5000
71.5000
66.0000
66.5000
452
Thu, 16 Apr 2026
75.0000
75.0000
72.5000
72.5000
124
Wed, 15 Apr 2026
75.0000
77.5000
74.5000
75.5000
122
Tue, 14 Apr 2026
77.9000
77.9500
75.1500
76.5000
88
Mon, 13 Apr 2026
73.5000
77.5000
73.5000
74.5000
128
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.5000
74.5000
70.9000
73.5000
116
Thu, 09 Apr 2026
70.5000
73.0000
70.5000
72.0000
86
Wed, 08 Apr 2026
72.2500
75.0000
69.5000
71.5000
302
Tue, 07 Apr 2026
75.0000
75.0000
70.0000
70.0000
210
Mon, 06 Apr 2026
77.0000
78.5000
72.5000
76.0000
2,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.0000
78.5000
68.0000
77.5000
2,180
Wed, 01 Apr 2026
74.5000
75.0000
70.5000
73.5000
2,152
Tue, 31 Mar 2026
69.5000
75.0000
69.5000
75.0000
2,848
Mon, 30 Mar 2026
69.0000
73.0000
68.0000
72.5000
3,818
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.5000
70.5000
62.7500
70.0000
2,356
Thu, 26 Mar 2026
53.0000
73.5000
53.0000
67.0000
5,362
Wed, 25 Mar 2026
59.0000
59.5000
54.0000
56.0000
1,754
Tue, 24 Mar 2026
18 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Mar 2026
55.0000
61.5000
53.0000
60.0000
3,638
Mon, 23 Mar 2026
55.5000
56.5000
54.0000
55.2500
3,042
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.5000
58.0000
53.5000
56.5000
3,002
Thu, 19 Mar 2026
57.0000
60.0000
56.5000
57.0000
2,280
Wed, 18 Mar 2026
59.2000
60.0000
59.0000
60.0000
34
Tue, 17 Mar 2026
60.0000
61.0000
57.4000
61.0000
48
Mon, 16 Mar 2026
59.0000
60.2500
59.0000
59.0000
64
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.5000
61.5000
57.0000
60.5000
98
Thu, 12 Mar 2026
59.5000
59.5000
56.0000
57.5000
148
Wed, 11 Mar 2026
59.0000
61.0000
58.7500
60.0000
178
Tue, 10 Mar 2026
56.5000
62.5000
51.0000
59.0000
2,310
Mon, 09 Mar 2026
57.5000
58.0000
52.0000
55.0000
464
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17 · F-3
After-hours · 17:05 ET
REGISTRATION STATEMENT ↗
Fri, 06 Mar 2026
57.0000
57.0000
55.0000
55.5000
324
Thu, 05 Mar 2026
58.5000
59.0000
57.5000
57.5000
184
Wed, 04 Mar 2026
58.5000
61.0000
58.5000
61.0000
166
Tue, 03 Mar 2026
57.5000
60.5000
56.5000
58.5000
174
Mon, 02 Mar 2026
59.5000
60.7500
56.5000
58.5000
186
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
60.6500
61.5000
59.5000
61.5000
120
Thu, 26 Feb 2026
61.0000
62.2500
59.6000
61.0000
158
Wed, 25 Feb 2026
60.5000
63.0000
60.5000
62.5000
292
Tue, 24 Feb 2026
59.0000
61.5000
58.5000
61.5000
262
Mon, 23 Feb 2026
59.0500
60.0000
55.5000
59.0000
392
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
61.0000
62.5000
58.5000
59.0000
544
Thu, 19 Feb 2026
60.0000
62.0000
56.0000
62.0000
938
Wed, 18 Feb 2026
65.0000
72.5000
62.0000
62.2500
3,030
Tue, 17 Feb 2026
55.5000
92.5000
55.5000
74.5000
60,582
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
52.5000
57.5000
52.0000
55.5000
384
Thu, 12 Feb 2026
66.0000
66.5000
53.5000
55.0000
924
Wed, 11 Feb 2026
16 · 424B3
After-hours · 16:11 ET
PROSPECTUS ↗
Wed, 11 Feb 2026
58.5000
66.0500
57.0000
66.0000
430
Tue, 10 Feb 2026
57.5500
61.0000
57.5000
60.0000
120
Mon, 09 Feb 2026
56.0000
60.0000
56.0000
58.7500
310
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
55.5000
56.7500
55.5000
56.7500
28
Thu, 05 Feb 2026
15 · 6-K
After-hours · 17:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Feb 2026
57.0000
57.2500
56.7500
57.0000
178
Wed, 04 Feb 2026
60.0000
60.0000
59.0000
59.0000
46
Tue, 03 Feb 2026
57.0000
59.2500
57.0000
59.0000
90
Mon, 02 Feb 2026
56.5000
59.5000
56.5000
58.5000
118
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
56.5000
58.5000
56.5000
58.5000
172
Thu, 29 Jan 2026
58.0000
59.9000
57.0000
59.0000
252
Wed, 28 Jan 2026
14 · F-3
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Wed, 28 Jan 2026
60.5000
60.5000
59.5000
60.0000
122
Tue, 27 Jan 2026
62.1000
62.7500
58.5000
60.5000
494
Mon, 26 Jan 2026
65.5000
65.8000
62.0000
65.5000
368
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.5000
66.5000
62.5000
66.5000
110
Thu, 22 Jan 2026
66.5000
68.2500
64.5000
67.5000
342
Wed, 21 Jan 2026
65.5000
72.6500
64.0000
68.5000
340
Tue, 20 Jan 2026
68.5000
69.0000
65.5000
67.5000
258
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.5000
74.5000
70.5000
71.5000
240
Thu, 15 Jan 2026
78.0000
80.7000
74.5000
76.0000
760
Wed, 14 Jan 2026
82.5000
84.5000
80.5000
82.0000
1,928
Tue, 13 Jan 2026
81.5000
84.5000
79.0000
84.0000
1,594
Mon, 12 Jan 2026
82.5000
83.7500
78.1500
82.5000
752
Mon, 12 Jan 2026
13 · 6-K
Pre-market · 06:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
12 · 20-F
After-hours · 17:01 ET
ANNUAL REPORT ↗
Fri, 09 Jan 2026
11 · 6-K
After-hours · 16:10 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 09 Jan 2026
72.5000
83.0000
72.5000
82.5000
1,302
Thu, 08 Jan 2026
73.0000
73.0000
66.0000
71.5000
612
Wed, 07 Jan 2026
72.0000
77.0000
67.0000
72.5000
4,046
Tue, 06 Jan 2026
10 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 06 Jan 2026
73.5000
73.5000
68.5000
71.0000
204
Mon, 05 Jan 2026
64.5000
72.5000
64.5000
71.0000
870
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
59.5000
64.5000
59.0000
63.0000
424
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.5000
59.0000
54.0000
59.0000
238
Tue, 30 Dec 2025
54.5000
58.0000
52.5000
57.5000
606
Mon, 29 Dec 2025
56.0000
58.0000
47.0500
57.5000
2,132
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.2500
58.4500
53.0000
55.2500
714
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.0000
59.7000
57.0000
58.0000
214
Tue, 23 Dec 2025
61.0000
61.0000
57.5000
59.5000
346
Mon, 22 Dec 2025
65.5000
67.0000
60.0000
62.5000
742
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
9 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 19 Dec 2025
66.0000
67.5000
64.0000
67.5000
1,414
Thu, 18 Dec 2025
64.2500
68.0000
61.0000
65.5000
1,012
Wed, 17 Dec 2025
8 · 6-K
After-hours · 17:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Dec 2025
66.5000
66.7500
63.5000
65.0000
514
Tue, 16 Dec 2025
60.0000
63.5000
56.5000
63.0000
446
Mon, 15 Dec 2025
63.0000
64.0000
57.0000
59.5000
542
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
65.0000
67.7500
64.0000
64.0000
804
Thu, 11 Dec 2025
70.5000
70.5000
65.0000
65.0000
700
Wed, 10 Dec 2025
65.5000
66.5000
64.0000
65.0500
126
Tue, 09 Dec 2025
66.5000
71.0000
65.1000
65.5000
212
Mon, 08 Dec 2025
67.5000
69.5000
65.0000
67.0000
170
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
7 · 6-K
After-hours · 16:45 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 05 Dec 2025
63.0000
68.2500
63.0000
67.0000
436
Thu, 04 Dec 2025
63.0000
65.5000
62.5000
63.7500
226
Wed, 03 Dec 2025
66.5000
66.5000
63.7500
64.6000
182
Tue, 02 Dec 2025
72.0000
73.7500
61.5000
65.0000
1,010
Mon, 01 Dec 2025
76.0000
76.0000
69.5000
70.0000
400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
79.0000
79.0000
77.5000
77.5000
60
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
79.0000
79.5000
75.5000
78.6500
168
Tue, 25 Nov 2025
78.0000
79.2500
76.5000
79.0000
132
Mon, 24 Nov 2025
78.0000
81.0000
76.5000
76.5000
130
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
75.5000
81.0000
73.9000
81.0000
254
Thu, 20 Nov 2025
73.5000
76.5000
73.0000
75.9000
232
Wed, 19 Nov 2025
72.5000
76.5000
70.5000
76.5000
418
Tue, 18 Nov 2025
75.5000
77.0000
75.0000
77.0000
162
Mon, 17 Nov 2025
78.4000
80.1500
77.0000
77.5000
374
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.5000
83.0000
77.0000
81.0000
278
Thu, 13 Nov 2025
85.5000
85.5000
81.5000
83.0000
524
Wed, 12 Nov 2025
87.5000
87.5000
84.9500
87.5000
224
Tue, 11 Nov 2025
90.5000
90.5000
79.0000
90.0000
684
Mon, 10 Nov 2025
6 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 10 Nov 2025
87.0000
90.5000
86.5000
90.5000
166
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
89.0000
91.0000
86.5000
86.5000
234
Thu, 06 Nov 2025
92.0000
92.0000
83.5000
91.5000
1,130
Wed, 05 Nov 2025
90.0000
94.0000
90.0000
92.5000
216
Tue, 04 Nov 2025
91.5000
94.5000
90.0000
92.5000
310
Mon, 03 Nov 2025
96.5000
96.5000
90.0000
95.5000
694
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
93.0000
97.5000
91.0000
97.5000
484
Thu, 30 Oct 2025
93.0000
94.5000
91.5000
94.5000
248
Wed, 29 Oct 2025
5 · 6-K
After-hours · 16:15 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 29 Oct 2025
94.5000
96.0000
93.0000
94.0000
158
Tue, 28 Oct 2025
95.5000
96.7500
94.0000
94.0000
198
Mon, 27 Oct 2025
4 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Oct 2025
93.0000
97.5000
93.0000
97.5000
172
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
94.5000
97.5000
91.5000
96.5000
102
Thu, 23 Oct 2025
94.5000
97.5000
92.7500
94.0000
316
Wed, 22 Oct 2025
95.5000
96.2500
93.0000
95.0000
464
Tue, 21 Oct 2025
99.5000
99.5000
95.5000
96.5000
218
Mon, 20 Oct 2025
100.0000
100.0000
95.5000
97.5000
226
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
95.5000
98.0000
95.5000
98.0000
374
Thu, 16 Oct 2025
3 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 16 Oct 2025
100.0000
100.0000
94.0000
95.5000
470
Wed, 15 Oct 2025
2 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 15 Oct 2025
98.5000
100.0000
97.1500
99.0000
810
Tue, 14 Oct 2025
97.5000
101.0000
90.5000
99.0000
712
Mon, 13 Oct 2025
97.0000
99.5000
96.5000
98.6000
446
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
96.0000
99.2500
94.2000
97.5000
1,246
Thu, 09 Oct 2025
98.0000
100.0000
95.5000
98.5000
436
Wed, 08 Oct 2025
100.0000
101.3000
97.0000
97.5000
558
Tue, 07 Oct 2025
100.0000
101.5000
96.0000
100.0000
790
Mon, 06 Oct 2025
98.5000
102.0000
95.0000
99.5000
1,092
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
98.5000
100.0000
96.4000
99.5000
580
Thu, 02 Oct 2025
96.5000
99.5000
96.0000
99.0000
924
Wed, 01 Oct 2025
93.1500
97.5000
93.1500
97.0000
596
Tue, 30 Sep 2025
99.5000
99.5000
90.5000
97.5000
476
Mon, 29 Sep 2025
94.5000
100.0000
91.5000
97.5000
958
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
100.0000
101.5000
92.5000
94.3000
1,734
Thu, 25 Sep 2025
109.0000
109.0000
96.5000
100.5000
2,118
Wed, 24 Sep 2025
108.5000
110.5000
105.5000
107.0000
950
Tue, 23 Sep 2025
105.5000
114.0000
104.0000
113.5000
1,972
Mon, 22 Sep 2025
100.5000
108.0000
100.0000
104.6500
2,184
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
102.2000
104.5000
98.1000
99.5000
1,088
Thu, 18 Sep 2025
97.0000
103.5000
95.0000
103.0000
1,958
Wed, 17 Sep 2025
97.5000
104.5000
97.5000
98.0000
1,664
Tue, 16 Sep 2025
102.5000
102.5000
96.5000
99.0000
1,814
Mon, 15 Sep 2025
98.5000
104.5000
94.5000
104.0000
3,472
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
102.0000
105.0000
93.0000
96.0000
8,922
Thu, 11 Sep 2025
125.5000
161.7500
104.0000
109.5000
246,110
Wed, 10 Sep 2025
113.5000
118.5000
106.2000
111.5000
836
Tue, 09 Sep 2025
109.0000
115.0000
107.0000
111.0000
138
Mon, 08 Sep 2025
108.7500
109.0000
108.0000
109.0000
76
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
109.5000
109.5000
109.5000
109.5000
32
Thu, 04 Sep 2025
112.2500
113.6500
108.5000
109.5000
96
Wed, 03 Sep 2025
108.0000
108.0000
107.0000
107.0000
52
Tue, 02 Sep 2025
107.5000
112.5000
106.0000
108.0000
72
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
110.0000
117.5000
105.5000
111.0000
704
Thu, 28 Aug 2025
110.5000
114.4500
106.5000
108.0000
132
Wed, 27 Aug 2025
110.5000
112.0000
110.0000
110.5000
106
Tue, 26 Aug 2025
112.0000
114.7500
112.0000
113.5000
96
Mon, 25 Aug 2025
117.5000
120.2000
112.5000
113.5000
454
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
114.1500
119.0000
113.0000
117.0000
130
Thu, 21 Aug 2025
112.5000
117.0000
112.5000
116.5000
180
Wed, 20 Aug 2025
114.5000
117.0000
112.5000
117.0000
280
Tue, 19 Aug 2025
120.0000
120.0000
117.5000
117.5000
82
Mon, 18 Aug 2025
1 · 6-K
After-hours · 16:30 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 18 Aug 2025
113.0000
120.7500
110.7500
117.5000
524
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
115.5000
116.9000
112.5000
112.5000
218
Thu, 14 Aug 2025
115.5000
121.0500
112.5000
113.0000
160
Wed, 13 Aug 2025
111.0000
124.6000
111.0000
115.5000
552
Tue, 12 Aug 2025
123.5000
125.0000
114.0000
114.5000
644
Mon, 11 Aug 2025
132.0000
132.0000
123.5000
125.5000
582
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
134.5000
137.5000
125.3000
134.0000
208
Thu, 07 Aug 2025
125.0000
134.5000
125.0000
134.5000
66
Wed, 06 Aug 2025
127.0000
135.6000
127.0000
131.5000
122
Tue, 05 Aug 2025
134.2500
136.8000
126.0000
127.0000
68
Mon, 04 Aug 2025
134.0000
140.0000
127.8000
129.5000
298
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
126.5000
139.5000
123.0000
138.5000
1,194
Thu, 31 Jul 2025
133.1000
133.1000
127.0000
130.5000
190
Wed, 30 Jul 2025
132.7500
149.5000
129.0000
130.5000
2,372
Tue, 29 Jul 2025
130.6000
154.5000
126.5000
130.5000
1,088
Mon, 28 Jul 2025
135.0000
135.5000
133.0000
133.0000
306
Sun, 27 Jul 2025
Weekend