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
5.4000
5.5350
5.1700
5.1800
9,400
Thu, 23 Jul 2026
6.0100
6.0100
5.1700
5.5000
25,700
Wed, 22 Jul 2026
5.4700
6.2300
5.4700
5.9500
137,400
Tue, 21 Jul 2026
5.3600
5.8570
5.3000
5.5300
26,300
Mon, 20 Jul 2026
5.4200
5.4600
5.0800
5.2900
5,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
5.3800
5.4000
5.0900
5.3100
11,800
Thu, 16 Jul 2026
5.2200
5.8000
5.1100
5.2600
29,700
Wed, 15 Jul 2026
5.4800
5.4800
5.0400
5.1100
15,800
Tue, 14 Jul 2026
5.2400
5.4700
5.0400
5.4700
17,700
Mon, 13 Jul 2026
5.2000
5.6600
4.5900
5.2600
1,009,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
39 · 8-K
After market open · 09:33 ET
CURRENT REPORT ↗
Fri, 10 Jul 2026
5.5500
5.6800
5.3500
5.5000
16,300
Thu, 09 Jul 2026
5.3700
5.7600
5.2000
5.7600
20,500
Wed, 08 Jul 2026
5.1400
5.4900
5.0800
5.4100
23,500
Tue, 07 Jul 2026
5.1500
5.3600
4.8900
5.3000
35,300
Mon, 06 Jul 2026
5.0800
5.6300
5.0800
5.4200
270,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
5.1800
5.5630
5.0000
5.1100
8,900
Wed, 01 Jul 2026
5.4000
5.4100
5.1000
5.1500
8,100
Tue, 30 Jun 2026
38 · 10-K
After-hours · 16:41 ET
ANNUAL REPORT ↗
Tue, 30 Jun 2026
5.2600
5.5500
5.2600
5.4700
17,800
Mon, 29 Jun 2026
5.0600
5.2700
5.0000
5.2700
8,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
5.0500
5.2000
5.0000
5.0200
11,600
Thu, 25 Jun 2026
5.1700
5.2900
5.0120
5.1350
10,100
Wed, 24 Jun 2026
5.3000
5.4000
5.0000
5.2000
13,200
Tue, 23 Jun 2026
5.3700
5.6300
5.3700
5.4100
10,800
Mon, 22 Jun 2026
5.9400
6.1900
5.4000
5.7100
20,500
Mon, 22 Jun 2026
37 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
5.7000
6.3000
5.6530
6.0600
39,000
Wed, 17 Jun 2026
5.4900
5.8870
5.3400
5.7900
18,400
Tue, 16 Jun 2026
6.0200
6.1800
5.3100
5.5900
55,000
Mon, 15 Jun 2026
6.3300
6.6300
6.0100
6.3200
48,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.4200
6.5750
6.2200
6.4600
15,400
Thu, 11 Jun 2026
7.1200
7.1200
6.4500
6.7000
27,900
Thu, 11 Jun 2026
36 · 8-K
Next filing day · accepted 10 Jun, 21:15 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
7.6900
8.0160
7.1200
7.3100
26,400
Tue, 09 Jun 2026
7.8400
7.9500
7.7100
7.8400
36,900
Mon, 08 Jun 2026
7.7900
7.9700
7.6300
7.9700
22,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.6100
7.6680
7.4500
7.5700
45,200
Thu, 04 Jun 2026
8.2500
8.2500
7.5000
7.8800
140,500
Wed, 03 Jun 2026
9.6800
10.6660
8.0200
8.4200
187,000
Tue, 02 Jun 2026
9.2400
11.4000
8.5000
9.9300
610,300
Tue, 02 Jun 2026
35 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 01 Jun 2026
8.2000
10.2400
7.8110
9.6200
954,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.1900
11.2000
7.8500
8.7700
27,421,800
Thu, 28 May 2026
4.7100
5.0500
4.7100
4.9200
4,151,700
Thu, 28 May 2026
34 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 27 May 2026
4.8500
5.0400
4.7500
4.8900
25,100
Tue, 26 May 2026
4.8300
4.9770
4.7000
4.9000
26,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.9000
5.1400
4.8900
4.9000
19,800
Thu, 21 May 2026
4.9000
5.1000
4.8000
4.9700
11,400
Wed, 20 May 2026
5.0200
5.0800
4.7130
5.0200
23,600
Tue, 19 May 2026
5.3600
5.3600
4.6000
4.9800
48,300
Mon, 18 May 2026
5.4900
5.8300
5.2200
5.4700
25,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.0200
5.7500
5.0170
5.5900
39,300
Thu, 14 May 2026
4.5800
5.3600
4.5800
5.0600
47,100
Wed, 13 May 2026
4.5000
5.1000
4.3960
4.7200
40,600
Tue, 12 May 2026
4.6100
4.8200
4.4100
4.5100
72,800
Mon, 11 May 2026
4.3800
4.8830
4.3530
4.7400
58,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.7000
5.7500
4.1000
4.5300
203,800
Thu, 07 May 2026
33 · 8-K
After-hours · 16:21 ET
CURRENT REPORT ↗
Thu, 07 May 2026
4.7000
4.8000
4.4600
4.5600
34,900
Wed, 06 May 2026
5.1000
5.7700
4.6100
4.6100
63,620
Tue, 05 May 2026
6.0000
6.1100
5.8500
5.9200
7,640
Mon, 04 May 2026
32 · 8-K
After-hours · 17:09 ET
CURRENT REPORT ↗
Mon, 04 May 2026
6.1300
6.3000
6.0000
6.0300
36,640
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.6000
6.6500
6.0100
6.2000
11,020
Thu, 30 Apr 2026
6.6000
6.6900
6.3500
6.3500
19,860
Wed, 29 Apr 2026
6.1800
6.6900
6.0000
6.5600
18,090
Tue, 28 Apr 2026
6.1000
6.5500
5.9200
6.3200
25,360
Mon, 27 Apr 2026
6.3000
6.3000
5.7000
6.0700
20,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
6.2000
6.2100
5.7600
6.1000
20,400
Thu, 23 Apr 2026
6.6500
6.7200
5.9600
6.0000
32,180
Wed, 22 Apr 2026
7.1900
7.1900
6.2000
6.7200
65,340
Tue, 21 Apr 2026
6.9000
7.4000
6.8500
7.2000
41,320
Mon, 20 Apr 2026
6.2800
7.0900
6.1500
6.9400
36,880
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
6.7200
6.7500
6.0300
6.1200
21,290
Thu, 16 Apr 2026
6.2200
6.8000
6.0000
6.5000
47,690
Wed, 15 Apr 2026
5.6500
6.3000
5.3600
5.9500
73,470
Tue, 14 Apr 2026
5.6100
5.6800
5.3100
5.6200
28,230
Mon, 13 Apr 2026
5.5000
5.8500
5.2600
5.4100
88,770
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.4500
5.8000
5.1000
5.6000
62,880
Thu, 09 Apr 2026
5.8700
5.8900
5.4100
5.5000
38,630
Wed, 08 Apr 2026
6.5000
6.6500
6.0300
6.0400
42,290
Tue, 07 Apr 2026
6.9900
7.2400
6.4900
6.5000
109,720
Mon, 06 Apr 2026
7.1000
7.2800
6.3000
7.0000
49,780
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.1200
9.2800
7.0800
7.2000
134,180
Thu, 02 Apr 2026
31 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 01 Apr 2026
9.9000
10.3000
9.2200
9.2500
38,610
Tue, 31 Mar 2026
9.6800
10.5000
9.5600
10.4000
43,350
Mon, 30 Mar 2026
9.9300
10.1000
9.2500
9.4000
29,470
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10.5000
10.7000
9.6000
10.3000
76,260
Thu, 26 Mar 2026
10.2000
11.6000
10.0000
10.5000
58,300
Wed, 25 Mar 2026
10.9000
11.3000
10.0000
10.0000
29,640
Tue, 24 Mar 2026
10.7000
11.0000
10.2000
10.9000
27,320
Mon, 23 Mar 2026
10.3000
11.2100
9.9500
10.9000
40,190
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12.1000
12.1000
10.5000
10.5000
51,560
Thu, 19 Mar 2026
12.3000
12.9000
11.6000
12.0000
58,960
Wed, 18 Mar 2026
11.9000
13.3000
11.7000
12.6000
109,740
Tue, 17 Mar 2026
11.4000
12.0000
11.0500
11.9000
44,610
Mon, 16 Mar 2026
12.2000
12.2000
11.0000
11.4000
51,140
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13.3000
13.3000
11.6000
12.0000
67,540
Fri, 13 Mar 2026
30 · 8-K
Next filing day · accepted 12 Mar, 19:26 ET
CURRENT REPORT ↗
Thu, 12 Mar 2026
13.0000
14.7000
12.9000
13.5000
100,450
Wed, 11 Mar 2026
12.1000
12.8000
11.1000
12.8000
122,150
Tue, 10 Mar 2026
16.1000
16.2000
11.7000
12.6000
237,230
Mon, 09 Mar 2026
14.1000
21.9000
12.9000
16.3000
3,095,020
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12.9000
14.5000
11.2000
12.3000
556,510
Thu, 05 Mar 2026
9.1000
14.8000
8.8000
11.5000
1,380,050
Wed, 04 Mar 2026
9.2600
9.4700
8.7700
9.0000
14,450
Tue, 03 Mar 2026
9.2000
9.5000
8.4000
9.4200
42,400
Mon, 02 Mar 2026
10.2000
10.7000
9.2100
9.6000
115,620
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9.2500
9.3600
8.6000
9.0000
14,810
Thu, 26 Feb 2026
9.4900
9.4900
8.7800
9.3600
20,570
Wed, 25 Feb 2026
9.1000
9.6000
8.5200
9.6000
25,040
Tue, 24 Feb 2026
8.2500
9.1000
8.2000
9.0500
45,140
Mon, 23 Feb 2026
8.4100
8.5500
7.9300
8.2800
31,670
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.3000
11.3000
8.5000
8.8100
319,400
Thu, 19 Feb 2026
9.1700
11.4000
8.9000
10.3000
331,590
Wed, 18 Feb 2026
29 · 8-K
After-hours · 17:27 ET
CURRENT REPORT ↗
Wed, 18 Feb 2026
8.3000
9.4200
8.2500
9.1700
26,400
Tue, 17 Feb 2026
9.4000
9.4500
8.3000
8.3000
23,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9.7500
10.1000
9.1000
9.5700
29,700
Fri, 13 Feb 2026
28 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Thu, 12 Feb 2026
9.9000
10.4300
8.8800
9.5000
20,630
Wed, 11 Feb 2026
10.8000
11.0000
9.8000
9.9000
30,010
Tue, 10 Feb 2026
10.8000
11.4500
10.6000
10.6000
17,380
Tue, 10 Feb 2026
27 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 09 Feb 2026
10.8000
11.2000
10.2000
10.9000
24,490
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.0000
11.4000
9.8000
10.5000
66,000
Fri, 06 Feb 2026
26 · 8-K
Next filing day · accepted 05 Feb, 18:53 ET
CURRENT REPORT ↗
Thu, 05 Feb 2026
10.2000
10.7000
9.5200
9.6300
38,370
Wed, 04 Feb 2026
11.4000
11.6000
10.3000
10.9000
32,110
Tue, 03 Feb 2026
12.1000
12.5000
11.2000
11.8000
28,670
Mon, 02 Feb 2026
12.2000
12.7000
11.9000
12.2000
29,140
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
13.3000
13.4500
12.1900
12.7000
35,060
Thu, 29 Jan 2026
13.8000
13.8000
12.2000
13.4000
68,150
Wed, 28 Jan 2026
13.9000
14.6000
13.6000
14.5000
47,800
Tue, 27 Jan 2026
13.0000
14.9900
13.0000
14.2000
108,830
Mon, 26 Jan 2026
13.4000
13.7000
12.7000
12.8000
43,350
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13.9000
14.5300
13.6000
14.0000
28,330
Thu, 22 Jan 2026
13.8000
15.1000
13.1000
14.6000
84,110
Wed, 21 Jan 2026
14.6000
15.6000
14.2000
15.0000
293,880
Tue, 20 Jan 2026
25 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Tue, 20 Jan 2026
24 · 8-K
After-hours · 17:13 ET
CURRENT REPORT ↗
Tue, 20 Jan 2026
15.2000
15.4000
14.2000
14.4000
68,090
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
16.2000
16.4300
15.5000
15.8000
47,180
Thu, 15 Jan 2026
23 · DEFA14A
After market open · 14:13 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Thu, 15 Jan 2026
16.6000
17.4000
15.5000
16.4000
106,750
Wed, 14 Jan 2026
22 · 8-K
After-hours · 16:13 ET
CURRENT REPORT ↗
Wed, 14 Jan 2026
17.0000
17.6000
16.3000
16.5000
59,260
Tue, 13 Jan 2026
17.5000
18.3000
16.1000
17.8000
177,880
Mon, 12 Jan 2026
18.6000
18.7000
16.8000
17.5000
62,370
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
21 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Fri, 09 Jan 2026
19.5000
19.9000
18.5500
18.6000
61,960
Thu, 08 Jan 2026
19.2000
21.0000
18.9000
19.6000
59,740
Wed, 07 Jan 2026
20 · 424B3
After-hours · 16:00 ET
PROSPECTUS ↗
Wed, 07 Jan 2026
20.2000
20.7000
19.1000
19.3000
64,700
Tue, 06 Jan 2026
20.3000
21.5000
20.2000
20.5000
29,490
Mon, 05 Jan 2026
21.9000
22.2000
19.6000
20.5000
38,420
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
18.8000
20.8000
18.8000
20.4000
46,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20.3000
20.4500
18.3000
18.8000
78,060
Tue, 30 Dec 2025
20.2000
20.8900
19.3000
20.6000
55,130
Tue, 30 Dec 2025
19 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Tue, 30 Dec 2025
18 · S-1
Next filing day · accepted 29 Dec, 18:11 ET
REGISTRATION STATEMENT ↗
Mon, 29 Dec 2025
21.6000
21.8000
20.0000
21.0000
46,240
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
22.6500
22.9000
21.5000
22.5000
33,980
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.0000
23.4500
21.0000
23.1000
36,840
Tue, 23 Dec 2025
23.0000
23.2000
20.4000
21.8000
116,280
Mon, 22 Dec 2025
24.5000
25.1000
22.9000
23.7000
88,150
Mon, 22 Dec 2025
17 · DEFA14A
Next filing day · accepted 19 Dec, 19:45 ET
PROXY STATEMENT ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
16 · DEF 14A
After-hours · 17:29 ET
PROXY STATEMENT ↗
Fri, 19 Dec 2025
27.1000
27.4000
23.6000
23.9000
695,800
Fri, 19 Dec 2025
15 · 8-K
Pre-market · 07:00 ET
CURRENT REPORT ↗
Thu, 18 Dec 2025
25.9000
27.3000
23.8000
24.1000
93,140
Wed, 17 Dec 2025
28.8000
30.3000
25.7000
26.6000
49,240
Tue, 16 Dec 2025
30.2000
30.6800
26.8000
28.0000
81,230
Mon, 15 Dec 2025
35.1000
35.4900
29.7000
30.8000
113,580
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
37.7000
38.4000
34.5000
35.1000
67,240
Thu, 11 Dec 2025
36.5000
38.9000
33.0000
38.7000
134,450
Wed, 10 Dec 2025
38.5000
40.5000
36.2000
36.6000
138,410
Tue, 09 Dec 2025
38.0000
39.6000
35.2000
39.0000
163,440
Mon, 08 Dec 2025
40.5000
45.0000
37.1000
37.7000
301,560
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
40.1000
40.2500
34.3000
38.1000
229,360
Thu, 04 Dec 2025
33.0000
42.9000
33.0000
40.6000
882,900
Wed, 03 Dec 2025
30.3000
33.0000
29.1000
32.5000
113,580
Tue, 02 Dec 2025
14 · 8-K
After market open · 14:43 ET
CURRENT REPORT ↗
Tue, 02 Dec 2025
31.8000
32.5000
29.5000
30.3000
171,670
Mon, 01 Dec 2025
35.0000
35.8700
31.7000
32.7000
240,650
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
37.0000
37.5000
30.4000
32.6000
317,980
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
30.7000
40.4000
30.6000
39.0000
585,860
Tue, 25 Nov 2025
29.9000
35.0000
27.2000
31.9000
426,290
Mon, 24 Nov 2025
38.9000
38.9000
27.5000
30.6000
565,730
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.3000
48.9000
32.5000
37.3000
2,300,500
Thu, 20 Nov 2025
68.6000
93.4000
35.1000
38.2000
8,857,200
Wed, 19 Nov 2025
41.5000
71.7000
39.0000
60.7000
11,715,900
Tue, 18 Nov 2025
32.2000
38.8000
29.1000
34.1000
1,429,310
Mon, 17 Nov 2025
23.9000
36.6000
22.5000
32.2000
2,073,060
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
28.8000
29.6000
21.2000
21.5000
365,440
Fri, 14 Nov 2025
13 · 10-Q
Next filing day · accepted 13 Nov, 19:14 ET
QUARTERLY REPORT ↗
Thu, 13 Nov 2025
32.6000
39.8000
27.4000
31.6000
7,115,830
Wed, 12 Nov 2025
18.8000
24.4000
18.8000
23.9000
383,510
Tue, 11 Nov 2025
19.0000
19.6800
18.8000
18.9000
13,690
Mon, 10 Nov 2025
20.1000
20.8800
18.8000
19.4000
28,250
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
20.6000
20.7000
19.7000
20.3000
24,540
Thu, 06 Nov 2025
21.4000
21.7000
18.1000
21.5000
63,700
Wed, 05 Nov 2025
21.8000
22.2500
21.3000
21.8000
26,300
Tue, 04 Nov 2025
12 · PRE 14A
After-hours · 16:07 ET
PROXY STATEMENT ↗
Tue, 04 Nov 2025
22.0000
22.6000
21.8000
22.1000
44,330
Mon, 03 Nov 2025
22.6000
23.9000
21.7000
23.3000
73,930
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
23.0000
23.9000
22.6000
23.2000
23,220
Thu, 30 Oct 2025
22.5000
23.8000
21.4000
22.9000
59,750
Wed, 29 Oct 2025
25.0000
25.8000
23.6000
24.7000
106,720
Tue, 28 Oct 2025
24.9000
25.9900
24.4000
25.0000
69,680
Mon, 27 Oct 2025
25.0000
25.7000
24.0000
24.2000
89,370
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
26.8000
26.8000
24.1000
24.8000
206,180
Thu, 23 Oct 2025
30.6000
37.4000
27.3000
29.6000
3,994,670
Wed, 22 Oct 2025
23.1000
23.3000
20.3000
22.8000
1,180,560
Tue, 21 Oct 2025
24.2000
24.3400
23.5500
23.7000
53,690
Mon, 20 Oct 2025
29.5000
29.8000
23.4000
24.4000
155,340
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
38.1000
42.5000
29.5000
30.2000
2,222,170
Thu, 16 Oct 2025
32.2000
33.5000
30.7000
30.8000
248,870
Wed, 15 Oct 2025
36.3000
37.4000
30.0000
30.2000
95,020
Tue, 14 Oct 2025
41.5000
42.6000
36.5000
38.4000
112,600
Mon, 13 Oct 2025
53.0000
58.9000
49.5000
50.1000
108,120
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
55.5000
73.8000
52.8000
62.4000
7,480,110
Thu, 09 Oct 2025
37.5000
38.5200
31.8000
32.4000
265,870
Wed, 08 Oct 2025
36.7000
40.0000
35.3000
37.5000
48,650
Tue, 07 Oct 2025
33.5000
35.6000
32.3000
34.1000
15,760
Mon, 06 Oct 2025
34.0000
34.4000
30.1000
33.5000
33,580
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
35.5000
36.7000
30.6000
33.5000
30,590
Thu, 02 Oct 2025
38.6000
38.6000
30.0000
35.5000
52,970
Wed, 01 Oct 2025
11 · 424B3
After market open · 12:51 ET
PROSPECTUS ↗
Wed, 01 Oct 2025
10 · 8-K
After market open · 09:42 ET
CURRENT REPORT ↗
Wed, 01 Oct 2025
67.9000
68.4000
37.3000
38.7000
115,600
Tue, 30 Sep 2025
69.0000
72.9000
69.0000
71.7000
4,160
Mon, 29 Sep 2025
75.1000
78.0000
68.1100
69.0000
17,320
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.5500
84.0000
75.0000
78.8000
20,380
Thu, 25 Sep 2025
87.3000
98.0000
80.2000
82.1500
263,050
Wed, 24 Sep 2025
90.3000
90.3000
78.4000
80.0000
11,380
Tue, 23 Sep 2025
92.0000
94.5000
90.0000
90.2000
4,490
Mon, 22 Sep 2025
97.8000
97.8000
88.9000
93.0000
8,720
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
104.0000
104.9000
93.1300
98.2000
19,850
Thu, 18 Sep 2025
92.7000
105.0000
90.7000
104.0000
11,220
Wed, 17 Sep 2025
9 · S-1/A
After-hours · 17:19 ET
AMENDMENT NO. 5 TO FORM S-1 ↗
Wed, 17 Sep 2025
86.0000
93.8000
83.8000
90.0000
15,880
Wed, 17 Sep 2025
8 · 8-K
Next filing day · accepted 16 Sep, 19:32 ET
CURRENT REPORT ↗
Tue, 16 Sep 2025
84.1000
84.2000
82.1000
83.1000
1,580
Mon, 15 Sep 2025
88.6000
90.3000
82.6000
83.9000
3,430
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
101.0000
102.0000
85.3500
87.8000
5,700
Thu, 11 Sep 2025
82.0000
104.0000
82.0000
101.3000
11,280
Wed, 10 Sep 2025
7 · 8-K
After market open · 13:38 ET
CURRENT REPORT ↗
Wed, 10 Sep 2025
77.7000
86.5000
76.9000
81.5000
5,930
Tue, 09 Sep 2025
70.6000
75.9800
70.0400
74.8000
4,020
Mon, 08 Sep 2025
74.0000
82.0000
71.2000
76.5000
18,590
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
90.2400
90.2400
78.7200
80.0000
8,928
Thu, 04 Sep 2025
91.5200
92.8000
78.0800
85.7600
11,922
Wed, 03 Sep 2025
110.0800
112.6400
107.5200
110.7200
2,730
Tue, 02 Sep 2025
112.0000
113.9200
108.8000
112.0000
1,689
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
114.5600
118.4000
112.6400
114.5600
2,137
Thu, 28 Aug 2025
112.6400
118.4000
111.3600
116.4800
3,803
Wed, 27 Aug 2025
111.3600
118.4000
110.0800
115.2000
6,193
Tue, 26 Aug 2025
6 · 8-K
After-hours · 16:00 ET
CURRENT REPORT ↗
Tue, 26 Aug 2025
115.8400
120.9600
115.2000
115.8400
11,857
Mon, 25 Aug 2025
130.5600
134.4000
118.4000
122.8800
171,573
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
117.1200
123.5200
110.7200
115.2000
13,298
Thu, 21 Aug 2025
122.8800
128.0000
114.5600
116.4800
9,887
Wed, 20 Aug 2025
144.6400
145.2800
133.1200
138.2400
3,425
Tue, 19 Aug 2025
156.8000
157.4400
141.4400
143.3600
5,742
Mon, 18 Aug 2025
163.8400
165.1200
152.3200
156.1600
4,980
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
163.8400
163.8400
150.4000
154.2400
6,733
Fri, 15 Aug 2025
5 · S-1/A
Next filing day · accepted 14 Aug, 17:39 ET
AMENDMENT NO. 4 TO FORM S-1 ↗
Thu, 14 Aug 2025
4 · 10-Q
After-hours · 17:22 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
172.8000
173.4400
158.7200
168.9600
6,624
Wed, 13 Aug 2025
198.4000
198.4000
165.1200
172.1600
13,564
Tue, 12 Aug 2025
206.0800
216.9600
185.6000
193.9200
11,988
Mon, 11 Aug 2025
235.5200
249.6000
181.7600
217.6000
27,936
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
245.1200
308.4800
215.0400
256.0000
677,169
Thu, 07 Aug 2025
224.0000
247.6800
172.8000
184.3200
49,685
Wed, 06 Aug 2025
268.1600
387.8400
211.8400
234.8800
1,593,695
Tue, 05 Aug 2025
3 · DEF 14A
After market open · 10:31 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 05 Aug 2025
156.8000
157.4400
116.4800
123.5200
11,951
Tue, 05 Aug 2025
2 · 8-K
Pre-market · 08:14 ET
CURRENT REPORT ↗
Mon, 04 Aug 2025
163.8400
169.6000
154.2400
156.1600
5,077
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
231.0400
231.6800
145.2800
157.4400
16,746
Thu, 31 Jul 2025
422.4000
437.1200
337.9200
364.8000
1,899
Wed, 30 Jul 2025
416.0000
435.2000
391.0400
423.0400
4,974
Tue, 29 Jul 2025
390.4000
432.6400
374.4000
390.4000
1,438
Mon, 28 Jul 2025
1 · S-1
After market open · 11:51 ET
REGISTRATION STATEMENT ↗
Mon, 28 Jul 2025
384.0000
396.8000
384.0000
385.9200
476
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend