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
96.7000
98.2100
96.6400
97.9500
170,867
Thu, 03 Sep 2026
96.9400
98.1300
96.4500
97.0400
180,700
Wed, 02 Sep 2026
95.2900
97.2600
94.2400
95.9500
317,300
Tue, 01 Sep 2026
96.2100
96.9900
94.0000
94.6800
262,100
Mon, 31 Aug 2026
97.2400
98.0900
96.2100
96.7900
287,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
98.0500
98.4000
97.1800
97.8500
212,000
Thu, 27 Aug 2026
97.1200
98.2600
96.1500
97.3600
260,400
Wed, 26 Aug 2026
99.1000
99.2800
97.7800
98.0800
260,100
Tue, 25 Aug 2026
97.4700
98.8600
95.9000
98.8200
297,400
Mon, 24 Aug 2026
96.7100
98.1700
96.3900
96.9400
218,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
96.7600
97.2600
95.4600
96.6600
239,400
Thu, 20 Aug 2026
29 · 10-K
After-hours · 16:03 ET
10-K ↗
Thu, 20 Aug 2026
95.9000
96.8400
95.4000
95.9600
238,900
Wed, 19 Aug 2026
97.9300
98.8000
96.0000
96.1500
239,700
Tue, 18 Aug 2026
99.5900
100.6000
97.5600
97.6600
296,600
Mon, 17 Aug 2026
101.8100
102.6800
99.1700
99.3200
255,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
100.6600
102.8000
100.6600
102.1600
368,800
Thu, 13 Aug 2026
101.2200
102.6100
100.4900
100.8100
298,300
Wed, 12 Aug 2026
100.4600
101.5000
99.5300
100.1300
251,200
Tue, 11 Aug 2026
99.4900
100.6100
99.3100
100.1600
272,400
Mon, 10 Aug 2026
99.4300
100.3500
98.7700
99.1800
308,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
101.0400
101.6900
99.3200
100.0400
345,300
Thu, 06 Aug 2026
28 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 06 Aug 2026
104.7700
105.1900
101.7200
101.8800
284,200
Wed, 05 Aug 2026
105.3000
105.3000
102.5100
103.8100
214,200
Tue, 04 Aug 2026
104.0000
105.7400
103.5900
105.1000
361,100
Mon, 03 Aug 2026
103.1400
104.5800
102.1100
103.6600
369,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
102.4100
105.2000
98.2100
101.4100
599,100
Thu, 30 Jul 2026
27 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 30 Jul 2026
99.3100
99.3600
97.8000
98.4800
406,500
Wed, 29 Jul 2026
98.2500
99.4800
97.3000
98.1800
424,600
Tue, 28 Jul 2026
96.1500
99.7900
95.3500
99.1800
293,600
Mon, 27 Jul 2026
96.1400
96.9800
95.6700
95.8800
357,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
95.7400
97.2000
94.5600
95.8300
323,000
Thu, 23 Jul 2026
95.7400
95.7400
94.1900
95.2200
480,500
Wed, 22 Jul 2026
97.5400
98.1000
96.2500
97.1100
238,400
Tue, 21 Jul 2026
97.4900
97.7900
96.5500
97.4200
251,700
Mon, 20 Jul 2026
98.2200
100.0000
97.3800
97.5900
265,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.2500
100.8700
98.5100
99.5300
297,400
Thu, 16 Jul 2026
99.2700
102.1800
98.2500
100.9400
613,500
Wed, 15 Jul 2026
98.2900
99.8000
97.4400
98.1600
306,600
Tue, 14 Jul 2026
96.6800
98.0300
96.0500
97.7700
255,400
Mon, 13 Jul 2026
97.4000
97.8900
96.6300
97.1600
291,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
97.4800
98.2100
96.9200
97.4000
237,300
Thu, 09 Jul 2026
95.7100
98.0800
95.5000
96.9700
310,400
Wed, 08 Jul 2026
99.2900
99.2900
95.0300
95.5900
492,800
Tue, 07 Jul 2026
99.0000
100.8500
98.4500
98.4800
373,700
Tue, 07 Jul 2026
26 · 8-K
Pre-market · 08:32 ET
8-K ↗
Mon, 06 Jul 2026
99.0000
100.8300
97.7300
100.7300
457,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
99.7300
100.1200
97.2700
97.9000
420,800
Wed, 01 Jul 2026
98.0000
99.5800
97.3900
98.9400
526,200
Tue, 30 Jun 2026
96.1900
97.9000
95.3200
97.3900
529,500
Mon, 29 Jun 2026
95.4000
96.8400
94.8000
96.3500
463,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.8100
96.9600
95.0900
96.2300
1,007,600
Thu, 25 Jun 2026
94.1300
95.7600
93.3900
95.3400
362,600
Wed, 24 Jun 2026
91.1400
94.3800
90.8000
94.3500
553,800
Tue, 23 Jun 2026
88.5100
91.6300
88.5100
91.4000
480,900
Mon, 22 Jun 2026
88.3200
89.6400
88.3000
88.5200
375,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.8000
89.3500
87.4700
88.0700
945,600
Wed, 17 Jun 2026
88.7100
90.2400
86.8600
87.9800
467,600
Tue, 16 Jun 2026
90.5800
90.7900
89.2200
89.4200
392,000
Mon, 15 Jun 2026
91.3500
92.0500
89.3700
89.5800
429,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
90.0800
91.0800
89.7300
90.2800
306,700
Thu, 11 Jun 2026
89.0800
89.5500
87.3400
89.2800
300,600
Wed, 10 Jun 2026
88.7800
89.7000
87.8900
88.1500
331,000
Tue, 09 Jun 2026
88.7400
91.5200
88.3100
88.3600
323,500
Tue, 09 Jun 2026
25 · 8-K
Next filing day · accepted 08 Jun, 18:01 ET
8-K ↗
Mon, 08 Jun 2026
88.1600
89.6700
87.7500
87.8500
193,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.8800
88.6700
87.4200
87.8100
232,900
Thu, 04 Jun 2026
85.9900
88.4200
85.5600
87.6600
427,200
Wed, 03 Jun 2026
86.6900
86.6900
84.5800
84.6200
480,500
Tue, 02 Jun 2026
85.9800
88.2400
85.8200
87.7500
270,800
Mon, 01 Jun 2026
86.3900
86.7600
85.0200
86.3500
376,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.0800
87.6700
86.4700
86.9100
457,500
Thu, 28 May 2026
86.3300
87.5800
85.9500
87.2700
220,100
Wed, 27 May 2026
88.0200
88.6100
86.8400
87.1000
311,600
Tue, 26 May 2026
86.5600
88.3400
86.5300
87.8200
338,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
85.5600
86.6000
85.2900
86.0700
273,900
Thu, 21 May 2026
85.1300
86.2300
84.2300
85.9300
309,600
Wed, 20 May 2026
83.9500
86.2600
83.0300
85.9700
323,000
Tue, 19 May 2026
84.4500
84.4500
83.1000
83.6400
238,300
Mon, 18 May 2026
84.9100
84.9100
83.2600
84.4700
278,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.5500
83.8200
82.1400
83.1800
446,800
Thu, 14 May 2026
83.5000
84.8600
83.1200
83.4400
375,800
Wed, 13 May 2026
83.7400
84.0400
82.5600
82.8200
428,300
Tue, 12 May 2026
85.7800
86.4600
82.8600
84.3700
335,200
Mon, 11 May 2026
87.1200
87.2300
84.9700
85.4900
525,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.7100
88.4800
86.8700
86.9800
284,400
Thu, 07 May 2026
88.5200
89.2800
87.3700
87.6700
336,400
Wed, 06 May 2026
88.3800
90.1100
87.5600
88.0300
451,000
Tue, 05 May 2026
87.3500
88.3900
86.8600
87.1400
486,800
Mon, 04 May 2026
24 · 8-K
After-hours · 16:02 ET
8-K ↗
Mon, 04 May 2026
85.8000
90.0500
85.7800
87.2800
842,600
Mon, 04 May 2026
23 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.6600
94.6500
85.4800
87.4100
1,647,400
Thu, 30 Apr 2026
22 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Thu, 30 Apr 2026
21 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 30 Apr 2026
94.1000
97.3300
93.8900
96.4400
370,200
Wed, 29 Apr 2026
98.4300
98.7800
93.9800
94.9000
341,400
Tue, 28 Apr 2026
99.5100
99.9300
98.4200
98.8900
389,700
Mon, 27 Apr 2026
95.7200
98.8300
95.4900
98.5100
302,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.7200
98.0200
95.0600
95.5000
348,300
Thu, 23 Apr 2026
96.9500
98.1400
95.9800
97.6700
263,400
Thu, 23 Apr 2026
20 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 22 Apr 2026
96.9200
97.6600
95.9000
96.6200
293,800
Tue, 21 Apr 2026
98.8100
99.1300
96.1400
96.3300
317,600
Mon, 20 Apr 2026
96.3500
99.1500
94.7100
98.9700
252,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
96.0200
99.5900
95.3700
97.9600
300,800
Thu, 16 Apr 2026
94.4700
95.3400
93.6000
94.7400
290,000
Wed, 15 Apr 2026
94.1000
95.7800
93.3800
94.7700
527,800
Tue, 14 Apr 2026
93.3700
94.5100
92.4700
93.9600
204,700
Mon, 13 Apr 2026
91.9000
93.7100
91.1500
93.6500
268,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.1400
93.1400
92.0000
92.5000
283,800
Thu, 09 Apr 2026
92.5200
94.6000
91.8700
93.6100
404,500
Wed, 08 Apr 2026
93.3500
95.4000
92.5300
93.1500
1,032,600
Tue, 07 Apr 2026
87.6300
89.2600
86.7800
89.2100
721,100
Mon, 06 Apr 2026
85.4600
86.9200
84.9100
86.7800
251,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.2700
85.6600
83.7000
85.3600
276,700
Wed, 01 Apr 2026
85.8200
87.3000
85.7400
85.9700
321,000
Tue, 31 Mar 2026
84.5500
85.6100
83.2500
85.0900
358,200
Mon, 30 Mar 2026
83.7900
84.4200
82.8100
82.8800
339,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.5400
84.8900
82.5400
82.9700
323,200
Thu, 26 Mar 2026
84.7500
86.1300
84.5000
84.9500
258,900
Wed, 25 Mar 2026
85.2600
85.9900
84.4900
85.6900
342,800
Tue, 24 Mar 2026
84.4600
85.1600
82.2600
84.4700
342,100
Mon, 23 Mar 2026
19 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 23 Mar 2026
85.4000
86.7000
83.7100
83.7800
405,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.1500
83.4900
82.0200
82.9300
1,058,900
Thu, 19 Mar 2026
81.2600
83.9900
81.0300
83.0200
352,500
Wed, 18 Mar 2026
83.1300
83.6300
81.6500
81.7800
602,000
Tue, 17 Mar 2026
85.6800
85.8400
82.9300
83.2100
468,500
Mon, 16 Mar 2026
85.9100
86.8000
84.4200
84.4500
485,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.6100
85.9800
83.9000
84.6800
361,400
Thu, 12 Mar 2026
83.6900
85.5600
83.2500
84.6600
470,600
Wed, 11 Mar 2026
85.2200
86.3400
84.7100
86.0500
365,500
Tue, 10 Mar 2026
85.6200
87.5300
84.1800
85.9100
388,100
Mon, 09 Mar 2026
84.1400
86.4500
81.3400
85.5300
399,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
85.3400
86.2300
83.5000
86.1400
361,600
Thu, 05 Mar 2026
88.9800
90.3500
87.1700
88.2800
274,500
Wed, 04 Mar 2026
90.3000
91.2700
88.9100
90.1400
300,000
Tue, 03 Mar 2026
87.2100
90.4400
85.8600
89.9700
267,200
Mon, 02 Mar 2026
85.0000
89.7100
84.0100
89.4700
351,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.2900
92.6400
85.9100
86.8200
637,100
Thu, 26 Feb 2026
95.6000
97.5000
94.0700
95.2900
245,900
Wed, 25 Feb 2026
91.3500
95.3600
91.3500
95.1800
299,700
Tue, 24 Feb 2026
91.0400
91.9500
89.5000
91.2800
338,700
Mon, 23 Feb 2026
97.0700
97.1900
90.2200
91.0600
440,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
97.0000
97.9900
95.6800
97.3200
337,000
Thu, 19 Feb 2026
97.1300
97.8900
95.2600
97.1000
285,300
Wed, 18 Feb 2026
96.7900
99.6800
96.7900
97.6900
327,600
Tue, 17 Feb 2026
97.9000
98.5000
96.4400
97.5600
359,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
94.5000
97.6900
93.2700
97.2800
395,500
Thu, 12 Feb 2026
95.6800
96.6000
92.7800
94.5500
412,700
Thu, 12 Feb 2026
18 · 8-K
Pre-market · 07:31 ET
8-K ↗
Wed, 11 Feb 2026
98.8300
99.5300
94.2700
94.7100
319,700
Tue, 10 Feb 2026
98.9700
99.9600
96.2700
97.4400
264,500
Mon, 09 Feb 2026
100.1000
101.9200
99.0400
99.1400
316,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
99.2400
101.7000
99.1900
101.0100
511,000
Thu, 05 Feb 2026
99.2600
100.5900
97.3000
98.2600
452,700
Wed, 04 Feb 2026
98.5600
100.3100
97.9100
99.1700
442,700
Tue, 03 Feb 2026
98.9900
100.8300
96.7200
97.7800
509,300
Mon, 02 Feb 2026
17 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 02 Feb 2026
98.2700
100.7500
97.2500
98.4200
899,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
97.9900
99.5300
95.7900
98.9900
936,200
Thu, 29 Jan 2026
16 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 29 Jan 2026
15 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 29 Jan 2026
92.6100
94.8600
92.1300
94.6400
494,900
Wed, 28 Jan 2026
92.5800
93.5500
91.8500
91.8600
332,200
Tue, 27 Jan 2026
94.0500
94.0500
91.8000
92.4700
342,300
Mon, 26 Jan 2026
92.0800
93.6900
91.5800
93.4600
289,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
95.6400
96.6100
91.0100
91.7500
382,700
Thu, 22 Jan 2026
96.4500
99.8200
96.1000
96.2900
407,900
Wed, 21 Jan 2026
93.5400
97.4900
93.0300
96.1700
428,800
Tue, 20 Jan 2026
92.6600
94.7500
92.6600
92.9600
320,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.8100
95.8100
93.3400
94.4500
342,700
Thu, 15 Jan 2026
92.3100
94.3900
92.3100
93.8200
239,200
Wed, 14 Jan 2026
92.0500
92.9300
91.2200
92.0000
332,100
Tue, 13 Jan 2026
92.1200
92.3000
90.8100
91.7000
222,700
Mon, 12 Jan 2026
91.2900
92.2000
90.3300
91.4900
257,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
93.2400
93.9800
91.5400
92.3500
237,900
Thu, 08 Jan 2026
90.7900
94.0000
90.6500
93.1600
221,800
Wed, 07 Jan 2026
91.0000
91.2200
89.1100
90.9100
323,600
Tue, 06 Jan 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 06 Jan 2026
88.7500
91.0000
88.7500
90.5900
463,700
Mon, 05 Jan 2026
87.3700
90.8200
87.0000
89.5000
469,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.1000
87.8500
84.8300
87.3800
452,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.3700
87.3700
85.5400
86.1600
392,500
Tue, 30 Dec 2025
87.6600
87.7200
86.5600
86.7600
252,600
Mon, 29 Dec 2025
88.5600
88.5600
86.7400
87.5900
219,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.9700
89.1500
87.7200
88.1700
171,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
88.5900
89.2100
88.1100
88.9100
166,600
Tue, 23 Dec 2025
89.0700
89.1200
88.1400
88.4000
402,600
Mon, 22 Dec 2025
88.6400
89.3200
87.8300
88.8800
515,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.0800
89.6900
87.2500
87.5100
728,600
Fri, 19 Dec 2025
13 · 8-K
Next filing day · accepted 18 Dec, 19:20 ET
8-K ↗
Thu, 18 Dec 2025
88.6800
89.0000
87.0000
88.3600
473,900
Wed, 17 Dec 2025
86.1400
87.9400
86.1400
87.4100
442,000
Tue, 16 Dec 2025
86.3700
87.0300
86.0900
86.2000
458,700
Mon, 15 Dec 2025
86.5400
87.4200
85.5000
86.0100
373,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
86.2400
86.2400
84.5200
85.4200
306,700
Thu, 11 Dec 2025
85.5000
86.8700
85.4600
85.6800
315,600
Wed, 10 Dec 2025
82.9500
86.6400
82.9500
85.6400
329,300
Tue, 09 Dec 2025
85.2000
86.5700
82.6900
82.9100
300,500
Mon, 08 Dec 2025
85.2600
86.3700
84.0700
85.1200
386,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.2600
85.4000
84.0000
84.6900
204,700
Thu, 04 Dec 2025
84.5400
85.9300
82.3000
84.7900
308,200
Wed, 03 Dec 2025
82.0600
84.1400
82.0000
84.0300
251,400
Tue, 02 Dec 2025
83.5200
83.5700
81.4200
81.6000
205,100
Mon, 01 Dec 2025
81.8600
83.1200
81.6100
82.7300
281,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.7800
82.7800
81.4800
82.1800
122,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.6400
83.2800
81.9900
81.9900
365,800
Tue, 25 Nov 2025
81.1100
83.4300
80.1800
82.6300
251,800
Mon, 24 Nov 2025
79.4100
80.4100
78.7100
80.0800
265,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.4400
80.4100
76.9800
79.4700
369,700
Thu, 20 Nov 2025
78.2200
79.6600
76.6700
76.7700
262,600
Wed, 19 Nov 2025
76.8800
78.0300
76.3300
77.0800
288,900
Tue, 18 Nov 2025
75.3700
77.3200
75.0100
76.3000
295,600
Mon, 17 Nov 2025
78.7800
79.2600
74.8900
75.6000
353,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
12 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 14 Nov 2025
79.4000
79.4900
78.0100
79.1200
234,300
Thu, 13 Nov 2025
81.4900
82.4800
79.1500
79.8500
291,400
Wed, 12 Nov 2025
11 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 12 Nov 2025
81.2700
83.1600
81.2700
82.0000
421,700
Tue, 11 Nov 2025
81.8700
83.3100
80.9200
81.9300
224,800
Mon, 10 Nov 2025
81.5200
82.5400
80.7200
81.9400
221,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.6100
81.0200
79.0400
80.9600
227,300
Thu, 06 Nov 2025
80.7600
81.3100
79.0300
79.6200
227,600
Wed, 05 Nov 2025
79.1100
81.1400
78.4100
80.7500
292,300
Tue, 04 Nov 2025
78.5800
79.5100
77.8400
79.0300
272,700
Mon, 03 Nov 2025
77.3900
79.3800
76.4100
79.3800
432,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.9500
78.3400
75.6300
77.9800
582,600
Thu, 30 Oct 2025
10 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 30 Oct 2025
9 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 30 Oct 2025
78.1800
79.6800
78.1800
79.3200
346,600
Wed, 29 Oct 2025
79.8700
81.0700
78.3400
78.7700
343,100
Tue, 28 Oct 2025
80.0900
80.7800
79.2700
80.6500
199,000
Mon, 27 Oct 2025
81.0000
81.1100
80.1000
80.1100
257,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
80.1400
80.7300
79.7600
80.4000
246,500
Thu, 23 Oct 2025
78.9100
79.2300
77.7900
78.8300
275,400
Wed, 22 Oct 2025
79.4900
79.6800
78.4000
78.9700
280,100
Tue, 21 Oct 2025
78.3200
79.4300
78.1500
79.1100
259,000
Mon, 20 Oct 2025
77.4800
78.9100
76.9800
78.5600
342,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
76.4800
77.0200
75.4300
76.5000
564,200
Thu, 16 Oct 2025
81.5300
81.6900
75.0100
75.7000
621,400
Wed, 15 Oct 2025
84.9400
84.9400
81.9100
82.4000
245,500
Tue, 14 Oct 2025
80.4700
85.5000
80.4700
84.5200
283,600
Mon, 13 Oct 2025
81.0000
81.3100
79.6200
80.8700
267,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
83.3700
84.3900
79.3200
79.5700
456,900
Thu, 09 Oct 2025
83.6300
83.6500
82.4000
83.3700
258,500
Wed, 08 Oct 2025
84.4300
84.4300
83.1100
83.4600
255,100
Tue, 07 Oct 2025
85.8400
86.4300
83.7500
83.7800
265,000
Mon, 06 Oct 2025
85.7500
87.2000
84.6500
85.6300
313,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
84.6000
86.0200
84.3600
85.1700
289,000
Thu, 02 Oct 2025
83.4200
84.6600
83.0000
84.2100
250,900
Wed, 01 Oct 2025
84.2600
84.6000
82.7300
83.5300
239,900
Tue, 30 Sep 2025
86.3700
86.6200
83.7500
84.6500
433,400
Mon, 29 Sep 2025
88.3800
88.3800
85.1500
86.3000
358,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
87.5000
88.6000
87.1500
87.4500
305,300
Thu, 25 Sep 2025
8 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Thu, 25 Sep 2025
7 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Thu, 25 Sep 2025
87.4000
87.4500
86.3800
87.2900
317,100
Wed, 24 Sep 2025
88.3100
88.8300
86.9700
87.6100
315,100
Tue, 23 Sep 2025
88.3700
90.6000
88.1800
88.4600
314,300
Mon, 22 Sep 2025
87.6200
88.4200
87.0600
87.9700
410,100
Mon, 22 Sep 2025
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
5 · 8-K
After market open · 10:35 ET
8-K ↗
Fri, 19 Sep 2025
91.1600
91.1600
88.4900
88.5200
1,183,100
Thu, 18 Sep 2025
88.7200
91.3100
87.7100
90.9400
410,900
Wed, 17 Sep 2025
88.4900
90.3500
87.2100
87.6000
417,700
Wed, 17 Sep 2025
4 · 424B5
Pre-market · 06:15 ET
424B5 ↗
Wed, 17 Sep 2025
3 · 8-K
Next filing day · accepted 16 Sep, 21:55 ET
8-K ↗
Tue, 16 Sep 2025
90.0000
90.2600
87.6800
88.2400
340,000
Tue, 16 Sep 2025
2 · 424B5
Pre-market · 08:47 ET
424B5 ↗
Mon, 15 Sep 2025
91.6800
91.9700
90.0200
90.2900
277,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
91.7900
92.3400
91.1200
91.5100
199,600
Thu, 11 Sep 2025
91.8000
92.4900
91.2300
92.2500
283,800
Wed, 10 Sep 2025
1 · 8-K
After market open · 15:32 ET
8-K ↗
Wed, 10 Sep 2025
91.6900
92.6000
91.2200
91.8400
202,000
Tue, 09 Sep 2025
91.7900
92.2700
90.6300
91.2100
388,100
Mon, 08 Sep 2025
91.4300
92.2500
90.0900
92.2000
294,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
92.4900
93.8400
90.5600
90.7800
304,000