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.6300
3.7800
3.5500
3.7800
7,000
Thu, 23 Jul 2026
3.7440
3.7440
3.6200
3.7000
4,000
Wed, 22 Jul 2026
3.8600
3.8600
3.5500
3.8300
21,300
Wed, 22 Jul 2026
48 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 21 Jul 2026
3.8400
3.9500
3.8000
3.8600
8,000
Mon, 20 Jul 2026
3.8600
3.9850
3.8500
3.8500
6,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
47 · S-1
After-hours · 17:30 ET
S-1 ↗
Fri, 17 Jul 2026
46 · DEF 14C
After market open · 09:34 ET
DEF 14C ↗
Fri, 17 Jul 2026
4.0500
4.1100
3.8500
3.8800
21,600
Thu, 16 Jul 2026
4.1900
4.2900
4.0100
4.0600
14,900
Wed, 15 Jul 2026
4.2000
4.3100
4.0700
4.1000
12,100
Tue, 14 Jul 2026
4.1250
4.2900
3.9850
4.1200
42,400
Mon, 13 Jul 2026
3.9900
4.1230
3.9900
4.0100
10,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
4.2200
4.5500
4.1200
4.1600
39,800
Thu, 09 Jul 2026
3.9850
4.3000
3.8570
4.1800
17,200
Wed, 08 Jul 2026
4.0600
4.1000
3.9650
4.0100
11,100
Tue, 07 Jul 2026
4.2600
4.2600
3.9700
4.2200
36,500
Mon, 06 Jul 2026
45 · PRE 14C
After-hours · 17:07 ET
PRE 14C ↗
Mon, 06 Jul 2026
4.5100
4.8500
4.2000
4.2100
73,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
44 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 02 Jul 2026
4.7000
5.1700
4.4600
4.4600
23,800
Wed, 01 Jul 2026
4.0800
4.8100
4.0600
4.7800
44,400
Tue, 30 Jun 2026
43 · 8-K
After market open · 15:00 ET
8-K ↗
Tue, 30 Jun 2026
4.0000
4.2900
3.9120
4.2600
19,400
Mon, 29 Jun 2026
4.3500
4.3500
3.9900
4.0500
17,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
4.0300
4.3700
4.0100
4.1100
26,800
Thu, 25 Jun 2026
4.1300
4.5100
3.9950
4.0000
44,100
Wed, 24 Jun 2026
3.8600
4.2500
3.8100
4.1700
79,400
Tue, 23 Jun 2026
3.9600
4.0100
3.8400
3.8400
24,100
Mon, 22 Jun 2026
4.0200
4.1500
3.8900
3.9600
33,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.5000
4.5300
3.7900
4.0100
91,800
Wed, 17 Jun 2026
5.1400
5.2550
4.3200
4.3300
100,800
Tue, 16 Jun 2026
5.7500
5.8450
5.0100
5.1200
119,000
Tue, 16 Jun 2026
42 · 424B3
Next filing day · accepted 15 Jun, 19:57 ET
424B3 ↗
Mon, 15 Jun 2026
5.8000
6.6400
5.2300
5.7200
384,800
Mon, 15 Jun 2026
41 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.2000
6.4000
5.2400
5.3200
12,780
Thu, 11 Jun 2026
6.8000
7.2000
5.6400
6.0400
25,190
Wed, 10 Jun 2026
7.1600
7.1600
6.6800
7.0000
6,688
Tue, 09 Jun 2026
6.7200
7.2000
6.4800
6.8800
16,715
Mon, 08 Jun 2026
7.5200
7.5200
6.4800
6.6400
23,590
Mon, 08 Jun 2026
40 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 08 Jun 2026
39 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9.1600
9.1600
8.1200
8.4800
10,303
Thu, 04 Jun 2026
8.8000
9.1600
8.4000
8.9200
6,310
Wed, 03 Jun 2026
9.0000
9.4000
8.5200
8.5600
5,568
Tue, 02 Jun 2026
9.4800
9.4800
8.8400
9.0000
6,630
Mon, 01 Jun 2026
9.6000
9.8000
9.0800
9.2400
25,068
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
9.1600
9.4000
9.0000
9.1600
18,315
Thu, 28 May 2026
8.4000
9.8000
8.2000
9.2000
49,603
Wed, 27 May 2026
8.4000
8.5200
7.8800
8.3600
19,165
Tue, 26 May 2026
38 · DEF 14C
After market open · 10:02 ET
DEF 14C ↗
Tue, 26 May 2026
8.0400
8.7200
8.0000
8.4000
18,320
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
8.1200
8.3200
7.8000
8.0000
13,968
Thu, 21 May 2026
8.3200
8.3200
7.6400
8.1600
17,495
Wed, 20 May 2026
8.6800
8.6800
8.0400
8.2000
34,095
Tue, 19 May 2026
8.6000
9.0400
8.2800
8.6400
9,085
Mon, 18 May 2026
8.9600
8.9600
8.2000
8.7600
16,035
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
37 · PRE 14C
After market open · 10:08 ET
PRE 14C ↗
Fri, 15 May 2026
8.6800
8.9200
8.4400
8.6000
22,743
Thu, 14 May 2026
36 · 10-Q
After-hours · 17:19 ET
10-Q ↗
Thu, 14 May 2026
8.6800
9.4400
8.2000
8.9600
57,180
Wed, 13 May 2026
8.6800
9.0000
8.4400
8.6800
9,830
Tue, 12 May 2026
9.2400
9.2400
8.4000
8.7600
15,853
Tue, 12 May 2026
35 · 8-K
Pre-market · 08:20 ET
8-K ↗
Mon, 11 May 2026
9.0800
9.3600
8.9600
9.3600
9,083
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.9200
9.2800
8.6000
9.2800
16,198
Thu, 07 May 2026
8.6800
9.3200
8.6000
9.2000
47,665
Wed, 06 May 2026
8.3600
9.1600
8.0800
8.8400
46,680
Tue, 05 May 2026
8.2400
9.6800
7.8800
9.2400
1,015,785
Mon, 04 May 2026
10.0000
10.0000
9.0000
9.2400
15,008
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
9.3200
9.8000
8.8000
9.6000
18,693
Thu, 30 Apr 2026
9.2400
9.6000
8.9200
9.2800
24,045
Wed, 29 Apr 2026
10.0800
10.0800
8.6400
8.8000
23,123
Tue, 28 Apr 2026
11.1600
11.5200
9.1200
9.8800
34,608
Mon, 27 Apr 2026
34 · DEF 14C
After market open · 11:07 ET
DEF 14C ↗
Mon, 27 Apr 2026
13.3600
13.3600
11.6000
11.6400
14,938
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
33 · DEF 14C
After-hours · 16:30 ET
DEF 14C ↗
Fri, 24 Apr 2026
14.5200
14.5200
13.0000
13.1200
30,990
Thu, 23 Apr 2026
15.0400
15.0400
13.8000
14.3200
7,348
Wed, 22 Apr 2026
15.4000
15.8000
14.6000
15.5200
5,578
Tue, 21 Apr 2026
15.4800
16.0000
14.9200
15.0400
3,480
Mon, 20 Apr 2026
15.0400
15.8000
14.8000
15.2800
4,738
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
15.3600
15.9600
15.0800
15.2000
7,023
Thu, 16 Apr 2026
15.0400
15.6000
14.8400
15.3200
11,043
Wed, 15 Apr 2026
14.8000
15.2400
14.2000
14.5600
16,990
Tue, 14 Apr 2026
32 · 424B3
After-hours · 16:15 ET
424B3 ↗
Tue, 14 Apr 2026
31 · PRE 14C
After-hours · 16:57 ET
PRE 14C ↗
Tue, 14 Apr 2026
14.2400
14.7200
13.8800
14.5600
8,825
Mon, 13 Apr 2026
13.8000
14.6000
13.2000
14.5600
19,103
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
30 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 10 Apr 2026
13.6000
13.8800
12.9200
13.4800
8,333
Thu, 09 Apr 2026
13.8400
14.2400
12.8000
13.4800
10,998
Wed, 08 Apr 2026
14.8000
14.8000
13.6400
14.1200
12,980
Tue, 07 Apr 2026
14.1200
14.4400
13.6400
14.1600
8,763
Mon, 06 Apr 2026
13.6800
14.8000
13.6000
14.4000
9,673
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
29 · PRE 14C
After-hours · 17:11 ET
PRE 14C ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14.3600
14.8000
13.2400
13.6800
17,030
Wed, 01 Apr 2026
28 · 424B3
After-hours · 16:30 ET
424B3 ↗
Wed, 01 Apr 2026
14.8000
15.4800
14.0000
14.8800
61,888
Tue, 31 Mar 2026
27 · 10-K
After-hours · 16:30 ET
10-K ↗
Tue, 31 Mar 2026
14.8400
14.9600
13.4400
14.7200
6,835
Mon, 30 Mar 2026
14.6400
14.6400
13.6000
13.6400
4,253
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
14.9600
15.6000
13.6000
14.9600
12,070
Thu, 26 Mar 2026
15.0800
16.0000
14.5200
15.2000
12,140
Wed, 25 Mar 2026
14.8000
14.8400
13.8000
14.5200
6,385
Tue, 24 Mar 2026
14.0400
15.5200
14.0000
14.4800
5,820
Mon, 23 Mar 2026
14.8000
15.2800
13.8800
14.4000
10,863
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
14.6800
14.8000
13.4000
14.2400
12,258
Thu, 19 Mar 2026
14.8400
15.7600
13.2000
14.4800
15,748
Wed, 18 Mar 2026
18.0000
18.8000
14.7200
14.8000
30,053
Tue, 17 Mar 2026
18.6000
19.2000
18.1200
18.2000
8,870
Mon, 16 Mar 2026
18.4000
19.7200
18.4000
18.6000
7,785
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
19.8400
19.9600
18.0400
18.4400
6,018
Thu, 12 Mar 2026
20.0000
20.8000
18.9200
19.1600
9,530
Wed, 11 Mar 2026
19.0400
20.4400
18.8000
20.0000
18,555
Tue, 10 Mar 2026
20.3600
20.3600
18.8400
19.0800
5,040
Mon, 09 Mar 2026
19.4000
20.1600
18.8400
19.8800
7,663
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20.4800
21.1200
19.6800
19.9200
10,600
Thu, 05 Mar 2026
22.4000
22.9200
20.6000
20.8800
8,648
Wed, 04 Mar 2026
21.3200
22.9200
20.0400
22.4000
7,235
Tue, 03 Mar 2026
20.0400
21.6000
19.2000
20.4800
7,783
Mon, 02 Mar 2026
19.9600
21.0400
18.8000
20.1200
6,150
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21.3200
22.8000
20.0400
20.0400
6,690
Thu, 26 Feb 2026
21.1600
23.4000
20.4000
21.5200
9,328
Wed, 25 Feb 2026
19.6400
22.0000
19.6400
21.1200
7,180
Tue, 24 Feb 2026
19.3600
19.9200
18.6000
19.4800
3,743
Mon, 23 Feb 2026
19.8000
20.0000
18.2000
18.6000
4,368
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
20.0000
20.1200
19.2000
19.7600
8,915
Thu, 19 Feb 2026
21.3600
22.2000
19.4400
20.2000
10,723
Wed, 18 Feb 2026
22.9200
23.5200
21.2000
21.5200
7,650
Tue, 17 Feb 2026
23.6400
24.6000
22.4400
23.1600
5,473
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
24.0000
24.7600
22.8000
23.6000
8,675
Thu, 12 Feb 2026
24.0000
26.0000
22.8000
24.0000
10,170
Wed, 11 Feb 2026
25.0000
26.3200
22.1200
23.3200
18,823
Tue, 10 Feb 2026
28.8000
29.0800
24.1200
24.9600
18,338
Mon, 09 Feb 2026
31.2400
31.6000
26.2000
29.0800
24,285
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
39.6000
39.6000
30.0000
32.1200
26,500
Thu, 05 Feb 2026
38.0000
40.0000
35.2800
37.2000
19,373
Wed, 04 Feb 2026
41.6000
41.6000
38.4000
40.8000
23,733
Tue, 03 Feb 2026
37.2000
42.8000
37.2000
41.2000
28,973
Mon, 02 Feb 2026
46.0000
46.0000
35.2000
36.6000
54,503
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.2000
46.0000
41.2000
41.8000
25,773
Thu, 29 Jan 2026
48.4000
48.4000
40.0000
44.8000
56,925
Wed, 28 Jan 2026
37.6000
47.6000
36.6000
44.8000
86,755
Tue, 27 Jan 2026
37.2000
37.6000
34.9200
37.3600
38,468
Mon, 26 Jan 2026
26 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 26 Jan 2026
41.2000
41.2000
30.7200
37.6000
79,843
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
35.2000
39.3200
33.2000
38.1200
77,030
Thu, 22 Jan 2026
37.2000
37.2000
34.0400
36.4800
28,753
Wed, 21 Jan 2026
34.7600
37.9200
32.2000
36.8000
79,808
Tue, 20 Jan 2026
28.8400
33.6000
28.2400
32.2000
43,045
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25 · 424B3
After-hours · 16:34 ET
424B3 ↗
Fri, 16 Jan 2026
24 · 424B3
After-hours · 16:33 ET
424B3 ↗
Fri, 16 Jan 2026
23 · 8-K
After-hours · 16:12 ET
8-K ↗
Fri, 16 Jan 2026
27.9200
31.6800
26.9200
30.0800
40,148
Thu, 15 Jan 2026
26.8800
28.8800
26.4000
27.8000
17,963
Wed, 14 Jan 2026
27.0000
27.8000
25.6000
27.2000
13,093
Tue, 13 Jan 2026
22 · 8-K
After market open · 15:52 ET
8-K ↗
Tue, 13 Jan 2026
26.3600
28.8000
25.6400
27.6000
39,950
Mon, 12 Jan 2026
24.9200
26.2000
24.0000
25.8800
16,923
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
28.0000
28.0000
25.2000
26.0400
24,085
Thu, 08 Jan 2026
24.8400
28.4000
23.3200
28.2800
99,663
Wed, 07 Jan 2026
21 · S-3
After-hours · 17:30 ET
S-3 ↗
Wed, 07 Jan 2026
26.7200
30.0000
24.1200
26.1600
1,830,140
Tue, 06 Jan 2026
18.4000
19.6800
18.0800
19.6400
335,615
Mon, 05 Jan 2026
19.3600
19.3600
16.0000
18.3200
6,050
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.5200
19.5200
17.8400
18.4800
1,998
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20 · 8-K
After-hours · 16:29 ET
8-K ↗
Wed, 31 Dec 2025
19.6000
19.6000
17.7600
18.4000
4,748
Tue, 30 Dec 2025
19 · 8-K
After market open · 15:37 ET
8-K ↗
Tue, 30 Dec 2025
18 · DEF 14C
After market open · 14:15 ET
DEF 14C ↗
Tue, 30 Dec 2025
18.4800
19.6000
18.4000
19.2400
5,390
Mon, 29 Dec 2025
20.0000
20.4000
17.8800
18.8000
15,983
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
19.2000
21.8800
19.1600
20.9600
15,985
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
20.4000
20.4400
18.4000
19.1600
3,195
Tue, 23 Dec 2025
22.4000
22.4800
20.4000
20.6800
5,783
Mon, 22 Dec 2025
17 · 424B3
After-hours · 16:50 ET
424B3 ↗
Mon, 22 Dec 2025
24.9200
25.3200
22.0000
22.8800
6,393
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.0000
29.6000
24.6000
24.9600
18,150
Thu, 18 Dec 2025
25.6000
34.8000
24.8800
28.6800
220,913
Thu, 18 Dec 2025
16 · PRE 14C
Pre-market · 07:53 ET
PRE 14C ↗
Wed, 17 Dec 2025
21.8000
26.6400
20.8400
24.5200
5,798
Tue, 16 Dec 2025
22.6400
22.8800
21.8000
22.4000
1,903
Mon, 15 Dec 2025
22.4800
24.0000
21.3600
21.8000
1,925
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27.4000
27.4000
22.4400
22.8000
4,050
Thu, 11 Dec 2025
15 · S-1
After market open · 13:36 ET
S-1 ↗
Thu, 11 Dec 2025
27.0800
29.2000
25.9600
26.7600
2,150
Wed, 10 Dec 2025
29.1600
30.6400
27.2000
27.9200
3,088
Tue, 09 Dec 2025
27.0400
31.2000
26.0400
28.7200
2,775
Mon, 08 Dec 2025
29.0400
29.0400
26.4000
26.8000
1,465
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 05 Dec 2025
31.1200
31.6000
26.0000
27.6400
13,418
Thu, 04 Dec 2025
30.8800
31.2000
28.8400
29.0000
2,198
Wed, 03 Dec 2025
13 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Wed, 03 Dec 2025
29.2000
31.2000
28.8400
30.5600
805
Wed, 03 Dec 2025
12 · DEF 14A
Pre-market · 06:15 ET
DEF 14A ↗
Tue, 02 Dec 2025
30.5200
32.3600
29.2000
30.2000
1,270
Mon, 01 Dec 2025
32.0000
32.4000
28.4000
28.4000
763
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
30.9200
32.0000
30.4000
30.9200
373
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
30.2800
34.3600
30.0000
30.0400
2,523
Tue, 25 Nov 2025
29.4000
30.2800
29.0400
29.7200
1,243
Mon, 24 Nov 2025
30.8000
30.8000
28.8400
28.8800
1,645
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
30.4400
31.0000
29.6000
30.4400
1,488
Thu, 20 Nov 2025
11 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Thu, 20 Nov 2025
34.4000
34.7600
30.8000
30.9200
3,488
Wed, 19 Nov 2025
34.2000
36.4000
32.6400
32.6400
1,743
Tue, 18 Nov 2025
39.6000
39.6000
34.0000
34.8000
3,930
Mon, 17 Nov 2025
40.4800
40.6400
36.8000
37.1200
3,243
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
10 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Fri, 14 Nov 2025
38.8000
40.8000
36.4000
39.6000
2,708
Thu, 13 Nov 2025
40.4000
41.0800
37.9200
38.8000
2,600
Wed, 12 Nov 2025
41.2000
42.0000
40.8000
40.8000
1,643
Tue, 11 Nov 2025
41.6000
42.8000
40.4000
41.2000
2,638
Mon, 10 Nov 2025
42.8000
48.0000
40.0000
42.8000
17,093
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
42.0000
42.8000
41.6000
42.4000
1,333
Thu, 06 Nov 2025
42.4000
52.0000
40.4000
43.8000
12,515
Wed, 05 Nov 2025
40.7200
42.6000
40.4000
42.4000
1,278
Tue, 04 Nov 2025
40.8000
42.0000
40.0000
40.6000
1,438
Mon, 03 Nov 2025
41.1200
42.8000
40.8000
42.4000
1,320
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.2000
41.6000
40.4000
41.6000
975
Thu, 30 Oct 2025
41.6000
42.8000
40.4000
41.2000
1,493
Wed, 29 Oct 2025
44.0000
45.2000
43.2000
43.2000
1,255
Tue, 28 Oct 2025
44.4000
45.5600
44.0000
45.2000
555
Mon, 27 Oct 2025
45.6000
46.4000
44.4000
45.2000
1,765
Mon, 27 Oct 2025
9 · 8-K
Next filing day · accepted 24 Oct, 18:57 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
8 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 24 Oct 2025
46.0000
46.0000
43.2000
43.2000
9,188
Thu, 23 Oct 2025
7 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 23 Oct 2025
42.8000
44.0000
42.8000
43.6000
450
Wed, 22 Oct 2025
44.4000
45.2000
43.2000
44.0000
1,308
Tue, 21 Oct 2025
47.2000
47.2000
45.6000
46.0000
728
Mon, 20 Oct 2025
45.6000
48.8000
44.0000
48.4000
2,828
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
43.6000
44.0000
41.7600
43.6000
800
Thu, 16 Oct 2025
43.2000
44.4000
43.2000
44.0000
1,305
Wed, 15 Oct 2025
43.6000
45.0400
42.4000
42.8000
1,330
Tue, 14 Oct 2025
42.4000
45.3200
41.2000
44.4000
1,760
Mon, 13 Oct 2025
41.2000
42.4000
40.8000
42.4000
493
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
42.8000
43.4000
40.6000
40.8000
3,103
Thu, 09 Oct 2025
44.0000
44.4000
43.2000
43.2000
1,318
Wed, 08 Oct 2025
44.8000
45.2000
44.0000
44.8000
770
Tue, 07 Oct 2025
44.0000
44.8000
43.6000
44.0000
1,280
Mon, 06 Oct 2025
44.4000
44.8000
42.4000
44.4000
1,725
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
44.0000
46.0000
44.0000
44.8000
675
Thu, 02 Oct 2025
46.4000
48.0000
44.0000
44.8000
1,973
Wed, 01 Oct 2025
48.0400
48.0400
45.8000
46.8000
2,178
Tue, 30 Sep 2025
47.2000
48.0000
44.0400
47.6000
2,263
Mon, 29 Sep 2025
42.8000
47.2000
42.8000
47.2000
6,050
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
44.8000
46.0000
41.2000
43.2000
3,040
Thu, 25 Sep 2025
46.0000
46.8000
42.2000
43.6000
3,778
Wed, 24 Sep 2025
48.4000
49.6000
46.0000
46.8000
2,648
Tue, 23 Sep 2025
49.2000
49.6000
46.8000
48.0000
5,278
Mon, 22 Sep 2025
48.4000
50.4000
48.0400
49.6000
4,328
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
50.8000
52.8000
49.2000
49.2000
22,353
Thu, 18 Sep 2025
51.2000
55.2000
50.4000
51.6000
9,490
Wed, 17 Sep 2025
47.2000
55.4800
46.4000
51.6000
15,915
Tue, 16 Sep 2025
46.8000
48.0000
45.2000
47.2000
3,710
Mon, 15 Sep 2025
43.6000
48.0000
42.8000
46.0000
3,298
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
42.8000
45.8400
42.8000
45.2000
3,370
Thu, 11 Sep 2025
43.2000
44.8000
40.8000
43.6000
4,105
Wed, 10 Sep 2025
39.6000
42.8400
39.6000
42.8000
4,623
Tue, 09 Sep 2025
39.8000
41.6000
38.4000
40.2400
5,980
Mon, 08 Sep 2025
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 08 Sep 2025
35.9600
42.4000
35.6000
41.6000
18,928
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
35.7600
36.8000
34.4400
35.3600
9,008
Thu, 04 Sep 2025
40.8000
42.0000
38.0000
39.0800
5,908
Wed, 03 Sep 2025
41.6000
42.4000
40.0000
41.6000
5,840
Tue, 02 Sep 2025
41.2000
42.5600
41.0000
41.2000
1,565
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
42.4000
43.2000
40.8000
42.4000
3,680
Thu, 28 Aug 2025
44.0000
44.0000
42.8000
43.6000
1,918
Wed, 27 Aug 2025
43.6000
44.6800
43.2000
43.6000
2,423
Tue, 26 Aug 2025
45.6000
45.6000
42.8000
42.8000
4,060
Mon, 25 Aug 2025
46.0000
47.2000
44.8000
45.8000
2,008
Mon, 25 Aug 2025
5 · DEF 14C
Pre-market · 09:17 ET
DEF 14C ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.0000
46.0000
43.6000
45.2000
4,118
Thu, 21 Aug 2025
42.4000
45.2000
42.0400
45.2000
4,283
Wed, 20 Aug 2025
4 · 424B3
After-hours · 16:15 ET
424B3 ↗
Wed, 20 Aug 2025
45.2000
45.2000
42.0000
43.2000
5,595
Tue, 19 Aug 2025
46.8000
46.8000
44.0000
44.4000
2,813
Mon, 18 Aug 2025
43.6000
47.2000
43.2000
46.0000
17,293
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
3 · PRE 14C
After-hours · 17:45 ET
PRE 14C ↗
Fri, 15 Aug 2025
2 · 8-K
After-hours · 16:40 ET
8-K ↗
Fri, 15 Aug 2025
44.4000
44.8000
43.6000
44.0000
3,260
Thu, 14 Aug 2025
46.4000
46.4000
44.4000
45.6000
3,158
Wed, 13 Aug 2025
44.0000
47.2000
42.4000
46.4000
6,248
Tue, 12 Aug 2025
42.4000
45.2000
41.6000
43.6000
4,568
Tue, 12 Aug 2025
1 · 10-Q
Next filing day · accepted 11 Aug, 20:19 ET
10-Q ↗
Mon, 11 Aug 2025
43.2000
43.2000
42.0000
42.4000
2,143
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
43.6000
43.6000
41.6000
42.0000
4,485
Thu, 07 Aug 2025
45.6000
45.6000
42.0000
43.2000
4,100
Wed, 06 Aug 2025
46.4000
46.4000
44.0000
44.4000
3,255
Tue, 05 Aug 2025
44.0000
46.0000
42.8000
45.6000
5,260
Mon, 04 Aug 2025
42.8000
45.8000
42.8000
44.6000
4,158
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
48.4000
48.4000
42.8000
43.2000
10,078
Thu, 31 Jul 2025
48.0000
48.0000
45.6000
46.0000
9,770
Wed, 30 Jul 2025
48.8000
49.6000
45.6000
47.2000
9,423
Tue, 29 Jul 2025
49.2000
50.2000
48.0000
48.4000
15,460
Mon, 28 Jul 2025
54.8000
55.6000
50.0000
52.0000
23,148
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend