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
67.8600
68.7100
67.4000
68.6700
240,309
Thu, 03 Sep 2026
67.8500
69.4900
66.7300
68.1900
214,700
Wed, 02 Sep 2026
67.1100
68.3690
66.3000
67.6300
230,200
Tue, 01 Sep 2026
67.5900
67.5900
66.3500
66.6500
194,500
Mon, 31 Aug 2026
67.3600
69.2700
65.7400
67.8400
421,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
68.2500
68.3450
66.9420
67.3500
211,200
Thu, 27 Aug 2026
68.4400
68.4400
67.0200
67.6800
217,200
Wed, 26 Aug 2026
68.3400
68.6600
67.3350
67.7800
197,000
Tue, 25 Aug 2026
69.8200
69.8200
66.3700
67.7900
206,400
Mon, 24 Aug 2026
70.1000
70.1000
68.6600
68.8000
320,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
68.2000
70.1780
67.5150
69.9400
221,100
Thu, 20 Aug 2026
67.3900
68.2100
66.4500
67.8100
239,700
Wed, 19 Aug 2026
68.7500
69.1900
67.1850
67.4200
288,100
Tue, 18 Aug 2026
69.0000
70.4300
68.2600
68.5900
372,600
Mon, 17 Aug 2026
73.0600
73.0600
69.6900
69.7000
203,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
72.1900
73.8300
72.1900
73.0600
183,200
Thu, 13 Aug 2026
72.5600
73.9500
71.6200
72.2400
227,500
Wed, 12 Aug 2026
71.5500
72.2700
70.4100
71.7800
303,500
Tue, 11 Aug 2026
72.1000
73.7200
70.7600
70.8100
282,600
Mon, 10 Aug 2026
75.1200
75.7300
71.6400
71.6600
251,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
75.0400
75.9200
74.2500
75.3800
231,400
Thu, 06 Aug 2026
77.2300
78.4100
74.5600
74.5600
254,000
Wed, 05 Aug 2026
77.1900
78.9750
76.5600
78.1200
291,400
Tue, 04 Aug 2026
78.7100
79.2600
76.5000
76.8400
365,300
Mon, 03 Aug 2026
75.2500
77.8300
75.0000
77.4800
398,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
70.4700
75.0300
70.4700
73.5900
487,300
Thu, 30 Jul 2026
75.1800
76.7400
71.2500
71.2600
428,800
Wed, 29 Jul 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 29 Jul 2026
88.3200
88.3200
73.5000
75.1700
649,800
Wed, 29 Jul 2026
12 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 28 Jul 2026
90.4300
91.1950
89.2000
90.7500
373,400
Mon, 27 Jul 2026
90.6700
92.0850
88.8300
90.7400
355,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.6700
89.9900
86.8300
89.3300
269,800
Thu, 23 Jul 2026
86.1400
87.9800
86.1400
86.9800
251,800
Wed, 22 Jul 2026
88.4400
88.9000
85.7400
87.1100
232,200
Tue, 21 Jul 2026
85.5800
88.3200
85.5800
88.1800
302,500
Mon, 20 Jul 2026
85.9200
87.0000
83.5800
85.3400
181,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
83.3400
86.5800
83.1100
85.6700
310,200
Thu, 16 Jul 2026
84.2200
85.8300
83.7700
85.1700
197,000
Wed, 15 Jul 2026
85.6200
86.6000
83.7900
84.3600
174,300
Tue, 14 Jul 2026
86.7200
86.7200
84.0700
85.5700
153,700
Mon, 13 Jul 2026
84.3200
85.9300
84.3100
85.6300
160,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.5300
86.9290
83.8100
85.2600
259,700
Thu, 09 Jul 2026
83.4000
85.6200
83.3750
84.9900
249,000
Wed, 08 Jul 2026
83.1500
84.3800
81.7600
83.4900
292,100
Tue, 07 Jul 2026
83.4200
83.9400
81.2500
83.5600
183,000
Mon, 06 Jul 2026
83.0500
85.7200
83.0500
84.1600
276,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.1900
84.2150
81.3550
83.1600
297,000
Wed, 01 Jul 2026
84.5700
87.3600
83.3200
83.3300
384,300
Tue, 30 Jun 2026
82.8300
85.2600
81.0100
85.0200
417,300
Mon, 29 Jun 2026
84.5800
85.4000
82.5400
83.4500
389,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.8000
85.2380
82.9100
84.9800
620,500
Thu, 25 Jun 2026
84.0400
85.9800
82.9000
84.5600
219,900
Wed, 24 Jun 2026
82.1300
84.4400
81.8300
83.3600
741,500
Tue, 23 Jun 2026
81.4400
83.4700
81.0500
82.6900
218,500
Mon, 22 Jun 2026
83.6900
84.4500
82.5400
82.8800
379,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.8500
83.8800
81.6000
83.8100
551,800
Wed, 17 Jun 2026
81.5900
82.9600
80.3600
80.8900
209,200
Tue, 16 Jun 2026
83.1900
84.7900
81.7200
82.1600
159,800
Mon, 15 Jun 2026
83.0000
84.4800
82.1800
82.7100
261,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5500
83.0400
81.5300
81.7200
443,000
Thu, 11 Jun 2026
80.9400
82.4000
79.8300
81.6300
235,600
Wed, 10 Jun 2026
81.4700
83.3220
80.5850
80.7900
251,700
Tue, 09 Jun 2026
81.9000
83.1650
77.4100
81.6000
215,700
Mon, 08 Jun 2026
81.8900
83.8300
81.1250
81.2700
352,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.5300
83.0150
80.8100
81.1400
341,300
Thu, 04 Jun 2026
81.6400
82.9700
81.0000
82.2800
248,900
Wed, 03 Jun 2026
81.5800
82.2950
80.5600
81.3500
285,700
Tue, 02 Jun 2026
83.3200
84.8100
82.1900
82.2400
273,900
Mon, 01 Jun 2026
80.8600
83.0000
80.5000
82.8800
278,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.1800
81.8700
80.2250
81.1400
285,100
Thu, 28 May 2026
79.6100
81.5100
78.1000
81.0400
257,500
Wed, 27 May 2026
78.4200
80.3800
77.8100
78.0300
271,700
Tue, 26 May 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 26 May 2026
76.5400
79.6800
76.0000
79.4300
279,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
72.7500
74.8400
72.7500
74.3000
195,800
Thu, 21 May 2026
70.4600
72.4700
68.7900
72.4000
309,200
Wed, 20 May 2026
69.1600
72.2600
69.1600
71.4100
334,300
Tue, 19 May 2026
68.1100
69.1250
67.7100
68.7700
314,600
Mon, 18 May 2026
69.3500
70.8500
69.0600
69.1100
255,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.5300
71.4200
69.6200
69.7000
267,600
Thu, 14 May 2026
72.6400
73.6500
71.5700
71.8100
267,300
Wed, 13 May 2026
75.4700
75.8200
71.8000
72.0300
328,600
Tue, 12 May 2026
76.6300
77.3800
75.3200
75.3600
294,700
Mon, 11 May 2026
78.2900
79.5200
77.3400
77.4800
275,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.4400
79.9300
77.9200
78.0100
204,400
Thu, 07 May 2026
79.7800
80.7800
78.8600
78.9100
264,300
Wed, 06 May 2026
78.5700
81.2800
78.5700
79.5300
323,300
Tue, 05 May 2026
77.4500
78.9900
77.3100
77.5300
380,100
Mon, 04 May 2026
77.2400
78.2450
75.9300
76.6200
418,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.2100
79.7500
75.4600
77.8600
460,200
Thu, 30 Apr 2026
10 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 30 Apr 2026
85.1400
86.0700
73.6400
76.8100
812,800
Thu, 30 Apr 2026
9 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 29 Apr 2026
82.0900
84.5000
82.0900
82.9600
404,900
Tue, 28 Apr 2026
82.2100
82.8300
81.6700
82.3000
245,800
Mon, 27 Apr 2026
85.6900
86.6000
81.8550
82.3300
339,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.5500
86.3350
84.5500
85.6400
308,900
Thu, 23 Apr 2026
84.8300
89.0500
83.8800
84.5000
200,000
Wed, 22 Apr 2026
85.2200
85.9250
83.7000
84.2000
264,500
Tue, 21 Apr 2026
87.4400
88.5800
84.1800
84.5100
486,400
Mon, 20 Apr 2026
88.0000
88.9200
87.4200
87.5400
339,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.5500
88.9100
87.0000
88.7700
313,600
Thu, 16 Apr 2026
84.4400
86.5700
83.8100
86.3000
357,600
Wed, 15 Apr 2026
85.1200
85.9800
84.5700
84.8200
537,900
Tue, 14 Apr 2026
85.4800
85.9000
84.3050
85.4900
457,300
Mon, 13 Apr 2026
84.2100
85.4000
83.0200
85.4000
580,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
84.7600
85.4500
83.2400
84.7800
675,700
Thu, 09 Apr 2026
79.5200
84.7500
79.5200
84.5100
6,485,200
Wed, 08 Apr 2026
84.0000
85.9900
79.2300
79.8100
1,854,900
Tue, 07 Apr 2026
77.5300
78.6250
76.9450
78.2500
231,200
Mon, 06 Apr 2026
77.3200
78.2400
76.2800
77.9800
114,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8 · DEFA14A
After-hours · 16:34 ET
DEFA14A ↗
Thu, 02 Apr 2026
7 · DEF 14A
After-hours · 16:32 ET
DEF 14A ↗
Thu, 02 Apr 2026
75.7100
78.2280
75.7100
77.3200
129,000
Wed, 01 Apr 2026
76.5700
78.6400
76.3650
77.6600
223,700
Tue, 31 Mar 2026
74.5300
75.9400
73.3500
75.4400
215,800
Mon, 30 Mar 2026
75.9000
76.0800
73.5300
73.6000
269,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
75.5700
76.6200
74.9200
75.0100
169,100
Thu, 26 Mar 2026
77.8200
78.5900
75.9000
76.0100
133,900
Wed, 25 Mar 2026
79.0900
80.1000
78.3900
79.3500
177,500
Tue, 24 Mar 2026
75.1100
78.7200
75.1100
78.5100
286,200
Mon, 23 Mar 2026
73.1200
75.7600
73.1100
75.5700
261,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
71.0300
72.0700
70.3300
71.4500
583,500
Thu, 19 Mar 2026
70.7300
72.7800
70.6550
71.7000
212,500
Wed, 18 Mar 2026
72.0300
73.3500
71.4700
71.4900
267,000
Tue, 17 Mar 2026
73.6000
75.3700
72.6650
72.7400
237,700
Mon, 16 Mar 2026
73.8100
75.0250
72.8900
73.1600
214,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.5500
74.8700
72.3100
72.4800
188,700
Thu, 12 Mar 2026
73.7100
75.2400
72.7300
73.1900
290,800
Wed, 11 Mar 2026
75.2500
76.3800
74.1300
75.2000
208,700
Tue, 10 Mar 2026
75.1000
77.6600
74.8400
75.3400
263,800
Mon, 09 Mar 2026
76.3100
76.5950
72.1500
75.3200
291,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
76.7000
77.9100
75.8600
77.5800
298,000
Thu, 05 Mar 2026
79.2400
80.4600
78.4150
78.5300
359,400
Wed, 04 Mar 2026
79.6900
80.4300
78.8000
80.0000
229,300
Tue, 03 Mar 2026
78.7500
80.5100
77.5100
78.8900
426,600
Mon, 02 Mar 2026
78.8500
81.7800
78.8500
80.3500
262,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
82.4700
83.7230
77.2800
80.0000
496,000
Thu, 26 Feb 2026
82.9500
84.4600
82.4500
83.0500
205,000
Wed, 25 Feb 2026
6 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 25 Feb 2026
81.3000
82.8950
80.3450
82.6700
212,900
Tue, 24 Feb 2026
79.7100
81.6300
78.8400
80.7000
279,000
Mon, 23 Feb 2026
81.1300
81.1420
79.0700
79.5000
357,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.0400
82.2100
80.7450
81.2400
336,600
Thu, 19 Feb 2026
80.1900
81.7300
79.7350
81.0800
205,500
Wed, 18 Feb 2026
81.9200
83.5700
79.4800
80.6900
263,000
Tue, 17 Feb 2026
80.5000
84.4200
80.3900
82.5800
639,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
78.2300
81.3600
76.2500
80.3000
462,900
Thu, 12 Feb 2026
5 · 10-K
After-hours · 16:38 ET
10-K ↗
Thu, 12 Feb 2026
74.5300
78.5350
70.6800
75.5900
631,600
Thu, 12 Feb 2026
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 11 Feb 2026
72.7300
73.5100
70.5100
72.3600
521,200
Tue, 10 Feb 2026
71.2900
72.7000
70.5900
72.0600
267,400
Mon, 09 Feb 2026
71.8800
72.6000
70.6600
70.9700
231,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.0000
72.2500
70.0000
71.8100
343,200
Thu, 05 Feb 2026
68.3400
70.4600
68.2500
69.3500
313,300
Wed, 04 Feb 2026
71.2000
71.5200
68.8400
69.1300
298,700
Tue, 03 Feb 2026
71.7500
72.1500
70.0500
70.9900
270,400
Mon, 02 Feb 2026
69.3600
71.7900
69.3600
71.0600
368,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.0000
70.2500
68.3500
69.0100
220,200
Thu, 29 Jan 2026
69.8500
70.2700
68.5500
69.3500
186,600
Wed, 28 Jan 2026
68.2600
69.6600
66.9400
69.4500
263,700
Tue, 27 Jan 2026
69.3500
69.8500
67.9800
68.0000
132,400
Mon, 26 Jan 2026
70.0100
72.0800
68.5400
69.0200
259,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.2500
72.5300
68.8700
70.0100
249,300
Thu, 22 Jan 2026
69.7200
72.2800
69.7200
71.9300
347,800
Wed, 21 Jan 2026
69.1600
71.0000
68.4500
69.7900
208,700
Tue, 20 Jan 2026
69.0600
69.7900
68.3600
68.6100
229,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.1900
70.4700
68.9700
69.9100
139,000
Thu, 15 Jan 2026
70.1500
71.1700
69.6500
70.1900
168,800
Wed, 14 Jan 2026
70.2500
72.2950
68.3150
69.6500
178,300
Tue, 13 Jan 2026
69.0400
70.3500
68.7500
70.2700
378,400
Mon, 12 Jan 2026
66.7100
68.8200
65.9550
68.6600
138,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
67.9200
68.2600
67.1200
67.4000
242,200
Thu, 08 Jan 2026
66.5200
68.4800
64.9300
68.0000
178,800
Wed, 07 Jan 2026
66.8800
67.5700
65.8200
67.0500
127,200
Tue, 06 Jan 2026
64.9100
66.8700
63.9600
66.7600
137,100
Mon, 05 Jan 2026
64.0000
65.6500
64.0000
65.3500
166,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
68.6400
68.8800
63.7000
63.9600
339,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.6400
68.9050
67.5500
67.8900
186,000
Tue, 30 Dec 2025
69.4000
69.9400
68.6200
68.6300
188,400
Mon, 29 Dec 2025
68.9300
69.5600
67.6300
69.1600
239,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
68.5800
69.3100
68.5800
69.2900
159,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.3400
69.6500
68.3400
68.7900
92,500
Tue, 23 Dec 2025
68.0100
68.6300
67.1000
68.3400
155,300
Mon, 22 Dec 2025
68.5200
69.2300
67.7850
68.0500
266,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
67.2400
68.5700
67.2100
68.5700
461,100
Thu, 18 Dec 2025
67.3200
68.2500
67.2400
67.2800
158,700
Wed, 17 Dec 2025
67.1400
68.0600
66.5550
66.8200
156,500
Tue, 16 Dec 2025
66.7900
68.0550
66.0700
67.0200
176,500
Mon, 15 Dec 2025
68.1500
68.5000
66.5300
66.7900
167,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
67.5700
67.7900
66.5700
67.6800
192,500
Thu, 11 Dec 2025
67.1300
68.5900
66.6950
67.6500
170,500
Wed, 10 Dec 2025
66.7400
67.6300
65.1750
67.1100
300,300
Tue, 09 Dec 2025
65.3200
67.0200
65.2400
65.6000
570,100
Mon, 08 Dec 2025
65.6400
66.2000
65.0000
65.3800
240,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.6400
65.3500
64.2300
65.3300
168,400
Thu, 04 Dec 2025
66.6900
67.0000
64.4600
64.7000
472,000
Wed, 03 Dec 2025
65.9900
66.6900
65.2000
66.6900
162,300
Tue, 02 Dec 2025
65.0000
66.1800
64.3500
65.6200
163,700
Mon, 01 Dec 2025
64.0300
65.0560
63.9650
64.9900
129,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.0800
65.2600
64.2800
64.5200
70,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.7800
65.3700
63.7800
64.6600
192,900
Tue, 25 Nov 2025
63.2500
64.6650
63.1450
64.0000
175,900
Mon, 24 Nov 2025
62.0000
63.4900
61.7600
63.3500
173,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.0600
62.3200
60.0600
61.7000
153,500
Thu, 20 Nov 2025
62.6300
63.6800
59.7600
60.0100
171,300
Wed, 19 Nov 2025
61.7100
64.4040
61.5500
62.1600
198,000
Tue, 18 Nov 2025
61.4700
62.5950
60.0400
61.6000
152,600
Mon, 17 Nov 2025
65.0000
65.3870
61.4200
61.4800
180,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.3400
65.4410
64.0200
65.0900
127,400
Thu, 13 Nov 2025
65.1800
65.4100
64.4100
65.2900
166,200
Wed, 12 Nov 2025
65.2500
65.7500
64.7400
65.1800
144,500
Tue, 11 Nov 2025
64.7500
65.3400
64.2550
65.2500
197,400
Mon, 10 Nov 2025
65.2000
66.0000
64.5400
65.0000
202,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.3800
65.3800
63.5000
64.5000
190,500
Thu, 06 Nov 2025
63.2400
66.2810
63.0100
65.6000
348,900
Wed, 05 Nov 2025
3 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 05 Nov 2025
59.8700
63.9290
57.3000
63.2400
848,400
Wed, 05 Nov 2025
2 · 8-K
Pre-market · 07:08 ET
8-K ↗
Tue, 04 Nov 2025
57.7900
58.5450
54.4800
56.2400
357,300
Mon, 03 Nov 2025
58.9900
60.0300
58.3600
58.8500
189,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
57.7600
59.2000
57.6700
59.1500
253,000
Thu, 30 Oct 2025
57.0100
58.5450
57.0100
57.5000
117,400
Wed, 29 Oct 2025
57.9300
59.1400
56.9350
57.4200
171,800
Tue, 28 Oct 2025
58.4900
58.8400
58.0100
58.3500
114,700
Mon, 27 Oct 2025
59.2000
59.5850
58.3350
58.7000
105,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
58.7300
59.1000
58.2050
58.7300
142,200
Thu, 23 Oct 2025
56.5300
58.2700
56.5300
57.8200
147,800
Wed, 22 Oct 2025
57.1100
57.6200
56.5400
56.6700
123,800
Tue, 21 Oct 2025
57.3300
57.8000
56.9500
57.1300
110,400
Mon, 20 Oct 2025
56.4700
57.5100
56.2000
57.4100
180,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.3900
57.9200
55.9900
55.9900
132,900
Thu, 16 Oct 2025
58.0000
58.1700
56.5200
56.8000
138,900
Wed, 15 Oct 2025
57.9100
58.4300
57.1000
57.9200
172,100
Tue, 14 Oct 2025
56.3200
57.9300
56.2430
57.2000
224,500
Mon, 13 Oct 2025
55.6900
57.1650
55.6900
57.0800
155,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
58.4700
58.9300
54.8200
54.9000
160,000
Thu, 09 Oct 2025
1 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 09 Oct 2025
57.3600
58.7100
56.1000
58.6900
208,700
Wed, 08 Oct 2025
57.3500
57.8700
57.0050
57.5000
148,500
Tue, 07 Oct 2025
57.9900
59.0500
57.3300
57.3300
226,100
Mon, 06 Oct 2025
58.5100
58.9300
57.7150
58.3200
134,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
57.3600
59.1550
57.3600
58.2100
151,300
Thu, 02 Oct 2025
57.1000
57.3300
56.4800
57.2200
113,000
Wed, 01 Oct 2025
56.5700
57.2700
55.6600
57.0000
139,000
Tue, 30 Sep 2025
56.1900
57.0800
55.8200
57.0300
191,700
Mon, 29 Sep 2025
56.2800
56.4100
55.4900
56.1500
140,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
56.2100
56.7250
55.6300
56.1700
112,700
Thu, 25 Sep 2025
56.3800
56.5400
55.7600
56.2700
145,600
Wed, 24 Sep 2025
57.5600
57.5600
56.2250
56.6500
150,700
Tue, 23 Sep 2025
57.2200
58.0000
56.9300
57.4200
195,400
Mon, 22 Sep 2025
56.7500
57.6800
56.2000
57.5400
167,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.0900
60.0900
56.6400
56.8900
381,700
Thu, 18 Sep 2025
59.2800
60.3200
59.2800
60.0500
279,600
Wed, 17 Sep 2025
59.9700
60.2900
59.0400
59.1000
163,200
Tue, 16 Sep 2025
59.9500
60.4500
59.6200
59.8100
201,200
Mon, 15 Sep 2025
59.7300
60.1700
59.5900
59.9800
102,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
60.2400
60.6200
59.0700
59.2600
117,700
Thu, 11 Sep 2025
60.0800
60.6110
59.5550
60.5200
223,900
Wed, 10 Sep 2025
60.5900
61.2050
59.3700
59.5600
251,500
Tue, 09 Sep 2025
60.5900
61.0100
59.8600
60.7500
185,000
Mon, 08 Sep 2025
60.2500
61.0050
59.6400
60.8900
196,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
60.0300
60.1890
59.1140
59.9000
181,200