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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
76.1800
76.1000
74.5900
75.9200
6,707,783
Thu, 22 Oct 2026
75.4900
78.1300
75.4000
77.2100
7,502,100
Wed, 21 Oct 2026
76.7100
77.3300
75.3200
76.1100
9,019,800
Tue, 20 Oct 2026
16 · 10-Q
After-hours · 21:00 ET
10-Q ↗
Tue, 20 Oct 2026
15 · 8-K
After market open · 11:30 ET
8-K ↗
Tue, 20 Oct 2026
77.2200
78.9700
75.0800
77.0900
24,697,400
Mon, 19 Oct 2026
83.7200
83.8200
82.3400
82.7500
7,984,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
84.7600
85.7900
83.4400
83.9600
7,486,400
Thu, 15 Oct 2026
83.7000
84.1600
82.7600
83.6600
5,712,700
Wed, 14 Oct 2026
83.1800
83.4900
82.0200
83.0500
6,101,500
Tue, 13 Oct 2026
82.8800
84.5900
82.4900
84.0000
6,224,500
Mon, 12 Oct 2026
82.6500
82.9600
82.2100
82.3700
5,580,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
82.4100
82.8800
81.7100
82.7300
6,593,200
Thu, 08 Oct 2026
80.3000
82.4800
80.1100
82.2500
4,975,800
Wed, 07 Oct 2026
81.4600
81.7200
80.6300
80.9900
6,269,500
Tue, 06 Oct 2026
81.4300
82.1500
80.6900
82.0100
5,209,600
Mon, 05 Oct 2026
78.9900
80.9600
78.6600
80.2300
6,490,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
79.8900
79.8900
77.9700
78.2700
9,088,600
Thu, 01 Oct 2026
76.5000
79.3600
76.4400
79.3100
8,437,600
Wed, 30 Sep 2026
80.6600
80.7700
76.9100
77.0000
9,765,600
Tue, 29 Sep 2026
80.7700
81.1000
79.5800
80.4700
6,250,800
Mon, 28 Sep 2026
81.9000
82.6900
80.4300
80.6400
8,626,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.9400
83.5000
80.8800
82.6300
7,222,600
Thu, 24 Sep 2026
83.3600
83.7000
80.0400
80.5700
7,934,900
Wed, 23 Sep 2026
83.0500
84.5700
82.7600
83.7700
4,730,100
Tue, 22 Sep 2026
84.8500
85.2000
82.9500
83.4500
6,230,400
Mon, 21 Sep 2026
82.3800
84.8800
82.2000
83.9500
7,936,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
86.1600
86.4900
81.4000
82.2000
21,148,100
Thu, 17 Sep 2026
86.1900
87.8600
86.1500
86.6200
8,831,900
Wed, 16 Sep 2026
85.0500
85.3500
83.4700
84.2900
6,427,900
Tue, 15 Sep 2026
87.0500
87.6500
84.9000
85.3700
6,299,700
Mon, 14 Sep 2026
85.8400
87.3900
85.4800
87.1600
5,557,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
87.2500
87.7700
85.3100
85.6200
7,369,200
Thu, 10 Sep 2026
83.8000
86.1800
82.8600
86.1200
6,140,900
Wed, 09 Sep 2026
85.2200
86.3000
83.7600
83.7600
7,775,700
Tue, 08 Sep 2026
87.3800
87.8500
85.3100
85.7900
6,236,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
86.4100
87.7600
85.6900
87.7600
5,440,300
Thu, 03 Sep 2026
85.7300
87.3800
85.1200
87.2200
5,215,900
Wed, 02 Sep 2026
85.6400
86.6400
83.9500
84.8700
5,887,800
Tue, 01 Sep 2026
86.3200
87.1900
85.2200
85.6300
5,360,000
Mon, 31 Aug 2026
86.2800
87.1900
86.0100
86.3200
8,256,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
87.6300
88.2700
85.6400
86.2700
7,348,400
Thu, 27 Aug 2026
85.8800
87.0900
85.8800
86.1800
7,592,500
Wed, 26 Aug 2026
85.9800
86.5600
84.9200
86.3300
5,397,500
Tue, 25 Aug 2026
87.0100
87.1000
85.6400
85.8100
4,852,000
Mon, 24 Aug 2026
87.9400
88.2700
85.7100
86.9800
4,746,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
85.7900
88.3600
85.7900
87.9300
5,270,500
Thu, 20 Aug 2026
84.2000
86.4400
83.7300
86.1500
4,918,500
Wed, 19 Aug 2026
84.4800
86.1000
84.1200
84.9600
4,730,100
Tue, 18 Aug 2026
84.8600
84.8600
83.5900
83.7100
3,725,300
Mon, 17 Aug 2026
86.2500
86.4900
84.3400
84.3700
4,734,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.8200
87.1800
86.1500
86.7700
3,493,600
Thu, 13 Aug 2026
86.8500
87.3500
86.2300
86.3900
3,541,900
Wed, 12 Aug 2026
89.1200
89.1200
86.7200
86.7600
4,832,300
Tue, 11 Aug 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 11 Aug 2026
88.1300
89.7400
87.8800
89.3500
4,792,100
Mon, 10 Aug 2026
87.4200
88.8100
86.3800
87.9600
3,446,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
86.8900
87.8800
86.3300
87.5800
4,024,000
Thu, 06 Aug 2026
89.1600
89.3000
86.5000
86.9400
5,431,300
Wed, 05 Aug 2026
88.4600
89.9800
88.2600
89.1600
6,860,200
Tue, 04 Aug 2026
87.4100
88.5900
86.0300
88.3100
5,329,800
Mon, 03 Aug 2026
89.5100
90.3000
87.2900
87.6800
4,813,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.8500
89.1100
87.0400
88.8600
6,678,000
Thu, 30 Jul 2026
89.7400
89.7700
86.6100
88.4000
6,229,000
Wed, 29 Jul 2026
90.7000
91.8500
89.1100
89.4000
7,981,500
Tue, 28 Jul 2026
87.6100
91.1500
87.2100
90.3000
13,382,300
Mon, 27 Jul 2026
85.0000
87.0800
84.1000
87.0400
9,870,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
80.5400
83.7600
80.4300
82.6400
5,605,600
Thu, 23 Jul 2026
81.3600
81.7400
79.0000
80.6700
9,512,900
Wed, 22 Jul 2026
80.5000
84.3300
80.0400
82.1300
13,059,500
Tue, 21 Jul 2026
13 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 21 Jul 2026
76.0900
80.1000
74.8000
79.5200
11,919,800
Tue, 21 Jul 2026
12 · 8-K
Pre-market · 07:14 ET
8-K ↗
Mon, 20 Jul 2026
76.9900
77.1900
75.3600
75.8000
8,809,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.1400
77.9400
75.9900
76.0700
5,828,100
Thu, 16 Jul 2026
77.5000
77.9700
76.6200
77.7200
5,396,800
Wed, 15 Jul 2026
77.2400
78.1600
76.7900
77.6400
6,293,200
Tue, 14 Jul 2026
76.7800
77.3400
75.9600
76.8700
4,962,900
Mon, 13 Jul 2026
78.0500
78.5000
76.4300
76.7200
3,253,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
76.8900
78.6700
76.8800
77.8500
4,783,500
Thu, 09 Jul 2026
76.3700
76.9000
75.4500
76.6500
4,201,900
Wed, 08 Jul 2026
75.2200
76.3100
74.5800
76.2400
5,273,500
Tue, 07 Jul 2026
77.7200
77.7200
75.6400
76.0300
7,825,500
Mon, 06 Jul 2026
76.5300
78.0700
76.1200
77.8500
9,015,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
76.8900
77.2000
74.2200
76.0000
6,018,600
Wed, 01 Jul 2026
76.9900
77.5200
75.2000
75.5200
7,662,000
Tue, 30 Jun 2026
77.2600
77.2600
75.9000
77.0800
7,845,300
Mon, 29 Jun 2026
78.2500
78.4600
77.0600
77.3400
7,111,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.3900
79.5000
77.8100
78.1000
12,592,000
Thu, 25 Jun 2026
79.1000
80.4300
78.3900
78.5300
8,450,200
Wed, 24 Jun 2026
79.1300
80.5700
78.9400
78.9500
9,359,000
Tue, 23 Jun 2026
79.1900
80.2100
78.6000
78.9500
7,860,800
Mon, 22 Jun 2026
80.8000
83.3200
80.0700
80.4300
10,845,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.6100
80.9500
78.9400
79.2900
18,900,900
Wed, 17 Jun 2026
82.5000
83.1800
79.1600
79.5800
11,406,000
Tue, 16 Jun 2026
84.6500
85.4100
82.2200
82.5100
7,894,200
Mon, 15 Jun 2026
82.6400
84.9600
82.6400
84.0700
7,893,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.7200
82.1300
80.5000
81.5000
4,953,800
Thu, 11 Jun 2026
80.0400
81.0900
79.0900
80.8500
6,020,800
Wed, 10 Jun 2026
83.5100
83.7900
79.0000
79.4000
11,366,200
Tue, 09 Jun 2026
84.5500
85.1000
81.6600
83.7600
8,987,000
Mon, 08 Jun 2026
81.6700
84.1700
81.5100
83.7700
8,935,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.9700
83.1000
81.4000
82.1100
7,371,600
Thu, 04 Jun 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 04 Jun 2026
82.0600
83.6400
81.6400
83.2200
6,859,300
Wed, 03 Jun 2026
80.7100
84.1200
80.3400
81.7000
9,719,500
Tue, 02 Jun 2026
82.8900
84.2100
81.0200
81.7300
10,550,800
Mon, 01 Jun 2026
83.4300
83.4400
80.4500
82.6800
7,510,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
84.8000
85.0100
81.2200
83.2400
15,552,600
Thu, 28 May 2026
83.6000
85.1900
83.3800
84.3500
7,658,000
Wed, 27 May 2026
80.6500
84.5200
80.6500
84.1200
10,368,600
Tue, 26 May 2026
10 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Tue, 26 May 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 26 May 2026
79.3000
80.1700
78.6700
79.7900
5,021,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.0000
79.8500
77.6900
78.7900
6,440,900
Thu, 21 May 2026
75.3800
77.3700
75.0000
77.2100
6,362,600
Wed, 20 May 2026
73.3900
76.1600
73.2000
76.1400
8,069,100
Tue, 19 May 2026
72.2400
72.8800
70.4300
72.6300
6,995,600
Mon, 18 May 2026
74.8200
74.9800
73.0900
73.1000
5,651,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.6000
77.1600
74.8000
74.8600
8,477,500
Thu, 14 May 2026
75.8800
79.2700
75.8800
77.7500
8,035,000
Wed, 13 May 2026
76.2200
77.6600
75.4500
75.8100
8,101,600
Tue, 12 May 2026
75.4000
76.8900
74.9600
76.4400
5,272,400
Mon, 11 May 2026
78.8000
79.0000
75.1100
75.2900
6,366,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.1300
79.3300
78.0700
78.8000
2,950,300
Thu, 07 May 2026
78.8200
79.3700
78.1700
78.4100
6,735,000
Wed, 06 May 2026
78.2000
79.4500
77.8300
78.7000
5,434,800
Tue, 05 May 2026
76.2700
77.1600
76.0200
76.1500
5,115,800
Mon, 04 May 2026
75.9100
77.0100
75.2100
75.7000
7,765,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.1200
77.5000
75.5200
75.7700
7,161,900
Thu, 30 Apr 2026
77.1200
78.0800
76.5100
76.8900
11,020,300
Wed, 29 Apr 2026
78.2000
78.3100
75.3800
76.6200
9,250,200
Tue, 28 Apr 2026
8 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Tue, 28 Apr 2026
78.0200
79.4000
74.7800
78.9500
15,041,700
Tue, 28 Apr 2026
7 · 8-K
Pre-market · 07:25 ET
8-K ↗
Mon, 27 Apr 2026
76.6100
78.8300
76.6100
77.9600
8,322,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.2300
78.5200
76.9200
78.0500
6,123,400
Thu, 23 Apr 2026
78.9400
79.1000
77.1600
78.5200
4,741,500
Wed, 22 Apr 2026
79.5900
79.8000
78.6300
79.0000
3,170,200
Tue, 21 Apr 2026
80.4400
81.2000
79.0000
79.0500
5,355,900
Mon, 20 Apr 2026
6 · DEFA14A
After-hours · 16:37 ET
DEFA14A ↗
Mon, 20 Apr 2026
5 · DEF 14A
After-hours · 16:35 ET
DEF 14A ↗
Mon, 20 Apr 2026
80.8600
81.1600
80.3300
80.5400
3,958,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.4000
82.6700
79.4000
81.3200
7,298,200
Thu, 16 Apr 2026
77.5900
78.3500
77.0100
78.0500
5,615,100
Wed, 15 Apr 2026
79.5400
79.5400
77.7600
77.7800
6,475,600
Tue, 14 Apr 2026
78.6300
79.8600
78.1000
79.4600
5,859,600
Mon, 13 Apr 2026
75.6100
76.8600
75.1500
76.8300
3,970,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.1100
77.4700
76.1400
76.4200
4,069,500
Thu, 09 Apr 2026
75.5900
77.3100
75.3800
76.7300
6,674,900
Wed, 08 Apr 2026
76.0200
77.0600
75.7200
76.7400
7,248,800
Tue, 07 Apr 2026
72.9800
73.1800
71.6000
72.7600
5,904,600
Mon, 06 Apr 2026
72.5200
73.6300
72.1500
73.4300
5,065,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.3400
73.6800
71.6700
72.5400
8,182,800
Wed, 01 Apr 2026
75.2000
75.8700
74.7200
75.0400
5,147,700
Tue, 31 Mar 2026
74.0500
75.0900
73.4100
74.5000
5,778,200
Mon, 30 Mar 2026
73.7100
74.2300
72.4200
72.7600
7,192,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
75.2100
75.2600
72.6800
72.9800
7,563,200
Thu, 26 Mar 2026
75.9700
77.1700
74.9100
75.6000
8,470,900
Wed, 25 Mar 2026
77.9000
78.2900
76.3900
76.6100
7,190,700
Tue, 24 Mar 2026
74.9800
76.8700
74.7700
76.5700
7,122,200
Mon, 23 Mar 2026
4 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 23 Mar 2026
74.7500
76.8500
74.6000
75.7200
7,694,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.5200
73.9000
72.1000
72.8100
17,760,000
Thu, 19 Mar 2026
72.5000
74.4000
72.5000
73.7900
9,495,200
Wed, 18 Mar 2026
73.5300
74.8100
73.4200
73.5300
6,000,500
Tue, 17 Mar 2026
73.5900
74.5700
73.5500
74.0400
4,689,900
Mon, 16 Mar 2026
73.3200
73.8500
72.4300
72.9500
7,471,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.5900
73.9400
72.0900
72.3900
7,229,700
Thu, 12 Mar 2026
73.2400
74.0200
73.1000
73.4500
7,341,000
Wed, 11 Mar 2026
75.4600
76.5800
74.3700
74.7900
5,636,100
Tue, 10 Mar 2026
74.8400
77.2000
74.8400
74.9300
8,915,600
Mon, 09 Mar 2026
73.4000
74.7000
71.9200
74.6900
8,829,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.7400
75.2200
73.3500
75.2100
8,190,700
Thu, 05 Mar 2026
78.0000
78.1700
75.0700
76.2000
8,641,900
Wed, 04 Mar 2026
78.2200
79.3400
78.0400
78.6000
8,510,600
Tue, 03 Mar 2026
75.4200
77.4400
74.1900
77.2700
9,271,800
Mon, 02 Mar 2026
77.3600
77.7600
75.0400
77.7600
8,948,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
79.9900
80.0800
77.8300
78.7100
13,351,400
Thu, 26 Feb 2026
82.4000
82.9200
80.0100
80.7900
6,403,700
Wed, 25 Feb 2026
81.4400
83.0600
81.3700
82.4300
9,309,300
Tue, 24 Feb 2026
80.0100
82.5900
79.7500
81.2900
5,814,200
Mon, 23 Feb 2026
81.0700
81.5300
78.4400
79.6600
7,490,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.2000
82.0300
80.6000
81.5100
8,602,300
Thu, 19 Feb 2026
83.2500
83.5000
81.0200
81.4700
6,062,600
Wed, 18 Feb 2026
81.9500
83.9300
81.7000
83.6700
8,426,900
Tue, 17 Feb 2026
80.9400
81.3800
79.6000
81.2200
7,953,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.4900
81.5100
80.0500
81.0800
6,314,100
Thu, 12 Feb 2026
80.2100
82.1700
79.6000
79.9300
6,863,400
Wed, 11 Feb 2026
80.4900
82.0000
79.0800
79.8200
9,654,400
Tue, 10 Feb 2026
81.0500
81.5000
79.4500
80.2700
7,425,800
Mon, 09 Feb 2026
82.2700
82.4000
80.5800
80.6800
9,766,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.5400
84.7000
82.6400
84.2400
8,052,700
Thu, 05 Feb 2026
85.1500
85.7100
83.2700
83.3000
9,142,700
Wed, 04 Feb 2026
86.1600
87.6200
85.3200
86.2900
8,838,900
Tue, 03 Feb 2026
85.4700
86.6300
84.8800
85.7100
6,903,000
Mon, 02 Feb 2026
84.2500
84.5300
83.1000
84.2700
6,948,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
86.0100
86.4300
83.4100
84.0000
7,767,200
Thu, 29 Jan 2026
86.1900
86.6200
85.1400
86.2600
9,696,200
Wed, 28 Jan 2026
86.0700
86.0700
84.4300
84.9000
10,072,700
Tue, 27 Jan 2026
3 · 10-K
After-hours · 16:08 ET
10-K ↗
Tue, 27 Jan 2026
83.6300
87.3100
82.4100
86.3800
23,632,000
Tue, 27 Jan 2026
2 · 8-K
Pre-market · 07:25 ET
8-K ↗
Mon, 26 Jan 2026
79.2500
80.6200
79.1700
79.4300
10,939,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
80.6700
80.7500
79.2300
79.6800
6,865,600
Thu, 22 Jan 2026
81.2100
82.2800
80.7600
81.1400
6,789,300
Wed, 21 Jan 2026
79.2600
81.2600
79.0300
80.9300
8,215,400
Tue, 20 Jan 2026
79.7500
79.9900
77.3500
77.8100
12,071,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
81.0000
81.6400
80.2300
80.8200
9,838,700
Thu, 15 Jan 2026
81.8700
82.1600
80.6200
80.9100
6,416,800
Wed, 14 Jan 2026
83.0000
83.6900
80.9500
81.2300
7,550,000
Tue, 13 Jan 2026
82.9700
83.8600
82.6200
83.2400
6,022,800
Mon, 12 Jan 2026
82.2000
82.9000
81.0600
82.9000
7,376,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.5100
84.4100
81.0000
82.8700
12,142,900
Thu, 08 Jan 2026
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 08 Jan 2026
82.8000
85.1800
82.4300
85.1300
11,643,400
Wed, 07 Jan 2026
82.1000
82.7000
81.5900
81.9100
6,362,000
Tue, 06 Jan 2026
82.7000
82.8000
81.1800
82.1800
7,972,900
Mon, 05 Jan 2026
80.5400
83.3800
79.9700
83.1500
10,468,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.4100
81.4900
79.5600
80.9800
7,468,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.2500
82.2700
81.2500
81.3200
4,483,700
Tue, 30 Dec 2025
83.1700
83.2100
82.1800
82.3300
3,240,500
Mon, 29 Dec 2025
83.0700
83.3600
82.5000
82.9300
4,759,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.8000
83.0800
82.5600
83.0600
3,411,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.7500
83.1500
82.6000
82.8800
2,370,100
Tue, 23 Dec 2025
82.7300
83.4300
82.6600
82.7500
4,819,900
Mon, 22 Dec 2025
82.6000
83.6800
82.5800
83.0300
9,119,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.0900
82.6900
81.0900
82.3500
23,751,000
Thu, 18 Dec 2025
80.5000
81.9800
80.3900
81.1700
9,086,200
Wed, 17 Dec 2025
81.1800
81.4900
80.3900
80.5100
8,864,300
Tue, 16 Dec 2025
82.0700
83.0400
81.1800
81.7600
10,732,600
Mon, 15 Dec 2025
80.6500
82.0200
80.5800
81.9800
14,362,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
80.8600
81.5500
80.6400
80.8900
9,649,500
Thu, 11 Dec 2025
80.3300
81.2200
80.3000
80.8500
9,686,800
Wed, 10 Dec 2025
77.1600
80.9500
77.1000
80.8000
14,421,300
Tue, 09 Dec 2025
76.0800
77.3500
75.8900
77.1600
7,970,100
Mon, 08 Dec 2025
76.3200
76.6700
75.2000
75.7100
10,018,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.0800
77.0000
75.0000
76.0500
8,817,800
Thu, 04 Dec 2025
75.0000
76.2300
74.9000
75.2900
12,659,100
Wed, 03 Dec 2025
73.6100
74.9200
73.6100
74.6900
8,392,400
Tue, 02 Dec 2025
73.1500
73.8400
72.0900
73.6600
8,973,700
Mon, 01 Dec 2025
73.0900
73.9300
72.9100
72.9500
9,826,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.9400
73.8600
72.9100
73.5200
3,755,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
72.4400
73.4500
72.2200
72.8100
7,704,300
Tue, 25 Nov 2025
71.1500
73.1100
71.1500
72.7800
12,089,700
Mon, 24 Nov 2025
70.4800
71.2200
70.2500
71.0000
13,768,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.2900
70.5300
68.1900
70.3300
10,852,400
Thu, 20 Nov 2025
68.9400
69.8900
67.7800
68.0400
9,385,200
Wed, 19 Nov 2025
68.0000
69.6600
67.6100
68.5000
10,557,100
Tue, 18 Nov 2025
67.8300
68.4200
67.0600
67.9300
6,092,400
Mon, 17 Nov 2025
70.3100
70.4600
67.4900
67.9100
8,031,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.3600
71.7700
70.4400
70.5200
7,100,900
Thu, 13 Nov 2025
72.1600
72.8700
71.4800
71.8900
9,004,300
Wed, 12 Nov 2025
71.1700
72.3900
70.9900
71.8400
9,167,200
Tue, 11 Nov 2025
71.1200
71.6400
70.9900
71.2200
6,164,000
Mon, 10 Nov 2025
71.0000
71.3400
69.8700
71.0500
8,592,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
68.9500
70.7600
68.5800
70.7500
8,408,500
Thu, 06 Nov 2025
68.6900
69.4000
68.2100
68.8400
6,086,300
Wed, 05 Nov 2025
67.0400
69.2600
67.0400
68.7700
7,807,000
Tue, 04 Nov 2025
68.0000
68.1300
66.7500
66.8700
8,478,200
Mon, 03 Nov 2025
68.8900
68.9300
67.7800
68.2200
10,252,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.7800
69.3200
68.6300
69.0900
6,993,600
Thu, 30 Oct 2025
68.6600
69.7800
68.3900
68.6700
7,559,500
Wed, 29 Oct 2025
69.6100
70.2400
68.5900
69.1300
10,575,900
Tue, 28 Oct 2025
69.4600
70.1900
68.6600
69.8700
13,072,200
Mon, 27 Oct 2025
69.5700
69.6300
68.7900
69.3800
9,724,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
67.4600
69.7000
67.2900
69.6600
12,571,000
Thu, 23 Oct 2025
67.9700
68.4800
66.5700
66.8500
12,647,200