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.3500
2.4600
2.3300
2.4400
5,200
Thu, 23 Jul 2026
2.3300
2.4350
2.3300
2.4000
12,100
Wed, 22 Jul 2026
2.4600
2.4600
2.3200
2.4200
5,200
Tue, 21 Jul 2026
2.4050
2.4700
2.2800
2.3100
16,000
Mon, 20 Jul 2026
2.5500
2.5500
2.3200
2.3900
12,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.5400
2.6100
2.4700
2.5200
4,100
Thu, 16 Jul 2026
2.6300
2.6300
2.3900
2.5000
19,100
Wed, 15 Jul 2026
2.5800
2.8000
2.5200
2.5600
39,300
Tue, 14 Jul 2026
2.4100
2.7340
2.3300
2.5700
54,800
Mon, 13 Jul 2026
2.4000
2.5200
2.3000
2.3400
60,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4150
2.5200
2.3200
2.4500
13,300
Thu, 09 Jul 2026
2.3850
2.5600
2.3500
2.4600
51,300
Wed, 08 Jul 2026
2.3950
2.3950
2.2650
2.3300
6,300
Tue, 07 Jul 2026
2.5100
2.5100
2.2700
2.3400
9,800
Mon, 06 Jul 2026
2.4400
2.5900
2.4150
2.5900
6,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.5000
2.6800
2.4700
2.4800
12,200
Wed, 01 Jul 2026
2.3200
2.5500
2.3000
2.4500
15,500
Tue, 30 Jun 2026
2.6400
2.7400
2.1000
2.3500
44,000
Mon, 29 Jun 2026
2.4200
2.7200
2.2800
2.6400
23,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.3200
2.6300
2.1500
2.5300
498,200
Thu, 25 Jun 2026
44 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 25 Jun 2026
2.9500
2.9500
2.6100
2.6600
26,000
Wed, 24 Jun 2026
3.1360
3.2000
2.9000
2.9200
30,400
Tue, 23 Jun 2026
3.1000
3.3350
3.0000
3.0000
9,800
Mon, 22 Jun 2026
3.3800
3.3950
3.1300
3.1900
28,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.6050
3.7300
3.3200
3.4300
28,100
Wed, 17 Jun 2026
3.6100
3.8520
3.5100
3.6100
11,500
Tue, 16 Jun 2026
3.7400
3.7400
3.3800
3.6100
26,500
Mon, 15 Jun 2026
3.7300
3.9500
3.4700
3.4900
26,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
3.5000
3.8150
3.5000
3.6800
19,500
Thu, 11 Jun 2026
3.3200
3.4200
3.2000
3.4200
21,200
Wed, 10 Jun 2026
3.2900
3.8700
3.2600
3.3200
67,500
Tue, 09 Jun 2026
3.4300
3.5400
3.2500
3.2600
25,800
Mon, 08 Jun 2026
3.5000
3.5880
3.2110
3.3900
25,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.7400
3.7400
3.4950
3.5600
34,700
Thu, 04 Jun 2026
3.9500
4.1300
3.3600
3.7600
60,700
Wed, 03 Jun 2026
4.2900
4.3500
3.8200
4.0000
34,700
Tue, 02 Jun 2026
43 · S-3
After-hours · 17:21 ET
S-3 ↗
Tue, 02 Jun 2026
4.6800
4.6800
4.0900
4.1850
25,700
Mon, 01 Jun 2026
4.7900
4.9700
4.3700
4.5600
35,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.9700
5.3040
4.5100
4.8200
97,400
Thu, 28 May 2026
3.8600
5.3900
3.8600
4.9700
422,500
Wed, 27 May 2026
3.8000
4.4500
3.4200
3.9900
104,800
Tue, 26 May 2026
4.6800
4.6800
3.6400
3.8700
87,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
5.2900
5.6000
4.3000
4.4300
65,500
Thu, 21 May 2026
6.4900
6.4900
5.2500
5.2900
73,500
Wed, 20 May 2026
42 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Wed, 20 May 2026
5.9400
6.1300
5.5240
5.9200
30,800
Tue, 19 May 2026
6.4800
6.7500
5.3950
5.8100
76,000
Mon, 18 May 2026
9.3800
10.0000
6.7500
7.4800
121,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
7.8100
10.6800
7.3300
9.6900
276,200
Thu, 14 May 2026
41 · 8-K
After-hours · 16:59 ET
8-K ↗
Thu, 14 May 2026
7.2700
9.0000
6.5600
8.0600
478,800
Wed, 13 May 2026
4.9900
5.9300
4.7600
5.8000
162,400
Tue, 12 May 2026
5.2300
5.3000
4.9700
4.9800
17,100
Mon, 11 May 2026
5.3300
5.3300
5.1600
5.1600
11,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.8600
6.0300
5.2600
5.2600
29,700
Thu, 07 May 2026
5.5000
6.0600
5.3750
5.8800
23,500
Wed, 06 May 2026
5.9500
6.0550
5.4000
5.5500
39,100
Tue, 05 May 2026
6.6750
7.0000
5.5800
5.9500
101,700
Mon, 04 May 2026
5.5000
7.0000
5.2200
6.7000
212,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.7100
5.7400
5.1800
5.5000
35,500
Thu, 30 Apr 2026
40 · DEFA14A
After market open · 10:00 ET
DEFA14A ↗
Thu, 30 Apr 2026
5.0100
5.7700
4.6500
5.5600
54,200
Wed, 29 Apr 2026
39 · DEF 14A
After market open · 09:54 ET
DEF 14A ↗
Wed, 29 Apr 2026
4.8800
5.3500
4.8000
5.0000
101,100
Tue, 28 Apr 2026
4.8600
6.2900
4.2500
4.8500
231,500
Mon, 27 Apr 2026
5.7200
5.7200
4.9500
5.0500
39,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.3300
5.7300
5.2300
5.7300
36,700
Thu, 23 Apr 2026
5.6400
6.0000
4.9000
5.5000
121,300
Wed, 22 Apr 2026
6.2600
6.4000
5.5000
5.7600
19,735
Tue, 21 Apr 2026
38 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 21 Apr 2026
7.2000
7.9000
5.2000
6.4600
35,855
Mon, 20 Apr 2026
7.9800
8.0000
6.2800
7.2600
36,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9.4800
10.1600
6.8000
7.8200
156,725
Thu, 16 Apr 2026
37 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 16 Apr 2026
11.8600
12.1200
8.6200
8.9800
36,210
Wed, 15 Apr 2026
9.6200
14.3800
9.6200
11.8600
131,985
Tue, 14 Apr 2026
36 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 14 Apr 2026
35 · 10-K
After-hours · 16:15 ET
10-K ↗
Tue, 14 Apr 2026
10.2600
11.0000
9.5800
10.0200
56,610
Mon, 13 Apr 2026
9.0000
11.3400
8.1600
9.4000
168,720
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.4000
9.2200
7.2600
9.1600
1,057,590
Thu, 09 Apr 2026
8.5400
9.1800
6.5200
7.0000
59,675
Wed, 08 Apr 2026
7.5200
9.5600
6.6400
9.0200
281,225
Tue, 07 Apr 2026
7.5400
8.8800
6.1600
8.0000
7,416,400
Mon, 06 Apr 2026
5.1800
5.1800
4.8000
4.8400
11,110
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
5.3800
5.6000
4.7200
4.8800
12,020
Wed, 01 Apr 2026
5.6000
6.0000
5.0600
5.4800
15,225
Tue, 31 Mar 2026
5.6400
5.6400
4.7400
5.2800
8,890
Mon, 30 Mar 2026
5.5200
5.5200
4.8800
4.9600
6,015
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.6000
5.8000
5.3200
5.5200
3,115
Thu, 26 Mar 2026
6.8000
6.8400
5.1400
5.6000
16,300
Wed, 25 Mar 2026
7.0000
7.3400
6.2600
6.4600
9,155
Tue, 24 Mar 2026
7.3000
7.4200
6.6600
7.2000
9,215
Mon, 23 Mar 2026
8.0000
9.1600
6.2200
7.1200
27,190
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
34 · DEF 14A
After-hours · 17:20 ET
DEF 14A ↗
Fri, 20 Mar 2026
33 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 20 Mar 2026
9.3200
9.3200
7.2000
7.4200
15,595
Thu, 19 Mar 2026
10.4600
10.4600
8.8000
9.5200
8,165
Wed, 18 Mar 2026
10.5800
10.5800
9.2000
10.1600
7,345
Tue, 17 Mar 2026
10.8400
11.2400
8.6000
10.8000
7,425
Mon, 16 Mar 2026
10.0200
11.6000
9.7000
11.5800
17,185
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.2000
10.2000
9.2800
10.1600
9,640
Thu, 12 Mar 2026
9.1600
9.8600
8.2200
9.8600
22,155
Wed, 11 Mar 2026
12.5800
16.8000
8.1000
9.5800
493,615
Tue, 10 Mar 2026
11.8000
12.0600
10.8800
11.1400
7,510
Mon, 09 Mar 2026
32 · PRE 14A
After-hours · 17:23 ET
PRE 14A ↗
Mon, 09 Mar 2026
12.5000
12.7800
11.3800
11.8400
2,960
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12.0000
12.7600
10.9800
12.7600
7,165
Thu, 05 Mar 2026
13.3000
14.8000
11.4000
12.1600
5,290
Wed, 04 Mar 2026
11.9600
15.0400
11.9600
13.5600
4,650
Tue, 03 Mar 2026
12.4600
13.6000
11.6200
12.0000
2,885
Mon, 02 Mar 2026
13.4000
13.6000
11.6400
12.7200
4,885
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
31 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 27 Feb 2026
13.5000
13.6800
11.8400
13.6800
7,295
Thu, 26 Feb 2026
12.6600
13.8000
12.4000
13.1800
3,195
Wed, 25 Feb 2026
11.6200
12.9200
11.6200
12.9200
5,760
Tue, 24 Feb 2026
13.2600
13.2600
11.0000
11.4000
10,630
Mon, 23 Feb 2026
15.2400
15.2400
12.4000
13.3800
4,980
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
16.7800
17.8000
15.0000
15.4400
12,235
Thu, 19 Feb 2026
15.3200
18.7400
14.0000
17.3200
214,740
Thu, 19 Feb 2026
30 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 18 Feb 2026
29 · 8-K
After market open · 12:24 ET
8-K ↗
Wed, 18 Feb 2026
14.8200
16.6000
14.6200
15.9000
2,065
Tue, 17 Feb 2026
13.8000
16.8000
12.8000
14.2000
5,220
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.1400
15.5000
11.4000
13.0000
11,845
Thu, 12 Feb 2026
16.8200
17.4000
15.0000
15.0000
1,615
Wed, 11 Feb 2026
17.4000
19.8800
16.6000
16.8000
3,180
Tue, 10 Feb 2026
19.2000
19.4000
17.0400
17.0400
3,010
Mon, 09 Feb 2026
20.0000
20.8000
18.4200
18.9800
1,390
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
18.0000
20.0000
17.4000
19.0200
2,265
Thu, 05 Feb 2026
20.4000
21.0000
17.7000
18.1600
3,885
Wed, 04 Feb 2026
21.0000
21.5400
20.2000
20.2000
2,255
Tue, 03 Feb 2026
21.4000
22.2600
20.0000
20.4000
3,185
Mon, 02 Feb 2026
23.4000
23.6000
20.6000
21.6000
3,280
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24.0000
24.1600
20.6000
23.6000
4,005
Thu, 29 Jan 2026
27.6000
28.4600
23.5400
23.8000
3,050
Wed, 28 Jan 2026
31.4000
32.0000
26.6000
26.6000
3,420
Tue, 27 Jan 2026
30.4000
31.6000
29.6000
30.8000
2,620
Mon, 26 Jan 2026
30.0000
31.0600
29.0000
30.4000
2,245
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.6000
36.6000
28.2000
29.4000
31,525
Thu, 22 Jan 2026
30.4000
31.2000
28.4000
28.6000
4,125
Wed, 21 Jan 2026
32.2000
32.4000
30.4000
30.6000
1,825
Tue, 20 Jan 2026
33.6000
33.6000
30.4000
32.4000
4,640
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
31.1400
34.6000
30.4200
34.0000
3,935
Thu, 15 Jan 2026
33.0000
33.0000
30.3200
31.4000
2,530
Wed, 14 Jan 2026
35.8000
35.9800
30.8000
32.2000
8,660
Tue, 13 Jan 2026
28.4000
35.0000
28.0000
33.8000
55,375
Mon, 12 Jan 2026
30.0000
31.9600
25.2000
27.2000
9,870
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
32.0000
32.0000
22.4000
29.8000
13,780
Thu, 08 Jan 2026
28 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 08 Jan 2026
30.0000
30.6000
29.2000
30.6000
1,835
Wed, 07 Jan 2026
31.6000
31.6000
29.0000
30.0000
2,130
Tue, 06 Jan 2026
37.2000
37.2000
31.0000
31.6000
6,135
Mon, 05 Jan 2026
34.6000
38.9800
32.4000
36.6000
4,185
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.8000
38.0000
31.4000
34.0000
6,075
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.2000
33.2400
26.2000
31.2000
4,330
Tue, 30 Dec 2025
34.6400
35.0000
31.0000
32.0000
3,140
Mon, 29 Dec 2025
38.8000
39.6000
35.0000
35.4000
2,370
Mon, 29 Dec 2025
27 · 8-K
Pre-market · 08:55 ET
8-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.8000
44.0000
37.2000
40.0000
1,850
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.0000
44.0000
42.0000
43.2000
970
Tue, 23 Dec 2025
26 · 424B3
After-hours · 16:24 ET
PROSPECTUS ↗
Tue, 23 Dec 2025
42.0000
45.0000
38.0000
43.0000
4,525
Mon, 22 Dec 2025
53.6000
57.1800
42.0000
42.0000
10,135
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
25 · S-1/A
After-hours · 16:28 ET
REGISTRATION STATEMENT ↗
Fri, 19 Dec 2025
67.2000
69.6000
52.3000
54.1000
14,305
Thu, 18 Dec 2025
76.0000
76.2000
67.2000
67.2000
1,450
Wed, 17 Dec 2025
76.8000
89.8000
75.6000
76.8000
2,195
Tue, 16 Dec 2025
108.6000
110.0000
72.0000
76.8000
4,280
Mon, 15 Dec 2025
121.2000
124.3000
104.0000
104.0000
1,460
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
24 · S-1/A
After-hours · 17:17 ET
REGISTRATION STATEMENT ↗
Fri, 12 Dec 2025
123.8000
134.3000
123.8000
126.4000
1,375
Thu, 11 Dec 2025
124.5000
131.4000
121.0000
125.6000
1,190
Wed, 10 Dec 2025
130.0000
133.0000
120.7000
126.2000
3,205
Tue, 09 Dec 2025
123.6000
129.8000
113.6000
129.0000
970
Mon, 08 Dec 2025
119.8000
130.2000
112.4000
126.0000
1,415
Mon, 08 Dec 2025
23 · 8-K
Pre-market · 08:15 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.0200
125.0200
113.6000
119.6000
475
Thu, 04 Dec 2025
22 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 04 Dec 2025
123.0000
124.4000
115.4200
121.0000
1,335
Wed, 03 Dec 2025
122.4000
124.6000
115.8000
121.2000
1,455
Tue, 02 Dec 2025
131.2000
132.1600
121.6000
123.6000
800
Mon, 01 Dec 2025
125.0000
130.0000
120.8000
128.4000
775
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
114.4000
132.8000
103.0000
125.2000
520
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
129.2000
137.5600
126.4000
127.0000
2,245
Tue, 25 Nov 2025
21 · 8-K
After market open · 13:03 ET
8-K ↗
Tue, 25 Nov 2025
174.0000
178.0000
106.4000
125.0000
4,400
Mon, 24 Nov 2025
174.0000
174.0000
165.0000
168.2000
255
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
182.0000
190.0000
170.2000
171.2000
740
Thu, 20 Nov 2025
20 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 20 Nov 2025
191.6000
199.8000
189.8000
189.8000
690
Wed, 19 Nov 2025
192.2000
195.0000
190.2000
190.6000
445
Tue, 18 Nov 2025
214.0000
219.6200
190.0000
194.8000
1,945
Tue, 18 Nov 2025
19 · 10-Q
Next filing day · accepted 17 Nov, 21:18 ET
10-Q ↗
Mon, 17 Nov 2025
283.2000
283.2000
202.2000
210.6000
1,540
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
283.8000
296.2000
260.0000
285.2000
1,125
Thu, 13 Nov 2025
297.8000
301.6000
278.7200
296.4000
1,940
Wed, 12 Nov 2025
249.6000
299.0000
249.6000
293.0000
3,335
Tue, 11 Nov 2025
227.0000
252.6000
214.2000
249.8000
2,525
Mon, 10 Nov 2025
201.4000
226.0000
165.6000
226.0000
1,545
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.4400
200.2000
160.0000
194.2000
3,000
Thu, 06 Nov 2025
168.2000
174.8000
151.4000
166.6000
4,220
Wed, 05 Nov 2025
196.2000
250.0000
160.4000
167.8000
5,580
Tue, 04 Nov 2025
184.0000
206.4000
184.0000
200.4000
1,503
Mon, 03 Nov 2025
192.0000
208.0000
180.0000
206.0000
1,332
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
18 · 8-K
After-hours · 16:50 ET
8-K ↗
Fri, 31 Oct 2025
208.0000
236.8000
208.0000
233.6000
1,826
Thu, 30 Oct 2025
226.8000
238.0000
204.0000
208.0000
653
Wed, 29 Oct 2025
244.0000
256.0000
228.0000
231.2000
1,378
Tue, 28 Oct 2025
237.2000
308.0000
236.8000
251.6000
8,864
Mon, 27 Oct 2025
252.0000
252.0000
234.4000
239.6000
506
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.2000
256.0000
232.4000
251.2000
198
Thu, 23 Oct 2025
229.2000
268.0000
229.2000
252.8000
735
Wed, 22 Oct 2025
238.0000
242.0000
229.2000
236.4000
488
Tue, 21 Oct 2025
259.2000
260.0000
240.0000
242.0000
478
Mon, 20 Oct 2025
260.0000
272.0000
252.0000
267.2000
453
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
17 · 8-K
After-hours · 17:24 ET
8-K ↗
Fri, 17 Oct 2025
248.0000
254.8000
232.4000
254.8000
275
Thu, 16 Oct 2025
268.4000
268.4000
228.4000
244.0000
1,402
Thu, 16 Oct 2025
16 · S-1/A
Next filing day · accepted 15 Oct, 21:53 ET
REGISTRATION STATEMENT ↗
Wed, 15 Oct 2025
260.0000
272.0000
256.0000
267.6000
400
Tue, 14 Oct 2025
276.0000
280.0000
255.2000
269.2000
1,063
Mon, 13 Oct 2025
253.2000
287.2000
251.6000
274.0000
756
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
290.0000
300.0000
247.6000
264.8000
2,253
Thu, 09 Oct 2025
288.0000
298.8000
275.2000
291.6000
1,233
Wed, 08 Oct 2025
316.0000
316.0000
281.2000
287.6000
1,109
Tue, 07 Oct 2025
336.0000
336.0000
295.6000
311.6000
1,240
Mon, 06 Oct 2025
328.0000
337.6000
296.4000
331.6000
1,478
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
15 · 8-K
After-hours · 17:24 ET
8-K ↗
Fri, 03 Oct 2025
356.0000
356.0000
316.0000
322.0000
1,481
Thu, 02 Oct 2025
312.0000
351.2000
304.8000
348.8000
1,655
Thu, 02 Oct 2025
14 · 8-K
Pre-market · 09:14 ET
8-K ↗
Wed, 01 Oct 2025
316.0000
327.6000
312.0000
317.6000
763
Tue, 30 Sep 2025
340.0000
344.0000
301.2000
328.4000
2,726
Mon, 29 Sep 2025
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 29 Sep 2025
328.0000
348.8000
282.8000
335.2000
2,124
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
325.2000
348.8000
298.0000
336.0000
7,492
Thu, 25 Sep 2025
298.0000
304.0000
260.0000
291.2000
6,772
Wed, 24 Sep 2025
332.0000
354.0000
308.0000
308.0000
4,713
Tue, 23 Sep 2025
371.6000
416.0000
304.0000
326.4000
11,515
Mon, 22 Sep 2025
256.0000
532.0000
221.2000
400.0000
93,467
Mon, 22 Sep 2025
12 · 8-K
Pre-market · 08:38 ET
8-K ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
216.0000
240.0000
208.8000
240.0000
19,064
Thu, 18 Sep 2025
192.8000
197.2000
184.0000
193.6000
1,910
Wed, 17 Sep 2025
180.0000
200.0000
180.0000
190.0000
3,080
Tue, 16 Sep 2025
188.0000
192.0000
178.0000
190.4000
1,643
Mon, 15 Sep 2025
195.2000
196.0000
181.2000
184.0000
2,336
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
184.0000
196.0000
176.0000
194.8000
3,076
Thu, 11 Sep 2025
180.0000
184.0000
173.2000
176.0000
3,403
Wed, 10 Sep 2025
188.4000
192.0000
178.4000
185.6000
5,251
Tue, 09 Sep 2025
213.2000
215.2000
170.0000
192.4000
66,034
Mon, 08 Sep 2025
164.0000
164.0000
156.0000
159.6000
1,515
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
161.2000
164.8000
154.0000
157.6000
1,067
Thu, 04 Sep 2025
162.0000
165.6000
156.0000
163.6000
652
Wed, 03 Sep 2025
162.8000
171.6000
156.8000
164.0000
2,138
Tue, 02 Sep 2025
173.2000
176.0000
160.0000
174.4000
3,117
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
11 · DEF 14A
After market open · 10:18 ET
DEF 14A ↗
Fri, 29 Aug 2025
188.0000
188.0000
162.4000
170.0000
1,971
Thu, 28 Aug 2025
168.0000
182.0000
164.4000
180.4000
1,700
Wed, 27 Aug 2025
172.0000
172.4000
154.0000
164.0000
3,599
Tue, 26 Aug 2025
9 · S-1
After-hours · 17:28 ET
REGISTRATION STATEMENT ↗
Tue, 26 Aug 2025
178.4000
178.4000
168.0000
172.0000
3,687
Tue, 26 Aug 2025
10 · 8-K
Next filing day · accepted 25 Aug, 21:41 ET
8-K ↗
Mon, 25 Aug 2025
188.0000
192.8000
170.4000
183.6000
38,485
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
186.0000
192.0000
178.8000
189.2000
2,156
Thu, 21 Aug 2025
182.8000
186.0000
173.2000
185.6000
1,121
Wed, 20 Aug 2025
192.0000
193.6000
182.0000
188.0000
2,407
Tue, 19 Aug 2025
203.2000
208.0000
186.4000
198.8000
5,165
Mon, 18 Aug 2025
8 · PRE 14A
After market open · 11:16 ET
PRE 14A ↗
Mon, 18 Aug 2025
7 · 10-Q/A
After-hours · 16:25 ET
10-Q/A ↗
Mon, 18 Aug 2025
215.2000
215.2000
200.4000
204.0000
3,661
Mon, 18 Aug 2025
6 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
5 · 424B3
After-hours · 16:46 ET
424B3 ↗
Fri, 15 Aug 2025
4 · 424B3
After-hours · 16:43 ET
424B3 ↗
Fri, 15 Aug 2025
215.2000
218.0000
208.4000
215.2000
4,442
Thu, 14 Aug 2025
3 · 10-Q
After-hours · 17:26 ET
10-Q ↗
Thu, 14 Aug 2025
232.0000
232.0000
188.0000
196.4000
5,921
Wed, 13 Aug 2025
228.8000
239.6000
204.0000
212.0000
5,286
Tue, 12 Aug 2025
208.0000
237.6000
205.6000
228.8000
12,138
Mon, 11 Aug 2025
237.6000
240.0000
180.4000
200.0000
35,299
Mon, 11 Aug 2025
2 · 8-K
Pre-market · 08:49 ET
8-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
288.8000
308.0000
254.4000
278.8000
3,691
Thu, 07 Aug 2025
212.8000
312.0000
212.8000
288.8000
17,103
Wed, 06 Aug 2025
215.2000
224.0000
194.0000
215.2000
4,724
Tue, 05 Aug 2025
212.0000
236.0000
208.0000
210.0000
5,960
Mon, 04 Aug 2025
196.0000
217.2000
187.2000
215.6000
2,963
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
204.0000
219.2000
197.6000
208.0000
2,562
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 09:01 ET
8-K ↗
Thu, 31 Jul 2025
260.0000
263.2000
206.8000
219.6000
6,600
Wed, 30 Jul 2025
247.2000
298.8000
212.0000
254.8000
19,859
Tue, 29 Jul 2025
219.6000
308.0000
210.4000
232.0000
77,786
Mon, 28 Jul 2025
203.2000
352.8000
188.0000
194.0000
98,167
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend