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
4.9800
5.2500
4.8000
4.8900
108,800
Thu, 23 Jul 2026
4.9600
5.0900
4.6000
4.6700
67,900
Wed, 22 Jul 2026
5.3300
5.5000
4.7200
4.9400
256,100
Tue, 21 Jul 2026
4.5900
5.1100
4.4900
4.7500
50,500
Mon, 20 Jul 2026
4.6800
4.6800
4.4600
4.5200
15,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
4.9000
4.9000
4.5000
4.6300
25,300
Thu, 16 Jul 2026
4.7000
5.1000
4.3700
4.9800
70,000
Wed, 15 Jul 2026
4.8100
4.8100
4.3600
4.7300
46,900
Tue, 14 Jul 2026
4.8900
5.1000
4.4600
4.6500
73,300
Mon, 13 Jul 2026
4.9100
5.1300
4.5200
4.7500
89,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
4.9600
5.0800
4.4600
4.9600
61,500
Thu, 09 Jul 2026
5.2800
5.2800
4.9400
4.9600
37,600
Wed, 08 Jul 2026
5.1100
5.3600
4.6400
4.9400
102,300
Tue, 07 Jul 2026
5.9000
5.9000
4.9800
5.2900
206,500
Mon, 06 Jul 2026
6.5300
6.7400
5.8300
5.9400
160,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
8.8000
9.0000
6.8000
7.0000
118,675
Thu, 02 Jul 2026
30 · 8-K
Pre-market · 08:56 ET
8-K ↗
Wed, 01 Jul 2026
29 · 8-K/A
After market open · 11:22 ET
8-K/A ↗
Wed, 01 Jul 2026
10.4000
11.4000
7.8000
8.4000
229,165
Wed, 01 Jul 2026
28 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 30 Jun 2026
9.0000
11.4000
8.2000
10.4000
637,535
Mon, 29 Jun 2026
6.4000
9.0000
6.2000
8.8000
1,907,160
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
4.2000
7.6000
4.2000
6.4000
5,491,620
Thu, 25 Jun 2026
27 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 25 Jun 2026
7.2000
7.4000
3.6000
4.2000
232,660
Wed, 24 Jun 2026
7.4000
7.4000
6.8000
6.8000
25,125
Tue, 23 Jun 2026
8.2000
8.2000
7.2000
7.2000
62,775
Mon, 22 Jun 2026
8.4000
8.8000
7.8000
8.6000
23,325
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
7.6000
9.0000
7.6000
8.4000
44,930
Wed, 17 Jun 2026
7.6000
10.8000
7.6000
8.2000
211,830
Tue, 16 Jun 2026
8.4000
8.4000
7.6000
7.6000
31,950
Mon, 15 Jun 2026
8.8000
9.0000
8.4000
8.4000
8,405
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
8.4000
9.0000
8.4000
8.4000
6,425
Thu, 11 Jun 2026
8.8000
8.8000
8.2000
8.6000
5,225
Wed, 10 Jun 2026
8.8000
9.2000
8.4000
8.6000
7,715
Tue, 09 Jun 2026
9.6000
9.6000
8.8000
9.0000
12,915
Mon, 08 Jun 2026
9.4000
9.8000
9.2000
9.4000
14,210
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
10.2000
10.4000
9.4000
9.4000
17,025
Fri, 05 Jun 2026
26 · DEF 14A
Pre-market · 09:06 ET
DEF 14A ↗
Thu, 04 Jun 2026
10.0000
10.2000
10.0000
10.0000
3,295
Wed, 03 Jun 2026
10.2000
10.4000
10.0000
10.0000
8,270
Tue, 02 Jun 2026
10.4000
10.8000
10.0000
10.0000
5,950
Mon, 01 Jun 2026
11.0000
11.2000
10.2000
10.4000
14,605
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.6000
11.4000
10.0000
11.4000
18,115
Thu, 28 May 2026
10.2000
10.8000
10.2000
10.4000
11,060
Wed, 27 May 2026
10.2000
10.6000
9.8000
10.6000
9,810
Tue, 26 May 2026
10.4000
10.4000
9.8000
9.8000
6,735
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
25 · PRE 14A
After-hours · 17:05 ET
PRE 14A ↗
Fri, 22 May 2026
24 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 22 May 2026
10.0000
10.4000
9.8000
10.0000
5,245
Thu, 21 May 2026
10.0000
10.2000
9.6000
9.8000
11,400
Wed, 20 May 2026
9.6000
10.4000
9.4000
10.0000
6,260
Tue, 19 May 2026
9.4000
10.0000
9.4000
9.6000
8,035
Mon, 18 May 2026
10.0000
10.0000
9.2000
9.6000
14,640
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
10.0000
10.2000
9.8000
9.8000
12,405
Thu, 14 May 2026
10.0000
10.4000
10.0000
10.2000
5,885
Wed, 13 May 2026
10.6000
11.4000
9.8000
10.0000
29,890
Wed, 13 May 2026
23 · 10-Q
Pre-market · 09:20 ET
10-Q ↗
Tue, 12 May 2026
22 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 12 May 2026
11.0000
11.4000
10.8000
11.0000
14,805
Mon, 11 May 2026
11.2000
11.8000
11.0000
11.0000
10,345
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
11.8000
11.8000
11.0000
11.2000
11,165
Thu, 07 May 2026
12.4000
12.4000
11.6000
11.6000
5,910
Wed, 06 May 2026
11.4000
12.6000
11.4000
12.4000
11,250
Tue, 05 May 2026
11.6000
12.2000
11.2000
11.4000
9,580
Mon, 04 May 2026
11.4000
12.2000
11.2000
11.6000
13,305
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
21 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 01 May 2026
12.4000
12.4000
11.8000
11.8000
7,800
Thu, 30 Apr 2026
11.2000
12.2000
11.0000
12.0000
18,575
Wed, 29 Apr 2026
11.2000
11.6000
10.6000
11.2000
27,230
Tue, 28 Apr 2026
11.8000
12.0000
11.4000
11.6000
7,350
Mon, 27 Apr 2026
11.6000
12.2000
11.4000
11.6000
9,330
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12.2000
12.2000
11.0000
12.0000
33,330
Thu, 23 Apr 2026
12.0000
12.8000
11.6000
12.2000
13,375
Wed, 22 Apr 2026
12.4000
12.8000
11.6000
12.2000
14,160
Tue, 21 Apr 2026
20 · DEF 14A
After-hours · 16:52 ET
DEF 14A ↗
Tue, 21 Apr 2026
12.8000
12.8000
11.4000
12.0000
22,630
Mon, 20 Apr 2026
12.2000
12.8000
11.8000
12.4000
24,540
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.4000
13.4000
11.6000
12.0000
57,090
Thu, 16 Apr 2026
14.2000
14.8000
11.8000
11.8000
81,595
Wed, 15 Apr 2026
12.2000
15.8000
12.0000
13.6000
174,445
Tue, 14 Apr 2026
12.6000
14.0000
12.4000
12.4000
33,900
Mon, 13 Apr 2026
10.0000
12.6000
9.8000
12.4000
53,595
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19 · PRE 14A
After-hours · 16:19 ET
PRE 14A ↗
Fri, 10 Apr 2026
10.2000
10.6000
10.0000
10.0000
92,750
Thu, 09 Apr 2026
11.4000
11.4000
10.2000
10.2000
38,080
Wed, 08 Apr 2026
11.6000
12.0000
10.8000
11.0000
70,055
Tue, 07 Apr 2026
10.8000
11.0000
9.8000
11.0000
8,270
Mon, 06 Apr 2026
11.2000
11.2000
10.4000
10.6000
18,605
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
11.0000
11.2000
10.4000
11.0000
21,145
Wed, 01 Apr 2026
11.0000
11.4000
10.6000
10.6000
17,645
Tue, 31 Mar 2026
11.0000
11.0000
10.2000
11.0000
16,140
Mon, 30 Mar 2026
11.2000
12.2000
10.0000
10.2000
9,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11.6000
12.6000
10.4000
11.2000
23,280
Thu, 26 Mar 2026
13.4000
14.0000
11.6000
11.6000
63,255
Wed, 25 Mar 2026
14.2000
14.6000
13.6000
14.0000
21,745
Tue, 24 Mar 2026
18 · 10-K
After-hours · 17:00 ET
10-K ↗
Tue, 24 Mar 2026
14.8000
15.8000
13.4000
14.4000
21,290
Mon, 23 Mar 2026
16.0000
16.4000
14.6000
14.8000
9,010
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.2000
16.0000
15.0000
15.4000
13,985
Thu, 19 Mar 2026
17 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 19 Mar 2026
16.2000
16.6000
15.0000
15.2000
19,895
Wed, 18 Mar 2026
17.8000
17.8000
16.2000
16.4000
6,925
Tue, 17 Mar 2026
16 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 17 Mar 2026
18.0000
18.2000
17.4000
17.8000
5,785
Mon, 16 Mar 2026
19.4000
19.6000
17.0000
17.2000
11,110
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
20.0000
20.6000
18.4000
19.0000
5,745
Thu, 12 Mar 2026
20.4000
21.0000
19.8000
20.2000
3,080
Wed, 11 Mar 2026
20.2000
21.0000
20.2000
20.2000
2,545
Tue, 10 Mar 2026
20.6000
21.8000
20.0000
20.2000
4,800
Mon, 09 Mar 2026
20.4000
21.8000
19.6000
20.6000
3,870
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20.0000
20.4000
19.8000
19.8000
1,535
Thu, 05 Mar 2026
21.2000
22.2000
20.0000
20.4000
7,170
Wed, 04 Mar 2026
19.8000
21.0000
19.8000
20.6000
2,035
Tue, 03 Mar 2026
21.2000
21.2000
19.0000
19.8000
8,310
Mon, 02 Mar 2026
22.4000
22.6000
21.4000
21.6000
6,320
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
22.0000
22.8000
21.6000
22.8000
6,665
Thu, 26 Feb 2026
21.8000
22.6000
21.2000
22.2000
4,130
Wed, 25 Feb 2026
21.4000
22.6000
21.0000
21.6000
5,730
Tue, 24 Feb 2026
23.2000
23.2000
21.6000
21.6000
5,210
Mon, 23 Feb 2026
22.0000
22.6000
21.0000
21.8000
9,015
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
22.6000
23.2000
22.2000
22.2000
4,280
Thu, 19 Feb 2026
15 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Thu, 19 Feb 2026
22.0000
23.4000
21.0000
22.8000
9,200
Wed, 18 Feb 2026
21.0000
22.8000
21.0000
21.6000
9,160
Tue, 17 Feb 2026
22.6000
22.8000
21.0000
21.2000
11,525
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14 · S-3
After-hours · 16:21 ET
S-3 ↗
Fri, 13 Feb 2026
21.4000
24.2000
21.4000
23.0000
12,410
Thu, 12 Feb 2026
21.8000
22.2000
20.8000
21.6000
9,315
Wed, 11 Feb 2026
19.6000
22.0000
19.0000
21.2000
13,520
Tue, 10 Feb 2026
19.8000
21.2000
19.2000
20.0000
11,935
Mon, 09 Feb 2026
13 · PRE 14A
After-hours · 16:55 ET
PRE 14A ↗
Mon, 09 Feb 2026
12 · 8-K
After-hours · 16:53 ET
8-K ↗
Mon, 09 Feb 2026
20.4000
21.0000
19.0000
19.4000
12,395
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
18.8000
21.0000
18.4000
20.6000
26,080
Thu, 05 Feb 2026
19.0000
20.4000
18.0000
18.2000
7,375
Wed, 04 Feb 2026
18.2000
19.8000
17.4000
19.0000
20,220
Tue, 03 Feb 2026
17.4000
17.8000
16.4000
17.4000
12,135
Mon, 02 Feb 2026
18.0000
18.4000
17.2000
17.4000
6,950
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
18.4000
18.6000
17.2000
18.0000
7,480
Thu, 29 Jan 2026
18.2000
18.8000
17.8000
18.2000
5,680
Wed, 28 Jan 2026
19.2000
19.2000
18.0000
18.4000
16,710
Tue, 27 Jan 2026
18.8000
19.2000
18.0000
19.0000
6,455
Mon, 26 Jan 2026
18.6000
19.0000
17.8000
18.4000
9,090
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
18.0000
19.6000
17.4000
18.8000
13,150
Thu, 22 Jan 2026
18.0000
19.0000
17.4000
18.0000
14,830
Wed, 21 Jan 2026
19.6000
20.4000
17.6000
18.0000
16,610
Tue, 20 Jan 2026
19.6000
20.8000
19.0000
19.4000
14,465
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
19.0000
20.6000
18.2000
20.0000
28,725
Thu, 15 Jan 2026
17.6000
19.8000
17.6000
19.0000
29,230
Wed, 14 Jan 2026
17.8000
18.4000
16.8000
18.0000
33,235
Tue, 13 Jan 2026
18.4000
18.4000
17.4000
18.0000
30,560
Mon, 12 Jan 2026
17.0000
18.6000
16.2000
18.4000
79,730
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
17.4000
17.4000
16.0000
16.6000
39,705
Thu, 08 Jan 2026
17.2000
18.2000
16.4000
17.0000
72,710
Thu, 08 Jan 2026
11 · 8-K
Next filing day · accepted 07 Jan, 19:50 ET
8-K ↗
Wed, 07 Jan 2026
18.2000
18.8000
15.4000
16.8000
768,030
Tue, 06 Jan 2026
20.0000
20.4000
20.0000
20.0000
4,020
Mon, 05 Jan 2026
20.0000
20.6000
19.6000
19.6000
4,425
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.6000
20.4000
19.4000
19.6000
5,745
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20.2000
21.2000
19.4000
19.8000
8,335
Tue, 30 Dec 2025
21.0000
21.6000
19.2000
20.2000
12,365
Mon, 29 Dec 2025
21.2000
22.4000
20.6000
20.8000
5,110
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
21.4000
22.8000
21.0000
21.2000
3,635
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
20.6000
21.0000
20.4000
21.0000
2,235
Tue, 23 Dec 2025
21.0000
21.2000
20.6000
20.8000
5,535
Mon, 22 Dec 2025
21.4000
22.2000
20.6000
20.6000
5,160
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.0000
23.4000
21.4000
21.4000
12,835
Thu, 18 Dec 2025
23.4000
24.0000
22.8000
23.0000
2,215
Wed, 17 Dec 2025
23.4000
24.2000
23.0000
23.4000
3,890
Tue, 16 Dec 2025
23.4000
24.6000
23.4000
23.6000
4,905
Mon, 15 Dec 2025
23.6000
24.8000
22.8000
23.8000
14,930
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
25.4000
26.4000
23.0000
23.2000
6,875
Thu, 11 Dec 2025
26.4000
26.6000
25.0000
25.8000
3,305
Wed, 10 Dec 2025
27.2000
28.0000
25.4000
26.0000
4,860
Tue, 09 Dec 2025
27.4000
28.2000
26.2000
26.6000
5,540
Mon, 08 Dec 2025
26.6000
27.6000
25.8000
27.0000
4,085
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
27.0000
28.4000
26.6000
27.0000
5,145
Thu, 04 Dec 2025
25.4000
27.2000
25.4000
27.0000
8,855
Wed, 03 Dec 2025
24.4000
25.2000
24.0000
25.0000
5,325
Tue, 02 Dec 2025
27.0000
27.6000
23.8000
24.0000
5,840
Mon, 01 Dec 2025
27.2000
27.6000
24.6000
25.2000
4,610
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.6000
27.6000
25.2000
27.4000
5,925
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
22.8000
25.8000
22.0000
25.0000
8,595
Tue, 25 Nov 2025
22.8000
24.0000
21.6000
22.6000
3,235
Mon, 24 Nov 2025
23.6000
24.2000
22.4000
22.6000
2,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
22.6000
24.0000
21.8000
23.4000
3,905
Thu, 20 Nov 2025
22.8000
24.2000
21.6000
21.6000
6,900
Wed, 19 Nov 2025
25.0000
25.0000
21.2000
22.6000
6,755
Tue, 18 Nov 2025
25.2000
26.4000
24.0000
24.6000
4,605
Mon, 17 Nov 2025
26.0000
27.0000
24.4000
24.6000
11,975
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
22.8000
27.0000
22.8000
26.6000
6,500
Thu, 13 Nov 2025
10 · 8-K/A
After-hours · 17:16 ET
8-K/A ↗
Thu, 13 Nov 2025
24.4000
25.2000
22.6000
22.6000
4,070
Wed, 12 Nov 2025
25.4000
27.0000
23.6000
24.6000
3,760
Tue, 11 Nov 2025
26.0000
26.2000
24.8000
25.0000
1,975
Mon, 10 Nov 2025
26.2000
27.2000
26.0000
26.2000
1,930
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
27.0000
27.8000
24.2000
26.2000
11,695
Thu, 06 Nov 2025
9 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Thu, 06 Nov 2025
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 06 Nov 2025
28.6000
29.8000
28.0000
29.2000
3,680
Wed, 05 Nov 2025
29.8000
29.8000
28.4000
28.4000
3,055
Tue, 04 Nov 2025
29.2000
29.6000
28.6000
29.2000
2,450
Mon, 03 Nov 2025
31.8000
31.8000
29.2000
29.6000
3,750
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
29.8000
30.4000
29.6000
29.8000
2,320
Thu, 30 Oct 2025
29.6000
30.2000
29.2000
29.8000
2,470
Wed, 29 Oct 2025
29.8000
30.4000
29.4000
30.0000
2,195
Tue, 28 Oct 2025
30.8000
31.0000
29.6000
30.0000
3,840
Mon, 27 Oct 2025
32.2000
33.0000
30.8000
31.2000
10,235
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 24 Oct 2025
33.2000
33.6000
31.6000
32.2000
6,085
Thu, 23 Oct 2025
30.6000
32.6000
29.6000
32.6000
3,315
Wed, 22 Oct 2025
32.6000
32.6000
29.8000
30.6000
2,630
Tue, 21 Oct 2025
32.2000
32.2000
30.8000
31.6000
2,415
Mon, 20 Oct 2025
31.2000
32.2000
31.0000
31.6000
3,360
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
31.0000
31.4000
30.4000
30.8000
2,025
Thu, 16 Oct 2025
30.8000
32.0000
30.4000
31.2000
2,510
Wed, 15 Oct 2025
31.2000
32.6000
29.4000
30.4000
4,130
Tue, 14 Oct 2025
29.6000
31.0000
29.2000
30.8000
4,820
Mon, 13 Oct 2025
31.8000
32.4000
28.6000
29.0000
3,875
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
32.4000
33.4000
30.4000
30.4000
5,545
Thu, 09 Oct 2025
33.4000
33.6000
32.0000
32.2000
3,230
Wed, 08 Oct 2025
32.6000
33.6000
32.2000
32.4000
4,910
Tue, 07 Oct 2025
33.0000
34.0000
32.0000
32.4000
2,285
Mon, 06 Oct 2025
34.0000
34.4000
32.2000
33.2000
3,840
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
32.6000
34.8000
32.2000
33.0000
5,475
Thu, 02 Oct 2025
33.4000
33.6000
32.2000
32.2000
1,805
Wed, 01 Oct 2025
32.8000
33.8000
32.8000
33.4000
1,360
Tue, 30 Sep 2025
33.2000
34.2000
31.8000
33.2000
2,010
Mon, 29 Sep 2025
34.2000
34.8000
31.6000
33.2000
6,555
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
34.0000
34.6000
32.8000
33.8000
4,125
Thu, 25 Sep 2025
34.0000
34.0000
32.8000
32.8000
4,280
Wed, 24 Sep 2025
34.4000
34.4000
33.0000
33.8000
1,665
Tue, 23 Sep 2025
34.2000
35.0000
32.8000
32.8000
2,960
Mon, 22 Sep 2025
34.2000
34.8000
33.2000
33.6000
2,745
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
35.0000
35.2000
33.2000
34.0000
2,975
Thu, 18 Sep 2025
34.6000
35.6000
34.2000
34.4000
3,675
Wed, 17 Sep 2025
34.8000
35.2000
33.0000
33.4000
2,415
Tue, 16 Sep 2025
33.2000
35.8000
33.0000
34.2000
3,555
Mon, 15 Sep 2025
37.2000
37.6000
33.8000
34.0000
5,535
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
36.6000
38.6000
35.8000
36.4000
4,050
Thu, 11 Sep 2025
36.4000
39.0000
35.8000
36.4000
3,215
Wed, 10 Sep 2025
36.8000
37.0000
35.0000
35.8000
2,050
Tue, 09 Sep 2025
35.0000
36.8000
34.2000
36.2000
2,275
Mon, 08 Sep 2025
34.2000
36.8000
33.2000
34.2000
2,115
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
34.2000
37.2000
32.8000
33.6000
3,285
Thu, 04 Sep 2025
34.6000
39.0000
32.6000
34.2000
9,300
Wed, 03 Sep 2025
33.0000
35.0000
33.0000
34.4000
3,005
Tue, 02 Sep 2025
33.8000
35.0000
32.6000
32.8000
1,785
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
33.2000
34.2000
33.0000
33.4000
785
Thu, 28 Aug 2025
33.4000
34.0000
32.2000
33.4000
1,955
Wed, 27 Aug 2025
33.4000
34.8000
32.6000
32.6000
5,515
Tue, 26 Aug 2025
33.6000
34.8000
32.8000
33.4000
1,520
Mon, 25 Aug 2025
33.8000
35.2000
33.0000
33.0000
2,320
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 22 Aug 2025
31.8000
35.6000
31.8000
34.2000
9,845
Thu, 21 Aug 2025
31.0000
31.4000
29.4000
31.2000
5,680
Wed, 20 Aug 2025
32.6000
33.6000
30.8000
31.0000
4,740
Tue, 19 Aug 2025
34.8000
34.8000
32.0000
32.0000
4,150
Mon, 18 Aug 2025
36.6000
37.6000
34.2000
34.6000
2,840
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
33.8000
37.6000
33.6000
36.6000
5,505
Thu, 14 Aug 2025
33.8000
35.4000
33.0000
33.6000
1,295
Wed, 13 Aug 2025
33.6000
35.8000
33.4000
34.4000
2,530
Tue, 12 Aug 2025
32.8000
34.2000
32.4000
33.0000
1,340
Mon, 11 Aug 2025
33.6000
35.0000
32.4000
32.6000
4,095
Mon, 11 Aug 2025
5 · S-1
Next filing day · accepted 08 Aug, 17:32 ET
S-1 ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4 · 8-K
After-hours · 17:29 ET
8-K ↗
Fri, 08 Aug 2025
3 · 424B5
After-hours · 17:28 ET
424B5 ↗
Fri, 08 Aug 2025
34.6000
35.4000
33.2000
34.2000
900
Thu, 07 Aug 2025
33.6000
35.0000
33.0000
34.4000
2,825
Wed, 06 Aug 2025
33.6000
36.4000
33.0000
33.4000
2,575
Tue, 05 Aug 2025
34.2000
34.4000
31.2000
33.4000
3,135
Tue, 05 Aug 2025
2 · 10-Q
Pre-market · 08:25 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:07 ET
8-K ↗
Mon, 04 Aug 2025
32.6000
33.2000
31.0000
32.0000
5,645
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
33.2000
33.6000
31.4000
32.6000
3,025
Thu, 31 Jul 2025
34.0000
35.0000
33.2000
33.2000
2,075
Wed, 30 Jul 2025
34.6000
36.4000
33.8000
34.2000
2,935
Tue, 29 Jul 2025
37.0000
37.6000
34.4000
35.2000
3,645
Mon, 28 Jul 2025
36.8000
37.4000
36.0000
36.4000
2,045
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend