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
2.3100
2.3900
2.2550
2.2900
10,500
Thu, 23 Jul 2026
2.3900
2.5600
2.2000
2.3100
28,600
Wed, 22 Jul 2026
2.2200
2.4400
2.2100
2.4200
15,900
Tue, 21 Jul 2026
2.5100
2.5100
2.2500
2.2500
18,300
Mon, 20 Jul 2026
2.7000
2.7000
2.5000
2.5100
19,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8600
2.9550
2.6700
2.7100
19,500
Thu, 16 Jul 2026
3.0100
3.0200
2.8300
2.8400
14,100
Wed, 15 Jul 2026
3.2700
3.2800
2.9700
2.9800
21,100
Tue, 14 Jul 2026
2.9200
3.2200
2.8800
3.2200
24,100
Mon, 13 Jul 2026
2.7300
3.1000
2.5790
2.9500
64,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.6800
2.8100
2.5630
2.7500
21,500
Thu, 09 Jul 2026
2.8100
2.8300
2.6300
2.7900
32,500
Wed, 08 Jul 2026
2.8400
2.8500
2.6100
2.8500
25,500
Tue, 07 Jul 2026
2.8400
2.9000
2.7200
2.9000
36,100
Mon, 06 Jul 2026
3.4600
3.4800
2.7020
2.9600
101,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.9200
3.9220
3.3500
3.5200
102,100
Wed, 01 Jul 2026
3.5400
4.5000
3.2400
4.0900
237,900
Tue, 30 Jun 2026
3.4700
4.1100
3.0300
3.8000
166,800
Mon, 29 Jun 2026
3.9300
4.1900
3.5100
3.7900
145,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.8000
4.4700
3.8000
4.3700
486,000
Thu, 25 Jun 2026
29 · 8-K
After-hours · 17:21 ET
FORM 8-K ↗
Thu, 25 Jun 2026
6.0300
7.1300
4.7500
4.7600
28,357,300
Wed, 24 Jun 2026
3.7200
4.5600
3.3500
4.4200
1,059,100
Tue, 23 Jun 2026
2.1800
7.4000
2.1800
4.1100
77,224,700
Mon, 22 Jun 2026
2.3960
2.3960
1.8400
2.1720
74,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
28 · 8-K
After market open · 11:57 ET
CURRENT REPORT ↗
Thu, 18 Jun 2026
2.7040
2.7040
2.2680
2.3280
76,250
Wed, 17 Jun 2026
2.8800
2.8800
2.6880
2.7200
12,200
Tue, 16 Jun 2026
2.9640
3.1000
2.7840
2.8760
32,075
Mon, 15 Jun 2026
3.2200
3.2200
3.0600
3.0800
21,950
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.3800
3.3800
3.0120
3.3200
27,275
Thu, 11 Jun 2026
3.3200
3.6680
3.1280
3.4800
160,625
Wed, 10 Jun 2026
3.2600
3.3200
3.1000
3.3200
29,400
Tue, 09 Jun 2026
3.0000
3.6000
2.8160
3.3240
109,625
Mon, 08 Jun 2026
2.9200
4.9200
2.5920
3.0000
1,169,275
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.1360
3.1840
2.8640
2.8800
11,525
Thu, 04 Jun 2026
3.1240
3.2000
2.8440
3.0360
47,150
Thu, 04 Jun 2026
27 · 424B4
Next filing day · accepted 03 Jun, 18:43 ET
PROSPECTUS ↗
Wed, 03 Jun 2026
3.2640
3.4400
3.2640
3.3560
85,325
Tue, 02 Jun 2026
3.3200
3.5200
3.2000
3.2200
50,025
Mon, 01 Jun 2026
3.2880
3.4000
3.0800
3.3200
64,425
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
3.1600
3.2280
3.0000
3.2280
19,450
Thu, 28 May 2026
2.9280
3.2000
2.8200
3.1680
20,825
Wed, 27 May 2026
3.1440
3.2080
2.8480
2.9640
55,625
Tue, 26 May 2026
26 · 8-K
After market open · 15:19 ET
CURRENT REPORT ↗
Tue, 26 May 2026
3.2760
3.3600
3.1200
3.2360
37,775
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.1800
3.2800
3.0280
3.2800
28,275
Thu, 21 May 2026
3.0000
3.3200
2.8720
3.2720
35,450
Wed, 20 May 2026
2.9640
3.2640
2.6000
3.0920
106,675
Tue, 19 May 2026
3.2000
3.2400
2.1200
2.9000
120,650
Mon, 18 May 2026
3.3600
3.6520
3.2000
3.4240
143,750
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.7920
5.0000
2.6400
3.3720
2,114,450
Thu, 14 May 2026
25 · 10-Q
After market open · 15:16 ET
FORM 10-Q FOR MAR 2026 ↗
Thu, 14 May 2026
3.4000
8.2400
2.4440
2.8720
3,493,500
Wed, 13 May 2026
3.0240
3.4960
3.0240
3.2040
16,450
Tue, 12 May 2026
3.4640
3.4640
3.0000
3.1080
15,400
Mon, 11 May 2026
3.9200
3.9600
3.3000
3.3600
30,325
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.2800
4.5200
4.0000
4.0000
17,150
Thu, 07 May 2026
4.2400
4.8800
4.2000
4.3600
50,700
Wed, 06 May 2026
4.6000
4.8000
4.2400
4.2400
25,000
Tue, 05 May 2026
4.8800
5.1600
4.5600
4.6400
51,000
Mon, 04 May 2026
5.3600
6.2000
4.6400
4.6800
121,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
24 · S-1/A
After market open · 15:00 ET
FORM S-1 AMENDMENT 2 ↗
Fri, 01 May 2026
4.9200
5.0000
4.7200
4.8800
13,500
Thu, 30 Apr 2026
4.4200
5.1200
4.2000
4.9200
27,725
Wed, 29 Apr 2026
23 · DEFA14A
After-hours · 16:53 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Wed, 29 Apr 2026
5.6080
5.6520
4.3200
4.6800
41,100
Tue, 28 Apr 2026
22 · S-1/A
After market open · 15:29 ET
AMENDMENT #1 TO FORM S-1 ↗
Tue, 28 Apr 2026
5.9200
5.9200
5.2000
5.6000
17,025
Mon, 27 Apr 2026
21 · 8-K
After market open · 14:38 ET
FORM 8-K ↗
Mon, 27 Apr 2026
6.3200
6.3200
5.7600
6.0400
12,750
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
20 · DEF 14A
After-hours · 17:00 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 24 Apr 2026
7.0000
7.0000
5.6600
6.1200
21,925
Thu, 23 Apr 2026
19 · S-1
After-hours · 17:20 ET
REGISTRATION STATEMENT ↗
Thu, 23 Apr 2026
8.0400
8.4000
6.6000
7.0000
36,900
Wed, 22 Apr 2026
7.9600
8.5200
7.7160
8.3600
9,850
Tue, 21 Apr 2026
7.7600
8.7200
7.7600
8.1600
24,875
Mon, 20 Apr 2026
7.6400
8.1200
7.4440
7.7600
17,950
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8.4800
8.4800
7.5000
7.5600
30,850
Thu, 16 Apr 2026
8.8000
9.2400
8.0000
8.3600
28,900
Wed, 15 Apr 2026
10.9600
10.9600
7.9000
8.7200
73,825
Tue, 14 Apr 2026
18 · PRE 14A
After-hours · 17:19 ET
PRELIMINARY PROXY STATEMENT ↗
Tue, 14 Apr 2026
12.7200
13.3960
10.0800
10.6000
65,150
Mon, 13 Apr 2026
12.0400
13.1600
12.0000
12.9600
25,225
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
17 · 8-K
After-hours · 17:26 ET
CURRENT REPORT ↗
Fri, 10 Apr 2026
10.8400
13.4800
10.4320
12.2800
65,825
Thu, 09 Apr 2026
12.6400
12.9600
10.8400
11.0400
39,800
Wed, 08 Apr 2026
15.2400
16.0000
12.6000
13.1600
95,450
Tue, 07 Apr 2026
16.5200
16.5720
13.8400
15.1000
261,025
Mon, 06 Apr 2026
29.9200
37.9200
21.2800
22.9600
13,138,075
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15.6000
15.6000
12.8400
13.3600
2,750
Wed, 01 Apr 2026
14.4400
15.1200
14.3800
14.6400
900
Tue, 31 Mar 2026
16 · 10-K
After market open · 13:25 ET
FORM 10-K ↗
Tue, 31 Mar 2026
15.5320
15.5320
14.0000
14.4400
1,425
Mon, 30 Mar 2026
15.7600
15.7600
14.4000
14.4000
525
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12.6400
15.3200
12.2000
15.3200
4,625
Thu, 26 Mar 2026
14.0440
15.2000
10.9400
12.0000
6,750
Wed, 25 Mar 2026
17.9600
20.8000
10.9600
13.5200
30,850
Tue, 24 Mar 2026
17.1600
18.4000
17.1600
18.3200
3,225
Mon, 23 Mar 2026
16.8000
17.4000
16.6800
17.3600
1,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17.5800
18.0800
16.8000
16.8000
6,600
Thu, 19 Mar 2026
16.8000
17.5800
16.8000
17.0000
775
Wed, 18 Mar 2026
17.2400
18.4000
16.8800
18.4000
4,200
Tue, 17 Mar 2026
16.9600
17.9600
15.7760
17.6000
5,375
Mon, 16 Mar 2026
16.9600
16.9600
15.3440
16.7600
1,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.1000
17.1560
14.8800
16.2720
2,875
Thu, 12 Mar 2026
16.8800
17.4800
16.5080
16.8000
3,200
Wed, 11 Mar 2026
19.2400
19.5760
16.2800
17.7200
22,550
Tue, 10 Mar 2026
18.0000
22.8920
18.0000
22.3440
77,850
Mon, 09 Mar 2026
17.2000
19.2000
16.6400
17.4400
1,850
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17.4400
19.0800
17.0000
17.4400
4,100
Thu, 05 Mar 2026
18.6400
19.3200
16.5200
17.4000
4,225
Wed, 04 Mar 2026
19.0400
20.0800
18.6800
19.4000
1,975
Tue, 03 Mar 2026
20.0000
20.0000
19.0000
19.0000
1,775
Mon, 02 Mar 2026
20.0000
21.1200
19.7200
20.0400
2,425
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.8000
20.8000
19.9600
19.9600
850
Thu, 26 Feb 2026
20.0000
21.2200
19.2440
21.2200
2,875
Wed, 25 Feb 2026
20.9600
22.6800
19.6000
20.6000
8,100
Tue, 24 Feb 2026
20.5600
20.8400
20.0800
20.7400
1,150
Mon, 23 Feb 2026
21.5480
22.4800
20.2800
20.3600
2,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23.2400
23.8400
21.5200
22.3600
5,225
Thu, 19 Feb 2026
24.4000
25.5600
23.2000
23.9200
8,400
Wed, 18 Feb 2026
20.4400
26.4600
20.0800
24.1600
22,000
Tue, 17 Feb 2026
20.6000
20.6000
19.2400
20.0400
1,875
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
20.9600
23.2000
19.8360
20.0000
13,625
Thu, 12 Feb 2026
22.0000
23.4480
19.6200
20.0800
9,800
Wed, 11 Feb 2026
24.0800
24.7800
20.6000
21.4800
18,575
Tue, 10 Feb 2026
23.0400
24.6800
20.0800
24.5600
6,000
Mon, 09 Feb 2026
28.5200
51.3200
23.0320
24.4000
81,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
22.3600
28.6800
22.3600
26.7600
5,485
Thu, 05 Feb 2026
15 · 8-K
After market open · 09:30 ET
FORM 8-K ↗
Thu, 05 Feb 2026
26.0000
26.4000
20.0000
20.5600
2,738
Wed, 04 Feb 2026
30.0000
30.0000
24.6800
26.6800
1,428
Tue, 03 Feb 2026
30.3200
31.2000
28.8400
29.9200
375
Mon, 02 Feb 2026
30.3600
34.0000
29.9600
31.0400
5,365
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.0000
33.5600
28.2400
29.2000
583
Thu, 29 Jan 2026
30.0000
31.2000
27.9200
30.0000
680
Wed, 28 Jan 2026
30.4000
31.2000
30.0000
31.2000
753
Tue, 27 Jan 2026
31.7600
31.7600
29.5600
31.2000
773
Mon, 26 Jan 2026
31.2000
31.6400
28.0800
29.8400
2,820
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
29.6000
34.0000
29.6000
31.0400
593
Thu, 22 Jan 2026
30.0000
31.6000
29.2000
29.6000
475
Wed, 21 Jan 2026
27.6000
30.2400
27.5200
28.8000
978
Tue, 20 Jan 2026
28.7600
28.8000
27.4000
27.5200
533
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
27.6000
29.0400
26.0000
27.2400
1,795
Thu, 15 Jan 2026
29.4400
31.1200
27.8000
27.8800
1,885
Wed, 14 Jan 2026
30.4000
32.4000
29.6000
30.0000
2,775
Tue, 13 Jan 2026
31.1600
34.0000
30.0000
30.0000
2,883
Mon, 12 Jan 2026
36.7600
36.7600
28.0400
30.0000
9,550
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.7600
36.9600
35.6000
36.0000
5,170
Thu, 08 Jan 2026
35.6000
37.2000
35.2000
35.6000
3,828
Wed, 07 Jan 2026
36.4000
36.6800
34.6000
35.0000
13,505
Tue, 06 Jan 2026
35.1200
38.5200
34.4800
34.4800
21,013
Mon, 05 Jan 2026
34.4400
38.7200
34.0000
36.2000
8,120
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.0000
35.1600
31.2000
34.0000
2,463
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.6000
36.0000
32.4000
32.4000
6,718
Tue, 30 Dec 2025
37.2000
37.4000
35.2000
36.4000
4,130
Mon, 29 Dec 2025
38.0000
38.0000
30.1200
37.6000
12,088
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
56.0000
56.0000
42.0000
44.8000
22,120
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
62.4000
66.8000
53.6000
56.0000
7,710
Tue, 23 Dec 2025
14 · 8-K
After market open · 15:28 ET
FORM 8-K ↗
Tue, 23 Dec 2025
67.6000
70.0000
60.4000
63.2000
1,798
Mon, 22 Dec 2025
80.8000
81.6000
68.8000
70.2000
1,660
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
116.8000
117.2000
79.6000
81.6000
3,868
Thu, 18 Dec 2025
138.0000
138.0000
116.4000
116.4000
643
Wed, 17 Dec 2025
13 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Wed, 17 Dec 2025
12 · S-1/A
After market open · 14:07 ET
AMENDMENT NO. 2 ↗
Wed, 17 Dec 2025
146.8000
146.8000
140.0000
140.0000
310
Tue, 16 Dec 2025
11 · S-1/A
After-hours · 17:14 ET
AMENDMENT NO 1 ↗
Tue, 16 Dec 2025
144.4000
145.2000
142.8000
142.8000
83
Mon, 15 Dec 2025
147.5600
147.5600
146.0000
146.0000
30
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
143.6000
148.6000
136.3600
137.2000
198
Thu, 11 Dec 2025
143.2000
150.0000
138.4000
144.0000
218
Wed, 10 Dec 2025
144.4000
158.4000
140.8000
145.2000
143
Tue, 09 Dec 2025
132.0000
149.3200
132.0000
146.0000
365
Mon, 08 Dec 2025
10 · S-1
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Mon, 08 Dec 2025
144.4000
152.4000
142.8000
142.8000
178
Mon, 08 Dec 2025
9 · 8-K
Next filing day · accepted 05 Dec, 20:21 ET
CURRENT REPORT ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
122.4000
147.6000
122.4000
147.6000
268
Thu, 04 Dec 2025
133.6000
136.4000
127.6000
136.4000
135
Wed, 03 Dec 2025
131.0000
131.0000
128.4000
131.0000
28
Tue, 02 Dec 2025
134.0000
137.2000
131.2000
131.2000
75
Mon, 01 Dec 2025
130.0000
132.0000
127.2000
132.0000
90
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.8000
132.4000
125.6000
132.4000
108
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.2000
133.9200
119.2000
123.2000
313
Tue, 25 Nov 2025
8 · 8-K
After market open · 15:24 ET
FORM 8-K ↗
Tue, 25 Nov 2025
124.4000
133.2000
116.4000
123.6000
600
Mon, 24 Nov 2025
125.6000
134.4000
124.8000
124.8000
283
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.2000
128.8000
109.2000
128.4000
430
Thu, 20 Nov 2025
104.0000
138.0000
100.4000
112.8000
1,783
Wed, 19 Nov 2025
102.0000
121.6000
99.3600
104.8000
3,605
Tue, 18 Nov 2025
104.8000
107.2000
100.0000
100.8000
520
Mon, 17 Nov 2025
114.8000
130.8000
107.2000
107.6000
360
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.0000
123.2000
116.8000
118.8000
438
Thu, 13 Nov 2025
142.0000
142.0000
123.2000
123.2000
1,185
Wed, 12 Nov 2025
146.4000
149.2000
141.2000
141.2000
68
Tue, 11 Nov 2025
152.0000
156.0000
144.0000
144.8000
473
Mon, 10 Nov 2025
7 · 10-Q
After market open · 15:34 ET
FORM 10-Q FOR SEP 2025 ↗
Mon, 10 Nov 2025
146.0000
160.0000
146.0000
148.0000
128
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
158.0000
158.0000
141.2000
145.2000
1,045
Thu, 06 Nov 2025
160.4000
160.4000
152.0000
158.8000
293
Wed, 05 Nov 2025
161.8000
164.0000
161.8000
164.0000
65
Tue, 04 Nov 2025
168.4000
168.4000
158.8000
158.8000
285
Mon, 03 Nov 2025
157.2000
172.8000
157.2000
169.2000
573
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
162.2800
173.0000
162.2800
172.8000
283
Thu, 30 Oct 2025
168.8000
172.4000
161.3600
171.6000
215
Wed, 29 Oct 2025
160.0000
174.8000
155.5600
171.2000
373
Tue, 28 Oct 2025
168.8000
168.8000
154.4400
160.8000
450
Mon, 27 Oct 2025
6 · 8-K
After market open · 13:07 ET
CURRENT REPORT ↗
Mon, 27 Oct 2025
5 · DEF 14C
After market open · 09:30 ET
FORM DEF 14C ↗
Mon, 27 Oct 2025
196.0000
210.0000
157.2000
169.6000
4,120
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
165.6000
195.2000
165.6000
195.2000
2,578
Thu, 23 Oct 2025
156.8000
168.0000
156.0000
163.8000
260
Wed, 22 Oct 2025
162.4000
164.0000
152.0000
158.4000
578
Tue, 21 Oct 2025
163.6000
168.4000
158.0000
162.4000
378
Mon, 20 Oct 2025
160.0000
174.0000
158.0000
169.6000
3,213
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
156.4000
162.4000
145.2000
145.2000
450
Thu, 16 Oct 2025
160.0000
172.2000
150.8000
162.0000
1,848
Wed, 15 Oct 2025
148.0000
162.0000
140.0000
160.8000
945
Tue, 14 Oct 2025
132.0000
149.2000
125.6000
144.4000
1,018
Mon, 13 Oct 2025
138.8000
138.8000
128.4000
128.8000
695
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
159.2000
161.6000
138.0000
138.0000
2,683
Thu, 09 Oct 2025
154.4000
158.6400
154.0800
154.8000
293
Wed, 08 Oct 2025
159.2000
168.6800
154.4000
154.4000
683
Tue, 07 Oct 2025
175.6000
184.0000
156.4000
158.8000
1,705
Mon, 06 Oct 2025
140.0000
182.0000
134.2000
170.4000
4,865
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
140.0000
146.0000
136.0000
136.2000
918
Thu, 02 Oct 2025
143.6000
143.6000
132.4000
139.2000
83
Wed, 01 Oct 2025
120.0800
141.8000
120.0000
141.8000
743
Tue, 30 Sep 2025
129.2000
130.4000
120.0000
123.6000
103
Mon, 29 Sep 2025
129.6000
129.6000
123.6800
127.6000
343
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
112.0000
133.6000
112.0000
129.6000
775
Thu, 25 Sep 2025
4 · 8-K
After market open · 14:40 ET
CURRENT REPORT ↗
Thu, 25 Sep 2025
112.8000
119.6000
112.0000
112.0000
335
Wed, 24 Sep 2025
120.8000
124.4000
113.2000
116.0000
573
Tue, 23 Sep 2025
126.0000
128.4000
118.0000
124.4000
1,348
Mon, 22 Sep 2025
3 · 424B5
After-hours · 17:25 ET
PROSPECTUS ↗
Mon, 22 Sep 2025
132.5200
135.2000
129.3200
132.0000
463
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
135.6000
135.6000
129.2000
134.0000
625
Thu, 18 Sep 2025
2 · PRE 14C
After-hours · 17:18 ET
FORM PRE 14C ↗
Thu, 18 Sep 2025
137.2000
143.6000
130.4000
134.0000
760
Wed, 17 Sep 2025
111.6000
139.6000
111.2000
130.0000
3,283
Tue, 16 Sep 2025
109.6000
112.0000
107.6000
110.4000
513
Mon, 15 Sep 2025
108.8000
115.6000
107.2000
111.5600
365
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.6000
117.2800
100.4000
112.0000
738
Thu, 11 Sep 2025
102.8000
127.0000
102.0000
108.4000
2,533
Wed, 10 Sep 2025
97.2000
103.6400
97.2000
103.2000
588
Tue, 09 Sep 2025
91.4800
99.8000
91.4000
98.4000
633
Mon, 08 Sep 2025
86.8000
88.0000
82.4800
88.0000
525
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
87.6800
93.2000
86.0000
86.2400
463
Thu, 04 Sep 2025
90.0000
94.0400
83.2000
87.2000
1,880
Wed, 03 Sep 2025
78.8000
110.0000
78.8000
94.0000
18,555
Tue, 02 Sep 2025
76.4000
78.8000
76.4000
77.4000
220
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
74.8000
76.8000
74.4000
76.8000
288
Thu, 28 Aug 2025
74.4000
77.6000
74.4000
74.8000
613
Wed, 27 Aug 2025
77.6000
78.0000
72.8000
73.6000
708
Tue, 26 Aug 2025
75.2000
78.8000
72.0000
72.8000
683
Mon, 25 Aug 2025
79.6000
82.9600
72.0000
75.0000
763
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
76.0000
78.4400
76.0000
77.6000
105
Thu, 21 Aug 2025
85.2000
89.2000
74.8000
74.8000
683
Wed, 20 Aug 2025
80.0000
85.2000
79.4000
85.2000
150
Tue, 19 Aug 2025
87.4400
88.0400
78.4000
78.8000
778
Mon, 18 Aug 2025
91.6000
91.6000
85.0800
85.6000
405
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
87.2000
92.0000
86.0000
89.6000
873
Thu, 14 Aug 2025
87.6000
99.6000
86.4000
86.4000
1,915
Wed, 13 Aug 2025
93.8000
93.8000
91.6000
91.6000
130
Tue, 12 Aug 2025
88.5600
94.4000
87.4000
92.0000
165
Tue, 12 Aug 2025
1 · 10-Q
Next filing day · accepted 11 Aug, 18:58 ET
FORM 10-Q JUN 2025 ↗
Mon, 11 Aug 2025
90.2000
90.6000
90.2000
90.6000
25
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
88.4000
89.8000
87.6000
89.8000
118
Thu, 07 Aug 2025
95.2000
99.1200
85.4800
86.0400
528
Wed, 06 Aug 2025
97.6000
98.4000
92.4000
94.4000
560
Tue, 05 Aug 2025
100.8000
102.7600
92.5200
97.2000
1,003
Mon, 04 Aug 2025
98.8000
100.8000
96.0000
100.8000
675
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
101.2000
101.6400
94.4000
96.0000
430
Thu, 31 Jul 2025
101.4000
109.2000
101.4000
102.0000
1,250
Wed, 30 Jul 2025
108.4000
108.4000
100.0000
102.6400
390
Tue, 29 Jul 2025
116.4000
119.6000
109.2000
110.0000
673
Mon, 28 Jul 2025
116.4000
118.4000
110.8800
116.4000
113
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend