Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
63.7500
64.7472
62.8900
63.3900
465,348
Thu, 22 Oct 2026
61.6600
64.1400
60.4400
63.5400
449,700
Wed, 21 Oct 2026
60.7400
61.7200
60.6300
60.9200
270,500
Tue, 20 Oct 2026
59.0400
61.2900
59.0400
60.6500
319,800
Mon, 19 Oct 2026
58.3900
60.2100
57.9100
58.6500
183,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
59.7400
59.9800
57.7300
58.2700
250,300
Thu, 15 Oct 2026
19 · 8-K
After-hours · 20:01 ET
8-K ↗
Thu, 15 Oct 2026
56.7100
60.1550
56.7100
58.9500
275,100
Wed, 14 Oct 2026
18 · 8-K
After-hours · 21:00 ET
8-K ↗
Wed, 14 Oct 2026
57.9900
58.2050
56.5600
57.2900
136,900
Tue, 13 Oct 2026
57.6100
58.7000
57.6100
58.0600
213,700
Mon, 12 Oct 2026
56.0900
57.8800
56.0900
57.6600
143,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
56.1500
57.0000
55.5600
56.8200
176,700
Thu, 08 Oct 2026
55.7800
56.4400
54.5720
56.2400
185,300
Wed, 07 Oct 2026
56.0700
57.0800
54.9600
55.3400
170,100
Tue, 06 Oct 2026
56.5600
57.6950
56.2200
57.1200
249,800
Mon, 05 Oct 2026
57.1800
57.3400
55.9400
56.0000
231,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
57.5500
58.1800
56.5200
57.1400
685,500
Thu, 01 Oct 2026
54.6900
58.0000
54.1300
57.3600
1,270,200
Wed, 30 Sep 2026
55.7500
56.0950
53.9150
54.4000
696,000
Tue, 29 Sep 2026
52.5300
56.0200
52.3650
55.4700
1,033,000
Mon, 28 Sep 2026
52.4300
53.6530
51.4700
52.7800
573,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
54.0200
55.5100
52.8900
52.9600
568,500
Thu, 24 Sep 2026
53.4800
54.0500
51.3100
53.3700
476,600
Wed, 23 Sep 2026
53.1900
54.3800
52.0300
53.9500
1,081,200
Tue, 22 Sep 2026
54.5200
55.1200
52.4300
53.1700
393,300
Mon, 21 Sep 2026
55.0000
55.2850
53.9700
54.6500
334,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
55.3200
55.3900
54.4650
54.9900
747,300
Thu, 17 Sep 2026
55.4200
55.9900
54.6600
54.8200
233,200
Wed, 16 Sep 2026
54.7500
55.9900
54.2400
55.0100
286,100
Tue, 15 Sep 2026
55.7700
56.0000
54.0000
54.2100
184,600
Mon, 14 Sep 2026
54.4700
56.6500
53.5200
56.4000
330,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
54.6100
54.6100
52.9900
53.6500
301,700
Thu, 10 Sep 2026
54.5800
54.5800
52.8800
53.1900
434,200
Wed, 09 Sep 2026
53.6700
54.8900
53.3300
54.4900
369,800
Tue, 08 Sep 2026
56.0100
56.0200
53.7900
53.8500
326,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
56.9600
57.4500
55.8900
56.2600
762,600
Thu, 03 Sep 2026
56.2000
57.6200
56.2000
57.4500
171,100
Wed, 02 Sep 2026
55.7300
57.3100
55.7000
56.1200
294,500
Tue, 01 Sep 2026
55.7500
57.1700
55.5300
55.7200
397,000
Mon, 31 Aug 2026
56.5200
56.5200
54.7350
55.7400
311,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
56.4600
57.1300
55.2200
55.7200
310,800
Thu, 27 Aug 2026
53.5600
56.6100
53.4500
56.5600
594,000
Wed, 26 Aug 2026
52.5200
53.3700
51.6800
53.1300
400,800
Tue, 25 Aug 2026
50.4600
52.3100
50.4150
52.2100
572,900
Mon, 24 Aug 2026
50.5300
51.4400
49.0000
49.9900
748,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
50.6000
50.7150
49.3250
50.1600
769,100
Thu, 20 Aug 2026
17 · 424B4
After-hours · 16:05 ET
424B4 ↗
Thu, 20 Aug 2026
45.5100
50.4600
45.5100
50.3200
3,237,500
Wed, 19 Aug 2026
45.4500
46.3000
44.9500
45.0200
561,600
Tue, 18 Aug 2026
45.2400
46.2950
44.5700
45.7500
476,600
Mon, 17 Aug 2026
16 · S-1
After-hours · 16:04 ET
S-1 ↗
Mon, 17 Aug 2026
48.3100
49.0750
47.0350
49.0000
189,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
49.4600
49.4600
47.5100
48.8900
284,300
Thu, 13 Aug 2026
45.3700
48.9890
44.1100
48.3000
854,700
Wed, 12 Aug 2026
15 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 12 Aug 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 12 Aug 2026
48.3200
50.7600
48.3200
50.0000
456,600
Tue, 11 Aug 2026
49.5400
50.0200
48.4400
48.4700
243,700
Mon, 10 Aug 2026
49.3800
50.4300
48.1500
49.1200
430,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
49.5700
50.3700
48.6900
49.6800
259,100
Thu, 06 Aug 2026
50.0000
50.4800
48.8180
49.0000
226,800
Wed, 05 Aug 2026
49.3500
50.4100
48.7100
49.7500
316,900
Tue, 04 Aug 2026
46.8200
49.3000
46.4000
48.5900
448,300
Mon, 03 Aug 2026
47.4500
47.9000
46.8320
47.6800
174,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
45.7100
47.6000
45.0000
47.3300
415,800
Thu, 30 Jul 2026
46.4900
46.9100
44.5400
46.0800
316,400
Wed, 29 Jul 2026
46.7400
47.3150
45.1700
46.1200
361,300
Tue, 28 Jul 2026
47.1200
47.8100
45.7100
46.5500
489,400
Mon, 27 Jul 2026
43.3300
48.3200
43.3300
46.9400
918,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
43.6500
44.2200
42.3800
42.8200
499,000
Thu, 23 Jul 2026
41.6000
43.4700
40.3100
43.3700
316,700
Wed, 22 Jul 2026
42.7500
42.7500
40.6600
41.4200
215,300
Tue, 21 Jul 2026
42.1300
43.6680
42.1000
42.8000
176,900
Mon, 20 Jul 2026
44.5200
44.8500
41.9600
42.5800
266,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
43.1400
45.0000
42.5040
44.4500
598,400
Thu, 16 Jul 2026
42.5000
43.3100
42.3050
42.8100
123,800
Wed, 15 Jul 2026
42.9000
43.6900
42.0150
42.2200
183,900
Tue, 14 Jul 2026
42.1300
43.8200
41.8500
42.9100
163,700
Mon, 13 Jul 2026
42.2600
43.3100
41.5500
41.9700
184,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
43.2800
44.3100
41.0000
42.9300
462,100
Thu, 09 Jul 2026
39.6400
43.5500
38.8300
43.4600
481,300
Wed, 08 Jul 2026
40.3600
41.4800
38.5300
39.4000
194,000
Tue, 07 Jul 2026
38.4800
41.4300
37.2600
40.5100
685,100
Mon, 06 Jul 2026
36.4900
38.1700
36.1500
37.9100
257,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
37.2100
38.5500
35.9050
36.3600
571,700
Wed, 01 Jul 2026
38.1200
39.5000
36.3550
36.8800
940,300
Tue, 30 Jun 2026
36.9000
37.8800
35.5100
37.7200
943,700
Mon, 29 Jun 2026
13 · 8-K
After-hours · 17:13 ET
8-K ↗
Mon, 29 Jun 2026
37.3100
38.2100
36.6700
37.9300
859,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
35.2200
36.9700
34.3100
36.9100
441,100
Thu, 25 Jun 2026
36.7600
37.7900
35.7300
35.7900
606,300
Wed, 24 Jun 2026
37.6600
37.9300
35.7100
36.7400
248,900
Tue, 23 Jun 2026
35.9700
37.5800
34.9300
37.4700
142,500
Tue, 23 Jun 2026
12 · 8-K
Next filing day · accepted 22 Jun, 19:50 ET
8-K ↗
Mon, 22 Jun 2026
36.6500
36.7700
35.2800
35.9300
285,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
38.0100
38.3000
36.3500
37.1700
370,600
Wed, 17 Jun 2026
37.5300
39.7100
37.5300
38.3700
184,900
Tue, 16 Jun 2026
37.8700
38.3950
36.7800
37.5000
236,100
Mon, 15 Jun 2026
38.1600
39.5400
37.1100
37.4200
233,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
35.6900
38.0500
35.0400
37.7800
382,700
Thu, 11 Jun 2026
36.8700
38.2100
34.9300
35.0100
337,400
Wed, 10 Jun 2026
36.0100
37.5000
35.2300
36.8700
383,200
Tue, 09 Jun 2026
36.2500
37.9700
36.2500
36.5000
247,800
Mon, 08 Jun 2026
38.4200
38.5000
35.7500
36.0800
391,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
39.4700
40.2250
38.3800
38.3800
324,500
Thu, 04 Jun 2026
37.0700
40.2250
36.6800
40.0600
232,700
Wed, 03 Jun 2026
37.0000
37.7100
35.5300
36.8700
205,600
Tue, 02 Jun 2026
38.2100
39.9900
37.6000
37.6600
324,000
Mon, 01 Jun 2026
37.0000
39.0000
36.6400
38.6900
348,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
38.3400
38.8260
36.7000
37.0000
202,500
Thu, 28 May 2026
37.1900
39.3700
36.6200
38.3100
370,700
Wed, 27 May 2026
38.7400
39.2350
37.3100
37.4400
178,700
Tue, 26 May 2026
39.9300
39.9700
38.3100
38.3100
188,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
37.7500
40.1100
37.4800
38.5200
190,300
Thu, 21 May 2026
37.4800
38.5500
36.6500
38.1300
146,800
Wed, 20 May 2026
35.0600
37.8700
34.6690
37.5100
120,900
Tue, 19 May 2026
37.2200
37.3900
34.9200
34.9400
172,700
Mon, 18 May 2026
35.3700
37.4600
35.2350
37.3000
331,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35.2100
36.1700
34.2600
35.1000
221,000
Thu, 14 May 2026
37.5200
37.5200
34.1000
34.9800
337,300
Wed, 13 May 2026
36.7400
39.5400
34.3240
35.5000
405,400
Tue, 12 May 2026
11 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Tue, 12 May 2026
10 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 12 May 2026
36.6500
37.7550
35.3480
36.3800
516,200
Mon, 11 May 2026
36.6300
37.0700
35.7200
36.6500
207,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
35.8400
36.6250
34.8300
36.5100
171,300
Thu, 07 May 2026
35.2200
36.6200
34.5500
35.9800
161,900
Wed, 06 May 2026
34.9500
35.9800
33.4900
35.1800
204,200
Tue, 05 May 2026
34.5400
35.1900
33.6700
34.8200
138,600
Mon, 04 May 2026
34.3000
35.7900
33.7900
34.2800
176,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
35.8000
36.3050
33.6900
34.2400
185,100
Thu, 30 Apr 2026
9 · DEFA14A
After market open · 13:56 ET
DEFA14A ↗
Thu, 30 Apr 2026
8 · DEF 14A
After market open · 13:55 ET
DEF 14A ↗
Thu, 30 Apr 2026
34.1600
36.0900
33.3000
35.3800
224,900
Wed, 29 Apr 2026
35.2500
35.9900
33.6100
33.9200
137,100
Tue, 28 Apr 2026
7 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 28 Apr 2026
33.9700
35.9150
33.7850
35.5900
257,700
Mon, 27 Apr 2026
35.5500
35.9750
33.3600
33.8700
137,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
35.5900
36.7050
34.9350
35.9600
239,600
Thu, 23 Apr 2026
36.2200
36.2200
33.9400
35.5400
340,400
Wed, 22 Apr 2026
35.3500
36.5000
34.9000
35.9600
221,700
Tue, 21 Apr 2026
34.0500
34.8500
33.7100
34.8500
227,100
Mon, 20 Apr 2026
33.4500
34.2500
33.1300
33.7100
222,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
33.2500
34.7500
33.1950
33.5200
338,300
Thu, 16 Apr 2026
33.1200
34.6600
32.6300
33.2400
226,000
Wed, 15 Apr 2026
31.4800
34.2300
31.3900
33.0700
510,500
Tue, 14 Apr 2026
29.1700
31.5000
28.9100
31.2500
323,400
Mon, 13 Apr 2026
28.6600
30.2700
28.2600
29.1900
225,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
28.0000
28.6350
27.0100
28.2500
177,900
Thu, 09 Apr 2026
28.6900
29.2300
27.1950
27.9900
161,900
Wed, 08 Apr 2026
29.0700
29.8100
28.3000
28.8400
276,800
Tue, 07 Apr 2026
29.2000
29.2000
28.1300
28.6500
142,200
Mon, 06 Apr 2026
29.5400
30.1200
29.1300
29.1700
199,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
28.8400
29.6900
28.0900
29.6700
197,800
Wed, 01 Apr 2026
27.2600
29.6700
26.9000
29.2000
1,084,000
Tue, 31 Mar 2026
26.1000
27.6900
26.1000
27.2000
726,700
Mon, 30 Mar 2026
25.5100
26.2100
25.3700
25.7600
348,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Mar 2026
25.9300
26.4000
25.0000
25.4100
296,000
Thu, 26 Mar 2026
26.0100
26.7700
25.2550
26.0400
391,600
Wed, 25 Mar 2026
27.2500
28.0100
26.0100
26.0700
381,300
Tue, 24 Mar 2026
27.5400
27.9850
25.7600
26.6700
270,900
Mon, 23 Mar 2026
28.6900
28.6900
25.6900
27.5700
481,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
28.7500
29.3550
27.2800
27.9000
1,032,000
Thu, 19 Mar 2026
28.2700
30.2200
27.5530
28.5800
599,200
Wed, 18 Mar 2026
26.2200
30.1900
25.1200
28.2700
1,358,100
Tue, 17 Mar 2026
5 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 17 Mar 2026
23.6500
25.0200
23.6500
24.8900
318,000
Mon, 16 Mar 2026
22.8500
23.8300
22.8130
23.3600
178,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
24.6800
24.7800
22.0100
22.8400
556,700
Thu, 12 Mar 2026
23.0300
24.6700
23.0100
24.5300
202,000
Wed, 11 Mar 2026
23.7000
24.2000
22.8300
23.3800
93,400
Tue, 10 Mar 2026
23.5800
24.0300
22.9200
23.8100
251,100
Mon, 09 Mar 2026
23.4500
24.3600
21.9600
23.9400
155,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
24.2300
25.1850
23.3600
23.7900
210,600
Thu, 05 Mar 2026
24.4100
25.2100
24.2600
24.3000
83,400
Wed, 04 Mar 2026
24.7900
24.7900
23.8000
24.5200
100,000
Tue, 03 Mar 2026
23.8400
24.7300
22.7600
24.4200
114,500
Mon, 02 Mar 2026
22.6500
24.7700
22.5800
24.2000
140,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
22.5800
23.7900
22.1550
23.1500
184,900
Thu, 26 Feb 2026
21.5200
22.8400
21.1700
22.8200
153,200
Wed, 25 Feb 2026
20.7900
21.8500
20.3900
21.6900
108,700
Tue, 24 Feb 2026
20.1500
21.0000
19.8000
20.7800
116,600
Mon, 23 Feb 2026
21.6700
22.2100
19.7200
20.2900
409,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
21.4900
22.6400
21.4900
21.7700
93,500
Thu, 19 Feb 2026
22.1100
22.7500
21.7200
21.8200
236,000
Wed, 18 Feb 2026
21.5800
22.5400
21.3100
22.4000
120,000
Tue, 17 Feb 2026
20.8800
21.7100
20.3910
21.6300
224,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
19.3900
21.2900
19.3550
20.7100
278,200
Thu, 12 Feb 2026
18.2800
19.6700
18.1350
19.2700
693,800
Wed, 11 Feb 2026
20.6900
20.8250
18.1200
18.3400
645,300
Tue, 10 Feb 2026
20.8800
21.8500
20.0100
20.3800
434,400
Mon, 09 Feb 2026
21.2400
21.6600
20.0000
21.0100
254,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
20.3100
22.0000
20.3100
21.4200
89,500
Thu, 05 Feb 2026
21.0000
21.6200
20.1000
20.1700
295,200
Wed, 04 Feb 2026
20.5000
21.5900
19.4100
21.0400
480,200
Tue, 03 Feb 2026
22.3600
22.6600
19.5800
20.5000
773,200
Mon, 02 Feb 2026
22.2000
22.6200
21.3800
22.4100
303,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
21.3000
23.0000
21.3000
22.4500
226,300
Thu, 29 Jan 2026
23.2000
23.2610
21.3000
21.4000
245,400
Wed, 28 Jan 2026
23.6800
24.2500
23.0150
23.2400
305,100
Tue, 27 Jan 2026
22.6700
24.2500
22.5400
23.5600
250,900
Mon, 26 Jan 2026
23.2500
23.4050
22.4150
22.7500
90,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.0200
23.7900
22.8800
23.0700
102,100
Thu, 22 Jan 2026
23.2400
24.0100
22.8520
23.0000
185,700
Wed, 21 Jan 2026
22.2000
23.7340
21.7900
22.8800
231,500
Tue, 20 Jan 2026
23.4000
23.4000
21.2600
22.1600
183,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
23.1700
24.4000
22.6600
23.3400
297,700
Thu, 15 Jan 2026
24.0400
24.1800
22.4300
22.8300
330,500
Wed, 14 Jan 2026
23.3500
23.9750
22.1700
23.6000
321,400
Tue, 13 Jan 2026
23.9600
24.4450
22.9500
23.0000
168,000
Mon, 12 Jan 2026
23.5400
24.9350
22.8100
23.9400
588,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
23.8000
24.5200
23.3100
24.2900
297,800
Thu, 08 Jan 2026
23.3500
24.3400
23.0300
24.2500
413,100
Wed, 07 Jan 2026
23.6600
23.9600
23.0000
23.5200
452,600
Tue, 06 Jan 2026
23.8000
24.4400
23.3900
23.9800
639,500
Mon, 05 Jan 2026
24.4600
24.6850
23.3000
24.0200
642,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
25.8200
26.2500
24.1400
24.3800
760,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
25.6700
26.8460
25.0200
25.9300
607,300
Tue, 30 Dec 2025
24.5500
26.1900
24.1700
25.6400
562,400
Mon, 29 Dec 2025
25.0100
25.7800
24.0760
24.6900
525,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
25.4300
25.7000
24.0000
25.3600
326,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
24.9000
25.6500
24.5000
25.4600
51,000
Tue, 23 Dec 2025
26.0100
26.5700
24.5400
24.5900
247,800
Mon, 22 Dec 2025
4 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 22 Dec 2025
24.5100
26.6200
24.1160
26.4100
251,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
27.1700
27.5100
23.2500
24.4200
330,700
Thu, 18 Dec 2025
22.5600
26.9900
22.0800
25.4000
1,022,500
Wed, 17 Dec 2025
3 · 424B4
After-hours · 17:18 ET
424B4 ↗
Wed, 17 Dec 2025
21.0000
24.4800
20.0000
23.5000
7,670,200
Tue, 16 Dec 2025
No trading
Mon, 15 Dec 2025
No trading
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
No trading
Thu, 11 Dec 2025
No trading
Wed, 10 Dec 2025
No trading
Tue, 09 Dec 2025
No trading
Mon, 08 Dec 2025
No trading
Mon, 08 Dec 2025
2 · S-1/A
Pre-market · 06:52 ET
S-1/A ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
No trading
Thu, 04 Dec 2025
No trading
Wed, 03 Dec 2025
No trading
Tue, 02 Dec 2025
No trading
Mon, 01 Dec 2025
No trading
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
No trading
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
No trading
Tue, 25 Nov 2025
No trading
Mon, 24 Nov 2025
No trading
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
No trading
Thu, 20 Nov 2025
No trading
Wed, 19 Nov 2025
1 · S-1/A
After-hours · 17:16 ET
S-1/A ↗
Wed, 19 Nov 2025
No trading
Tue, 18 Nov 2025
No trading
Mon, 17 Nov 2025
No trading
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
No trading
Thu, 13 Nov 2025
No trading
Wed, 12 Nov 2025
No trading
Tue, 11 Nov 2025
No trading
Mon, 10 Nov 2025
No trading
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
No trading
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Thu, 30 Oct 2025
No trading
Wed, 29 Oct 2025
No trading
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading
Thu, 23 Oct 2025
No trading