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.2800
1.3800
0.9431
1.0250
5,737,588
Mon, 27 Jul 2026
73 · 8-K
Pre-market · 02:08 ET
CURRENT REPORT ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1.7600
1.7970
1.6000
1.7100
25,700
Thu, 23 Jul 2026
1.8200
1.8500
1.7000
1.7600
39,200
Wed, 22 Jul 2026
1.9500
1.9800
1.8020
1.9000
97,100
Tue, 21 Jul 2026
2.0300
2.4500
1.8500
2.0000
590,100
Mon, 20 Jul 2026
1.7700
2.0400
1.6900
1.9500
178,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.8000
1.9000
1.6900
1.7300
61,800
Thu, 16 Jul 2026
1.8600
1.9700
1.8400
1.8600
88,200
Wed, 15 Jul 2026
2.0200
2.0250
1.8000
1.8900
172,000
Tue, 14 Jul 2026
2.2100
2.2300
1.9200
2.0100
172,400
Mon, 13 Jul 2026
2.0300
2.4000
1.9150
2.2100
310,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.4900
2.5000
1.9300
2.1200
238,800
Thu, 09 Jul 2026
2.2700
2.6500
2.1600
2.5400
272,400
Wed, 08 Jul 2026
2.0700
2.5300
2.0000
2.4000
616,200
Tue, 07 Jul 2026
2.8900
3.0100
2.6800
2.8100
461,100
Tue, 07 Jul 2026
72 · 424B3
Pre-market · 08:52 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 07 Jul 2026
71 · 424B3
Pre-market · 08:50 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 07 Jul 2026
70 · 424B3
Pre-market · 08:43 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 07 Jul 2026
69 · 424B3
Pre-market · 08:39 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 07 Jul 2026
68 · 424B3
Pre-market · 08:37 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 06 Jul 2026
67 · 8-K
After-hours · 16:16 ET
CURRENT REPORT ↗
Mon, 06 Jul 2026
2.3250
3.0000
2.2250
2.8500
214,352
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.1500
3.1500
2.0000
2.3500
283,996
Wed, 01 Jul 2026
2.9250
3.3000
2.8000
3.2500
140,160
Tue, 30 Jun 2026
2.7500
2.9250
2.5750
2.9250
117,764
Mon, 29 Jun 2026
2.8500
2.9250
2.6500
2.8750
58,688
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.8750
2.8750
2.6500
2.8500
62,868
Thu, 25 Jun 2026
2.8250
3.0000
2.6750
2.9500
118,428
Wed, 24 Jun 2026
2.9250
3.4500
2.8000
3.2500
3,608,392
Tue, 23 Jun 2026
66 · 8-K
After market open · 13:00 ET
CURRENT REPORT ↗
Tue, 23 Jun 2026
3.9250
4.4000
3.2250
3.6000
147,916
Mon, 22 Jun 2026
4.1250
4.1250
3.8000
4.0500
95,056
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.6000
4.9500
4.2750
4.5250
605,152
Wed, 17 Jun 2026
5.5000
6.6000
5.5000
6.3500
927,036
Tue, 16 Jun 2026
5.8250
6.1000
5.3250
5.5000
27,788
Mon, 15 Jun 2026
6.1750
6.1750
5.7500
5.9000
20,940
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.3250
6.7500
5.4000
5.6000
41,028
Thu, 11 Jun 2026
6.4250
7.1000
6.2750
6.8000
38,152
Wed, 10 Jun 2026
6.6750
6.8000
6.2000
6.2250
13,012
Tue, 09 Jun 2026
6.8750
7.2500
6.5750
6.8750
11,548
Mon, 08 Jun 2026
7.0000
7.3750
6.5750
7.3750
13,840
Mon, 08 Jun 2026
65 · 424B3
Pre-market · 08:19 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 08 Jun 2026
64 · 8-K
Pre-market · 07:01 ET
CURRENT REPORT ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.1750
7.5000
6.5750
6.7000
11,104
Thu, 04 Jun 2026
8.1250
8.1750
7.1500
7.2750
8,280
Wed, 03 Jun 2026
8.4750
8.4750
7.8750
7.9250
7,412
Tue, 02 Jun 2026
8.9000
8.9000
7.8750
8.1000
7,572
Mon, 01 Jun 2026
9.1250
9.1250
8.2750
8.5500
8,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
9.0000
9.1250
8.6250
8.8500
7,424
Thu, 28 May 2026
9.2750
9.7500
8.5750
9.0000
25,092
Wed, 27 May 2026
9.3000
9.5250
8.8750
9.2750
5,240
Tue, 26 May 2026
63 · DEF 14A
After market open · 12:35 ET
PROXY STATEMENT ↗
Tue, 26 May 2026
62 · 8-K
After market open · 11:05 ET
CURRENT REPORT ↗
Tue, 26 May 2026
9.7000
9.7000
9.2000
9.2000
5,880
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.7500
9.7500
9.2500
9.4000
4,924
Thu, 21 May 2026
10.2500
10.5000
9.0250
9.2500
13,976
Wed, 20 May 2026
10.0000
10.4000
9.9250
10.2000
16,348
Tue, 19 May 2026
10.5500
10.8250
9.8250
10.1250
5,584
Tue, 19 May 2026
61 · 424B3
Next filing day · accepted 18 May, 19:50 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 18 May 2026
60 · 8-K
After-hours · 17:29 ET
CURRENT REPORT ↗
Mon, 18 May 2026
11.0750
11.2000
10.5000
10.9000
3,016
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
59 · 10-Q
After-hours · 16:45 ET
QUARTERLY REPORT ↗
Fri, 15 May 2026
10.7250
11.4000
10.4250
11.1250
5,344
Fri, 15 May 2026
58 · 8-K
Pre-market · 08:58 ET
CURRENT REPORT ↗
Thu, 14 May 2026
10.7000
10.8500
10.0750
10.7500
6,220
Wed, 13 May 2026
11.2000
11.6500
10.5750
10.7500
7,632
Tue, 12 May 2026
57 · PRE 14A
After-hours · 16:08 ET
PROXY STATEMENT ↗
Tue, 12 May 2026
11.7500
11.8750
11.1000
11.1500
9,876
Mon, 11 May 2026
12.6500
12.9000
11.7500
12.0000
7,816
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12.5000
12.9000
11.8500
12.9000
11,192
Fri, 08 May 2026
56 · 8-K
Pre-market · 06:05 ET
CURRENT REPORT ↗
Thu, 07 May 2026
12.0500
12.5000
12.0000
12.2500
5,136
Wed, 06 May 2026
12.7750
13.1000
10.9000
12.1500
17,188
Tue, 05 May 2026
13.3500
13.7500
12.8750
13.0000
16,068
Mon, 04 May 2026
55 · 424B3
After market open · 11:55 ET
PROSPECTUS SUPPLEMENT ↗
Mon, 04 May 2026
13.7500
14.8000
13.5500
13.9250
11,568
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
54 · S-1/A
After market open · 15:28 ET
AMENDMENT NO 1 TO FORM S-1 ↗
Fri, 01 May 2026
14.9750
14.9750
13.7500
14.0500
11,364
Thu, 30 Apr 2026
13.2500
15.5750
13.0000
14.9000
31,620
Wed, 29 Apr 2026
53 · 8-K
After-hours · 17:30 ET
CURRENT REPORT ↗
Wed, 29 Apr 2026
13.4250
14.7500
13.1250
13.5250
37,704
Tue, 28 Apr 2026
12.9500
16.2000
11.5500
13.8750
967,844
Tue, 28 Apr 2026
52 · S-1
Pre-market · 08:19 ET
REGISTRATION STATEMENT ↗
Mon, 27 Apr 2026
51 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 27 Apr 2026
14.4250
15.0250
12.2500
12.8250
22,080
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
50 · 8-K
After-hours · 16:32 ET
CURRENT REPORT ↗
Fri, 24 Apr 2026
15.2500
15.4500
14.0000
14.4250
18,432
Thu, 23 Apr 2026
15.5000
15.5500
14.9000
14.9000
7,468
Wed, 22 Apr 2026
15.9750
15.9750
15.3000
15.8750
4,404
Tue, 21 Apr 2026
15.9000
16.0000
14.6750
15.5000
11,316
Mon, 20 Apr 2026
17.4750
17.4750
16.0000
16.3750
9,252
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
16.2500
17.4500
16.2500
17.3000
12,600
Thu, 16 Apr 2026
16.9750
16.9750
15.5000
16.1750
15,920
Wed, 15 Apr 2026
49 · 10-K
After-hours · 16:06 ET
ANNUAL REPORT ↗
Wed, 15 Apr 2026
17.5000
17.7500
15.7500
16.5750
13,780
Tue, 14 Apr 2026
17.7250
18.0000
17.0000
17.3750
12,472
Mon, 13 Apr 2026
20.7500
21.1500
16.2500
18.1250
35,640
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
25.7500
27.0000
21.0000
21.6250
36,048
Thu, 09 Apr 2026
28.5000
32.5000
25.7500
26.2500
54,032
Wed, 08 Apr 2026
31.2500
33.2500
25.7500
30.5000
74,928
Tue, 07 Apr 2026
36.2500
36.5000
25.0000
31.2500
350,064
Mon, 06 Apr 2026
48.0000
56.2500
43.0000
46.2500
9,638,496
Mon, 06 Apr 2026
48 · 8-K
Pre-market · 06:06 ET
CURRENT REPORT ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14.7250
22.5000
14.2500
18.9500
452,540
Wed, 01 Apr 2026
13.4500
14.4750
13.4000
14.4750
3,260
Tue, 31 Mar 2026
13.0000
13.2500
12.2500
12.6750
2,940
Mon, 30 Mar 2026
12.1500
13.8500
10.9500
13.1000
3,044
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.1500
13.3750
10.9500
11.8750
3,540
Thu, 26 Mar 2026
47 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 26 Mar 2026
12.9750
13.2500
12.7500
13.2500
1,060
Wed, 25 Mar 2026
13.4500
13.4500
12.7500
13.4000
912
Tue, 24 Mar 2026
13.3750
13.3750
12.5000
13.3000
1,576
Mon, 23 Mar 2026
13.1750
13.3750
11.8250
13.3750
2,456
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12.5000
13.5000
12.1750
13.1750
5,964
Thu, 19 Mar 2026
19.0000
19.0000
10.2500
12.7500
12,384
Wed, 18 Mar 2026
21.2750
21.7500
17.0000
19.0000
6,272
Tue, 17 Mar 2026
22.1250
23.2500
20.7500
20.7500
4,256
Mon, 16 Mar 2026
22.5000
22.5000
20.5250
21.9750
6,220
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
21.2500
23.4750
20.5000
22.9250
9,128
Fri, 13 Mar 2026
46 · 8-K
Next filing day · accepted 12 Mar, 21:29 ET
CURRENT REPORT ↗
Thu, 12 Mar 2026
22.8500
23.5000
22.1500
23.5000
2,016
Wed, 11 Mar 2026
21.5000
23.5000
21.2500
23.2000
3,516
Tue, 10 Mar 2026
22.5750
22.7500
20.5000
21.5000
3,508
Mon, 09 Mar 2026
22.5000
22.7000
21.2500
22.3250
2,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
23.9000
23.9000
21.4750
22.2500
5,148
Thu, 05 Mar 2026
24.5000
25.7500
24.2500
25.2500
4,944
Wed, 04 Mar 2026
24.2750
25.7500
23.7250
24.9750
6,260
Tue, 03 Mar 2026
23.0750
26.0000
22.2000
24.5000
8,624
Mon, 02 Mar 2026
21.7500
24.5500
21.2250
24.4250
20,436
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
31.0000
31.0500
25.7500
26.0000
43,328
Thu, 26 Feb 2026
33.7500
33.7500
26.5000
30.5000
498,220
Wed, 25 Feb 2026
30.2500
33.7500
29.0250
31.5000
5,228
Tue, 24 Feb 2026
33.2500
33.7500
29.2500
30.0000
5,572
Mon, 23 Feb 2026
35.7500
36.0000
28.0000
33.5000
5,768
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.7500
44.5000
34.2500
36.0000
9,084
Thu, 19 Feb 2026
44.2500
44.2500
37.5000
42.2500
28,192
Wed, 18 Feb 2026
46.5000
47.0000
42.7500
44.2500
5,996
Tue, 17 Feb 2026
45 · 424B3
After-hours · 17:05 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 17 Feb 2026
48.5000
49.0000
45.0000
47.0000
3,768
Tue, 17 Feb 2026
44 · S-1/A
Pre-market · 08:50 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
43 · 8-K
After-hours · 16:41 ET
CURRENT REPORT ↗
Fri, 13 Feb 2026
42 · S-1/A
After-hours · 16:28 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Fri, 13 Feb 2026
41 · S-1
After market open · 12:49 ET
REGISTRATION STATEMENT ↗
Fri, 13 Feb 2026
69.0000
72.5000
47.0000
50.2500
22,644
Thu, 12 Feb 2026
70.7500
77.0000
70.0000
75.5000
19,356
Wed, 11 Feb 2026
75.2500
80.5000
71.2500
73.5000
9,548
Tue, 10 Feb 2026
40 · 424B3
After market open · 14:08 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 10 Feb 2026
39 · 424B3
After market open · 14:08 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 10 Feb 2026
38 · 424B3
After market open · 14:07 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 10 Feb 2026
80.2500
80.7250
72.5000
75.0000
14,480
Mon, 09 Feb 2026
103.5000
105.3750
72.5000
79.0000
18,756
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
97.5000
112.5000
97.5000
108.7500
2,963
Thu, 05 Feb 2026
112.5000
121.8750
97.5000
103.1250
8,065
Thu, 05 Feb 2026
37 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 04 Feb 2026
176.2500
176.2500
150.0000
161.2500
2,740
Wed, 04 Feb 2026
36 · S-1
Next filing day · accepted 03 Feb, 20:06 ET
REGISTRATION STATEMENT ↗
Tue, 03 Feb 2026
150.0000
178.1250
150.0000
172.5000
1,719
Mon, 02 Feb 2026
35 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 02 Feb 2026
183.7500
183.7500
165.0000
166.8750
1,975
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
181.8750
183.7500
168.7500
174.3750
1,559
Thu, 29 Jan 2026
178.1250
181.8750
153.7500
174.3750
6,069
Wed, 28 Jan 2026
196.8750
198.7500
180.0000
180.0000
1,986
Tue, 27 Jan 2026
195.0000
200.6250
180.0000
195.0000
2,721
Mon, 26 Jan 2026
204.3750
206.2500
174.3750
183.7500
3,318
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
213.7500
226.8750
193.1250
213.7500
3,646
Thu, 22 Jan 2026
211.8750
215.6250
193.1250
215.6250
4,820
Wed, 21 Jan 2026
178.1250
226.8750
174.3750
215.6250
11,406
Tue, 20 Jan 2026
178.1250
189.3750
170.6250
178.1250
4,074
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
243.7500
245.6250
166.8750
193.1250
80,521
Thu, 15 Jan 2026
166.8750
191.2500
165.0000
185.6250
4,953
Wed, 14 Jan 2026
168.7500
191.2500
153.7500
168.7500
17,020
Tue, 13 Jan 2026
172.5000
172.5000
150.0000
153.7500
3,479
Mon, 12 Jan 2026
172.5000
174.3750
161.2500
166.8750
2,316
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
187.5000
193.1250
168.7500
176.2500
3,519
Thu, 08 Jan 2026
185.6250
189.3750
174.3750
183.7500
2,224
Wed, 07 Jan 2026
168.7500
204.3750
168.7500
183.7500
5,818
Tue, 06 Jan 2026
151.8750
200.6250
151.8750
189.3750
14,570
Mon, 05 Jan 2026
185.6250
185.6250
153.7500
159.3750
9,280
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
189.3750
189.3750
161.2500
187.5000
11,152
Fri, 02 Jan 2026
34 · DEF 14A
Pre-market · 06:09 ET
PROXY STATEMENT ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
210.0000
221.2500
170.6250
196.8750
30,522
Tue, 30 Dec 2025
251.2500
318.7500
202.5000
228.7500
444,275
Tue, 30 Dec 2025
33 · 8-K
Pre-market · 07:31 ET
CURRENT REPORT ↗
Mon, 29 Dec 2025
135.0000
135.0000
121.8750
127.5000
4,195
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
142.5000
150.0000
135.0000
135.0000
2,894
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
140.6250
161.2500
138.7500
150.0000
3,064
Tue, 23 Dec 2025
32 · 424B3
After market open · 09:43 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 23 Dec 2025
148.1250
159.3750
136.8750
144.3750
6,596
Tue, 23 Dec 2025
31 · 8-K
Pre-market · 06:05 ET
CURRENT REPORT ↗
Mon, 22 Dec 2025
200.6250
202.5000
153.7500
163.1250
10,059
Mon, 22 Dec 2025
30 · PRE 14A
Next filing day · accepted 19 Dec, 18:37 ET
PRELIMINARY PROXY STATEMENT ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
210.0000
223.1250
198.7500
221.2500
1,866
Thu, 18 Dec 2025
198.7500
219.3750
198.7500
211.8750
2,781
Wed, 17 Dec 2025
200.6250
210.0000
191.2500
200.6250
4,130
Tue, 16 Dec 2025
200.6250
228.7500
178.1250
210.0000
5,449
Mon, 15 Dec 2025
294.3750
296.2500
221.2500
228.7500
16,253
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
318.7500
326.2500
283.1250
286.8750
5,079
Thu, 11 Dec 2025
337.5000
356.2500
330.0000
330.0000
3,407
Wed, 10 Dec 2025
335.6250
348.7500
322.5000
328.1250
3,373
Tue, 09 Dec 2025
371.2500
376.8750
330.0000
346.8750
7,093
Mon, 08 Dec 2025
318.7500
375.0000
300.0000
371.2500
9,692
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
324.3750
343.1250
324.3750
331.8750
3,275
Thu, 04 Dec 2025
350.6250
378.7500
326.2500
341.2500
16,334
Wed, 03 Dec 2025
331.8750
363.7500
305.6250
356.2500
8,592
Tue, 02 Dec 2025
307.5000
330.0000
292.5000
328.1250
4,831
Mon, 01 Dec 2025
328.1250
328.1250
288.7500
298.1250
3,427
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
298.1250
331.8750
281.2500
316.8750
2,856
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
277.5000
328.1250
277.5000
300.0000
5,296
Tue, 25 Nov 2025
285.0000
298.1250
271.8750
285.0000
2,168
Mon, 24 Nov 2025
268.1250
292.5000
255.0000
281.2500
6,615
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
255.0000
271.8750
245.6250
258.7500
1,264
Thu, 20 Nov 2025
292.5000
300.0000
247.5000
255.0000
3,894
Thu, 20 Nov 2025
29 · 8-K
Next filing day · accepted 19 Nov, 18:02 ET
CURRENT REPORT ↗
Wed, 19 Nov 2025
28 · 10-Q
After-hours · 17:19 ET
QUARTERLY REPORT ↗
Wed, 19 Nov 2025
337.5000
343.1250
315.0000
316.8750
1,286
Tue, 18 Nov 2025
322.5000
352.5000
311.2500
337.5000
878
Mon, 17 Nov 2025
360.0000
367.5000
311.2500
328.1250
1,549
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
358.1250
384.3750
352.5000
363.7500
3,269
Thu, 13 Nov 2025
373.1250
378.7500
350.6250
365.6250
3,302
Wed, 12 Nov 2025
350.6250
399.3750
345.0000
380.6250
5,563
Tue, 11 Nov 2025
352.5000
358.1250
339.3750
348.7500
1,673
Mon, 10 Nov 2025
348.7500
375.0000
346.8750
352.5000
1,437
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
343.1250
356.2500
324.3750
341.2500
1,419
Thu, 06 Nov 2025
363.7500
365.6250
330.0000
350.6250
2,398
Wed, 05 Nov 2025
425.6250
431.2500
346.8750
352.5000
7,731
Tue, 04 Nov 2025
367.5000
414.3750
356.2500
386.2500
8,412
Mon, 03 Nov 2025
418.1250
431.2500
217.5000
356.2500
4,289
Mon, 03 Nov 2025
27 · 8-K
Next filing day · accepted 31 Oct, 19:52 ET
CURRENT REPORT ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
483.7500
491.2500
408.7500
448.1250
5,530
Thu, 30 Oct 2025
517.5000
543.7500
461.2500
483.7500
19,414
Thu, 30 Oct 2025
26 · 8-K
Pre-market · 07:40 ET
CURRENT REPORT ↗
Wed, 29 Oct 2025
712.5000
750.0000
511.8750
536.2500
90,742
Wed, 29 Oct 2025
25 · 424B3
Next filing day · accepted 28 Oct, 17:35 ET
PROSPECTUS ↗
Tue, 28 Oct 2025
543.7500
588.7500
534.3750
543.7500
7,807
Mon, 27 Oct 2025
553.1250
568.1250
525.0000
555.0000
1,019
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
510.0000
573.7500
510.0000
543.7500
2,487
Thu, 23 Oct 2025
523.1250
534.3750
508.1250
511.8750
1,156
Wed, 22 Oct 2025
560.6250
562.5000
487.5000
525.0000
2,015
Tue, 21 Oct 2025
603.7500
603.7500
566.2500
571.8750
2,703
Tue, 21 Oct 2025
24 · 8-K
Next filing day · accepted 20 Oct, 20:32 ET
CURRENT REPORT ↗
Tue, 21 Oct 2025
23 · 8-K
Next filing day · accepted 20 Oct, 17:51 ET
CURRENT REPORT ↗
Mon, 20 Oct 2025
590.6250
618.7500
549.3750
603.7500
873
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
543.7500
575.6250
526.8750
556.8750
772
Thu, 16 Oct 2025
579.3750
601.8750
543.7500
577.5000
1,052
Wed, 15 Oct 2025
600.0000
750.0000
571.8750
579.3750
4,539
Tue, 14 Oct 2025
583.1250
594.3750
543.7500
575.6250
561
Mon, 13 Oct 2025
656.2500
656.2500
590.6250
601.8750
532
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
646.8750
656.2500
590.6250
615.0000
660
Thu, 09 Oct 2025
22 · S-1
After-hours · 17:20 ET
REGISTRATION STATEMENT ↗
Thu, 09 Oct 2025
731.2500
731.2500
628.1250
633.7500
918
Wed, 08 Oct 2025
618.7500
720.0000
618.7500
706.8750
1,598
Wed, 08 Oct 2025
21 · 8-K
Next filing day · accepted 07 Oct, 18:13 ET
CURRENT REPORT ↗
Tue, 07 Oct 2025
20 · DEFA14A
After-hours · 16:30 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Tue, 07 Oct 2025
665.6250
699.3750
611.2500
628.1250
1,746
Mon, 06 Oct 2025
620.6250
667.5000
620.6250
660.0000
688
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
618.7500
622.5000
564.3750
620.6250
1,040
Thu, 02 Oct 2025
598.1250
618.7500
579.3750
611.2500
496
Wed, 01 Oct 2025
562.5000
613.1250
562.5000
577.5000
1,185
Tue, 30 Sep 2025
551.2500
556.8750
541.8750
556.8750
296
Mon, 29 Sep 2025
562.5000
568.1250
543.7500
551.2500
456
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
19 · 424B3
After-hours · 16:53 ET
PROSPECTUS ↗
Fri, 26 Sep 2025
570.0000
581.2500
543.7500
575.6250
414
Thu, 25 Sep 2025
590.6250
590.6250
558.7500
566.2500
293
Wed, 24 Sep 2025
613.1250
618.7500
583.1250
583.1250
395
Tue, 23 Sep 2025
18 · DEF 14A
After market open · 11:21 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 23 Sep 2025
611.2500
628.1250
609.3750
616.8750
269
Mon, 22 Sep 2025
611.2500
637.5000
596.2500
611.2500
506
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
661.8750
675.0000
605.6250
624.3750
830
Thu, 18 Sep 2025
628.1250
637.5000
611.2500
637.5000
527
Wed, 17 Sep 2025
637.5000
645.0000
579.3750
605.6250
1,024
Wed, 17 Sep 2025
17 · S-1/A
Next filing day · accepted 16 Sep, 21:29 ET
REGISTRATION STATEMENT ↗
Tue, 16 Sep 2025
16 · 8-K
After-hours · 17:20 ET
CURRENT REPORT ↗
Tue, 16 Sep 2025
712.5000
731.2500
639.3750
648.7500
1,020
Mon, 15 Sep 2025
766.8750
810.0000
703.1250
703.1250
1,882
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
787.5000
855.0000
675.0000
738.7500
4,244
Thu, 11 Sep 2025
1023.7500
1125.0000
755.6250
864.3750
148,998
Wed, 10 Sep 2025
15 · PRE 14A
After market open · 10:02 ET
PROXY STATEMENT ↗
Wed, 10 Sep 2025
581.2500
598.1250
496.8750
496.8750
662
Tue, 09 Sep 2025
525.0000
624.3750
525.0000
590.6250
605
Mon, 08 Sep 2025
598.1250
598.1250
526.8750
540.0000
581
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
601.8750
618.7500
566.2500
573.7500
349
Thu, 04 Sep 2025
14 · 8-K
After-hours · 17:28 ET
CURRENT REPORT ↗
Thu, 04 Sep 2025
667.5000
667.5000
583.1250
620.6250
465
Wed, 03 Sep 2025
712.5000
748.1250
673.1250
673.1250
309
Tue, 02 Sep 2025
757.5000
768.7500
695.6250
708.7500
526
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
13 · S-1
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Fri, 29 Aug 2025
759.3750
806.2500
750.0000
768.7500
362
Thu, 28 Aug 2025
740.6250
806.2500
720.0000
768.7500
876
Wed, 27 Aug 2025
900.0000
900.0000
744.3750
766.8750
2,117
Tue, 26 Aug 2025
1248.7500
1297.5000
744.3750
806.2500
53,334
Tue, 26 Aug 2025
12 · 8-K
Next filing day · accepted 25 Aug, 20:13 ET
CURRENT REPORT ↗
Mon, 25 Aug 2025
11 · 424B3
After-hours · 16:48 ET
PROSPECTUS ↗
Mon, 25 Aug 2025
915.0000
933.7500
881.2500
918.7500
8,299
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
10 · S-1/A
After market open · 14:48 ET
REGISTRATION STATEMENT ↗
Fri, 22 Aug 2025
881.2500
993.7500
881.2500
937.5000
332
Thu, 21 Aug 2025
9 · S-1/A
After-hours · 16:45 ET
REGISTRATION STATEMENT ↗
Thu, 21 Aug 2025
973.1250
975.0000
868.1250
873.7500
256
Wed, 20 Aug 2025
969.3750
1012.5000
900.0000
971.2500
156
Tue, 19 Aug 2025
8 · 8-K
After-hours · 16:43 ET
CURRENT REPORT ↗
Tue, 19 Aug 2025
1012.5000
1050.0000
941.2500
971.2500
185
Mon, 18 Aug 2025
7 · DEF 14A
After market open · 13:49 ET
PROXY STATEMENT ↗
Mon, 18 Aug 2025
982.5000
1078.1250
965.6250
1055.6250
397
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
1068.7500
1068.7500
900.0000
935.6250
161
Fri, 15 Aug 2025
6 · 8-K/A
Next filing day · accepted 14 Aug, 17:33 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Thu, 14 Aug 2025
5 · 10-Q
After-hours · 17:29 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
1003.1250
1031.2500
956.2500
1018.1250
227
Wed, 13 Aug 2025
1014.3750
1186.8750
922.5000
1050.0000
994
Tue, 12 Aug 2025
946.8750
973.1250
881.2500
918.7500
232
Mon, 11 Aug 2025
937.5000
1098.7500
886.8750
937.5000
1,146
Mon, 11 Aug 2025
4 · S-1
Next filing day · accepted 08 Aug, 21:43 ET
REGISTRATION STATEMENT ↗
Mon, 11 Aug 2025
3 · PRE 14A
Next filing day · accepted 08 Aug, 17:56 ET
PROXY STATEMENT ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
937.5000
1006.8750
864.3750
873.7500
355
Thu, 07 Aug 2025
2 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 07 Aug 2025
900.0000
915.0000
855.0000
881.2500
182
Wed, 06 Aug 2025
963.7500
984.3750
868.1250
916.8750
353
Tue, 05 Aug 2025
1098.7500
1143.7500
965.6250
993.7500
375
Mon, 04 Aug 2025
1087.5000
1149.3750
1018.1250
1115.6250
295
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1220.6250
1222.5000
956.2500
1100.6250
966
Thu, 31 Jul 2025
1406.2500
1425.0000
1288.1250
1312.5000
756
Wed, 30 Jul 2025
1479.3750
1528.1250
1323.7500
1350.0000
1,460
Tue, 29 Jul 2025
2100.0000
2268.7500
1631.2500
1642.5000
4,455
Mon, 28 Jul 2025
1398.7500
4162.5000
1256.2500
3637.5000
68,251
Mon, 28 Jul 2025
1 · 8-K
Pre-market · 06:13 ET
CURRENT REPORT ↗
Sun, 27 Jul 2025
Weekend