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
114.5700
117.1300
114.6150
116.8600
1,313,457
Thu, 03 Sep 2026
113.2700
115.3700
111.8500
114.9800
1,691,000
Wed, 02 Sep 2026
114.0200
115.7600
110.7700
111.8400
2,664,700
Tue, 01 Sep 2026
115.6000
116.4300
112.7000
114.2200
2,248,500
Mon, 31 Aug 2026
116.3500
116.8300
113.3600
115.3500
2,557,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
122.8900
123.0300
116.1900
117.4000
1,144,400
Thu, 27 Aug 2026
122.6400
125.4000
122.0600
122.6900
1,257,300
Wed, 26 Aug 2026
120.7700
122.6800
120.6600
121.4300
1,338,600
Tue, 25 Aug 2026
122.6200
123.8600
120.6000
120.9000
986,600
Mon, 24 Aug 2026
121.6900
121.6900
117.8500
121.1900
1,555,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
123.2800
125.0100
121.5800
122.0200
827,400
Thu, 20 Aug 2026
122.0800
123.9300
121.3000
122.9400
1,380,000
Wed, 19 Aug 2026
127.5600
129.0700
120.2000
122.0800
1,481,500
Tue, 18 Aug 2026
129.4500
130.0000
126.6300
126.6700
1,213,700
Mon, 17 Aug 2026
129.2000
130.0500
126.1300
129.9000
1,209,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
126.3800
129.8500
124.7700
129.4300
874,600
Thu, 13 Aug 2026
124.6700
126.9200
124.0100
126.6200
1,181,100
Wed, 12 Aug 2026
122.3900
125.0300
122.3900
124.3600
1,096,300
Tue, 11 Aug 2026
121.9200
123.2500
121.8400
122.3900
1,503,100
Mon, 10 Aug 2026
120.4800
122.8200
120.3000
121.5600
2,068,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
122.7000
123.2600
120.5300
121.1500
1,491,800
Thu, 06 Aug 2026
127.2600
127.5900
121.4000
121.9600
2,882,900
Wed, 05 Aug 2026
16 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Wed, 05 Aug 2026
128.9000
129.4000
120.4200
127.1300
2,711,900
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 06:47 ET
8-K ↗
Tue, 04 Aug 2026
123.0500
126.3700
121.8900
125.5100
2,511,100
Mon, 03 Aug 2026
122.1700
125.5900
119.8200
124.0800
1,889,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
126.2700
126.2700
122.1300
122.3200
2,939,400
Thu, 30 Jul 2026
123.0400
126.6800
122.5000
124.6400
2,745,900
Wed, 29 Jul 2026
124.6100
125.1200
120.5100
120.7500
1,802,600
Tue, 28 Jul 2026
126.3500
126.5300
122.8200
125.7000
1,168,900
Mon, 27 Jul 2026
129.6400
132.5300
124.7100
126.9900
1,455,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
127.0200
132.8700
125.3300
128.3100
1,808,100
Thu, 23 Jul 2026
122.8100
126.1800
122.1400
124.5500
1,660,700
Wed, 22 Jul 2026
125.5200
126.2400
123.9800
124.5100
1,229,800
Tue, 21 Jul 2026
125.2300
128.2600
124.9700
125.5600
1,537,300
Mon, 20 Jul 2026
123.6600
125.9100
122.7400
124.2300
1,775,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
120.7400
125.1100
119.1200
123.8200
2,105,100
Thu, 16 Jul 2026
123.0800
124.4700
121.3000
121.6600
2,244,300
Wed, 15 Jul 2026
122.9800
123.6900
118.6600
123.5200
2,946,900
Tue, 14 Jul 2026
122.7800
123.7000
120.8200
122.6600
2,580,300
Mon, 13 Jul 2026
120.7800
123.9600
120.7200
122.3700
2,813,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
119.6700
121.9500
118.0800
121.5100
1,834,500
Thu, 09 Jul 2026
116.0000
119.5300
115.2800
119.4800
1,802,600
Wed, 08 Jul 2026
115.1800
117.4700
114.3300
115.4600
2,340,600
Tue, 07 Jul 2026
116.6700
117.3000
114.6500
115.7500
2,791,400
Mon, 06 Jul 2026
117.9000
118.8300
114.7200
116.3800
1,911,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
121.8100
122.8100
115.6800
117.1600
2,957,700
Wed, 01 Jul 2026
125.6200
126.5300
121.2500
121.9000
2,204,100
Tue, 30 Jun 2026
128.4500
129.1900
124.5200
126.3100
1,782,700
Mon, 29 Jun 2026
131.7200
133.7100
128.3200
129.9700
1,210,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
14 · 8-K
After-hours · 16:41 ET
FORM 8-K ↗
Fri, 26 Jun 2026
130.4700
132.6200
129.4900
132.4400
2,134,000
Thu, 25 Jun 2026
132.2800
132.9900
128.7500
131.0600
2,267,700
Wed, 24 Jun 2026
134.1000
134.6800
129.6600
130.5900
2,322,500
Tue, 23 Jun 2026
129.7500
133.5700
129.4000
133.0600
1,969,200
Mon, 22 Jun 2026
128.9000
132.9900
127.9500
131.8600
1,732,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
128.8300
129.2100
126.7600
127.8300
2,110,400
Wed, 17 Jun 2026
128.2700
129.5000
125.4200
125.4400
1,304,200
Tue, 16 Jun 2026
128.6600
130.7000
127.4300
128.2100
1,669,700
Mon, 15 Jun 2026
128.7900
128.8200
125.6900
126.2800
1,257,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.7400
127.9500
125.5300
127.2400
928,200
Thu, 11 Jun 2026
124.1600
125.7900
122.7200
125.1700
1,239,400
Wed, 10 Jun 2026
125.2900
126.4600
123.2700
123.3600
846,400
Tue, 09 Jun 2026
125.2700
126.1700
122.3900
126.1400
1,368,900
Mon, 08 Jun 2026
126.5500
127.0400
123.3400
123.5000
1,436,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
129.0400
129.3200
124.1800
124.6600
1,706,500
Thu, 04 Jun 2026
129.2500
130.2800
125.6000
130.2500
1,318,600
Wed, 03 Jun 2026
128.0100
130.7400
127.7200
127.9500
1,205,200
Tue, 02 Jun 2026
126.6200
129.4800
126.5300
128.4600
1,465,800
Mon, 01 Jun 2026
126.7000
129.8700
125.4300
126.3800
1,508,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
126.7500
128.4500
125.0000
128.2500
2,365,400
Thu, 28 May 2026
127.0000
128.5700
125.7100
126.8300
1,026,000
Wed, 27 May 2026
127.9000
128.6700
126.8400
127.0100
1,255,000
Tue, 26 May 2026
127.8800
129.4700
126.9600
128.4000
1,003,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
128.0000
128.2700
126.1800
126.4600
949,800
Thu, 21 May 2026
125.5000
127.4600
124.8100
127.3300
1,342,200
Wed, 20 May 2026
124.4500
126.0800
124.2300
125.8100
1,025,600
Tue, 19 May 2026
123.1200
124.7600
122.0500
123.5200
964,700
Mon, 18 May 2026
125.8700
126.3400
122.8600
123.9600
1,032,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
126.8800
126.8800
123.5000
125.0700
1,249,400
Thu, 14 May 2026
126.4200
128.1400
125.2200
127.7500
1,051,400
Wed, 13 May 2026
126.1000
127.1700
123.2900
126.1200
1,742,000
Tue, 12 May 2026
13 · 8-K
After-hours · 16:42 ET
8-K ↗
Tue, 12 May 2026
128.9700
129.2100
125.0000
126.2100
2,047,400
Mon, 11 May 2026
129.9800
131.5500
129.1100
129.9600
1,358,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
127.9100
129.7600
127.2000
128.8400
1,141,500
Thu, 07 May 2026
132.0000
132.6900
125.3000
126.8100
2,182,400
Wed, 06 May 2026
132.3200
134.0900
131.2300
132.0600
1,677,500
Tue, 05 May 2026
129.8000
131.8300
128.4000
131.7000
2,242,100
Mon, 04 May 2026
126.8200
128.2500
126.4500
128.2200
1,494,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
126.8500
127.9400
124.6400
127.1900
2,399,900
Thu, 30 Apr 2026
12 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 30 Apr 2026
116.8700
126.4300
116.4500
125.9900
5,039,300
Thu, 30 Apr 2026
11 · 8-K
Pre-market · 06:49 ET
8-K ↗
Wed, 29 Apr 2026
112.0100
114.9000
111.2000
114.5200
1,848,600
Tue, 28 Apr 2026
112.6200
113.3200
110.0000
112.6200
1,882,400
Mon, 27 Apr 2026
116.0700
116.9900
112.5500
112.7500
1,712,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
116.3800
117.8900
115.8300
116.0300
1,642,700
Thu, 23 Apr 2026
117.7100
118.0300
115.8900
116.1200
1,390,400
Wed, 22 Apr 2026
119.3900
119.9400
117.2100
117.2300
1,355,500
Tue, 21 Apr 2026
120.7100
121.0000
117.7400
117.8300
1,526,800
Mon, 20 Apr 2026
118.0000
120.7400
117.5100
120.5300
1,447,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
118.5500
119.1500
116.9600
118.0700
1,938,900
Thu, 16 Apr 2026
114.4000
118.0200
113.8500
117.7300
1,830,900
Wed, 15 Apr 2026
113.9100
114.1400
112.7900
113.5500
998,100
Tue, 14 Apr 2026
112.8800
114.3000
112.1500
114.0300
1,107,700
Mon, 13 Apr 2026
109.3000
111.9200
108.3100
111.8800
1,085,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.9900
109.4900
108.4100
109.3700
1,062,400
Thu, 09 Apr 2026
107.0000
109.6400
106.8300
108.6900
1,185,600
Wed, 08 Apr 2026
108.2100
108.3900
106.2500
106.9700
1,580,500
Tue, 07 Apr 2026
103.6400
105.1000
102.4700
104.7300
831,400
Mon, 06 Apr 2026
103.0000
104.7700
102.6100
104.3600
1,090,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
99.9000
103.5300
99.1700
103.3000
1,113,900
Wed, 01 Apr 2026
103.0600
104.0800
100.9000
100.9500
1,505,500
Tue, 31 Mar 2026
99.0500
103.2400
98.5000
102.1400
2,005,000
Mon, 30 Mar 2026
100.0300
100.0300
96.9100
97.6000
1,308,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
99.2400
100.2700
97.8300
98.3000
1,367,700
Thu, 26 Mar 2026
99.8100
101.0400
99.0300
100.2100
1,126,300
Wed, 25 Mar 2026
102.0800
102.2300
100.0300
100.5300
1,443,800
Tue, 24 Mar 2026
10 · DEFA14A
After-hours · 16:37 ET
DEFA14A ↗
Tue, 24 Mar 2026
9 · DEF 14A
After-hours · 16:34 ET
DEF 14A ↗
Tue, 24 Mar 2026
101.8000
102.8700
100.3600
100.7100
1,337,000
Mon, 23 Mar 2026
102.5200
103.7800
101.0300
101.9400
1,566,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
104.7400
105.5800
99.5100
99.6100
3,054,000
Thu, 19 Mar 2026
104.4300
105.7000
103.5700
104.9400
1,484,500
Wed, 18 Mar 2026
107.6200
108.2200
105.7000
105.7400
1,163,900
Tue, 17 Mar 2026
108.2500
109.1900
107.1500
107.9600
1,279,600
Mon, 16 Mar 2026
107.7400
108.5500
106.8200
107.5200
1,368,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.9400
109.6100
106.6100
106.8400
1,319,300
Thu, 12 Mar 2026
106.8700
108.7700
105.8700
107.3800
1,526,700
Wed, 11 Mar 2026
107.2900
108.7500
106.3500
107.5900
1,432,500
Tue, 10 Mar 2026
106.7700
108.7900
106.2300
107.7700
1,187,500
Mon, 09 Mar 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 09 Mar 2026
104.2200
107.6600
102.5200
107.1400
1,292,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
106.0700
106.6100
104.8900
105.1800
878,900
Thu, 05 Mar 2026
105.6100
107.5600
104.6200
107.3000
1,592,800
Wed, 04 Mar 2026
107.7400
108.1300
106.3400
107.8400
1,313,200
Tue, 03 Mar 2026
107.6000
108.2500
104.6800
107.7800
1,419,500
Mon, 02 Mar 2026
107.2700
110.8400
106.5900
110.3300
1,767,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
108.2600
110.7300
107.7200
108.3300
3,133,200
Thu, 26 Feb 2026
112.2400
112.7000
107.7900
109.3500
1,609,500
Wed, 25 Feb 2026
113.6300
115.2400
111.0400
111.7800
2,297,800
Tue, 24 Feb 2026
111.2500
113.3400
110.5800
113.2400
1,616,300
Mon, 23 Feb 2026
109.8400
111.4600
109.3700
111.1900
1,843,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.1700
110.3700
107.3700
110.2900
1,521,300
Thu, 19 Feb 2026
106.2000
108.4500
105.2500
108.1500
1,700,000
Wed, 18 Feb 2026
108.5900
109.1300
105.1400
105.8300
2,159,400
Tue, 17 Feb 2026
110.9800
111.6300
108.0200
108.7900
2,501,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
107.0000
110.8900
106.0900
109.8300
4,050,300
Thu, 12 Feb 2026
7 · 10-K
After-hours · 17:06 ET
10-K ↗
Thu, 12 Feb 2026
103.6100
110.9100
103.3900
106.0000
5,864,300
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 06:50 ET
8-K ↗
Wed, 11 Feb 2026
99.7200
100.6100
98.7100
100.2200
2,802,500
Tue, 10 Feb 2026
97.3000
100.2300
96.4100
99.3100
1,891,400
Mon, 09 Feb 2026
95.6700
97.6700
95.0200
97.0800
1,745,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.8300
96.4400
89.5800
95.7800
2,458,500
Thu, 05 Feb 2026
89.8800
90.0300
88.6100
88.9500
1,510,100
Wed, 04 Feb 2026
88.7700
91.6400
87.9000
90.0700
2,076,600
Tue, 03 Feb 2026
89.2000
89.9000
87.1000
88.6100
1,753,800
Mon, 02 Feb 2026
91.5400
92.4500
89.1800
89.4200
1,827,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
92.7300
92.7300
90.1300
92.1300
2,720,800
Thu, 29 Jan 2026
93.0000
93.6400
91.5400
93.0300
1,186,900
Wed, 28 Jan 2026
91.9200
93.0500
91.5700
92.2400
1,405,200
Tue, 27 Jan 2026
93.8000
93.8000
90.7400
91.7200
2,438,200
Mon, 26 Jan 2026
93.7700
94.6200
93.3500
93.8400
1,154,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
93.9000
94.2300
92.6600
93.5900
1,197,300
Thu, 22 Jan 2026
94.2500
95.1200
93.1700
93.8500
1,576,300
Wed, 21 Jan 2026
93.0100
93.8900
91.6200
93.8100
1,888,000
Tue, 20 Jan 2026
94.7200
94.9000
91.9900
92.3500
2,359,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.5500
96.5000
92.3000
95.9300
3,151,500
Thu, 15 Jan 2026
92.4100
93.6300
91.5800
92.6700
1,696,200
Wed, 14 Jan 2026
91.9000
92.2500
89.6800
91.5400
2,115,400
Tue, 13 Jan 2026
90.0000
92.7200
89.0200
92.1300
2,313,500
Mon, 12 Jan 2026
88.8400
89.6300
88.2500
89.5000
1,411,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.7200
89.9100
87.6200
89.1900
1,475,900
Thu, 08 Jan 2026
86.6700
88.0200
86.0000
87.3200
2,162,000
Wed, 07 Jan 2026
85.3400
88.8900
84.8000
87.0500
2,636,000
Tue, 06 Jan 2026
83.7000
86.7200
83.4400
84.8800
2,020,400
Mon, 05 Jan 2026
83.1500
84.2000
81.7400
83.6700
2,557,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
83.0000
83.7700
82.3400
83.2400
1,900,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
83.2000
83.5100
82.4900
82.9500
1,979,300
Tue, 30 Dec 2025
82.6300
83.5000
82.2900
83.3600
1,288,500
Mon, 29 Dec 2025
81.9000
82.8900
81.9000
82.6300
1,225,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.3800
82.1400
80.7200
81.9900
858,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.6900
81.9000
80.6300
81.4600
728,500
Tue, 23 Dec 2025
80.9600
81.0500
79.5000
80.8000
1,476,500
Mon, 22 Dec 2025
80.0000
81.1900
79.2100
81.0200
1,736,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.8900
80.3700
78.2300
80.0900
6,057,700
Thu, 18 Dec 2025
81.0500
81.2800
77.7700
78.8600
2,673,100
Wed, 17 Dec 2025
81.0500
82.4900
79.0500
79.3900
3,152,100
Tue, 16 Dec 2025
82.6600
82.9400
80.2900
81.0000
2,134,800
Mon, 15 Dec 2025
83.1100
83.8300
82.0000
82.4400
2,697,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.5000
88.8300
81.6500
83.3500
3,224,900
Thu, 11 Dec 2025
85.7300
88.5000
83.9000
88.0300
2,311,200
Wed, 10 Dec 2025
85.1500
86.6400
83.7800
85.5000
1,762,800
Tue, 09 Dec 2025
84.4600
85.6400
84.4600
85.1000
1,446,600
Mon, 08 Dec 2025
84.2500
84.7900
83.1600
84.4300
1,965,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.7600
85.4400
83.9200
84.3100
1,476,400
Thu, 04 Dec 2025
83.5100
85.2800
83.4200
85.0300
1,589,600
Wed, 03 Dec 2025
82.9400
84.3600
82.0000
84.2800
1,466,400
Tue, 02 Dec 2025
82.9900
83.2000
82.1500
82.7700
1,394,300
Mon, 01 Dec 2025
84.5000
85.0000
82.7200
82.8300
1,945,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.9300
86.4200
85.3800
86.3500
735,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.5300
86.9300
85.2500
86.2200
1,494,200
Tue, 25 Nov 2025
85.0600
86.4000
83.4400
85.6600
2,698,300
Mon, 24 Nov 2025
85.3500
85.6600
82.3800
84.7300
3,691,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.0300
86.2700
82.1600
85.0200
3,586,400
Thu, 20 Nov 2025
88.0000
89.4800
82.8900
83.0000
3,687,800
Wed, 19 Nov 2025
89.5200
90.0100
82.2900
86.7000
6,190,600
Tue, 18 Nov 2025
88.6600
90.1800
86.9700
89.2800
3,577,200
Mon, 17 Nov 2025
91.6200
91.8100
88.6400
88.6800
2,553,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
90.4400
93.0300
89.0000
91.3700
2,427,200
Thu, 13 Nov 2025
5 · 8-K
After-hours · 17:17 ET
8-K ↗
Thu, 13 Nov 2025
97.3400
97.6100
91.0200
91.3700
4,391,500
Wed, 12 Nov 2025
101.3400
101.6400
98.0800
98.0900
1,705,200
Tue, 11 Nov 2025
103.0800
103.6500
100.3300
101.1500
1,807,600
Mon, 10 Nov 2025
104.1200
104.6700
102.1900
102.3300
1,776,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
100.9300
104.1900
99.6600
104.1200
2,261,800
Thu, 06 Nov 2025
100.0400
101.8600
99.2100
100.8600
1,494,600
Wed, 05 Nov 2025
4 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Wed, 05 Nov 2025
103.6300
106.8500
96.9100
100.4700
3,221,900
Wed, 05 Nov 2025
3 · 8-K
Pre-market · 06:48 ET
8-K ↗
Tue, 04 Nov 2025
102.6800
103.8600
102.0000
103.3200
1,618,400
Mon, 03 Nov 2025
102.5100
103.8200
101.4300
103.6700
1,811,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
100.8200
103.9400
100.3500
102.9500
1,604,100
Thu, 30 Oct 2025
100.9800
103.5900
100.9800
101.3000
1,154,900
Wed, 29 Oct 2025
103.8400
103.8700
101.0900
101.3400
1,032,800
Tue, 28 Oct 2025
105.6100
105.6500
103.7200
104.0500
766,300
Mon, 27 Oct 2025
105.8400
106.6700
104.6500
106.4600
876,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.1800
106.8300
104.5200
105.2300
788,700
Thu, 23 Oct 2025
103.9600
104.3300
102.5400
103.9300
756,900
Wed, 22 Oct 2025
104.1600
105.0000
102.0300
103.9500
886,400
Tue, 21 Oct 2025
2 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 21 Oct 2025
105.4400
106.0600
102.7900
104.4100
863,200
Mon, 20 Oct 2025
105.3800
106.0000
104.8100
105.8300
989,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
105.1100
105.9000
103.3200
104.5800
1,219,000
Thu, 16 Oct 2025
105.6000
107.3700
104.9700
105.7900
915,700
Wed, 15 Oct 2025
104.3000
108.1500
103.8200
105.7600
1,847,400
Tue, 14 Oct 2025
101.3900
103.3800
100.8800
103.3600
994,700
Mon, 13 Oct 2025
103.1400
103.7500
102.1700
102.1700
1,610,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
105.4900
105.4900
101.8400
101.8400
1,796,300
Thu, 09 Oct 2025
105.6400
106.1200
104.5100
104.9500
1,076,700
Wed, 08 Oct 2025
105.3000
106.5600
104.7800
105.3900
1,437,300
Tue, 07 Oct 2025
106.6900
106.8300
105.1500
105.8900
1,161,600
Mon, 06 Oct 2025
104.9200
107.0900
104.8400
106.3700
1,336,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
103.7700
106.3500
103.4200
104.8000
1,766,000
Thu, 02 Oct 2025
102.3700
103.4300
102.1400
103.3000
1,068,500
Wed, 01 Oct 2025
101.7600
103.2600
101.1600
102.2600
1,375,500
Tue, 30 Sep 2025
100.7600
102.1600
100.4700
101.9400
1,295,000
Mon, 29 Sep 2025
101.5700
101.7900
99.7100
100.3500
1,961,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
101.0000
101.9600
100.4500
100.9300
1,117,200
Thu, 25 Sep 2025
100.5800
102.1300
100.3800
100.8000
1,287,500
Wed, 24 Sep 2025
103.5000
103.7000
101.2100
101.2300
1,407,800
Tue, 23 Sep 2025
103.9600
104.7400
103.3600
104.0900
1,611,300
Mon, 22 Sep 2025
100.4100
104.7200
99.8200
104.4600
2,136,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
99.3400
100.6600
98.4900
99.8900
3,124,200
Thu, 18 Sep 2025
99.6300
100.6300
98.4700
98.9200
992,300
Wed, 17 Sep 2025
100.6300
101.6400
99.3900
99.4800
1,489,200
Tue, 16 Sep 2025
100.1600
101.0200
98.2800
100.3500
2,064,900
Mon, 15 Sep 2025
96.2700
100.4900
96.0700
99.8200
1,870,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
98.6600
99.6000
96.6800
96.6900
1,135,600
Thu, 11 Sep 2025
97.6000
99.1400
97.5200
98.8300
1,812,200
Wed, 10 Sep 2025
1 · 8-K
After-hours · 17:26 ET
8-K ↗
Wed, 10 Sep 2025
96.5600
99.1600
96.5200
97.4300
1,874,300
Tue, 09 Sep 2025
92.2400
96.8000
92.1200
96.6700
1,857,800
Mon, 08 Sep 2025
91.2900
92.5000
90.5300
92.4300
1,614,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
92.2700
93.5300
91.3100
92.1800
1,071,100