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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
50.1000
50.7550
50.0000
50.0300
34,331
Tue, 21 Jul 2026
50.1900
51.0400
50.0400
50.3100
38,100
Mon, 20 Jul 2026
49.9100
50.6200
48.8700
49.0200
36,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.1100
50.0000
48.5500
49.2200
39,200
Thu, 16 Jul 2026
50.6900
51.1900
50.1800
50.1900
29,600
Wed, 15 Jul 2026
52.3800
52.3800
50.5000
51.1900
49,300
Tue, 14 Jul 2026
51.5700
52.4900
51.2000
51.6500
34,600
Mon, 13 Jul 2026
50.0700
51.8000
50.0700
50.4800
69,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.2500
52.4400
51.0300
52.0600
40,400
Thu, 09 Jul 2026
51.5800
53.0000
51.2500
52.0200
48,100
Wed, 08 Jul 2026
49.8000
51.4800
49.8000
50.8800
60,000
Tue, 07 Jul 2026
51.7200
51.8200
49.6800
50.4000
74,200
Mon, 06 Jul 2026
52.1600
52.7100
51.9200
52.1600
45,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
53.8300
53.9200
51.0700
51.5700
54,800
Wed, 01 Jul 2026
53.9000
53.9000
52.7500
53.3300
42,200
Tue, 30 Jun 2026
53.2700
54.7200
53.1700
53.8700
72,900
Mon, 29 Jun 2026
51.6700
53.0500
51.0300
52.6400
61,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
51.8700
54.1400
50.9200
51.1700
84,400
Thu, 25 Jun 2026
54.4900
55.1500
52.7000
53.3600
80,600
Wed, 24 Jun 2026
53.5900
54.0100
52.5300
53.0300
51,000
Tue, 23 Jun 2026
53.2300
53.7300
52.0000
53.3500
65,900
Mon, 22 Jun 2026
54.6400
55.5300
54.3100
54.3900
72,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.7100
55.0000
53.7100
54.2100
48,600
Wed, 17 Jun 2026
53.0000
54.2500
52.5000
52.6100
66,500
Tue, 16 Jun 2026
3 · 8-K
After market open · 15:56 ET
8-K ↗
Tue, 16 Jun 2026
54.0000
54.4300
52.7400
52.8100
58,700
Mon, 15 Jun 2026
53.6700
54.7300
53.6000
53.7800
53,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
51.6600
52.6100
51.2100
51.9700
85,300
Thu, 11 Jun 2026
49.1300
51.0000
49.1300
50.7900
113,200
Wed, 10 Jun 2026
49.0200
50.5300
48.2900
48.4200
70,300
Tue, 09 Jun 2026
52.1400
53.1100
47.6000
49.6800
268,100
Mon, 08 Jun 2026
51.8000
53.0700
51.3600
51.6300
97,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.0000
55.0000
50.9500
51.0100
162,100
Thu, 04 Jun 2026
56.6700
56.9500
53.4000
56.3100
144,900
Wed, 03 Jun 2026
58.4600
58.4600
57.0600
57.5700
45,900
Tue, 02 Jun 2026
57.3400
58.2400
57.2700
57.6800
91,800
Mon, 01 Jun 2026
55.9000
56.8900
55.0600
56.3500
51,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55.7500
56.1900
55.5000
55.7600
30,100
Thu, 28 May 2026
55.1200
55.9000
55.1000
55.6000
34,200
Wed, 27 May 2026
56.2000
56.2000
54.6000
55.2500
43,800
Tue, 26 May 2026
55.9900
56.9400
55.1300
55.7800
107,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
52.8900
54.0000
52.5000
54.0000
79,700
Thu, 21 May 2026
50.8900
52.4900
50.0000
52.3300
88,000
Wed, 20 May 2026
49.5000
50.8600
48.9300
50.7900
49,700
Tue, 19 May 2026
48.1200
49.2900
47.4300
49.2700
57,400
Mon, 18 May 2026
49.6000
50.3700
47.8600
48.6200
87,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
50.4200
50.8000
50.0000
50.0000
100,100
Thu, 14 May 2026
51.9800
51.9800
51.4000
51.5700
46,500
Wed, 13 May 2026
51.1100
52.0100
50.0000
51.8900
68,400
Tue, 12 May 2026
51.3400
51.9800
49.9800
51.2100
102,800
Mon, 11 May 2026
51.5400
52.0400
51.3300
51.8300
52,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2 · 8-K
After market open · 11:22 ET
8-K ↗
Fri, 08 May 2026
50.7500
51.2400
50.1500
51.0900
37,900
Thu, 07 May 2026
51.4600
51.8400
49.7000
50.1200
72,500
Wed, 06 May 2026
51.7000
51.7000
50.4100
51.0000
60,100
Tue, 05 May 2026
49.8800
51.0000
49.8800
50.6900
59,300
Mon, 04 May 2026
49.4400
49.6900
48.7600
49.3700
26,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.9700
49.5800
48.9700
49.3600
48,800
Thu, 30 Apr 2026
48.1000
48.9400
47.6100
48.8900
62,000
Wed, 29 Apr 2026
47.8400
47.8500
47.0600
47.4700
38,600
Tue, 28 Apr 2026
47.3400
47.3400
46.5700
46.9800
24,800
Mon, 27 Apr 2026
1 · DEF 14A
After market open · 14:07 ET
DEF 14A ↗
Mon, 27 Apr 2026
47.4000
47.9900
47.0900
47.6700
61,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
47.5500
47.6300
46.7200
47.3300
55,400
Thu, 23 Apr 2026
47.0400
47.4800
46.2600
46.6400
27,100
Wed, 22 Apr 2026
47.7700
47.7700
46.6100
47.3300
65,300