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
89.8200
90.4200
88.5700
89.5100
2,422,198
Thu, 22 Oct 2026
88.0900
91.2100
87.8500
90.6200
4,199,200
Wed, 21 Oct 2026
87.3300
88.4700
87.2500
88.1000
1,280,000
Tue, 20 Oct 2026
86.9800
88.0400
86.8300
87.3300
1,375,600
Mon, 19 Oct 2026
87.5600
87.5600
86.1000
86.5800
1,661,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
87.2300
88.1200
86.4500
87.3600
1,935,300
Thu, 15 Oct 2026
86.8600
87.3400
86.2500
86.9100
1,404,400
Wed, 14 Oct 2026
85.4000
86.3200
84.6000
86.1200
3,122,700
Tue, 13 Oct 2026
85.6000
85.9700
84.8500
85.7300
1,703,500
Mon, 12 Oct 2026
84.4000
85.8000
84.3500
85.5300
1,730,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.4700
84.7500
83.9800
84.4600
1,478,400
Thu, 08 Oct 2026
83.2700
84.7400
83.2500
84.3500
1,740,300
Wed, 07 Oct 2026
84.8500
85.4100
83.5400
83.6300
2,187,800
Tue, 06 Oct 2026
85.9700
86.0800
84.8500
85.4300
1,354,900
Mon, 05 Oct 2026
85.6800
86.2800
84.7200
85.8000
1,350,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.0000
86.2500
85.0000
85.9400
1,500,500
Thu, 01 Oct 2026
85.0000
85.0000
83.5900
84.4700
2,817,000
Wed, 30 Sep 2026
86.9600
87.1300
85.0700
85.1000
3,630,600
Tue, 29 Sep 2026
21 · 8-K
After-hours · 16:25 ET
8-K ↗
Tue, 29 Sep 2026
86.3100
87.3500
85.9800
86.5100
2,317,100
Mon, 28 Sep 2026
86.8200
87.1500
85.7500
86.5600
2,653,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
87.0100
87.6800
86.4100
86.9100
2,296,600
Thu, 24 Sep 2026
88.4400
89.0600
87.3100
87.3200
6,883,400
Wed, 23 Sep 2026
87.4400
88.9700
87.4400
88.2800
1,565,000
Tue, 22 Sep 2026
87.2400
88.2200
86.8100
87.9900
1,627,900
Mon, 21 Sep 2026
87.5500
87.9200
86.3600
86.8100
2,468,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
88.1500
88.3900
87.1500
87.4800
2,081,700
Thu, 17 Sep 2026
88.1700
88.8300
87.4900
88.7800
1,864,000
Wed, 16 Sep 2026
88.1800
88.9900
87.4900
87.6800
2,260,200
Tue, 15 Sep 2026
89.6700
89.7700
88.8200
89.0200
1,581,100
Mon, 14 Sep 2026
89.1500
90.2500
88.0400
89.7700
2,191,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
89.4800
90.0400
88.5100
89.2300
2,446,700
Thu, 10 Sep 2026
89.8200
90.6600
88.6400
88.8400
1,641,900
Wed, 09 Sep 2026
90.7000
90.9200
89.1400
90.0700
1,493,600
Tue, 08 Sep 2026
90.9300
92.2900
90.7900
91.1300
1,580,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
90.7500
92.3200
90.4500
91.6000
2,227,600
Thu, 03 Sep 2026
89.8600
91.6100
89.4000
91.3000
2,085,800
Wed, 02 Sep 2026
89.5900
89.8500
88.4800
89.5400
2,667,100
Tue, 01 Sep 2026
92.5000
92.5300
88.5300
88.9700
2,057,500
Mon, 31 Aug 2026
94.0000
94.2000
92.2400
92.6900
1,702,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
94.1100
94.4000
93.2400
94.1200
1,378,300
Thu, 27 Aug 2026
93.9700
95.1700
93.7700
93.8600
1,353,300
Wed, 26 Aug 2026
94.3500
95.4700
93.9500
94.7100
2,247,900
Tue, 25 Aug 2026
94.7200
95.6300
94.1700
94.3400
1,498,400
Mon, 24 Aug 2026
96.1300
96.2600
93.7900
94.6800
2,625,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
95.3900
96.9000
95.1300
96.6900
1,790,500
Thu, 20 Aug 2026
94.0000
95.9900
93.9600
94.8300
1,620,100
Wed, 19 Aug 2026
94.0000
95.8600
93.5700
94.4400
1,891,400
Tue, 18 Aug 2026
94.5500
94.5500
93.4100
93.6800
2,119,800
Mon, 17 Aug 2026
94.4900
94.6600
93.0000
93.9200
2,486,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
93.8200
94.6600
93.3800
93.5000
2,714,700
Thu, 13 Aug 2026
93.1300
93.9800
93.1200
93.9200
2,037,600
Wed, 12 Aug 2026
91.1900
93.0900
91.1900
92.6900
1,637,700
Tue, 11 Aug 2026
90.6000
92.1500
90.5200
91.9200
2,199,400
Mon, 10 Aug 2026
90.9300
92.0800
90.5000
90.5100
1,599,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
90.0900
92.1200
90.0900
91.6200
2,028,400
Thu, 06 Aug 2026
91.3900
91.6700
89.9600
90.2500
3,512,800
Wed, 05 Aug 2026
90.4600
92.0600
89.8500
91.4500
5,604,200
Tue, 04 Aug 2026
89.7000
90.8400
88.5400
90.6300
6,594,300
Mon, 03 Aug 2026
88.8500
90.8200
88.4900
90.6500
2,716,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.3800
89.3500
87.4100
88.8900
2,606,400
Thu, 30 Jul 2026
20 · 8-K
After market open · 11:22 ET
8-K ↗
Thu, 30 Jul 2026
91.2500
92.7800
87.2000
88.1600
4,218,900
Thu, 30 Jul 2026
19 · 10-Q
Next filing day · accepted 29 Jul, 18:16 ET
10-Q ↗
Wed, 29 Jul 2026
18 · 8-K
After-hours · 16:52 ET
8-K ↗
Wed, 29 Jul 2026
17 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 29 Jul 2026
91.5200
91.5600
90.3100
91.2900
3,063,700
Tue, 28 Jul 2026
91.5400
92.5000
91.3100
91.7000
2,513,900
Mon, 27 Jul 2026
92.4000
92.6800
91.1200
91.4000
2,436,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.6900
92.9900
91.1100
92.3600
2,265,200
Thu, 23 Jul 2026
91.9700
92.7800
91.3300
92.3200
3,294,400
Wed, 22 Jul 2026
91.7600
91.9700
91.0300
91.3200
1,806,100
Tue, 21 Jul 2026
91.8200
91.9000
90.6000
91.1600
1,612,500
Mon, 20 Jul 2026
93.8100
93.8400
91.6000
91.6600
1,973,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.4100
93.9500
92.8000
93.7100
2,349,200
Thu, 16 Jul 2026
91.0500
93.3000
90.1400
92.9100
4,808,100
Wed, 15 Jul 2026
91.3000
91.6100
90.0700
90.4700
2,122,800
Tue, 14 Jul 2026
91.7500
92.1600
91.0100
91.3500
2,358,500
Mon, 13 Jul 2026
90.5200
91.5600
90.3800
91.3500
1,686,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.3600
91.1000
90.0500
90.1200
1,723,800
Thu, 09 Jul 2026
89.7600
91.2100
89.4000
90.3300
2,833,100
Wed, 08 Jul 2026
16 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 08 Jul 2026
88.6800
89.5200
87.5600
89.4000
2,684,500
Tue, 07 Jul 2026
88.7000
88.9800
87.5200
88.7200
1,373,700
Mon, 06 Jul 2026
87.2900
88.2300
87.0200
88.0000
2,006,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
85.7600
88.9200
85.7600
87.7900
2,854,400
Wed, 01 Jul 2026
86.4900
87.4700
85.7800
85.9200
3,199,400
Tue, 30 Jun 2026
86.7100
87.4700
86.0500
86.6500
2,297,700
Mon, 29 Jun 2026
87.5700
88.1200
86.2200
86.9100
2,770,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.0000
87.9200
86.4000
87.7300
3,928,300
Thu, 25 Jun 2026
85.6200
87.8800
85.4300
87.0400
4,275,800
Wed, 24 Jun 2026
85.7100
86.5200
84.4500
84.7800
3,508,100
Tue, 23 Jun 2026
85.5400
86.2100
85.0900
85.2900
2,288,600
Mon, 22 Jun 2026
85.9000
86.8300
85.3600
85.6700
2,328,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.7300
86.9800
85.4300
86.0300
3,023,900
Wed, 17 Jun 2026
88.9400
89.2100
85.0600
85.6100
3,017,400
Tue, 16 Jun 2026
89.7300
89.9900
88.4900
89.1500
2,149,700
Mon, 15 Jun 2026
91.5200
91.5200
88.9000
89.2700
2,286,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.4500
90.5000
88.4500
90.0800
1,845,100
Thu, 11 Jun 2026
89.7500
90.2900
88.3400
89.3100
2,379,800
Wed, 10 Jun 2026
90.2000
90.9000
88.9700
89.6000
3,119,100
Tue, 09 Jun 2026
90.3600
91.3200
89.3900
90.2000
1,778,300
Mon, 08 Jun 2026
90.0000
91.2100
89.7200
90.0500
1,937,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.3700
90.8400
89.2000
89.9300
3,784,700
Thu, 04 Jun 2026
90.0400
90.5300
88.3200
89.5000
1,992,800
Wed, 03 Jun 2026
90.0300
91.5000
89.0100
89.1200
2,744,000
Tue, 02 Jun 2026
88.5600
90.3200
88.5600
90.1500
2,189,700
Mon, 01 Jun 2026
89.7700
89.7700
87.3800
88.6800
2,680,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.3200
91.4600
89.2000
89.3200
3,849,600
Thu, 28 May 2026
90.3500
91.1200
88.6300
90.6000
5,398,400
Wed, 27 May 2026
88.2600
91.3300
88.2600
91.2600
4,554,900
Tue, 26 May 2026
86.3000
89.1500
86.3000
89.1200
3,287,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.9900
87.1400
86.1900
86.2600
2,046,100
Thu, 21 May 2026
85.7600
87.6200
85.2900
86.7100
3,419,600
Wed, 20 May 2026
86.0900
87.4400
85.7500
86.3400
3,119,400
Tue, 19 May 2026
85.8500
86.6900
85.1000
86.1300
3,238,100
Mon, 18 May 2026
85.5700
86.4000
85.0700
86.2200
1,890,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.1200
86.4700
84.7800
85.0700
3,586,400
Thu, 14 May 2026
85.9600
87.7200
85.9600
86.9000
3,258,900
Wed, 13 May 2026
85.2900
87.4300
85.1000
85.6400
1,880,700
Tue, 12 May 2026
85.0300
86.1100
84.1300
85.8200
2,618,900
Mon, 11 May 2026
85.7000
86.3700
84.4600
84.7700
2,762,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.0000
86.2200
84.7300
86.0400
3,648,200
Thu, 07 May 2026
86.0500
86.9700
85.1700
85.2200
3,800,300
Wed, 06 May 2026
84.3700
86.5900
84.3700
85.9800
2,609,100
Tue, 05 May 2026
83.3500
83.9000
83.0400
83.5000
3,188,800
Mon, 04 May 2026
85.9200
85.9200
82.6500
83.1300
3,333,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.0100
87.5200
86.0100
86.2200
2,256,700
Thu, 30 Apr 2026
15 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 30 Apr 2026
85.7800
87.2300
84.6100
86.9600
4,890,300
Thu, 30 Apr 2026
14 · 10-Q
Next filing day · accepted 29 Apr, 18:03 ET
10-Q ↗
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 29 Apr 2026
12 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 29 Apr 2026
86.4500
86.7500
84.0500
84.2800
5,281,700
Tue, 28 Apr 2026
87.0200
87.4700
86.5200
86.7500
2,494,700
Mon, 27 Apr 2026
85.9300
88.0800
85.9300
87.3600
2,577,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
86.0300
87.1600
85.8800
86.8900
3,355,300
Thu, 23 Apr 2026
11 · 10-K/A
After-hours · 16:05 ET
10-K/A ↗
Thu, 23 Apr 2026
83.7300
86.5400
82.6600
86.1800
3,408,800
Wed, 22 Apr 2026
82.7500
83.3200
81.6100
82.2900
1,955,900
Tue, 21 Apr 2026
81.7900
82.8200
81.7900
82.4900
1,874,600
Mon, 20 Apr 2026
81.4700
82.2300
80.9700
81.7000
1,262,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.4600
82.3300
80.1900
81.4800
2,319,600
Thu, 16 Apr 2026
80.8700
81.6400
79.9600
80.1400
2,001,100
Wed, 15 Apr 2026
81.9200
82.2800
81.0100
81.0100
2,527,200
Tue, 14 Apr 2026
81.0200
82.3500
80.9900
82.1900
1,773,200
Mon, 13 Apr 2026
80.3200
81.4400
80.3200
81.4300
2,276,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.2400
82.3500
80.3000
80.6700
2,944,200
Thu, 09 Apr 2026
81.9700
82.6000
81.2000
81.2000
3,470,000
Wed, 08 Apr 2026
82.0200
82.4800
80.8400
81.6500
2,498,200
Tue, 07 Apr 2026
79.2100
80.1800
78.7100
80.0800
1,810,900
Mon, 06 Apr 2026
79.6500
79.6500
77.8100
79.5000
1,829,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
77.5800
79.1800
76.9900
78.9700
2,938,600
Wed, 01 Apr 2026
79.3400
79.6700
77.4500
78.0200
5,786,000
Tue, 31 Mar 2026
78.2500
78.7400
76.3000
78.6600
5,461,500
Mon, 30 Mar 2026
79.0300
79.0300
77.4300
77.5200
3,210,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.5800
79.0800
77.7900
78.2300
3,812,600
Thu, 26 Mar 2026
80.1400
80.6400
78.6900
79.0800
3,902,200
Wed, 25 Mar 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 25 Mar 2026
80.2300
80.4200
78.6400
80.0600
2,580,300
Tue, 24 Mar 2026
78.7100
80.0700
77.9100
79.2400
1,438,700
Mon, 23 Mar 2026
79.3100
80.4500
79.0100
79.4600
2,324,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
78.4000
79.1800
77.8400
78.2400
2,101,300
Thu, 19 Mar 2026
79.6700
79.8400
78.1000
78.4600
1,908,100
Wed, 18 Mar 2026
80.3900
80.7900
79.7900
79.9400
2,463,500
Tue, 17 Mar 2026
82.7900
82.7900
80.5300
80.5900
2,159,300
Mon, 16 Mar 2026
82.1900
82.7500
81.6000
81.9500
1,741,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
81.5000
81.7600
80.6100
81.3600
2,111,500
Thu, 12 Mar 2026
82.4000
83.4500
81.0000
81.1700
1,945,000
Wed, 11 Mar 2026
83.6300
84.2100
83.0800
83.0900
1,589,600
Tue, 10 Mar 2026
84.7100
85.0100
83.3200
83.9300
1,692,100
Mon, 09 Mar 2026
82.1100
84.3700
81.2700
83.9000
2,421,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 06 Mar 2026
84.9800
84.9800
82.0200
82.9600
3,158,200
Thu, 05 Mar 2026
86.0700
86.2600
84.4600
85.2600
2,842,300
Thu, 05 Mar 2026
8 · 8-K
Next filing day · accepted 04 Mar, 21:36 ET
8-K ↗
Wed, 04 Mar 2026
87.7500
88.2100
86.4800
86.8100
3,188,700
Tue, 03 Mar 2026
88.0000
88.2800
85.8400
87.7800
3,012,000
Mon, 02 Mar 2026
86.9600
89.4200
86.5000
89.3900
2,769,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.9900
88.9600
86.8600
87.5900
5,716,100
Thu, 26 Feb 2026
7 · 10-K
After market open · 11:28 ET
10-K ↗
Thu, 26 Feb 2026
85.9300
87.5200
85.6700
87.1200
2,401,500
Wed, 25 Feb 2026
86.2900
86.5500
85.0500
85.7700
2,472,600
Tue, 24 Feb 2026
84.4900
86.3400
84.4900
86.2900
2,803,100
Mon, 23 Feb 2026
85.3600
85.9200
84.2100
84.7500
4,372,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.8100
85.5600
84.2000
85.1000
3,148,800
Thu, 19 Feb 2026
83.2400
84.7600
83.0000
84.7000
2,059,200
Wed, 18 Feb 2026
84.1000
84.2900
82.9900
83.7300
2,206,900
Tue, 17 Feb 2026
83.3200
84.5300
83.0300
83.8800
3,012,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.5100
84.6300
83.0500
83.7800
2,608,200
Thu, 12 Feb 2026
6 · 8-K
After market open · 12:27 ET
8-K ↗
Thu, 12 Feb 2026
83.9800
85.1500
82.6900
83.7100
3,821,000
Wed, 11 Feb 2026
83.3600
83.9200
82.8900
83.8300
4,520,100
Tue, 10 Feb 2026
81.4000
83.4800
80.8900
83.0800
4,109,900
Mon, 09 Feb 2026
80.4200
81.2100
80.0500
81.1200
2,327,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
79.4000
80.5200
79.2600
80.3900
2,657,000
Thu, 05 Feb 2026
78.6800
80.2100
78.6400
79.0800
4,078,800
Wed, 04 Feb 2026
77.2500
79.8700
76.6500
79.5600
3,476,900
Tue, 03 Feb 2026
74.7800
77.0600
74.5000
76.6100
3,397,900
Mon, 02 Feb 2026
73.6400
75.0800
73.3700
75.0500
2,997,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
75.1500
75.6800
73.1500
74.3400
4,249,100
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:51 ET
8-K ↗
Thu, 29 Jan 2026
73.1900
75.9300
72.1200
75.8400
5,231,200
Wed, 28 Jan 2026
4 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 28 Jan 2026
72.7200
73.3800
71.7100
71.7800
2,457,700
Tue, 27 Jan 2026
72.4300
73.0900
72.0000
72.7500
1,950,800
Mon, 26 Jan 2026
72.8100
73.1900
72.0400
72.5500
1,821,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.6400
73.0600
72.0800
72.8300
2,452,500
Thu, 22 Jan 2026
72.2600
72.9700
72.0400
72.4100
1,694,500
Wed, 21 Jan 2026
70.9200
72.1500
70.5400
71.9900
2,645,600
Tue, 20 Jan 2026
72.0000
73.2000
70.1200
70.2100
2,823,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
72.1500
72.6300
71.8800
72.5200
1,844,600
Thu, 15 Jan 2026
71.8300
72.7500
71.2700
72.3900
1,944,000
Wed, 14 Jan 2026
70.7200
72.7200
70.5400
72.0700
3,277,100
Tue, 13 Jan 2026
71.6500
71.6500
70.0100
70.6500
2,213,000
Mon, 12 Jan 2026
71.3200
71.8100
70.9500
71.6300
1,794,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
72.8600
72.9200
71.1700
71.5700
2,014,700
Thu, 08 Jan 2026
70.2100
72.2100
70.2100
72.2100
2,473,900
Wed, 07 Jan 2026
73.5300
74.2400
70.3800
70.4800
2,717,600
Tue, 06 Jan 2026
72.7100
73.6200
72.5000
73.4600
1,725,100
Mon, 05 Jan 2026
74.0000
74.2300
72.3300
72.7100
3,761,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.8300
74.5900
73.4100
74.4500
1,789,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.1400
74.3600
73.5900
73.6300
1,161,600
Tue, 30 Dec 2025
74.2300
74.9400
74.1100
74.2900
1,180,400
Mon, 29 Dec 2025
74.6100
75.1900
74.3900
74.7500
915,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.7100
74.8700
74.3300
74.7300
563,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.0100
74.9000
73.9400
74.5600
755,500
Tue, 23 Dec 2025
74.4600
74.6100
73.9300
74.4500
1,207,100
Mon, 22 Dec 2025
74.3200
74.9700
73.7700
74.4800
1,972,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.0600
74.6900
73.6900
74.2000
3,054,800
Thu, 18 Dec 2025
73.8400
74.8700
73.5200
74.2100
3,010,800
Wed, 17 Dec 2025
73.4600
73.8900
73.0700
73.5200
1,776,100
Tue, 16 Dec 2025
74.3400
74.4000
73.3100
73.3500
1,995,400
Mon, 15 Dec 2025
75.1800
75.4700
74.2300
74.4200
1,771,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
75.5200
75.7500
74.6900
75.1700
1,485,800
Thu, 11 Dec 2025
75.0000
75.8500
74.8900
75.2400
1,729,200
Wed, 10 Dec 2025
73.7300
75.1700
73.0600
74.9000
2,917,000
Tue, 09 Dec 2025
73.9200
74.4700
72.9700
73.0800
2,026,200
Mon, 08 Dec 2025
74.5000
75.8400
74.0200
74.1200
2,857,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
74.1700
74.4700
73.0200
73.7600
2,993,400
Thu, 04 Dec 2025
73.5800
74.2300
73.5300
73.9500
1,356,500
Wed, 03 Dec 2025
72.0800
73.9300
72.0300
73.9200
2,083,400
Tue, 02 Dec 2025
73.0400
73.0400
71.2100
71.9000
1,903,900
Mon, 01 Dec 2025
72.4500
73.4200
71.9500
72.3600
3,171,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.4500
72.8100
72.1200
72.5700
955,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.7700
72.5100
71.4600
72.0900
1,592,800
Tue, 25 Nov 2025
70.4400
71.7200
70.3500
71.5300
2,157,100
Mon, 24 Nov 2025
69.9800
70.2200
69.3200
69.9900
2,178,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.1700
70.4200
68.9500
70.0100
2,213,200
Thu, 20 Nov 2025
69.3800
70.2600
68.8300
68.8800
1,708,900
Wed, 19 Nov 2025
69.6900
69.7100
68.8800
69.3200
1,660,500
Tue, 18 Nov 2025
70.2100
70.2500
69.3800
69.5100
2,589,900
Mon, 17 Nov 2025
70.3400
70.8400
69.7700
70.3400
3,120,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.0100
71.0100
69.7400
70.7000
2,977,800
Thu, 13 Nov 2025
72.0200
72.2700
70.9300
71.1500
2,269,900
Wed, 12 Nov 2025
71.4500
72.6300
71.3700
72.4300
1,441,700
Tue, 11 Nov 2025
71.0500
71.5000
70.6800
71.4100
2,735,400
Mon, 10 Nov 2025
71.1000
71.9300
70.9800
71.0000
2,996,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.1100
70.9600
68.5000
70.8900
5,115,900
Thu, 06 Nov 2025
70.1900
70.2300
68.4200
68.9000
5,380,000
Wed, 05 Nov 2025
70.2800
70.7200
70.0000
70.3500
4,670,900
Tue, 04 Nov 2025
70.2700
70.8300
70.0700
70.6200
4,338,300
Mon, 03 Nov 2025
71.9500
72.0600
70.3300
70.7000
6,987,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 31 Oct 2025
72.6100
72.8400
71.7100
71.9500
2,566,100
Thu, 30 Oct 2025
73.1600
73.7300
71.9600
72.6100
4,159,700
Thu, 30 Oct 2025
2 · 10-Q
Next filing day · accepted 29 Oct, 18:01 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 29 Oct 2025
74.1500
74.4000
72.6000
73.1700
3,771,900
Tue, 28 Oct 2025
75.0400
75.5800
74.2500
74.3700
2,809,200
Mon, 27 Oct 2025
75.7300
76.0200
74.1200
74.4600
2,026,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.1800
76.1800
74.9500
75.4900
1,910,300