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.3900
3.4800
3.2010
3.3700
41,600
Thu, 23 Jul 2026
3.3100
3.6200
3.3000
3.4600
34,300
Wed, 22 Jul 2026
3.6900
3.6900
3.3000
3.3900
42,600
Tue, 21 Jul 2026
3.7000
3.8550
3.6350
3.6900
36,400
Mon, 20 Jul 2026
3.9700
4.0100
3.6600
3.7000
18,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
4.0100
4.0100
3.8900
3.9500
6,500
Thu, 16 Jul 2026
32 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 16 Jul 2026
4.2500
4.2500
3.8000
3.9900
25,000
Wed, 15 Jul 2026
3.9600
4.2700
3.7950
4.2600
39,100
Tue, 14 Jul 2026
3.9400
4.1300
3.7900
4.0600
77,000
Mon, 13 Jul 2026
3.9600
4.2000
3.8000
3.9100
64,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
3.6800
3.8950
3.6000
3.8200
15,500
Thu, 09 Jul 2026
3.7000
3.7600
3.5000
3.7200
25,000
Wed, 08 Jul 2026
4.1000
4.1800
3.5300
3.5900
76,600
Tue, 07 Jul 2026
4.3750
4.4800
4.0100
4.0800
133,300
Mon, 06 Jul 2026
4.5000
4.7300
4.2400
4.5800
135,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
4.0100
4.3000
4.0000
4.1900
37,100
Wed, 01 Jul 2026
4.0900
4.2810
3.8600
4.0850
58,900
Tue, 30 Jun 2026
3.7900
4.1900
3.7700
4.1400
96,200
Mon, 29 Jun 2026
3.6300
3.9100
3.6300
3.8300
20,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.4800
3.8000
3.4800
3.6800
41,200
Thu, 25 Jun 2026
3.8700
3.9050
3.5000
3.5500
80,100
Wed, 24 Jun 2026
3.5800
3.8900
3.5800
3.7900
44,500
Tue, 23 Jun 2026
3.5900
3.8000
3.5000
3.5700
41,800
Mon, 22 Jun 2026
3.6100
4.2200
3.4500
3.6200
197,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.4900
3.7000
3.4600
3.6550
26,800
Wed, 17 Jun 2026
3.5500
3.6100
3.3400
3.5500
60,500
Tue, 16 Jun 2026
3.5900
3.6600
3.4210
3.4500
33,300
Mon, 15 Jun 2026
3.9900
3.9900
3.3800
3.6200
97,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.4800
3.9400
3.4500
3.8600
77,800
Thu, 11 Jun 2026
3.5400
3.5700
3.3900
3.5600
14,300
Wed, 10 Jun 2026
3.4000
3.9100
3.4000
3.6500
39,000
Tue, 09 Jun 2026
3.3600
3.4700
3.1400
3.4400
54,000
Mon, 08 Jun 2026
3.3000
3.3590
3.1200
3.3100
54,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.5100
3.5900
3.3000
3.3300
113,200
Thu, 04 Jun 2026
3.4200
3.5900
3.3900
3.4900
252,200
Wed, 03 Jun 2026
31 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 03 Jun 2026
30 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Wed, 03 Jun 2026
3.5800
3.5800
3.2800
3.4000
24,100
Tue, 02 Jun 2026
3.5300
3.7500
3.5300
3.5300
22,200
Mon, 01 Jun 2026
3.8600
3.9500
3.5300
3.5300
34,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.9900
4.0200
3.8000
3.9300
33,700
Thu, 28 May 2026
3.7300
4.0500
3.4200
4.0500
109,500
Wed, 27 May 2026
3.9300
4.0900
3.7300
3.7300
19,100
Tue, 26 May 2026
3.7600
4.1500
3.6100
3.9100
28,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.6800
3.8200
3.5000
3.6900
16,900
Thu, 21 May 2026
3.4500
3.7000
3.4200
3.6150
26,400
Wed, 20 May 2026
3.7400
3.8200
3.3700
3.6200
29,000
Tue, 19 May 2026
4.0700
4.0750
3.2600
3.8700
82,800
Mon, 18 May 2026
4.3000
4.6000
3.8300
3.9200
37,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
29 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Fri, 15 May 2026
4.2700
4.7690
4.2150
4.2700
27,400
Thu, 14 May 2026
4.4000
4.5890
4.3600
4.3700
9,700
Wed, 13 May 2026
4.5100
4.7200
4.4000
4.4000
11,600
Tue, 12 May 2026
4.4700
4.7450
4.4700
4.5400
10,400
Mon, 11 May 2026
4.8600
4.8600
4.4800
4.5200
47,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.3600
5.1800
4.3600
4.8400
58,300
Thu, 07 May 2026
4.4900
4.5800
4.2000
4.3500
10,300
Wed, 06 May 2026
4.5200
4.7550
4.4600
4.5000
20,700
Tue, 05 May 2026
4.8200
4.8200
4.3000
4.3800
51,400
Mon, 04 May 2026
4.1350
4.8080
4.1350
4.7000
53,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
4.1600
4.3450
4.1350
4.2700
27,700
Thu, 30 Apr 2026
4.1300
4.3000
3.9200
4.2100
12,800
Wed, 29 Apr 2026
28 · 10-K/A
After-hours · 16:05 ET
10-K/A ↗
Wed, 29 Apr 2026
4.4000
4.4100
3.9700
4.0400
19,800
Tue, 28 Apr 2026
4.5200
4.7500
4.3000
4.3000
33,200
Mon, 27 Apr 2026
4.8500
5.2110
4.5100
4.5100
33,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.1800
5.1800
4.7370
4.8700
17,500
Thu, 23 Apr 2026
5.8300
5.8300
4.9800
5.1600
39,900
Wed, 22 Apr 2026
5.6800
5.9900
5.5200
5.8400
12,700
Tue, 21 Apr 2026
5.8500
6.1400
5.2300
5.6400
66,600
Mon, 20 Apr 2026
4.5900
5.6900
4.5800
5.6900
143,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
4.8200
4.9100
4.5600
4.5900
28,000
Thu, 16 Apr 2026
4.5600
5.0000
4.3100
4.9100
40,400
Wed, 15 Apr 2026
4.2500
4.5300
4.2500
4.5050
22,300
Tue, 14 Apr 2026
4.4300
4.4500
4.2000
4.2700
21,200
Mon, 13 Apr 2026
4.5000
5.2200
4.3100
4.3100
49,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
4.4400
4.5900
4.3300
4.4600
18,300
Thu, 09 Apr 2026
4.3900
4.6830
4.3500
4.5200
37,300
Wed, 08 Apr 2026
4.8000
4.9000
4.2020
4.4400
71,000
Tue, 07 Apr 2026
5.3700
5.3700
3.9200
4.6600
257,500
Mon, 06 Apr 2026
6.5200
6.5200
5.4200
5.6500
133,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
27 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 02 Apr 2026
6.8500
6.9500
6.4000
6.5000
21,344
Wed, 01 Apr 2026
6.2000
6.9000
6.0000
6.7500
59,980
Tue, 31 Mar 2026
26 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 31 Mar 2026
25 · 10-K
After-hours · 16:05 ET
10-K ↗
Tue, 31 Mar 2026
8.0000
8.2000
7.2500
8.0500
28,250
Mon, 30 Mar 2026
8.0500
8.1000
7.6500
7.7000
12,178
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
7.8000
8.4500
7.5500
7.6500
16,428
Thu, 26 Mar 2026
7.7000
8.5000
7.5000
8.5000
14,956
Wed, 25 Mar 2026
7.4500
8.3000
7.4500
7.9000
18,094
Tue, 24 Mar 2026
8.5000
8.5000
7.4000
7.4000
48,518
Mon, 23 Mar 2026
24 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 23 Mar 2026
8.1000
8.9000
8.1000
8.5000
16,278
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
23 · 424B2
After-hours · 16:05 ET
424B2 ↗
Fri, 20 Mar 2026
7.8500
8.4500
7.8500
8.4500
18,958
Thu, 19 Mar 2026
8.0000
8.4000
7.6500
7.8000
18,818
Wed, 18 Mar 2026
8.5000
8.7500
8.0000
8.0000
30,822
Tue, 17 Mar 2026
9.1000
10.2500
8.7500
8.8000
49,446
Mon, 16 Mar 2026
8.8500
9.5000
8.4000
9.1000
38,854
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
22 · 424B2
After-hours · 16:06 ET
PROSPECTUS SUPPLEMENT NO. 2 ↗
Fri, 13 Mar 2026
8.5500
8.8500
8.0500
8.2500
17,248
Thu, 12 Mar 2026
8.6500
8.6500
8.0500
8.4000
11,412
Wed, 11 Mar 2026
8.9500
9.0000
8.1500
8.4500
20,132
Tue, 10 Mar 2026
9.5000
9.5000
8.5000
8.6000
25,032
Mon, 09 Mar 2026
8.5500
9.7000
8.4000
9.4500
26,106
Mon, 09 Mar 2026
21 · 424B2
Next filing day · accepted 06 Mar, 18:19 ET
424B2 ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7.6500
8.5000
7.6500
8.4000
24,546
Thu, 05 Mar 2026
8.5000
8.5500
8.1500
8.4000
18,394
Wed, 04 Mar 2026
9.0000
9.2000
8.0500
8.6000
49,412
Tue, 03 Mar 2026
9.7000
9.7000
8.1500
9.2500
35,118
Mon, 02 Mar 2026
9.7000
10.6000
8.5000
10.2000
78,474
Mon, 02 Mar 2026
20 · DEFA14A
Pre-market · 07:42 ET
DEFA14A ↗
Mon, 02 Mar 2026
19 · 8-K
Pre-market · 07:41 ET
FORM 8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12.5000
13.2500
11.2500
12.3500
61,706
Thu, 26 Feb 2026
9.6500
12.0000
9.4500
11.8500
40,310
Wed, 25 Feb 2026
10.0000
10.1000
9.1000
9.5500
20,542
Tue, 24 Feb 2026
9.9500
9.9500
9.2500
9.6000
22,638
Mon, 23 Feb 2026
8.5500
9.5000
8.2500
9.5000
20,632
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8.2000
8.7500
7.8000
8.5000
28,394
Thu, 19 Feb 2026
7.1000
9.1000
6.6000
8.2000
72,144
Wed, 18 Feb 2026
7.4000
7.5500
6.5000
7.0500
52,186
Tue, 17 Feb 2026
8.0000
8.0500
6.9000
7.0500
39,944
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8.7500
8.8000
7.5000
7.5000
38,012
Thu, 12 Feb 2026
9.1500
9.5000
7.4500
8.2500
75,700
Wed, 11 Feb 2026
10.0000
10.5000
8.8000
9.2500
29,402
Tue, 10 Feb 2026
9.2500
10.6500
9.0500
10.0500
29,898
Mon, 09 Feb 2026
9.5000
10.4000
9.2500
9.5000
94,318
Mon, 09 Feb 2026
18 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
17 · 8-K
After-hours · 17:02 ET
8-K ↗
Fri, 06 Feb 2026
9.6500
11.2000
9.6500
10.5500
60,062
Thu, 05 Feb 2026
10.7500
10.9500
9.2500
9.5000
44,386
Wed, 04 Feb 2026
10.8000
10.8000
9.2500
10.5000
35,978
Tue, 03 Feb 2026
8.3500
11.0500
8.3000
9.4500
119,330
Mon, 02 Feb 2026
12.5000
12.5000
7.0000
8.6500
280,004
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16 · 8-K
After-hours · 16:41 ET
8-K ↗
Fri, 30 Jan 2026
15.0000
15.4000
12.6500
13.4500
46,610
Thu, 29 Jan 2026
15.9500
16.0000
13.0000
14.4000
59,974
Wed, 28 Jan 2026
16.5000
16.7500
15.2500
15.5500
15,256
Tue, 27 Jan 2026
16.6500
17.3000
15.2500
16.2500
27,314
Mon, 26 Jan 2026
18.5500
18.5500
16.2500
17.6500
47,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
17.1000
19.2500
16.3500
17.6500
162,122
Thu, 22 Jan 2026
15.8000
16.5500
15.1000
16.0000
24,480
Wed, 21 Jan 2026
16.0000
16.5000
14.5000
15.0000
41,766
Tue, 20 Jan 2026
16.5000
17.1000
16.0000
16.0500
31,778
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
15 · S-3
After-hours · 16:05 ET
S-3 ↗
Fri, 16 Jan 2026
16.0000
18.2500
16.0000
16.1000
57,116
Thu, 15 Jan 2026
14 · DEFA14A
After market open · 13:25 ET
DEFA14A ↗
Thu, 15 Jan 2026
17.2500
17.8500
15.8000
16.0000
42,936
Wed, 14 Jan 2026
15.2000
18.4000
15.0000
16.9500
63,494
Tue, 13 Jan 2026
16.4500
20.5000
14.6500
15.4000
89,670
Mon, 12 Jan 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 12 Jan 2026
18.0000
19.3500
15.5000
15.7500
65,244
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
19.8500
20.5000
18.0000
18.0000
35,478
Thu, 08 Jan 2026
18.4500
20.9000
18.0000
20.0500
27,234
Wed, 07 Jan 2026
21.5000
23.0000
20.9500
21.2000
24,342
Tue, 06 Jan 2026
22.0500
23.6500
20.2500
21.5500
35,930
Mon, 05 Jan 2026
28.0000
28.4000
20.6000
21.2500
87,370
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
31.0000
31.0000
26.6500
26.7000
40,450
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
12 · DEFA14A
After-hours · 17:15 ET
DEFA14A ↗
Wed, 31 Dec 2025
40.6000
40.9500
27.4500
28.4000
160,760
Wed, 31 Dec 2025
11 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 30 Dec 2025
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 30 Dec 2025
39.0000
40.0000
33.0000
35.8500
54,936
Mon, 29 Dec 2025
40.2000
41.7500
38.7000
39.2000
34,622
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.0000
42.0000
35.0000
41.7500
20,688
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
33.5000
38.0000
33.5000
36.2000
20,296
Tue, 23 Dec 2025
40.6000
40.6000
31.5000
33.5000
45,366
Mon, 22 Dec 2025
37.2000
41.5000
37.2000
39.9000
36,076
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
39.0500
40.5000
37.5000
37.6500
19,182
Thu, 18 Dec 2025
39.0000
41.6000
37.0000
39.6000
16,482
Wed, 17 Dec 2025
38.0000
41.5000
37.0500
39.1500
27,126
Tue, 16 Dec 2025
37.5000
40.0000
36.8500
38.0000
20,540
Mon, 15 Dec 2025
41.2500
43.9500
37.0000
38.6000
25,122
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.4000
42.8500
39.0000
41.2000
19,588
Thu, 11 Dec 2025
39.5000
40.0000
37.5000
39.1500
12,172
Wed, 10 Dec 2025
38.9000
40.2000
37.5000
38.7000
21,440
Tue, 09 Dec 2025
40.8000
42.0000
39.5000
40.2500
13,154
Mon, 08 Dec 2025
42.5500
42.5500
39.4000
40.5000
16,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
9 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Fri, 05 Dec 2025
43.1000
44.1500
40.6000
41.2000
11,768
Thu, 04 Dec 2025
42.4500
44.9000
40.8500
42.4000
17,502
Wed, 03 Dec 2025
39.1500
42.7500
37.8500
41.3000
16,082
Tue, 02 Dec 2025
39.5000
40.1500
38.0000
38.9500
23,966
Mon, 01 Dec 2025
49.5000
50.0000
39.0500
39.6000
42,342
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
42.5500
49.3000
42.0000
45.2000
20,658
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
42.0000
44.4500
41.0000
42.5500
11,752
Tue, 25 Nov 2025
41.6000
42.8500
36.1500
41.2500
33,386
Mon, 24 Nov 2025
45.0000
52.0000
35.0000
42.8500
79,724
Mon, 24 Nov 2025
8 · PRE 14A
Pre-market · 08:00 ET
PRE 14A ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.5000
59.5000
42.0000
43.4500
83,366
Fri, 21 Nov 2025
7 · 424B5
Pre-market · 08:33 ET
424B5 ↗
Fri, 21 Nov 2025
6 · 8-K
Pre-market · 06:15 ET
8-K ↗
Thu, 20 Nov 2025
58.5000
65.5000
55.0000
58.0000
34,714
Wed, 19 Nov 2025
66.5000
71.5000
54.5000
58.0000
96,822
Tue, 18 Nov 2025
51.5000
64.0000
50.7000
61.0000
95,658
Mon, 17 Nov 2025
44.4500
51.5000
41.0000
51.0000
92,452
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
35.2500
46.9000
31.8000
39.5000
113,176
Thu, 13 Nov 2025
5 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Thu, 13 Nov 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 13 Nov 2025
33.5000
34.9000
31.0000
33.0000
22,276
Wed, 12 Nov 2025
33.9000
36.5000
33.0000
34.4000
15,208
Tue, 11 Nov 2025
32.5000
35.5000
31.5500
34.1000
10,222
Mon, 10 Nov 2025
34.5000
36.0500
30.7500
31.9500
17,196
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
32.0000
34.4500
31.5000
34.3500
15,706
Thu, 06 Nov 2025
32.5500
32.5500
30.0000
32.0000
16,982
Wed, 05 Nov 2025
34.4500
34.5000
31.0000
32.2500
8,110
Tue, 04 Nov 2025
32.5000
33.9000
30.6500
33.7000
10,428
Mon, 03 Nov 2025
33.5500
36.0000
32.5000
33.2000
11,988
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.3500
36.0000
33.7000
34.9500
5,492
Thu, 30 Oct 2025
34.6500
36.8000
33.5000
34.7500
9,124
Wed, 29 Oct 2025
37.0000
37.9000
33.7500
34.9000
15,294
Tue, 28 Oct 2025
35.3500
36.8500
33.0500
36.8000
21,918
Mon, 27 Oct 2025
40.0000
40.0000
35.0000
35.3500
15,886
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
36.0000
40.0000
35.9000
38.0000
34,130
Thu, 23 Oct 2025
34.5000
37.1000
33.7500
35.9000
16,998
Wed, 22 Oct 2025
35.0000
35.7500
31.5000
32.8000
17,972
Tue, 21 Oct 2025
32.0000
35.0500
30.8000
34.5000
31,820
Mon, 20 Oct 2025
34.5500
39.0000
29.0500
30.7000
71,596
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
36.6500
42.7500
35.0000
41.5000
23,748
Thu, 16 Oct 2025
40.0000
43.0500
33.0000
36.8000
28,792
Wed, 15 Oct 2025
40.0500
43.2000
40.0000
41.5000
17,184
Tue, 14 Oct 2025
45.0000
45.5000
34.7500
40.0500
75,488
Mon, 13 Oct 2025
45.0000
50.0000
45.0000
45.5000
15,016
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.5000
53.0000
41.5000
43.4000
33,978
Thu, 09 Oct 2025
48.0500
52.2500
45.7500
51.0000
44,802
Wed, 08 Oct 2025
39.5000
46.0000
38.8500
45.7000
34,308
Tue, 07 Oct 2025
43.5500
44.0000
37.5000
39.7500
28,042
Mon, 06 Oct 2025
34.7500
44.5000
34.5000
41.0000
42,386
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
33.3500
35.0000
33.2000
34.7000
13,038
Thu, 02 Oct 2025
32.8000
33.5000
31.5500
33.1500
5,222
Wed, 01 Oct 2025
34.3000
37.0000
33.0000
33.7000
18,848
Tue, 30 Sep 2025
34.9000
37.5000
33.5500
34.4000
10,142
Mon, 29 Sep 2025
33.9500
37.5000
33.5000
34.6000
19,462
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
31.0000
33.5500
30.0000
33.4500
8,584
Thu, 25 Sep 2025
30.9500
32.4000
30.0000
31.5000
10,650
Wed, 24 Sep 2025
28.9500
31.1500
28.7500
30.3500
11,976
Tue, 23 Sep 2025
31.3000
32.1000
28.2500
29.0000
13,998
Mon, 22 Sep 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 22 Sep 2025
30.0000
31.5000
28.8500
31.3000
17,396
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.1000
34.2500
30.7000
31.1000
16,710
Thu, 18 Sep 2025
33.9000
35.5000
33.8500
34.5500
4,688
Wed, 17 Sep 2025
35.9000
36.6000
32.0500
33.8500
11,916
Tue, 16 Sep 2025
33.0500
37.5000
33.0000
36.1000
17,238
Mon, 15 Sep 2025
38.1000
39.2500
30.0000
34.7500
28,494
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
40.0000
42.0000
37.5000
38.7500
32,040
Thu, 11 Sep 2025
34.0000
39.0000
33.4500
38.7000
33,350
Wed, 10 Sep 2025
35.5000
37.0000
32.5000
33.4000
37,352
Tue, 09 Sep 2025
31.0000
36.5000
30.0000
35.6500
43,114
Mon, 08 Sep 2025
27.0000
31.0000
26.5000
30.5500
44,608
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
25.0000
27.1500
24.0000
26.8500
19,884
Thu, 04 Sep 2025
25.3500
25.3500
23.3500
24.9500
12,260
Wed, 03 Sep 2025
22.0000
24.8000
21.9000
24.4500
17,600
Tue, 02 Sep 2025
23.5000
23.5000
22.1500
22.4000
10,964
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
21.5000
22.8000
20.5000
22.8000
13,736
Thu, 28 Aug 2025
22.3500
23.0000
20.8000
21.0000
10,616
Wed, 27 Aug 2025
20.1000
22.9000
20.0000
22.3500
32,868
Tue, 26 Aug 2025
18.7500
20.5000
17.9000
20.3500
33,684
Mon, 25 Aug 2025
17.9500
18.5000
17.4000
17.8000
8,414
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
18.3000
19.0500
17.5000
17.8000
10,304
Thu, 21 Aug 2025
18.7500
18.7500
17.5000
17.9000
8,234
Wed, 20 Aug 2025
18.6000
19.3000
18.2500
18.7500
9,686
Tue, 19 Aug 2025
19.4500
19.7500
18.5000
18.5000
8,176
Mon, 18 Aug 2025
18.8000
19.8500
17.6500
19.4500
14,156
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
18.5000
18.9000
17.8500
18.4000
6,932
Thu, 14 Aug 2025
19.6500
19.6500
18.0500
18.2000
6,280
Wed, 13 Aug 2025
18.4000
19.8500
18.0000
19.6000
14,528
Tue, 12 Aug 2025
18.1500
18.7500
17.0000
18.5000
13,468
Mon, 11 Aug 2025
18.3500
18.7000
17.2500
18.1500
4,110
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
18.3000
19.4500
17.1000
17.6500
10,218
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 07 Aug 2025
18.4000
19.4000
18.4000
19.0000
6,678
Wed, 06 Aug 2025
17.9500
18.9500
17.8000
18.7500
8,188
Tue, 05 Aug 2025
16.6500
18.0000
16.6500
17.5000
6,964
Mon, 04 Aug 2025
17.5000
17.5000
16.5000
16.6000
5,462
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
17.7500
17.9500
16.3000
16.5000
9,908
Thu, 31 Jul 2025
18.2000
18.5000
17.5000
17.9500
6,756
Wed, 30 Jul 2025
17.4000
18.3500
17.3500
18.1500
15,300
Tue, 29 Jul 2025
17.6500
18.7500
16.5000
17.4000
15,414
Mon, 28 Jul 2025
17.7500
19.2500
17.5000
17.7000
9,058
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend