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
75.8500
75.8500
70.4500
70.8000
855,000
Thu, 23 Jul 2026
71.7000
75.3110
71.7000
74.8700
1,038,900
Wed, 22 Jul 2026
70.8300
73.7900
70.8200
72.8700
825,400
Tue, 21 Jul 2026
70.4500
73.5500
68.9200
72.5500
1,582,700
Mon, 20 Jul 2026
68.8400
70.0650
67.8060
68.1400
964,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
65.4200
69.3000
63.6700
68.2400
3,227,100
Thu, 16 Jul 2026
68.7700
69.3100
65.7250
69.1300
2,020,800
Wed, 15 Jul 2026
72.3600
72.4200
68.6400
70.7800
1,221,900
Tue, 14 Jul 2026
71.2600
72.7000
69.1400
69.8000
1,503,600
Mon, 13 Jul 2026
72.6600
73.8800
68.2600
68.3300
1,467,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.2700
75.2100
72.4000
73.6600
784,800
Thu, 09 Jul 2026
73.6000
76.0400
73.3700
73.9700
839,400
Wed, 08 Jul 2026
69.7100
72.5330
69.0600
71.9500
1,365,900
Tue, 07 Jul 2026
75.6800
75.6800
69.4750
70.4000
1,911,300
Mon, 06 Jul 2026
74.7700
79.8800
74.7700
77.7800
879,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
80.0000
80.8900
71.9900
75.8300
1,541,600
Wed, 01 Jul 2026
83.8900
83.8900
78.1460
80.0000
2,364,400
Tue, 30 Jun 2026
80.6800
86.3700
79.1800
85.2300
2,329,700
Mon, 29 Jun 2026
79.1300
81.4100
76.6300
80.6000
3,250,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.0000
81.1900
77.4500
80.5100
6,931,700
Thu, 25 Jun 2026
80.3900
83.5090
76.5300
81.1000
1,632,600
Wed, 24 Jun 2026
81.8100
84.9200
79.1850
79.7900
1,065,300
Tue, 23 Jun 2026
83.8200
85.5900
80.1600
81.0200
1,334,600
Mon, 22 Jun 2026
86.0400
90.2300
85.5800
88.2000
1,078,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.4500
87.4500
83.0200
85.5700
1,347,200
Wed, 17 Jun 2026
85.9000
86.9530
83.9300
85.1100
1,170,900
Tue, 16 Jun 2026
87.5600
90.0000
84.5300
85.4300
906,600
Mon, 15 Jun 2026
89.0500
89.5200
85.9050
86.7300
727,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.6800
88.1410
83.0600
86.0000
1,011,400
Thu, 11 Jun 2026
26 · 8-K
After-hours · 16:37 ET
8-K ↗
Thu, 11 Jun 2026
82.2600
86.7700
81.6600
85.1200
1,470,100
Wed, 10 Jun 2026
85.4500
88.5300
80.6400
80.6900
863,700
Tue, 09 Jun 2026
86.8000
88.8000
81.6050
85.5800
1,072,200
Mon, 08 Jun 2026
86.5600
86.6300
83.4500
85.0400
999,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.9200
86.9200
82.4300
83.6900
1,200,300
Thu, 04 Jun 2026
86.8200
89.8900
85.2700
88.9000
814,100
Wed, 03 Jun 2026
85.6900
89.8600
84.3180
88.1300
983,900
Tue, 02 Jun 2026
86.1300
90.2300
84.7600
85.5400
715,800
Mon, 01 Jun 2026
81.7800
87.9980
80.2100
86.5500
1,092,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.4200
83.7800
80.2000
83.7400
1,840,200
Thu, 28 May 2026
87.7700
87.7700
82.6200
83.2600
1,220,700
Wed, 27 May 2026
88.8700
90.3500
85.0100
88.0000
1,220,800
Tue, 26 May 2026
84.5200
87.3500
83.0450
86.9600
1,524,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.6700
83.6700
81.3950
81.5800
675,800
Thu, 21 May 2026
82.8700
84.0000
80.5700
81.9500
1,158,000
Wed, 20 May 2026
82.7400
83.1250
79.4620
82.4600
1,680,600
Tue, 19 May 2026
81.0000
82.0000
77.5500
80.3800
1,251,100
Mon, 18 May 2026
85.9900
86.7900
81.4300
83.3100
1,314,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.8600
86.3210
80.9200
84.3000
2,503,600
Thu, 14 May 2026
25 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 14 May 2026
104.3750
107.2380
86.7200
89.0000
3,107,900
Thu, 14 May 2026
24 · 8-K
Pre-market · 07:26 ET
8-K ↗
Wed, 13 May 2026
98.2100
102.5050
95.1100
100.0000
1,820,100
Tue, 12 May 2026
94.5800
97.7800
92.4200
97.6600
1,589,700
Mon, 11 May 2026
98.3000
101.0000
95.3500
98.1400
2,244,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
99.1600
99.9900
97.7600
99.8900
1,510,000
Thu, 07 May 2026
102.2700
102.6350
95.8800
97.4400
1,893,300
Wed, 06 May 2026
101.5200
102.2900
95.3700
102.2700
1,953,000
Tue, 05 May 2026
93.7800
100.3950
93.1900
99.3800
2,002,700
Mon, 04 May 2026
90.4900
92.0400
89.7000
91.4100
1,351,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.8300
90.3700
86.2190
90.0950
1,278,800
Thu, 30 Apr 2026
82.3200
87.3300
82.2800
86.9600
1,026,100
Wed, 29 Apr 2026
80.7050
82.7400
79.3100
80.7400
1,349,800
Wed, 29 Apr 2026
23 · DEFA14A
Pre-market · 07:35 ET
DEFA14A ↗
Wed, 29 Apr 2026
22 · DEF 14A
Pre-market · 07:30 ET
DEF 14A ↗
Tue, 28 Apr 2026
79.8600
81.0000
77.5100
80.5800
1,351,000
Mon, 27 Apr 2026
80.9100
82.5400
77.6550
81.4300
1,600,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.4100
82.4550
76.8300
80.4000
1,589,600
Thu, 23 Apr 2026
79.3500
81.8050
78.9500
81.1200
1,562,500
Wed, 22 Apr 2026
78.3000
79.7150
76.3600
79.2800
1,160,600
Tue, 21 Apr 2026
78.0400
78.2850
74.9200
76.5900
1,977,100
Mon, 20 Apr 2026
73.7400
76.3200
71.9900
76.0800
1,557,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.7900
74.4800
70.2260
73.7700
4,220,600
Thu, 16 Apr 2026
69.5400
70.3500
66.4800
68.8000
1,896,200
Wed, 15 Apr 2026
68.5800
69.6600
67.0580
69.5400
2,165,300
Tue, 14 Apr 2026
66.7100
67.1000
65.5000
66.0600
1,516,100
Mon, 13 Apr 2026
62.3900
65.4300
62.3900
65.3800
1,727,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.0000
63.8800
59.7600
63.2000
4,456,900
Thu, 09 Apr 2026
57.5600
60.6000
57.4000
59.7500
4,592,900
Wed, 08 Apr 2026
21 · 424B4
After-hours · 16:15 ET
424B4 ↗
Wed, 08 Apr 2026
56.9800
58.3600
54.9840
57.7400
9,421,000
Tue, 07 Apr 2026
20 · S-1MEF
After-hours · 21:12 ET
S-1MEF ↗
Tue, 07 Apr 2026
54.7300
56.7200
53.8750
54.9800
1,652,600
Mon, 06 Apr 2026
55.3000
57.5500
54.6100
55.0900
1,919,600
Mon, 06 Apr 2026
19 · S-1
Pre-market · 07:14 ET
FORM S-1 ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.2300
60.5000
56.5000
58.6800
1,198,800
Wed, 01 Apr 2026
57.4200
60.0000
57.1400
59.6000
2,156,200
Tue, 31 Mar 2026
54.9000
59.1500
54.4000
56.4600
2,009,400
Mon, 30 Mar 2026
18 · 10-K
After-hours · 17:34 ET
10-K ↗
Mon, 30 Mar 2026
55.8100
55.8100
50.3450
53.8900
2,097,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.0100
60.5000
52.1380
54.7500
2,673,000
Fri, 27 Mar 2026
17 · 8-K
Pre-market · 07:20 ET
8-K ↗
Thu, 26 Mar 2026
55.5900
55.6100
52.7200
52.9800
1,580,100
Wed, 25 Mar 2026
54.1800
55.8700
53.8200
55.8100
1,101,600
Tue, 24 Mar 2026
51.7100
53.7450
50.8100
53.2000
647,500
Mon, 23 Mar 2026
49.6000
52.9600
49.6000
52.1600
605,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.1700
51.1700
47.8000
48.8300
882,300
Thu, 19 Mar 2026
50.6500
52.1400
49.3500
51.4900
816,500
Thu, 19 Mar 2026
16 · 8-K/A
Next filing day · accepted 18 Mar, 21:25 ET
8-K/A ↗
Wed, 18 Mar 2026
52.1900
53.4100
50.6500
51.5300
490,100
Tue, 17 Mar 2026
52.8000
52.8000
51.0200
52.5000
582,100
Mon, 16 Mar 2026
51.9200
53.5600
50.7400
52.0600
454,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.5900
52.4600
50.0800
50.9000
738,100
Thu, 12 Mar 2026
50.1000
52.5000
49.0300
50.5100
1,130,700
Wed, 11 Mar 2026
51.4400
52.5500
50.1000
51.6900
804,100
Tue, 10 Mar 2026
51.1600
53.7400
50.1950
51.3800
696,400
Mon, 09 Mar 2026
49.0000
50.4600
46.9600
50.4400
1,182,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.2100
54.0700
50.2500
50.4100
807,200
Thu, 05 Mar 2026
54.1400
55.4800
52.0100
54.0700
672,400
Wed, 04 Mar 2026
54.5500
57.1300
54.3700
55.3800
826,800
Tue, 03 Mar 2026
53.8300
55.4700
51.2700
54.1600
826,000
Mon, 02 Mar 2026
55.9200
57.2350
55.4600
56.0500
1,271,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
55.7500
58.1000
55.7500
58.0500
1,359,800
Thu, 26 Feb 2026
56.2600
57.9600
54.3000
57.3200
791,500
Wed, 25 Feb 2026
55.7100
56.8850
54.8750
55.7600
707,900
Tue, 24 Feb 2026
51.8000
55.0000
50.0000
54.8600
651,000
Mon, 23 Feb 2026
54.8650
55.2100
51.4100
52.2000
933,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
48.2000
55.4800
48.2000
55.2400
2,093,800
Thu, 19 Feb 2026
46.6400
47.5600
45.0400
47.2800
793,200
Wed, 18 Feb 2026
47.6800
49.4800
46.1100
46.6400
1,049,200
Tue, 17 Feb 2026
47.4000
48.2800
45.8200
47.6000
851,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
48.1700
50.8500
46.6100
47.8000
884,100
Thu, 12 Feb 2026
53.7300
54.2000
48.1000
48.1600
1,054,000
Wed, 11 Feb 2026
54.0700
54.5700
51.5600
53.6200
1,452,600
Tue, 10 Feb 2026
52.4700
54.2200
51.3300
53.4600
915,800
Mon, 09 Feb 2026
48.8300
52.6300
48.2900
52.0100
877,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.7100
48.9500
44.7100
48.8700
1,052,900
Thu, 05 Feb 2026
44.1000
46.4500
43.8900
44.4300
780,800
Wed, 04 Feb 2026
49.5900
50.0600
44.4530
45.1900
921,000
Tue, 03 Feb 2026
47.6600
49.9800
47.5990
49.6600
1,054,200
Mon, 02 Feb 2026
46.4500
49.4260
46.0000
47.5800
905,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
51.1000
52.6400
46.1400
46.9100
2,679,400
Thu, 29 Jan 2026
51.6600
52.2200
50.2900
51.5700
815,100
Wed, 28 Jan 2026
50.4500
51.7500
49.2000
51.2200
828,700
Tue, 27 Jan 2026
51.6200
52.7350
49.9300
49.9400
1,074,200
Mon, 26 Jan 2026
51.1800
52.4750
49.8400
51.1700
1,498,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.5700
50.1690
47.2500
49.7700
1,468,100
Thu, 22 Jan 2026
48.9900
49.5200
47.3300
48.6600
489,600
Wed, 21 Jan 2026
48.0200
48.8630
46.8600
48.0000
729,400
Tue, 20 Jan 2026
48.4400
49.4100
47.1300
47.4800
730,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
47.1000
49.6100
46.4600
49.5900
1,430,800
Thu, 15 Jan 2026
45.0300
47.7900
45.0300
46.3100
1,313,500
Wed, 14 Jan 2026
46.2100
46.2100
43.2050
44.5900
932,700
Tue, 13 Jan 2026
45.4700
46.8600
45.4000
45.7500
1,040,900
Mon, 12 Jan 2026
44.5000
46.5100
43.6500
45.2500
623,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
44.0100
45.1100
43.3800
44.5000
741,100
Thu, 08 Jan 2026
47.9700
48.7700
43.4650
43.5300
957,300
Wed, 07 Jan 2026
45.8700
48.7400
45.8600
48.3200
1,954,000
Tue, 06 Jan 2026
44.8900
46.8000
44.0100
46.0000
2,624,500
Mon, 05 Jan 2026
44.5000
45.4800
44.4900
44.5300
2,333,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
15 · 8-K
After-hours · 17:11 ET
8-K ↗
Fri, 02 Jan 2026
42.9500
45.2300
42.8200
44.6800
1,617,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.6200
43.8300
42.9700
43.0400
1,206,500
Tue, 30 Dec 2025
44.0000
44.0300
42.9400
43.5000
919,000
Mon, 29 Dec 2025
44.0900
44.8700
43.7130
43.8600
1,037,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
44.0700
44.9800
43.5360
44.6000
517,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.4800
45.0400
44.2300
44.2900
365,400
Tue, 23 Dec 2025
43.8100
44.8700
43.6600
44.7200
409,400
Mon, 22 Dec 2025
44.4300
45.0000
43.7400
44.1200
743,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.1600
44.6700
43.1600
44.1500
8,275,400
Thu, 18 Dec 2025
41.9100
43.9800
41.9100
43.5000
1,319,700
Wed, 17 Dec 2025
41.9800
43.0000
40.9100
41.3500
2,043,200
Tue, 16 Dec 2025
40.1700
42.0200
40.0500
41.9200
1,607,900
Mon, 15 Dec 2025
42.5400
42.9500
40.4100
40.8400
1,603,200
Mon, 15 Dec 2025
14 · 424B4
Next filing day · accepted 12 Dec, 19:05 ET
424B4 ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
45.6800
45.6800
41.5000
41.7400
5,205,100
Thu, 11 Dec 2025
13 · S-1MEF
After-hours · 20:26 ET
S-1MEF ↗
Thu, 11 Dec 2025
45.3200
46.5000
43.5700
45.8000
748,500
Wed, 10 Dec 2025
45.6500
48.2500
44.4200
45.3000
757,600
Tue, 09 Dec 2025
12 · S-1
After-hours · 16:03 ET
S-1 ↗
Tue, 09 Dec 2025
47.7400
49.4200
47.3800
48.4800
455,600
Mon, 08 Dec 2025
47.9800
49.7400
46.0600
47.5000
885,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.8900
48.1800
46.0000
46.7900
529,300
Fri, 05 Dec 2025
11 · 8-K
Pre-market · 06:01 ET
8-K ↗
Thu, 04 Dec 2025
46.0800
50.2000
46.0800
48.2400
733,600
Wed, 03 Dec 2025
44.2200
47.3000
42.8300
45.9600
440,400
Tue, 02 Dec 2025
44.7200
46.3700
43.9600
44.1900
387,500
Mon, 01 Dec 2025
45.8800
46.0200
43.8900
44.8200
483,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
45.9400
46.9300
45.3500
45.9800
299,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
45.6100
47.0000
44.5600
45.7600
653,800
Tue, 25 Nov 2025
43.6600
45.4990
43.2850
44.9900
607,600
Mon, 24 Nov 2025
41.7300
44.7450
41.7300
43.7900
893,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
10 · 8-K
After-hours · 16:43 ET
8-K ↗
Fri, 21 Nov 2025
41.4200
42.7000
40.2960
40.7700
692,800
Thu, 20 Nov 2025
45.3300
47.0700
40.3100
40.9600
1,000,800
Wed, 19 Nov 2025
45.0500
45.7540
42.4200
44.4300
912,100
Tue, 18 Nov 2025
40.9500
45.6300
39.9300
44.9300
1,440,600
Mon, 17 Nov 2025
40.9400
43.7430
39.6650
40.1200
1,105,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
9 · 10-Q
After market open · 11:30 ET
10-Q ↗
Fri, 14 Nov 2025
35.0000
42.0400
35.0000
40.2700
2,814,200
Fri, 14 Nov 2025
8 · 8-K
Pre-market · 07:12 ET
8-K ↗
Fri, 14 Nov 2025
7 · 8-K
Pre-market · 07:08 ET
8-K ↗
Thu, 13 Nov 2025
36.6500
36.7000
33.0100
33.3200
641,300
Wed, 12 Nov 2025
36.2600
36.9300
35.2100
36.7000
589,500
Tue, 11 Nov 2025
36.4200
37.2800
35.4100
36.2400
707,000
Mon, 10 Nov 2025
35.9700
36.7100
35.0000
36.5800
714,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.9900
36.5690
34.4000
35.4900
993,400
Thu, 06 Nov 2025
39.5150
39.6050
36.4800
36.5400
548,200
Wed, 05 Nov 2025
38.5000
40.2400
38.5000
39.0000
477,500
Tue, 04 Nov 2025
40.9000
41.9700
38.1100
38.3100
895,800
Mon, 03 Nov 2025
41.6900
43.8200
40.8000
41.4300
601,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
40.0000
42.4900
39.6580
41.3700
998,900
Thu, 30 Oct 2025
6 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 30 Oct 2025
40.8000
41.9900
38.5000
39.8500
1,601,100
Wed, 29 Oct 2025
39.6800
43.0000
39.0400
41.5400
1,090,100
Tue, 28 Oct 2025
37.0000
40.7300
36.6300
39.6000
1,872,700
Mon, 27 Oct 2025
36.5000
37.7400
35.3200
36.8150
839,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
34.2700
37.9000
34.2700
36.1200
1,375,000
Thu, 23 Oct 2025
32.2800
33.2650
31.2600
32.6000
782,400
Wed, 22 Oct 2025
35.2300
35.4600
32.3300
32.8700
549,700
Tue, 21 Oct 2025
35.7100
35.8900
33.7700
35.1300
703,500
Mon, 20 Oct 2025
34.3300
36.5550
33.5020
35.6200
506,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
33.9000
34.5700
33.1510
33.8200
498,200
Thu, 16 Oct 2025
33.4300
33.9000
32.1600
33.6400
404,500
Wed, 15 Oct 2025
31.6200
33.7400
31.3300
33.5000
779,900
Tue, 14 Oct 2025
32.0100
32.1700
30.7500
31.6100
485,200
Mon, 13 Oct 2025
31.2000
32.4800
30.6900
32.0300
486,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
31.0800
31.7300
30.6500
31.2500
568,200
Thu, 09 Oct 2025
30.8600
31.9550
30.3300
31.0700
1,183,300
Wed, 08 Oct 2025
32.4800
32.4800
31.0500
31.0900
427,300
Tue, 07 Oct 2025
31.3100
32.1300
29.4500
32.0000
1,186,700
Mon, 06 Oct 2025
31.3000
31.9200
29.9400
30.5700
606,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
29.9700
32.4800
29.3200
31.6700
1,161,600
Thu, 02 Oct 2025
31.5200
32.2100
29.5100
29.9700
941,800
Wed, 01 Oct 2025
30.8100
32.1600
30.1010
31.6600
1,868,400
Tue, 30 Sep 2025
31.3000
31.5450
29.0000
30.8100
1,765,600
Mon, 29 Sep 2025
30.8200
31.9800
30.5400
31.1200
1,497,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
32.0300
32.5000
30.4000
31.6700
513,400
Thu, 25 Sep 2025
33.2600
33.4200
31.1700
32.0800
662,200
Wed, 24 Sep 2025
33.4000
34.3000
33.0900
33.8800
530,400
Tue, 23 Sep 2025
33.0000
33.6000
32.0370
33.4000
391,300
Mon, 22 Sep 2025
31.1600
32.8100
30.7600
32.7400
443,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
29.6700
32.3270
29.3000
31.3300
1,011,200
Thu, 18 Sep 2025
30.0200
31.0300
28.3100
29.7200
3,766,200
Wed, 17 Sep 2025
31.1300
31.7150
29.9500
30.3300
1,111,300
Tue, 16 Sep 2025
30.4800
32.3800
30.3000
31.0800
1,283,800
Mon, 15 Sep 2025
5 · 8-K
After-hours · 17:13 ET
8-K ↗
Mon, 15 Sep 2025
29.3100
34.3980
28.5100
30.5500
2,441,500
Mon, 15 Sep 2025
4 · 424B4
Next filing day · accepted 12 Sep, 19:55 ET
424B4 ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
27.0000
31.4100
26.9600
30.5000
9,811,600
Thu, 11 Sep 2025
No trading
Wed, 10 Sep 2025
No trading
Tue, 09 Sep 2025
No trading
Mon, 08 Sep 2025
No trading
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
No trading
Thu, 04 Sep 2025
No trading
Wed, 03 Sep 2025
No trading
Tue, 02 Sep 2025
No trading
Tue, 02 Sep 2025
3 · S-1/A
Pre-market · 06:52 ET
S-1/A ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
No trading
Thu, 28 Aug 2025
No trading
Wed, 27 Aug 2025
No trading
Tue, 26 Aug 2025
No trading
Mon, 25 Aug 2025
No trading
Mon, 25 Aug 2025
2 · S-1/A
Next filing day · accepted 22 Aug, 21:30 ET
S-1/A ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
No trading
Thu, 21 Aug 2025
No trading
Wed, 20 Aug 2025
No trading
Tue, 19 Aug 2025
No trading
Mon, 18 Aug 2025
No trading
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
1 · S-1
After market open · 14:53 ET
S-1 ↗
Fri, 15 Aug 2025
No trading
Thu, 14 Aug 2025
No trading
Wed, 13 Aug 2025
No trading
Tue, 12 Aug 2025
No trading
Mon, 11 Aug 2025
No trading
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
No trading
Thu, 07 Aug 2025
No trading
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
No trading
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
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend