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
103.1600
103.7700
100.0900
100.9100
2,696,354
Thu, 22 Oct 2026
101.6600
104.2000
100.8300
104.0500
1,834,400
Wed, 21 Oct 2026
102.9600
104.0800
101.6800
102.1500
1,467,800
Tue, 20 Oct 2026
100.7400
103.1200
100.3300
103.0000
2,080,700
Mon, 19 Oct 2026
101.5300
101.9400
100.1600
100.3800
1,631,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
102.3300
103.0650
100.0150
101.9600
1,483,200
Thu, 15 Oct 2026
99.5000
101.5800
99.5000
101.4700
2,475,900
Wed, 14 Oct 2026
97.4900
98.6000
96.2300
98.4500
1,979,600
Tue, 13 Oct 2026
97.9500
98.0100
96.6000
97.9100
1,065,300
Mon, 12 Oct 2026
97.3000
98.3300
97.1600
97.7000
1,348,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
97.1200
97.8200
97.0700
97.4300
1,362,300
Thu, 08 Oct 2026
96.0500
98.1600
95.8050
97.1200
1,628,400
Wed, 07 Oct 2026
96.1800
96.7500
95.6100
96.0500
1,109,100
Tue, 06 Oct 2026
95.3200
96.9300
95.1300
96.5300
1,404,800
Mon, 05 Oct 2026
96.6100
96.9900
94.5650
94.6300
2,193,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
17 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 02 Oct 2026
94.6000
97.7850
94.3300
96.9200
3,479,300
Thu, 01 Oct 2026
91.9600
94.2500
90.8200
93.9300
2,108,700
Wed, 30 Sep 2026
94.0600
94.1650
92.1800
92.2100
2,109,200
Tue, 29 Sep 2026
92.9200
94.9200
92.3600
93.7000
1,402,400
Mon, 28 Sep 2026
93.0000
94.4000
91.7600
93.7200
2,600,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
93.6700
94.4150
92.6800
93.3300
1,640,800
Thu, 24 Sep 2026
94.2100
94.8500
93.2050
93.8200
2,418,100
Wed, 23 Sep 2026
93.9700
95.3500
93.8350
93.9300
2,832,100
Tue, 22 Sep 2026
94.0800
96.9800
93.9900
94.2000
2,935,800
Mon, 21 Sep 2026
93.5700
94.8950
92.5600
94.2200
2,960,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
92.0500
94.0300
91.5700
93.4200
4,909,800
Thu, 17 Sep 2026
94.0000
94.0000
91.9600
92.1600
3,076,500
Wed, 16 Sep 2026
92.1500
93.9050
91.5400
92.5100
3,719,900
Tue, 15 Sep 2026
94.0300
94.6000
90.1900
92.0100
3,612,000
Mon, 14 Sep 2026
95.7350
96.5930
94.6100
94.8000
2,554,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
95.4600
97.0600
93.8900
95.3400
3,246,500
Thu, 10 Sep 2026
97.4700
98.7400
95.4900
96.0600
2,651,500
Wed, 09 Sep 2026
102.4400
104.4150
96.8300
97.4500
3,083,700
Tue, 08 Sep 2026
103.5600
104.2300
102.5900
103.0900
1,423,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
103.8500
104.8000
102.5000
104.0400
1,225,500
Thu, 03 Sep 2026
105.1600
106.9500
104.1600
104.4100
1,257,400
Wed, 02 Sep 2026
107.1800
107.6700
104.2000
104.7900
2,022,300
Tue, 01 Sep 2026
106.6300
106.9000
104.5400
106.6600
2,386,400
Mon, 31 Aug 2026
106.6100
107.6450
104.4200
104.8400
2,210,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
107.9800
108.0800
106.7200
107.2700
1,342,300
Thu, 27 Aug 2026
106.8500
108.1000
106.4400
107.7800
1,379,200
Wed, 26 Aug 2026
109.1300
109.4300
108.2100
108.4600
1,126,600
Tue, 25 Aug 2026
110.0650
110.0650
108.0400
108.8900
1,561,300
Mon, 24 Aug 2026
109.7300
111.2750
108.5000
109.3700
1,748,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
109.0000
109.6900
107.7350
109.6200
1,539,200
Thu, 20 Aug 2026
107.0000
108.9500
105.8200
108.4600
1,593,600
Wed, 19 Aug 2026
107.1500
109.1600
107.0700
107.5200
1,770,400
Tue, 18 Aug 2026
109.3000
109.3000
106.8350
106.9100
1,553,000
Mon, 17 Aug 2026
108.0600
110.0100
106.3600
108.6100
1,821,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
108.9900
110.5100
107.3700
108.9200
1,904,500
Thu, 13 Aug 2026
110.2600
111.2500
109.6100
110.0900
2,291,300
Wed, 12 Aug 2026
109.1700
111.4200
107.2200
110.9400
3,208,700
Tue, 11 Aug 2026
108.2700
110.6300
107.8150
110.5200
1,983,100
Mon, 10 Aug 2026
108.5800
109.0600
107.6400
108.6300
1,522,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
106.3700
109.2750
104.5400
108.8800
2,423,700
Thu, 06 Aug 2026
16 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 06 Aug 2026
105.3300
110.0850
103.9150
106.9700
4,509,800
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 05 Aug 2026
99.9000
100.6100
99.0400
100.4900
3,059,500
Tue, 04 Aug 2026
99.3300
99.8650
97.1300
99.0400
3,116,200
Mon, 03 Aug 2026
100.5900
101.7600
98.9200
99.6700
2,772,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
100.2100
101.0250
99.8400
100.5900
2,202,200
Thu, 30 Jul 2026
101.7800
102.1900
99.4000
100.5500
2,097,600
Wed, 29 Jul 2026
101.3400
103.8100
100.5450
102.3500
2,823,200
Tue, 28 Jul 2026
100.2800
102.2700
100.1600
101.4700
2,368,200
Mon, 27 Jul 2026
97.7800
99.7400
97.5200
99.2900
1,473,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.2900
97.7300
95.3250
97.1700
1,406,400
Thu, 23 Jul 2026
94.5000
95.7800
93.1350
95.5800
2,134,300
Wed, 22 Jul 2026
94.6300
97.8500
94.4500
96.0600
2,509,900
Tue, 21 Jul 2026
94.8900
96.4650
94.1200
94.7500
2,526,500
Mon, 20 Jul 2026
97.5100
98.1600
95.0300
95.0300
1,998,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.7000
99.8000
96.9250
97.2700
2,973,600
Thu, 16 Jul 2026
97.0300
99.6200
96.7100
99.1300
2,322,700
Wed, 15 Jul 2026
100.9000
101.5100
96.9200
97.0500
2,706,200
Tue, 14 Jul 2026
101.7700
102.7500
100.3600
101.0000
1,929,500
Mon, 13 Jul 2026
100.6300
102.2100
99.6000
101.3100
2,191,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
99.2300
101.0500
98.3700
100.9800
2,812,200
Thu, 09 Jul 2026
100.4800
101.2500
98.8400
99.4800
2,257,200
Wed, 08 Jul 2026
103.1700
104.1550
99.1000
99.8800
3,730,700
Tue, 07 Jul 2026
104.3000
105.1700
103.5000
103.9900
2,186,700
Mon, 06 Jul 2026
103.8400
104.2800
101.3100
102.8600
3,658,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
100.6700
104.4300
100.6700
104.2900
2,488,300
Wed, 01 Jul 2026
103.0600
103.0600
100.4500
101.9000
2,680,700
Tue, 30 Jun 2026
100.9800
102.6200
99.6500
102.2500
3,699,200
Mon, 29 Jun 2026
98.6200
102.5000
98.0000
102.4400
3,511,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
97.3400
99.0900
97.0500
98.3100
4,294,000
Thu, 25 Jun 2026
95.8300
98.8950
95.8300
96.2200
5,156,900
Wed, 24 Jun 2026
93.1500
95.5400
93.1500
95.3500
1,867,200
Tue, 23 Jun 2026
92.9900
95.0000
92.0900
94.0100
2,271,100
Mon, 22 Jun 2026
91.2600
94.4100
91.2600
92.7600
1,769,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
94.8000
95.6500
91.7800
91.9100
5,387,800
Wed, 17 Jun 2026
92.3900
94.2200
91.8500
93.7500
2,698,900
Tue, 16 Jun 2026
93.9000
94.8000
92.5410
93.2200
2,014,100
Mon, 15 Jun 2026
93.1700
94.0500
92.6400
93.4400
2,819,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.8300
93.5600
91.1600
93.3200
2,324,900
Thu, 11 Jun 2026
91.2950
92.2400
89.7900
91.2300
3,242,700
Wed, 10 Jun 2026
89.6400
91.1800
89.3950
90.1800
3,661,300
Tue, 09 Jun 2026
86.3000
89.3200
85.1600
89.2500
3,306,300
Mon, 08 Jun 2026
85.0000
86.9800
84.4750
86.7900
3,594,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
82.2300
84.6400
81.7700
84.6100
5,014,300
Thu, 04 Jun 2026
84.0000
84.4200
81.9050
82.2000
2,635,200
Wed, 03 Jun 2026
80.3600
83.9600
80.3000
83.1600
3,321,000
Tue, 02 Jun 2026
14 · 8-K
After-hours · 16:58 ET
8-K ↗
Tue, 02 Jun 2026
81.1500
81.6500
80.4900
80.7200
2,128,400
Mon, 01 Jun 2026
80.4800
81.6100
80.1100
81.2300
2,042,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.9700
82.3450
80.3050
81.8500
2,557,300
Thu, 28 May 2026
82.0300
82.2750
80.7100
81.1500
1,823,800
Wed, 27 May 2026
80.4900
82.9000
80.4900
82.3900
2,110,600
Tue, 26 May 2026
80.3200
81.8500
80.0000
81.3000
3,029,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.0900
81.6300
79.7950
80.4700
1,803,300
Thu, 21 May 2026
80.0500
81.8350
79.5200
81.2400
2,040,000
Wed, 20 May 2026
81.7200
82.3100
80.4300
81.1200
3,917,700
Tue, 19 May 2026
81.6300
82.1250
80.5700
81.2500
2,936,800
Mon, 18 May 2026
82.3600
82.9000
81.7750
82.0500
2,906,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13 · 8-K
After-hours · 16:25 ET
8-K ↗
Fri, 15 May 2026
83.7600
84.0000
82.0250
82.3800
3,230,400
Thu, 14 May 2026
12 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 14 May 2026
85.4500
86.2900
83.7300
83.9600
2,630,500
Wed, 13 May 2026
83.5600
85.4800
83.5600
85.1600
3,125,000
Tue, 12 May 2026
83.7100
85.1000
83.4500
83.9700
3,250,800
Mon, 11 May 2026
84.0100
85.3300
82.3900
83.6100
3,530,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.7600
87.7800
84.3100
84.4000
3,388,500
Thu, 07 May 2026
11 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Thu, 07 May 2026
87.0000
88.2550
83.6600
86.8800
6,095,100
Thu, 07 May 2026
10 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 06 May 2026
93.3100
94.9950
91.9900
92.0500
3,039,600
Tue, 05 May 2026
91.4000
93.0900
91.4000
91.9300
1,701,200
Mon, 04 May 2026
92.7300
93.1200
90.6500
91.0600
2,313,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.9300
95.1500
93.0300
93.0400
1,854,200
Thu, 30 Apr 2026
91.7200
94.4300
91.7200
93.4900
1,496,700
Wed, 29 Apr 2026
91.3500
91.8600
89.9900
91.2800
1,693,300
Tue, 28 Apr 2026
91.6200
92.3000
89.7000
90.3800
1,280,300
Mon, 27 Apr 2026
92.9800
93.6300
90.6500
91.0000
1,652,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
92.2500
93.6800
91.5650
93.2000
1,720,400
Thu, 23 Apr 2026
92.5300
93.4900
91.9950
92.8300
1,570,000
Wed, 22 Apr 2026
92.2500
92.6600
91.2800
92.2600
1,519,900
Tue, 21 Apr 2026
93.7600
93.9100
91.6400
91.7000
2,802,400
Mon, 20 Apr 2026
93.6900
94.3400
93.1200
93.2700
2,065,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
90.2300
93.7400
89.9000
93.6900
3,142,800
Thu, 16 Apr 2026
89.2900
90.9500
88.7700
89.8000
1,876,300
Wed, 15 Apr 2026
92.0000
92.3200
89.8400
90.2100
1,743,400
Tue, 14 Apr 2026
91.3400
92.7600
90.9050
92.4700
1,638,500
Mon, 13 Apr 2026
91.0400
91.4700
90.0200
91.3900
1,567,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.0000
92.4900
90.0600
91.4200
2,123,900
Thu, 09 Apr 2026
91.1200
92.1950
90.4710
92.0700
2,702,900
Wed, 08 Apr 2026
90.8400
93.1000
90.8400
91.6800
2,187,800
Tue, 07 Apr 2026
90.5500
91.3900
88.9600
89.3600
1,581,900
Mon, 06 Apr 2026
90.0000
91.3300
90.0000
90.9100
1,404,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Thu, 02 Apr 2026
90.4100
91.1200
88.9600
89.9100
1,879,900
Wed, 01 Apr 2026
91.9100
93.2000
90.1000
90.8300
2,213,700
Tue, 31 Mar 2026
91.0000
92.5900
90.0000
92.2100
2,025,000
Mon, 30 Mar 2026
91.1900
91.9800
90.1750
90.9600
2,354,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.5800
92.4500
90.4650
90.8600
1,836,700
Thu, 26 Mar 2026
92.1100
93.3500
91.7700
92.1000
1,384,900
Wed, 25 Mar 2026
92.1100
92.8600
90.2900
92.4800
2,143,500
Tue, 24 Mar 2026
89.1300
91.8600
88.8400
91.1300
2,852,000
Mon, 23 Mar 2026
91.1700
92.3200
89.1600
89.3300
2,986,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.1200
90.2300
88.5300
89.4000
7,332,000
Thu, 19 Mar 2026
7 · PRE 14A
After-hours · 16:15 ET
PRE 14A ↗
Thu, 19 Mar 2026
88.4200
89.5750
87.9200
89.3300
3,021,600
Wed, 18 Mar 2026
91.8400
91.9600
88.8300
88.9600
1,998,600
Tue, 17 Mar 2026
92.0600
93.3000
91.6600
92.1600
2,510,000
Mon, 16 Mar 2026
94.7800
95.1850
91.3000
91.7400
2,836,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.1100
94.7100
92.3300
94.6300
4,552,300
Thu, 12 Mar 2026
90.1600
93.1900
89.3100
92.6100
3,696,400
Wed, 11 Mar 2026
90.1000
91.8000
90.1000
91.3400
1,966,200
Tue, 10 Mar 2026
90.1200
92.1450
89.8900
90.8500
2,207,200
Mon, 09 Mar 2026
90.1750
90.7700
86.6300
90.7300
1,826,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.7200
91.5100
89.4100
90.2100
2,432,300
Thu, 05 Mar 2026
92.1800
92.9900
91.3300
92.1500
1,728,900
Wed, 04 Mar 2026
93.4100
94.5500
92.2760
93.1400
2,319,800
Tue, 03 Mar 2026
94.0100
94.4400
92.3600
93.0000
2,108,200
Mon, 02 Mar 2026
95.9300
96.5000
94.8300
95.4100
1,888,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
94.8500
96.8400
93.9350
96.6100
2,360,300
Thu, 26 Feb 2026
96.3000
97.0600
94.8250
95.3600
1,692,700
Wed, 25 Feb 2026
96.5900
97.2000
95.3200
95.8800
2,001,700
Tue, 24 Feb 2026
95.9300
96.6400
94.6100
96.5500
2,731,600
Mon, 23 Feb 2026
96.5000
97.0200
95.6810
96.1300
2,881,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.5000
97.3900
96.0250
96.7100
3,335,400
Thu, 19 Feb 2026
96.5700
97.5400
95.7000
96.3800
1,706,500
Wed, 18 Feb 2026
97.0000
98.0000
95.9900
96.5900
2,863,100
Tue, 17 Feb 2026
100.7100
101.8700
96.5900
97.1100
4,066,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.6800
101.2500
97.1400
99.9300
4,354,000
Thu, 12 Feb 2026
6 · 10-K
After-hours · 16:07 ET
10-K ↗
Thu, 12 Feb 2026
89.4200
102.1300
89.4200
101.9800
8,519,600
Thu, 12 Feb 2026
5 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 11 Feb 2026
90.8900
91.4850
89.1000
89.9300
5,387,100
Tue, 10 Feb 2026
90.8100
91.3550
89.6700
90.6700
2,761,700
Mon, 09 Feb 2026
90.3100
91.2200
90.0100
90.1200
2,144,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
88.7400
90.7300
88.3050
90.3300
2,622,900
Thu, 05 Feb 2026
88.1900
89.5000
86.5800
87.8900
3,687,400
Wed, 04 Feb 2026
86.4500
87.9200
84.2300
87.8200
6,776,400
Tue, 03 Feb 2026
84.5400
88.3150
84.5400
87.8900
4,544,400
Mon, 02 Feb 2026
83.6500
84.8700
82.5100
84.3600
2,292,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.0200
84.2700
82.9200
83.6200
2,764,800
Thu, 29 Jan 2026
83.0700
84.3900
83.0700
84.2600
1,872,200
Wed, 28 Jan 2026
83.7200
84.5800
83.3800
83.7900
2,827,200
Tue, 27 Jan 2026
80.9100
83.8300
80.3900
83.6700
3,037,600
Mon, 26 Jan 2026
81.0100
82.0900
79.8700
80.2600
2,151,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.6200
81.8600
80.8800
81.2700
2,400,300
Thu, 22 Jan 2026
84.1400
84.4500
81.7650
81.8900
2,611,200
Wed, 21 Jan 2026
83.7900
84.5900
82.2500
83.8300
3,209,100
Tue, 20 Jan 2026
83.9700
85.0100
83.0100
83.4400
2,681,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.8900
85.8500
84.7900
85.7100
1,968,200
Thu, 15 Jan 2026
82.7100
85.2200
82.2200
85.1800
3,692,300
Wed, 14 Jan 2026
79.2200
82.5800
79.1100
82.4500
4,016,800
Tue, 13 Jan 2026
77.5000
79.3800
77.4700
79.2700
2,507,300
Mon, 12 Jan 2026
75.1000
77.4200
75.0000
77.3100
2,382,200
Mon, 12 Jan 2026
4 · 8-K
Pre-market · 06:55 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.1600
75.9900
74.5800
75.5900
1,780,300
Thu, 08 Jan 2026
75.1200
76.9200
74.3500
74.9700
2,618,000
Wed, 07 Jan 2026
76.6400
77.2150
74.9650
75.3200
3,325,700
Tue, 06 Jan 2026
75.9050
77.0900
75.9050
76.8700
2,253,900
Mon, 05 Jan 2026
74.3000
76.6800
74.1400
76.0700
2,977,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
74.9800
75.3800
74.2400
74.6400
2,376,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.8500
76.1800
74.9400
75.3200
2,695,600
Tue, 30 Dec 2025
76.3000
76.6400
75.7950
75.9200
1,640,200
Mon, 29 Dec 2025
76.2800
76.7250
76.1900
76.4900
1,249,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.4100
76.7800
76.0900
76.3700
1,235,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
76.1200
76.7200
75.9600
76.3700
1,157,600
Tue, 23 Dec 2025
77.3900
77.7050
76.4000
76.8300
1,579,600
Mon, 22 Dec 2025
77.4000
78.0000
76.7850
77.3400
1,920,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
76.8800
77.5200
76.2650
77.4000
4,586,400
Thu, 18 Dec 2025
77.0000
77.6600
76.3200
76.7200
2,740,000
Wed, 17 Dec 2025
76.6100
77.5050
76.2000
77.1100
1,759,800
Tue, 16 Dec 2025
76.3800
77.1350
75.6000
76.4800
2,151,100
Mon, 15 Dec 2025
77.0000
77.0000
75.5100
76.2000
2,249,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.9600
77.2800
75.9500
76.6000
1,814,900
Thu, 11 Dec 2025
75.5600
77.1100
75.1100
76.8900
1,502,000
Wed, 10 Dec 2025
75.6100
76.1300
74.9900
75.5900
2,418,700
Tue, 09 Dec 2025
74.8200
76.1100
74.8200
75.3600
1,972,600
Mon, 08 Dec 2025
75.0800
75.3600
74.5100
74.8600
1,807,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.5100
75.8200
74.9200
75.2000
2,191,700
Thu, 04 Dec 2025
75.6800
76.1700
75.2000
76.1500
2,146,000
Wed, 03 Dec 2025
77.1500
77.2500
75.3750
75.6800
1,988,800
Tue, 02 Dec 2025
77.6000
77.8850
76.9700
77.0000
2,158,800
Mon, 01 Dec 2025
78.1800
78.8850
77.3100
77.5200
3,093,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.5400
79.1300
78.5400
78.6700
963,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
78.8100
79.0800
78.1600
78.6900
1,871,300
Tue, 25 Nov 2025
76.6900
78.9200
76.5300
78.8800
4,502,800
Mon, 24 Nov 2025
74.0200
77.6300
73.2950
76.6400
7,118,000
Mon, 24 Nov 2025
3 · 8-K
Pre-market · 06:02 ET
8-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
70.7000
71.8900
70.0000
71.1000
1,902,400
Thu, 20 Nov 2025
71.5800
71.8000
69.8750
70.0500
1,553,600
Wed, 19 Nov 2025
71.7200
71.9650
70.5400
70.8700
1,315,500
Tue, 18 Nov 2025
71.3700
71.6800
70.7100
71.3300
1,255,100
Mon, 17 Nov 2025
71.8000
72.4700
70.9500
71.2400
1,225,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.9000
72.3200
71.2700
71.7400
1,463,000
Thu, 13 Nov 2025
72.6800
73.3300
71.3200
72.1300
1,443,900
Wed, 12 Nov 2025
71.9900
73.0700
71.9900
72.9000
1,473,900
Tue, 11 Nov 2025
72.5500
72.5500
71.6000
72.1400
1,773,100
Mon, 10 Nov 2025
73.4300
73.8200
71.7000
72.3000
2,202,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
71.3500
73.5700
71.3250
73.4800
2,475,200
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:51 ET
10-Q ↗
Thu, 06 Nov 2025
73.0000
73.5500
71.2600
71.4000
3,489,000
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 05 Nov 2025
73.2100
74.2800
72.4000
74.1000
3,554,100
Tue, 04 Nov 2025
73.4800
74.0000
73.1100
73.3900
1,375,700
Mon, 03 Nov 2025
72.5400
73.8200
72.2700
73.7000
1,793,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
72.7800
73.1300
72.2000
72.6200
1,602,600
Thu, 30 Oct 2025
73.1900
74.0800
72.7100
73.2500
1,588,700
Wed, 29 Oct 2025
74.0000
74.0000
72.7700
73.0400
1,759,500
Tue, 28 Oct 2025
73.9700
74.7100
73.1700
74.3100
1,350,700
Mon, 27 Oct 2025
74.8700
74.8700
73.8700
74.2000
1,374,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.8800
76.4700
74.0600
74.2900
1,454,800
Thu, 23 Oct 2025
75.5900
75.8400
74.9800
75.8400
1,809,800