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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
72.5500
72.5250
71.6250
72.0200
2,448,380
Thu, 22 Oct 2026
71.0500
72.7700
71.0000
72.7200
2,764,400
Wed, 21 Oct 2026
71.2900
71.4900
70.8200
71.0000
3,594,000
Tue, 20 Oct 2026
70.6000
71.6300
70.5100
70.8600
3,338,700
Mon, 19 Oct 2026
71.2600
71.2900
69.7900
70.3200
3,266,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
70.4800
71.7100
70.1600
71.4900
3,131,600
Thu, 15 Oct 2026
71.2200
71.2800
69.9700
70.2100
2,903,900
Wed, 14 Oct 2026
70.1400
70.6000
69.5000
70.5600
4,064,700
Tue, 13 Oct 2026
71.2300
71.3400
69.6100
70.4700
4,534,200
Mon, 12 Oct 2026
72.2000
72.2100
70.1200
70.7600
5,620,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
71.8900
72.4500
71.6400
72.2800
2,639,500
Thu, 08 Oct 2026
71.7000
72.1500
71.1000
71.8400
5,603,000
Wed, 07 Oct 2026
71.6800
72.1400
70.8400
71.7400
5,864,400
Tue, 06 Oct 2026
69.1200
71.8700
69.1200
71.7300
8,796,500
Mon, 05 Oct 2026
68.1300
68.7900
67.5400
68.6800
5,451,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
68.2800
68.9500
67.9000
68.0700
5,435,000
Thu, 01 Oct 2026
67.0300
67.9900
66.7200
67.8900
4,500,100
Wed, 30 Sep 2026
68.2600
68.3000
67.3100
67.3400
4,106,300
Tue, 29 Sep 2026
66.4500
67.8200
66.1500
67.6800
3,752,800
Mon, 28 Sep 2026
67.0300
67.1700
66.3400
66.7300
3,394,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
66.5600
67.1000
66.1500
67.0200
3,284,100
Thu, 24 Sep 2026
67.5100
67.5900
66.5000
66.5600
3,723,300
Wed, 23 Sep 2026
68.9000
68.9000
67.1300
67.3100
3,573,100
Tue, 22 Sep 2026
69.1600
69.6300
68.9000
69.1200
2,351,900
Mon, 21 Sep 2026
70.0300
70.1700
69.2500
69.3100
3,821,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
70.3200
70.6100
69.7200
69.7700
7,509,400
Thu, 17 Sep 2026
70.6700
71.0700
70.2700
70.9800
2,528,900
Wed, 16 Sep 2026
70.7400
70.8900
70.0500
70.3900
2,941,000
Tue, 15 Sep 2026
70.9400
70.9500
70.1400
70.4200
3,522,400
Mon, 14 Sep 2026
72.3100
72.7200
70.7300
70.9200
4,302,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
73.1000
73.1600
72.1400
72.3900
2,093,300
Thu, 10 Sep 2026
72.9100
73.2800
72.2500
72.4800
2,883,000
Wed, 09 Sep 2026
73.0500
73.5900
72.0800
72.6000
2,864,100
Tue, 08 Sep 2026
73.7000
74.6500
73.6300
74.2400
2,448,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.5600
74.3500
73.4000
73.7000
2,016,400
Thu, 03 Sep 2026
73.5700
74.0600
73.4800
73.8100
3,196,300
Wed, 02 Sep 2026
73.4900
73.7200
72.7000
73.3200
4,116,100
Tue, 01 Sep 2026
73.6800
73.8900
73.1400
73.4800
3,581,500
Mon, 31 Aug 2026
72.7900
73.7200
72.7200
73.3300
6,914,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.9000
73.9900
72.7700
73.1900
2,284,200
Thu, 27 Aug 2026
73.2700
73.4700
72.9000
73.3300
1,808,500
Wed, 26 Aug 2026
73.4600
74.3400
73.4600
74.0300
1,685,000
Tue, 25 Aug 2026
73.7600
73.8500
73.2100
73.2800
1,274,700
Mon, 24 Aug 2026
72.8600
73.5800
72.5300
73.5300
1,610,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.8700
74.9700
72.6000
72.6100
2,356,900
Thu, 20 Aug 2026
74.9600
75.5500
74.5900
74.6200
2,063,200
Wed, 19 Aug 2026
76.0900
76.3000
75.2600
75.3300
2,091,900
Tue, 18 Aug 2026
76.1500
76.6200
75.5300
75.6000
2,540,000
Mon, 17 Aug 2026
75.7600
75.8700
75.1200
75.6100
3,857,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
75.6500
76.3600
75.6000
76.0400
1,434,200
Thu, 13 Aug 2026
75.8300
76.5500
75.6700
75.9300
1,963,900
Wed, 12 Aug 2026
75.4800
76.1200
75.3400
75.8700
2,016,400
Tue, 11 Aug 2026
74.4600
75.3400
74.4500
75.2100
1,663,600
Mon, 10 Aug 2026
75.4500
75.5000
74.2300
74.5600
2,687,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
74.8000
75.9400
74.3700
75.6600
2,351,600
Thu, 06 Aug 2026
76.0600
76.4600
74.9200
75.0400
2,729,800
Wed, 05 Aug 2026
76.1300
76.5600
74.7000
75.5400
2,869,700
Tue, 04 Aug 2026
19 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Tue, 04 Aug 2026
75.9200
77.0000
74.2000
76.2700
7,069,600
Tue, 04 Aug 2026
18 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 03 Aug 2026
76.5000
77.3400
76.0000
76.6200
3,593,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
77.3800
77.7400
76.6200
76.6800
3,667,600
Thu, 30 Jul 2026
78.1800
78.6200
77.2800
77.5500
2,884,000
Wed, 29 Jul 2026
78.5000
79.0700
77.3500
77.7500
2,968,500
Tue, 28 Jul 2026
79.4800
80.6600
78.8000
78.9500
3,003,200
Mon, 27 Jul 2026
79.5200
80.0400
78.8100
79.2100
3,246,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
80.2000
80.9700
79.6600
79.8100
2,600,500
Thu, 23 Jul 2026
79.0800
80.1100
78.9100
79.7700
2,139,200
Wed, 22 Jul 2026
78.3300
79.6300
78.1100
79.5800
1,879,300
Tue, 21 Jul 2026
77.4600
77.8500
76.7800
77.4300
2,386,700
Mon, 20 Jul 2026
78.3800
79.1900
77.4800
77.8300
2,857,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.3200
81.1600
78.2900
78.6400
2,956,200
Thu, 16 Jul 2026
79.8000
80.6200
78.9300
79.5300
3,324,300
Wed, 15 Jul 2026
80.4600
81.2000
79.3900
79.8800
3,409,000
Tue, 14 Jul 2026
81.1500
81.6500
80.4500
80.5000
2,193,700
Mon, 13 Jul 2026
80.6200
81.3800
80.4000
80.8900
3,404,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
80.0600
80.8200
80.0000
80.5500
3,542,300
Thu, 09 Jul 2026
81.5700
81.6900
80.1000
80.1700
2,188,300
Wed, 08 Jul 2026
81.5800
82.2100
80.9500
81.2600
2,159,300
Tue, 07 Jul 2026
81.5400
82.6600
81.1800
81.7900
3,583,700
Mon, 06 Jul 2026
81.6300
81.9600
80.6100
80.7900
2,437,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
80.4600
81.7900
80.0800
81.6200
4,603,100
Wed, 01 Jul 2026
17 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 01 Jul 2026
80.9700
81.2600
80.1000
80.2700
3,460,900
Tue, 30 Jun 2026
81.9700
82.5500
81.1200
81.1600
3,556,600
Mon, 29 Jun 2026
83.1300
83.5900
82.2200
82.4300
3,175,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.1200
83.7000
82.7600
83.5800
3,092,900
Thu, 25 Jun 2026
82.4800
83.0000
81.5300
82.6300
2,820,600
Wed, 24 Jun 2026
82.0000
82.2100
81.2100
81.9500
3,275,300
Tue, 23 Jun 2026
80.7000
81.8200
80.1300
81.3900
3,240,800
Mon, 22 Jun 2026
80.0300
80.9800
79.6800
80.6100
2,301,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
79.3300
80.8900
79.3000
79.8900
6,403,200
Wed, 17 Jun 2026
80.3300
81.2000
78.8800
79.4000
2,941,600
Tue, 16 Jun 2026
80.4400
81.6600
80.3000
80.8800
2,001,500
Mon, 15 Jun 2026
79.6300
80.8300
79.3500
80.1500
2,380,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.1400
80.0400
79.1100
79.7000
2,563,500
Thu, 11 Jun 2026
79.2300
79.8400
78.6700
78.7800
2,088,000
Wed, 10 Jun 2026
79.0000
79.0500
78.2000
78.5900
2,450,800
Tue, 09 Jun 2026
77.2100
78.8500
77.0300
78.5900
2,974,200
Mon, 08 Jun 2026
79.3000
79.7900
77.7000
77.7400
2,661,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.0800
79.7600
77.8200
79.4800
2,336,900
Thu, 04 Jun 2026
78.1700
78.7700
77.2500
78.0800
2,808,700
Wed, 03 Jun 2026
16 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 03 Jun 2026
78.3100
79.7500
77.6600
77.7500
2,730,100
Tue, 02 Jun 2026
15 · 424B5
After market open · 15:52 ET
424B5 ↗
Tue, 02 Jun 2026
77.1200
78.3500
77.0000
78.3200
3,691,000
Mon, 01 Jun 2026
77.8900
78.2300
76.4700
76.6700
2,059,600
Mon, 01 Jun 2026
14 · 424B5
Pre-market · 08:44 ET
424B5 ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
79.1100
79.4300
78.1600
78.6500
4,909,300
Thu, 28 May 2026
79.7100
80.1800
78.9900
79.1500
2,570,100
Wed, 27 May 2026
79.7000
80.2200
79.3100
79.8200
2,358,100
Tue, 26 May 2026
79.8800
81.1300
79.5500
80.0700
3,406,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.7700
79.7900
78.4800
79.5100
2,009,000
Thu, 21 May 2026
78.4300
78.6100
77.8400
78.4800
2,150,600
Wed, 20 May 2026
78.2000
78.6400
77.4900
78.0600
2,528,000
Tue, 19 May 2026
76.5400
77.8100
76.2200
77.3300
3,288,800
Mon, 18 May 2026
76.8500
77.4400
76.0500
76.8400
2,477,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.2000
77.3400
76.0900
76.4400
3,080,800
Thu, 14 May 2026
76.7500
77.7600
76.7100
77.7500
3,520,100
Wed, 13 May 2026
78.0900
78.2600
76.6000
77.2200
3,186,300
Tue, 12 May 2026
77.3800
79.0800
76.9700
78.6200
6,466,900
Mon, 11 May 2026
77.3100
77.9200
77.1400
77.6800
4,238,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.0000
78.4900
77.0300
77.1300
3,509,800
Thu, 07 May 2026
78.9400
79.1200
77.4600
77.8300
3,156,700
Wed, 06 May 2026
80.1400
80.1400
78.7300
79.3500
3,369,200
Tue, 05 May 2026
13 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Tue, 05 May 2026
81.0700
81.3600
79.7000
79.7300
2,865,000
Tue, 05 May 2026
12 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 04 May 2026
79.5400
80.8600
79.2600
80.4500
2,625,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.6000
82.1600
80.1500
80.1500
2,966,600
Thu, 30 Apr 2026
80.0000
81.7500
79.6400
81.6600
3,270,600
Wed, 29 Apr 2026
80.0400
80.6400
78.7800
79.5900
2,993,500
Tue, 28 Apr 2026
80.7400
81.0800
80.1500
80.6600
1,400,400
Mon, 27 Apr 2026
80.9300
81.2200
80.1900
80.2100
1,616,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.1500
81.0000
79.4200
80.7400
2,018,500
Thu, 23 Apr 2026
11 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 23 Apr 2026
10 · 8-K/A
After-hours · 16:31 ET
8-K/A ↗
Thu, 23 Apr 2026
79.1100
80.2500
78.8700
80.1600
2,120,800
Wed, 22 Apr 2026
79.3100
79.8900
78.0100
78.5100
2,203,300
Tue, 21 Apr 2026
80.6900
81.1100
78.2100
78.5600
2,665,600
Mon, 20 Apr 2026
81.5300
81.9700
80.4000
80.7400
1,718,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.8800
82.1800
80.8600
81.5800
3,023,300
Thu, 16 Apr 2026
80.8200
82.1100
80.5000
82.0400
2,313,500
Wed, 15 Apr 2026
80.7900
81.5800
80.1900
80.9400
2,673,800
Tue, 14 Apr 2026
9 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Tue, 14 Apr 2026
81.2300
82.3200
80.6400
82.0500
2,240,100
Mon, 13 Apr 2026
82.5600
82.9800
80.7200
81.2600
2,000,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.9200
84.3800
82.8500
83.1300
1,866,000
Thu, 09 Apr 2026
82.7000
84.4700
82.7000
83.9300
2,807,600
Wed, 08 Apr 2026
81.5200
82.8500
81.1000
82.7000
2,694,300
Tue, 07 Apr 2026
80.8500
81.7100
80.8500
81.6100
1,838,900
Mon, 06 Apr 2026
81.5800
82.0500
80.9400
81.0500
1,573,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.2300
82.1900
80.8300
81.8200
1,984,600
Wed, 01 Apr 2026
80.4500
81.6600
80.4400
81.2300
2,441,200
Tue, 31 Mar 2026
81.7300
81.7300
80.1900
80.9500
3,464,700
Mon, 30 Mar 2026
81.8600
82.1600
81.0600
81.3900
2,650,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
80.5800
81.5800
80.1200
80.7100
2,188,400
Thu, 26 Mar 2026
80.6200
81.2300
80.3000
80.5000
1,853,000
Wed, 25 Mar 2026
81.0000
81.6400
80.4900
81.0700
3,752,500
Tue, 24 Mar 2026
79.2100
80.9000
79.1500
80.1900
4,807,300
Mon, 23 Mar 2026
80.6500
80.7300
79.4600
79.8200
2,329,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
82.7100
83.0300
79.1200
79.4400
7,033,100
Thu, 19 Mar 2026
83.6700
84.1800
82.1600
82.7800
3,286,200
Wed, 18 Mar 2026
84.4400
84.7100
83.9300
84.2100
2,201,400
Tue, 17 Mar 2026
85.5000
85.8000
84.5600
84.7400
2,239,500
Mon, 16 Mar 2026
84.7500
85.0000
83.8600
84.8800
2,216,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
83.3200
84.4300
82.9500
83.7300
2,396,800
Thu, 12 Mar 2026
8 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Thu, 12 Mar 2026
7 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Thu, 12 Mar 2026
82.4400
83.5200
82.0600
82.4700
2,597,700
Wed, 11 Mar 2026
83.0000
83.3200
82.1600
82.3100
2,564,300
Tue, 10 Mar 2026
83.2000
83.8300
82.4500
83.2700
2,541,100
Mon, 09 Mar 2026
83.2900
84.1600
81.9500
84.0400
3,023,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.4500
83.7000
82.4000
83.3500
2,160,100
Thu, 05 Mar 2026
83.3800
84.2700
82.8900
83.9200
3,249,400
Wed, 04 Mar 2026
83.8200
84.3300
83.1200
83.9100
3,386,800
Tue, 03 Mar 2026
83.2000
84.7200
81.3300
83.9600
3,399,600
Mon, 02 Mar 2026
6 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
Mon, 02 Mar 2026
85.9600
86.3300
84.3300
84.5000
3,691,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.9300
86.4600
85.2100
86.0700
3,866,100
Thu, 26 Feb 2026
5 · 10-K
After-hours · 17:27 ET
10-K ↗
Thu, 26 Feb 2026
86.5000
87.6300
85.0900
85.8500
4,046,200
Thu, 26 Feb 2026
4 · 8-K
Pre-market · 09:01 ET
8-K ↗
Wed, 25 Feb 2026
86.5000
86.8200
84.9100
85.9700
3,092,400
Tue, 24 Feb 2026
86.2600
86.4700
84.9900
86.2400
1,773,000
Mon, 23 Feb 2026
86.0300
86.6700
85.4300
86.3100
1,946,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
85.9500
86.0000
84.8200
85.5700
2,663,300
Thu, 19 Feb 2026
84.7200
85.7400
84.3800
85.6800
1,672,800
Wed, 18 Feb 2026
86.8300
87.1400
84.2600
84.3600
2,403,400
Tue, 17 Feb 2026
87.2200
87.5300
86.4600
86.9500
2,798,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
84.5400
87.2400
84.3700
86.3700
3,467,500
Thu, 12 Feb 2026
84.1500
85.7100
84.1100
84.5400
2,201,300
Wed, 11 Feb 2026
83.2000
84.2100
82.6100
84.1500
1,801,200
Tue, 10 Feb 2026
81.3500
83.3600
81.2500
83.2000
1,481,900
Mon, 09 Feb 2026
80.4500
81.2900
80.0500
81.1800
1,635,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.8900
81.5800
80.0000
80.6500
1,715,700
Thu, 05 Feb 2026
80.6100
80.6500
79.5100
79.7900
3,113,300
Wed, 04 Feb 2026
81.9900
82.0300
79.7400
80.1400
4,319,200
Tue, 03 Feb 2026
80.5400
82.6200
80.4500
81.5600
2,641,800
Mon, 02 Feb 2026
82.1000
82.3900
79.9500
80.3100
4,488,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.6000
82.4200
80.9700
82.3600
4,723,000
Thu, 29 Jan 2026
81.8100
82.4800
80.8900
82.0000
4,253,900
Wed, 28 Jan 2026
80.4300
81.9000
80.1300
81.4500
3,638,000
Tue, 27 Jan 2026
78.8700
80.4800
78.4700
80.4200
2,534,400
Mon, 26 Jan 2026
78.2200
79.3400
78.1200
79.0500
2,325,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
79.2500
79.7100
77.9000
78.2800
3,367,000
Thu, 22 Jan 2026
79.3400
79.8800
78.6200
79.4000
4,448,900
Wed, 21 Jan 2026
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 21 Jan 2026
79.9700
80.0900
78.3600
79.7700
4,529,100
Tue, 20 Jan 2026
79.9600
80.2600
78.7000
79.3700
4,487,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.9400
79.6000
78.3500
79.4200
3,469,500
Thu, 15 Jan 2026
79.2500
79.7600
79.0700
79.4100
2,468,300
Wed, 14 Jan 2026
78.6900
79.1800
78.3000
78.9100
3,501,100
Tue, 13 Jan 2026
78.1800
79.4700
78.0400
78.7300
2,292,700
Mon, 12 Jan 2026
78.3600
79.2500
77.9700
78.6000
2,790,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.9700
79.8300
77.8800
78.6800
3,737,700
Thu, 08 Jan 2026
77.6800
78.9700
77.3100
77.4300
2,988,900
Wed, 07 Jan 2026
79.2100
79.2400
77.3900
77.5800
3,075,400
Tue, 06 Jan 2026
79.3400
79.9500
78.4600
78.6000
2,778,300
Mon, 05 Jan 2026
80.7900
80.9300
78.2200
79.3400
3,698,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.7900
81.4000
79.8600
80.9900
1,782,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.9400
81.0400
80.2700
80.3000
1,606,200
Tue, 30 Dec 2025
80.6400
81.0900
80.5000
80.9100
1,269,100
Mon, 29 Dec 2025
80.4800
81.0400
80.3100
80.6900
2,069,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.7100
80.8100
80.1500
80.3900
910,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.4400
80.8600
79.6200
80.7200
749,900
Tue, 23 Dec 2025
80.6500
81.0200
79.5100
80.4300
2,571,600
Mon, 22 Dec 2025
80.0700
81.0900
79.5100
80.7200
2,982,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.5400
81.3300
79.9900
80.0100
6,336,000
Thu, 18 Dec 2025
80.5900
81.2600
80.2100
80.6600
3,904,100
Wed, 17 Dec 2025
79.9300
80.2400
79.3700
79.9100
3,462,900
Tue, 16 Dec 2025
80.7300
81.0900
79.7200
79.9300
3,217,000
Mon, 15 Dec 2025
79.7300
80.7800
78.8800
80.6000
3,003,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.1700
79.5500
78.5300
78.8900
3,859,100
Thu, 11 Dec 2025
78.6000
79.7000
78.5800
78.9600
3,297,200
Wed, 10 Dec 2025
79.0300
79.0800
77.9000
78.6900
2,554,600
Tue, 09 Dec 2025
79.3000
80.5200
78.9800
79.3300
4,204,900
Mon, 08 Dec 2025
79.5700
79.8200
78.7100
78.7500
3,340,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.3700
80.7100
79.5400
79.5700
4,567,700
Thu, 04 Dec 2025
80.6200
81.4900
80.4700
80.7700
2,066,500
Wed, 03 Dec 2025
80.7300
81.2500
80.0300
80.5400
3,278,200
Tue, 02 Dec 2025
81.7600
81.8000
80.0900
80.6800
2,878,600
Mon, 01 Dec 2025
82.9000
83.1900
81.4400
81.5700
2,889,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.2500
83.8000
82.9800
83.5200
1,335,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.2700
83.6700
82.2400
83.2500
1,529,200
Tue, 25 Nov 2025
82.4400
82.5600
81.5100
82.1600
1,304,600
Mon, 24 Nov 2025
81.4100
82.3800
80.8500
82.1400
3,715,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.1600
81.5600
80.3300
81.2700
2,581,500
Thu, 20 Nov 2025
82.3200
83.0100
80.6900
80.7600
2,962,300
Wed, 19 Nov 2025
82.4000
82.8000
81.0200
81.1100
2,118,000
Tue, 18 Nov 2025
82.2900
83.1000
82.1500
82.3600
1,857,400
Mon, 17 Nov 2025
82.9700
82.9700
81.7100
82.4700
2,567,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
82.3800
83.4400
81.9400
82.8400
2,378,400
Thu, 13 Nov 2025
83.3100
83.6400
82.1800
82.3900
2,268,200
Wed, 12 Nov 2025
83.7000
83.8500
82.9100
83.5300
2,209,200
Tue, 11 Nov 2025
83.1700
83.7900
82.8300
83.7500
1,319,900
Mon, 10 Nov 2025
83.0200
83.8200
82.7800
83.2400
2,173,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.2200
83.3100
81.6900
83.3100
3,764,100
Thu, 06 Nov 2025
80.3000
82.7900
80.3000
82.4000
4,687,100
Wed, 05 Nov 2025
82.2600
82.2600
79.2900
79.8600
3,629,000
Tue, 04 Nov 2025
80.7200
82.1600
80.0100
81.8200
2,344,600
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Mon, 03 Nov 2025
80.8200
81.8700
79.5600
81.3600
3,974,500
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 09:03 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
80.0800
81.3700
79.5700
80.5600
3,539,500
Thu, 30 Oct 2025
80.1600
81.4100
80.0000
80.7500
2,527,000
Wed, 29 Oct 2025
81.3700
81.7400
80.1400
80.2900
2,535,400
Tue, 28 Oct 2025
83.1600
83.4700
81.2500
81.2700
2,156,700
Mon, 27 Oct 2025
83.2200
83.6200
82.6900
83.4500
1,847,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.5000
83.5000
82.6700
83.1100
3,082,000