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
25.4500
25.4500
25.4500
25.4500
441
Tue, 21 Jul 2026
25.6300
25.6300
25.6300
25.6300
600
Mon, 20 Jul 2026
25.5900
25.5900
25.4200
25.4200
800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
25.6500
25.6500
25.6500
25.6500
0
Thu, 16 Jul 2026
25.6500
25.6500
25.6500
25.6500
0
Wed, 15 Jul 2026
25.7200
25.7200
25.4000
25.6500
3,300
Tue, 14 Jul 2026
25.5700
25.7300
25.5600
25.7300
1,600
Mon, 13 Jul 2026
25.5600
25.5600
25.5600
25.5600
0
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
25.5300
25.6300
25.5300
25.5600
1,300
Thu, 09 Jul 2026
25.6600
25.6600
25.5300
25.5300
300
Wed, 08 Jul 2026
25.6300
25.6300
25.6300
25.6300
0
Tue, 07 Jul 2026
25.5100
25.6300
25.5100
25.6300
1,600
Mon, 06 Jul 2026
25.6500
25.6500
25.6500
25.6500
0
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
25.6500
25.6500
25.6500
25.6500
100
Wed, 01 Jul 2026
25.6300
25.6300
25.6300
25.6300
0
Tue, 30 Jun 2026
25.4500
25.6300
25.4300
25.6300
800
Mon, 29 Jun 2026
25.4600
25.4600
25.4200
25.4500
600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
25.4000
25.5000
25.4000
25.4700
800
Thu, 25 Jun 2026
25.8400
25.8400
25.8400
25.8400
0
Wed, 24 Jun 2026
25.8400
25.8400
25.8400
25.8400
100
Tue, 23 Jun 2026
25.8500
25.8500
25.8500
25.8500
300
Mon, 22 Jun 2026
1 · 8-K
After market open · 11:23 ET
CURRENT REPORT ↗
Mon, 22 Jun 2026
25.4700
25.9000
25.4400
25.9000
800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
25.4500
25.6700
25.4000
25.6600
1,400
Wed, 17 Jun 2026
25.9600
26.1000
25.9600
26.1000
700
Tue, 16 Jun 2026
25.9000
25.9700
25.8000
25.9700
900
Mon, 15 Jun 2026
26.0000
26.0000
26.0000
26.0000
0
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26.0000
26.0000
26.0000
26.0000
0
Thu, 11 Jun 2026
26.0000
26.0000
26.0000
26.0000
300
Wed, 10 Jun 2026
26.0000
26.0000
26.0000
26.0000
200
Tue, 09 Jun 2026
25.7600
25.7600
25.7600
25.7600
300
Mon, 08 Jun 2026
25.7600
25.7600
25.7600
25.7600
400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
25.5600
26.0000
25.5600
26.0000
3,700
Thu, 04 Jun 2026
25.8300
25.8300
25.8300
25.8300
0
Wed, 03 Jun 2026
25.8300
25.8300
25.8300
25.8300
0
Tue, 02 Jun 2026
25.8300
25.8300
25.8300
25.8300
0
Mon, 01 Jun 2026
25.8300
25.8300
25.8300
25.8300
0
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
26.0100
26.0100
25.8300
25.8300
800
Thu, 28 May 2026
25.8300
25.8300
25.8300
25.8300
1,000
Wed, 27 May 2026
25.6600
25.8300
25.6200
25.8300
1,400
Tue, 26 May 2026
25.7700
25.7700
25.7700
25.7700
0
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
25.6600
25.7700
25.6600
25.7700
900
Thu, 21 May 2026
25.9800
25.9800
25.9800
25.9800
100
Wed, 20 May 2026
25.6200
25.6200
25.6200
25.6200
0
Tue, 19 May 2026
25.6200
25.6200
25.6200
25.6200
0
Mon, 18 May 2026
25.6200
25.6200
25.6200
25.6200
0
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
25.6200
25.6200
25.6200
25.6200
1,000
Thu, 14 May 2026
26.0000
26.1400
25.6000
25.7100
4,300
Wed, 13 May 2026
25.8000
26.1500
25.7000
25.9800
3,800
Tue, 12 May 2026
25.8600
25.8600
25.8600
25.8600
700
Mon, 11 May 2026
25.9600
25.9600
25.9600
25.9600
0
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
26.0000
26.0000
25.9600
25.9600
1,000
Thu, 07 May 2026
26.1400
26.1400
26.1400
26.1400
0
Wed, 06 May 2026
26.1500
26.1500
26.1200
26.1400
900
Tue, 05 May 2026
25.8200
25.9000
25.8200
25.9000
3,000
Mon, 04 May 2026
25.8000
26.0000
25.6300
26.0000
600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
25.5600
25.5600
25.5600
25.5600
0
Thu, 30 Apr 2026
25.5600
25.5600
25.5600
25.5600
0
Wed, 29 Apr 2026
25.5600
25.5600
25.5600
25.5600
0
Tue, 28 Apr 2026
25.4000
25.5600
25.4000
25.5600
600
Mon, 27 Apr 2026
25.7800
26.1500
25.4100
25.5300
2,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
25.5000
25.5000
25.5000
25.5000
0
Thu, 23 Apr 2026
25.5000
25.5000
25.5000
25.5000
1,500
Wed, 22 Apr 2026
26.3900
26.3900
25.9300
25.9300
400