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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
2.6100
2.6100
2.0300
2.0300
23,589
Thu, 22 Oct 2026
2.6600
2.6600
2.6100
2.6200
5,600
Wed, 21 Oct 2026
2.7900
2.7900
2.6100
2.7200
8,400
Tue, 20 Oct 2026
2.6500
2.7150
2.6000
2.6200
15,800
Mon, 19 Oct 2026
2.5100
2.7200
2.4200
2.5800
19,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
2.3600
2.6900
2.3600
2.5200
31,100
Thu, 15 Oct 2026
2.3300
2.4000
2.1600
2.3400
29,300
Wed, 14 Oct 2026
2.7000
2.7600
2.3300
2.4700
31,700
Tue, 13 Oct 2026
2.8800
2.9100
2.7300
2.8200
20,900
Mon, 12 Oct 2026
2.9400
2.9500
2.7800
2.8500
18,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
3.0300
3.1760
2.9700
3.0100
16,900
Thu, 08 Oct 2026
2.9100
3.1750
2.8910
3.0100
38,100
Wed, 07 Oct 2026
3.0050
3.0210
2.8800
2.9200
19,000
Tue, 06 Oct 2026
3.1600
3.1600
2.9100
3.0200
34,300
Mon, 05 Oct 2026
3.0300
3.2800
2.8730
3.1400
47,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
2.9000
3.1750
2.9000
3.0800
62,100
Thu, 01 Oct 2026
3.1850
3.2200
2.8600
2.9500
77,000
Wed, 30 Sep 2026
3.0260
3.6200
3.0000
3.2000
260,900
Tue, 29 Sep 2026
3.3600
3.3950
2.9150
3.0300
89,300
Mon, 28 Sep 2026
3.6400
3.6700
2.9100
3.4200
286,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2.9800
4.8000
2.9800
3.7100
4,440,400
Thu, 24 Sep 2026
2.9500
3.2100
2.8800
3.0500
80,500
Wed, 23 Sep 2026
2.8200
2.9200
2.5800
2.8600
161,700
Tue, 22 Sep 2026
2.7600
2.8350
2.6300
2.8300
73,300
Mon, 21 Sep 2026
2.7500
2.8600
2.5100
2.7600
61,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
2.8000
3.1750
2.7500
2.7600
26,400
Thu, 17 Sep 2026
2.6500
3.0100
2.6100
2.8600
93,700
Wed, 16 Sep 2026
3.0200
3.1800
2.6000
2.6650
65,200
Tue, 15 Sep 2026
3.3500
3.3500
3.0500
3.0500
29,400
Mon, 14 Sep 2026
3.5100
3.6420
3.2520
3.3200
24,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
3.6800
3.8000
3.5700
3.7000
19,900
Thu, 10 Sep 2026
3.7900
3.8600
3.6610
3.7600
17,400
Wed, 09 Sep 2026
3.9300
3.9600
3.8000
3.8700
23,600
Tue, 08 Sep 2026
3.8400
4.0900
3.6700
4.0100
47,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
4.0500
4.0600
3.6700
3.7250
53,700
Thu, 03 Sep 2026
4.0700
4.2800
3.9100
4.1300
47,700
Wed, 02 Sep 2026
4.1600
4.4000
4.0300
4.1200
62,300
Tue, 01 Sep 2026
28 · 8-K
After-hours · 17:20 ET
8-K ↗
Tue, 01 Sep 2026
3.9100
4.6900
3.7000
4.2500
178,500
Mon, 31 Aug 2026
4.0900
4.1150
3.6900
3.9400
116,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
4.3400
4.6700
4.0550
4.1500
516,400
Thu, 27 Aug 2026
5.8100
5.8500
4.5700
4.7100
274,300
Wed, 26 Aug 2026
6.7600
7.1640
5.6200
5.9900
221,800
Tue, 25 Aug 2026
8.2700
8.3100
6.6110
7.7800
296,100
Mon, 24 Aug 2026
8.9800
9.9400
8.0100
8.5800
393,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
11.3700
12.1990
9.2110
9.6500
1,081,600
Thu, 20 Aug 2026
8.7900
15.2720
8.4000
10.3100
7,511,200
Wed, 19 Aug 2026
16.1700
16.4800
7.6900
8.4500
1,917,900
Tue, 18 Aug 2026
7.4600
25.3400
6.5000
15.7600
32,318,500
Mon, 17 Aug 2026
7.9200
9.6600
6.4700
7.3900
103,915,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
2.0650
2.4100
1.9850
2.2000
939,300
Thu, 13 Aug 2026
2.0400
2.1600
2.0200
2.0800
4,100
Wed, 12 Aug 2026
2.1000
2.1450
1.9750
2.0100
14,100
Tue, 11 Aug 2026
1.9200
2.0200
1.9200
2.0100
6,000
Mon, 10 Aug 2026
2.0400
2.1880
1.9100
1.9100
14,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
2.1800
2.2050
2.0100
2.1100
9,400
Thu, 06 Aug 2026
2.2500
2.2500
2.1500
2.1650
8,100
Wed, 05 Aug 2026
2.2000
2.3000
2.1750
2.2400
12,300
Tue, 04 Aug 2026
2.3300
2.3300
1.5400
2.1400
102,500
Mon, 03 Aug 2026
2.2200
2.2900
2.1700
2.2700
168,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
2.2500
2.2700
2.1000
2.1600
6,000
Thu, 30 Jul 2026
2.1500
2.3620
2.1500
2.1800
8,900
Wed, 29 Jul 2026
2.3800
2.3800
2.2100
2.2300
10,000
Tue, 28 Jul 2026
2.3500
2.4250
2.3100
2.3700
7,800
Mon, 27 Jul 2026
2.3900
2.3900
2.3000
2.3900
3,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.3500
2.4600
2.3300
2.4400
5,200
Thu, 23 Jul 2026
2.3300
2.4350
2.3300
2.4000
12,100
Wed, 22 Jul 2026
2.4600
2.4600
2.3200
2.4200
5,200
Tue, 21 Jul 2026
2.4050
2.4700
2.2800
2.3100
16,000
Mon, 20 Jul 2026
2.5500
2.5500
2.3200
2.3900
12,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.5400
2.6100
2.4700
2.5200
4,100
Thu, 16 Jul 2026
2.6300
2.6300
2.3900
2.5000
19,100
Wed, 15 Jul 2026
2.5800
2.8000
2.5200
2.5600
39,300
Tue, 14 Jul 2026
2.4100
2.7340
2.3300
2.5700
54,800
Mon, 13 Jul 2026
2.4000
2.5200
2.3000
2.3400
60,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4150
2.5200
2.3200
2.4500
13,300
Thu, 09 Jul 2026
2.3850
2.5600
2.3500
2.4600
51,300
Wed, 08 Jul 2026
2.3950
2.3950
2.2650
2.3300
6,300
Tue, 07 Jul 2026
2.5100
2.5100
2.2700
2.3400
9,800
Mon, 06 Jul 2026
2.4400
2.5900
2.4150
2.5900
6,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.5000
2.6800
2.4700
2.4800
12,200
Wed, 01 Jul 2026
2.3200
2.5500
2.3000
2.4500
15,500
Tue, 30 Jun 2026
2.6400
2.7400
2.1000
2.3500
44,000
Mon, 29 Jun 2026
2.4200
2.7200
2.2800
2.6400
23,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.3200
2.6300
2.1500
2.5300
498,200
Thu, 25 Jun 2026
27 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 25 Jun 2026
2.9500
2.9500
2.6100
2.6600
26,000
Wed, 24 Jun 2026
3.1360
3.2000
2.9000
2.9200
30,400
Tue, 23 Jun 2026
3.1000
3.3350
3.0000
3.0000
9,800
Mon, 22 Jun 2026
3.3800
3.3950
3.1300
3.1900
28,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.6050
3.7300
3.3200
3.4300
28,100
Wed, 17 Jun 2026
3.6100
3.8520
3.5100
3.6100
11,500
Tue, 16 Jun 2026
3.7400
3.7400
3.3800
3.6100
26,500
Mon, 15 Jun 2026
3.7300
3.9500
3.4700
3.4900
26,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.5000
3.8150
3.5000
3.6800
19,500
Thu, 11 Jun 2026
3.3200
3.4200
3.2000
3.4200
21,200
Wed, 10 Jun 2026
3.2900
3.8700
3.2600
3.3200
67,500
Tue, 09 Jun 2026
3.4300
3.5400
3.2500
3.2600
25,800
Mon, 08 Jun 2026
3.5000
3.5880
3.2110
3.3900
25,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.7400
3.7400
3.4950
3.5600
34,700
Thu, 04 Jun 2026
3.9500
4.1300
3.3600
3.7600
60,700
Wed, 03 Jun 2026
4.2900
4.3500
3.8200
4.0000
34,700
Tue, 02 Jun 2026
26 · S-3
After-hours · 17:21 ET
S-3 ↗
Tue, 02 Jun 2026
4.6800
4.6800
4.0900
4.1850
25,700
Mon, 01 Jun 2026
4.7900
4.9700
4.3700
4.5600
35,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.9700
5.3040
4.5100
4.8200
97,400
Thu, 28 May 2026
3.8600
5.3900
3.8600
4.9700
422,500
Wed, 27 May 2026
3.8000
4.4500
3.4200
3.9900
104,800
Tue, 26 May 2026
4.6800
4.6800
3.6400
3.8700
87,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
5.2900
5.6000
4.3000
4.4300
65,500
Thu, 21 May 2026
6.4900
6.4900
5.2500
5.2900
73,500
Wed, 20 May 2026
25 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Wed, 20 May 2026
5.9400
6.1300
5.5240
5.9200
30,800
Tue, 19 May 2026
6.4800
6.7500
5.3950
5.8100
76,000
Mon, 18 May 2026
9.3800
10.0000
6.7500
7.4800
121,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
7.8100
10.6800
7.3300
9.6900
276,200
Thu, 14 May 2026
24 · 8-K
After-hours · 16:59 ET
8-K ↗
Thu, 14 May 2026
7.2700
9.0000
6.5600
8.0600
478,800
Wed, 13 May 2026
4.9900
5.9300
4.7600
5.8000
162,400
Tue, 12 May 2026
5.2300
5.3000
4.9700
4.9800
17,100
Mon, 11 May 2026
5.3300
5.3300
5.1600
5.1600
11,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.8600
6.0300
5.2600
5.2600
29,700
Thu, 07 May 2026
5.5000
6.0600
5.3750
5.8800
23,500
Wed, 06 May 2026
5.9500
6.0550
5.4000
5.5500
39,100
Tue, 05 May 2026
6.6750
7.0000
5.5800
5.9500
101,700
Mon, 04 May 2026
5.5000
7.0000
5.2200
6.7000
212,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.7100
5.7400
5.1800
5.5000
35,500
Thu, 30 Apr 2026
23 · DEFA14A
After market open · 10:00 ET
DEFA14A ↗
Thu, 30 Apr 2026
5.0100
5.7700
4.6500
5.5600
54,200
Wed, 29 Apr 2026
22 · DEF 14A
After market open · 09:54 ET
DEF 14A ↗
Wed, 29 Apr 2026
4.8800
5.3500
4.8000
5.0000
101,100
Tue, 28 Apr 2026
4.8600
6.2900
4.2500
4.8500
231,500
Mon, 27 Apr 2026
5.7200
5.7200
4.9500
5.0500
39,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.3300
5.7300
5.2300
5.7300
36,700
Thu, 23 Apr 2026
5.6400
6.0000
4.9000
5.5000
121,300
Wed, 22 Apr 2026
6.2600
6.4000
5.5000
5.7600
19,735
Tue, 21 Apr 2026
21 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 21 Apr 2026
7.2000
7.9000
5.2000
6.4600
35,855
Mon, 20 Apr 2026
7.9800
8.0000
6.2800
7.2600
36,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9.4800
10.1600
6.8000
7.8200
156,725
Thu, 16 Apr 2026
20 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 16 Apr 2026
11.8600
12.1200
8.6200
8.9800
36,210
Wed, 15 Apr 2026
9.6200
14.3800
9.6200
11.8600
131,985
Tue, 14 Apr 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 14 Apr 2026
18 · 10-K
After-hours · 16:15 ET
10-K ↗
Tue, 14 Apr 2026
10.2600
11.0000
9.5800
10.0200
56,610
Mon, 13 Apr 2026
9.0000
11.3400
8.1600
9.4000
168,720
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.4000
9.2200
7.2600
9.1600
1,057,590
Thu, 09 Apr 2026
8.5400
9.1800
6.5200
7.0000
59,675
Wed, 08 Apr 2026
7.5200
9.5600
6.6400
9.0200
281,225
Tue, 07 Apr 2026
7.5400
8.8800
6.1600
8.0000
7,416,400
Mon, 06 Apr 2026
5.1800
5.1800
4.8000
4.8400
11,110
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
5.3800
5.6000
4.7200
4.8800
12,020
Wed, 01 Apr 2026
5.6000
6.0000
5.0600
5.4800
15,225
Tue, 31 Mar 2026
5.6400
5.6400
4.7400
5.2800
8,890
Mon, 30 Mar 2026
5.5200
5.5200
4.8800
4.9600
6,015
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.6000
5.8000
5.3200
5.5200
3,115
Thu, 26 Mar 2026
6.8000
6.8400
5.1400
5.6000
16,300
Wed, 25 Mar 2026
7.0000
7.3400
6.2600
6.4600
9,155
Tue, 24 Mar 2026
7.3000
7.4200
6.6600
7.2000
9,215
Mon, 23 Mar 2026
8.0000
9.1600
6.2200
7.1200
27,190
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17 · DEF 14A
After-hours · 17:20 ET
DEF 14A ↗
Fri, 20 Mar 2026
16 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 20 Mar 2026
9.3200
9.3200
7.2000
7.4200
15,595
Thu, 19 Mar 2026
10.4600
10.4600
8.8000
9.5200
8,165
Wed, 18 Mar 2026
10.5800
10.5800
9.2000
10.1600
7,345
Tue, 17 Mar 2026
10.8400
11.2400
8.6000
10.8000
7,425
Mon, 16 Mar 2026
10.0200
11.6000
9.7000
11.5800
17,185
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.2000
10.2000
9.2800
10.1600
9,640
Thu, 12 Mar 2026
9.1600
9.8600
8.2200
9.8600
22,155
Wed, 11 Mar 2026
12.5800
16.8000
8.1000
9.5800
493,615
Tue, 10 Mar 2026
11.8000
12.0600
10.8800
11.1400
7,510
Mon, 09 Mar 2026
15 · PRE 14A
After-hours · 17:23 ET
PRE 14A ↗
Mon, 09 Mar 2026
12.5000
12.7800
11.3800
11.8400
2,960
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12.0000
12.7600
10.9800
12.7600
7,165
Thu, 05 Mar 2026
13.3000
14.8000
11.4000
12.1600
5,290
Wed, 04 Mar 2026
11.9600
15.0400
11.9600
13.5600
4,650
Tue, 03 Mar 2026
12.4600
13.6000
11.6200
12.0000
2,885
Mon, 02 Mar 2026
13.4000
13.6000
11.6400
12.7200
4,885
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
14 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 27 Feb 2026
13.5000
13.6800
11.8400
13.6800
7,295
Thu, 26 Feb 2026
12.6600
13.8000
12.4000
13.1800
3,195
Wed, 25 Feb 2026
11.6200
12.9200
11.6200
12.9200
5,760
Tue, 24 Feb 2026
13.2600
13.2600
11.0000
11.4000
10,630
Mon, 23 Feb 2026
15.2400
15.2400
12.4000
13.3800
4,980
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
16.7800
17.8000
15.0000
15.4400
12,235
Thu, 19 Feb 2026
15.3200
18.7400
14.0000
17.3200
214,740
Thu, 19 Feb 2026
13 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 18 Feb 2026
12 · 8-K
After market open · 12:24 ET
8-K ↗
Wed, 18 Feb 2026
14.8200
16.6000
14.6200
15.9000
2,065
Tue, 17 Feb 2026
13.8000
16.8000
12.8000
14.2000
5,220
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.1400
15.5000
11.4000
13.0000
11,845
Thu, 12 Feb 2026
16.8200
17.4000
15.0000
15.0000
1,615
Wed, 11 Feb 2026
17.4000
19.8800
16.6000
16.8000
3,180
Tue, 10 Feb 2026
19.2000
19.4000
17.0400
17.0400
3,010
Mon, 09 Feb 2026
20.0000
20.8000
18.4200
18.9800
1,390
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
18.0000
20.0000
17.4000
19.0200
2,265
Thu, 05 Feb 2026
20.4000
21.0000
17.7000
18.1600
3,885
Wed, 04 Feb 2026
21.0000
21.5400
20.2000
20.2000
2,255
Tue, 03 Feb 2026
21.4000
22.2600
20.0000
20.4000
3,185
Mon, 02 Feb 2026
23.4000
23.6000
20.6000
21.6000
3,280
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24.0000
24.1600
20.6000
23.6000
4,005
Thu, 29 Jan 2026
27.6000
28.4600
23.5400
23.8000
3,050
Wed, 28 Jan 2026
31.4000
32.0000
26.6000
26.6000
3,420
Tue, 27 Jan 2026
30.4000
31.6000
29.6000
30.8000
2,620
Mon, 26 Jan 2026
30.0000
31.0600
29.0000
30.4000
2,245
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.6000
36.6000
28.2000
29.4000
31,525
Thu, 22 Jan 2026
30.4000
31.2000
28.4000
28.6000
4,125
Wed, 21 Jan 2026
32.2000
32.4000
30.4000
30.6000
1,825
Tue, 20 Jan 2026
33.6000
33.6000
30.4000
32.4000
4,640
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
31.1400
34.6000
30.4200
34.0000
3,935
Thu, 15 Jan 2026
33.0000
33.0000
30.3200
31.4000
2,530
Wed, 14 Jan 2026
35.8000
35.9800
30.8000
32.2000
8,660
Tue, 13 Jan 2026
28.4000
35.0000
28.0000
33.8000
55,375
Mon, 12 Jan 2026
30.0000
31.9600
25.2000
27.2000
9,870
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
32.0000
32.0000
22.4000
29.8000
13,780
Thu, 08 Jan 2026
11 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 08 Jan 2026
30.0000
30.6000
29.2000
30.6000
1,835
Wed, 07 Jan 2026
31.6000
31.6000
29.0000
30.0000
2,130
Tue, 06 Jan 2026
37.2000
37.2000
31.0000
31.6000
6,135
Mon, 05 Jan 2026
34.6000
38.9800
32.4000
36.6000
4,185
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.8000
38.0000
31.4000
34.0000
6,075
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.2000
33.2400
26.2000
31.2000
4,330
Tue, 30 Dec 2025
34.6400
35.0000
31.0000
32.0000
3,140
Mon, 29 Dec 2025
38.8000
39.6000
35.0000
35.4000
2,370
Mon, 29 Dec 2025
10 · 8-K
Pre-market · 08:55 ET
8-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.8000
44.0000
37.2000
40.0000
1,850
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.0000
44.0000
42.0000
43.2000
970
Tue, 23 Dec 2025
9 · 424B3
After-hours · 16:24 ET
PROSPECTUS ↗
Tue, 23 Dec 2025
42.0000
45.0000
38.0000
43.0000
4,525
Mon, 22 Dec 2025
53.6000
57.1800
42.0000
42.0000
10,135
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
8 · S-1/A
After-hours · 16:28 ET
REGISTRATION STATEMENT ↗
Fri, 19 Dec 2025
67.2000
69.6000
52.3000
54.1000
14,305
Thu, 18 Dec 2025
76.0000
76.2000
67.2000
67.2000
1,450
Wed, 17 Dec 2025
76.8000
89.8000
75.6000
76.8000
2,195
Tue, 16 Dec 2025
108.6000
110.0000
72.0000
76.8000
4,280
Mon, 15 Dec 2025
121.2000
124.3000
104.0000
104.0000
1,460
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
7 · S-1/A
After-hours · 17:17 ET
REGISTRATION STATEMENT ↗
Fri, 12 Dec 2025
123.8000
134.3000
123.8000
126.4000
1,375
Thu, 11 Dec 2025
124.5000
131.4000
121.0000
125.6000
1,190
Wed, 10 Dec 2025
130.0000
133.0000
120.7000
126.2000
3,205
Tue, 09 Dec 2025
123.6000
129.8000
113.6000
129.0000
970
Mon, 08 Dec 2025
119.8000
130.2000
112.4000
126.0000
1,415
Mon, 08 Dec 2025
6 · 8-K
Pre-market · 08:15 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.0200
125.0200
113.6000
119.6000
475
Thu, 04 Dec 2025
5 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 04 Dec 2025
123.0000
124.4000
115.4200
121.0000
1,335
Wed, 03 Dec 2025
122.4000
124.6000
115.8000
121.2000
1,455
Tue, 02 Dec 2025
131.2000
132.1600
121.6000
123.6000
800
Mon, 01 Dec 2025
125.0000
130.0000
120.8000
128.4000
775
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
114.4000
132.8000
103.0000
125.2000
520
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
129.2000
137.5600
126.4000
127.0000
2,245
Tue, 25 Nov 2025
4 · 8-K
After market open · 13:03 ET
8-K ↗
Tue, 25 Nov 2025
174.0000
178.0000
106.4000
125.0000
4,400
Mon, 24 Nov 2025
174.0000
174.0000
165.0000
168.2000
255
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
182.0000
190.0000
170.2000
171.2000
740
Thu, 20 Nov 2025
3 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 20 Nov 2025
191.6000
199.8000
189.8000
189.8000
690
Wed, 19 Nov 2025
192.2000
195.0000
190.2000
190.6000
445
Tue, 18 Nov 2025
214.0000
219.6200
190.0000
194.8000
1,945
Tue, 18 Nov 2025
2 · 10-Q
Next filing day · accepted 17 Nov, 21:18 ET
10-Q ↗
Mon, 17 Nov 2025
283.2000
283.2000
202.2000
210.6000
1,540
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
283.8000
296.2000
260.0000
285.2000
1,125
Thu, 13 Nov 2025
297.8000
301.6000
278.7200
296.4000
1,940
Wed, 12 Nov 2025
249.6000
299.0000
249.6000
293.0000
3,335
Tue, 11 Nov 2025
227.0000
252.6000
214.2000
249.8000
2,525
Mon, 10 Nov 2025
201.4000
226.0000
165.6000
226.0000
1,545
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.4400
200.2000
160.0000
194.2000
3,000
Thu, 06 Nov 2025
168.2000
174.8000
151.4000
166.6000
4,220
Wed, 05 Nov 2025
196.2000
250.0000
160.4000
167.8000
5,580
Tue, 04 Nov 2025
184.0000
206.4000
184.0000
200.4000
1,503
Mon, 03 Nov 2025
192.0000
208.0000
180.0000
206.0000
1,332
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1 · 8-K
After-hours · 16:50 ET
8-K ↗
Fri, 31 Oct 2025
208.0000
236.8000
208.0000
233.6000
1,826
Thu, 30 Oct 2025
226.8000
238.0000
204.0000
208.0000
653
Wed, 29 Oct 2025
244.0000
256.0000
228.0000
231.2000
1,378
Tue, 28 Oct 2025
237.2000
308.0000
236.8000
251.6000
8,864
Mon, 27 Oct 2025
252.0000
252.0000
234.4000
239.6000
506
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.2000
256.0000
232.4000
251.2000
198