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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
1.1900
1.1900
1.0800
1.1100
159,698
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1.2600
1.2700
1.1800
1.1800
190,400
Thu, 23 Jul 2026
1.3800
1.3800
1.1200
1.2600
333,600
Wed, 22 Jul 2026
1.4300
1.5700
1.4000
1.4900
208,600
Tue, 21 Jul 2026
1.3900
1.5300
1.3600
1.4300
193,400
Mon, 20 Jul 2026
1.4000
1.4200
1.3200
1.3600
40,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.4100
1.4400
1.3200
1.3700
77,800
Thu, 16 Jul 2026
1.5400
1.5600
1.4100
1.4400
115,900
Wed, 15 Jul 2026
1.6900
1.7400
1.5200
1.5500
131,300
Tue, 14 Jul 2026
1.7600
1.8700
1.5100
1.6400
303,500
Mon, 13 Jul 2026
2.0600
2.0600
1.8100
1.8300
204,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.0000
2.0800
1.9600
2.0000
72,050
Thu, 09 Jul 2026
2.0000
2.0000
1.8800
1.9200
69,225
Thu, 09 Jul 2026
22 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 08 Jul 2026
21 · 8-K
After-hours · 17:27 ET
CURRENT REPORT ↗
Wed, 08 Jul 2026
2.4000
2.4400
1.8000
2.1200
96,250
Tue, 07 Jul 2026
2.5200
2.5200
2.2400
2.3200
18,800
Mon, 06 Jul 2026
2.4400
2.6000
2.2800
2.5200
24,375
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.6000
2.7600
2.4000
2.4400
102,600
Wed, 01 Jul 2026
2.8400
2.8800
2.6400
2.6400
12,800
Tue, 30 Jun 2026
2.9600
3.2400
2.6400
2.6400
24,900
Mon, 29 Jun 2026
2.6400
3.1200
2.6000
2.9600
27,925
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.6800
2.7200
2.6000
2.6000
6,325
Thu, 25 Jun 2026
2.7200
2.7200
2.5200
2.6400
18,675
Wed, 24 Jun 2026
2.6400
2.8800
2.5200
2.7200
35,475
Tue, 23 Jun 2026
2.8000
2.8000
2.6400
2.6400
12,975
Mon, 22 Jun 2026
2.7600
2.8800
2.7600
2.8000
13,125
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.9600
2.9600
2.8400
2.8800
10,900
Wed, 17 Jun 2026
1.9600
3.0400
1.9600
2.9600
166,025
Tue, 16 Jun 2026
3.4000
3.4000
3.0800
3.1600
56,925
Mon, 15 Jun 2026
20 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 15 Jun 2026
3.4800
3.5200
3.1200
3.2400
45,150
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.6800
3.8000
3.2800
3.3600
54,500
Thu, 11 Jun 2026
3.6800
4.2800
3.5200
3.6800
454,225
Wed, 10 Jun 2026
3.7200
4.5600
3.7200
4.2800
180,925
Tue, 09 Jun 2026
3.8400
4.0000
3.6000
3.6800
36,475
Mon, 08 Jun 2026
4.2400
4.2800
3.9600
3.9600
21,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
4.4400
4.5200
4.2800
4.2800
4,700
Thu, 04 Jun 2026
4.3600
4.5600
4.3600
4.4000
4,725
Wed, 03 Jun 2026
4.6800
4.7600
4.3600
4.4400
12,125
Tue, 02 Jun 2026
4.9200
5.0000
4.6400
4.6800
13,175
Mon, 01 Jun 2026
4.8400
5.3200
4.8400
5.1200
33,650
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.8000
4.9600
4.7200
4.8400
3,025
Thu, 28 May 2026
4.8000
4.9600
4.8000
4.8000
6,450
Wed, 27 May 2026
4.6400
4.9600
4.6400
4.7600
4,950
Tue, 26 May 2026
19 · 8-K
After-hours · 16:40 ET
CURRENT REPORT ↗
Tue, 26 May 2026
4.6800
5.0000
4.6400
4.8000
15,825
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.7600
5.0000
4.6800
4.6800
9,050
Thu, 21 May 2026
4.8400
4.9200
4.6000
4.7200
3,825
Wed, 20 May 2026
4.7200
5.0000
4.4800
4.8400
6,675
Tue, 19 May 2026
4.6400
4.8800
4.5200
4.6000
3,675
Mon, 18 May 2026
4.8800
4.9200
4.5600
4.5600
8,725
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18 · 10-Q
After-hours · 16:40 ET
QUARTERLY REPORT ↗
Fri, 15 May 2026
4.8000
5.1200
4.6400
4.8000
7,050
Thu, 14 May 2026
4.7200
5.0000
4.6000
4.8800
15,800
Wed, 13 May 2026
4.5600
4.8800
4.3600
4.7200
21,250
Tue, 12 May 2026
4.8000
4.8000
4.4000
4.4800
16,600
Mon, 11 May 2026
5.1600
5.1600
4.8800
4.8800
9,875
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.0000
5.2400
4.9600
5.2000
8,550
Thu, 07 May 2026
5.4800
5.4800
4.7600
5.0000
53,875
Wed, 06 May 2026
6.3600
6.3600
5.5600
5.5600
22,650
Tue, 05 May 2026
6.2800
6.4400
6.1200
6.1200
3,025
Mon, 04 May 2026
6.2000
6.5600
6.0800
6.2000
12,025
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.9600
6.6800
5.9200
6.2000
118,650
Thu, 30 Apr 2026
6.4000
6.4800
5.6800
6.0000
54,525
Wed, 29 Apr 2026
7.3200
7.8000
6.0000
6.4400
155,525
Tue, 28 Apr 2026
6.4800
7.4800
6.4400
7.4000
102,925
Mon, 27 Apr 2026
6.1600
6.6800
5.8000
6.5200
59,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.6800
6.3200
5.5200
6.2000
57,250
Thu, 23 Apr 2026
4.8000
6.8400
4.7200
5.6400
495,700
Wed, 22 Apr 2026
5.0000
5.0800
4.7600
4.8400
4,625
Tue, 21 Apr 2026
5.4400
5.6800
4.6400
4.7200
11,575
Mon, 20 Apr 2026
5.8800
6.5200
5.2800
5.4800
20,250
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
5.5600
5.9200
5.2400
5.6400
27,950
Thu, 16 Apr 2026
5.5600
5.7200
5.2400
5.4000
2,475
Wed, 15 Apr 2026
5.9200
5.9200
5.4000
5.4400
4,400
Tue, 14 Apr 2026
5.8800
6.4000
5.8400
5.8400
1,575
Mon, 13 Apr 2026
6.0000
6.0400
5.8800
5.9200
2,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
6.9200
6.9200
5.5600
6.2800
4,600
Thu, 09 Apr 2026
6.8000
7.3600
6.5200
6.8800
20,350
Wed, 08 Apr 2026
5.8000
6.8000
5.5200
6.8000
24,925
Tue, 07 Apr 2026
4.5600
5.7600
4.5600
5.7600
11,425
Mon, 06 Apr 2026
4.8400
5.0400
4.0000
4.6400
17,450
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
4.9200
5.1600
4.4400
4.6800
6,300
Wed, 01 Apr 2026
4.8000
5.2400
4.6000
4.7600
3,175
Tue, 31 Mar 2026
4.6000
5.2000
4.6000
4.8800
4,650
Mon, 30 Mar 2026
4.6000
4.7200
4.5200
4.6000
1,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
4.9200
4.9200
4.8000
4.8000
700
Thu, 26 Mar 2026
4.9600
5.0000
4.8400
4.8800
1,525
Wed, 25 Mar 2026
4.8000
5.0000
4.8000
5.0000
4,150
Tue, 24 Mar 2026
4.9200
5.1600
4.7600
4.9600
6,025
Mon, 23 Mar 2026
5.0800
5.2800
4.9600
5.0000
1,450
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
4.8000
5.2400
4.7200
4.8800
1,650
Thu, 19 Mar 2026
6.4400
6.4400
4.7200
4.8400
10,825
Wed, 18 Mar 2026
17 · 10-K
After-hours · 16:45 ET
ANNUAL REPORT ↗
Wed, 18 Mar 2026
5.4000
5.4000
5.2000
5.2000
2,375
Tue, 17 Mar 2026
5.4800
5.4800
5.3200
5.4400
2,875
Mon, 16 Mar 2026
5.4800
5.4800
5.3600
5.4800
4,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
5.4800
5.9200
5.3600
5.5600
825
Thu, 12 Mar 2026
5.5600
5.6000
5.3200
5.3600
6,100
Wed, 11 Mar 2026
5.9200
5.9200
5.5600
5.6400
1,250
Tue, 10 Mar 2026
5.4000
5.9600
5.4000
5.7600
1,275
Mon, 09 Mar 2026
5.5200
5.7200
5.4000
5.7200
2,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
5.6400
5.8000
5.6400
5.8000
450
Thu, 05 Mar 2026
6.0000
6.4000
5.6000
5.8400
2,150
Wed, 04 Mar 2026
5.5200
5.9600
5.4000
5.8800
2,350
Tue, 03 Mar 2026
5.4000
5.5600
5.2000
5.4800
1,875
Mon, 02 Mar 2026
5.7600
5.9200
5.3600
5.5600
5,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5.8400
6.0000
5.7600
5.9600
1,650
Thu, 26 Feb 2026
6.0800
6.2400
5.8800
6.0000
3,575
Wed, 25 Feb 2026
6.1600
6.3200
5.7600
6.0000
4,800
Tue, 24 Feb 2026
6.2000
6.2000
5.9600
6.0400
1,150
Mon, 23 Feb 2026
6.4400
6.8000
5.9600
6.2000
1,975
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6.2000
6.6800
6.2000
6.5200
1,450
Thu, 19 Feb 2026
6.4400
6.9600
6.2000
6.4400
3,325
Wed, 18 Feb 2026
6.0400
6.6400
6.0400
6.4800
2,950
Tue, 17 Feb 2026
6.2400
6.7600
5.6800
5.9200
2,875
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5.9600
6.5200
5.8400
6.3200
3,100
Thu, 12 Feb 2026
6.2800
6.2800
5.6400
5.9600
4,675
Wed, 11 Feb 2026
6.8000
6.8400
6.2000
6.3600
5,825
Tue, 10 Feb 2026
6.7200
7.0800
6.6400
6.7600
4,000
Mon, 09 Feb 2026
6.8000
6.8000
6.4400
6.5200
6,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
6.1200
6.8800
6.1200
6.8000
14,900
Thu, 05 Feb 2026
6.0800
6.5200
5.2400
5.6800
16,450
Wed, 04 Feb 2026
7.4400
7.4400
6.1200
6.5600
16,225
Tue, 03 Feb 2026
8.3200
8.6800
7.2400
7.6800
30,775
Mon, 02 Feb 2026
8.2000
8.4400
7.8000
8.1600
2,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
8.4400
9.1600
8.0400
8.2000
5,225
Thu, 29 Jan 2026
8.9200
9.1600
8.5600
8.7200
4,225
Wed, 28 Jan 2026
8.8800
9.0000
8.4800
8.8800
6,925
Tue, 27 Jan 2026
8.3600
8.8800
8.2800
8.8400
4,400
Mon, 26 Jan 2026
8.8000
8.8000
8.2800
8.4000
4,850
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
9.1600
10.0000
8.6800
8.8800
4,025
Thu, 22 Jan 2026
8.4000
9.3600
8.2000
9.1200
13,725
Wed, 21 Jan 2026
10.4400
10.7200
7.8400
8.3600
59,150
Tue, 20 Jan 2026
9.7600
10.8400
9.0800
9.5200
17,850
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
11.3600
11.3600
10.7200
10.7200
4,319
Thu, 15 Jan 2026
10.8800
12.1600
9.9200
11.3600
7,481
Wed, 14 Jan 2026
16 · 8-K
After market open · 10:44 ET
CURRENT REPORT ↗
Wed, 14 Jan 2026
9.9200
11.2000
8.9600
11.0400
12,931
Tue, 13 Jan 2026
12.3200
12.3200
10.2400
10.7200
6,475
Mon, 12 Jan 2026
12.0000
12.9600
11.8400
12.1600
2,356
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
12.0000
12.9600
12.0000
12.0000
2,294
Thu, 08 Jan 2026
13.4400
13.4400
11.6800
12.0000
6,488
Wed, 07 Jan 2026
13.1200
13.9200
13.1200
13.1200
1,356
Tue, 06 Jan 2026
13.2800
14.4000
12.6400
13.1200
3,406
Mon, 05 Jan 2026
12.8000
13.4400
12.4800
13.2800
4,025
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
12.8000
12.9600
11.6800
12.0000
3,475
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
12.8000
12.9600
12.3200
12.3200
2,363
Tue, 30 Dec 2025
13.1200
13.4400
12.4800
12.9600
3,963
Mon, 29 Dec 2025
14.5600
14.5600
13.4400
13.6000
2,456
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
14.4000
15.3600
14.4000
14.8800
556
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
14.8800
15.3600
14.4000
15.0400
206
Tue, 23 Dec 2025
15.6800
15.6800
14.8800
15.3600
638
Mon, 22 Dec 2025
15.6800
15.8400
15.2000
15.6800
894
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
14.8800
16.0000
14.4000
15.0400
944
Thu, 18 Dec 2025
15.0400
15.6800
14.0800
15.3600
2,656
Wed, 17 Dec 2025
15 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Wed, 17 Dec 2025
14 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Wed, 17 Dec 2025
15.8400
16.4800
14.7200
15.0400
13,600
Tue, 16 Dec 2025
16.3200
17.1200
15.5200
15.5200
2,238
Mon, 15 Dec 2025
17.4400
17.4400
15.2000
16.6400
2,994
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.5600
18.5600
17.2800
17.2800
1,125
Thu, 11 Dec 2025
18.8800
18.8800
17.9200
18.0800
1,619
Wed, 10 Dec 2025
18.2400
19.0400
18.0800
18.5600
1,163
Tue, 09 Dec 2025
18.7200
19.2000
17.9200
18.0800
3,900
Mon, 08 Dec 2025
19.2000
20.0000
17.6000
18.7200
5,075
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
20.0000
21.1200
18.4000
19.5200
2,900
Thu, 04 Dec 2025
19.2000
20.8000
18.5600
20.4800
2,944
Wed, 03 Dec 2025
20.1600
20.1600
18.0800
19.3600
3,138
Tue, 02 Dec 2025
17.9200
19.0400
17.2800
19.0400
3,925
Mon, 01 Dec 2025
18.8800
18.8800
17.4400
17.6000
1,694
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
13 · 424B3
After market open · 12:37 ET
PROSPECTUS ↗
Fri, 28 Nov 2025
20.8000
20.8000
18.7200
18.8800
1,456
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.0400
20.4800
18.4000
19.6800
2,763
Tue, 25 Nov 2025
18.5600
19.5200
17.9200
18.8800
2,000
Mon, 24 Nov 2025
17.2800
18.4000
16.9600
18.4000
1,975
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
17.1200
17.7600
16.6400
17.1200
1,288
Thu, 20 Nov 2025
16.9600
19.2000
16.6400
16.8000
2,713
Wed, 19 Nov 2025
18.2400
18.2400
16.8000
17.4400
1,369
Tue, 18 Nov 2025
17.1200
18.7200
16.6400
17.9200
2,388
Mon, 17 Nov 2025
21.2800
21.2800
16.6400
17.2800
15,313
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
12 · 10-Q
After-hours · 16:01 ET
QUARTERLY REPORT ↗
Fri, 14 Nov 2025
20.9600
21.9200
20.1600
21.6000
77,894
Thu, 13 Nov 2025
22.7200
22.7200
21.2800
22.0800
569
Wed, 12 Nov 2025
22.8800
23.8400
22.4000
23.5200
638
Tue, 11 Nov 2025
23.3600
24.1600
23.2000
23.8400
375
Mon, 10 Nov 2025
22.4000
24.3200
22.0800
23.8400
1,713
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
21.4400
22.4000
20.8000
22.4000
1,531
Thu, 06 Nov 2025
23.0400
23.0400
20.0000
21.9200
7,813
Wed, 05 Nov 2025
22.7200
23.2000
21.6000
22.0800
10,475
Tue, 04 Nov 2025
27.0400
28.0000
21.1200
22.4000
9,250
Mon, 03 Nov 2025
29.7600
30.5600
27.2000
27.6800
2,094
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
31.8400
31.8400
28.0000
29.1200
9,338
Thu, 30 Oct 2025
33.2800
33.2800
30.4000
31.5200
2,675
Wed, 29 Oct 2025
33.9200
33.9200
32.6400
32.9600
2,894
Tue, 28 Oct 2025
33.4400
35.5200
33.1200
34.2400
1,288
Mon, 27 Oct 2025
33.9200
34.5600
32.8000
34.4000
1,694
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
32.9600
34.4000
32.3200
33.9200
1,900
Thu, 23 Oct 2025
32.4800
33.2800
31.8400
32.3200
3,581
Wed, 22 Oct 2025
33.2800
34.5600
32.4800
33.1200
2,756
Tue, 21 Oct 2025
35.2000
35.8400
33.1200
33.9200
3,175
Mon, 20 Oct 2025
11 · DEFA14A
After market open · 15:29 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Mon, 20 Oct 2025
10 · DEF 14A
After market open · 14:03 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 20 Oct 2025
32.9600
35.6800
32.9600
35.3600
4,919
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
32.8000
34.5600
32.1600
32.9600
2,156
Thu, 16 Oct 2025
35.2000
37.9200
33.6000
33.9200
4,631
Wed, 15 Oct 2025
35.2000
35.6800
34.5600
35.3600
5,625
Tue, 14 Oct 2025
33.4400
35.5200
32.9600
35.3600
2,888
Mon, 13 Oct 2025
33.6000
35.8400
32.0000
33.9200
3,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
35.8400
36.6400
32.8000
33.4400
7,144
Thu, 09 Oct 2025
38.2400
38.2400
34.5600
35.8400
5,294
Wed, 08 Oct 2025
37.1200
38.7200
36.1600
37.6000
11,950
Tue, 07 Oct 2025
34.7200
37.1200
34.5600
37.1200
15,788
Mon, 06 Oct 2025
34.5600
36.3200
33.6000
34.0800
5,988
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
35.3600
36.4800
34.2400
35.0400
3,919
Thu, 02 Oct 2025
34.2400
36.0000
33.9200
35.6800
5,156
Wed, 01 Oct 2025
33.6000
36.1600
32.0000
33.2800
6,538
Tue, 30 Sep 2025
9 · S-1
After-hours · 17:00 ET
REGISTRATION STATEMENT ↗
Tue, 30 Sep 2025
35.5200
35.8400
33.2800
34.5600
4,706
Mon, 29 Sep 2025
32.8000
37.4400
32.8000
34.5600
6,750
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
8 · 8-K
After market open · 10:45 ET
CURRENT REPORT ↗
Fri, 26 Sep 2025
33.6000
35.2000
32.6400
33.7600
6,438
Thu, 25 Sep 2025
33.1200
33.9200
32.0000
33.1200
12,463
Wed, 24 Sep 2025
35.6800
35.6800
33.9200
34.2400
3,944
Tue, 23 Sep 2025
32.8000
37.6000
32.6400
33.9200
35,275
Mon, 22 Sep 2025
7 · 8-K
After market open · 10:30 ET
CURRENT REPORT ↗
Mon, 22 Sep 2025
32.6400
33.2800
30.2400
32.8000
15,425
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
33.7600
34.8800
31.3600
32.8000
17,306
Thu, 18 Sep 2025
32.9600
36.0000
32.0000
35.0400
10,294
Wed, 17 Sep 2025
35.0400
36.8000
29.1200
33.7600
21,913
Tue, 16 Sep 2025
38.4000
38.4000
32.3200
36.1600
34,675
Mon, 15 Sep 2025
48.6400
49.7600
35.0400
37.4400
87,244
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.0400
62.0800
41.6000
50.8800
230,025
Thu, 11 Sep 2025
44.6400
48.8000
40.8000
42.4000
46,456
Wed, 10 Sep 2025
37.9200
49.6000
35.3600
43.5200
33,713
Tue, 09 Sep 2025
33.9200
44.4800
32.9600
41.7600
21,181
Mon, 08 Sep 2025
35.8400
36.3200
32.0000
34.8800
6,513
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
6 · 8-K
After-hours · 17:09 ET
CURRENT REPORT ↗
Fri, 05 Sep 2025
32.9600
35.8400
32.3200
35.8400
2,531
Thu, 04 Sep 2025
32.3200
32.9600
31.6800
32.9600
1,931
Wed, 03 Sep 2025
34.2400
34.2400
32.8000
33.6000
1,125
Tue, 02 Sep 2025
36.0000
36.0000
33.1200
33.6000
3,044
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
35.2000
36.3200
34.4000
35.5200
1,081
Thu, 28 Aug 2025
36.4800
36.4800
34.7200
36.0000
1,225
Wed, 27 Aug 2025
36.1600
37.1200
33.2800
36.4800
3,619
Tue, 26 Aug 2025
5 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Tue, 26 Aug 2025
35.6800
36.1600
34.2400
35.3600
1,400
Mon, 25 Aug 2025
34.7200
37.2800
34.2400
36.1600
3,175
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
32.4800
35.6800
31.2000
35.2000
6,300
Thu, 21 Aug 2025
28.8000
32.1600
28.4800
31.6800
2,681
Wed, 20 Aug 2025
28.8000
30.5600
28.1600
28.9600
3,600
Tue, 19 Aug 2025
4 · 10-Q
After-hours · 16:31 ET
QUARTERLY REPORT ↗
Tue, 19 Aug 2025
30.7200
30.7200
28.0000
29.2800
10,531
Mon, 18 Aug 2025
30.8800
31.0400
29.2800
29.2800
2,588
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
29.6000
30.8800
28.1600
30.2400
2,550
Thu, 14 Aug 2025
28.4800
29.7600
27.8400
28.3200
2,025
Wed, 13 Aug 2025
28.6400
31.3600
27.5200
28.9600
15,225
Tue, 12 Aug 2025
28.1600
28.3200
27.0400
28.0000
3,000
Mon, 11 Aug 2025
28.9600
30.0800
24.3200
28.3200
51,469
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
3 · DEF 14A
After market open · 11:29 ET
PROXY STATEMENT ↗
Fri, 08 Aug 2025
31.6800
32.8000
30.2400
30.2400
2,056
Thu, 07 Aug 2025
32.8000
33.2800
31.3600
32.0000
2,056
Wed, 06 Aug 2025
32.9600
33.9200
30.7200
33.7600
3,375
Tue, 05 Aug 2025
36.0000
37.2800
30.2400
33.9200
10,931
Mon, 04 Aug 2025
31.6800
35.3600
29.7600
34.8800
44,169
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
35.5200
35.5200
32.1600
32.3200
4,025
Thu, 31 Jul 2025
2 · 8-K
After-hours · 16:26 ET
CURRENT REPORT ↗
Thu, 31 Jul 2025
34.5600
36.9600
33.6000
33.6000
1,075
Wed, 30 Jul 2025
34.5600
38.5600
32.0000
35.0400
6,869
Tue, 29 Jul 2025
1 · PRE 14A
After market open · 12:18 ET
PRELIMINARY PROXY STATEMENT ↗
Tue, 29 Jul 2025
38.5600
38.8800
34.4000
34.5600
3,469
Mon, 28 Jul 2025
40.8000
41.4400
40.8000
40.8000
2,513
Sun, 27 Jul 2025
Weekend