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
70.2300
72.0300
70.2120
71.9700
202,697
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
Thu, 23 Oct 2025
80.5100
81.7800
80.4900
81.2100
56,800
Wed, 22 Oct 2025
81.5400
81.9900
80.2500
80.3900
60,400
Tue, 21 Oct 2025
81.5300
81.9000
81.2200
81.4100
42,800
Mon, 20 Oct 2025
80.3300
81.2000
80.2600
80.6900
52,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
79.3100
80.0000
79.2600
79.5700
78,600
Thu, 16 Oct 2025
79.8100
80.4500
78.9400
79.4700
70,600
Wed, 15 Oct 2025
79.6800
81.1900
78.7800
79.9600
101,800
Tue, 14 Oct 2025
77.7400
80.2100
77.6600
79.4900
64,400
Mon, 13 Oct 2025
79.0400
80.0000
78.1500
78.7300
65,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.7800
81.0800
77.5200
78.2100
90,000
Thu, 09 Oct 2025
82.1800
82.1800
79.6900
79.7000
67,500
Wed, 08 Oct 2025
82.0700
82.6900
81.3500
81.8600
71,900
Tue, 07 Oct 2025
83.7200
83.9100
81.7800
81.7900
76,300
Mon, 06 Oct 2025
83.0000
84.4700
82.6000
83.6900
76,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
82.1800
84.0600
82.1800
82.8100
115,200
Thu, 02 Oct 2025
80.9500
82.0900
80.4400
81.8200
84,400
Wed, 01 Oct 2025
80.4000
81.6200
80.4000
81.3300
75,900
Tue, 30 Sep 2025
80.4200
81.0700
80.1000
81.0600
71,100
Mon, 29 Sep 2025
80.6400
81.0800
79.4000
80.3100
139,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.7700
80.6300
79.7500
80.5700
142,900
Thu, 25 Sep 2025
80.8800
80.8800
79.3600
79.6800
82,500
Wed, 24 Sep 2025
81.4500
81.8200
80.8800
81.0600
73,500
Tue, 23 Sep 2025
81.1100
82.2800
81.1100
81.6600
122,400
Mon, 22 Sep 2025
80.5000
81.3900
80.3100
80.9700
117,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.6000
82.6200
80.2700
80.6600
380,100
Thu, 18 Sep 2025
81.1400
83.0300
80.9600
82.4400
133,900
Wed, 17 Sep 2025
81.5800
83.9100
80.6900
80.9500
121,400
Tue, 16 Sep 2025
81.1200
81.6300
80.8600
81.6200
75,000
Mon, 15 Sep 2025
81.2900
82.2600
80.9400
81.2500
83,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.6100
82.6100
80.8900
81.0300
79,200
Thu, 11 Sep 2025
81.0000
83.1200
81.0000
83.1200
82,900
Wed, 10 Sep 2025
80.8300
81.7900
79.7500
81.0400
86,300
Tue, 09 Sep 2025
81.8900
81.9500
80.2600
81.2000
85,700
Mon, 08 Sep 2025
82.8900
82.9900
80.1400
82.2700
91,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
82.8700
83.5000
81.4900
82.9400
104,400