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
2.9300
2.9300
2.7800
2.8900
87,600
Thu, 23 Jul 2026
3.0000
3.0400
2.9000
2.9900
113,700
Wed, 22 Jul 2026
3.0400
3.2500
3.0100
3.0600
130,900
Tue, 21 Jul 2026
3.1300
3.4000
3.0900
3.3500
1,587,300
Mon, 20 Jul 2026
3.1800
3.2100
2.9600
3.0300
3,101,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3.4000
3.4000
3.0200
3.1600
132,900
Thu, 16 Jul 2026
3.5600
3.7000
3.3500
3.5500
163,900
Wed, 15 Jul 2026
3.8400
4.0200
3.2500
3.6500
958,700
Tue, 14 Jul 2026
4.4100
5.1000
3.8100
4.1600
53,359,800
Mon, 13 Jul 2026
2.8900
3.1720
2.7100
2.9600
19,753,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
3.2000
3.2000
2.9200
2.9200
72,400
Thu, 09 Jul 2026
3.2700
3.4500
3.1600
3.2800
130,900
Wed, 08 Jul 2026
3.3400
3.5700
3.1200
3.5700
2,391,500
Tue, 07 Jul 2026
3.4800
3.5020
3.1000
3.2600
110,800
Mon, 06 Jul 2026
3.6200
3.6700
3.3500
3.5000
87,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.6000
3.9000
3.4000
3.5800
196,400
Wed, 01 Jul 2026
3.1600
3.4900
3.0500
3.4000
179,800
Wed, 01 Jul 2026
37 · 8-K
Next filing day · accepted 30 Jun, 19:27 ET
8-K ↗
Tue, 30 Jun 2026
3.1200
3.3700
2.9400
3.2500
146,600
Mon, 29 Jun 2026
3.4700
3.5900
2.9000
3.2500
697,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
5.8600
6.1500
3.7600
4.0200
31,587,600
Thu, 25 Jun 2026
3.7100
4.0700
3.4800
3.7800
10,154,300
Wed, 24 Jun 2026
3.8550
3.9100
3.5800
3.6900
66,400
Tue, 23 Jun 2026
3.4500
4.0000
3.4250
3.8400
75,500
Mon, 22 Jun 2026
3.3400
3.6100
3.1600
3.5150
44,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.8800
3.8800
3.4000
3.4600
606,800
Wed, 17 Jun 2026
4.0400
4.5700
3.9900
4.3700
123,400
Tue, 16 Jun 2026
3.7300
4.0900
3.2700
4.0800
99,200
Mon, 15 Jun 2026
3.8500
4.0900
3.6100
3.7600
51,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.2100
4.2560
3.5700
3.9100
57,000
Thu, 11 Jun 2026
36 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 11 Jun 2026
4.4000
4.7300
3.8100
4.1800
127,700
Wed, 10 Jun 2026
4.1300
4.8900
4.1000
4.8900
41,820
Tue, 09 Jun 2026
4.7300
4.9900
4.3000
4.5300
52,880
Mon, 08 Jun 2026
4.5700
5.0000
4.1500
4.8400
135,010
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
4.7700
4.8200
3.8300
4.5400
743,920
Thu, 04 Jun 2026
5.1100
5.2400
4.8500
4.9300
2,184,300
Wed, 03 Jun 2026
5.1000
5.3600
5.0100
5.2400
23,150
Tue, 02 Jun 2026
5.2000
5.3300
5.1100
5.2500
9,420
Mon, 01 Jun 2026
5.3100
5.5000
5.0200
5.3300
22,050
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
5.4000
5.6000
5.0400
5.2500
28,710
Thu, 28 May 2026
5.1400
6.4000
5.0100
5.3800
104,550
Wed, 27 May 2026
5.8600
5.9000
5.1100
5.2000
27,490
Wed, 27 May 2026
35 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 26 May 2026
5.8400
6.0000
5.7100
5.8600
10,250
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
6.1500
6.3000
5.5500
5.8200
22,060
Thu, 21 May 2026
5.7500
6.1300
5.6600
6.1300
12,090
Wed, 20 May 2026
5.9000
6.0000
5.6000
5.9300
12,620
Tue, 19 May 2026
6.0600
6.1700
5.8000
6.0900
18,400
Mon, 18 May 2026
6.2300
6.2900
5.9500
6.2000
15,760
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
34 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Fri, 15 May 2026
6.6200
7.0000
6.4000
6.6600
45,970
Thu, 14 May 2026
6.7100
6.8000
6.2000
6.4000
84,850
Wed, 13 May 2026
6.7300
7.1000
6.4000
7.1000
20,900
Tue, 12 May 2026
33 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Tue, 12 May 2026
6.5000
6.7000
6.2300
6.5700
15,300
Mon, 11 May 2026
6.4000
6.8100
6.0800
6.7900
32,520
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.1700
7.1700
6.6400
6.8900
39,860
Thu, 07 May 2026
32 · 8-K
After-hours · 17:20 ET
8-K ↗
Thu, 07 May 2026
7.4300
7.6300
6.8000
7.0600
55,840
Wed, 06 May 2026
7.6800
7.9800
7.5200
7.8000
30,210
Tue, 05 May 2026
7.7500
8.2000
7.4500
7.8900
107,320
Mon, 04 May 2026
7.1800
9.4700
6.7900
8.2700
1,332,270
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11.2000
11.4000
6.6200
6.9200
1,840,050
Fri, 01 May 2026
31 · 8-K
Pre-market · 09:23 ET
8-K ↗
Thu, 30 Apr 2026
9.6900
10.5000
9.5800
10.3000
1,010,690
Wed, 29 Apr 2026
10.0000
10.0000
9.2900
10.0000
13,140
Tue, 28 Apr 2026
10.4000
10.6000
9.9000
10.5000
9,450
Mon, 27 Apr 2026
10.4000
11.0000
10.1000
10.5000
11,230
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9.3500
10.3000
9.3400
10.3000
15,180
Thu, 23 Apr 2026
9.2000
9.5400
8.1400
9.3800
30,350
Wed, 22 Apr 2026
10.1000
10.5000
7.5500
9.0000
51,530
Tue, 21 Apr 2026
9.7000
10.5000
9.6000
10.1000
6,790
Mon, 20 Apr 2026
30 · DEF 14A
After-hours · 17:00 ET
DEF 14A ↗
Mon, 20 Apr 2026
9.4000
10.3000
9.4000
9.9000
7,020
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
10.1000
10.2000
9.6000
10.2000
7,260
Thu, 16 Apr 2026
9.2000
11.9000
9.1300
10.3000
64,180
Wed, 15 Apr 2026
8.2000
9.2500
7.5000
9.2500
64,600
Tue, 14 Apr 2026
7.4000
8.7400
7.0300
8.7400
12,890
Mon, 13 Apr 2026
6.7800
7.3700
6.5500
7.3700
3,890
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
29 · PRE 14A
After-hours · 17:12 ET
PRE 14A ↗
Fri, 10 Apr 2026
7.3600
7.3600
6.5000
7.0000
8,320
Thu, 09 Apr 2026
7.4500
7.4500
7.0100
7.2500
3,380
Wed, 08 Apr 2026
7.5000
7.7000
7.0000
7.5000
10,770
Tue, 07 Apr 2026
7.4000
7.4500
6.8100
7.4500
7,220
Mon, 06 Apr 2026
7.4500
7.5100
7.0100
7.4500
13,440
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
6.7200
7.9000
6.5200
7.5900
22,370
Wed, 01 Apr 2026
7.0000
7.5000
6.5000
6.7300
10,100
Tue, 31 Mar 2026
28 · 10-K
After-hours · 16:05 ET
10-K ↗
Tue, 31 Mar 2026
5.4000
6.8000
5.3500
6.7900
17,600
Mon, 30 Mar 2026
6.4600
6.5000
5.0000
5.3500
29,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
8.8000
8.8700
5.1900
6.6300
121,950
Thu, 26 Mar 2026
8.8500
9.4000
8.6000
8.6000
169,940
Wed, 25 Mar 2026
9.0500
9.5000
8.7900
8.9600
12,090
Tue, 24 Mar 2026
8.7100
9.5900
8.4800
9.3800
5,050
Mon, 23 Mar 2026
9.1300
9.1300
8.6400
8.8600
2,440
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
9.3000
9.5000
8.5200
8.8800
7,230
Thu, 19 Mar 2026
9.5000
9.6100
9.2200
9.4800
4,490
Wed, 18 Mar 2026
9.8200
10.0000
9.4000
9.9900
5,430
Tue, 17 Mar 2026
10.2500
10.5000
9.8000
10.3000
1,310
Mon, 16 Mar 2026
9.2000
10.6000
9.1000
10.2000
10,820
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9.3200
9.4000
9.0800
9.4000
3,840
Thu, 12 Mar 2026
9.0000
9.3500
9.0000
9.2600
4,690
Wed, 11 Mar 2026
9.1800
9.6000
9.0000
9.0100
2,040
Tue, 10 Mar 2026
27 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 10 Mar 2026
9.6000
10.2000
8.8100
8.8500
22,490
Mon, 09 Mar 2026
9.1700
10.0000
9.0000
9.9000
14,810
Mon, 09 Mar 2026
26 · 424B3
Pre-market · 08:00 ET
424B3 ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
8.5300
10.3000
8.0000
9.1700
29,750
Thu, 05 Mar 2026
8.8000
9.1400
8.5100
8.6900
5,700
Wed, 04 Mar 2026
8.9000
9.6000
8.6000
9.2700
7,910
Tue, 03 Mar 2026
9.3000
9.3000
8.9000
8.9000
4,340
Mon, 02 Mar 2026
9.9000
10.0000
9.4500
9.5000
4,320
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.7000
10.7000
10.0000
10.0000
5,570
Thu, 26 Feb 2026
11.0000
11.1500
10.6000
10.9000
4,130
Wed, 25 Feb 2026
10.5000
11.1000
10.2000
10.8000
4,200
Tue, 24 Feb 2026
10.3000
10.8000
10.0000
10.5000
7,860
Mon, 23 Feb 2026
10.1000
11.0000
10.1000
10.3000
3,390
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.3000
11.8500
10.4000
10.6000
6,690
Thu, 19 Feb 2026
10.8000
11.9000
10.8000
11.8000
7,320
Wed, 18 Feb 2026
10.2000
10.9000
10.0000
10.8000
12,720
Tue, 17 Feb 2026
25 · 8-K
After-hours · 17:20 ET
8-K ↗
Tue, 17 Feb 2026
11.0000
11.1700
10.5000
10.8000
5,460
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10.3000
11.7000
10.3000
11.1000
10,900
Thu, 12 Feb 2026
11.8000
11.8000
10.2500
10.3000
11,520
Wed, 11 Feb 2026
24 · S-1/A
After-hours · 17:03 ET
S-1/A ↗
Wed, 11 Feb 2026
14.4000
14.4000
10.9000
11.2000
32,910
Wed, 11 Feb 2026
23 · S-1
Next filing day · accepted 10 Feb, 21:59 ET
S-1 ↗
Tue, 10 Feb 2026
15.6000
15.9000
14.6000
14.8000
6,870
Mon, 09 Feb 2026
15.4000
15.9000
15.1800
15.9000
10,020
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15.6000
16.5000
15.1000
16.3000
58,210
Thu, 05 Feb 2026
16.1000
17.2000
15.6000
15.7000
12,320
Wed, 04 Feb 2026
18.1000
18.1000
16.1000
16.1000
15,830
Tue, 03 Feb 2026
18.1000
19.2000
17.8000
18.4000
12,390
Mon, 02 Feb 2026
22 · 8-K
After-hours · 17:20 ET
8-K ↗
Mon, 02 Feb 2026
19.0000
19.5000
17.8000
17.9000
24,560
Mon, 02 Feb 2026
21 · 424B3
Pre-market · 08:15 ET
424B3 ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.6000
22.0000
19.7000
20.2000
28,210
Thu, 29 Jan 2026
21.0000
22.7000
20.1000
21.9000
35,850
Wed, 28 Jan 2026
21.8000
23.5000
19.1000
21.8000
370,010
Tue, 27 Jan 2026
21.8000
23.3300
20.0000
20.3000
452,350
Mon, 26 Jan 2026
23.1000
24.9000
20.2500
22.2000
54,560
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.8000
26.7000
23.4500
25.0000
79,300
Thu, 22 Jan 2026
19.4000
24.9000
19.4000
23.6000
116,080
Wed, 21 Jan 2026
19.6000
22.0000
18.0000
20.4000
159,310
Tue, 20 Jan 2026
39.2000
44.4000
20.8000
21.4000
12,660,470
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
17.2000
19.5000
15.1000
16.3000
472,770
Thu, 15 Jan 2026
15.2000
16.2000
13.7600
14.8000
20,530
Wed, 14 Jan 2026
13.8000
15.2500
13.7000
15.2000
24,050
Tue, 13 Jan 2026
14.3000
14.9400
13.3000
14.3000
41,590
Mon, 12 Jan 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 12 Jan 2026
19.0000
19.1200
12.9000
14.3000
77,310
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
20.1000
27.3000
18.8000
19.3000
462,820
Thu, 08 Jan 2026
19.5000
19.5000
17.9000
18.0000
315,510
Wed, 07 Jan 2026
19.6000
20.2000
19.3000
19.8000
6,040
Tue, 06 Jan 2026
20.0000
20.0500
18.8000
19.7000
6,580
Mon, 05 Jan 2026
19.5000
20.8000
18.5000
20.4000
17,430
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
18.4000
23.9000
17.7500
18.1000
68,770
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
16.5000
18.0000
16.4000
18.0000
4,740
Tue, 30 Dec 2025
16.2000
17.4900
16.2000
17.4000
1,930
Mon, 29 Dec 2025
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 29 Dec 2025
18.7000
18.7000
16.6000
16.8000
2,260
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
18.0000
18.8000
17.9500
18.7000
4,580
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
17.4000
18.7000
16.9000
18.0000
2,820
Tue, 23 Dec 2025
18.5000
18.6200
17.1000
17.7000
7,080
Mon, 22 Dec 2025
17.4000
19.6600
17.2100
18.9000
5,960
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17.5000
17.8000
16.5000
17.2000
4,480
Thu, 18 Dec 2025
16.8000
18.3000
15.8000
17.0000
20,100
Wed, 17 Dec 2025
17.1000
17.7000
16.4300
16.8000
3,180
Tue, 16 Dec 2025
14.7000
17.2000
14.6000
17.2000
13,080
Mon, 15 Dec 2025
17.2000
17.2000
14.1000
14.5000
15,990
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.2000
20.4000
17.0000
17.9000
59,140
Thu, 11 Dec 2025
18 · S-1/A
After-hours · 17:31 ET
S-1/A ↗
Thu, 11 Dec 2025
17.5000
18.3000
16.4600
17.9000
96,250
Wed, 10 Dec 2025
18.0000
19.3000
17.4600
18.5000
9,550
Tue, 09 Dec 2025
17.1000
18.8000
16.3900
18.1000
7,430
Mon, 08 Dec 2025
17.3000
17.8000
16.5000
17.4000
6,770
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
15.3000
17.9000
15.3000
17.5000
11,050
Thu, 04 Dec 2025
13.6000
16.0000
13.6000
15.8000
4,830
Wed, 03 Dec 2025
15.7000
15.8000
14.0000
14.5000
8,730
Tue, 02 Dec 2025
15.9000
16.7000
15.6000
16.0000
4,920
Mon, 01 Dec 2025
14.3000
17.7000
13.8000
16.7000
26,430
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
17 · 8-K
After-hours · 17:31 ET
8-K ↗
Fri, 28 Nov 2025
13.5000
15.6900
13.5000
14.3000
7,120
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
16 · 8-K
After market open · 12:28 ET
8-K ↗
Wed, 26 Nov 2025
12.7000
14.0000
12.6000
13.5000
11,560
Tue, 25 Nov 2025
13.7000
14.0000
13.2100
13.3000
12,590
Mon, 24 Nov 2025
13.1000
14.9000
13.1000
13.7000
27,110
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 21 Nov 2025
20.9000
21.1100
15.1000
16.0000
418,630
Thu, 20 Nov 2025
19.9000
20.6000
18.2000
18.3000
71,070
Wed, 19 Nov 2025
20.8000
21.0000
19.4000
19.8000
3,140
Tue, 18 Nov 2025
14 · S-1
After-hours · 17:00 ET
S-1 ↗
Tue, 18 Nov 2025
19.0000
21.2000
18.8400
21.1000
6,540
Mon, 17 Nov 2025
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 17 Nov 2025
22.6000
23.0000
18.5000
19.2000
8,660
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
23.0000
24.1000
22.2000
23.2000
4,920
Thu, 13 Nov 2025
12 · 10-Q
After market open · 10:04 ET
10-Q ↗
Thu, 13 Nov 2025
24.2000
26.2500
22.9000
23.1000
6,480
Wed, 12 Nov 2025
25.8000
26.3000
24.8000
25.1000
2,500
Tue, 11 Nov 2025
23.9000
25.8300
23.9000
25.3000
2,740
Mon, 10 Nov 2025
24.6000
24.6000
23.1000
24.0000
4,510
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 07 Nov 2025
24.8000
25.0900
22.4600
25.0000
8,440
Thu, 06 Nov 2025
27.5000
27.5000
23.6000
25.5000
8,620
Wed, 05 Nov 2025
29.2000
29.5000
26.0000
26.7000
8,400
Tue, 04 Nov 2025
30.5000
31.0000
28.3000
28.9000
23,080
Mon, 03 Nov 2025
33.8000
35.6000
30.0000
31.0000
425,020
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.0000
30.5500
29.1000
29.7000
8,150
Thu, 30 Oct 2025
31.0000
31.1500
30.2100
30.5000
4,300
Wed, 29 Oct 2025
31.3000
32.5000
31.1000
31.3000
5,350
Tue, 28 Oct 2025
31.9000
32.5000
31.1000
31.2000
5,510
Mon, 27 Oct 2025
30.6000
32.3900
30.2000
32.0000
6,750
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
31.5000
31.8800
30.1000
30.7000
3,550
Thu, 23 Oct 2025
31.5000
31.5000
30.2000
30.9000
7,530
Wed, 22 Oct 2025
36.2000
36.6500
31.5000
32.2000
73,400
Tue, 21 Oct 2025
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 21 Oct 2025
36.5000
37.5000
34.0000
34.7000
96,840
Mon, 20 Oct 2025
36.0000
37.2500
33.8000
36.8000
1,690
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
36.9000
37.2000
33.7000
36.3000
7,900
Thu, 16 Oct 2025
38.3000
38.3000
36.2000
36.8000
3,300
Wed, 15 Oct 2025
39.3000
40.7300
37.7000
38.5000
5,120
Tue, 14 Oct 2025
37.6000
39.7000
36.9000
39.2000
7,440
Mon, 13 Oct 2025
37.0000
39.9000
34.5000
38.0000
26,050
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
55.8000
55.9000
33.0000
41.0000
196,380
Thu, 09 Oct 2025
45.0000
49.6000
45.0000
47.6000
131,190
Wed, 08 Oct 2025
42.9000
46.9000
42.1000
43.9000
41,220
Tue, 07 Oct 2025
42.9000
45.7600
41.6000
42.0000
5,210
Mon, 06 Oct 2025
44.4000
44.5900
41.4000
43.1000
6,660
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
42.5000
45.9000
42.4000
44.8000
10,310
Thu, 02 Oct 2025
39.0000
44.5000
37.9000
42.3000
33,120
Wed, 01 Oct 2025
35.6000
39.4000
35.6000
38.0000
7,420
Tue, 30 Sep 2025
37.3000
37.9000
35.2000
35.5000
3,750
Mon, 29 Sep 2025
39.6000
41.1000
37.3000
38.0000
6,130
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
42.3000
42.3000
40.0000
40.1000
7,400
Thu, 25 Sep 2025
42.9000
44.1000
41.1000
41.4500
10,730
Wed, 24 Sep 2025
42.6000
44.6000
41.6000
44.2000
7,370
Tue, 23 Sep 2025
44.9000
45.5000
42.6100
43.8000
10,190
Mon, 22 Sep 2025
9 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 22 Sep 2025
40.9000
49.6000
39.4000
43.5000
45,060
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.0000
43.7000
40.9000
40.9000
9,360
Thu, 18 Sep 2025
8 · 8-K
After-hours · 17:11 ET
8-K ↗
Thu, 18 Sep 2025
44.0000
45.3900
43.0000
44.4000
13,170
Wed, 17 Sep 2025
7 · 8-K
After-hours · 16:26 ET
8-K ↗
Wed, 17 Sep 2025
36.4200
45.4000
36.1900
43.6000
48,590
Tue, 16 Sep 2025
34.5000
36.2000
34.1000
35.8000
3,220
Mon, 15 Sep 2025
35.3000
35.8000
34.2000
34.7000
3,660
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
34.0000
36.8000
34.0000
35.9000
9,310
Thu, 11 Sep 2025
33.5300
36.0000
33.4000
34.8000
4,520
Wed, 10 Sep 2025
34.8900
35.4000
34.1200
34.5000
1,260
Tue, 09 Sep 2025
32.0000
36.7000
32.0000
35.0000
2,350
Mon, 08 Sep 2025
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 08 Sep 2025
33.7000
33.8000
32.6000
33.4800
730
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
5 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 05 Sep 2025
34.1000
34.6000
33.3000
33.7000
1,450
Thu, 04 Sep 2025
36.0000
36.1800
33.3000
34.1000
2,840
Wed, 03 Sep 2025
33.5200
36.8000
33.0000
36.0900
9,350
Tue, 02 Sep 2025
33.7100
34.1000
33.1000
33.8000
820
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
33.9000
33.9000
32.9600
33.0000
1,270
Thu, 28 Aug 2025
33.7000
34.2500
33.2000
33.2000
1,930
Wed, 27 Aug 2025
33.9200
34.7200
33.1000
33.3500
1,060
Tue, 26 Aug 2025
32.7000
34.2000
32.7000
34.1000
1,370
Mon, 25 Aug 2025
33.8000
33.8000
32.8000
33.2000
2,580
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
32.5000
34.5000
32.5000
34.3900
2,830
Thu, 21 Aug 2025
33.5500
34.9000
33.0900
33.8000
960
Wed, 20 Aug 2025
30.9000
33.5000
30.9000
33.1000
2,220
Tue, 19 Aug 2025
32.7000
33.2000
31.0000
31.4000
1,780
Mon, 18 Aug 2025
33.2000
34.0500
32.6100
32.8000
2,750
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
34.6100
34.9000
32.8000
33.2000
4,890
Thu, 14 Aug 2025
34.7500
36.8000
34.2200
35.0000
6,570
Wed, 13 Aug 2025
35.4000
35.9000
34.6000
35.4000
2,290
Wed, 13 Aug 2025
4 · 10-Q
Next filing day · accepted 12 Aug, 18:59 ET
10-Q ↗
Tue, 12 Aug 2025
34.4000
36.0300
34.4000
35.9000
1,870
Mon, 11 Aug 2025
3 · 424B3
After-hours · 16:52 ET
424B3 ↗
Mon, 11 Aug 2025
34.5000
36.0500
34.2000
34.4000
6,150
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
36.4000
38.0000
33.7000
34.2000
4,020
Thu, 07 Aug 2025
35.7000
36.8800
34.8000
35.2000
2,620
Wed, 06 Aug 2025
36.9000
37.5000
36.0000
36.0000
3,430
Tue, 05 Aug 2025
35.6000
38.3000
35.6000
37.0000
6,590
Tue, 05 Aug 2025
2 · S-1
Next filing day · accepted 04 Aug, 17:51 ET
S-1 ↗
Mon, 04 Aug 2025
34.1000
37.3000
34.1000
36.3000
3,410
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
36.0000
36.9700
33.3300
35.0000
2,990
Thu, 31 Jul 2025
38.5000
38.5000
36.5000
36.5000
3,940
Wed, 30 Jul 2025
1 · 8-K
After-hours · 17:00 ET
8-K ↗
Wed, 30 Jul 2025
38.6500
38.8500
36.5100
37.2000
3,460
Tue, 29 Jul 2025
39.3000
39.6000
38.0100
38.2000
4,240
Mon, 28 Jul 2025
38.8000
41.0000
38.8000
39.5000
5,430
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend