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
25.5100
26.1900
25.1900
25.5300
900,953
Thu, 22 Oct 2026
27.8900
27.8900
25.8300
26.0100
1,524,600
Wed, 21 Oct 2026
29.7000
30.1700
27.8200
28.1500
2,088,400
Tue, 20 Oct 2026
31.1300
31.5600
27.8500
29.1200
2,891,800
Mon, 19 Oct 2026
31.3100
32.7100
30.8800
31.9700
1,137,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
31.4000
32.3700
30.3900
30.8900
1,244,600
Thu, 15 Oct 2026
32.3500
32.4100
30.2600
31.7700
1,610,300
Wed, 14 Oct 2026
32.8800
33.3000
30.4600
32.6200
3,069,100
Tue, 13 Oct 2026
35.6900
36.3700
32.4000
33.3600
2,384,000
Mon, 12 Oct 2026
38.5300
38.7600
35.8600
35.9100
1,077,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
38.9500
39.7600
38.5600
38.7300
826,800
Thu, 08 Oct 2026
40.1400
41.0500
37.9500
38.8400
958,100
Wed, 07 Oct 2026
41.4600
41.8900
40.0100
40.8100
866,000
Tue, 06 Oct 2026
41.7100
42.7500
41.1600
42.0100
422,800
Mon, 05 Oct 2026
42.7200
42.7200
40.8800
41.2600
719,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
42.7900
44.2500
41.2400
41.3500
1,723,300
Thu, 01 Oct 2026
42.3200
43.3200
41.0800
42.1700
1,976,600
Wed, 30 Sep 2026
41.9000
43.2900
41.3200
42.2600
1,779,500
Tue, 29 Sep 2026
41.2000
42.3900
39.8400
41.4600
1,424,000
Mon, 28 Sep 2026
40.5400
41.4300
39.6100
40.5400
1,291,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41.4400
42.2900
40.7200
41.0300
914,000
Thu, 24 Sep 2026
41.3700
42.0900
40.5300
41.3400
1,352,200
Wed, 23 Sep 2026
40.4800
42.7300
39.2500
41.9300
1,354,500
Tue, 22 Sep 2026
41.4200
41.8400
40.4700
40.6500
590,400
Mon, 21 Sep 2026
41.0100
41.7700
40.6300
41.1800
542,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
41.3600
41.3700
40.0100
40.7600
2,321,400
Thu, 17 Sep 2026
40.3800
41.9400
39.9700
40.4000
652,900
Wed, 16 Sep 2026
40.2800
40.9400
38.6000
39.5200
867,800
Tue, 15 Sep 2026
40.2200
41.1100
39.0500
40.0600
896,800
Mon, 14 Sep 2026
41.3900
44.6500
39.7500
39.9600
687,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
42.9800
44.7200
41.8700
42.3000
1,325,400
Thu, 10 Sep 2026
40.0300
43.4500
39.8800
42.4200
1,608,100
Wed, 09 Sep 2026
43.4000
43.5000
39.8700
40.5900
1,410,100
Tue, 08 Sep 2026
45.0700
46.5000
42.4200
42.7600
2,650,200
Tue, 08 Sep 2026
9 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
41.8400
45.2200
41.6000
44.8800
918,500
Thu, 03 Sep 2026
39.7200
41.8400
38.8600
41.5600
1,249,800
Wed, 02 Sep 2026
41.0200
41.9300
38.5000
39.4700
860,100
Tue, 01 Sep 2026
42.2500
43.1200
40.7800
41.4800
1,138,900
Mon, 31 Aug 2026
40.9500
42.5000
37.6500
41.9600
3,680,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
45.6100
46.0500
44.0300
44.0800
621,900
Thu, 27 Aug 2026
45.1800
46.7700
44.9800
45.6600
689,800
Wed, 26 Aug 2026
44.5000
45.7600
43.8500
44.7000
556,700
Tue, 25 Aug 2026
43.7500
44.7000
42.6700
44.2500
1,329,200
Mon, 24 Aug 2026
45.8500
45.8500
42.8000
42.8300
1,177,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
45.8100
46.9700
44.0600
45.4500
669,300
Thu, 20 Aug 2026
47.6000
47.8000
44.5300
45.7600
688,500
Wed, 19 Aug 2026
49.5300
49.5300
46.8500
47.2600
520,800
Tue, 18 Aug 2026
50.1500
50.1500
47.4500
49.5800
758,200
Mon, 17 Aug 2026
51.5600
52.3900
49.8100
51.4600
827,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
52.5200
52.5200
48.3900
50.0900
691,400
Thu, 13 Aug 2026
53.0000
54.1500
49.4200
50.2200
879,000
Wed, 12 Aug 2026
55.7800
56.3800
51.1900
52.2300
464,900
Tue, 11 Aug 2026
52.0500
57.2400
50.9300
53.7700
1,488,600
Tue, 11 Aug 2026
8 · 10-Q
Pre-market · 08:00 ET
10-Q ↗
Tue, 11 Aug 2026
7 · 8-K
Pre-market · 07:05 ET
FORM 8-K ↗
Mon, 10 Aug 2026
54.8200
54.8200
50.7600
51.4800
911,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
57.0000
57.0000
51.1500
52.4400
632,100
Thu, 06 Aug 2026
52.5300
57.2500
51.2400
56.8400
1,311,500
Wed, 05 Aug 2026
50.5200
52.3600
49.1300
51.3700
489,800
Tue, 04 Aug 2026
48.5300
52.5300
48.0000
51.0000
746,100
Mon, 03 Aug 2026
45.3300
48.2700
45.3300
47.7500
740,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.3700
48.6100
45.5100
45.6000
536,700
Thu, 30 Jul 2026
45.0900
47.1800
44.1700
46.8900
814,600
Wed, 29 Jul 2026
45.0300
46.9300
42.5000
44.2300
1,015,100
Tue, 28 Jul 2026
48.6600
48.6600
44.5000
45.4300
1,333,800
Mon, 27 Jul 2026
49.6400
50.3700
47.6900
48.6500
706,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.8100
51.1100
47.9100
49.9100
1,392,200
Thu, 23 Jul 2026
45.1400
49.3800
45.1400
48.9100
852,700
Wed, 22 Jul 2026
46.7700
48.7100
46.0100
46.8900
842,400
Tue, 21 Jul 2026
45.3100
48.5200
45.2700
47.6500
1,051,600
Mon, 20 Jul 2026
46.3000
48.5500
44.7700
45.0600
1,335,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.0000
47.6000
43.5000
46.2700
1,455,800
Thu, 16 Jul 2026
47.2200
48.5000
44.9400
46.0400
2,914,300
Wed, 15 Jul 2026
45.9000
47.5300
44.4000
46.7500
905,100
Tue, 14 Jul 2026
48.0900
48.7400
44.8000
46.0000
1,166,700
Mon, 13 Jul 2026
48.8800
50.5800
45.0600
46.8800
1,426,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
48.7800
49.2600
47.1300
48.8800
570,100
Thu, 09 Jul 2026
49.3700
49.9900
46.8500
48.3100
738,700
Wed, 08 Jul 2026
46.8500
48.0000
45.8000
47.6600
1,254,700
Tue, 07 Jul 2026
49.5000
49.5000
45.3400
46.9100
1,497,100
Mon, 06 Jul 2026
48.2700
51.0000
46.7000
48.5200
1,721,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
47.4900
48.7000
44.4100
48.3400
2,736,000
Wed, 01 Jul 2026
49.0100
49.2200
45.5600
47.5400
2,852,300
Tue, 30 Jun 2026
50.4300
53.5000
48.7100
49.0600
3,489,600
Mon, 29 Jun 2026
47.0500
53.0000
46.0000
51.7600
3,746,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
43.7400
49.3500
43.1200
47.1500
3,369,100
Fri, 26 Jun 2026
6 · 424B4
Pre-market · 07:18 ET
424B4 ↗
Thu, 25 Jun 2026
44.0000
47.1100
42.9000
46.8800
18,650,400
Wed, 24 Jun 2026
5 · S-1MEF
After-hours · 21:41 ET
S-1MEF ↗
Wed, 24 Jun 2026
No trading
Tue, 23 Jun 2026
No trading
Mon, 22 Jun 2026
4 · S-1/A
After-hours · 17:30 ET
S-1/A ↗
Mon, 22 Jun 2026
No trading
Mon, 22 Jun 2026
3 · S-1/A
Next filing day · accepted 18 Jun, 21:36 ET
S-1/A ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
No trading
Wed, 17 Jun 2026
No trading
Tue, 16 Jun 2026
No trading
Mon, 15 Jun 2026
No trading
Mon, 15 Jun 2026
2 · S-1/A
Pre-market · 07:10 ET
S-1/A ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
No trading
Thu, 11 Jun 2026
No trading
Wed, 10 Jun 2026
No trading
Tue, 09 Jun 2026
No trading
Mon, 08 Jun 2026
No trading
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
No trading
Thu, 04 Jun 2026
No trading
Wed, 03 Jun 2026
No trading
Tue, 02 Jun 2026
No trading
Mon, 01 Jun 2026
No trading
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
No trading
Thu, 28 May 2026
No trading
Wed, 27 May 2026
No trading
Tue, 26 May 2026
No trading
Tue, 26 May 2026
1 · S-1
Pre-market · 09:14 ET
S-1 ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
No trading
Thu, 21 May 2026
No trading
Wed, 20 May 2026
No trading
Tue, 19 May 2026
No trading
Mon, 18 May 2026
No trading
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
No trading
Thu, 14 May 2026
No trading
Wed, 13 May 2026
No trading
Tue, 12 May 2026
No trading
Mon, 11 May 2026
No trading
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
No trading
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Tue, 05 May 2026
No trading
Mon, 04 May 2026
No trading
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
No trading
Thu, 30 Apr 2026
No trading
Wed, 29 Apr 2026
No trading
Tue, 28 Apr 2026
No trading
Mon, 27 Apr 2026
No trading
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
No trading
Thu, 23 Apr 2026
No trading
Wed, 22 Apr 2026
No trading
Tue, 21 Apr 2026
No trading
Mon, 20 Apr 2026
No trading
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
No trading
Thu, 16 Apr 2026
No trading
Wed, 15 Apr 2026
No trading
Tue, 14 Apr 2026
No trading
Mon, 13 Apr 2026
No trading
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
No trading
Thu, 09 Apr 2026
No trading
Wed, 08 Apr 2026
No trading
Tue, 07 Apr 2026
No trading
Mon, 06 Apr 2026
No trading
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
No trading
Wed, 01 Apr 2026
No trading
Tue, 31 Mar 2026
No trading
Mon, 30 Mar 2026
No trading
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
No trading
Thu, 26 Mar 2026
No trading
Wed, 25 Mar 2026
No trading
Tue, 24 Mar 2026
No trading
Mon, 23 Mar 2026
No trading
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
No trading
Thu, 19 Mar 2026
No trading
Wed, 18 Mar 2026
No trading
Tue, 17 Mar 2026
No trading
Mon, 16 Mar 2026
No trading
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
No trading
Thu, 12 Mar 2026
No trading
Wed, 11 Mar 2026
No trading
Tue, 10 Mar 2026
No trading
Mon, 09 Mar 2026
No trading
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
No trading
Thu, 05 Mar 2026
No trading
Wed, 04 Mar 2026
No trading
Tue, 03 Mar 2026
No trading
Mon, 02 Mar 2026
No trading
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
No trading
Thu, 26 Feb 2026
No trading
Wed, 25 Feb 2026
No trading
Tue, 24 Feb 2026
No trading
Mon, 23 Feb 2026
No trading
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
No trading
Thu, 19 Feb 2026
No trading
Wed, 18 Feb 2026
No trading
Tue, 17 Feb 2026
No trading
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
No trading
Thu, 12 Feb 2026
No trading
Wed, 11 Feb 2026
No trading
Tue, 10 Feb 2026
No trading
Mon, 09 Feb 2026
No trading
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
No trading
Thu, 05 Feb 2026
No trading
Wed, 04 Feb 2026
No trading
Tue, 03 Feb 2026
No trading
Mon, 02 Feb 2026
No trading
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
No trading
Thu, 29 Jan 2026
No trading
Wed, 28 Jan 2026
No trading
Tue, 27 Jan 2026
No trading
Mon, 26 Jan 2026
No trading
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
No trading
Thu, 22 Jan 2026
No trading
Wed, 21 Jan 2026
No trading
Tue, 20 Jan 2026
No trading
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
No trading
Thu, 15 Jan 2026
No trading
Wed, 14 Jan 2026
No trading
Tue, 13 Jan 2026
No trading
Mon, 12 Jan 2026
No trading
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
No trading
Thu, 08 Jan 2026
No trading
Wed, 07 Jan 2026
No trading
Tue, 06 Jan 2026
No trading
Mon, 05 Jan 2026
No trading
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
No trading
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
No trading
Tue, 30 Dec 2025
No trading
Mon, 29 Dec 2025
No trading
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
No trading
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
No trading
Tue, 23 Dec 2025
No trading
Mon, 22 Dec 2025
No trading
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
No trading
Thu, 18 Dec 2025
No trading
Wed, 17 Dec 2025
No trading
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
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
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