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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
34.6600
35.0150
33.7700
34.0900
7,439,800
Thu, 22 Oct 2026
34.8500
35.0300
33.6300
34.8800
14,960,000
Wed, 21 Oct 2026
24 · 8-K
After-hours · 20:17 ET
FORM 8-K ↗
Wed, 21 Oct 2026
35.3100
35.7400
34.8300
35.3100
8,392,500
Tue, 20 Oct 2026
35.4700
36.1200
35.2500
35.4600
9,602,700
Mon, 19 Oct 2026
35.9600
36.3500
35.0050
35.1900
7,697,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
36.6000
37.0250
35.8350
35.9600
7,079,000
Thu, 15 Oct 2026
23 · 8-K
After-hours · 20:18 ET
FORM 8-K ↗
Thu, 15 Oct 2026
35.8800
36.8650
35.8800
36.5700
7,660,100
Wed, 14 Oct 2026
35.5300
35.9800
35.3500
35.9300
4,637,200
Tue, 13 Oct 2026
35.6500
35.9600
34.9100
35.7000
4,364,700
Mon, 12 Oct 2026
36.2900
36.4400
35.6700
35.7600
4,037,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
35.6200
36.3800
35.4050
36.2600
5,333,500
Thu, 08 Oct 2026
35.1300
35.9700
35.0100
35.7400
10,191,300
Wed, 07 Oct 2026
35.5500
35.9700
35.2100
35.4500
4,472,100
Tue, 06 Oct 2026
35.9800
36.8750
35.3000
35.5500
8,878,500
Mon, 05 Oct 2026
35.4400
36.2400
35.1800
35.8000
10,614,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
35.3500
35.7200
34.8800
35.6100
13,269,500
Thu, 01 Oct 2026
34.8500
35.2850
34.1410
34.9400
11,732,800
Wed, 30 Sep 2026
34.9300
35.7500
34.4750
34.7000
9,099,900
Tue, 29 Sep 2026
35.0200
35.1900
34.5300
34.9800
11,917,500
Mon, 28 Sep 2026
34.5000
35.3000
34.0400
35.0700
10,072,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
34.8400
35.2950
34.4700
34.7000
7,797,700
Thu, 24 Sep 2026
34.2300
35.0450
33.8600
34.6600
7,662,800
Wed, 23 Sep 2026
34.1500
34.5900
33.8300
34.3000
8,592,500
Tue, 22 Sep 2026
32.5500
34.6250
32.3850
34.4300
10,445,000
Mon, 21 Sep 2026
31.7200
32.4400
31.6300
31.9600
10,490,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
32.1600
32.3300
31.4900
31.6400
19,948,600
Thu, 17 Sep 2026
33.4500
33.9200
31.9400
32.1200
8,687,100
Wed, 16 Sep 2026
32.0700
33.8500
32.0300
32.9900
10,943,800
Tue, 15 Sep 2026
32.5600
32.9200
31.6250
32.1100
7,280,200
Mon, 14 Sep 2026
32.4000
32.8550
32.1200
32.5900
4,645,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
32.7300
32.9250
31.8700
32.5300
4,646,700
Thu, 10 Sep 2026
33.7700
33.8000
32.2900
32.3900
7,324,500
Wed, 09 Sep 2026
34.7600
35.0900
34.0100
34.0500
5,283,100
Tue, 08 Sep 2026
36.1800
36.8400
34.5300
34.6900
7,412,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
36.2000
36.9850
36.0400
36.5900
5,244,000
Thu, 03 Sep 2026
36.5200
36.9300
35.5500
36.5900
5,826,800
Wed, 02 Sep 2026
35.5600
36.5000
35.3950
36.3000
9,700,500
Tue, 01 Sep 2026
35.2300
36.1500
34.7380
35.1100
7,943,700
Mon, 31 Aug 2026
34.9100
35.6400
34.7100
35.0300
8,414,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
34.6400
35.7700
34.6000
35.2800
5,713,300
Thu, 27 Aug 2026
34.3700
35.0600
34.2900
34.6500
7,876,700
Wed, 26 Aug 2026
35.7200
35.7700
34.5100
34.5800
7,580,900
Tue, 25 Aug 2026
35.3500
35.6950
34.5400
35.6400
6,246,400
Mon, 24 Aug 2026
34.2600
35.0500
34.1800
34.7000
5,826,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
32.5100
34.3350
32.5100
34.2600
6,985,400
Thu, 20 Aug 2026
33.9500
34.1900
32.4850
32.5800
6,768,200
Wed, 19 Aug 2026
34.6500
34.9350
33.6500
33.9100
7,800,100
Tue, 18 Aug 2026
34.8800
35.3400
34.0300
34.1200
5,782,700
Mon, 17 Aug 2026
35.2700
35.6300
34.5650
34.8800
3,741,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
35.5800
36.2250
35.4500
35.7400
2,756,400
Thu, 13 Aug 2026
35.5400
36.2350
35.3200
35.5800
6,955,100
Wed, 12 Aug 2026
34.7400
35.6800
34.2950
35.5000
6,632,200
Tue, 11 Aug 2026
33.5000
35.3200
33.1000
35.0400
9,094,900
Mon, 10 Aug 2026
34.8400
35.3200
33.5300
33.8100
9,683,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
34.6200
35.8100
34.0300
35.2300
8,338,000
Thu, 06 Aug 2026
36.1100
36.5000
34.4700
34.5100
14,525,300
Wed, 05 Aug 2026
22 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Wed, 05 Aug 2026
37.3000
37.9800
34.5700
36.6650
24,818,200
Wed, 05 Aug 2026
21 · 8-K
Pre-market · 07:34 ET
8-K ↗
Tue, 04 Aug 2026
40.5300
42.1850
40.4750
42.0400
7,726,600
Mon, 03 Aug 2026
39.5000
41.0000
39.4900
40.4700
5,246,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
39.0000
39.4200
38.0200
39.2800
4,032,300
Thu, 30 Jul 2026
39.7200
40.0100
38.6200
39.1200
3,380,500
Wed, 29 Jul 2026
40.3800
41.1700
39.8700
40.0800
3,650,900
Tue, 28 Jul 2026
40.4000
41.2700
40.1700
40.5100
8,058,400
Mon, 27 Jul 2026
39.0000
40.5100
39.0000
39.7000
4,316,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
37.8100
39.4000
37.7850
38.7500
5,000,600
Thu, 23 Jul 2026
36.8050
37.7900
36.6050
37.6300
4,739,400
Wed, 22 Jul 2026
39.0900
39.3600
36.9700
37.1800
5,663,500
Tue, 21 Jul 2026
38.4800
39.6900
38.2200
39.0900
4,953,300
Mon, 20 Jul 2026
39.9900
40.1950
38.6750
38.8800
7,459,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
40.5950
41.2700
39.6300
39.7900
4,017,600
Thu, 16 Jul 2026
39.6400
41.3000
39.4200
41.1100
6,298,700
Wed, 15 Jul 2026
38.7200
39.9500
38.6500
39.4400
5,879,400
Tue, 14 Jul 2026
39.9800
40.0950
37.6500
38.6600
7,154,400
Mon, 13 Jul 2026
41.3000
41.9900
40.3500
40.5800
3,541,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
40.4100
41.0500
40.1500
41.0400
3,143,100
Thu, 09 Jul 2026
20 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Thu, 09 Jul 2026
40.3000
41.0450
40.0100
40.8500
2,896,700
Wed, 08 Jul 2026
42.9400
42.9400
40.1900
40.3000
8,918,800
Tue, 07 Jul 2026
42.9800
43.6350
42.6800
43.0100
5,731,300
Mon, 06 Jul 2026
42.9900
43.2550
41.8100
42.7500
7,456,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
42.1350
43.2200
41.9400
43.1900
9,699,800
Wed, 01 Jul 2026
39.5350
42.0050
39.5350
41.7300
12,164,800
Tue, 30 Jun 2026
39.8600
39.8600
38.5500
39.4400
17,697,400
Mon, 29 Jun 2026
38.8700
39.8500
38.6600
39.6100
8,384,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.7700
39.1400
37.4900
38.8700
11,276,900
Thu, 25 Jun 2026
36.2000
37.9250
35.9700
37.7700
8,818,000
Wed, 24 Jun 2026
35.4400
37.0500
35.3000
36.0500
6,576,400
Tue, 23 Jun 2026
34.7100
35.6350
34.7100
35.3000
5,580,800
Mon, 22 Jun 2026
35.8500
36.1400
34.6400
34.7100
6,692,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
36.1400
36.7000
35.2700
35.9400
15,306,400
Wed, 17 Jun 2026
36.9400
37.1700
35.6650
36.4200
10,830,300
Tue, 16 Jun 2026
37.2900
37.4700
35.9200
37.0900
8,557,700
Mon, 15 Jun 2026
36.7200
37.7900
36.1150
37.3300
15,055,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
19 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 12 Jun 2026
35.9400
36.7400
34.9500
36.6100
12,484,400
Thu, 11 Jun 2026
36.2700
37.2400
35.6800
37.1300
9,480,300
Wed, 10 Jun 2026
36.0600
37.4600
35.7800
36.5400
9,245,600
Tue, 09 Jun 2026
33.7100
36.0800
33.6500
36.0100
10,167,900
Mon, 08 Jun 2026
33.5200
33.9300
32.9100
33.8000
8,719,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
34.9400
35.0900
33.4400
33.6100
7,570,500
Thu, 04 Jun 2026
34.9700
35.1400
33.8250
34.4500
13,274,200
Wed, 03 Jun 2026
33.0050
34.5400
32.8150
34.4700
15,578,100
Tue, 02 Jun 2026
34.9000
35.2500
32.8310
33.1900
18,085,400
Tue, 02 Jun 2026
18 · 8-K
Pre-market · 08:06 ET
8-K ↗
Mon, 01 Jun 2026
35.9400
36.2360
34.3400
35.7500
13,611,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
36.7800
37.4750
36.4800
36.5600
33,130,000
Thu, 28 May 2026
35.8400
36.8350
35.4400
36.8000
16,940,500
Wed, 27 May 2026
36.0800
37.0200
35.6900
35.8400
7,470,200
Tue, 26 May 2026
17 · 424B4
After-hours · 16:05 ET
424B4 ↗
Tue, 26 May 2026
37.0000
37.2100
35.7100
36.1600
14,710,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
37.7200
38.4000
36.9650
37.0100
43,069,700
Thu, 21 May 2026
16 · S-1MEF
After-hours · 21:31 ET
S-1MEF ↗
Thu, 21 May 2026
36.0000
37.9700
35.8000
37.1000
16,483,000
Wed, 20 May 2026
36.2800
37.0000
35.7000
36.2500
8,564,200
Wed, 20 May 2026
15 · S-1
Pre-market · 07:01 ET
S-1 ↗
Tue, 19 May 2026
36.3200
37.8100
36.1000
37.7000
8,088,200
Mon, 18 May 2026
35.9100
37.0000
35.5000
36.0200
7,662,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
38.9500
39.3900
36.1300
36.1900
7,380,200
Thu, 14 May 2026
38.8000
39.0900
38.3200
38.9000
4,361,000
Wed, 13 May 2026
38.4300
38.8100
37.6450
38.7100
7,703,400
Tue, 12 May 2026
39.2800
39.4450
38.2700
38.5500
7,694,700
Mon, 11 May 2026
39.5000
40.0000
38.5700
39.2500
7,480,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.8100
42.2200
39.1000
39.5200
11,853,300
Thu, 07 May 2026
41.7600
42.2600
40.1500
41.8600
13,108,400
Wed, 06 May 2026
14 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Wed, 06 May 2026
43.0500
43.5000
39.8300
42.0100
18,289,100
Wed, 06 May 2026
13 · 8-K
Pre-market · 07:35 ET
8-K ↗
Tue, 05 May 2026
44.1900
45.6700
43.5250
45.3200
4,331,400
Mon, 04 May 2026
44.5800
45.2350
43.9100
44.1900
3,031,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
44.4400
44.8250
44.0500
44.7500
2,848,600
Thu, 30 Apr 2026
43.8100
44.5100
42.8950
44.4700
2,963,300
Wed, 29 Apr 2026
44.4400
44.5000
43.0900
43.4000
8,450,200
Tue, 28 Apr 2026
45.2300
45.4400
44.1750
44.2400
3,691,900
Mon, 27 Apr 2026
44.6600
45.2650
44.2400
45.2300
2,772,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
46.7600
46.9400
43.6000
44.7600
7,319,500
Thu, 23 Apr 2026
46.7100
47.1250
45.5900
46.2300
3,707,200
Thu, 23 Apr 2026
12 · DEFA14A
Pre-market · 06:07 ET
DEFA14A ↗
Thu, 23 Apr 2026
11 · DEF 14A
Pre-market · 06:05 ET
FORM DEF 14A ↗
Wed, 22 Apr 2026
47.9200
48.2800
46.7650
47.1600
3,508,000
Tue, 21 Apr 2026
48.3100
49.1350
47.3900
47.5100
6,347,400
Mon, 20 Apr 2026
47.5900
48.2850
47.5900
48.2600
3,862,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
47.6000
48.6100
47.2700
47.6400
7,101,600
Thu, 16 Apr 2026
47.5900
47.9200
46.2000
46.9400
5,332,900
Wed, 15 Apr 2026
47.5350
48.1700
47.5350
47.9300
4,503,900
Tue, 14 Apr 2026
47.4900
48.0500
47.2400
47.6700
4,460,600
Mon, 13 Apr 2026
45.3700
47.2450
45.3550
47.2200
5,734,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.9000
46.3050
45.3950
45.6000
4,550,000
Thu, 09 Apr 2026
44.1650
45.9400
43.6050
45.6900
5,059,200
Wed, 08 Apr 2026
44.0600
44.8800
43.8000
44.3400
7,019,700
Tue, 07 Apr 2026
43.5300
43.9800
42.3850
43.1200
5,519,400
Mon, 06 Apr 2026
44.2700
44.4200
43.1600
43.8800
5,620,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
43.8400
44.3400
42.8000
44.2800
6,506,300
Wed, 01 Apr 2026
44.5900
45.2500
43.3300
44.0000
11,645,200
Tue, 31 Mar 2026
42.6200
44.5300
42.3000
44.5000
12,160,600
Mon, 30 Mar 2026
41.4100
42.9700
41.2350
42.6200
8,104,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
42.0600
42.0600
41.0400
41.3600
5,274,200
Thu, 26 Mar 2026
42.2900
43.4800
42.0900
42.2100
7,068,300
Wed, 25 Mar 2026
42.1200
43.0370
41.8500
42.6700
5,287,200
Tue, 24 Mar 2026
42.1400
42.4700
41.5750
42.0300
3,478,600
Mon, 23 Mar 2026
43.1200
43.2500
41.8700
42.4800
3,917,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
43.5800
44.1100
42.0300
42.7300
28,155,800
Thu, 19 Mar 2026
42.0500
43.6600
41.7910
43.5900
4,909,500
Wed, 18 Mar 2026
41.9850
42.6300
41.4600
42.2600
4,173,200
Tue, 17 Mar 2026
41.8600
42.2900
41.5000
42.1600
6,565,000
Mon, 16 Mar 2026
41.7800
42.4800
41.4900
41.7500
4,451,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
41.0800
41.7600
40.8400
41.4600
5,030,200
Thu, 12 Mar 2026
42.1000
42.1650
40.7600
41.0700
6,048,700
Wed, 11 Mar 2026
42.9500
43.4850
42.2700
42.3900
4,761,300
Tue, 10 Mar 2026
43.5250
43.7500
42.6500
42.8800
3,957,100
Mon, 09 Mar 2026
43.1000
43.6600
42.5300
43.4100
7,814,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10 · 424B4
After-hours · 16:01 ET
424B4 ↗
Fri, 06 Mar 2026
43.0000
44.5300
42.8950
43.8300
17,830,800
Thu, 05 Mar 2026
42.9900
44.1200
42.7000
44.0500
43,768,600
Wed, 04 Mar 2026
43.7700
44.2900
42.7000
42.8800
4,952,800
Tue, 03 Mar 2026
43.5500
44.9500
42.6000
44.3900
4,444,200
Tue, 03 Mar 2026
9 · S-1
Pre-market · 06:57 ET
S-1 ↗
Mon, 02 Mar 2026
47.1400
47.4150
45.7900
45.8500
2,102,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
49.0900
49.0900
47.0700
47.5100
2,894,700
Thu, 26 Feb 2026
49.3800
50.8600
48.8500
48.8900
3,061,800
Wed, 25 Feb 2026
8 · 10-K
After-hours · 16:51 ET
10-K ↗
Wed, 25 Feb 2026
47.3750
50.8760
47.2300
48.1800
5,090,500
Wed, 25 Feb 2026
7 · 8-K
Pre-market · 07:38 ET
8-K ↗
Tue, 24 Feb 2026
49.5600
50.2800
48.4800
49.9900
3,101,100
Mon, 23 Feb 2026
49.6200
50.0900
49.2800
49.6400
3,936,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
47.2700
50.0500
47.2700
49.8000
3,990,300
Thu, 19 Feb 2026
47.6150
47.8000
46.9200
47.6000
1,028,300
Wed, 18 Feb 2026
46.1600
48.1700
46.1250
47.7100
1,504,500
Tue, 17 Feb 2026
44.5500
46.2300
44.1600
46.1600
1,707,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
44.6000
45.4300
44.0300
44.5500
1,186,400
Thu, 12 Feb 2026
45.4000
46.9800
43.5700
44.5900
3,824,600
Wed, 11 Feb 2026
45.3400
45.7350
44.3400
45.0400
2,216,700
Tue, 10 Feb 2026
47.5000
47.8800
45.1300
45.2900
3,538,600
Mon, 09 Feb 2026
47.6400
47.6400
46.2500
47.3700
1,335,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
46.4700
47.9900
46.3100
47.3000
2,501,600
Thu, 05 Feb 2026
44.9700
46.7200
44.7100
46.2000
4,254,900
Wed, 04 Feb 2026
44.7000
45.2700
44.0000
44.9700
3,540,600
Tue, 03 Feb 2026
45.4300
46.4800
44.2800
44.7200
2,552,100
Mon, 02 Feb 2026
44.2000
45.4700
44.0000
45.0200
2,236,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
43.9300
44.9700
43.7800
44.2000
4,055,100
Thu, 29 Jan 2026
44.5800
44.5800
42.5000
43.7300
4,144,400
Wed, 28 Jan 2026
46.2700
46.9000
44.0000
44.3200
2,944,900
Tue, 27 Jan 2026
44.6200
46.6600
44.3000
46.3100
5,157,800
Mon, 26 Jan 2026
45.9600
45.9600
44.5100
44.8400
1,983,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
46.2500
46.6400
44.9450
46.0000
1,868,600
Thu, 22 Jan 2026
43.6350
46.0800
43.4090
45.9600
2,501,100
Wed, 21 Jan 2026
44.5950
45.1000
42.8500
43.3000
1,804,500
Tue, 20 Jan 2026
43.6750
44.9300
42.2000
44.1500
2,417,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
42.7100
44.4000
42.3300
44.1200
3,110,900
Thu, 15 Jan 2026
43.9300
44.3500
42.4800
42.7100
1,459,700
Wed, 14 Jan 2026
42.6600
43.7500
41.5000
43.4100
2,136,100
Tue, 13 Jan 2026
42.6500
43.1600
40.5200
42.8500
2,661,600
Mon, 12 Jan 2026
41.0300
43.0900
40.9700
42.7200
3,363,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
41.4900
42.9400
40.1160
40.5200
2,676,600
Thu, 08 Jan 2026
40.2500
41.6400
40.0000
41.2500
5,296,800
Wed, 07 Jan 2026
39.3700
41.0500
39.2500
40.4300
5,186,300
Tue, 06 Jan 2026
38.8700
39.9000
38.5000
39.7700
7,680,200
Mon, 05 Jan 2026
40.5500
41.0000
38.9300
39.0000
9,798,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.9100
42.0400
40.0000
40.6200
7,349,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41.9400
43.0800
41.2100
42.0000
5,814,700
Tue, 30 Dec 2025
42.1050
43.2750
41.6100
41.9200
7,014,200
Mon, 29 Dec 2025
43.5700
43.7920
41.7350
42.0000
6,589,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
44.5000
45.5000
43.6100
44.1300
21,088,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.0700
45.0100
43.5500
44.2800
4,404,300
Tue, 23 Dec 2025
42.6000
44.3000
40.5900
43.6300
20,779,700
Mon, 22 Dec 2025
6 · 8-K
After-hours · 16:48 ET
8-K ↗
Mon, 22 Dec 2025
42.1000
43.4500
41.3500
42.1800
7,282,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
38.8200
43.9000
38.8200
41.6500
16,953,200
Thu, 18 Dec 2025
38.1500
41.7400
38.0000
39.5000
17,989,800
Thu, 18 Dec 2025
5 · 424B4
Pre-market · 07:58 ET
424B4 ↗
Wed, 17 Dec 2025
35.0000
41.2500
34.8900
41.0000
78,930,900
Tue, 16 Dec 2025
4 · S-1MEF
After-hours · 17:18 ET
S-1MEF ↗
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
3 · S-1/A
After market open · 15:05 ET
S-1/A ↗
Mon, 08 Dec 2025
No trading
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
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
2 · S-1/A
After-hours · 16:28 ET
S-1/A ↗
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
1 · S-1
After market open · 13:05 ET
S-1 ↗
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend