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
0.9400
0.9500
0.8730
0.9000
356,900
Thu, 23 Jul 2026
1.0000
1.0000
0.9040
0.9490
732,300
Wed, 22 Jul 2026
1.0200
1.0450
1.0100
1.0200
1,502,200
Tue, 21 Jul 2026
1.0300
1.0600
1.0100
1.0500
1,034,300
Mon, 20 Jul 2026
1.0800
1.0800
1.0000
1.0700
992,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.0600
1.1200
1.0500
1.0700
1,348,300
Thu, 16 Jul 2026
1.0600
1.1000
1.0600
1.0900
1,308,000
Wed, 15 Jul 2026
1.0900
1.1400
1.0700
1.0800
3,771,100
Tue, 14 Jul 2026
1.0900
1.1600
1.0700
1.1200
2,306,900
Mon, 13 Jul 2026
1.0600
1.1500
1.0300
1.0900
3,916,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2550
1.5600
1.0300
1.1200
35,602,100
Thu, 09 Jul 2026
65 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Thu, 09 Jul 2026
1.0700
1.0700
1.0200
1.0600
8,521,300
Wed, 08 Jul 2026
1.1500
1.1900
1.0600
1.0600
924,900
Tue, 07 Jul 2026
64 · 8-K
After-hours · 17:18 ET
CURRENT REPORT ↗
Tue, 07 Jul 2026
1.1800
1.1900
1.1400
1.1900
1,150,300
Mon, 06 Jul 2026
1.2800
1.4500
1.2600
1.3400
14,846,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.1400
1.2400
1.0650
1.1800
1,767,200
Wed, 01 Jul 2026
1.3000
1.4000
1.1800
1.2800
36,417,300
Wed, 01 Jul 2026
63 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Tue, 30 Jun 2026
1.2100
1.2500
1.1800
1.2100
305,200
Mon, 29 Jun 2026
1.1500
1.2700
1.1500
1.2100
334,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.1300
1.1600
1.1050
1.1400
319,400
Thu, 25 Jun 2026
1.2400
1.2500
1.1500
1.1600
338,200
Wed, 24 Jun 2026
1.3100
1.3400
1.2300
1.2500
248,600
Tue, 23 Jun 2026
1.3000
1.3500
1.2900
1.3200
315,300
Mon, 22 Jun 2026
1.3750
1.4100
1.3400
1.3500
287,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.4100
1.4200
1.3400
1.3900
936,300
Wed, 17 Jun 2026
1.4100
1.4900
1.4010
1.4300
349,400
Tue, 16 Jun 2026
1.4400
1.4600
1.4100
1.4400
471,200
Mon, 15 Jun 2026
1.4500
1.5050
1.4200
1.4600
689,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.5100
1.5700
1.4400
1.4700
1,469,800
Thu, 11 Jun 2026
1.4450
1.6000
1.4000
1.5600
16,412,100
Wed, 10 Jun 2026
1.3550
1.5500
1.3400
1.4100
6,878,000
Tue, 09 Jun 2026
1.5400
1.5850
1.4000
1.4100
930,500
Mon, 08 Jun 2026
62 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Mon, 08 Jun 2026
1.6100
1.6700
1.5400
1.5900
4,855,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Fri, 05 Jun 2026
1.6750
1.6800
1.5000
1.5400
765,100
Thu, 04 Jun 2026
1.7300
1.8200
1.6700
1.6900
650,600
Wed, 03 Jun 2026
1.6700
1.8300
1.6200
1.8100
689,600
Tue, 02 Jun 2026
1.6900
1.7600
1.6350
1.6800
838,000
Mon, 01 Jun 2026
1.8400
1.9700
1.7600
1.7700
5,720,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.8500
1.8500
1.6600
1.7700
1,944,400
Thu, 28 May 2026
1.7200
1.9200
1.6500
1.9200
9,598,200
Wed, 27 May 2026
1.7600
1.7600
1.6800
1.7300
232,300
Tue, 26 May 2026
1.7600
1.8500
1.6600
1.7500
457,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.6800
1.7900
1.6600
1.7800
311,900
Thu, 21 May 2026
1.7400
1.7500
1.6500
1.6600
199,400
Wed, 20 May 2026
1.7300
1.7500
1.6500
1.7400
404,600
Tue, 19 May 2026
1.8400
1.9500
1.7100
1.7500
362,700
Mon, 18 May 2026
1.9800
2.1000
1.8700
1.8800
419,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.0200
2.1100
1.9110
2.0800
1,629,000
Fri, 15 May 2026
60 · DEF 14A
Next filing day · accepted 14 May, 19:44 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 15 May 2026
59 · 10-Q
Next filing day · accepted 14 May, 18:52 ET
QUARTERLY REPORT ↗
Thu, 14 May 2026
2.0500
2.2900
1.9500
2.0600
1,118,300
Wed, 13 May 2026
2.0700
2.1500
1.8440
1.9800
2,134,500
Wed, 13 May 2026
58 · 8-K
Pre-market · 06:05 ET
CURRENT REPORT ↗
Tue, 12 May 2026
1.8300
2.0200
1.8000
1.8900
368,500
Mon, 11 May 2026
1.9400
1.9400
1.7700
1.8800
513,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.1300
2.1400
1.9700
1.9800
306,600
Thu, 07 May 2026
2.1400
2.3900
2.1300
2.1600
645,300
Wed, 06 May 2026
2.1600
2.1850
1.9800
2.1300
480,200
Tue, 05 May 2026
2.2800
2.2900
2.1300
2.2000
363,500
Mon, 04 May 2026
57 · PRE 14A
After-hours · 17:14 ET
PRELIMINARY PROXY STATEMENT ↗
Mon, 04 May 2026
56 · DEF 14C
After-hours · 17:01 ET
DEFINITIVE INFORMATION STATEMENT ↗
Mon, 04 May 2026
2.4500
2.4500
2.3200
2.3300
343,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.4100
2.5300
2.3200
2.5100
382,000
Thu, 30 Apr 2026
2.4600
2.5200
2.4000
2.4600
278,500
Wed, 29 Apr 2026
2.5500
2.5550
2.4100
2.5300
383,100
Tue, 28 Apr 2026
2.3800
2.5750
2.3800
2.5400
453,300
Tue, 28 Apr 2026
55 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Mon, 27 Apr 2026
54 · DEF 14C
After-hours · 16:01 ET
DEFINITIVE INFORMATION STATEMENT ↗
Mon, 27 Apr 2026
2.4100
2.7400
2.3950
2.5400
558,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.8100
2.8500
2.4500
2.4900
857,400
Fri, 24 Apr 2026
53 · PRE 14C
Pre-market · 09:18 ET
PRELIMINARY INFORMATION STATEMENT ↗
Thu, 23 Apr 2026
3.1400
3.2000
2.7700
2.9400
5,550,300
Thu, 23 Apr 2026
52 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Wed, 22 Apr 2026
3.0600
3.1500
2.8500
3.1100
956,200
Tue, 21 Apr 2026
3.3000
3.3500
3.1500
3.2900
1,421,200
Tue, 21 Apr 2026
51 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Mon, 20 Apr 2026
50 · 424B5
After-hours · 16:37 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 20 Apr 2026
3.3000
3.5700
3.2500
3.3200
1,076,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
3.9400
4.1700
3.2500
3.2800
10,545,000
Fri, 17 Apr 2026
49 · PRE 14C
Pre-market · 07:32 ET
PRELIMINARY INFORMATION STATEMENT ↗
Fri, 17 Apr 2026
48 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Thu, 16 Apr 2026
3.8900
3.9980
3.6900
3.8100
842,600
Wed, 15 Apr 2026
4.1150
4.2100
3.5700
4.2000
2,256,800
Tue, 14 Apr 2026
4.7100
4.8700
4.3700
4.3800
1,926,900
Mon, 13 Apr 2026
5.1100
5.1900
4.8500
5.0800
4,953,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.2300
5.4000
4.5200
4.7900
5,363,800
Thu, 09 Apr 2026
6.4900
7.0000
5.2500
5.2600
58,039,600
Thu, 09 Apr 2026
47 · 8-K
Pre-market · 07:40 ET
CURRENT REPORT ↗
Wed, 08 Apr 2026
4.6500
5.4900
4.2430
4.5000
57,791,900
Wed, 08 Apr 2026
46 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Tue, 07 Apr 2026
3.4010
4.1400
3.3000
3.4500
5,488,000
Mon, 06 Apr 2026
4.8720
5.1000
3.7000
3.8400
8,347,200
Mon, 06 Apr 2026
45 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44 · 8-K
After-hours · 16:06 ET
CURRENT REPORT ↗
Thu, 02 Apr 2026
5.2300
6.9100
4.7000
5.7200
26,639,200
Wed, 01 Apr 2026
43 · 424B5
After-hours · 17:20 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 01 Apr 2026
7.0000
14.0000
6.5590
14.0000
43,717,100
Tue, 31 Mar 2026
3.9500
6.5000
3.5200
5.9900
57,050,600
Tue, 31 Mar 2026
42 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Mon, 30 Mar 2026
4.0600
4.8800
3.0100
3.5600
121,411,900
Mon, 30 Mar 2026
41 · 10-K
Pre-market · 07:00 ET
ANNUAL REPORT ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.8300
1.8300
1.6200
1.6700
16,736,000
Fri, 27 Mar 2026
40 · 8-K
Pre-market · 06:18 ET
CURRENT REPORT ↗
Thu, 26 Mar 2026
1.8000
1.9500
1.7000
1.8700
292,000
Wed, 25 Mar 2026
2.2500
2.4000
1.7500
1.8200
1,077,800
Tue, 24 Mar 2026
4.4000
4.4300
2.7000
2.8900
19,514,100
Tue, 24 Mar 2026
39 · 8-K
Pre-market · 09:02 ET
CURRENT REPORT ↗
Mon, 23 Mar 2026
3.4100
3.7600
3.4100
3.7300
23,100
Mon, 23 Mar 2026
38 · 8-K
Pre-market · 06:04 ET
CURRENT REPORT ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
3.7300
3.7800
3.3800
3.5200
42,000
Thu, 19 Mar 2026
4.1100
4.2350
3.7200
3.7900
47,000
Wed, 18 Mar 2026
4.3500
4.5610
4.1800
4.3100
24,400
Tue, 17 Mar 2026
4.6500
4.7800
4.2750
4.4400
31,300
Mon, 16 Mar 2026
4.5800
5.2070
4.5800
4.8400
123,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
4.4800
4.8560
4.4500
4.5800
58,900
Thu, 12 Mar 2026
4.2800
4.4500
4.2200
4.4000
47,400
Wed, 11 Mar 2026
4.2100
4.7000
4.2000
4.4500
85,900
Tue, 10 Mar 2026
37 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Tue, 10 Mar 2026
4.8400
5.2250
4.2100
4.4530
381,300
Mon, 09 Mar 2026
4.3020
4.7160
3.9660
4.2900
55,167
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.3800
4.6800
4.2600
4.4400
39,933
Thu, 05 Mar 2026
5.1480
5.1480
4.0800
4.2360
108,783
Wed, 04 Mar 2026
6.1800
6.3060
6.1200
6.3000
41,650
Tue, 03 Mar 2026
6.7200
6.7200
6.0600
6.0600
32,767
Tue, 03 Mar 2026
36 · 8-K
Pre-market · 07:51 ET
CURRENT REPORT ↗
Mon, 02 Mar 2026
6.8400
7.0800
6.6300
6.8400
24,133
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7.4400
7.4700
6.1200
7.1400
36,033
Thu, 26 Feb 2026
7.2000
7.8000
7.2000
7.5600
27,450
Wed, 25 Feb 2026
7.3800
7.4400
6.8400
6.9600
29,517
Tue, 24 Feb 2026
7.0800
7.5000
6.9000
7.3800
26,400
Mon, 23 Feb 2026
7.4400
7.7340
6.4800
7.2600
52,817
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7.9200
8.2500
7.5000
7.7400
71,483
Thu, 19 Feb 2026
8.0400
9.3600
7.8000
8.7000
1,667,517
Thu, 19 Feb 2026
35 · 8-K
Pre-market · 09:29 ET
CURRENT REPORT ↗
Wed, 18 Feb 2026
7.5000
7.9200
7.1400
7.3800
223,583
Tue, 17 Feb 2026
34 · 424B5
After-hours · 17:30 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 17 Feb 2026
8.1000
8.2500
7.6800
7.6800
54,150
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8.2200
9.2400
7.9800
8.2200
78,400
Thu, 12 Feb 2026
9.9000
9.9000
7.9800
8.4000
214,383
Wed, 11 Feb 2026
33 · 8-K
After-hours · 17:07 ET
CURRENT REPORT ↗
Wed, 11 Feb 2026
12.7500
13.6800
9.2400
10.2000
5,005,467
Tue, 10 Feb 2026
32 · 8-K
After-hours · 16:18 ET
CURRENT REPORT ↗
Tue, 10 Feb 2026
9.9600
10.4400
9.7200
10.2600
367,117
Mon, 09 Feb 2026
10.3200
10.5600
10.0200
10.0800
18,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
31 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Fri, 06 Feb 2026
9.5400
11.2800
9.4200
10.5600
50,217
Thu, 05 Feb 2026
10.8600
11.1180
9.1200
9.6000
80,183
Wed, 04 Feb 2026
11.8800
12.6000
11.5200
12.0600
344,400
Tue, 03 Feb 2026
16.2600
17.4000
11.1000
12.0600
1,385,533
Mon, 02 Feb 2026
20.5200
20.9400
20.0400
20.1000
19,183
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.9400
23.0400
20.1000
21.0600
126,783
Thu, 29 Jan 2026
20.5800
21.3000
19.7400
19.9800
23,950
Wed, 28 Jan 2026
20.5800
21.3000
20.2200
20.4000
16,033
Tue, 27 Jan 2026
20.5200
21.0000
20.1600
20.5200
10,233
Mon, 26 Jan 2026
21.4200
22.0800
20.1000
20.5200
19,317
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
21.8400
22.6800
20.8800
21.0600
23,550
Thu, 22 Jan 2026
20.4000
22.2540
19.9800
21.7800
31,433
Wed, 21 Jan 2026
18.8400
20.7000
18.8400
20.2800
23,367
Tue, 20 Jan 2026
30 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Tue, 20 Jan 2026
19.2600
21.6000
18.1800
19.4400
49,767
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
20.9400
22.2600
18.6000
19.0800
63,067
Thu, 15 Jan 2026
21.3000
30.6000
20.8800
22.2600
270,600
Wed, 14 Jan 2026
21.7800
23.2800
21.2100
21.3600
41,500
Tue, 13 Jan 2026
30.0600
30.1200
21.2400
24.1200
88,600
Mon, 12 Jan 2026
29 · 424B5
After-hours · 17:28 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 12 Jan 2026
28 · 8-K
After-hours · 16:59 ET
CURRENT REPORT ↗
Mon, 12 Jan 2026
30.5400
33.7200
30.4800
31.6200
54,450
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.9800
33.9000
30.6600
31.5000
87,033
Thu, 08 Jan 2026
36.6000
38.1600
31.2000
33.4200
479,317
Wed, 07 Jan 2026
31.8000
42.8400
31.2000
34.8600
253,300
Tue, 06 Jan 2026
27 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Tue, 06 Jan 2026
57.0000
57.5400
27.7200
33.7200
790,450
Mon, 05 Jan 2026
34.8000
40.0800
33.1200
38.6400
35,796
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
36.9600
38.4000
31.9200
34.0800
20,238
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.7600
40.0800
30.0000
35.5200
27,579
Tue, 30 Dec 2025
33.6000
36.0000
33.3600
35.5200
39,683
Mon, 29 Dec 2025
37.4400
38.4000
33.0000
33.6000
11,342
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
37.9200
38.8800
35.7600
37.2000
9,242
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
40.3200
40.8000
37.6800
38.4000
7,650
Tue, 23 Dec 2025
43.6800
44.4000
38.8800
40.3200
17,396
Mon, 22 Dec 2025
56.5200
57.3600
46.7040
48.2400
117,963
Mon, 22 Dec 2025
26 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.3200
54.6000
51.6000
54.2400
3,863
Thu, 18 Dec 2025
56.4000
56.4000
49.2000
52.3200
10,171
Wed, 17 Dec 2025
71.2800
76.3200
50.4000
55.4400
370,663
Tue, 16 Dec 2025
79.9200
79.9200
72.4800
78.8400
1,575
Mon, 15 Dec 2025
92.8800
92.8800
79.2480
79.4400
4,071
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
90.7200
96.1680
90.2400
92.4000
2,788
Thu, 11 Dec 2025
102.7200
105.6000
93.9600
98.6400
5,367
Wed, 10 Dec 2025
25 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Wed, 10 Dec 2025
105.3600
109.2000
97.6800
103.6800
5,246
Tue, 09 Dec 2025
117.1200
117.1200
97.6800
105.3600
13,117
Mon, 08 Dec 2025
125.2800
134.4000
108.0000
118.5600
183,417
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
120.9600
121.2000
117.5520
119.0400
546
Thu, 04 Dec 2025
121.6800
124.0800
117.3600
119.5200
896
Wed, 03 Dec 2025
124.8000
126.9600
120.7200
122.8800
921
Wed, 03 Dec 2025
24 · 424B3
Next filing day · accepted 02 Dec, 18:28 ET
PROSPECTUS ↗
Wed, 03 Dec 2025
23 · 424B3
Next filing day · accepted 02 Dec, 18:26 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 02 Dec 2025
127.2000
129.9600
120.6480
129.1200
292
Mon, 01 Dec 2025
121.2000
127.5840
120.1680
126.4800
533
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.7200
127.6800
124.5600
127.4400
242
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.1200
126.7200
120.0000
126.7200
575
Wed, 26 Nov 2025
22 · S-1/A
Next filing day · accepted 25 Nov, 20:15 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Wed, 26 Nov 2025
21 · S-1/A
Next filing day · accepted 25 Nov, 20:10 ET
AMENDMENT NO. 2 TO FORM S-1 ↗
Tue, 25 Nov 2025
115.4400
127.2000
111.3600
125.7600
1,117
Mon, 24 Nov 2025
111.1200
122.4000
108.5520
115.4400
1,229
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
114.4800
114.4800
108.0000
113.2800
529
Thu, 20 Nov 2025
119.2800
123.3600
111.8400
114.4800
2,625
Wed, 19 Nov 2025
116.4000
124.0800
115.2000
119.4000
3,292
Tue, 18 Nov 2025
119.5200
125.3040
117.3600
117.3600
1,983
Mon, 17 Nov 2025
126.4800
131.7600
125.0400
125.0400
1,342
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
131.5200
132.8400
127.2000
127.2000
579
Fri, 14 Nov 2025
20 · 10-Q
Pre-market · 08:41 ET
QUARTERLY REPORT ↗
Thu, 13 Nov 2025
135.8400
143.2800
132.0000
132.2400
1,296
Wed, 12 Nov 2025
137.7600
137.7600
129.6480
135.8400
642
Tue, 11 Nov 2025
134.1600
147.1200
131.5200
138.2400
1,525
Mon, 10 Nov 2025
130.5600
135.7680
128.8800
134.4000
1,775
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
130.8000
132.7200
125.2800
130.3200
1,917
Thu, 06 Nov 2025
132.0000
133.6320
126.8640
130.0800
1,575
Wed, 05 Nov 2025
135.6000
135.6000
130.3920
133.2000
1,054
Tue, 04 Nov 2025
140.6400
142.3200
135.1200
137.8800
1,242
Mon, 03 Nov 2025
144.0000
149.1840
140.8800
143.5200
1,313
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
141.1200
145.6080
139.6800
142.2000
1,192
Thu, 30 Oct 2025
19 · 8-K
After market open · 15:23 ET
CURRENT REPORT ↗
Thu, 30 Oct 2025
18 · 8-K
After market open · 14:10 ET
CURRENT REPORT ↗
Thu, 30 Oct 2025
142.8000
147.3600
139.8000
144.7200
3,571
Wed, 29 Oct 2025
141.6000
143.2800
138.0000
140.1600
16,667
Tue, 28 Oct 2025
146.8800
153.7440
143.0400
143.7600
2,125
Mon, 27 Oct 2025
17 · DEF 14A
After-hours · 16:13 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 27 Oct 2025
143.7600
146.6400
141.6000
142.8000
1,721
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
144.8400
146.8560
139.9200
144.9600
2,958
Thu, 23 Oct 2025
146.4000
153.8400
146.4000
146.6400
1,450
Wed, 22 Oct 2025
146.1600
159.1680
144.0000
148.3200
4,371
Tue, 21 Oct 2025
16 · 8-K
After market open · 15:57 ET
CURRENT REPORT ↗
Tue, 21 Oct 2025
161.7600
168.0000
160.8000
161.2800
2,267
Mon, 20 Oct 2025
162.0000
177.1200
158.4000
165.1200
6,517
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
176.4000
182.3040
160.5600
165.3600
4,713
Thu, 16 Oct 2025
151.2000
211.2000
149.7600
186.7200
17,542
Thu, 16 Oct 2025
15 · S-1
Next filing day · accepted 15 Oct, 19:28 ET
REGISTRATION STATEMENT ↗
Wed, 15 Oct 2025
14 · S-1/A
After-hours · 16:47 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Wed, 15 Oct 2025
13 · PRE 14A
After market open · 11:30 ET
PRELIMINARY PROXY STATEMENT ↗
Wed, 15 Oct 2025
183.8400
183.8400
159.1200
178.5600
23,425
Tue, 14 Oct 2025
232.5600
267.1200
196.5600
216.7200
850,425
Mon, 13 Oct 2025
126.0000
127.2000
120.0000
125.0400
179,938
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
12 · DEF 14C
After-hours · 16:07 ET
DEFINITIVE INFORMATION STATEMENT ↗
Fri, 10 Oct 2025
142.8000
142.8000
126.4800
131.2800
4,254
Thu, 09 Oct 2025
148.0800
151.2000
138.2880
146.4000
5,529
Wed, 08 Oct 2025
158.4000
165.6000
148.6800
150.9600
18,688
Tue, 07 Oct 2025
147.3600
160.0800
138.0000
152.1600
53,792
Mon, 06 Oct 2025
126.0000
134.4000
126.0000
129.8400
1,938
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
129.8400
135.6000
123.3600
128.1600
1,358
Thu, 02 Oct 2025
124.3200
135.6000
120.4800
130.5600
3,517
Wed, 01 Oct 2025
122.8800
126.2400
122.4000
124.0800
1,258
Tue, 30 Sep 2025
11 · PRE 14C
After market open · 14:43 ET
PRELIMINARY INFORMATION STATEMENT ↗
Tue, 30 Sep 2025
132.0000
134.1600
121.2000
126.9600
1,496
Mon, 29 Sep 2025
129.6000
134.4000
127.4400
130.3200
1,425
Mon, 29 Sep 2025
10 · 8-K
Pre-market · 06:10 ET
CURRENT REPORT ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
121.2000
129.6000
120.9600
129.6000
1,408
Thu, 25 Sep 2025
129.3600
133.0800
120.7200
120.7200
1,179
Wed, 24 Sep 2025
131.7600
131.7600
124.3200
127.9200
538
Tue, 23 Sep 2025
135.3600
141.5040
126.4800
126.9600
1,533
Mon, 22 Sep 2025
139.6800
144.0000
135.1200
135.1200
1,008
Mon, 22 Sep 2025
9 · S-1
Next filing day · accepted 19 Sep, 20:07 ET
REGISTRATION STATEMENT ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
145.2000
145.4400
138.2400
139.6800
1,179
Thu, 18 Sep 2025
141.3600
149.7600
140.9520
146.4000
2,763
Wed, 17 Sep 2025
8 · 8-K
After-hours · 16:44 ET
CURRENT REPORT ↗
Wed, 17 Sep 2025
137.2800
139.8000
136.8000
136.8000
1,025
Tue, 16 Sep 2025
138.4800
141.3840
134.4000
136.8000
1,413
Mon, 15 Sep 2025
116.8800
141.0720
116.8800
138.4800
8,833
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
114.9600
116.4000
113.0400
114.7200
1,483
Thu, 11 Sep 2025
108.0000
117.3600
108.0000
114.7200
2,433
Wed, 10 Sep 2025
106.3200
107.0400
102.8400
107.0400
1,325
Tue, 09 Sep 2025
105.6000
106.3200
103.0560
105.6000
1,571
Mon, 08 Sep 2025
106.5600
109.8000
105.1200
105.8400
1,967
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
105.3600
113.5920
104.4000
108.7200
3,296
Thu, 04 Sep 2025
120.0000
130.0800
103.4400
104.6400
12,283
Thu, 04 Sep 2025
7 · 8-K
Pre-market · 09:25 ET
CURRENT REPORT ↗
Wed, 03 Sep 2025
111.8400
119.7600
110.4000
116.1600
5,438
Tue, 02 Sep 2025
116.6400
135.9360
109.6800
111.8400
5,921
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
154.9474
154.9474
130.5263
136.4211
4,777
Thu, 28 Aug 2025
168.4211
170.9474
148.2105
157.4737
8,587
Wed, 27 Aug 2025
172.6316
175.1579
161.6842
167.5789
4,129
Tue, 26 Aug 2025
170.9474
182.7368
168.4211
170.9474
5,233
Tue, 26 Aug 2025
6 · DEF 14C
Next filing day · accepted 25 Aug, 20:22 ET
DEFINITIVE INFORMATION STATEMENT ↗
Mon, 25 Aug 2025
5 · 8-K
After-hours · 17:19 ET
CURRENT REPORT ↗
Mon, 25 Aug 2025
191.1579
197.8947
166.7368
176.8421
19,094
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
211.3684
309.8947
195.3684
199.5789
1,881,281
Thu, 21 Aug 2025
156.6316
160.0000
154.9474
159.1579
165
Wed, 20 Aug 2025
166.7368
166.7368
153.2632
160.0000
559
Tue, 19 Aug 2025
167.5789
169.2632
159.1579
166.7368
118
Mon, 18 Aug 2025
162.5263
172.6316
162.5263
166.7368
387
Mon, 18 Aug 2025
4 · 8-K
Pre-market · 06:20 ET
CURRENT REPORT ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
160.8421
168.4211
160.8421
162.5263
608
Thu, 14 Aug 2025
161.6842
162.3579
155.9579
156.7158
223
Thu, 14 Aug 2025
3 · PRE 14C
Next filing day · accepted 13 Aug, 18:27 ET
PRELIMINARY INFORMATION STATEMENT ↗
Wed, 13 Aug 2025
166.3158
169.2632
160.8421
165.8947
912
Wed, 13 Aug 2025
2 · 10-Q
Next filing day · accepted 12 Aug, 21:48 ET
QUARTERLY REPORT ↗
Tue, 12 Aug 2025
158.3158
168.4211
158.3158
162.5263
224
Mon, 11 Aug 2025
160.8421
167.1579
158.3158
162.5263
270
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
157.4737
165.5579
155.7895
158.3158
296
Thu, 07 Aug 2025
160.8421
162.5263
158.3158
158.7368
135
Wed, 06 Aug 2025
159.1579
165.0526
159.1579
160.8421
209
Tue, 05 Aug 2025
165.8947
168.1684
152.4211
157.4737
500
Mon, 04 Aug 2025
164.2105
172.6316
164.2105
170.1053
283
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
170.9474
176.0000
161.6842
164.2105
729
Thu, 31 Jul 2025
1 · 8-K
After market open · 10:56 ET
CURRENT REPORT ↗
Thu, 31 Jul 2025
193.6842
193.6842
171.7895
176.0000
812
Wed, 30 Jul 2025
189.4737
193.6842
184.4211
186.9474
1,380
Tue, 29 Jul 2025
191.1579
196.2947
186.9474
186.9474
247
Mon, 28 Jul 2025
191.1579
193.6842
188.6316
191.1579
229
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend