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
65.4700
66.4200
64.8000
66.2600
130,637
Thu, 22 Oct 2026
64.8400
66.3500
64.8400
66.1200
155,000
Wed, 21 Oct 2026
66.4500
66.8800
65.2200
65.3500
143,500
Tue, 20 Oct 2026
64.4800
66.4500
64.4800
66.0900
169,000
Mon, 19 Oct 2026
65.8400
66.4700
64.5300
64.5700
205,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
66.0600
67.5400
65.0300
65.3500
158,700
Thu, 15 Oct 2026
66.2000
66.8100
65.5300
66.0000
98,200
Wed, 14 Oct 2026
65.7300
68.1500
65.3300
65.6600
178,500
Tue, 13 Oct 2026
66.7600
67.2200
65.7900
66.7500
102,200
Mon, 12 Oct 2026
65.7700
66.8200
65.1200
66.2000
84,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.1800
66.7300
65.4800
65.9300
98,400
Thu, 08 Oct 2026
65.7100
66.8900
65.1200
65.9400
134,800
Wed, 07 Oct 2026
67.1600
67.2300
65.3200
65.8700
131,500
Tue, 06 Oct 2026
68.6700
68.9600
67.8300
68.1700
129,000
Mon, 05 Oct 2026
66.8200
69.0800
65.7100
68.0700
189,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
67.7400
68.5700
66.8500
67.1200
128,700
Thu, 01 Oct 2026
67.1900
67.4800
65.1500
66.7000
193,300
Wed, 30 Sep 2026
68.0000
68.3600
66.8300
67.2200
178,800
Tue, 29 Sep 2026
68.3600
68.6300
66.8500
67.3500
115,300
Mon, 28 Sep 2026
67.6100
68.7700
67.1600
68.2100
142,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
66.4300
68.1000
66.4300
67.7400
151,000
Thu, 24 Sep 2026
66.2900
66.3900
64.8800
66.2100
179,600
Wed, 23 Sep 2026
66.1500
66.5600
65.6800
65.9500
147,400
Tue, 22 Sep 2026
66.8000
67.9300
66.4800
66.7200
179,800
Mon, 21 Sep 2026
68.1300
68.1300
65.8100
65.8300
130,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
66.5500
67.6300
65.9500
67.4000
449,600
Thu, 17 Sep 2026
68.9900
69.2000
66.6100
66.6100
121,300
Wed, 16 Sep 2026
69.1000
69.6600
66.8100
67.9700
164,800
Tue, 15 Sep 2026
68.0700
70.5100
67.9700
68.6200
210,800
Mon, 14 Sep 2026
67.8200
69.3700
67.8200
68.6800
193,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
69.4300
70.3600
68.4900
68.7400
128,700
Thu, 10 Sep 2026
70.6800
71.9300
68.8100
69.0000
175,400
Wed, 09 Sep 2026
73.3700
73.4300
70.3100
71.1500
193,500
Tue, 08 Sep 2026
72.1100
73.6700
71.4100
73.4600
215,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
70.2300
72.0300
70.2100
71.9700
202,700
Thu, 03 Sep 2026
71.2200
71.4800
69.5700
70.3400
212,300
Wed, 02 Sep 2026
69.5700
71.2700
68.8500
70.2300
195,700
Tue, 01 Sep 2026
68.7800
70.0600
67.9500
69.2200
159,300
Mon, 31 Aug 2026
69.5000
69.8000
68.1000
69.6000
211,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
70.4400
71.3400
68.6600
69.5800
209,700
Thu, 27 Aug 2026
70.0000
70.8800
69.6100
70.0000
124,300
Wed, 26 Aug 2026
70.4100
71.0700
69.6300
70.4200
136,800
Tue, 25 Aug 2026
69.2000
70.6600
68.2000
70.0300
278,000
Mon, 24 Aug 2026
69.0300
71.2700
67.4000
68.2200
148,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
68.6000
69.5800
67.6500
68.6800
223,600
Thu, 20 Aug 2026
66.9300
68.8200
66.9300
68.0200
208,700
Wed, 19 Aug 2026
66.7000
68.3200
66.3600
68.0200
274,600
Tue, 18 Aug 2026
67.0200
68.4600
66.2500
66.2600
309,600
Mon, 17 Aug 2026
67.9400
68.3900
65.8800
67.5700
351,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
69.5400
70.0900
68.4700
68.5900
315,500
Thu, 13 Aug 2026
69.7000
70.9000
67.6100
67.6400
306,100
Wed, 12 Aug 2026
67.3500
69.5400
66.3300
69.2500
332,300
Tue, 11 Aug 2026
69.8600
70.9400
66.2900
66.3200
294,300
Mon, 10 Aug 2026
72.8300
72.8300
69.1800
69.2700
323,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
78.4200
79.3600
72.0500
73.8900
649,100
Thu, 06 Aug 2026
16 · 10-Q
After market open · 14:36 ET
FORM 10-Q FOR THE QUARTER ENDED JUNE 30, 2026 ↗
Thu, 06 Aug 2026
80.0200
80.0200
71.8300
76.9000
459,500
Thu, 06 Aug 2026
15 · 8-K
Next filing day · accepted 05 Aug, 18:41 ET
8-K ↗
Wed, 05 Aug 2026
89.0900
89.0900
86.7200
87.2500
146,500
Tue, 04 Aug 2026
86.3400
89.3200
84.6800
89.2200
171,800
Mon, 03 Aug 2026
85.1000
86.8800
84.9700
85.8200
100,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
83.2100
84.8000
82.2600
84.0300
108,700
Thu, 30 Jul 2026
82.3100
83.1500
78.2500
82.6800
144,800
Thu, 30 Jul 2026
14 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Wed, 29 Jul 2026
87.6400
88.3800
83.8100
84.3700
107,700
Tue, 28 Jul 2026
87.6400
89.9700
87.0800
88.2000
108,300
Mon, 27 Jul 2026
87.9200
88.5600
85.9100
86.7200
171,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.5500
88.8700
85.5300
87.7700
446,000
Thu, 23 Jul 2026
85.3500
86.9500
84.7500
86.8200
96,100
Wed, 22 Jul 2026
85.9700
87.6500
85.5000
86.1700
119,100
Tue, 21 Jul 2026
86.3100
86.7800
85.3900
86.5700
103,900
Mon, 20 Jul 2026
86.2600
87.1600
84.3600
85.7900
137,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.0600
88.4800
85.8100
86.1100
101,600
Thu, 16 Jul 2026
86.1600
88.8200
85.3000
88.3300
130,600
Wed, 15 Jul 2026
85.7000
87.0400
84.4300
86.1700
177,400
Tue, 14 Jul 2026
86.3500
87.4900
85.1100
85.1500
130,200
Mon, 13 Jul 2026
85.3800
86.5100
84.4500
85.2900
174,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.6700
86.5700
84.5600
85.5500
135,000
Thu, 09 Jul 2026
85.7600
86.5000
84.4100
85.2800
140,700
Wed, 08 Jul 2026
86.3300
87.2100
83.7400
85.6000
157,400
Tue, 07 Jul 2026
87.8500
87.8500
85.4300
86.7000
83,200
Mon, 06 Jul 2026
87.9800
88.9300
86.2500
88.3600
109,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
86.4800
87.6600
85.8300
87.4800
135,100
Wed, 01 Jul 2026
87.3500
87.9500
85.2500
86.0700
145,400
Tue, 30 Jun 2026
87.3300
88.7500
86.5800
87.5400
190,600
Mon, 29 Jun 2026
90.0100
90.0100
86.9900
87.2400
290,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.4800
91.3300
89.1600
91.1500
398,800
Thu, 25 Jun 2026
89.3500
91.9300
89.3500
91.0500
114,800
Wed, 24 Jun 2026
88.6800
89.5700
87.8800
88.7700
110,400
Tue, 23 Jun 2026
88.9700
89.1400
86.8400
88.4400
162,000
Mon, 22 Jun 2026
91.2500
91.6400
90.0300
90.1500
176,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.3500
90.9000
87.3500
90.7500
437,200
Wed, 17 Jun 2026
87.0800
88.6800
85.8500
85.8700
148,000
Wed, 17 Jun 2026
13 · 8-K
Pre-market · 09:29 ET
FORM 8-K ↗
Tue, 16 Jun 2026
87.0800
88.6100
87.0800
87.4200
121,900
Mon, 15 Jun 2026
87.5000
88.2400
85.9800
86.5900
162,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.3800
88.8600
86.7900
86.8800
141,700
Thu, 11 Jun 2026
86.7400
87.7400
85.4000
87.5300
87,500
Wed, 10 Jun 2026
86.1300
87.6300
85.0700
85.5100
177,200
Tue, 09 Jun 2026
86.1100
87.7000
84.7900
86.6500
134,700
Mon, 08 Jun 2026
84.6800
85.9200
83.9000
85.3100
107,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.7200
85.0000
83.0900
84.0100
98,100
Thu, 04 Jun 2026
84.3000
85.1700
83.5300
84.7300
79,400
Wed, 03 Jun 2026
84.8200
86.0900
83.3000
83.8200
128,800
Tue, 02 Jun 2026
85.2700
87.6100
85.2700
85.8300
201,300
Mon, 01 Jun 2026
85.0700
85.8800
83.6200
85.6800
129,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.3700
88.1900
86.0300
86.1100
134,000
Thu, 28 May 2026
86.3200
87.7100
85.8000
87.4900
114,700
Wed, 27 May 2026
86.7800
87.7700
85.9700
86.8900
127,000
Tue, 26 May 2026
84.2600
86.4900
84.2600
86.1600
297,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.7000
84.7300
81.9000
83.8700
180,200
Thu, 21 May 2026
82.3300
82.6100
79.6900
82.2000
206,300
Wed, 20 May 2026
79.9400
83.0300
79.9400
82.9000
197,000
Tue, 19 May 2026
80.9500
81.0800
79.8800
80.4400
140,100
Mon, 18 May 2026
80.7400
82.5500
80.3800
81.5000
113,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.2700
83.8500
80.5300
80.7200
182,800
Thu, 14 May 2026
83.3100
83.6400
81.8800
83.0300
129,300
Wed, 13 May 2026
82.1100
83.0300
81.3000
82.5300
124,400
Tue, 12 May 2026
85.8100
85.8100
82.2000
82.2700
148,800
Mon, 11 May 2026
87.4000
88.1800
85.9700
85.9800
115,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.3100
88.1800
85.8900
87.1200
198,700
Thu, 07 May 2026
87.8800
88.8600
86.6100
86.9100
252,000
Wed, 06 May 2026
83.3200
88.0700
83.3200
87.2200
399,800
Tue, 05 May 2026
12 · 10-Q
After market open · 14:56 ET
FORM 10-Q FOR THE QUARTER ENDED MARCH 31, 2026 ↗
Tue, 05 May 2026
81.5300
87.0600
80.0300
82.6300
460,300
Mon, 04 May 2026
11 · 8-K
After-hours · 16:57 ET
8-K ↗
Mon, 04 May 2026
82.6400
83.8300
81.2800
81.9500
369,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 01 May 2026
83.2300
83.5000
81.4100
82.7800
423,200
Thu, 30 Apr 2026
81.1600
83.5600
80.4500
83.0400
351,600
Wed, 29 Apr 2026
82.2000
83.8200
80.4500
81.1000
562,000
Tue, 28 Apr 2026
82.8600
82.9900
81.0900
81.9300
403,700
Mon, 27 Apr 2026
82.0000
83.5000
81.5000
82.5000
374,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.0600
82.5400
79.5000
81.5200
570,200
Thu, 23 Apr 2026
81.3100
82.5000
79.9100
80.1600
396,600
Wed, 22 Apr 2026
79.4800
81.9700
78.5200
80.7800
456,000
Tue, 21 Apr 2026
79.5900
80.3300
78.7600
78.7800
183,000
Mon, 20 Apr 2026
78.6900
79.2200
78.3400
78.9000
119,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.7900
80.4800
77.6000
78.7000
156,500
Thu, 16 Apr 2026
78.0700
79.0700
77.4400
78.2600
120,700
Wed, 15 Apr 2026
78.2200
78.7100
76.9200
78.0500
158,200
Tue, 14 Apr 2026
79.2000
79.9900
78.6000
78.7500
261,800
Mon, 13 Apr 2026
77.5000
79.4600
76.6300
79.4000
157,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.3800
77.5300
76.4300
77.5000
164,300
Thu, 09 Apr 2026
74.8700
77.3600
74.6700
76.9800
210,600
Wed, 08 Apr 2026
74.3700
77.2600
74.3700
74.8100
317,200
Tue, 07 Apr 2026
70.5600
73.2800
70.5600
73.0500
535,900
Mon, 06 Apr 2026
70.1400
71.6000
69.4000
70.7700
305,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.3400
70.2200
67.8100
69.8400
235,500
Wed, 01 Apr 2026
66.6200
69.7000
66.6100
69.0800
212,800
Tue, 31 Mar 2026
65.1100
67.0800
63.8900
66.4000
185,900
Mon, 30 Mar 2026
66.9500
67.0500
63.9300
64.3300
234,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.1800
67.5800
66.4500
66.5000
199,800
Thu, 26 Mar 2026
68.4000
68.7800
67.1400
67.7300
247,500
Wed, 25 Mar 2026
68.2100
68.2800
67.1400
68.1900
197,100
Tue, 24 Mar 2026
65.2500
68.0100
65.2500
67.4400
233,500
Mon, 23 Mar 2026
66.3600
66.4500
64.5100
65.9900
557,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
65.2600
65.5000
64.2700
65.1600
903,800
Thu, 19 Mar 2026
63.2600
65.6000
63.2600
64.8300
398,800
Wed, 18 Mar 2026
9 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Wed, 18 Mar 2026
8 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Wed, 18 Mar 2026
63.6800
65.2900
63.6800
63.9700
391,800
Tue, 17 Mar 2026
62.5100
64.8900
62.5100
64.1900
384,500
Mon, 16 Mar 2026
64.4200
64.9400
61.7900
62.0100
336,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.8300
64.2600
62.6400
63.7100
337,800
Thu, 12 Mar 2026
62.9000
64.2100
62.2600
63.2800
443,500
Wed, 11 Mar 2026
63.0000
64.7500
63.0000
63.8400
342,800
Tue, 10 Mar 2026
62.0000
64.6200
62.0000
63.1300
383,400
Mon, 09 Mar 2026
60.3000
62.0000
60.2200
61.8400
354,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.6800
61.9800
60.9700
61.4500
298,000
Thu, 05 Mar 2026
62.8200
63.9500
61.5600
62.0500
270,000
Wed, 04 Mar 2026
62.4800
62.9100
60.7400
62.8400
354,900
Tue, 03 Mar 2026
61.9400
62.4400
60.8800
61.9900
328,400
Mon, 02 Mar 2026
60.4500
61.6100
60.1800
60.9100
264,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Fri, 27 Feb 2026
61.5800
62.1400
60.3200
61.0300
435,800
Thu, 26 Feb 2026
63.8600
65.5300
61.8700
62.3300
546,300
Wed, 25 Feb 2026
63.1000
64.6200
62.4600
62.7300
509,300
Tue, 24 Feb 2026
6 · 10-K
After-hours · 17:11 ET
FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2025 ↗
Tue, 24 Feb 2026
67.9400
67.9500
60.4000
63.0200
1,213,900
Tue, 24 Feb 2026
5 · 8-K
Next filing day · accepted 23 Feb, 19:02 ET
FORM 8-K DATED FEBRUARY 23, 2026 ↗
Mon, 23 Feb 2026
83.3000
83.3700
81.3500
82.3000
116,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
83.6000
85.1200
82.8400
83.3700
177,700
Thu, 19 Feb 2026
82.8400
84.0700
82.8400
83.5700
109,500
Wed, 18 Feb 2026
82.6800
85.9100
81.5500
83.3100
142,600
Tue, 17 Feb 2026
83.5000
83.8500
82.5600
83.0100
123,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 13 Feb 2026
81.9100
83.5200
81.4700
83.0400
105,300
Thu, 12 Feb 2026
82.5200
83.2400
80.9700
81.6100
80,800
Wed, 11 Feb 2026
81.9500
82.8100
81.4400
81.6400
113,600
Tue, 10 Feb 2026
81.2100
82.1300
80.5100
81.2400
50,500
Mon, 09 Feb 2026
81.5300
82.2600
81.1300
81.5000
87,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
81.8600
82.5100
81.1100
81.9700
91,400
Thu, 05 Feb 2026
81.5900
82.0000
80.6100
80.8400
102,400
Wed, 04 Feb 2026
78.1900
81.4000
78.1900
81.1600
105,100
Tue, 03 Feb 2026
3 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 03 Feb 2026
77.9900
79.8500
77.5300
78.5500
76,800
Mon, 02 Feb 2026
76.3200
79.0600
76.3200
78.1900
101,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
75.7100
76.2800
75.1200
76.0900
95,300
Thu, 29 Jan 2026
75.8800
76.7400
75.2900
76.6300
130,800
Wed, 28 Jan 2026
75.8400
76.0500
74.7000
75.5200
98,400
Tue, 27 Jan 2026
76.4000
76.4300
74.9900
75.5300
59,600
Mon, 26 Jan 2026
77.8400
78.2800
76.3400
76.4300
125,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
78.6800
79.5600
77.1900
77.6600
112,900
Thu, 22 Jan 2026
80.1100
80.4300
78.4900
79.2300
77,700
Wed, 21 Jan 2026
77.4300
79.8600
77.4300
79.6600
161,500
Tue, 20 Jan 2026
78.4500
78.4500
76.8800
77.1000
81,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
79.5200
80.5000
79.0300
79.9700
130,900
Thu, 15 Jan 2026
78.5700
80.0500
78.5700
79.7300
71,100
Wed, 14 Jan 2026
78.1000
78.8900
77.4600
78.3300
73,900
Tue, 13 Jan 2026
78.0000
78.7700
77.7400
78.1000
71,100
Mon, 12 Jan 2026
78.1600
79.4400
77.9100
77.9500
76,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.3900
78.5600
76.7600
78.5600
74,500
Thu, 08 Jan 2026
74.2300
77.8500
74.2300
77.4500
113,300
Wed, 07 Jan 2026
77.0400
77.2000
73.6600
74.6200
104,700
Tue, 06 Jan 2026
75.1600
76.9800
74.8800
76.9600
216,200
Mon, 05 Jan 2026
74.1900
76.1100
74.1900
75.4400
273,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.6900
74.0700
73.3100
73.9600
79,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.0600
74.0700
73.0700
73.7000
70,200
Tue, 30 Dec 2025
74.7900
74.9900
73.9500
74.0500
47,800
Mon, 29 Dec 2025
75.6200
75.8700
74.4000
74.8800
67,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.1800
75.7200
74.7900
75.4300
55,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
75.3900
76.0500
74.6700
75.3700
34,100
Tue, 23 Dec 2025
75.2000
75.8000
74.7700
75.3200
89,300
Mon, 22 Dec 2025
74.7600
75.9000
74.3500
75.2000
106,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.5300
74.9600
73.7700
74.5800
863,900
Thu, 18 Dec 2025
77.0400
77.0800
75.0300
75.2500
148,400
Wed, 17 Dec 2025
76.0900
77.7500
75.6000
76.4500
159,400
Tue, 16 Dec 2025
76.6800
77.8200
76.1000
76.4700
171,100
Mon, 15 Dec 2025
77.2800
77.8000
76.2200
76.3800
135,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.1000
78.2500
76.6700
77.0000
153,700
Thu, 11 Dec 2025
76.2600
77.6800
75.8300
77.6100
123,400
Wed, 10 Dec 2025
73.3900
76.6000
73.1700
75.9000
241,500
Tue, 09 Dec 2025
72.7300
74.0600
72.7300
73.4900
98,300
Mon, 08 Dec 2025
74.5800
74.5800
72.8700
73.1300
107,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.8800
74.8000
73.5700
74.5000
97,300
Thu, 04 Dec 2025
73.8700
74.6100
73.2400
74.2700
74,600
Wed, 03 Dec 2025
72.6500
74.0300
72.6500
73.9700
90,500
Tue, 02 Dec 2025
72.8100
72.9300
71.3800
72.4000
92,300
Mon, 01 Dec 2025
72.4700
73.4000
72.3700
72.5100
123,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
73.6900
74.6100
72.6400
73.1300
59,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
72.9600
75.1100
72.7900
73.7700
210,100
Tue, 25 Nov 2025
71.3100
74.2000
71.3100
73.6600
173,300
Mon, 24 Nov 2025
71.4000
72.4400
70.4400
70.7700
132,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.6000
72.4800
69.6000
71.7200
95,800
Thu, 20 Nov 2025
69.5300
70.3400
68.7700
69.2400
113,700
Wed, 19 Nov 2025
69.4400
70.0600
68.7800
68.9700
92,600
Tue, 18 Nov 2025
69.9700
70.5900
68.9500
69.2500
99,300
Mon, 17 Nov 2025
71.9800
72.0200
69.6600
69.8800
114,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
70.6100
73.2000
69.6200
72.1900
118,500
Thu, 13 Nov 2025
73.8800
74.5600
73.1700
73.5400
93,800
Wed, 12 Nov 2025
72.8000
75.2800
72.8000
73.9900
158,600
Tue, 11 Nov 2025
73.8200
74.6700
72.6700
72.8900
195,500
Mon, 10 Nov 2025
75.3000
75.3000
73.7700
73.9300
91,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
74.5300
75.3600
73.7100
74.5800
99,800
Thu, 06 Nov 2025
74.6000
75.3000
73.6700
74.4600
110,000
Wed, 05 Nov 2025
75.3500
76.7600
74.6000
74.8600
132,700
Tue, 04 Nov 2025
2 · 10-Q
After market open · 12:48 ET
FORM 10-Q FOR THE QUARTER ENDED SEPTEMBER 30, 2025 ↗
Tue, 04 Nov 2025
77.2300
79.3700
72.0300
75.2900
153,000
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:19 ET
FORM 8-K DATED NOVEMBER 3, 2025 ↗
Mon, 03 Nov 2025
80.2500
80.6600
78.1200
79.6200
119,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.8000
81.3000
79.2500
80.0000
92,100
Thu, 30 Oct 2025
81.1100
82.7900
79.8400
80.0900
73,600
Wed, 29 Oct 2025
81.3400
82.7000
80.3400
81.1900
76,400
Tue, 28 Oct 2025
81.2000
81.9100
80.8600
81.1500
61,600
Mon, 27 Oct 2025
82.2200
82.8300
81.6600
81.7000
51,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.0000
83.0000
81.4300
81.6800
47,900