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
85.2100
85.9500
84.5600
85.2400
354,173
Thu, 22 Oct 2026
83.1400
85.7900
83.1400
85.5600
651,600
Wed, 21 Oct 2026
83.0900
83.2200
82.2000
82.5100
490,400
Tue, 20 Oct 2026
81.9500
83.4400
81.8000
82.8900
557,200
Mon, 19 Oct 2026
81.7200
82.3600
80.8700
81.1700
438,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
81.2600
82.2900
80.4300
82.0300
456,300
Thu, 15 Oct 2026
81.1800
81.3500
79.9400
80.7500
622,100
Wed, 14 Oct 2026
79.9600
80.1100
79.0000
79.8000
404,600
Tue, 13 Oct 2026
41 · 8-K
After-hours · 20:32 ET
8-K ↗
Tue, 13 Oct 2026
80.2900
80.3400
78.5900
80.0500
471,700
Mon, 12 Oct 2026
78.5800
79.5800
78.1000
79.5600
378,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
77.6300
78.6200
77.0300
78.4200
331,900
Thu, 08 Oct 2026
40 · 8-K
After-hours · 20:34 ET
8-K ↗
Thu, 08 Oct 2026
77.8500
78.2000
77.2000
77.9900
399,800
Wed, 07 Oct 2026
78.1400
78.4800
77.6500
77.8200
349,800
Tue, 06 Oct 2026
77.7200
78.2500
77.4500
78.1700
286,100
Mon, 05 Oct 2026
77.7000
78.1800
76.5000
77.4100
506,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
76.6900
77.7700
76.6900
77.5400
509,000
Thu, 01 Oct 2026
75.7500
76.6200
74.8400
76.4400
407,400
Wed, 30 Sep 2026
77.0600
77.2700
75.9500
76.0900
608,400
Tue, 29 Sep 2026
76.2500
77.2200
75.7100
76.7700
477,500
Mon, 28 Sep 2026
77.2800
77.2800
76.1600
76.8400
393,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
76.6800
77.6700
76.1500
77.2100
499,400
Thu, 24 Sep 2026
77.7500
78.2800
76.4700
76.7900
512,900
Wed, 23 Sep 2026
79.3900
79.4000
76.8200
77.3900
608,900
Tue, 22 Sep 2026
79.7200
80.2400
78.5000
78.5000
758,200
Mon, 21 Sep 2026
79.5300
80.9800
79.2400
79.7600
523,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
79.6600
79.9100
78.5600
79.2300
1,231,500
Thu, 17 Sep 2026
80.0500
80.8600
79.7400
80.3400
434,800
Wed, 16 Sep 2026
79.9800
81.1300
79.7300
79.9000
502,500
Tue, 15 Sep 2026
81.1500
81.1600
79.5800
80.2200
681,200
Mon, 14 Sep 2026
81.1800
81.5200
79.8700
81.3600
587,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.4100
81.6600
80.1100
80.2000
500,600
Thu, 10 Sep 2026
82.0500
82.0900
81.0700
81.4700
547,700
Wed, 09 Sep 2026
83.6000
83.6200
80.6300
81.6200
601,600
Tue, 08 Sep 2026
82.5300
84.1100
82.5300
83.4400
456,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
82.9600
83.8500
82.4200
82.6800
422,800
Thu, 03 Sep 2026
82.0200
83.8200
82.0200
83.3300
409,800
Wed, 02 Sep 2026
82.8200
83.3600
81.2900
82.7700
665,600
Tue, 01 Sep 2026
39 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 01 Sep 2026
82.2400
82.8600
81.8000
82.7800
369,300
Mon, 31 Aug 2026
81.5800
82.7400
81.1300
81.8400
533,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
83.0500
83.9100
82.3300
82.5600
692,100
Thu, 27 Aug 2026
82.8000
83.5400
82.1700
82.5400
408,400
Wed, 26 Aug 2026
82.9700
84.3000
82.9700
83.6600
506,800
Tue, 25 Aug 2026
81.4800
83.3400
81.4700
83.2100
524,400
Mon, 24 Aug 2026
79.9000
82.6900
79.9000
82.3700
429,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
84.1600
84.1600
80.8000
80.9200
518,000
Thu, 20 Aug 2026
83.2600
84.6200
82.3500
83.3000
370,000
Wed, 19 Aug 2026
83.7400
84.6500
83.3900
83.5200
424,600
Tue, 18 Aug 2026
83.2000
84.2300
83.0300
83.1300
505,600
Mon, 17 Aug 2026
82.4400
83.0400
81.9100
82.2900
393,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.4600
83.4600
82.4500
82.8400
303,500
Thu, 13 Aug 2026
82.3600
84.1600
82.0900
82.9300
405,400
Wed, 12 Aug 2026
83.3100
83.3100
81.7300
82.7100
538,500
Tue, 11 Aug 2026
81.2000
82.5100
80.9000
82.4500
426,500
Mon, 10 Aug 2026
81.5500
82.0100
80.6700
81.0400
534,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.2700
82.2300
80.0200
81.9700
521,900
Thu, 06 Aug 2026
82.0000
82.2000
80.5500
80.8400
544,000
Wed, 05 Aug 2026
38 · 10-Q
After market open · 11:59 ET
10-Q ↗
Wed, 05 Aug 2026
79.0800
80.8500
78.4400
80.7800
492,000
Wed, 05 Aug 2026
37 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 04 Aug 2026
79.4100
80.3200
78.2800
79.5600
554,900
Mon, 03 Aug 2026
80.6600
81.3500
79.6500
80.0900
394,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
81.3500
81.7800
79.7500
79.8600
566,400
Thu, 30 Jul 2026
80.3800
80.9500
79.2600
80.5300
411,400
Wed, 29 Jul 2026
82.9500
83.3400
80.7800
81.0100
400,000
Tue, 28 Jul 2026
83.1800
84.4500
82.4400
82.5500
385,700
Mon, 27 Jul 2026
83.7000
83.9300
82.4000
82.4400
411,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
83.1400
84.1600
82.9000
83.2800
408,000
Thu, 23 Jul 2026
81.1100
83.2300
80.8200
82.5000
472,800
Wed, 22 Jul 2026
81.3300
82.2200
80.8300
82.0800
294,600
Tue, 21 Jul 2026
80.7200
81.1500
80.1000
80.5900
334,300
Mon, 20 Jul 2026
81.5000
82.5500
80.7800
81.1900
425,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
83.0700
84.3500
81.3100
81.4100
410,500
Thu, 16 Jul 2026
80.4900
82.0500
80.2800
81.9500
344,800
Wed, 15 Jul 2026
81.1000
81.3300
80.0600
80.1400
336,600
Tue, 14 Jul 2026
82.3600
82.8000
81.1300
81.3900
372,800
Mon, 13 Jul 2026
81.3500
82.6200
81.0300
82.4200
390,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
80.5200
81.2100
80.3000
80.7300
297,900
Thu, 09 Jul 2026
79.6900
81.1100
79.1400
80.5800
539,600
Wed, 08 Jul 2026
36 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 08 Jul 2026
81.1900
81.2600
79.8200
79.8500
574,800
Tue, 07 Jul 2026
79.1000
81.3800
79.0100
81.0400
602,100
Mon, 06 Jul 2026
79.7000
79.7300
77.9400
78.4600
778,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
78.5600
79.7400
78.4200
79.6800
715,500
Wed, 01 Jul 2026
77.8800
78.9200
77.8400
78.0000
889,700
Tue, 30 Jun 2026
35 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 30 Jun 2026
78.7300
79.0100
77.8900
78.0900
822,300
Mon, 29 Jun 2026
80.1500
80.4000
78.6300
79.2800
716,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
79.6000
80.9500
78.7400
80.8600
1,975,200
Thu, 25 Jun 2026
79.7100
80.9200
78.9900
79.2900
698,300
Wed, 24 Jun 2026
79.0200
79.7200
78.2300
79.4800
936,200
Tue, 23 Jun 2026
76.5900
78.9000
75.9500
78.3900
866,600
Mon, 22 Jun 2026
76.7600
77.7400
75.8500
75.9400
664,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.4800
77.6800
76.4400
77.0500
1,016,200
Wed, 17 Jun 2026
77.8700
78.5700
76.5400
77.2700
572,600
Tue, 16 Jun 2026
78.1400
79.5700
77.6800
78.3800
591,500
Mon, 15 Jun 2026
78.7000
79.4100
78.2700
78.7400
609,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.0500
79.3700
78.0500
79.1000
762,000
Thu, 11 Jun 2026
79.9800
80.4700
77.8300
77.8400
579,100
Wed, 10 Jun 2026
81.1500
81.1800
79.7700
80.2600
898,600
Tue, 09 Jun 2026
80.6600
81.5000
79.6900
80.2500
833,300
Mon, 08 Jun 2026
81.6100
82.5300
80.3200
80.3800
565,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.7200
83.3400
81.3000
82.3800
712,000
Thu, 04 Jun 2026
81.2500
82.4100
80.6600
81.1000
281,000
Wed, 03 Jun 2026
81.9400
83.4000
81.0700
81.1000
519,800
Tue, 02 Jun 2026
80.7600
82.5500
80.7600
82.0800
403,800
Mon, 01 Jun 2026
81.8100
82.3300
80.4600
80.7200
410,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.6500
83.7700
82.2200
82.2600
462,600
Thu, 28 May 2026
85.4600
85.7200
83.3600
83.6500
438,300
Wed, 27 May 2026
86.0000
87.1600
85.2200
85.6500
561,500
Tue, 26 May 2026
87.9000
87.9200
86.0400
86.2400
375,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.6800
87.1600
85.8800
86.9900
458,100
Thu, 21 May 2026
86.9900
87.2900
85.7400
86.7900
372,300
Wed, 20 May 2026
87.1300
87.6100
86.0900
86.7100
432,800
Tue, 19 May 2026
86.2400
88.0500
86.2400
86.9800
268,100
Mon, 18 May 2026
86.0400
86.7200
85.5900
86.2200
362,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.1300
86.2400
84.7500
85.4300
445,600
Thu, 14 May 2026
86.2800
87.1800
85.9200
86.1200
296,100
Wed, 13 May 2026
85.9800
86.3600
84.2800
85.5600
316,300
Tue, 12 May 2026
86.0500
87.6800
85.4700
86.5800
515,400
Mon, 11 May 2026
86.6600
86.6900
85.1800
85.7600
541,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
86.3800
86.3800
85.0400
85.7000
506,000
Thu, 07 May 2026
86.1000
86.5600
84.6500
85.5200
686,500
Wed, 06 May 2026
34 · 10-Q
After market open · 13:32 ET
10-Q ↗
Wed, 06 May 2026
88.3700
90.6700
85.2800
86.2100
1,161,000
Wed, 06 May 2026
33 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 05 May 2026
90.4200
91.1000
89.5400
89.8100
262,300
Mon, 04 May 2026
89.7200
90.8000
89.3800
90.3600
285,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.2600
91.7600
90.0300
90.4100
248,800
Fri, 01 May 2026
32 · 8-K
Pre-market · 07:26 ET
8-K ↗
Thu, 30 Apr 2026
31 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 30 Apr 2026
89.6900
91.4000
89.6900
91.1800
333,900
Thu, 30 Apr 2026
30 · S-3ASR
Next filing day · accepted 29 Apr, 18:21 ET
S-3ASR ↗
Wed, 29 Apr 2026
90.2100
91.1300
89.6900
89.7300
265,000
Tue, 28 Apr 2026
90.3900
91.7300
90.0100
90.8700
248,000
Mon, 27 Apr 2026
91.1100
92.0800
90.3400
90.4100
292,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
91.1900
91.7900
90.3500
90.8700
339,700
Thu, 23 Apr 2026
89.2300
91.4200
89.1900
91.3100
275,500
Wed, 22 Apr 2026
89.8900
90.2300
88.4000
88.9100
245,700
Wed, 22 Apr 2026
29 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 21 Apr 2026
92.2300
92.2300
89.1300
89.4500
329,300
Mon, 20 Apr 2026
92.3500
93.3300
91.5200
91.5400
207,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
92.9200
93.4800
92.0000
92.3100
630,800
Thu, 16 Apr 2026
91.8000
93.5700
91.7300
93.5400
436,800
Wed, 15 Apr 2026
92.5600
92.5600
91.1400
92.0500
447,300
Wed, 15 Apr 2026
28 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 14 Apr 2026
91.6900
93.0600
91.3600
92.6100
319,500
Mon, 13 Apr 2026
94.6200
94.7200
91.8000
92.3900
270,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.7600
95.0000
94.0500
94.3800
239,500
Thu, 09 Apr 2026
93.8000
95.3100
93.7100
95.1900
290,500
Wed, 08 Apr 2026
92.8100
94.0800
92.3500
93.9000
451,700
Tue, 07 Apr 2026
92.2500
94.4600
92.2500
93.7400
371,900
Mon, 06 Apr 2026
27 · 8-K/A
After-hours · 17:20 ET
8-K/A ↗
Mon, 06 Apr 2026
92.2000
92.9100
92.0500
92.2800
328,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.2600
92.6800
90.5800
92.6500
316,400
Wed, 01 Apr 2026
89.6300
91.3300
89.6300
90.9500
299,500
Tue, 31 Mar 2026
26 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 31 Mar 2026
90.9300
91.8800
89.3200
90.5400
418,100
Mon, 30 Mar 2026
91.3200
91.7500
89.4500
91.4000
556,100
Mon, 30 Mar 2026
25 · 8-K
Pre-market · 07:02 ET
8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.0200
91.7100
90.4700
90.6800
284,200
Thu, 26 Mar 2026
90.2600
91.2900
90.1300
91.0900
274,000
Wed, 25 Mar 2026
90.9100
90.9500
89.5300
90.2400
280,600
Tue, 24 Mar 2026
90.1400
91.7800
90.0900
90.3800
325,800
Mon, 23 Mar 2026
89.7700
91.2000
88.9500
90.4200
342,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.6500
91.6500
88.3600
88.4400
1,052,900
Thu, 19 Mar 2026
91.1600
92.3700
90.3800
91.5700
276,100
Wed, 18 Mar 2026
91.0700
91.5900
90.3800
91.3900
410,600
Tue, 17 Mar 2026
92.8100
93.0600
91.3500
91.8700
348,000
Mon, 16 Mar 2026
24 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 16 Mar 2026
93.5300
94.2700
91.9400
92.1100
256,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.8400
92.7800
91.1800
92.7600
332,900
Thu, 12 Mar 2026
90.8300
91.6800
89.2600
91.2200
309,500
Wed, 11 Mar 2026
90.8400
90.8400
89.1400
89.9600
299,800
Tue, 10 Mar 2026
90.9900
92.0700
90.5800
91.0000
384,500
Mon, 09 Mar 2026
91.4400
92.0500
90.6100
91.8700
302,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.8200
91.7800
89.3500
91.7100
342,800
Thu, 05 Mar 2026
90.9900
91.6600
90.2500
91.0100
239,800
Wed, 04 Mar 2026
90.8500
92.3800
90.6800
91.9800
243,100
Tue, 03 Mar 2026
90.6800
92.2900
88.4200
91.7000
495,600
Mon, 02 Mar 2026
91.4800
92.1800
90.2200
91.6600
406,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.0300
92.9500
90.3200
91.6100
640,000
Thu, 26 Feb 2026
90.9600
92.2500
90.2100
90.8000
496,200
Wed, 25 Feb 2026
90.7700
91.2200
89.1200
90.7600
279,000
Tue, 24 Feb 2026
90.7700
91.3000
90.0800
90.5300
225,400
Mon, 23 Feb 2026
90.1700
91.6200
89.9900
90.7800
219,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
90.5000
91.1500
89.0900
90.5400
312,800
Thu, 19 Feb 2026
89.5400
90.1800
89.1000
89.4200
416,000
Wed, 18 Feb 2026
23 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 18 Feb 2026
91.3300
91.5000
88.9500
89.1000
375,500
Tue, 17 Feb 2026
92.2000
92.5300
91.1800
91.4000
251,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.2600
91.9400
90.0400
91.8400
360,100
Thu, 12 Feb 2026
88.7800
90.3600
88.1200
90.3300
527,100
Wed, 11 Feb 2026
86.9200
88.5300
85.8400
88.0400
397,600
Tue, 10 Feb 2026
85.5800
87.3500
85.5200
86.7300
255,700
Mon, 09 Feb 2026
22 · 8-K
After market open · 13:11 ET
8-K ↗
Mon, 09 Feb 2026
85.6400
85.7400
84.6300
85.5800
341,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.3500
86.5300
84.3200
86.0800
457,100
Thu, 05 Feb 2026
21 · 424B2
After-hours · 17:23 ET
424B2 ↗
Thu, 05 Feb 2026
84.2800
86.0700
84.2800
85.2700
567,800
Wed, 04 Feb 2026
85.3100
85.7700
84.0100
84.1800
372,600
Wed, 04 Feb 2026
20 · 424B3
Pre-market · 08:42 ET
424B3 ↗
Tue, 03 Feb 2026
19 · 10-Q
After market open · 11:36 ET
10-Q ↗
Tue, 03 Feb 2026
85.1400
87.0000
83.6500
84.9000
636,500
Tue, 03 Feb 2026
18 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 02 Feb 2026
85.2000
85.9600
84.8500
85.3200
465,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 30 Jan 2026
82.1900
84.8100
82.1900
84.4900
851,000
Thu, 29 Jan 2026
16 · 8-K
After-hours · 17:26 ET
8-K ↗
Thu, 29 Jan 2026
84.2600
85.2300
83.9000
84.8600
294,300
Wed, 28 Jan 2026
83.7300
85.2600
83.5600
83.9800
339,400
Tue, 27 Jan 2026
83.8900
84.8500
83.8900
84.7700
216,900
Mon, 26 Jan 2026
83.2700
84.5700
83.2700
84.0600
281,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
83.5400
83.5900
82.2500
82.7800
300,800
Thu, 22 Jan 2026
84.3800
84.4300
82.9000
84.0500
476,300
Wed, 21 Jan 2026
84.0300
84.6200
82.7400
84.4200
379,500
Tue, 20 Jan 2026
83.5400
83.9200
83.0000
83.5900
309,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
82.4700
83.7500
82.3200
83.5400
377,600
Thu, 15 Jan 2026
82.8600
83.7000
82.7400
82.9600
382,100
Wed, 14 Jan 2026
81.7200
83.2100
81.0100
82.6800
447,800
Tue, 13 Jan 2026
81.9700
82.3800
80.9200
81.5400
426,200
Mon, 12 Jan 2026
15 · 8-K
After market open · 11:49 ET
8-K ↗
Mon, 12 Jan 2026
82.0700
83.0700
81.6400
82.0700
364,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.2800
84.6000
81.8600
82.1800
480,700
Thu, 08 Jan 2026
81.7000
83.4900
81.7000
83.3700
268,300
Wed, 07 Jan 2026
82.5200
82.5200
80.8700
81.9400
362,900
Wed, 07 Jan 2026
14 · 424B3
Next filing day · accepted 06 Jan, 21:06 ET
424B3 ↗
Tue, 06 Jan 2026
81.9200
82.5800
81.5500
81.9800
348,400
Mon, 05 Jan 2026
82.8200
83.4900
80.8500
82.2100
402,300
Mon, 05 Jan 2026
13 · 424B3
Pre-market · 09:10 ET
424B3 ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.4200
83.3900
81.8100
83.2100
323,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
83.0200
83.2500
82.1900
82.7000
387,600
Tue, 30 Dec 2025
83.0100
83.6600
82.8700
83.1200
227,000
Mon, 29 Dec 2025
83.1900
83.4700
82.6800
83.2000
433,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.3900
83.6100
82.6200
82.9700
322,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.6900
83.5400
82.6900
83.4500
129,500
Tue, 23 Dec 2025
82.7800
83.8100
82.5000
83.1900
319,500
Mon, 22 Dec 2025
82.0800
83.3500
82.0300
82.7700
485,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
83.7900
83.8300
82.0100
82.5600
1,212,100
Thu, 18 Dec 2025
12 · 8-K
After market open · 14:06 ET
8-K ↗
Thu, 18 Dec 2025
84.1400
84.6800
83.3000
84.0400
450,600
Wed, 17 Dec 2025
11 · 8-K
After market open · 13:26 ET
8-K ↗
Wed, 17 Dec 2025
84.2500
84.7600
83.5600
83.9200
522,800
Tue, 16 Dec 2025
84.5300
85.0300
83.3400
83.7000
477,600
Tue, 16 Dec 2025
10 · DEFA14A
Pre-market · 08:31 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Tue, 16 Dec 2025
9 · DEF 14A
Pre-market · 08:30 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 15 Dec 2025
83.7100
83.9000
82.4700
83.9000
363,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.5900
83.6200
82.0500
83.3100
489,500
Thu, 11 Dec 2025
81.7100
82.5800
81.4200
82.1300
435,700
Wed, 10 Dec 2025
82.1900
82.8400
81.5800
82.2000
674,000
Tue, 09 Dec 2025
82.6300
83.1400
81.8400
82.1700
348,900
Mon, 08 Dec 2025
82.5500
82.8500
81.5000
82.3800
323,200
Mon, 08 Dec 2025
8 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.2400
83.0200
82.1200
82.4300
403,700
Thu, 04 Dec 2025
83.2600
83.8600
82.1900
82.3700
487,700
Wed, 03 Dec 2025
85.4500
85.7700
83.6400
83.8400
425,600
Tue, 02 Dec 2025
86.8400
87.1400
84.7500
84.7700
262,400
Mon, 01 Dec 2025
88.3400
88.6300
86.3000
86.7900
311,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
88.6600
88.6600
88.0500
88.6600
122,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
87.1500
88.2600
86.5700
88.1600
267,300
Tue, 25 Nov 2025
86.0500
87.6700
86.0500
87.0900
459,600
Mon, 24 Nov 2025
7 · 8-K
After market open · 13:28 ET
8-K ↗
Mon, 24 Nov 2025
86.7500
87.1700
84.7800
86.7100
515,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
86.1400
87.0600
85.1500
86.1000
383,700
Thu, 20 Nov 2025
85.7800
87.1200
85.3600
85.3900
349,000
Wed, 19 Nov 2025
6 · 424B5
After-hours · 17:26 ET
424B5 ↗
Wed, 19 Nov 2025
85.8500
86.7300
85.1300
85.1600
332,400
Tue, 18 Nov 2025
85.0600
86.6000
84.9600
86.1600
542,800
Mon, 17 Nov 2025
5 · 424B3
After market open · 12:20 ET
424B3 ↗
Mon, 17 Nov 2025
4 · 8-K
After market open · 11:43 ET
8-K ↗
Mon, 17 Nov 2025
87.5900
87.7500
84.7100
84.8200
637,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 10-K
After market open · 14:24 ET
10-K ↗
Fri, 14 Nov 2025
86.6900
89.9800
85.7600
87.0000
832,600
Fri, 14 Nov 2025
2 · 8-K
Pre-market · 07:06 ET
8-K ↗
Thu, 13 Nov 2025
90.6500
90.8900
88.8800
89.1600
793,700
Wed, 12 Nov 2025
90.4500
90.9900
89.9700
90.5500
535,500
Tue, 11 Nov 2025
89.9300
91.1100
88.8100
90.7600
381,800
Mon, 10 Nov 2025
89.7300
90.2700
88.9900
89.5800
308,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
89.0000
89.9700
88.2200
89.6800
304,200
Thu, 06 Nov 2025
87.2300
88.9100
87.2300
88.7200
388,600
Wed, 05 Nov 2025
88.4300
89.0700
86.5500
87.3600
628,500
Tue, 04 Nov 2025
87.8600
88.9100
86.5900
88.4100
290,100
Mon, 03 Nov 2025
86.1400
87.9600
84.8400
87.8200
411,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
86.7700
87.2700
85.6800
86.4000
647,800
Thu, 30 Oct 2025
87.0000
88.1800
86.8400
87.4800
306,600
Wed, 29 Oct 2025
88.6200
89.0700
86.2500
86.8800
501,900
Tue, 28 Oct 2025
88.3200
88.4200
87.0300
88.1100
381,500
Mon, 27 Oct 2025
88.5800
88.8700
87.8600
88.6100
343,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
88.6900
89.0900
87.6300
88.9000
371,700
Fri, 24 Oct 2025
1 · 8-K
Pre-market · 08:01 ET
8-K ↗