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
62.4900
62.9600
62.3450
62.4200
841,394
Thu, 03 Sep 2026
63.3900
63.7100
62.4400
62.6100
1,086,200
Wed, 02 Sep 2026
63.3800
63.5500
62.6500
63.1200
1,130,000
Tue, 01 Sep 2026
63.5800
64.0000
62.9100
63.1600
1,576,200
Mon, 31 Aug 2026
63.4400
63.6700
63.2000
63.4500
1,236,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
63.8300
64.2600
63.5600
63.7400
1,976,800
Thu, 27 Aug 2026
64.2000
64.4700
63.7200
63.9100
944,300
Wed, 26 Aug 2026
65.2400
65.4200
64.5900
64.6500
1,243,700
Tue, 25 Aug 2026
65.6000
65.7100
64.9900
65.3500
1,838,200
Mon, 24 Aug 2026
65.6400
66.1700
65.2400
65.7400
1,317,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
65.9400
65.9400
64.9400
65.4600
1,137,700
Thu, 20 Aug 2026
65.3700
66.2400
65.3700
65.4400
885,300
Wed, 19 Aug 2026
64.7000
65.7600
64.5700
65.7300
1,046,000
Tue, 18 Aug 2026
65.5300
65.5300
64.4700
64.4900
1,081,500
Mon, 17 Aug 2026
65.3800
65.5400
64.8200
64.8900
1,206,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
65.1500
65.7200
64.8600
65.6100
1,442,800
Thu, 13 Aug 2026
64.2400
65.0400
64.1000
65.0100
1,433,700
Wed, 12 Aug 2026
64.0000
64.1700
63.4800
63.9700
1,438,600
Tue, 11 Aug 2026
64.3000
64.7900
63.9800
64.0500
1,010,200
Mon, 10 Aug 2026
64.7600
64.8900
64.0700
64.5800
763,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
65.7800
65.7800
64.1800
65.1700
925,900
Thu, 06 Aug 2026
65.8500
65.8500
64.3900
64.6600
703,500
Wed, 05 Aug 2026
65.3900
65.4100
64.4200
65.0000
1,204,700
Tue, 04 Aug 2026
65.0000
65.4700
64.4300
64.9100
1,706,600
Mon, 03 Aug 2026
65.0500
66.2500
64.8100
65.6700
1,981,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
65.3500
65.6700
64.4000
65.0700
1,762,300
Thu, 30 Jul 2026
67.3500
67.3700
64.8400
65.5300
1,766,500
Wed, 29 Jul 2026
66.3000
67.7800
65.6700
67.6500
2,189,300
Tue, 28 Jul 2026
18 · 10-Q
After-hours · 17:24 ET
10-Q ↗
Tue, 28 Jul 2026
17 · 8-K
After-hours · 17:23 ET
8-K ↗
Tue, 28 Jul 2026
65.7600
66.8600
65.5300
66.0200
2,340,200
Mon, 27 Jul 2026
66.0000
66.1800
64.9200
65.0500
1,617,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65.3400
67.0000
65.3400
66.0500
2,438,800
Thu, 23 Jul 2026
65.5300
66.6300
64.7100
66.0300
3,052,300
Thu, 23 Jul 2026
16 · 8-K
Pre-market · 09:16 ET
8-K ↗
Wed, 22 Jul 2026
65.2300
65.7500
64.7100
65.4800
2,123,100
Tue, 21 Jul 2026
65.3400
65.4600
64.5200
64.9000
1,430,100
Mon, 20 Jul 2026
65.6500
66.0800
64.8800
65.2600
1,060,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.4800
66.9800
65.5800
65.7500
1,337,500
Thu, 16 Jul 2026
64.0800
66.1200
64.0800
65.9500
1,895,700
Wed, 15 Jul 2026
64.2900
64.8400
63.3900
63.7800
2,400,600
Tue, 14 Jul 2026
64.6000
64.8700
64.0100
64.0800
1,888,300
Mon, 13 Jul 2026
62.9200
65.0200
62.9200
64.9800
1,563,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.7300
63.8300
63.0800
63.4700
1,201,400
Thu, 09 Jul 2026
63.8500
64.0000
63.2100
63.3500
984,200
Wed, 08 Jul 2026
65.0200
65.1300
63.7800
63.8100
912,900
Tue, 07 Jul 2026
65.7600
66.3900
65.2000
65.3800
1,285,900
Mon, 06 Jul 2026
66.2600
66.2600
64.7900
64.9800
1,167,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.4600
66.4100
65.4200
66.2500
1,385,300
Wed, 01 Jul 2026
64.6300
65.5700
64.0400
65.0100
1,312,000
Tue, 30 Jun 2026
64.1600
65.1600
63.8700
64.4500
1,671,600
Mon, 29 Jun 2026
63.9200
64.7000
63.5000
64.6900
1,200,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.9300
64.4600
62.1300
64.2300
2,311,800
Thu, 25 Jun 2026
63.1700
63.5400
62.2200
62.9300
1,573,800
Wed, 24 Jun 2026
63.0300
63.8200
62.5200
63.3000
1,958,500
Tue, 23 Jun 2026
62.5900
62.8000
62.2600
62.6000
1,467,900
Mon, 22 Jun 2026
61.9500
62.9900
61.4200
62.0100
1,384,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.2300
63.5300
61.8600
62.1900
2,434,400
Wed, 17 Jun 2026
63.9700
64.5200
62.7800
62.8200
1,806,900
Tue, 16 Jun 2026
64.6900
64.8000
63.7000
64.3100
1,143,600
Mon, 15 Jun 2026
64.6500
64.9800
63.8600
64.2200
1,187,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
64.2600
65.0000
64.2300
64.8300
1,660,900
Thu, 11 Jun 2026
64.5200
65.2200
63.8800
63.9400
1,253,800
Wed, 10 Jun 2026
63.8300
64.8800
63.5600
64.3200
1,596,800
Tue, 09 Jun 2026
61.6800
63.6600
61.6500
63.3600
2,041,200
Mon, 08 Jun 2026
62.4800
62.7500
61.4800
61.4900
1,555,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61.6300
62.9700
61.6300
62.4300
1,380,600
Thu, 04 Jun 2026
61.5600
62.4200
61.1000
61.8200
1,482,700
Wed, 03 Jun 2026
61.2000
62.2300
61.2000
61.4800
1,427,400
Tue, 02 Jun 2026
60.6700
61.7000
60.6100
61.4500
1,110,700
Mon, 01 Jun 2026
61.2600
61.6800
60.7700
60.7700
1,712,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.9800
62.2000
61.0600
61.7700
2,550,700
Thu, 28 May 2026
61.9900
62.6700
61.6900
62.2400
1,783,400
Wed, 27 May 2026
62.3400
63.2000
62.3300
62.3600
1,959,400
Wed, 27 May 2026
15 · 8-K
Pre-market · 08:39 ET
8-K ↗
Tue, 26 May 2026
63.2700
63.6900
62.0800
62.4600
2,027,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.9900
63.7400
62.5800
63.5500
1,150,300
Thu, 21 May 2026
62.7500
63.2400
62.2600
63.0600
1,119,800
Wed, 20 May 2026
62.8600
63.1300
62.6900
63.0100
1,011,600
Tue, 19 May 2026
62.4300
63.1800
62.1400
62.8900
1,760,100
Mon, 18 May 2026
61.5000
62.4400
61.5000
62.1200
1,006,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
62.3000
62.3500
61.0900
61.1100
1,611,600
Thu, 14 May 2026
63.1100
63.4500
61.8900
61.9600
1,805,900
Wed, 13 May 2026
63.1800
63.5800
62.8700
63.0700
1,234,700
Tue, 12 May 2026
63.8700
64.1500
63.0700
63.4400
1,660,800
Mon, 11 May 2026
62.7100
63.6100
62.7100
63.3900
1,473,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
63.3300
63.8000
62.9600
63.2400
1,300,000
Thu, 07 May 2026
63.3800
63.6400
62.4500
63.2900
1,341,300
Wed, 06 May 2026
62.6200
63.6900
62.5600
63.3200
1,091,900
Tue, 05 May 2026
62.5300
62.9900
62.3200
62.5000
935,800
Mon, 04 May 2026
14 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 04 May 2026
62.5100
62.9800
62.1700
62.6300
909,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.4600
63.6600
62.5200
62.8200
1,156,100
Thu, 30 Apr 2026
62.2200
63.4600
62.2100
63.2900
1,813,100
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:29 ET
8-K ↗
Wed, 29 Apr 2026
62.4000
62.9300
61.9400
62.2200
1,933,800
Tue, 28 Apr 2026
12 · 10-Q
After-hours · 17:05 ET
10-Q ↗
Tue, 28 Apr 2026
63.2000
63.2800
62.0900
62.6000
1,662,500
Mon, 27 Apr 2026
63.3200
63.5400
62.5800
62.7700
1,167,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.3800
63.8100
63.0700
63.2900
1,295,700
Thu, 23 Apr 2026
63.2000
63.6200
62.5400
63.4800
1,957,100
Wed, 22 Apr 2026
64.7500
65.2300
62.2500
62.8200
2,601,200
Wed, 22 Apr 2026
11 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 21 Apr 2026
65.8500
66.2500
64.6200
65.0100
1,760,800
Mon, 20 Apr 2026
65.3400
66.1500
65.1100
66.0100
1,041,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.1500
65.4900
64.1500
65.4000
1,067,700
Thu, 16 Apr 2026
64.3100
64.9200
63.9500
64.2700
1,380,500
Wed, 15 Apr 2026
64.8800
64.9400
63.9000
64.3800
1,547,400
Tue, 14 Apr 2026
64.1200
64.7300
63.9400
64.6000
915,600
Mon, 13 Apr 2026
64.0100
64.3900
63.5300
64.3000
1,022,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.0400
64.4600
63.8400
64.0600
1,080,400
Thu, 09 Apr 2026
63.6500
64.7000
63.5800
64.0700
1,032,000
Wed, 08 Apr 2026
63.5100
63.9300
63.2100
63.7800
1,654,400
Tue, 07 Apr 2026
63.5100
64.1700
63.4800
63.4800
1,129,100
Mon, 06 Apr 2026
63.6800
63.9800
63.4700
63.5700
734,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.5600
64.1200
63.2100
63.9900
834,300
Wed, 01 Apr 2026
62.3000
63.4000
62.2200
63.2600
1,202,800
Tue, 31 Mar 2026
63.3000
63.3000
62.1600
62.4200
1,535,600
Mon, 30 Mar 2026
62.4400
63.4000
62.1400
62.5200
1,379,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.4400
62.6300
61.8700
62.1100
963,200
Thu, 26 Mar 2026
62.9800
63.4200
62.6600
62.8000
1,017,800
Wed, 25 Mar 2026
63.7000
63.7000
62.7200
63.0700
936,200
Tue, 24 Mar 2026
63.9200
64.3800
62.9800
63.3500
1,084,000
Mon, 23 Mar 2026
64.7500
64.9400
63.0600
63.1400
1,716,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
65.3700
65.3700
63.8000
64.2200
2,427,600
Thu, 19 Mar 2026
66.3500
66.7100
65.2000
65.2200
1,744,600
Wed, 18 Mar 2026
68.0300
68.0300
66.3000
66.3600
1,493,500
Tue, 17 Mar 2026
10 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Tue, 17 Mar 2026
9 · DEF 14A
After-hours · 16:29 ET
DEF 14A ↗
Tue, 17 Mar 2026
67.7500
68.0300
67.4200
67.8100
1,380,200
Mon, 16 Mar 2026
68.2000
68.4700
67.4000
67.4500
1,499,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
68.4700
69.0000
67.5900
67.8900
1,760,200
Thu, 12 Mar 2026
66.8900
67.9900
66.5000
67.9100
2,118,500
Wed, 11 Mar 2026
67.4500
67.6100
66.8300
67.0100
1,419,400
Tue, 10 Mar 2026
67.2000
68.2300
66.9800
67.7300
1,298,200
Mon, 09 Mar 2026
67.2900
67.8600
66.7000
67.5300
2,505,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
67.5000
67.6300
66.7000
67.3300
1,149,400
Thu, 05 Mar 2026
67.3100
67.9500
67.0700
67.7700
1,659,000
Wed, 04 Mar 2026
67.9500
68.2700
67.4000
67.9000
1,478,800
Tue, 03 Mar 2026
67.7600
68.6600
67.5100
68.2600
1,831,400
Mon, 02 Mar 2026
67.1600
68.6400
66.9500
68.3700
2,093,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.3100
68.0200
66.5500
67.1600
15,641,500
Thu, 26 Feb 2026
68.0500
68.3300
67.2200
67.8100
2,955,000
Thu, 26 Feb 2026
8 · 8-K
Pre-market · 08:55 ET
8-K ↗
Wed, 25 Feb 2026
67.9600
68.3300
67.3800
67.8100
1,393,600
Tue, 24 Feb 2026
67.9400
68.4000
67.1100
68.3200
1,546,100
Mon, 23 Feb 2026
67.7300
68.5000
67.6800
67.9600
1,630,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.5100
67.5900
66.5800
67.5500
1,512,600
Thu, 19 Feb 2026
67.1200
67.9000
66.9400
67.1500
1,091,300
Wed, 18 Feb 2026
67.8900
67.8900
66.7600
67.1100
1,199,000
Wed, 18 Feb 2026
7 · 10-K
Next filing day · accepted 17 Feb, 18:43 ET
10-K ↗
Tue, 17 Feb 2026
68.2000
68.5400
67.3600
67.8900
1,756,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.4600
68.0900
66.7600
67.8200
1,873,000
Thu, 12 Feb 2026
66.5100
68.2800
65.9400
67.1800
2,127,700
Wed, 11 Feb 2026
65.5600
65.9900
65.1100
65.9500
2,395,500
Tue, 10 Feb 2026
65.8600
66.5900
65.6700
66.2300
1,151,300
Mon, 09 Feb 2026
6 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 09 Feb 2026
65.3200
66.0000
65.0000
65.6400
1,411,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.5400
67.3400
65.4800
65.4800
3,341,100
Thu, 05 Feb 2026
66.1900
66.7200
65.5400
66.4400
2,209,100
Wed, 04 Feb 2026
64.4600
65.8400
64.3200
65.5600
2,071,300
Tue, 03 Feb 2026
63.9300
64.4900
63.2500
64.0700
2,032,500
Mon, 02 Feb 2026
63.3800
63.7400
62.4900
63.2000
2,642,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
63.3800
63.5200
62.3700
63.1700
2,253,500
Thu, 29 Jan 2026
62.6200
63.2500
61.6100
62.7700
2,505,400
Thu, 29 Jan 2026
5 · 8-K
Pre-market · 09:26 ET
8-K ↗
Wed, 28 Jan 2026
4 · 8-K
After-hours · 17:30 ET
8-K ↗
Wed, 28 Jan 2026
63.1500
63.1600
61.7800
61.9200
1,594,500
Tue, 27 Jan 2026
62.9800
63.5400
62.6800
62.9000
1,661,300
Mon, 26 Jan 2026
64.3300
64.3500
62.5200
62.8700
1,724,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.5100
64.1500
63.2200
63.9800
1,340,600
Thu, 22 Jan 2026
63.2000
63.8700
63.0500
63.4000
2,164,000
Wed, 21 Jan 2026
62.7600
63.1200
62.0000
63.0100
2,101,200
Tue, 20 Jan 2026
62.5800
63.2600
61.9500
62.8300
1,799,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
61.7100
63.7300
61.6900
63.6000
1,539,600
Thu, 15 Jan 2026
62.0000
62.4900
61.7700
62.1300
1,438,300
Wed, 14 Jan 2026
61.0600
62.0800
60.8800
61.7100
1,491,100
Tue, 13 Jan 2026
60.9400
61.3300
60.2500
61.0000
2,107,300
Mon, 12 Jan 2026
61.0400
61.7100
60.7100
60.9400
1,667,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.1500
61.4100
60.7000
60.8400
1,933,600
Thu, 08 Jan 2026
59.4400
61.6200
59.3700
61.2500
1,584,200
Wed, 07 Jan 2026
60.2900
60.3700
59.5300
59.6800
1,534,800
Tue, 06 Jan 2026
59.1900
60.0700
59.0800
59.8300
1,839,000
Mon, 05 Jan 2026
59.4700
59.7600
58.7200
59.3000
1,807,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.4300
60.4300
59.5400
59.7900
1,568,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
61.0400
61.0400
60.6100
60.6100
846,900
Tue, 30 Dec 2025
60.9200
61.3700
60.8500
60.9800
1,033,600
Mon, 29 Dec 2025
61.2900
61.3200
60.7900
60.9200
979,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
61.2900
61.3900
60.8600
61.2000
639,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
61.4200
62.0000
61.3900
61.7900
438,400
Tue, 23 Dec 2025
61.2700
61.5500
60.6800
61.4100
1,121,600
Mon, 22 Dec 2025
61.2500
61.4600
60.8400
61.2800
1,117,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
61.8000
61.9000
61.1900
61.2800
2,674,200
Thu, 18 Dec 2025
62.4900
62.5500
61.5900
61.6800
1,319,400
Wed, 17 Dec 2025
61.6600
62.8900
61.6600
62.5100
1,102,200
Tue, 16 Dec 2025
62.7200
63.0900
61.6500
61.6600
1,945,600
Mon, 15 Dec 2025
62.0700
62.7400
61.7700
62.7200
1,115,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.8400
62.2200
60.8800
62.0500
1,578,100
Thu, 11 Dec 2025
60.6600
61.8900
60.2900
61.5500
1,753,300
Wed, 10 Dec 2025
60.6200
60.7500
59.8900
60.2200
1,697,700
Tue, 09 Dec 2025
60.8700
61.4700
60.3300
60.4400
1,762,500
Mon, 08 Dec 2025
61.9200
61.9200
60.2300
60.4100
1,762,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.8000
62.2400
61.3400
61.6900
1,395,100
Thu, 04 Dec 2025
62.4600
62.8400
61.9400
62.0700
1,297,100
Wed, 03 Dec 2025
62.4500
62.7500
62.0400
62.4600
1,577,700
Tue, 02 Dec 2025
62.6800
62.8800
62.1900
62.5400
1,394,900
Mon, 01 Dec 2025
62.5000
63.2400
62.4100
62.5100
1,416,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.5400
63.3800
62.5400
62.8700
716,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
62.9200
63.5000
62.6300
62.7100
1,173,200
Tue, 25 Nov 2025
63.3500
64.0000
62.9200
63.0200
1,639,900
Mon, 24 Nov 2025
63.0100
63.6400
62.4500
63.1900
4,433,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
62.2700
63.4400
61.8000
63.0100
1,810,500
Thu, 20 Nov 2025
61.6200
62.2500
61.4100
61.8900
1,569,400
Wed, 19 Nov 2025
61.7900
61.8300
61.1100
61.3600
1,633,000
Tue, 18 Nov 2025
61.7900
62.0800
61.2400
61.6700
1,414,400
Mon, 17 Nov 2025
62.4400
62.4400
61.5800
61.7600
1,204,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.8900
62.4700
61.6500
62.1200
1,185,900
Thu, 13 Nov 2025
62.0300
62.2100
61.5400
61.6700
1,130,200
Wed, 12 Nov 2025
62.5600
63.2300
62.0800
62.1300
1,196,800
Tue, 11 Nov 2025
62.3100
63.2500
62.2100
63.0500
1,224,500
Mon, 10 Nov 2025
61.7600
62.2200
61.3100
61.9200
1,369,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.9600
62.1400
60.9500
62.1200
1,942,000
Thu, 06 Nov 2025
60.6000
61.1200
60.3600
60.8400
2,118,300
Wed, 05 Nov 2025
61.0000
61.2400
60.4700
60.6800
1,748,700
Tue, 04 Nov 2025
60.4600
60.7500
60.0200
60.6500
2,074,500
Mon, 03 Nov 2025
60.3200
61.1100
60.0000
60.4000
2,634,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.6500
61.3200
60.0100
61.0500
3,485,400
Thu, 30 Oct 2025
59.8500
61.3900
59.2300
60.7500
2,827,400
Wed, 29 Oct 2025
60.3000
60.4600
58.9300
59.8500
3,906,400
Wed, 29 Oct 2025
3 · 10-Q
Next filing day · accepted 28 Oct, 18:24 ET
10-Q ↗
Tue, 28 Oct 2025
2 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 28 Oct 2025
61.7000
61.7000
60.5400
60.7200
2,085,100
Mon, 27 Oct 2025
61.2700
62.0300
61.0300
61.9100
1,797,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.4300
62.0100
61.1200
61.5500
2,690,700
Thu, 23 Oct 2025
61.7500
61.7700
59.5800
60.9900
5,648,300
Thu, 23 Oct 2025
1 · 8-K
Pre-market · 09:24 ET
8-K ↗
Wed, 22 Oct 2025
63.2000
63.5000
62.7200
63.3700
1,616,200
Tue, 21 Oct 2025
62.8600
63.3700
62.3700
62.9400
1,137,900
Mon, 20 Oct 2025
62.3700
62.9400
62.0600
62.9200
1,204,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.2100
62.6900
62.0900
62.3800
1,662,800
Thu, 16 Oct 2025
62.3600
62.8700
61.7200
62.2100
2,102,800
Wed, 15 Oct 2025
62.1600
63.2400
61.8700
62.2200
1,935,300
Tue, 14 Oct 2025
62.5100
63.0000
61.7600
62.2100
2,694,100
Mon, 13 Oct 2025
62.9500
63.1000
61.7000
62.4700
2,343,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.2100
63.8100
62.9200
63.2400
2,845,000
Thu, 09 Oct 2025
63.1000
63.8400
62.4000
62.7800
2,497,200
Wed, 08 Oct 2025
61.8700
62.9000
61.3700
62.9000
2,486,600
Tue, 07 Oct 2025
61.7400
62.5200
61.5500
62.0300
1,689,700
Mon, 06 Oct 2025
62.2000
62.2000
61.3500
61.7700
2,011,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.3000
62.2200
60.7800
61.9300
1,577,700
Thu, 02 Oct 2025
60.7200
61.2200
60.2400
61.1100
1,504,200
Wed, 01 Oct 2025
60.8200
61.3000
60.2900
60.9700
1,966,900
Tue, 30 Sep 2025
59.4100
60.7500
59.4100
60.7000
2,252,300
Mon, 29 Sep 2025
59.5100
59.6500
59.0700
59.5100
1,804,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
59.4800
59.9200
59.3400
59.5300
1,840,300
Thu, 25 Sep 2025
59.9400
60.3100
59.6200
59.9800
1,285,500
Wed, 24 Sep 2025
60.1000
60.6000
59.7000
59.8600
938,800
Tue, 23 Sep 2025
60.5700
60.6000
59.8900
60.3200
1,241,800
Mon, 22 Sep 2025
60.5400
60.6000
60.0100
60.3900
1,182,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.3300
60.9400
60.0800
60.5600
4,556,900
Thu, 18 Sep 2025
60.4000
60.7600
59.9400
60.3300
1,447,700
Wed, 17 Sep 2025
61.0300
61.4500
60.4000
60.6100
2,225,900
Tue, 16 Sep 2025
60.7400
61.0300
60.2300
60.8100
2,456,200
Mon, 15 Sep 2025
61.7300
61.9000
60.7400
60.7900
1,766,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
61.5000
61.8500
61.1900
61.4900
1,341,700
Thu, 11 Sep 2025
60.5000
61.6300
60.4000
61.5200
1,413,300
Wed, 10 Sep 2025
61.4800
61.7700
60.3300
60.3900
1,773,300
Tue, 09 Sep 2025
61.4800
61.9500
61.1100
61.6500
1,388,500
Mon, 08 Sep 2025
61.1100
61.6400
60.9700
61.5700
1,594,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
61.3600
62.1200
61.0800
61.7200
1,872,400