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
0.8150
0.9000
0.8150
0.8210
104,700
Thu, 23 Jul 2026
0.8800
0.9300
0.7820
0.7900
227,400
Wed, 22 Jul 2026
0.8700
0.8880
0.8500
0.8800
153,200
Tue, 21 Jul 2026
0.9670
1.0000
0.8420
0.8900
369,200
Mon, 20 Jul 2026
0.7560
1.0100
0.7110
1.0000
1,094,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.7680
0.7830
0.7520
0.7600
78,800
Thu, 16 Jul 2026
0.7650
0.8210
0.7510
0.7920
184,800
Wed, 15 Jul 2026
0.8400
0.8420
0.7510
0.7740
343,000
Tue, 14 Jul 2026
0.8400
0.8540
0.8050
0.8490
250,100
Mon, 13 Jul 2026
0.8800
0.8840
0.8000
0.8620
767,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
0.9700
0.9900
0.9360
0.9400
4,294,800
Thu, 09 Jul 2026
0.9450
0.9900
0.9290
0.9850
129,500
Wed, 08 Jul 2026
1.0500
1.0500
0.9200
0.9580
379,800
Tue, 07 Jul 2026
1.0600
1.1100
1.0100
1.0700
1,006,800
Mon, 06 Jul 2026
1.0100
1.2100
0.9800
1.1000
2,369,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.1000
1.1000
0.9300
0.9560
388,300
Wed, 01 Jul 2026
1.0600
1.1750
1.0000
1.0800
411,000
Tue, 30 Jun 2026
0.9380
1.1800
0.9060
1.1300
1,015,500
Mon, 29 Jun 2026
0.9580
0.9700
0.9020
0.9540
119,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
0.9530
1.0100
0.9200
0.9770
131,500
Thu, 25 Jun 2026
1.0100
1.0100
0.9500
0.9800
134,300
Wed, 24 Jun 2026
1.0100
1.0500
0.9620
1.0000
1,688,200
Tue, 23 Jun 2026
0.9200
1.0700
0.9150
1.0700
459,700
Mon, 22 Jun 2026
0.8910
0.9500
0.8800
0.9490
148,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
0.9400
0.9610
0.8800
0.9440
471,700
Wed, 17 Jun 2026
37 · 424B3
After market open · 11:24 ET
PROSPECTUS ↗
Wed, 17 Jun 2026
1.0200
1.0450
0.9650
0.9950
2,590,400
Tue, 16 Jun 2026
1.1000
1.1100
1.0600
1.0800
4,063,900
Mon, 15 Jun 2026
1.0600
1.1500
0.9900
1.0900
440,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.0800
1.1060
0.9500
1.0200
394,800
Thu, 11 Jun 2026
1.0000
1.0900
0.9800
1.0900
488,300
Wed, 10 Jun 2026
0.9240
1.0880
0.9240
1.0500
330,200
Tue, 09 Jun 2026
0.9800
1.0100
0.9400
0.9470
329,900
Tue, 09 Jun 2026
36 · S-1
Next filing day · accepted 08 Jun, 17:44 ET
REGISTRATION STATEMENT ↗
Mon, 08 Jun 2026
1.0300
1.0800
0.9900
1.0100
306,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
0.9700
1.0500
0.9200
1.0300
529,000
Thu, 04 Jun 2026
1.0500
1.0900
1.0200
1.0400
270,900
Wed, 03 Jun 2026
1.1200
1.1400
1.0400
1.0900
339,900
Tue, 02 Jun 2026
1.1400
1.1600
1.1050
1.1400
294,400
Mon, 01 Jun 2026
1.1700
1.1900
1.1220
1.1400
432,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.2000
1.2700
1.1700
1.2000
682,200
Thu, 28 May 2026
1.1800
1.3100
1.1700
1.1700
620,100
Wed, 27 May 2026
1.2500
1.2700
1.1600
1.1700
736,400
Tue, 26 May 2026
1.3000
1.4400
1.2400
1.2600
973,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.1700
1.2400
1.1250
1.2400
2,602,700
Thu, 21 May 2026
1.1400
1.2900
1.0500
1.2200
1,334,500
Wed, 20 May 2026
1.1200
1.1900
0.9100
1.1000
3,087,440
Tue, 19 May 2026
35 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 19 May 2026
1.9000
1.9000
1.1600
1.1800
13,446,470
Mon, 18 May 2026
3.8000
3.8000
3.0600
3.0600
2,797,310
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.8000
3.8400
3.7000
3.7400
46,390
Thu, 14 May 2026
4.0800
4.0800
3.8000
3.9000
39,720
Thu, 14 May 2026
34 · 8-K
Next filing day · accepted 13 May, 20:35 ET
CURRENT REPORT ↗
Wed, 13 May 2026
4.0800
4.1000
3.8000
3.8700
62,840
Wed, 13 May 2026
33 · 10-Q
Pre-market · 08:51 ET
QUARTERLY REPORT ↗
Tue, 12 May 2026
4.0000
4.0800
3.7300
4.0800
52,200
Tue, 12 May 2026
32 · 424B3
Next filing day · accepted 11 May, 18:26 ET
PROSPECTUS ↗
Mon, 11 May 2026
3.8000
4.3700
3.6100
4.0200
85,290
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
3.9600
4.0000
3.6000
3.8000
85,230
Thu, 07 May 2026
31 · S-1/A
After market open · 15:33 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Thu, 07 May 2026
4.5000
4.5000
3.7000
4.0400
132,080
Wed, 06 May 2026
4.8100
4.8400
4.3100
4.5000
143,710
Tue, 05 May 2026
5.8000
5.8000
5.0100
5.2000
185,180
Mon, 04 May 2026
30 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 04 May 2026
6.3500
6.4800
6.1900
6.4700
69,480
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.5500
6.7200
6.2000
6.3500
103,850
Thu, 30 Apr 2026
6.7900
6.9500
6.5000
6.9500
130,130
Wed, 29 Apr 2026
6.9000
7.4700
6.7200
7.2800
206,420
Tue, 28 Apr 2026
29 · S-1
After-hours · 16:05 ET
REGISTRATION STATEMENT ↗
Tue, 28 Apr 2026
6.9400
8.3000
6.8300
7.6800
673,090
Mon, 27 Apr 2026
7.9300
8.3600
7.0700
7.4200
9,452,930
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
28 · 8-K
After-hours · 16:32 ET
CURRENT REPORT ↗
Fri, 24 Apr 2026
6.7000
7.1900
5.7100
5.8800
129,940
Thu, 23 Apr 2026
7.0000
7.0100
6.4600
6.6600
121,400
Wed, 22 Apr 2026
6.9800
7.3000
6.7200
7.2800
162,590
Tue, 21 Apr 2026
7.1300
7.2200
6.6000
6.7700
154,230
Mon, 20 Apr 2026
7.3900
8.2500
7.2200
7.3200
261,530
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.6000
7.7500
6.9000
7.4000
177,830
Thu, 16 Apr 2026
7.1000
7.8000
6.9000
7.6000
201,290
Wed, 15 Apr 2026
8.1500
8.1500
7.1000
7.6200
244,980
Tue, 14 Apr 2026
7.2000
9.1000
6.7100
9.1000
490,840
Mon, 13 Apr 2026
10.2000
10.3900
7.5000
8.0000
745,060
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
13.0000
13.6000
10.1000
10.9000
1,309,380
Thu, 09 Apr 2026
16.2000
28.2000
11.4000
12.2000
23,829,320
Wed, 08 Apr 2026
13.1000
13.1000
11.0000
11.3000
50,710
Tue, 07 Apr 2026
14.3000
14.7000
12.2000
12.9000
56,180
Mon, 06 Apr 2026
14.5000
15.8000
13.9000
15.3000
61,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16.0000
16.6900
13.0000
15.2000
96,640
Wed, 01 Apr 2026
15.0000
19.4000
12.5000
18.7500
261,780
Tue, 31 Mar 2026
15.5000
16.2000
14.4000
14.9000
106,380
Mon, 30 Mar 2026
14.6500
17.5000
11.7000
15.7000
280,830
Mon, 30 Mar 2026
27 · DEF 14A
Pre-market · 08:47 ET
DEFINITIVE PROXY STATEMENT ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.4000
67.3000
17.8000
19.4000
6,966,880
Fri, 27 Mar 2026
26 · 8-K
Next filing day · accepted 26 Mar, 18:15 ET
CURRENT REPORT ↗
Thu, 26 Mar 2026
30.6000
38.9000
27.5500
32.2000
44,270
Wed, 25 Mar 2026
25 · 8-K/A
After-hours · 16:05 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Wed, 25 Mar 2026
30.5500
36.1400
25.6000
30.3000
24,400
Tue, 24 Mar 2026
24 · 8-K
After-hours · 17:20 ET
CURRENT REPORT ↗
Tue, 24 Mar 2026
30.2000
34.5000
27.0000
28.7000
9,040
Mon, 23 Mar 2026
29.2500
30.5000
26.2500
30.1000
3,804
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
24.0500
31.0000
22.5500
31.0000
2,952
Thu, 19 Mar 2026
26.8000
27.0000
22.7000
24.1500
1,238
Wed, 18 Mar 2026
26.5000
26.5000
24.5000
25.9500
1,408
Wed, 18 Mar 2026
23 · PRE 14A
Pre-market · 07:55 ET
PRELIMINARY PROXY STATEMENT ↗
Tue, 17 Mar 2026
25.8000
26.5000
25.0000
26.2000
1,514
Mon, 16 Mar 2026
29.4000
29.4000
25.5000
25.8000
1,142
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
22 · 10-K
After-hours · 16:47 ET
ANNUAL REPORT ↗
Fri, 13 Mar 2026
29.0000
29.1000
26.6000
27.1500
774
Thu, 12 Mar 2026
31.0000
31.0000
27.8000
28.6500
964
Wed, 11 Mar 2026
29.5000
31.9500
29.3500
31.2500
2,496
Tue, 10 Mar 2026
27.8500
29.0500
25.6000
28.9500
2,428
Mon, 09 Mar 2026
23.5000
26.3500
22.0000
26.3500
3,890
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
28.4500
28.4500
23.7000
24.4000
5,976
Thu, 05 Mar 2026
33.0000
33.5500
26.4000
28.5000
10,902
Wed, 04 Mar 2026
37.5000
40.2000
31.4000
33.7500
29,928
Tue, 03 Mar 2026
32.5000
47.5500
32.0000
36.0500
87,768
Mon, 02 Mar 2026
33.0000
33.0000
31.8000
32.5000
1,172
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
33.0000
34.3500
33.0000
33.4500
774
Thu, 26 Feb 2026
33.0000
34.0000
31.3000
33.0000
1,608
Wed, 25 Feb 2026
34.8500
34.8500
31.5000
33.0000
2,276
Tue, 24 Feb 2026
33.2000
34.8500
31.2000
34.8500
1,606
Mon, 23 Feb 2026
37.5000
37.5000
32.0000
33.2000
1,666
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
35.6500
38.1500
34.0500
37.9000
2,328
Thu, 19 Feb 2026
38.0000
39.0000
33.5000
36.0000
3,006
Wed, 18 Feb 2026
39.0000
42.0000
34.3000
38.0000
8,798
Tue, 17 Feb 2026
43.5000
43.5000
31.0000
39.2500
5,684
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
52.5000
52.5000
37.0000
38.7000
17,058
Thu, 12 Feb 2026
62.5000
68.0000
53.0000
53.0000
118,864
Thu, 12 Feb 2026
21 · 8-K
Pre-market · 08:12 ET
CURRENT REPORT ↗
Wed, 11 Feb 2026
73.0000
93.0000
71.0000
92.5000
6,950
Tue, 10 Feb 2026
61.5000
76.0000
61.5000
75.5000
1,688
Mon, 09 Feb 2026
20 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Mon, 09 Feb 2026
61.5500
66.0000
58.5000
59.5000
2,080
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.5000
65.5000
58.0000
58.5000
1,494
Thu, 05 Feb 2026
68.5000
68.5000
57.5500
61.0000
1,920
Wed, 04 Feb 2026
78.0000
78.4500
66.5000
67.5000
826
Tue, 03 Feb 2026
68.5000
75.0000
68.0000
74.0000
1,318
Mon, 02 Feb 2026
71.0000
71.0000
67.0000
70.5000
542
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.0000
76.0000
65.5000
71.0000
1,134
Thu, 29 Jan 2026
73.5000
75.5000
73.0000
74.5000
296
Wed, 28 Jan 2026
77.5000
77.5000
74.5000
75.0000
428
Tue, 27 Jan 2026
73.5000
80.5000
72.5000
76.0000
754
Mon, 26 Jan 2026
82.5000
82.5000
71.0000
72.5000
1,930
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.0000
82.5000
77.0000
79.0000
1,488
Thu, 22 Jan 2026
86.5000
88.0500
75.5000
81.5000
22,306
Wed, 21 Jan 2026
87.5000
89.0000
79.5000
80.0000
686
Tue, 20 Jan 2026
78.0000
115.0000
78.0000
87.5000
16,520
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.0000
83.5000
73.5500
81.2500
294
Thu, 15 Jan 2026
79.5000
81.0000
75.0000
80.5000
466
Wed, 14 Jan 2026
75.1500
80.2500
73.8500
79.5000
466
Tue, 13 Jan 2026
78.5000
79.5000
74.0000
74.0000
676
Mon, 12 Jan 2026
85.0000
85.0000
76.9500
80.0000
1,130
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.5000
87.5000
79.7500
86.0000
2,090
Thu, 08 Jan 2026
91.5000
91.5000
84.5000
86.0000
1,462
Wed, 07 Jan 2026
93.2000
93.6500
87.5000
91.0000
1,402
Tue, 06 Jan 2026
83.0000
94.0000
83.0000
87.5000
442
Mon, 05 Jan 2026
80.0000
83.5000
76.2000
83.0000
962
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19 · DEF 14A
After market open · 09:32 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 02 Jan 2026
80.0000
85.4000
80.0000
80.5000
554
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.0000
85.0000
70.5000
78.0000
2,964
Tue, 30 Dec 2025
71.8000
75.0000
70.2500
71.5000
746
Mon, 29 Dec 2025
74.5000
74.5000
68.5000
72.0000
840
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.0000
76.0000
70.7500
71.5000
576
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.5000
83.0000
75.0500
76.0000
1,160
Tue, 23 Dec 2025
18 · 424B3
After-hours · 16:05 ET
PROSPECTUS ↗
Tue, 23 Dec 2025
80.0000
80.0000
78.0000
79.0000
444
Mon, 22 Dec 2025
17 · PRE 14A
After-hours · 16:40 ET
PRELIMINARY PROXY STATEMENT ↗
Mon, 22 Dec 2025
89.5000
89.5000
76.7500
80.2500
1,980
Mon, 22 Dec 2025
16 · S-1/A
Next filing day · accepted 19 Dec, 18:50 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
90.5000
95.5000
88.3000
88.5000
710
Thu, 18 Dec 2025
94.5000
102.5000
92.0000
92.0000
2,466
Wed, 17 Dec 2025
99.0000
106.5000
94.0000
95.5000
1,350
Tue, 16 Dec 2025
99.0000
99.5000
95.0000
96.7500
692
Mon, 15 Dec 2025
118.5000
118.5000
95.0000
98.5000
950
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.0000
120.0000
114.5000
115.0000
938
Thu, 11 Dec 2025
136.5000
141.0000
115.0000
115.5000
2,042
Wed, 10 Dec 2025
15 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Wed, 10 Dec 2025
147.0000
161.0000
136.5000
140.0000
1,666
Wed, 10 Dec 2025
14 · 8-K
Pre-market · 09:28 ET
CURRENT REPORT ↗
Tue, 09 Dec 2025
144.5000
149.0000
137.0000
138.6000
204
Mon, 08 Dec 2025
132.5000
147.0000
126.5000
140.0000
546
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
149.0000
149.4500
128.7500
128.7500
508
Thu, 04 Dec 2025
151.0000
157.5000
146.0000
147.5000
756
Wed, 03 Dec 2025
125.5000
149.5000
122.2500
149.5000
2,084
Tue, 02 Dec 2025
131.5000
131.5000
123.5000
128.5000
400
Mon, 01 Dec 2025
138.5000
138.5000
130.0000
132.0000
414
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.5000
139.0000
117.0000
139.0000
1,784
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.5000
119.5000
107.5000
116.5000
642
Tue, 25 Nov 2025
116.5000
116.5000
109.0000
112.5000
338
Mon, 24 Nov 2025
110.5000
117.5000
109.0000
117.5000
246
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
115.0000
115.0000
108.8500
110.5000
238
Thu, 20 Nov 2025
120.0000
120.0000
108.7000
116.5000
218
Wed, 19 Nov 2025
120.5000
120.7500
114.5000
119.5500
292
Tue, 18 Nov 2025
113.5000
126.5000
105.0000
126.5000
1,096
Mon, 17 Nov 2025
115.0000
116.0000
109.7500
115.5000
332
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.0000
121.7000
114.5000
114.5000
558
Thu, 13 Nov 2025
13 · 10-Q
After-hours · 17:26 ET
QUARTERLY REPORT ↗
Thu, 13 Nov 2025
136.0000
136.0000
120.0000
122.0000
892
Wed, 12 Nov 2025
137.9000
145.1000
135.0000
137.5000
292
Tue, 11 Nov 2025
137.5000
140.0000
134.5000
136.5000
606
Mon, 10 Nov 2025
12 · 424B3
After-hours · 16:08 ET
PROSPECTUS ↗
Mon, 10 Nov 2025
11 · DEF 14A
After market open · 13:26 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 10 Nov 2025
139.5000
143.7500
134.0000
135.5000
522
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
140.5000
143.5000
133.5000
137.0000
310
Thu, 06 Nov 2025
153.5000
153.5000
133.5000
133.5000
666
Wed, 05 Nov 2025
150.5000
154.9500
147.5000
152.5000
294
Tue, 04 Nov 2025
10 · S-1
After-hours · 16:40 ET
REGISTRATION STATEMENT ↗
Tue, 04 Nov 2025
158.5000
158.5000
153.0000
153.0000
108
Mon, 03 Nov 2025
164.0000
166.2500
142.5000
158.0000
1,544
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
180.5000
186.5000
169.0000
169.5000
806
Thu, 30 Oct 2025
178.4500
200.0000
177.0000
189.5000
2,278
Wed, 29 Oct 2025
9 · 8-K
After market open · 12:17 ET
CURRENT REPORT ↗
Wed, 29 Oct 2025
176.2500
182.2500
176.2500
180.0000
198
Wed, 29 Oct 2025
8 · PRE 14A
Next filing day · accepted 28 Oct, 18:07 ET
PRELIMINARY PROXY STATEMENT ↗
Tue, 28 Oct 2025
176.0000
182.5000
174.0000
177.7500
178
Mon, 27 Oct 2025
177.0000
180.6000
177.0000
178.0000
136
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
168.5000
176.5000
167.5000
176.5000
300
Thu, 23 Oct 2025
176.0000
176.0000
165.5000
167.6000
200
Wed, 22 Oct 2025
184.0000
184.0000
169.3500
171.5000
756
Tue, 21 Oct 2025
168.0000
185.5000
167.5500
182.5000
1,118
Mon, 20 Oct 2025
169.0000
172.0000
162.6000
171.5000
108
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
168.0000
171.5000
164.0000
169.0000
320
Thu, 16 Oct 2025
177.5000
181.0000
171.0000
173.5000
724
Thu, 16 Oct 2025
7 · S-1
Next filing day · accepted 15 Oct, 21:24 ET
REGISTRATION STATEMENT ↗
Wed, 15 Oct 2025
185.5000
185.5000
175.6000
178.0000
354
Tue, 14 Oct 2025
182.5000
185.5000
176.2500
185.5000
384
Mon, 13 Oct 2025
182.5000
186.0000
175.5000
184.0000
486
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
205.0000
207.0000
179.0000
182.5000
2,938
Thu, 09 Oct 2025
185.5000
209.5000
181.0000
206.0000
5,746
Wed, 08 Oct 2025
168.5000
195.0000
164.0000
191.0000
5,460
Tue, 07 Oct 2025
154.0000
172.4000
154.0000
168.5000
4,946
Mon, 06 Oct 2025
156.0000
156.0000
151.0000
153.5000
492
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
155.0000
161.9000
150.5000
156.0000
474
Fri, 03 Oct 2025
6 · 8-K
Pre-market · 08:16 ET
CURRENT REPORT ↗
Thu, 02 Oct 2025
150.0000
157.5000
148.2500
157.5000
844
Wed, 01 Oct 2025
153.0000
159.7500
147.2500
148.0000
1,524
Tue, 30 Sep 2025
162.5000
162.5000
147.0000
155.5000
1,372
Mon, 29 Sep 2025
166.5000
171.5000
150.7500
160.5000
3,190
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
144.0000
170.0000
144.0000
169.5000
27,632
Fri, 26 Sep 2025
5 · 8-K
Pre-market · 08:45 ET
CURRENT REPORT ↗
Thu, 25 Sep 2025
155.0000
167.5000
152.5000
159.5000
1,608
Wed, 24 Sep 2025
147.0000
161.5000
145.8000
158.5000
2,278
Tue, 23 Sep 2025
149.5000
155.5000
148.5000
149.5000
1,804
Mon, 22 Sep 2025
169.5000
185.0000
122.5000
153.0000
51,836
Mon, 22 Sep 2025
4 · 8-K
Pre-market · 08:37 ET
CURRENT REPORT ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
150.5000
157.5000
148.5000
148.5000
1,108
Thu, 18 Sep 2025
157.0000
157.0000
150.0000
150.0000
688
Wed, 17 Sep 2025
161.0000
161.0000
155.5500
157.7500
484
Tue, 16 Sep 2025
153.7500
166.0000
153.5000
163.5000
1,722
Mon, 15 Sep 2025
152.5000
156.4000
150.0000
155.0000
366
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
152.5000
156.0000
151.4000
152.5000
506
Thu, 11 Sep 2025
139.0000
158.5000
139.0000
156.5000
2,798
Wed, 10 Sep 2025
138.5000
144.0000
136.5000
137.5000
688
Tue, 09 Sep 2025
135.0000
139.5000
134.5000
139.0000
832
Mon, 08 Sep 2025
140.0000
140.0000
132.0000
134.0000
1,034
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
141.5000
145.0000
136.5000
139.0000
236
Thu, 04 Sep 2025
3 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 04 Sep 2025
149.5000
152.0000
141.0000
143.5000
914
Wed, 03 Sep 2025
145.0000
148.5000
141.0000
147.0000
702
Tue, 02 Sep 2025
145.0000
149.2000
141.5000
146.5000
340
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
148.0000
150.5000
146.5000
146.5000
398
Thu, 28 Aug 2025
147.5000
151.1500
147.5000
150.0000
294
Wed, 27 Aug 2025
155.5000
155.5000
147.0000
147.0000
902
Tue, 26 Aug 2025
150.5000
160.0000
149.5000
154.5000
1,014
Mon, 25 Aug 2025
148.5000
153.0000
145.6000
151.0000
582
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
141.0000
151.9500
140.5000
148.5000
1,828
Thu, 21 Aug 2025
133.5000
151.5000
131.0000
140.5000
2,158
Wed, 20 Aug 2025
138.5000
142.7500
132.5000
136.5000
858
Tue, 19 Aug 2025
148.0000
149.3500
138.0000
138.5000
1,182
Mon, 18 Aug 2025
145.5000
153.5000
142.5000
147.5000
1,054
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
152.5000
156.2500
143.0000
146.5000
1,402
Thu, 14 Aug 2025
152.5000
160.5000
151.5000
154.5000
2,940
Thu, 14 Aug 2025
2 · 10-Q
Pre-market · 07:32 ET
QUARTERLY REPORT ↗
Wed, 13 Aug 2025
146.0000
160.0000
145.5000
155.0000
2,632
Tue, 12 Aug 2025
1 · 8-K
After-hours · 16:06 ET
CURRENT REPORT ↗
Tue, 12 Aug 2025
143.0000
149.0000
138.5000
148.0000
1,378
Mon, 11 Aug 2025
136.0000
146.5000
134.0000
142.0000
1,902
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
142.0000
144.0000
135.5000
142.0000
12,098
Thu, 07 Aug 2025
143.0000
144.4500
130.5000
133.5000
2,936
Wed, 06 Aug 2025
152.5000
153.0000
142.5000
147.0000
3,974
Tue, 05 Aug 2025
156.5000
161.3500
150.0000
151.5000
2,752
Mon, 04 Aug 2025
163.0000
170.7500
158.0000
158.5000
5,478
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
171.5000
173.0000
158.0500
172.5000
7,750
Thu, 31 Jul 2025
202.0000
229.5000
174.5000
178.0000
521,402
Wed, 30 Jul 2025
179.0000
182.5000
154.0000
160.5000
4,922
Tue, 29 Jul 2025
183.5000
192.0000
178.0000
181.0000
2,772
Mon, 28 Jul 2025
196.0000
196.0000
181.0000
185.5000
7,914
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend