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.0100
3.2400
1.7500
1.8400
14,722,500
Thu, 23 Jul 2026
2.7400
2.7900
2.3100
2.5700
299,300
Thu, 23 Jul 2026
34 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 22 Jul 2026
2.6400
2.9200
2.2960
2.7900
968,100
Tue, 21 Jul 2026
2.1500
2.5600
2.1500
2.4450
141,120
Mon, 20 Jul 2026
33 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 20 Jul 2026
2.4000
2.4000
2.1050
2.1700
167,720
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8500
2.8500
2.7650
2.8200
13,520
Thu, 16 Jul 2026
2.8600
2.9250
2.7550
2.8500
36,060
Wed, 15 Jul 2026
2.8850
3.0500
2.8750
2.9500
21,340
Tue, 14 Jul 2026
2.8750
2.9750
2.8150
2.9050
43,220
Mon, 13 Jul 2026
3.0800
3.1000
2.8550
2.9650
53,920
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.9250
3.2000
2.9250
3.1750
57,880
Thu, 09 Jul 2026
2.9900
3.2100
2.9400
3.0850
74,020
Wed, 08 Jul 2026
2.8950
3.1100
2.8650
3.0900
128,320
Tue, 07 Jul 2026
2.9800
3.1000
2.8100
3.0100
293,180
Mon, 06 Jul 2026
32 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 06 Jul 2026
4.1350
4.1950
3.1950
3.3000
9,362,040
Mon, 06 Jul 2026
31 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.4250
3.7000
3.4000
3.5950
36,480
Wed, 01 Jul 2026
3.4000
4.0350
3.3500
3.5300
67,600
Tue, 30 Jun 2026
3.2550
3.5450
3.2550
3.4500
14,400
Mon, 29 Jun 2026
3.4000
3.4100
3.2300
3.2750
15,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.2500
3.5000
3.1800
3.4050
13,080
Thu, 25 Jun 2026
3.5100
3.6300
3.2550
3.2650
29,120
Wed, 24 Jun 2026
3.5300
3.7050
3.4950
3.5450
21,180
Tue, 23 Jun 2026
3.6550
3.8500
3.5900
3.5900
14,360
Tue, 23 Jun 2026
30 · DEF 14A
Next filing day · accepted 22 Jun, 19:04 ET
PROXY STATEMENT ↗
Mon, 22 Jun 2026
3.6700
3.9000
3.2600
3.8000
57,420
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.8650
4.0200
3.6000
3.6550
28,680
Wed, 17 Jun 2026
3.8800
4.0000
3.5800
3.8500
66,180
Tue, 16 Jun 2026
4.3500
4.3850
3.9500
4.0000
63,520
Mon, 15 Jun 2026
4.8500
4.9950
4.0500
4.3950
68,160
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
5.3000
5.4250
4.5500
4.8500
57,420
Thu, 11 Jun 2026
5.0000
5.7500
4.9000
5.3500
132,900
Wed, 10 Jun 2026
5.1000
5.2000
4.5700
5.0000
165,920
Tue, 09 Jun 2026
29 · 8-K
After market open · 11:42 ET
CURRENT REPORT ↗
Tue, 09 Jun 2026
5.1000
9.6000
4.4000
5.0500
1,876,340
Mon, 08 Jun 2026
5.2000
5.2500
4.5150
4.8500
76,840
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.8500
5.8500
5.0500
5.2500
42,560
Thu, 04 Jun 2026
5.7500
6.2500
5.4000
5.7000
112,580
Wed, 03 Jun 2026
5.8500
6.6000
5.3500
5.6000
343,700
Tue, 02 Jun 2026
4.6000
5.7500
4.6000
5.6500
248,920
Mon, 01 Jun 2026
4.9000
4.9000
4.5150
4.7500
15,160
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.9400
4.9400
4.5500
4.5750
13,420
Thu, 28 May 2026
4.7500
5.1500
4.6950
5.1000
12,340
Wed, 27 May 2026
4.7450
4.9600
4.6500
4.8000
11,220
Tue, 26 May 2026
4.8950
5.3000
4.6700
4.7650
14,160
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.9000
5.1500
4.8550
4.9300
13,220
Thu, 21 May 2026
4.7550
5.7500
4.7550
4.9250
66,640
Wed, 20 May 2026
4.7500
5.2500
4.5850
4.7000
10,000
Tue, 19 May 2026
4.9550
5.2000
4.6100
4.8450
12,560
Mon, 18 May 2026
5.1500
5.2500
4.9000
4.9550
11,820
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.2000
5.5000
4.9500
5.1000
30,460
Thu, 14 May 2026
5.2500
5.5300
4.9200
5.1000
14,980
Wed, 13 May 2026
5.5500
5.7600
5.2000
5.3000
12,500
Tue, 12 May 2026
28 · 8-K
After market open · 13:22 ET
CURRENT REPORT ↗
Tue, 12 May 2026
6.0000
6.3000
5.4000
5.6000
30,100
Tue, 12 May 2026
27 · 8-K
Next filing day · accepted 11 May, 20:41 ET
CURRENT REPORT ↗
Mon, 11 May 2026
6.1500
6.3000
6.0000
6.1000
17,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.9500
6.3400
5.7500
6.2500
26,040
Thu, 07 May 2026
6.7500
6.8650
6.0000
6.1000
35,840
Wed, 06 May 2026
7.2500
10.3000
6.5500
6.9500
383,300
Tue, 05 May 2026
7.3500
7.7000
6.7500
7.5000
54,720
Mon, 04 May 2026
6.2500
8.1500
6.0500
7.3000
226,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.0500
6.4000
6.0500
6.1000
4,460
Thu, 30 Apr 2026
6.0750
6.1500
5.8900
6.1500
31,100
Wed, 29 Apr 2026
26 · 8-K
After-hours · 16:19 ET
CURRENT REPORT ↗
Wed, 29 Apr 2026
6.4000
6.4000
5.7000
6.1000
73,940
Tue, 28 Apr 2026
6.3500
6.8500
6.2500
6.3500
13,740
Mon, 27 Apr 2026
5.9000
6.4000
5.6000
6.4000
15,720
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.7500
6.2500
5.4500
5.8500
19,560
Thu, 23 Apr 2026
6.1500
6.1500
5.5000
5.6500
15,204
Wed, 22 Apr 2026
25 · 8-K
After market open · 11:10 ET
CURRENT REPORT ↗
Wed, 22 Apr 2026
6.9500
7.1500
5.6500
5.9000
54,808
Tue, 21 Apr 2026
7.5000
7.5000
6.8000
6.8500
16,476
Mon, 20 Apr 2026
7.1500
7.6500
7.0000
7.3000
30,706
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.2000
7.2500
6.9000
7.1000
10,902
Thu, 16 Apr 2026
7.2000
7.2500
6.8500
6.9000
15,746
Wed, 15 Apr 2026
7.4000
7.4000
7.0000
7.3500
14,448
Tue, 14 Apr 2026
7.8000
8.1000
7.0000
7.0000
27,906
Mon, 13 Apr 2026
7.4000
8.0000
6.9000
7.7000
31,868
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.0000
7.5500
6.8500
7.2500
4,664
Thu, 09 Apr 2026
7.0000
7.2500
6.8500
6.9500
15,206
Wed, 08 Apr 2026
7.6000
8.0000
7.0000
7.3500
18,352
Tue, 07 Apr 2026
7.0000
7.8000
7.0000
7.4000
35,730
Mon, 06 Apr 2026
7.0000
7.3500
7.0000
7.2000
4,630
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.0500
7.0500
6.6500
6.8000
3,142
Wed, 01 Apr 2026
7.4000
7.4000
6.9000
6.9000
13,502
Tue, 31 Mar 2026
6.7500
7.4000
6.4500
7.2500
10,882
Mon, 30 Mar 2026
6.9000
7.3000
6.1000
6.7500
20,506
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24 · 8-K
After-hours · 16:07 ET
CURRENT REPORT ↗
Fri, 27 Mar 2026
7.4000
7.4500
6.9000
7.3500
8,600
Thu, 26 Mar 2026
7.1500
7.4000
6.8000
7.4000
7,780
Wed, 25 Mar 2026
7.0000
7.4000
6.7000
7.4000
8,106
Tue, 24 Mar 2026
7.2500
7.6500
6.8500
7.3500
13,416
Mon, 23 Mar 2026
7.4500
7.5000
6.9000
7.2500
24,832
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.0500
7.7000
6.9000
7.7000
21,606
Thu, 19 Mar 2026
6.8000
7.2500
6.3000
7.2500
19,908
Wed, 18 Mar 2026
8.5000
9.0000
6.6000
7.0000
84,728
Tue, 17 Mar 2026
23 · 10-Q
After-hours · 17:07 ET
QUARTERLY REPORT ↗
Tue, 17 Mar 2026
10.0000
10.0000
9.1000
9.4000
17,738
Mon, 16 Mar 2026
10.2000
10.2000
8.7500
9.8500
27,956
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11.6500
11.6500
10.2000
10.4500
91,954
Thu, 12 Mar 2026
12.0000
18.0000
11.0000
12.1000
948,642
Wed, 11 Mar 2026
10.9500
11.5000
10.6000
11.5000
4,434
Tue, 10 Mar 2026
11.2500
11.5000
10.4000
10.7500
10,150
Mon, 09 Mar 2026
11.7500
12.4000
10.8000
11.4500
40,708
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.4000
11.4000
10.6000
10.8000
6,030
Thu, 05 Mar 2026
11.4500
11.8500
11.0000
11.0500
6,932
Wed, 04 Mar 2026
12.0000
13.0000
11.5500
11.5500
11,768
Tue, 03 Mar 2026
11.2000
11.8000
10.3500
11.6500
8,474
Mon, 02 Mar 2026
12.1500
13.4500
11.2000
11.3500
12,952
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12.8500
14.0000
12.5500
13.1500
4,252
Thu, 26 Feb 2026
12.6500
13.5000
12.5500
13.0500
8,706
Wed, 25 Feb 2026
13.3500
14.3500
12.5500
12.9500
20,648
Tue, 24 Feb 2026
15.4500
15.5000
13.2500
13.6000
25,142
Mon, 23 Feb 2026
16.8500
17.3500
13.0000
15.5000
79,260
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.0000
15.5500
13.6500
15.4500
21,064
Thu, 19 Feb 2026
14.8000
15.6000
14.0500
14.4500
7,892
Wed, 18 Feb 2026
14.0000
15.2000
13.4500
14.9500
9,734
Tue, 17 Feb 2026
13.9500
14.1500
13.5000
13.5500
3,392
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.3500
15.3500
13.7500
14.0000
9,058
Thu, 12 Feb 2026
13.7500
15.6500
13.1000
15.4500
15,402
Wed, 11 Feb 2026
14.0000
14.0000
12.5500
13.3500
2,628
Tue, 10 Feb 2026
13.5000
14.0000
13.0500
13.5000
1,812
Mon, 09 Feb 2026
12.9000
13.5500
12.6000
13.0500
2,164
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
12.1500
13.7500
12.0500
12.6500
2,634
Thu, 05 Feb 2026
13.2500
13.5000
12.2000
12.3500
7,760
Wed, 04 Feb 2026
22 · 8-K
After market open · 14:18 ET
CURRENT REPORT ↗
Wed, 04 Feb 2026
13.2500
15.0000
13.0000
13.6000
10,244
Tue, 03 Feb 2026
13.0000
13.5500
12.6000
13.1500
4,628
Mon, 02 Feb 2026
12.4000
12.9500
12.1500
12.6000
5,686
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.1500
14.1500
12.8000
12.8000
5,100
Thu, 29 Jan 2026
14.1000
14.2500
13.7500
13.8000
2,754
Wed, 28 Jan 2026
13.8000
14.4500
13.5000
14.3000
2,288
Tue, 27 Jan 2026
13.9000
14.1000
13.3000
13.7500
3,542
Mon, 26 Jan 2026
14.4500
14.5000
13.5000
13.5500
4,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
14.5500
14.5500
14.1500
14.1500
2,086
Thu, 22 Jan 2026
14.3500
14.5000
13.8500
14.0500
3,568
Wed, 21 Jan 2026
14.6500
14.6500
13.6000
13.8500
4,346
Tue, 20 Jan 2026
15.0500
15.4000
14.0500
14.1500
6,040
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
15.1000
15.1000
14.4500
14.5500
5,704
Thu, 15 Jan 2026
14.5000
15.6500
14.0000
15.3500
18,890
Wed, 14 Jan 2026
16.2500
16.6000
14.5500
14.5500
16,836
Tue, 13 Jan 2026
15.7500
16.7000
15.6000
16.0000
14,220
Mon, 12 Jan 2026
16.3500
16.8000
15.5000
15.7000
14,532
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16.9500
17.2500
16.0000
16.1000
8,984
Thu, 08 Jan 2026
15.9500
17.7000
15.8000
17.0000
8,446
Wed, 07 Jan 2026
21 · 8-K
After market open · 13:28 ET
CURRENT REPORT ↗
Wed, 07 Jan 2026
15.6500
16.2500
15.2000
15.8000
3,254
Tue, 06 Jan 2026
16.5000
17.4000
15.0000
15.5000
12,694
Mon, 05 Jan 2026
15.5000
16.6500
15.5000
16.3500
8,302
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
15.6500
15.9500
14.7500
15.4000
9,754
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20 · 424B3
After market open · 15:14 ET
PROSPECTUS ↗
Wed, 31 Dec 2025
15.1500
20.2500
14.7500
15.9000
70,380
Tue, 30 Dec 2025
17.1500
17.1500
14.8500
15.1000
7,168
Mon, 29 Dec 2025
18.4500
18.5000
15.9500
15.9500
3,102
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
20.0000
20.0000
17.5500
17.8000
1,638
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.0000
21.0500
18.5000
18.6000
3,960
Tue, 23 Dec 2025
24.5000
24.9500
20.0000
21.5000
8,928
Mon, 22 Dec 2025
19 · 10-Q
After market open · 14:52 ET
QUARTERLY REPORT ↗
Mon, 22 Dec 2025
23.6000
28.0500
23.6000
26.1500
14,852
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
18 · 424B3
After market open · 15:50 ET
PROSPECTUS ↗
Fri, 19 Dec 2025
23.0000
25.0000
23.0000
24.4000
18,906
Fri, 19 Dec 2025
17 · 8-K
Next filing day · accepted 18 Dec, 21:40 ET
CURRENT REPORT ↗
Thu, 18 Dec 2025
17.5000
23.4000
15.1000
22.4000
349,812
Wed, 17 Dec 2025
22.0000
22.6000
21.1500
21.3000
1,478
Tue, 16 Dec 2025
21.4500
24.4000
20.9500
22.0000
1,558
Mon, 15 Dec 2025
24.5000
24.5000
21.6000
21.6000
1,480
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
24.0500
25.0000
23.2500
23.5500
1,406
Thu, 11 Dec 2025
16 · S-1
After market open · 11:09 ET
REGISTRATION STATEMENT ↗
Thu, 11 Dec 2025
24.8500
24.8500
22.2500
23.3000
2,546
Wed, 10 Dec 2025
27.4500
27.4500
24.5000
25.0000
1,958
Tue, 09 Dec 2025
25.5000
26.8500
25.0000
26.4500
1,366
Mon, 08 Dec 2025
27.0000
27.0000
24.3000
26.0500
3,350
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
25.9500
27.4500
25.0000
26.4000
798
Thu, 04 Dec 2025
25.8000
27.0000
25.0000
26.1000
2,088
Wed, 03 Dec 2025
22.5000
29.0000
22.5000
27.0000
13,420
Tue, 02 Dec 2025
20.8000
24.5000
20.8000
23.2500
8,064
Mon, 01 Dec 2025
20.6500
22.0000
20.6500
21.1500
1,936
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.9000
22.2500
20.0000
21.5500
1,432
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
21.8500
21.8500
20.5000
20.8500
1,394
Tue, 25 Nov 2025
19.8000
21.2000
19.0000
20.9500
2,642
Mon, 24 Nov 2025
18.7500
19.1000
18.3500
18.8000
1,714
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
18.7000
20.0000
17.5500
18.7000
5,110
Thu, 20 Nov 2025
20.7000
22.3500
19.3000
20.1500
4,048
Wed, 19 Nov 2025
23.0000
23.5000
21.5000
21.6500
1,646
Tue, 18 Nov 2025
20.7500
24.0000
20.7500
23.4500
4,678
Mon, 17 Nov 2025
25.2000
25.2000
22.2500
24.1500
2,818
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
25.9500
25.9500
24.1000
24.6500
1,134
Thu, 13 Nov 2025
24.2500
26.1000
24.2500
25.7500
3,888
Wed, 12 Nov 2025
26.0500
26.0500
24.0000
24.9500
2,722
Wed, 12 Nov 2025
15 · S-1/A
Pre-market · 08:02 ET
AMENDMENT NO. 4 TO FORM S-1 ↗
Tue, 11 Nov 2025
25.5000
25.5000
24.2500
25.1500
1,308
Mon, 10 Nov 2025
25.5000
26.5500
25.0000
26.0000
2,452
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
26.0500
26.3500
21.6500
25.3500
11,974
Thu, 06 Nov 2025
30.5000
30.5000
25.1000
26.7000
8,924
Wed, 05 Nov 2025
31.7500
32.2500
30.2500
30.7500
2,954
Tue, 04 Nov 2025
33.5000
34.2000
31.5000
32.1500
7,306
Tue, 04 Nov 2025
14 · DEF 14C
Next filing day · accepted 03 Nov, 21:40 ET
DEFINITIVE INFORMATION STATEMENT ↗
Mon, 03 Nov 2025
35.0000
35.9500
33.1000
33.7500
3,534
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.0000
35.0000
33.1500
34.9000
4,076
Thu, 30 Oct 2025
35.6000
37.7500
34.5000
34.8000
2,768
Wed, 29 Oct 2025
36.5000
38.8000
36.3000
37.1000
8,268
Tue, 28 Oct 2025
35.5500
36.5000
34.5000
35.8500
9,378
Mon, 27 Oct 2025
35.5000
37.6500
35.0500
36.0500
2,796
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
35.9500
38.0000
35.5500
36.1000
2,074
Thu, 23 Oct 2025
35.8000
36.7500
35.5500
36.6000
2,816
Wed, 22 Oct 2025
13 · 8-K
After-hours · 17:29 ET
CURRENT REPORT ↗
Wed, 22 Oct 2025
12 · PRE 14C
After market open · 13:10 ET
PRELIMINARY INFORMATION STATEMENT ↗
Wed, 22 Oct 2025
36.2500
38.5000
32.6500
38.3000
14,676
Tue, 21 Oct 2025
35.0000
40.9000
33.8000
39.0000
35,508
Mon, 20 Oct 2025
34.4000
35.5000
34.4000
35.0000
4,260
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
35.6500
37.4000
34.6000
34.7000
4,322
Thu, 16 Oct 2025
39.0000
39.5000
34.0000
36.3500
14,472
Wed, 15 Oct 2025
40.0000
40.3500
39.0000
39.2500
8,218
Tue, 14 Oct 2025
40.7500
41.5500
39.7500
40.4000
7,406
Mon, 13 Oct 2025
40.5000
42.7500
40.0000
41.7000
9,102
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
41.5000
42.0000
39.0000
40.1500
12,190
Thu, 09 Oct 2025
42.8500
44.3500
40.5000
42.0000
13,900
Wed, 08 Oct 2025
46.0000
47.3000
42.7500
42.9000
26,556
Tue, 07 Oct 2025
51.0000
51.0000
47.5000
47.5000
14,812
Mon, 06 Oct 2025
48.8000
52.5000
47.6500
51.0000
27,332
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
51.5000
53.8000
48.1500
48.4500
25,488
Thu, 02 Oct 2025
11 · 8-K
After-hours · 16:09 ET
CURRENT REPORT ↗
Thu, 02 Oct 2025
51.5000
57.0000
48.5000
53.0000
42,534
Wed, 01 Oct 2025
50.5000
53.5000
44.5000
49.9500
60,394
Tue, 30 Sep 2025
63.7500
74.5000
53.0000
57.0000
413,508
Mon, 29 Sep 2025
189.5000
198.0000
55.0000
56.0000
1,869,048
Mon, 29 Sep 2025
10 · 8-K
Pre-market · 09:13 ET
CURRENT REPORT ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
46.0000
48.5000
45.0500
47.7500
4,542
Thu, 25 Sep 2025
46.5000
52.0000
46.2000
48.0000
4,738
Wed, 24 Sep 2025
47.5000
50.5000
41.5000
48.5000
159,568
Tue, 23 Sep 2025
48.0000
50.0000
46.9500
48.6500
3,368
Mon, 22 Sep 2025
9 · 10-Q
After-hours · 16:36 ET
QUARTERLY REPORT ↗
Mon, 22 Sep 2025
48.0000
49.0000
45.2000
47.7500
30,638
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
48.0000
48.9000
47.2000
47.2000
986
Thu, 18 Sep 2025
46.5000
49.4000
45.1500
49.0000
2,864
Wed, 17 Sep 2025
8 · S-1/A
After-hours · 17:20 ET
AMENDMENT NO. 3 TO FORM S-1 ↗
Wed, 17 Sep 2025
48.3000
49.5000
46.5000
47.6000
1,238
Tue, 16 Sep 2025
47.5000
49.2500
46.3500
48.4000
2,532
Mon, 15 Sep 2025
48.1500
51.5000
46.3500
49.4000
13,334
Mon, 15 Sep 2025
7 · 8-K
Next filing day · accepted 12 Sep, 17:41 ET
CURRENT REPORT ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
55.5000
55.9500
43.8500
44.1500
6,610
Thu, 11 Sep 2025
59.5000
60.2500
52.6000
55.5000
8,506
Wed, 10 Sep 2025
6 · 8-K
After market open · 15:04 ET
CURRENT REPORT ↗
Wed, 10 Sep 2025
64.5000
70.0000
50.5000
55.5000
13,350
Tue, 09 Sep 2025
75.5000
86.0000
64.0000
69.5000
57,430
Mon, 08 Sep 2025
47.0000
69.5000
47.0000
60.0000
37,718
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
46.0000
48.0000
44.5000
45.5000
1,098
Thu, 04 Sep 2025
44.0000
47.0000
43.5000
47.0000
778
Wed, 03 Sep 2025
43.5000
45.5000
43.5000
44.5000
340
Tue, 02 Sep 2025
44.8500
46.5000
43.5500
45.5000
454
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
45.9000
48.4500
40.6500
46.4000
2,248
Thu, 28 Aug 2025
5 · 10-K/A
After-hours · 16:48 ET
AMENDMENT NO. 1 TO FORM 10-K ↗
Thu, 28 Aug 2025
4 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Thu, 28 Aug 2025
42.5000
46.0000
40.8500
44.6500
1,296
Wed, 27 Aug 2025
44.2500
44.2500
42.6500
42.6500
322
Tue, 26 Aug 2025
42.5000
43.5000
41.1000
41.2500
278
Mon, 25 Aug 2025
42.5000
42.5000
40.2500
41.2000
256
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.8500
42.1000
40.0000
41.4000
550
Thu, 21 Aug 2025
40.8000
41.0000
40.0000
40.4000
572
Wed, 20 Aug 2025
41.5500
41.5500
40.9000
41.0000
188
Tue, 19 Aug 2025
40.8000
42.6500
40.8000
41.6000
104
Mon, 18 Aug 2025
40.8000
44.0000
40.7500
41.6500
534
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
43.7500
44.0000
41.5000
41.5000
74
Thu, 14 Aug 2025
42.5500
45.0000
40.6000
42.6000
428
Thu, 14 Aug 2025
3 · 10-K
Next filing day · accepted 13 Aug, 22:00 ET
ANNUAL REPORT ↗
Wed, 13 Aug 2025
2 · 8-K
After-hours · 16:53 ET
CURRENT REPORT ↗
Wed, 13 Aug 2025
43.3500
43.5000
43.3500
43.3500
52
Tue, 12 Aug 2025
42.6500
44.5000
42.6500
43.3500
122
Mon, 11 Aug 2025
44.0000
44.4500
41.8500
42.6500
616
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
43.5000
44.5500
42.0000
43.8500
528
Thu, 07 Aug 2025
41.9500
43.2000
40.9500
42.5000
706
Wed, 06 Aug 2025
42.7500
42.7500
41.6000
42.6500
466
Tue, 05 Aug 2025
42.7500
43.7000
42.2000
42.7500
428
Tue, 05 Aug 2025
1 · S-1/A
Next filing day · accepted 04 Aug, 17:40 ET
AMENDMENT NO. 2 TO FORM S-1 ↗
Mon, 04 Aug 2025
42.7500
43.1500
42.7500
42.7500
198
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
43.0000
43.3000
42.7500
42.7500
970
Thu, 31 Jul 2025
43.5000
45.2500
41.0000
43.6000
2,222
Wed, 30 Jul 2025
45.5000
45.5500
42.6500
43.2500
1,774
Tue, 29 Jul 2025
45.5000
47.0000
45.5000
46.0000
2,778
Mon, 28 Jul 2025
47.0000
47.0000
45.7000
45.8000
572
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend