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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
36.4600
39.3000
36.0802
39.0800
170,581
Thu, 03 Sep 2026
37.4000
37.6900
36.1400
37.0100
230,600
Wed, 02 Sep 2026
38.7000
39.4100
35.7200
36.5000
385,200
Tue, 01 Sep 2026
42.3000
42.3800
38.1900
38.5200
195,300
Mon, 31 Aug 2026
42.0100
43.3600
41.1700
42.9200
164,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
41.3300
43.5000
41.3300
42.1700
124,500
Thu, 27 Aug 2026
42.1100
43.4800
41.7500
42.1200
140,900
Wed, 26 Aug 2026
41.9900
42.7300
41.5000
42.1100
115,100
Tue, 25 Aug 2026
40.9200
42.9100
40.7100
42.6500
265,200
Mon, 24 Aug 2026
39.9700
41.6100
39.6700
40.9500
186,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
40.7000
41.0600
39.0000
40.0600
188,300
Thu, 20 Aug 2026
39.6300
40.7000
38.9200
40.2300
137,400
Wed, 19 Aug 2026
39.1100
40.3500
37.5800
39.8100
170,700
Tue, 18 Aug 2026
39.5000
41.5100
39.0700
39.9100
230,600
Mon, 17 Aug 2026
40.6900
41.7500
38.4400
39.3800
269,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
41.4500
43.3700
38.1000
40.8300
249,700
Thu, 13 Aug 2026
10 · 10-Q
After-hours · 17:19 ET
10-Q ↗
Thu, 13 Aug 2026
37.1600
42.1800
37.1100
41.4000
219,700
Wed, 12 Aug 2026
9 · 8-K
After-hours · 17:05 ET
8-K ↗
Wed, 12 Aug 2026
39.4300
39.4300
38.1400
38.8000
81,900
Tue, 11 Aug 2026
37.3300
39.6500
37.3300
39.4300
137,100
Mon, 10 Aug 2026
38.3100
38.5600
37.1100
37.3300
111,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
38.8000
38.9100
37.4600
37.8800
129,600
Thu, 06 Aug 2026
35.0100
38.1500
35.0100
37.6100
160,300
Wed, 05 Aug 2026
36.1900
36.5000
35.0300
36.2400
107,600
Tue, 04 Aug 2026
35.4700
36.5700
34.8800
35.9900
107,300
Mon, 03 Aug 2026
33.7300
35.3000
33.0600
35.0600
101,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
33.2000
34.1800
33.1000
33.2800
99,400
Thu, 30 Jul 2026
33.9300
34.8600
32.5500
33.5700
187,600
Wed, 29 Jul 2026
34.0000
34.5000
32.6000
32.8900
138,600
Tue, 28 Jul 2026
33.9300
34.2500
32.2500
33.8600
128,500
Mon, 27 Jul 2026
34.3600
35.3400
33.7600
34.0800
112,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
33.6600
35.0000
32.7300
33.9700
111,700
Thu, 23 Jul 2026
34.4600
34.9700
33.5100
33.7400
130,500
Wed, 22 Jul 2026
35.7900
35.7900
34.6800
35.2700
59,300
Tue, 21 Jul 2026
33.4500
35.9200
33.3300
35.5600
121,200
Mon, 20 Jul 2026
33.5400
35.2500
32.6200
33.0400
178,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
34.5000
35.0000
33.2800
34.2500
92,000
Thu, 16 Jul 2026
35.6400
35.6400
34.2600
34.7100
100,200
Wed, 15 Jul 2026
35.7500
37.3100
34.0300
36.2100
172,900
Tue, 14 Jul 2026
33.8500
36.4100
33.5400
35.3700
166,900
Mon, 13 Jul 2026
34.0600
34.9600
32.8900
34.1400
139,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
35.8400
35.8900
34.3500
35.0300
89,800
Thu, 09 Jul 2026
33.3600
35.5000
33.3600
35.3200
131,300
Wed, 08 Jul 2026
33.3100
34.3200
32.7800
33.6900
136,500
Tue, 07 Jul 2026
35.6400
35.7000
32.9700
32.9700
218,500
Mon, 06 Jul 2026
32.9900
36.0000
32.8800
35.3800
446,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
33.4800
34.0000
31.4500
32.4200
146,500
Wed, 01 Jul 2026
33.0100
34.2600
32.8000
33.0000
202,900
Tue, 30 Jun 2026
33.4000
33.5000
31.7200
32.8600
128,100
Mon, 29 Jun 2026
31.9900
33.2100
31.0100
33.1900
245,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
29.5100
32.0000
29.3800
31.5400
337,300
Thu, 25 Jun 2026
31.1700
31.4900
29.5000
29.6200
361,400
Wed, 24 Jun 2026
32.7000
34.0600
30.7900
30.9000
320,100
Tue, 23 Jun 2026
32.4000
33.7000
32.3900
32.6500
175,400
Mon, 22 Jun 2026
33.2100
33.9600
32.9000
33.3800
191,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.0000
35.2000
33.0300
33.3300
223,700
Wed, 17 Jun 2026
34.2100
35.6500
33.2800
34.5800
134,200
Tue, 16 Jun 2026
35.7700
36.1800
34.1800
34.2100
272,800
Mon, 15 Jun 2026
33.6300
35.6500
33.6300
35.1400
284,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
33.8000
34.5000
33.2900
33.5500
197,800
Thu, 11 Jun 2026
32.4400
33.8800
31.8000
33.5700
203,300
Wed, 10 Jun 2026
33.1500
33.6500
32.4200
32.5400
221,100
Tue, 09 Jun 2026
33.9400
34.8700
32.5900
33.3400
355,800
Mon, 08 Jun 2026
36.1000
36.3200
33.3600
33.5200
516,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38.3000
38.6600
34.7200
35.7500
417,100
Thu, 04 Jun 2026
8 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Thu, 04 Jun 2026
7 · 8-K
After-hours · 16:57 ET
8-K ↗
Thu, 04 Jun 2026
36.2500
38.6800
36.1400
38.3200
350,500
Wed, 03 Jun 2026
35.7600
36.7500
33.8800
35.4700
370,700
Tue, 02 Jun 2026
37.0000
39.9000
35.3200
36.1800
450,900
Mon, 01 Jun 2026
39.0100
39.9500
37.3200
37.3900
214,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
39.5800
40.0000
36.9000
39.5900
216,900
Thu, 28 May 2026
36.6000
40.7000
36.4700
38.6100
509,400
Wed, 27 May 2026
36.8100
37.1200
34.2200
37.0700
272,800
Tue, 26 May 2026
35.6600
38.5000
35.6000
36.0000
377,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
37.4100
38.5900
35.2800
35.6700
346,700
Thu, 21 May 2026
38.6100
38.6100
36.0100
37.7200
370,200
Wed, 20 May 2026
39.0900
41.1700
37.7700
38.7400
289,100
Tue, 19 May 2026
38.5800
41.5300
37.5000
38.2400
275,400
Mon, 18 May 2026
41.5000
41.5900
38.0600
38.6700
502,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41.3800
43.7700
39.0100
41.1700
428,800
Thu, 14 May 2026
45.2500
46.6200
41.5300
42.6100
699,000
Wed, 13 May 2026
51.4500
52.4900
45.4500
46.8200
608,100
Tue, 12 May 2026
49.0000
54.2800
47.7700
50.8300
687,300
Mon, 11 May 2026
40.8700
54.9400
40.8500
52.0900
1,224,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
35.9800
42.4400
34.6000
41.6200
936,200
Thu, 07 May 2026
33.0900
36.0000
31.5600
35.9400
572,500
Wed, 06 May 2026
32.5800
33.0000
29.2700
33.0000
920,800
Tue, 05 May 2026
34.2500
35.9800
31.5000
32.9700
1,319,800
Mon, 04 May 2026
38.0000
38.2700
32.3500
34.2100
2,208,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6 · 8-K
After-hours · 16:54 ET
FORM 8-K ↗
Fri, 01 May 2026
29.8800
38.2700
29.4100
37.9900
2,167,700
Thu, 30 Apr 2026
5 · 424B4
After market open · 10:42 ET
424B4 ↗
Thu, 30 Apr 2026
25.3500
32.5000
25.0000
28.0000
2,357,900
Wed, 29 Apr 2026
24.0000
24.4900
22.0100
24.2000
3,286,100
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
4 · S-1/A
After-hours · 16:55 ET
S-1/A ↗
Thu, 23 Apr 2026
No trading
Wed, 22 Apr 2026
No trading
Tue, 21 Apr 2026
No trading
Mon, 20 Apr 2026
3 · S-1/A
After market open · 10:36 ET
S-1/A ↗
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
Mon, 13 Apr 2026
2 · S-1/A
Pre-market · 06:48 ET
S-1/A ↗
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
Tue, 10 Mar 2026
1 · S-1
Pre-market · 06:07 ET
S-1 ↗
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
Wed, 22 Oct 2025
No trading
Tue, 21 Oct 2025
No trading
Mon, 20 Oct 2025
No trading
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
No trading
Thu, 16 Oct 2025
No trading
Wed, 15 Oct 2025
No trading
Tue, 14 Oct 2025
No trading
Mon, 13 Oct 2025
No trading
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
No trading
Thu, 09 Oct 2025
No trading
Wed, 08 Oct 2025
No trading
Tue, 07 Oct 2025
No trading
Mon, 06 Oct 2025
No trading
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
No trading
Thu, 02 Oct 2025
No trading
Wed, 01 Oct 2025
No trading
Tue, 30 Sep 2025
No trading
Mon, 29 Sep 2025
No trading
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
No trading
Thu, 25 Sep 2025
No trading
Wed, 24 Sep 2025
No trading
Tue, 23 Sep 2025
No trading
Mon, 22 Sep 2025
No trading
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
No trading
Thu, 18 Sep 2025
No trading
Wed, 17 Sep 2025
No trading
Tue, 16 Sep 2025
No trading
Mon, 15 Sep 2025
No trading
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
No trading
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