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
82.0600
82.0700
80.3900
81.5900
158,557
Thu, 22 Oct 2026
82.1000
82.8800
81.7000
82.6500
156,000
Wed, 21 Oct 2026
83.9100
84.0700
81.8600
82.3400
147,300
Tue, 20 Oct 2026
82.1500
83.3300
82.0200
83.0900
206,700
Mon, 19 Oct 2026
82.0300
82.4200
81.0100
81.8200
197,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
16 · 8-K/A
After market open · 12:23 ET
8-K/A ↗
Fri, 16 Oct 2026
84.2200
84.3700
80.5100
81.9300
372,900
Thu, 15 Oct 2026
84.2000
84.9000
83.4800
84.0300
167,100
Wed, 14 Oct 2026
84.8000
85.3200
83.0500
83.6500
331,500
Tue, 13 Oct 2026
85.4200
85.9100
83.5800
85.0300
241,000
Mon, 12 Oct 2026
85.1400
85.7400
84.1000
85.1300
195,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.4200
85.8900
84.1300
85.3500
211,500
Thu, 08 Oct 2026
84.5700
84.9200
83.1500
84.4100
352,900
Wed, 07 Oct 2026
84.2200
85.3000
83.6800
84.8500
271,600
Tue, 06 Oct 2026
86.2200
86.7600
84.3900
85.1100
352,200
Mon, 05 Oct 2026
85.0000
86.7200
84.7800
85.4100
333,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
84.8600
85.9300
84.4700
84.7800
407,300
Thu, 01 Oct 2026
83.5800
84.7500
82.8800
84.1400
214,900
Wed, 30 Sep 2026
85.3100
85.9400
83.3600
83.4900
259,700
Tue, 29 Sep 2026
83.7500
85.7300
83.4900
84.7800
313,600
Mon, 28 Sep 2026
83.6000
84.2400
81.3600
84.1000
266,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.4300
84.1400
82.2500
84.0200
356,700
Thu, 24 Sep 2026
83.7400
83.9600
82.0800
82.6300
207,900
Wed, 23 Sep 2026
83.1000
85.2700
83.1000
83.8200
211,100
Tue, 22 Sep 2026
84.5100
84.5100
83.0700
83.3900
237,100
Mon, 21 Sep 2026
84.4200
84.5300
83.5700
83.8300
237,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
84.7400
84.7400
83.4300
84.1000
700,700
Thu, 17 Sep 2026
84.9800
85.5200
84.1200
85.2200
343,200
Wed, 16 Sep 2026
85.7800
86.6200
84.2000
84.6000
245,300
Tue, 15 Sep 2026
86.5400
86.9200
84.3500
85.3700
395,200
Mon, 14 Sep 2026
87.3100
87.9100
86.0500
86.4400
194,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
86.6700
87.9500
86.4500
86.9400
231,600
Thu, 10 Sep 2026
86.9200
87.2700
85.0900
85.9100
192,600
Wed, 09 Sep 2026
87.9000
88.4200
86.0500
87.4300
285,700
Tue, 08 Sep 2026
89.5100
90.2700
87.5800
88.6200
333,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
89.7000
90.6900
89.2700
90.2100
253,400
Thu, 03 Sep 2026
92.6800
96.9800
89.0200
90.3400
364,700
Thu, 03 Sep 2026
15 · 10-K
Pre-market · 07:04 ET
10-K ↗
Thu, 03 Sep 2026
14 · 8-K
Pre-market · 06:59 ET
8-K ↗
Wed, 02 Sep 2026
90.8500
92.2000
88.2700
90.1800
454,000
Tue, 01 Sep 2026
90.5100
91.6000
89.7900
90.3900
226,100
Mon, 31 Aug 2026
93.0800
93.0900
90.3100
90.6500
209,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.4800
94.6000
92.4500
93.2500
135,600
Thu, 27 Aug 2026
94.1900
94.2300
92.6300
93.4700
108,300
Wed, 26 Aug 2026
93.7900
95.0400
92.8800
94.0900
157,700
Tue, 25 Aug 2026
94.5600
95.2600
92.6400
93.6200
146,100
Mon, 24 Aug 2026
92.0800
95.9500
91.6600
94.3800
254,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
90.9200
91.5100
90.0100
91.2900
152,000
Thu, 20 Aug 2026
91.0100
92.1900
90.4900
90.7300
198,400
Wed, 19 Aug 2026
94.3000
95.4200
92.0100
92.0100
170,900
Tue, 18 Aug 2026
94.3900
94.8000
92.9100
94.1600
127,400
Mon, 17 Aug 2026
93.2500
94.5000
93.2500
94.2600
132,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
93.7200
94.5100
92.6400
94.1400
138,300
Thu, 13 Aug 2026
95.8800
96.0700
93.6200
93.9500
339,200
Wed, 12 Aug 2026
94.7100
95.9200
93.7800
95.1200
180,300
Tue, 11 Aug 2026
96.0300
96.8700
94.5900
95.0600
135,100
Mon, 10 Aug 2026
96.2800
97.6500
95.8400
96.3400
107,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
98.2900
98.6400
96.9900
97.0200
114,400
Thu, 06 Aug 2026
13 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 06 Aug 2026
98.9000
99.2400
97.8300
98.2400
229,900
Wed, 05 Aug 2026
97.3800
98.3800
96.8100
98.1100
93,600
Tue, 04 Aug 2026
96.0300
98.6600
94.3400
97.7100
139,600
Mon, 03 Aug 2026
95.3600
96.9700
93.1000
96.0300
176,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.3200
94.8300
92.4500
94.2700
180,000
Thu, 30 Jul 2026
94.9000
94.9000
92.8200
93.1400
105,100
Wed, 29 Jul 2026
97.2600
97.8900
94.1200
94.7100
192,100
Tue, 28 Jul 2026
97.4100
99.2500
97.4100
97.7200
174,800
Mon, 27 Jul 2026
94.7300
96.9400
94.5700
96.4200
163,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
93.6000
95.3400
93.3100
94.5000
186,600
Thu, 23 Jul 2026
92.4600
94.0200
92.4600
93.6800
253,400
Wed, 22 Jul 2026
94.0400
94.8700
92.9400
93.3900
135,300
Tue, 21 Jul 2026
93.3200
94.1200
92.5300
93.8200
145,900
Mon, 20 Jul 2026
93.8000
95.0000
92.4400
93.4800
142,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.9800
95.0000
92.4900
93.6900
150,500
Thu, 16 Jul 2026
91.3800
94.6600
91.1100
93.5500
232,600
Wed, 15 Jul 2026
90.9700
92.0000
90.2200
91.8300
177,600
Tue, 14 Jul 2026
89.8900
90.6800
89.8500
90.3300
152,900
Mon, 13 Jul 2026
90.3000
91.4400
89.8800
90.4000
135,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.8200
90.9000
88.8200
90.1600
112,600
Thu, 09 Jul 2026
89.1800
90.8200
88.7900
89.2100
263,500
Wed, 08 Jul 2026
91.1800
91.4700
89.2500
89.3400
209,300
Tue, 07 Jul 2026
92.4900
95.8700
90.2100
91.4800
144,100
Mon, 06 Jul 2026
91.5900
92.4800
90.9200
92.2500
189,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
91.5100
92.0800
90.1800
91.9400
178,400
Wed, 01 Jul 2026
92.0000
92.8400
91.0400
91.1900
216,400
Tue, 30 Jun 2026
89.7100
92.0000
89.1000
91.5700
230,500
Mon, 29 Jun 2026
89.7400
90.2000
88.4300
90.0000
259,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.6500
90.4600
88.4500
90.2600
310,800
Thu, 25 Jun 2026
88.5100
90.3900
88.4300
89.6400
207,900
Wed, 24 Jun 2026
86.7100
88.5300
85.5500
87.6400
219,700
Tue, 23 Jun 2026
85.1100
86.8500
85.1100
86.6700
336,500
Mon, 22 Jun 2026
84.9700
86.4000
84.7800
85.1100
252,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
12 · 8-K
After market open · 13:52 ET
8-K ↗
Thu, 18 Jun 2026
83.6700
85.4100
83.0000
85.3100
957,000
Wed, 17 Jun 2026
84.4300
85.2600
82.8100
83.4500
318,100
Tue, 16 Jun 2026
85.3300
85.9400
84.5100
84.8900
345,500
Mon, 15 Jun 2026
82.7700
85.1500
82.7700
84.5700
498,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.3400
83.1500
80.3900
82.6300
345,000
Thu, 11 Jun 2026
11 · 8-K
After market open · 15:01 ET
8-K ↗
Thu, 11 Jun 2026
78.4600
81.2300
77.6100
81.1700
544,700
Wed, 10 Jun 2026
76.5000
79.0800
75.1700
77.8700
1,030,900
Tue, 09 Jun 2026
77.7000
82.4000
76.0100
76.4400
1,178,100
Mon, 08 Jun 2026
86.5500
88.0000
73.2100
75.2800
1,296,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.3300
91.0000
88.1700
88.6300
225,500
Thu, 04 Jun 2026
89.4700
89.6800
88.1000
89.1000
217,000
Wed, 03 Jun 2026
87.1100
88.5600
86.9500
88.1500
313,000
Tue, 02 Jun 2026
86.8500
88.5000
86.5900
87.5300
272,300
Mon, 01 Jun 2026
85.4000
87.1000
84.6400
87.0500
282,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.3600
87.8900
85.6300
86.0800
454,900
Thu, 28 May 2026
86.6900
87.5600
86.0200
86.1100
313,400
Wed, 27 May 2026
88.0000
89.0500
86.6700
86.9600
199,900
Tue, 26 May 2026
87.7000
89.0500
86.2500
87.7800
296,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
84.9900
87.5700
83.5200
87.5200
535,800
Thu, 21 May 2026
85.0200
86.5700
84.3700
84.5600
261,900
Wed, 20 May 2026
85.9700
86.9100
84.4900
85.5100
339,600
Tue, 19 May 2026
85.5900
89.9100
84.8700
85.5400
494,100
Mon, 18 May 2026
77.0000
84.4300
77.0000
84.4300
1,026,100
Mon, 18 May 2026
10 · 10-Q
Pre-market · 07:06 ET
10-Q ↗
Mon, 18 May 2026
9 · 8-K
Pre-market · 07:03 ET
8-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.4300
73.2600
70.5700
70.9600
446,700
Thu, 14 May 2026
73.2400
74.7600
70.9100
71.1400
874,200
Wed, 13 May 2026
74.6000
75.5000
72.7900
73.2400
392,500
Tue, 12 May 2026
76.8600
76.8700
74.5600
74.9300
288,600
Mon, 11 May 2026
78.4000
79.0100
76.2100
76.4200
243,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8 · 8-K
After market open · 14:49 ET
8-K ↗
Fri, 08 May 2026
79.9300
81.4300
77.9900
78.3300
150,400
Thu, 07 May 2026
80.7600
80.9400
79.4500
79.5300
275,800
Wed, 06 May 2026
82.2200
82.5500
80.5200
80.7400
174,600
Tue, 05 May 2026
80.5000
81.9000
79.8400
81.3300
240,300
Mon, 04 May 2026
81.5300
82.8700
80.0500
80.1200
279,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.3400
82.7700
81.5300
82.1600
193,000
Thu, 30 Apr 2026
82.2400
82.7400
81.6200
81.8200
244,300
Wed, 29 Apr 2026
81.8500
82.7500
81.1900
81.9700
232,900
Tue, 28 Apr 2026
82.9800
83.1400
81.0600
82.0800
292,400
Mon, 27 Apr 2026
80.8100
82.6700
79.5000
82.4200
310,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.8900
85.5800
80.6800
80.7000
395,400
Thu, 23 Apr 2026
85.7800
86.2500
81.0500
82.0900
328,800
Wed, 22 Apr 2026
84.7100
87.6200
84.0000
85.6100
346,300
Tue, 21 Apr 2026
7 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Apr 2026
83.1600
84.4300
82.5400
84.3200
301,200
Mon, 20 Apr 2026
84.2300
85.9400
82.8600
82.8600
485,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.9500
84.8300
82.2300
84.2000
237,100
Thu, 16 Apr 2026
82.6500
83.2100
81.7900
82.4000
193,000
Wed, 15 Apr 2026
83.7400
83.7400
82.3700
82.8000
124,900
Tue, 14 Apr 2026
85.0600
85.2200
83.9900
84.0700
186,500
Mon, 13 Apr 2026
83.4600
85.1000
82.8300
85.0600
215,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.9400
84.4000
82.8600
83.7700
158,200
Thu, 09 Apr 2026
82.6100
84.8200
80.2800
83.7800
213,400
Wed, 08 Apr 2026
82.4600
84.1300
82.1400
83.3400
291,800
Tue, 07 Apr 2026
80.1400
80.6900
79.6100
80.3500
262,500
Mon, 06 Apr 2026
80.1800
81.3500
79.6100
80.2200
258,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.0800
82.3100
80.3600
80.7300
230,000
Wed, 01 Apr 2026
81.7600
83.6000
81.4600
82.6100
147,600
Tue, 31 Mar 2026
81.1400
81.4300
79.2100
81.2400
227,200
Mon, 30 Mar 2026
81.4200
81.8000
79.6400
80.2500
173,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
81.3400
81.6800
80.5200
80.7300
206,600
Thu, 26 Mar 2026
83.0600
83.8000
81.4000
82.1200
177,800
Wed, 25 Mar 2026
84.2900
84.6400
82.5500
83.5800
199,100
Tue, 24 Mar 2026
82.3800
84.3000
80.9700
83.6500
180,500
Mon, 23 Mar 2026
82.4600
84.0500
81.4400
82.9000
217,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
6 · 8-K
After market open · 09:34 ET
8-K ↗
Fri, 20 Mar 2026
82.9900
83.4300
80.8800
80.8800
534,100
Thu, 19 Mar 2026
82.9800
84.6100
82.2500
83.1100
178,300
Wed, 18 Mar 2026
85.6400
85.6400
83.6900
83.6900
195,000
Tue, 17 Mar 2026
86.4800
86.9200
85.3700
85.9900
121,900
Mon, 16 Mar 2026
86.0300
86.9100
85.1200
85.9900
176,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.7500
86.0300
84.4700
85.1200
115,500
Thu, 12 Mar 2026
86.1900
87.0800
84.6400
85.3700
240,100
Wed, 11 Mar 2026
86.4000
87.5100
86.4000
86.8800
135,200
Tue, 10 Mar 2026
87.3700
88.0100
86.5500
86.8400
182,900
Mon, 09 Mar 2026
88.5600
88.5600
82.5000
87.4400
227,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.6100
90.0500
86.9100
89.5200
263,100
Thu, 05 Mar 2026
90.7900
91.0100
89.1300
89.6600
229,400
Wed, 04 Mar 2026
90.8500
92.1600
89.2000
91.6300
311,600
Tue, 03 Mar 2026
90.7500
92.6700
89.1700
90.5300
219,100
Mon, 02 Mar 2026
91.3500
92.8700
90.5200
92.2900
262,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.5800
93.3200
90.3800
92.3400
245,700
Thu, 26 Feb 2026
91.9100
95.4800
91.0900
92.0200
154,200
Wed, 25 Feb 2026
93.2600
93.9900
89.9300
91.7700
225,600
Tue, 24 Feb 2026
92.0400
93.3500
91.2700
92.9900
349,000
Mon, 23 Feb 2026
90.7500
92.0900
89.5300
91.5500
399,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.8900
93.7600
86.4300
89.3100
522,500
Thu, 19 Feb 2026
94.4100
99.2900
88.4800
93.1800
353,700
Thu, 19 Feb 2026
5 · 10-Q
Pre-market · 07:10 ET
10-Q ↗
Thu, 19 Feb 2026
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 18 Feb 2026
95.5300
96.2100
95.2100
95.2600
377,400
Tue, 17 Feb 2026
96.4300
97.3900
95.3600
95.5100
275,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.9200
97.5800
94.9500
96.3300
276,100
Thu, 12 Feb 2026
95.0000
96.9900
93.9300
96.2100
193,300
Wed, 11 Feb 2026
93.6500
94.7400
93.0100
94.6100
182,200
Tue, 10 Feb 2026
92.8400
93.7000
92.4100
93.4200
156,100
Mon, 09 Feb 2026
92.4800
93.8800
92.3500
92.8400
241,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
91.6500
94.9900
90.9300
92.2800
261,000
Thu, 05 Feb 2026
90.7000
91.9300
89.9600
91.4100
186,500
Wed, 04 Feb 2026
89.0100
90.9000
88.6100
90.6700
190,200
Tue, 03 Feb 2026
87.3200
88.9300
87.0000
88.8800
224,200
Mon, 02 Feb 2026
86.5300
87.7200
86.4400
87.4700
333,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
85.2600
87.0600
85.0300
86.4700
288,800
Thu, 29 Jan 2026
85.1900
85.6700
84.7700
85.5600
217,200
Wed, 28 Jan 2026
84.8300
85.6100
83.5200
85.1600
151,800
Tue, 27 Jan 2026
84.9300
85.2700
83.8700
84.5800
136,100
Mon, 26 Jan 2026
84.5000
85.2200
84.0800
84.6400
163,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.5300
85.5300
83.5400
84.3000
193,900
Thu, 22 Jan 2026
85.9600
86.3700
84.9100
85.6800
138,200
Wed, 21 Jan 2026
84.5000
86.0100
84.4000
85.5200
287,000
Tue, 20 Jan 2026
84.0800
84.4000
83.5200
84.1500
224,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
83.7500
84.4900
83.6800
84.3600
140,200
Thu, 15 Jan 2026
82.5400
84.2500
82.5400
84.0000
148,200
Wed, 14 Jan 2026
81.8600
82.6400
81.4800
82.4300
102,800
Tue, 13 Jan 2026
82.6900
82.9100
81.3800
82.0000
174,600
Mon, 12 Jan 2026
81.9400
82.9200
80.7600
82.6500
94,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.0800
83.0000
81.3700
82.2100
101,100
Thu, 08 Jan 2026
80.4500
82.5000
79.9000
82.3200
142,200
Wed, 07 Jan 2026
81.1700
81.6300
80.3300
80.5100
153,100
Tue, 06 Jan 2026
80.4000
82.4600
79.7900
80.7300
135,800
Mon, 05 Jan 2026
78.4400
82.1100
78.4400
80.8000
237,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.5000
78.8500
77.7400
78.6500
120,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.3400
79.3400
77.8500
78.3700
148,500
Tue, 30 Dec 2025
80.1700
80.1700
78.9600
79.2400
108,500
Mon, 29 Dec 2025
80.3900
80.8800
79.4100
80.2600
124,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.3000
80.4900
79.5100
80.0500
99,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.5300
80.5300
80.0100
80.1300
59,400
Tue, 23 Dec 2025
81.1500
81.5500
79.6000
80.2500
118,300
Mon, 22 Dec 2025
81.0800
82.3600
80.1500
81.2800
131,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.8000
82.4700
80.9200
80.9700
917,800
Thu, 18 Dec 2025
81.6200
82.5000
80.9900
82.0900
283,700
Wed, 17 Dec 2025
81.2400
82.5000
81.1200
81.4400
228,500
Tue, 16 Dec 2025
80.9700
81.8000
80.2400
81.4800
279,800
Mon, 15 Dec 2025
81.1500
81.9700
80.0700
80.8800
205,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
80.9300
81.0500
79.7900
80.4500
246,000
Thu, 11 Dec 2025
79.8200
80.7800
79.8200
80.4600
231,300
Wed, 10 Dec 2025
77.7100
80.1600
77.7100
79.3400
485,700
Tue, 09 Dec 2025
75.9600
77.5900
75.9600
77.4200
211,700
Mon, 08 Dec 2025
77.9700
78.0300
76.0800
76.1100
171,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.7500
78.5900
77.6300
77.8400
128,500
Thu, 04 Dec 2025
78.7100
79.3600
77.9400
77.9500
138,200
Wed, 03 Dec 2025
3 · 8-K
After-hours · 17:11 ET
8-K ↗
Wed, 03 Dec 2025
78.5200
79.3000
77.3300
78.5500
164,900
Tue, 02 Dec 2025
78.7000
78.8800
77.4800
78.2800
166,400
Mon, 01 Dec 2025
78.3800
79.4100
77.7700
78.7400
243,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
79.9500
80.0700
78.0600
78.2400
125,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.5600
82.0000
79.9800
79.9900
368,600
Tue, 25 Nov 2025
79.6400
81.7800
78.7700
80.7700
297,500
Mon, 24 Nov 2025
77.5700
79.0800
77.0000
78.9100
291,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.3100
78.9800
77.3100
77.7200
231,200
Thu, 20 Nov 2025
77.2600
78.1500
76.0100
77.0900
217,000
Wed, 19 Nov 2025
75.2200
77.0300
74.0800
76.6500
252,500
Tue, 18 Nov 2025
73.3800
75.6000
72.8400
75.2200
249,000
Mon, 17 Nov 2025
77.0000
77.8900
72.5100
73.1100
258,400
Mon, 17 Nov 2025
2 · 10-Q
Pre-market · 07:18 ET
10-Q ↗
Mon, 17 Nov 2025
1 · 8-K
Pre-market · 07:15 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.0000
75.8800
74.4100
74.8800
237,600
Thu, 13 Nov 2025
75.5900
76.7300
75.2200
75.2500
187,900
Wed, 12 Nov 2025
75.4900
76.5800
75.4900
76.0000
355,000
Tue, 11 Nov 2025
75.7500
76.5900
75.2000
75.4700
199,500
Mon, 10 Nov 2025
76.0000
77.0400
75.4600
75.7500
202,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
74.7300
75.8500
74.3300
75.3500
211,400
Thu, 06 Nov 2025
75.7900
77.6300
74.6600
74.7400
113,200
Wed, 05 Nov 2025
75.0300
76.2400
75.0100
76.0200
159,700
Tue, 04 Nov 2025
75.5000
76.5300
74.8700
75.1100
149,900
Mon, 03 Nov 2025
75.9900
76.2900
75.0000
75.7100
293,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.1100
76.5300
75.5300
75.9100
198,000
Thu, 30 Oct 2025
76.4000
77.5700
75.8400
76.1600
186,300
Wed, 29 Oct 2025
77.6700
77.9800
75.8300
76.5700
143,800
Tue, 28 Oct 2025
79.0000
79.5400
77.4500
77.7000
133,000
Mon, 27 Oct 2025
79.5500
80.7800
79.1000
79.2000
153,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.9500
80.0100
78.4600
79.4800
210,300
Thu, 23 Oct 2025
77.1000
78.7000
77.0100
78.4600
121,800