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
1.4750
1.5300
1.3600
1.3800
79,700
Thu, 23 Jul 2026
1.4400
1.5370
1.4400
1.5100
42,100
Wed, 22 Jul 2026
1.4700
1.5500
1.4100
1.5200
64,100
Tue, 21 Jul 2026
1.3700
1.5500
1.3700
1.5000
248,200
Mon, 20 Jul 2026
1.3800
1.4200
1.3000
1.3500
73,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.4000
1.4100
1.3400
1.3900
81,200
Thu, 16 Jul 2026
1.5100
1.5600
1.4300
1.4400
71,200
Wed, 15 Jul 2026
1.4600
1.5800
1.4600
1.5300
165,500
Tue, 14 Jul 2026
1.3900
1.5500
1.3900
1.4500
163,700
Mon, 13 Jul 2026
1.5600
1.5780
1.4300
1.4700
120,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.6000
1.6400
1.5000
1.5900
191,000
Thu, 09 Jul 2026
1.6300
1.6900
1.4000
1.6400
546,300
Wed, 08 Jul 2026
27 · S-3
After-hours · 17:17 ET
FORM S-3 ↗
Wed, 08 Jul 2026
26 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Wed, 08 Jul 2026
2.1100
2.3000
1.7200
1.8300
18,118,500
Tue, 07 Jul 2026
1.9600
2.6800
1.8500
2.0000
1,181,900
Mon, 06 Jul 2026
1.9800
2.0400
1.7100
1.9800
153,653
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.9700
3.0600
1.8300
1.9800
354,257
Wed, 01 Jul 2026
2.7600
3.0900
2.7600
3.0300
71,640
Tue, 30 Jun 2026
3.1200
3.1800
2.8500
2.8500
194,703
Mon, 29 Jun 2026
3.0900
3.2400
2.8500
3.1800
72,060
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.7000
3.0000
2.7000
2.9700
70,167
Thu, 25 Jun 2026
2.6400
2.9100
2.5500
2.7900
80,530
Wed, 24 Jun 2026
3.1500
3.5100
2.6700
2.7600
182,293
Tue, 23 Jun 2026
3.0600
3.3000
3.0600
3.2400
90,423
Mon, 22 Jun 2026
3.3300
3.3600
3.1200
3.1500
86,047
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.5400
3.6300
3.3900
3.3900
173,077
Wed, 17 Jun 2026
3.4200
3.6000
3.3000
3.6000
57,427
Tue, 16 Jun 2026
3.4500
3.8100
3.3000
3.6000
351,260
Mon, 15 Jun 2026
3.0900
3.7500
3.0600
3.7500
163,567
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.2100
3.3900
3.0900
3.3600
175,857
Thu, 11 Jun 2026
3.2400
3.5400
3.1500
3.5400
189,343
Wed, 10 Jun 2026
3.7200
3.9000
3.0900
3.7500
473,930
Tue, 09 Jun 2026
4.5000
5.3100
3.9000
4.3200
5,717,087
Mon, 08 Jun 2026
6.8400
7.2000
3.7500
3.9000
9,049,453
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.0400
5.4000
4.8000
4.8000
29,763
Thu, 04 Jun 2026
5.1000
5.5500
4.8300
5.1900
38,513
Wed, 03 Jun 2026
5.3100
5.9400
5.1000
5.3100
62,293
Tue, 02 Jun 2026
6.0300
6.0300
5.4600
5.5200
55,823
Mon, 01 Jun 2026
6.5400
6.7200
5.7300
6.0900
61,050
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
7.5000
7.5000
6.3300
6.6600
40,340
Thu, 28 May 2026
6.6000
8.3400
6.6000
7.7400
139,520
Wed, 27 May 2026
7.5000
8.7000
6.0600
6.7200
260,467
Tue, 26 May 2026
13.8300
18.0300
8.1300
9.0000
8,162,643
Tue, 26 May 2026
25 · 8-K
Pre-market · 08:45 ET
CURRENT REPORT ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
7.0500
7.4700
6.6000
7.3200
11,350
Thu, 21 May 2026
6.4800
6.6000
6.0900
6.6000
5,203
Thu, 21 May 2026
24 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Wed, 20 May 2026
5.8500
6.3300
5.6100
6.3300
2,350
Tue, 19 May 2026
6.0300
6.2700
5.7300
6.0900
3,583
Mon, 18 May 2026
5.9700
6.3000
5.5800
6.3000
3,610
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
6.0000
6.1800
5.7300
6.1800
5,640
Thu, 14 May 2026
23 · 10-Q
After-hours · 17:00 ET
FORM 10-Q FOR MAR 2026 ↗
Thu, 14 May 2026
5.5800
6.2700
5.1000
6.2700
22,957
Wed, 13 May 2026
5.4900
6.0000
5.4000
5.7300
14,907
Tue, 12 May 2026
5.5500
6.3000
5.2500
5.9700
1,042,577
Mon, 11 May 2026
7.0500
7.7100
6.7800
7.5600
5,073
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.0500
7.8000
7.0500
7.3200
5,860
Thu, 07 May 2026
7.5900
7.8600
6.9300
7.0500
2,847
Wed, 06 May 2026
7.5600
7.9500
7.5000
7.8000
3,987
Tue, 05 May 2026
7.5600
8.2500
7.1700
7.8600
10,387
Mon, 04 May 2026
6.6600
7.9200
6.4500
7.7100
17,317
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.4200
6.7500
6.2700
6.6900
2,373
Thu, 30 Apr 2026
6.0600
6.6000
6.0000
6.4200
5,857
Wed, 29 Apr 2026
6.1500
6.2700
6.0300
6.2400
1,243
Tue, 28 Apr 2026
6.0300
6.3600
5.7600
6.0300
5,737
Mon, 27 Apr 2026
6.3000
6.4500
5.9100
6.0900
5,240
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
6.0900
6.3600
5.8500
6.3000
2,167
Thu, 23 Apr 2026
5.8500
6.0900
5.8500
6.0900
2,057
Wed, 22 Apr 2026
5.8800
6.1500
5.7600
6.0900
9,473
Tue, 21 Apr 2026
22 · 10-K/A
After-hours · 17:00 ET
AMENDMENT NO 1 ↗
Tue, 21 Apr 2026
6.3600
6.3900
5.7300
6.0900
14,320
Mon, 20 Apr 2026
21 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 20 Apr 2026
6.3000
6.4500
6.0300
6.2700
8,090
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
6.3000
6.5700
6.0600
6.4500
40,757
Thu, 16 Apr 2026
6.0600
6.6000
6.0300
6.5100
12,677
Wed, 15 Apr 2026
20 · 10-K
After-hours · 17:08 ET
FORM 10-K FOR DEC 2025 ↗
Wed, 15 Apr 2026
6.4200
6.5100
5.7900
6.5100
17,643
Tue, 14 Apr 2026
6.0000
7.0500
5.7900
6.5400
19,470
Mon, 13 Apr 2026
6.2700
6.9000
5.4300
6.4800
13,137
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.7900
6.6000
5.7900
6.3000
34,277
Thu, 09 Apr 2026
5.9700
6.9300
5.1000
6.1800
1,636,517
Wed, 08 Apr 2026
6.9000
6.9000
6.0000
6.3300
8,720
Tue, 07 Apr 2026
6.5700
6.6000
6.0000
6.3300
11,953
Mon, 06 Apr 2026
6.0900
6.4500
5.9400
6.0000
1,583
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
6.0000
6.3000
5.9100
6.0900
3,673
Wed, 01 Apr 2026
6.2100
6.3000
5.9100
5.9400
3,667
Tue, 31 Mar 2026
5.8800
6.3300
5.7900
6.1200
12,717
Mon, 30 Mar 2026
5.7600
5.9400
5.6700
5.9100
4,790
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6.6000
7.2000
5.4300
5.8500
62,393
Thu, 26 Mar 2026
6.4800
6.6000
6.0300
6.3600
3,067
Wed, 25 Mar 2026
6.4800
6.7500
6.3000
6.5700
4,613
Tue, 24 Mar 2026
7.4100
9.4500
5.7000
6.4800
98,540
Mon, 23 Mar 2026
7.1700
7.1700
6.6300
6.7500
1,523
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.2000
7.2000
6.3900
7.2000
6,293
Thu, 19 Mar 2026
6.6600
7.1400
6.6600
7.0500
1,650
Wed, 18 Mar 2026
6.7500
7.5000
5.4000
6.6600
5,823
Tue, 17 Mar 2026
7.8000
7.8000
6.7200
7.2000
5,840
Mon, 16 Mar 2026
8.1000
8.5800
7.3800
7.6200
13,363
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9.4200
9.9300
7.6500
8.0100
26,107
Thu, 12 Mar 2026
10.5000
15.3000
10.4400
12.6000
201,543
Wed, 11 Mar 2026
10.4100
11.6100
10.4100
10.4100
763
Tue, 10 Mar 2026
10.2000
11.8500
10.2000
10.3800
100
Mon, 09 Mar 2026
10.5000
11.1300
10.2000
11.1300
1,180
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.2200
11.2200
9.9600
10.5600
100
Thu, 05 Mar 2026
11.1000
11.3400
9.3300
10.5000
1,047
Wed, 04 Mar 2026
11.1900
12.3000
10.5300
11.4000
210
Tue, 03 Mar 2026
12.0000
13.4700
10.6800
10.6800
267
Mon, 02 Mar 2026
10.6500
11.3400
10.5600
10.8000
177
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.0100
12.6000
11.0100
11.6700
313
Thu, 26 Feb 2026
12.9000
12.9000
10.8300
11.5200
703
Wed, 25 Feb 2026
10.9500
13.3200
10.5300
10.8000
1,357
Tue, 24 Feb 2026
12.5100
12.8700
10.9500
10.9500
583
Mon, 23 Feb 2026
11.4000
12.8100
10.9500
10.9500
333
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12.6000
12.6000
11.4000
11.4000
323
Thu, 19 Feb 2026
12.0900
13.2600
11.7600
11.7600
683
Wed, 18 Feb 2026
12.3000
12.8400
12.0000
12.0600
907
Tue, 17 Feb 2026
13.0800
14.9400
12.3000
12.9000
1,447
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14.1600
14.8200
13.0500
13.0500
333
Thu, 12 Feb 2026
15.2100
15.2100
13.8000
13.8000
2,710
Wed, 11 Feb 2026
14.6100
16.3200
13.6200
14.6400
6,387
Tue, 10 Feb 2026
14.0100
17.4000
14.0100
14.5500
2,633
Mon, 09 Feb 2026
14.1300
15.3000
14.1300
14.4300
350
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14.7000
14.8500
14.1000
14.1300
283
Thu, 05 Feb 2026
14.3700
15.0000
13.5300
14.8500
413
Wed, 04 Feb 2026
15.9000
15.9000
13.5300
14.2200
1,650
Tue, 03 Feb 2026
19 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Tue, 03 Feb 2026
15.9000
17.1000
15.9000
16.2300
983
Mon, 02 Feb 2026
15.9600
17.7000
15.6000
17.1900
2,697
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
17.3400
22.3200
15.4800
16.3800
27,403
Thu, 29 Jan 2026
19.1400
20.7000
15.3000
15.9900
1,510
Wed, 28 Jan 2026
21.0000
21.0000
17.6100
17.6100
1,057
Tue, 27 Jan 2026
18 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Tue, 27 Jan 2026
20.1000
20.1000
16.7400
17.9700
1,400
Mon, 26 Jan 2026
21.9600
21.9600
20.4000
20.4000
387
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
21.9000
21.9000
21.4800
21.4800
337
Thu, 22 Jan 2026
21.9000
23.1000
21.5400
21.6300
1,603
Wed, 21 Jan 2026
22.4700
23.1900
21.6000
21.9000
903
Tue, 20 Jan 2026
24.9000
26.4000
22.5900
23.1900
693
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.8000
27.0000
24.6000
24.9000
1,197
Thu, 15 Jan 2026
27.5400
27.5400
26.1000
26.4900
320
Wed, 14 Jan 2026
26.4000
28.8000
25.7700
27.0000
3,073
Wed, 14 Jan 2026
17 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Tue, 13 Jan 2026
26.4000
28.5000
24.6300
27.0300
863
Mon, 12 Jan 2026
29.4000
30.0000
26.4900
27.4200
2,387
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
26.7000
31.5000
24.3000
30.0000
5,573
Thu, 08 Jan 2026
23.9700
25.5000
23.1300
23.9400
257
Wed, 07 Jan 2026
27.9000
27.9000
23.6700
25.7700
670
Tue, 06 Jan 2026
25.2900
30.0000
25.2300
28.3800
10,170
Mon, 05 Jan 2026
16 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 05 Jan 2026
26.9700
26.9700
25.1700
25.2300
193
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
25.8000
27.9600
24.7200
25.5900
950
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
23.9700
26.3400
23.4600
25.4700
1,437
Tue, 30 Dec 2025
15 · 424B3
After-hours · 17:00 ET
FORM 424(B)(3) ↗
Tue, 30 Dec 2025
14 · 424B3
After-hours · 17:00 ET
FORM 424B3 ↗
Tue, 30 Dec 2025
23.5800
25.5000
23.5800
24.9000
1,543
Mon, 29 Dec 2025
24.4800
26.6400
21.6000
24.6300
1,927
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
25.0200
28.5000
24.5100
24.9900
790
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
25.0500
28.5300
24.0900
24.7200
857
Tue, 23 Dec 2025
24.0000
25.9800
24.0000
24.2700
803
Mon, 22 Dec 2025
26.3400
28.5300
25.3200
25.9500
1,240
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
27.8700
30.9000
25.5000
25.5000
2,073
Thu, 18 Dec 2025
27.3600
28.7400
24.6000
25.3200
2,840
Wed, 17 Dec 2025
30.9000
30.9000
27.9000
27.9000
1,813
Tue, 16 Dec 2025
38.1300
39.0000
31.5000
31.5000
11,563
Mon, 15 Dec 2025
38.7000
39.9000
36.6000
38.7000
6,073
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
13 · S-1/A
After-hours · 17:01 ET
FORM S-1 ↗
Fri, 12 Dec 2025
32.4000
39.0000
30.9000
36.9000
11,740
Thu, 11 Dec 2025
29.0100
33.9000
29.0100
31.8000
1,857
Wed, 10 Dec 2025
29.4000
31.5000
28.5000
30.0000
2,413
Tue, 09 Dec 2025
27.8700
30.0000
27.4500
28.9500
2,203
Mon, 08 Dec 2025
28.3800
28.3800
24.9000
26.3700
537
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
12 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 05 Dec 2025
27.3000
28.5000
27.0000
27.4800
397
Thu, 04 Dec 2025
27.0000
28.5000
27.0000
27.6000
347
Wed, 03 Dec 2025
11 · S-3
After-hours · 17:21 ET
FORM S-3 ↗
Wed, 03 Dec 2025
28.9500
28.9500
27.0300
27.0900
450
Tue, 02 Dec 2025
10 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 02 Dec 2025
30.6000
31.2000
28.2000
28.9500
1,780
Mon, 01 Dec 2025
31.2000
32.7000
30.0000
30.6000
633
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
32.1000
32.5800
31.8000
32.5800
127
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
30.3900
33.0000
30.3300
33.0000
497
Tue, 25 Nov 2025
30.3000
32.1000
30.3000
30.3000
727
Mon, 24 Nov 2025
9 · DEF 14A
After-hours · 16:35 ET
DEF 14A ↗
Mon, 24 Nov 2025
29.1000
31.9500
29.1000
30.3000
853
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
30.0000
31.5000
28.2000
30.3000
2,817
Thu, 20 Nov 2025
32.7000
32.7000
30.3000
30.6000
1,173
Wed, 19 Nov 2025
33.0000
34.0500
32.4000
32.7000
1,337
Tue, 18 Nov 2025
32.1000
33.6000
31.7400
33.0000
1,507
Mon, 17 Nov 2025
33.3000
33.9000
32.1000
33.0000
1,150
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
8 · 10-Q
After-hours · 17:01 ET
FORM 10-Q FOR SEP 2025 ↗
Fri, 14 Nov 2025
33.0600
34.5000
31.8000
33.6000
1,260
Thu, 13 Nov 2025
33.6000
35.1000
33.6000
33.6000
1,413
Wed, 12 Nov 2025
7 · PRE 14A
After-hours · 17:18 ET
PRELIMINARY PROXY STATEMENT ↗
Wed, 12 Nov 2025
35.4000
36.0000
33.0600
35.1000
1,217
Tue, 11 Nov 2025
36.6000
36.6000
34.5000
36.0000
2,140
Mon, 10 Nov 2025
32.1000
39.8700
31.2000
37.8000
5,013
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 8-K
After-hours · 17:16 ET
FORM 8-K ↗
Fri, 07 Nov 2025
33.0000
34.4700
32.1000
32.1000
2,613
Thu, 06 Nov 2025
40.5000
40.5000
32.1000
33.0000
11,437
Wed, 05 Nov 2025
39.3000
46.8000
39.3000
41.7000
6,927
Tue, 04 Nov 2025
51.0000
51.9000
37.5000
41.7000
30,580
Mon, 03 Nov 2025
56.1000
72.0000
56.1000
59.1000
1,225,287
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 08:45 ET
CURRENT REPORT ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.6000
51.6000
48.0600
51.6000
547
Thu, 30 Oct 2025
49.5000
52.5000
48.0000
51.6000
1,037
Wed, 29 Oct 2025
50.1000
51.0000
49.2000
49.2000
247
Tue, 28 Oct 2025
48.3000
51.3000
47.4000
50.1000
773
Mon, 27 Oct 2025
47.4000
49.5000
47.4000
49.5000
240
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
46.8000
49.5000
46.8000
47.7000
163
Thu, 23 Oct 2025
48.3000
49.5000
47.4000
48.3000
283
Wed, 22 Oct 2025
47.1000
51.3000
47.1000
51.0000
1,713
Tue, 21 Oct 2025
50.1000
52.2000
46.5000
48.0000
6,483
Mon, 20 Oct 2025
48.6000
50.9700
47.7000
47.7000
54,467
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
48.9000
50.9700
48.9000
50.7000
27
Thu, 16 Oct 2025
49.5000
50.4000
49.0500
50.4000
73
Wed, 15 Oct 2025
49.8000
50.4000
49.2000
50.4000
127
Tue, 14 Oct 2025
49.2000
50.3700
49.0500
50.3700
50
Mon, 13 Oct 2025
48.3000
50.7000
48.3000
50.4000
57
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.0000
52.5000
51.0000
51.0000
1,017
Thu, 09 Oct 2025
51.9000
52.5000
51.0000
51.0000
1,750
Wed, 08 Oct 2025
49.5000
51.9000
46.2000
51.0000
3,600
Tue, 07 Oct 2025
48.3000
48.3000
45.6000
48.3000
87
Mon, 06 Oct 2025
50.1000
50.1000
47.7000
49.5000
143
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
48.3000
50.1000
48.3000
50.1000
813
Thu, 02 Oct 2025
45.6000
49.2000
45.6000
48.3000
870
Wed, 01 Oct 2025
46.5000
46.5000
45.9000
46.5000
693
Tue, 30 Sep 2025
46.8000
49.2000
43.8000
48.0000
147
Mon, 29 Sep 2025
4 · S-1
After-hours · 16:31 ET
FORM S-1 ↗
Mon, 29 Sep 2025
44.4000
49.5000
44.4000
49.5000
877
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
43.7700
45.3000
42.6000
43.8000
420
Thu, 25 Sep 2025
42.7500
44.7000
42.7500
44.7000
157
Wed, 24 Sep 2025
40.8000
44.9700
40.5000
44.1000
410
Tue, 23 Sep 2025
43.8000
45.8700
36.0000
44.4000
1,280
Mon, 22 Sep 2025
44.4000
45.0000
43.8000
44.7000
390
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.0000
46.5000
43.8000
45.9000
763
Thu, 18 Sep 2025
45.3000
45.3000
44.4000
44.4000
343
Wed, 17 Sep 2025
45.9000
46.2000
44.1000
45.6000
203
Tue, 16 Sep 2025
45.0000
46.5000
43.8000
43.8000
280
Mon, 15 Sep 2025
42.9000
48.0000
42.9000
45.0000
440
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
44.4000
45.9000
44.4000
45.9000
223
Thu, 11 Sep 2025
45.0000
48.0000
45.0000
45.9000
637
Wed, 10 Sep 2025
46.5000
47.4000
45.6000
47.4000
317
Tue, 09 Sep 2025
46.5000
48.0000
42.0000
43.5000
2,260
Mon, 08 Sep 2025
48.0000
48.0000
45.6000
45.9000
2,580
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
46.8000
47.4000
44.5500
47.3400
263
Thu, 04 Sep 2025
48.0000
48.0000
43.5000
46.8000
143
Wed, 03 Sep 2025
3 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 03 Sep 2025
47.6700
48.0000
44.5800
48.0000
1,730
Tue, 02 Sep 2025
46.1700
46.1700
43.8000
45.0000
573
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
2 · 8-K
After-hours · 17:24 ET
FORM 8-K ↗
Fri, 29 Aug 2025
44.4000
45.3000
42.3000
45.2700
130
Thu, 28 Aug 2025
46.9500
47.4000
44.4000
45.3000
683
Wed, 27 Aug 2025
46.5000
46.5000
45.0000
45.0000
187
Tue, 26 Aug 2025
46.5000
46.8000
44.4000
46.5000
207
Mon, 25 Aug 2025
48.8700
48.8700
46.2000
47.1000
270
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.8000
46.8000
43.0800
46.5000
1,183
Thu, 21 Aug 2025
48.0000
48.5700
46.2000
48.5700
177
Wed, 20 Aug 2025
48.6000
48.6000
46.8000
48.0000
40
Tue, 19 Aug 2025
48.9000
48.9000
47.4000
48.2700
197
Mon, 18 Aug 2025
48.9000
49.9500
46.8600
49.2000
267
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
49.2000
49.5000
49.0500
49.2000
160
Thu, 14 Aug 2025
1 · 10-Q
After-hours · 17:01 ET
FORM 10-Q FOR JUN 2025 ↗
Thu, 14 Aug 2025
47.4000
51.3000
45.0000
50.1000
490
Wed, 13 Aug 2025
50.7000
52.5000
50.4000
50.7000
1,347
Tue, 12 Aug 2025
51.0000
51.0000
48.0000
49.2000
1,787
Mon, 11 Aug 2025
48.9000
51.3000
48.9000
50.4000
1,777
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
48.9000
51.0000
48.6000
48.9000
1,187
Thu, 07 Aug 2025
48.0000
53.4000
48.0000
48.9000
2,133
Wed, 06 Aug 2025
48.0000
48.3000
47.7000
47.7000
243
Tue, 05 Aug 2025
48.3000
48.3000
47.1000
48.0000
330
Mon, 04 Aug 2025
48.3000
49.5000
48.0000
48.6000
1,360
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
49.8000
49.8000
48.0000
48.6000
377
Thu, 31 Jul 2025
50.4000
50.4000
47.4000
49.2000
1,167
Wed, 30 Jul 2025
51.0000
51.4500
49.5000
50.7000
1,837
Tue, 29 Jul 2025
50.4000
53.4600
49.2000
51.0000
4,527
Mon, 28 Jul 2025
47.4000
50.7000
47.4000
48.9000
1,793
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend