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
20.7600
20.8600
19.5300
19.6900
2,606,500
Thu, 23 Jul 2026
19.9600
21.3300
19.8000
20.7000
2,861,200
Wed, 22 Jul 2026
21.0000
21.3200
20.0300
20.2400
2,080,400
Tue, 21 Jul 2026
19.9100
21.5000
19.6700
21.1100
3,915,600
Mon, 20 Jul 2026
19.4650
19.9500
18.9600
19.6700
3,112,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
18.2700
20.2200
18.0300
19.2700
5,102,500
Thu, 16 Jul 2026
20.4700
20.4800
18.7700
19.0300
5,048,700
Wed, 15 Jul 2026
21.7250
22.3000
20.7000
20.9400
4,518,400
Tue, 14 Jul 2026
22.7400
23.1500
21.5300
21.5500
2,833,300
Mon, 13 Jul 2026
23.6200
23.8000
22.0600
22.2700
3,201,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
25.5000
25.5600
24.0400
24.0900
2,445,400
Thu, 09 Jul 2026
26.0000
26.1280
25.2700
25.2800
2,040,600
Wed, 08 Jul 2026
24.9900
26.5000
24.8500
25.8800
3,377,500
Tue, 07 Jul 2026
27.5100
27.6900
25.6400
25.6600
3,046,100
Mon, 06 Jul 2026
28.8500
29.7500
27.7400
28.0000
3,634,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
28.0300
31.0900
27.6700
28.9000
3,550,900
Wed, 01 Jul 2026
29.4100
30.6400
28.2000
28.3700
6,439,800
Tue, 30 Jun 2026
28.7300
30.3000
27.2000
29.4000
6,793,900
Mon, 29 Jun 2026
26.5900
29.1800
26.5200
29.0500
7,411,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
24.4000
25.8700
24.2300
25.5400
12,529,700
Thu, 25 Jun 2026
25.4000
25.5140
23.8900
24.6100
6,058,900
Wed, 24 Jun 2026
26.9900
26.9900
24.6810
24.9800
7,164,000
Tue, 23 Jun 2026
28.4500
29.8000
27.2000
27.2100
5,165,700
Mon, 22 Jun 2026
30.4900
30.5000
27.6200
28.9600
6,232,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
31.5500
31.7700
28.8270
30.9500
13,334,400
Wed, 17 Jun 2026
31.4100
32.5900
30.7300
31.1500
5,238,300
Tue, 16 Jun 2026
32.4500
32.9800
30.3300
30.9500
7,902,000
Mon, 15 Jun 2026
34.7900
34.8800
32.9800
33.3600
7,685,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
38.6850
39.2500
31.4000
31.8700
14,538,100
Thu, 11 Jun 2026
34.8250
39.5300
34.3540
39.3700
10,324,100
Wed, 10 Jun 2026
34.7500
35.3500
32.6700
33.4200
5,151,200
Tue, 09 Jun 2026
37.9400
38.0000
31.9100
33.4450
6,331,900
Mon, 08 Jun 2026
37.1800
38.2000
35.6800
36.1800
4,218,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38 · 424B3
After-hours · 16:36 ET
424B3 ↗
Fri, 05 Jun 2026
37 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 05 Jun 2026
39.6850
40.7900
35.5500
36.1000
6,684,000
Thu, 04 Jun 2026
38.7800
42.9800
38.1020
41.3300
6,284,100
Wed, 03 Jun 2026
42.2300
44.8000
39.3400
39.7800
8,024,700
Tue, 02 Jun 2026
44.0300
46.4400
43.0300
43.3700
6,220,000
Tue, 02 Jun 2026
36 · 424B3
Pre-market · 06:23 ET
424B3 ↗
Tue, 02 Jun 2026
35 · 8-K
Pre-market · 06:21 ET
8-K ↗
Mon, 01 Jun 2026
44.9600
46.0170
39.7500
44.2400
16,244,800
Mon, 01 Jun 2026
34 · 424B4
Next filing day · accepted 29 May, 19:51 ET
424B4 ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
46.4400
47.3050
44.0000
46.4900
22,389,200
Thu, 28 May 2026
57.0000
57.0000
48.5300
49.3700
15,318,800
Wed, 27 May 2026
58.6700
62.1500
55.2500
57.2800
11,663,800
Tue, 26 May 2026
33 · 424B3
After-hours · 16:26 ET
424B3 ↗
Tue, 26 May 2026
32 · S-1
After-hours · 16:06 ET
S-1 ↗
Tue, 26 May 2026
53.2900
62.1700
51.9900
58.8100
15,777,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.9300
50.0200
42.9300
49.5000
8,821,800
Thu, 21 May 2026
42.5150
43.1500
40.6500
42.8600
4,349,200
Wed, 20 May 2026
43.6300
45.1000
41.8000
44.0000
5,779,500
Tue, 19 May 2026
42.9450
43.5600
39.1100
42.5700
5,832,700
Mon, 18 May 2026
43.3100
47.7100
42.3400
43.9500
9,863,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.6500
42.1500
37.6520
40.4300
8,251,700
Thu, 14 May 2026
39.6550
43.6000
38.2800
42.3800
8,358,700
Wed, 13 May 2026
39.9900
41.0000
38.0100
39.3700
6,071,800
Tue, 12 May 2026
36.9600
40.2300
36.2500
39.3200
7,167,600
Mon, 11 May 2026
38.4400
40.3550
36.9000
38.2400
7,972,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
33.3150
40.4000
32.7750
39.6800
11,917,300
Thu, 07 May 2026
34.6150
35.2000
31.8100
32.3600
3,701,800
Wed, 06 May 2026
32.6600
35.9900
32.2000
34.5500
7,950,300
Tue, 05 May 2026
38.6900
39.1380
31.3000
31.5200
8,563,400
Mon, 04 May 2026
31 · 10-Q
After-hours · 17:08 ET
10-Q ↗
Mon, 04 May 2026
30 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 04 May 2026
29 · 424B3
After-hours · 17:21 ET
424B3 ↗
Mon, 04 May 2026
33.8000
34.4800
32.3500
33.3700
4,959,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
35.1200
35.1200
32.5650
33.8000
3,319,800
Thu, 30 Apr 2026
33.7500
35.4500
33.1000
34.6000
4,144,200
Wed, 29 Apr 2026
33.7000
33.7000
31.2360
33.4900
3,609,700
Tue, 28 Apr 2026
33.5600
34.8450
32.7900
34.2150
3,394,000
Mon, 27 Apr 2026
35.1800
36.0100
33.0000
34.5100
4,465,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
39.1800
39.3100
35.0000
35.1300
4,973,600
Thu, 23 Apr 2026
40.6500
40.9600
36.9000
38.5400
4,464,100
Wed, 22 Apr 2026
43.4500
45.7500
39.2200
41.4500
6,833,600
Tue, 21 Apr 2026
28 · 424B3
After-hours · 17:07 ET
424B3 ↗
Tue, 21 Apr 2026
27 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 21 Apr 2026
43.5400
44.8600
41.8300
42.0900
4,918,500
Mon, 20 Apr 2026
43.0400
46.2960
42.2500
42.7900
4,886,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
26 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Fri, 17 Apr 2026
25 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Fri, 17 Apr 2026
44.6500
46.2800
42.9600
43.7200
7,762,400
Thu, 16 Apr 2026
38.0400
44.3190
37.0800
44.1700
9,149,300
Wed, 15 Apr 2026
36.5600
37.6900
35.0600
37.6200
5,025,200
Tue, 14 Apr 2026
40.4050
40.9900
34.0800
36.6100
9,972,800
Mon, 13 Apr 2026
36.7100
39.6300
36.7000
38.8000
5,499,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
37.4250
39.7500
36.1500
37.5400
6,902,100
Thu, 09 Apr 2026
37.9850
41.5100
37.2750
37.5700
13,195,700
Wed, 08 Apr 2026
38.1000
39.8600
36.0300
38.1200
9,681,600
Tue, 07 Apr 2026
33.6700
36.1000
32.1600
35.5700
9,070,200
Mon, 06 Apr 2026
33.8700
35.8000
32.5620
34.8500
10,061,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
24 · 424B3
After-hours · 16:58 ET
424B3 ↗
Fri, 03 Apr 2026
23 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
27.5600
33.0800
27.4200
32.9300
7,745,300
Wed, 01 Apr 2026
29.1200
31.3700
28.8400
29.7600
9,837,500
Tue, 31 Mar 2026
24.6750
28.7100
24.5250
28.4700
9,350,600
Mon, 30 Mar 2026
24.0200
24.6100
22.7820
23.6200
5,325,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
26.2000
26.6700
23.0300
23.7050
6,455,000
Thu, 26 Mar 2026
26.9000
28.1200
25.7200
26.8100
6,404,000
Wed, 25 Mar 2026
24.6300
28.3400
24.3100
27.5300
9,597,500
Tue, 24 Mar 2026
23.6400
24.3000
22.5700
23.7300
5,120,900
Mon, 23 Mar 2026
22.6400
25.0250
21.5300
24.0100
7,748,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.5500
27.1700
22.1200
23.2200
16,002,400
Fri, 20 Mar 2026
22 · 424B3
Next filing day · accepted 19 Mar, 21:01 ET
424B3 ↗
Fri, 20 Mar 2026
21 · 10-K
Next filing day · accepted 19 Mar, 18:00 ET
10-K ↗
Thu, 19 Mar 2026
20 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 19 Mar 2026
22.1300
23.4700
21.9400
22.9600
5,401,300
Wed, 18 Mar 2026
24.0700
24.4900
23.0500
23.1900
3,617,000
Tue, 17 Mar 2026
23.9200
25.0300
23.5780
24.5800
3,062,300
Mon, 16 Mar 2026
23.9000
25.1900
22.7700
23.9300
3,622,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
23.8400
25.3300
23.3300
23.4700
5,604,800
Thu, 12 Mar 2026
23.7000
25.1700
22.9100
23.2300
14,211,600
Wed, 11 Mar 2026
19.1800
20.6150
19.1500
20.6000
2,608,800
Tue, 10 Mar 2026
20.1600
20.1600
18.8100
19.3900
3,296,600
Mon, 09 Mar 2026
19.5300
21.0350
19.2200
20.7500
2,533,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
19.9800
21.1600
19.5350
19.7300
1,524,200
Thu, 05 Mar 2026
21.1050
21.6100
19.4500
20.3800
1,757,100
Wed, 04 Mar 2026
20.8400
21.9300
20.7100
21.4000
1,952,500
Tue, 03 Mar 2026
19 · 424B3
After-hours · 16:57 ET
424B3 ↗
Tue, 03 Mar 2026
18 · 8-K
After-hours · 16:54 ET
8-K ↗
Tue, 03 Mar 2026
20.3000
21.2500
19.5600
20.8600
1,493,500
Mon, 02 Mar 2026
18.5000
21.4500
18.1120
20.9200
3,033,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.4700
20.6900
18.8420
19.2700
3,580,200
Thu, 26 Feb 2026
20.3800
21.7800
20.0500
21.5300
2,951,300
Wed, 25 Feb 2026
20.7000
21.0300
19.9600
20.3500
2,261,900
Tue, 24 Feb 2026
19.9800
20.7200
19.1200
20.7000
1,643,400
Mon, 23 Feb 2026
19.4900
20.2000
19.2100
19.9800
1,370,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
21.0000
21.7600
19.8400
19.9800
2,102,100
Thu, 19 Feb 2026
20.7500
21.9100
20.5200
21.5300
1,612,000
Wed, 18 Feb 2026
20.3500
22.0000
20.1600
21.4700
2,743,900
Tue, 17 Feb 2026
19.0000
21.7000
18.6180
20.3800
4,286,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
19.1000
20.4000
18.9380
19.3000
2,315,700
Thu, 12 Feb 2026
20.8400
20.8600
18.8000
19.1300
3,101,400
Wed, 11 Feb 2026
23.1000
23.2910
20.4500
20.8200
3,629,800
Tue, 10 Feb 2026
24.3600
24.6300
22.9400
23.0000
2,106,800
Mon, 09 Feb 2026
24.0000
25.3200
23.4000
24.7100
2,963,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
23.3900
24.4400
23.1100
23.8800
2,619,300
Thu, 05 Feb 2026
23.1900
24.4300
21.9500
22.3950
2,341,500
Wed, 04 Feb 2026
25.0500
25.0500
23.0550
24.4100
5,226,100
Tue, 03 Feb 2026
23.7000
25.1200
22.9500
25.0600
5,368,100
Mon, 02 Feb 2026
24.5200
25.4900
22.3100
22.8600
4,446,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.5000
27.7650
24.4100
25.2000
2,962,700
Thu, 29 Jan 2026
28.6600
28.9000
26.2000
27.0900
2,811,600
Wed, 28 Jan 2026
29.3300
30.1900
27.2400
28.8600
3,526,400
Tue, 27 Jan 2026
25.5600
29.7290
25.2000
29.3500
3,867,000
Mon, 26 Jan 2026
29.3300
29.3300
24.8400
25.2000
4,711,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
31.5000
31.9900
29.0800
29.1300
3,137,600
Thu, 22 Jan 2026
29.4800
31.1500
28.8900
30.9200
2,527,500
Wed, 21 Jan 2026
31.0000
31.2100
27.4000
28.9000
4,966,400
Tue, 20 Jan 2026
31.4500
34.3700
30.2900
30.3400
4,034,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
30.7900
34.3290
30.6600
33.4100
5,026,800
Thu, 15 Jan 2026
29.7000
30.8800
28.9200
29.7500
2,362,000
Wed, 14 Jan 2026
27.5000
30.0500
26.4300
30.0100
3,983,400
Tue, 13 Jan 2026
31.4200
31.5000
27.4560
27.9700
3,747,100
Mon, 12 Jan 2026
30.3800
30.6400
28.3300
30.4400
2,646,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
28.4450
31.0000
26.5100
30.1100
4,235,200
Thu, 08 Jan 2026
28.1000
31.2500
27.4700
27.9900
4,255,300
Wed, 07 Jan 2026
26.2550
29.0100
25.3000
27.3500
3,681,500
Tue, 06 Jan 2026
26.1300
27.2200
25.0000
26.4500
4,122,400
Mon, 05 Jan 2026
24.6200
26.0700
23.7500
25.7700
3,835,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
23.1100
23.8200
21.6180
23.7600
4,133,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
22.7500
23.1400
21.9700
22.3700
3,124,800
Tue, 30 Dec 2025
23.8600
24.4500
22.6950
22.7200
3,328,800
Mon, 29 Dec 2025
22.9200
24.8500
22.7800
23.6000
2,880,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
27.0000
27.1500
23.0500
23.3400
3,822,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.0900
27.9000
25.4600
27.0400
2,101,500
Tue, 23 Dec 2025
26.2800
27.4800
25.9100
26.4600
4,372,300
Mon, 22 Dec 2025
25.5100
28.7400
25.3300
28.6000
6,374,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17 · 424B3
After-hours · 16:18 ET
424B3 ↗
Fri, 19 Dec 2025
20.3400
24.9100
20.3000
24.6500
8,173,100
Thu, 18 Dec 2025
19.2100
20.3000
18.9400
20.0700
1,882,200
Wed, 17 Dec 2025
20.3900
20.6200
18.5200
18.5300
1,527,500
Tue, 16 Dec 2025
20.0000
20.6600
19.3600
20.2800
1,511,900
Mon, 15 Dec 2025
16 · S-1/A
After-hours · 17:01 ET
S-1/A ↗
Mon, 15 Dec 2025
22.3200
23.6600
20.3200
20.3600
3,730,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
23.7800
24.1900
21.6300
22.1000
3,775,300
Thu, 11 Dec 2025
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 11 Dec 2025
21.8500
23.8300
20.5600
23.5100
3,664,800
Wed, 10 Dec 2025
19.5200
21.8800
18.9900
21.3000
3,501,800
Tue, 09 Dec 2025
19.1500
19.9500
18.6300
19.4600
1,342,200
Mon, 08 Dec 2025
20.0500
20.3800
18.4500
19.1300
1,755,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
20.3800
21.0150
19.6650
19.8100
1,881,800
Thu, 04 Dec 2025
18.6900
20.5000
18.5600
20.2200
2,279,100
Wed, 03 Dec 2025
17.8500
18.8600
17.5100
18.5500
1,811,300
Tue, 02 Dec 2025
16.9400
18.5250
16.8400
17.9000
2,085,200
Mon, 01 Dec 2025
17.1900
17.2660
16.5500
16.8100
1,475,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
17.6600
18.0600
17.4850
17.7100
720,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
17.6200
18.2800
17.1700
17.4300
1,464,100
Tue, 25 Nov 2025
16.9700
17.8400
16.8200
17.3400
1,523,300
Mon, 24 Nov 2025
16.7500
17.0500
16.3630
16.8600
1,569,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
17.0300
17.4000
16.0000
16.7800
2,111,600
Thu, 20 Nov 2025
19.6100
20.0000
16.9000
16.9200
2,753,800
Wed, 19 Nov 2025
19.7300
20.2100
19.1100
19.4200
1,451,900
Tue, 18 Nov 2025
19.0000
20.0900
18.8500
19.7600
2,150,400
Mon, 17 Nov 2025
14 · S-1
After-hours · 17:09 ET
S-1 ↗
Mon, 17 Nov 2025
22.9750
22.9750
19.1200
19.4800
3,628,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
20.9700
24.3500
20.8200
22.9500
4,459,700
Thu, 13 Nov 2025
22.6700
24.2200
20.4100
21.4200
8,164,800
Wed, 12 Nov 2025
13 · 10-Q
After-hours · 17:10 ET
10-Q ↗
Wed, 12 Nov 2025
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 12 Nov 2025
19.2600
19.4800
18.2100
18.3100
2,410,300
Tue, 11 Nov 2025
19.0000
19.5700
18.4300
19.1300
1,216,000
Mon, 10 Nov 2025
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 10 Nov 2025
20.0000
20.2890
18.8200
19.2400
1,388,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
19.0200
20.2500
18.3900
19.7400
2,365,600
Thu, 06 Nov 2025
22.2200
22.2750
19.1900
19.3300
2,607,500
Wed, 05 Nov 2025
10 · 8-K
After-hours · 16:45 ET
8-K ↗
Wed, 05 Nov 2025
22.6100
22.8700
22.1700
22.5000
1,080,700
Tue, 04 Nov 2025
22.6600
24.3000
22.4800
22.8500
1,269,700
Mon, 03 Nov 2025
24.0600
24.0670
23.2010
23.7800
981,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.4500
24.7600
23.8100
24.2600
1,193,800
Thu, 30 Oct 2025
24.5100
25.0700
24.0600
24.4500
972,100
Wed, 29 Oct 2025
25.6700
25.7700
24.6500
25.0500
1,957,800
Tue, 28 Oct 2025
27.4400
27.5900
25.7200
25.7700
1,318,100
Mon, 27 Oct 2025
27.2000
27.7200
26.7450
27.4900
987,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
26.4800
27.6870
26.4100
26.9200
1,342,300
Thu, 23 Oct 2025
25.8100
26.7400
25.8100
25.9600
1,026,100
Wed, 22 Oct 2025
27.8000
28.1100
25.5000
26.2400
1,865,900
Tue, 21 Oct 2025
26.8500
28.7500
26.3600
28.1800
1,349,300
Mon, 20 Oct 2025
26.3800
27.4600
26.2100
27.1200
1,167,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
27.6100
27.9900
25.8500
26.3600
1,883,700
Thu, 16 Oct 2025
29.8000
29.9000
27.8100
28.0500
1,649,000
Wed, 15 Oct 2025
30.4300
31.2000
28.9400
29.6000
1,396,500
Tue, 14 Oct 2025
29.2700
31.2150
27.8100
30.0900
1,919,600
Mon, 13 Oct 2025
28.6300
30.3300
28.6000
29.8800
1,529,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
30.9600
31.9600
28.3500
28.3600
2,860,200
Thu, 09 Oct 2025
32.2000
33.3200
29.7750
30.0600
4,144,900
Wed, 08 Oct 2025
28.6100
31.6800
28.3000
31.0000
4,007,800
Tue, 07 Oct 2025
29.2500
29.7860
28.1300
28.4400
2,618,900
Mon, 06 Oct 2025
30.8750
30.9600
28.6100
29.0900
4,947,800
Mon, 06 Oct 2025
9 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
27.1200
28.0000
26.5450
27.3700
2,784,100
Thu, 02 Oct 2025
26.9750
28.2400
26.0500
26.8000
3,377,200
Wed, 01 Oct 2025
29.5350
29.5350
26.3350
26.6700
5,106,500
Tue, 30 Sep 2025
31.7550
32.0000
27.5500
29.3200
7,673,000
Mon, 29 Sep 2025
36.0000
36.9900
34.5300
36.9600
1,664,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
37.6000
37.6580
35.0100
35.9800
1,652,800
Thu, 25 Sep 2025
39.9000
40.0000
36.6900
37.6600
2,357,300
Wed, 24 Sep 2025
42.2600
42.6310
40.2700
40.5600
1,541,100
Tue, 23 Sep 2025
43.5600
44.8900
41.3680
41.9400
3,555,500
Mon, 22 Sep 2025
8 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 22 Sep 2025
7 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Mon, 22 Sep 2025
46.3100
49.5900
45.6600
49.5200
2,174,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.6400
46.2100
44.5000
45.2000
2,087,500
Thu, 18 Sep 2025
43.9300
45.6000
43.8000
45.2200
597,100
Wed, 17 Sep 2025
43.7300
44.5900
43.1600
43.3600
503,400
Tue, 16 Sep 2025
44.0000
45.4500
43.5800
43.8500
610,900
Mon, 15 Sep 2025
44.2600
45.0000
43.5000
43.8600
328,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.0100
43.7600
42.3500
43.7500
369,500
Thu, 11 Sep 2025
42.6100
43.3300
42.1200
42.9700
445,700
Wed, 10 Sep 2025
43.9800
44.2410
42.5300
42.7700
722,600
Tue, 09 Sep 2025
42.7000
44.7500
42.2600
44.5400
519,600
Mon, 08 Sep 2025
42.5500
43.2400
41.7500
42.7800
1,035,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
42.9600
43.2770
41.5700
42.6300
390,400
Thu, 04 Sep 2025
44.4000
44.9900
42.2750
42.8200
771,000
Wed, 03 Sep 2025
44.2300
45.4000
42.5070
44.3800
902,300
Tue, 02 Sep 2025
45.0000
46.0900
43.6060
44.2300
508,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
46.5400
46.8900
45.1550
45.3700
376,400
Thu, 28 Aug 2025
47.6710
48.9500
46.9440
47.1500
570,700
Wed, 27 Aug 2025
46.4000
47.8000
46.1300
47.0300
652,100
Tue, 26 Aug 2025
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 26 Aug 2025
44.6900
45.2550
44.4500
45.0500
294,400
Mon, 25 Aug 2025
46.0900
46.4300
44.6000
44.7250
485,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.0500
46.9100
45.0000
46.1100
1,016,600
Thu, 21 Aug 2025
45.3700
46.6000
44.0000
46.2700
727,200
Wed, 20 Aug 2025
45.4300
47.0000
45.0000
45.2700
1,433,500
Tue, 19 Aug 2025
48.5510
49.1900
45.0100
45.4800
981,700
Mon, 18 Aug 2025
47.0000
48.7300
46.3300
48.6200
610,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
49.2800
49.2800
46.3900
47.3400
1,010,600
Thu, 14 Aug 2025
50.2100
51.2500
46.3120
49.3300
1,878,500
Wed, 13 Aug 2025
51.1200
53.6000
50.6000
50.7500
3,419,300
Tue, 12 Aug 2025
53.7760
55.0000
51.3400
51.4650
1,799,000
Mon, 11 Aug 2025
49.5100
54.9500
49.5000
53.6200
3,410,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 08 Aug 2025
54.8450
57.0700
49.1100
50.1700
8,576,200
Fri, 08 Aug 2025
4 · 424B4
Next filing day · accepted 07 Aug, 21:04 ET
424B4 ↗
Thu, 07 Aug 2025
70.0000
73.8000
60.0300
60.3500
30,556,600
Wed, 06 Aug 2025
3 · S-1MEF
After-hours · 17:38 ET
S-1MEF ↗
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
No trading
Mon, 04 Aug 2025
2 · S-1/A
After market open · 12:46 ET
S-1/A ↗
Mon, 04 Aug 2025
No trading
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
No trading
Thu, 31 Jul 2025
No trading
Wed, 30 Jul 2025
No trading
Tue, 29 Jul 2025
No trading
Mon, 28 Jul 2025
No trading
Mon, 28 Jul 2025
1 · S-1/A
Pre-market · 07:02 ET
S-1/A ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend