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
69.5100
71.8400
69.4875
71.6900
1,857,311
Thu, 22 Oct 2026
20 · 8-K
After-hours · 20:06 ET
FORM 8-K ↗
Thu, 22 Oct 2026
70.0400
72.9700
69.9300
72.2700
1,685,100
Wed, 21 Oct 2026
71.5000
71.6300
69.8900
70.6100
1,177,100
Tue, 20 Oct 2026
71.4600
72.0000
70.6500
71.6200
1,151,900
Mon, 19 Oct 2026
71.3300
71.3300
69.7600
70.9600
1,179,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.5000
71.5000
69.1700
70.0400
1,048,000
Thu, 15 Oct 2026
70.7000
71.8800
70.4100
70.9700
984,600
Wed, 14 Oct 2026
70.3100
70.5800
68.4400
69.7000
978,500
Tue, 13 Oct 2026
69.8500
70.7900
69.2700
70.4600
1,191,000
Mon, 12 Oct 2026
68.8800
69.5900
68.3000
69.3700
817,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.3000
70.5100
68.6300
68.9300
1,040,600
Thu, 08 Oct 2026
69.5700
70.4900
69.1700
70.0000
1,059,000
Wed, 07 Oct 2026
69.7600
70.5500
69.1100
69.8500
1,419,200
Tue, 06 Oct 2026
70.3700
71.2900
69.8900
70.4100
1,286,200
Mon, 05 Oct 2026
67.1400
70.0400
66.9900
68.7100
1,507,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
66.9700
67.8900
66.3300
67.2500
1,355,900
Thu, 01 Oct 2026
66.6400
66.6400
65.0000
66.0700
1,310,200
Wed, 30 Sep 2026
67.0200
67.5100
66.5500
66.5700
1,344,400
Tue, 29 Sep 2026
69.4800
69.9000
66.9600
67.0800
1,225,700
Mon, 28 Sep 2026
70.9600
70.9600
69.0300
69.1900
1,470,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
71.9300
72.3100
70.4700
71.2300
956,400
Thu, 24 Sep 2026
71.4100
72.1100
69.9000
71.8400
1,246,200
Wed, 23 Sep 2026
71.6900
72.5300
71.3000
71.7400
946,300
Tue, 22 Sep 2026
73.8900
74.5000
71.9400
72.0800
1,020,900
Mon, 21 Sep 2026
73.3200
73.7500
71.8400
72.5800
987,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
73.8800
74.0900
72.9600
72.9700
2,195,500
Thu, 17 Sep 2026
76.2700
76.7000
74.2300
74.2500
815,800
Wed, 16 Sep 2026
76.1800
76.6400
75.1900
75.6000
917,700
Tue, 15 Sep 2026
76.9800
77.3400
75.9100
76.0800
960,700
Mon, 14 Sep 2026
77.1200
77.3000
76.4300
77.1500
860,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
77.1900
78.0300
76.6000
77.0000
983,100
Thu, 10 Sep 2026
75.6000
76.4800
74.9000
76.4500
1,378,900
Wed, 09 Sep 2026
76.2000
76.6000
74.8000
75.4100
984,400
Tue, 08 Sep 2026
77.6200
78.0100
76.5200
76.5200
869,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
77.5000
78.6000
77.4000
78.0200
690,800
Thu, 03 Sep 2026
77.2300
78.3100
76.3600
77.7900
821,900
Wed, 02 Sep 2026
76.7000
78.3000
76.5400
76.7000
842,400
Tue, 01 Sep 2026
77.5300
78.0700
76.2400
76.3900
992,000
Mon, 31 Aug 2026
79.0500
79.4800
77.5500
77.5900
1,184,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.3300
80.8200
79.3200
79.4700
764,400
Thu, 27 Aug 2026
80.1800
80.7100
79.2800
79.6200
915,800
Wed, 26 Aug 2026
81.1200
81.5900
80.2500
80.6300
613,400
Tue, 25 Aug 2026
81.5100
81.5200
80.5700
81.1100
669,800
Mon, 24 Aug 2026
81.0500
81.8400
80.9500
81.0000
540,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
81.2100
81.5900
80.5700
80.7800
824,900
Thu, 20 Aug 2026
82.2200
82.2400
80.0700
80.9500
1,328,000
Wed, 19 Aug 2026
82.7400
83.4000
82.4500
82.6800
528,300
Tue, 18 Aug 2026
83.3600
83.7200
82.4800
82.4800
716,500
Mon, 17 Aug 2026
83.6600
83.9900
82.3000
82.7700
764,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.3600
84.2600
82.9600
84.1300
463,800
Thu, 13 Aug 2026
19 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Thu, 13 Aug 2026
83.5000
83.9900
82.6700
83.2600
625,000
Wed, 12 Aug 2026
82.0200
83.1600
81.9100
82.9800
824,100
Tue, 11 Aug 2026
81.7300
83.4700
81.7300
82.3700
1,002,200
Mon, 10 Aug 2026
82.8700
83.0900
81.2100
81.4600
911,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
83.7600
84.2500
83.2300
83.4200
584,500
Thu, 06 Aug 2026
84.4000
85.3000
83.9600
84.1200
732,300
Wed, 05 Aug 2026
86.9900
88.1100
84.1900
84.3200
805,000
Tue, 04 Aug 2026
84.7900
86.7100
84.7900
86.3200
905,600
Mon, 03 Aug 2026
85.1200
85.8100
83.4700
84.8300
1,015,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.6600
86.7900
84.4600
85.0600
1,142,500
Thu, 30 Jul 2026
18 · 10-Q
After-hours · 16:16 ET
FORM 10-Q ↗
Thu, 30 Jul 2026
90.4100
90.4100
86.8100
87.0500
941,900
Wed, 29 Jul 2026
90.2500
91.2400
89.8100
90.7900
664,800
Tue, 28 Jul 2026
88.8700
91.4100
88.7800
91.2600
1,233,600
Mon, 27 Jul 2026
87.8900
89.4800
87.5600
89.2900
1,203,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.3600
89.4600
85.2000
87.0400
2,036,100
Thu, 23 Jul 2026
17 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 23 Jul 2026
85.2000
86.6600
85.0300
86.5600
1,311,500
Wed, 22 Jul 2026
87.7600
87.7700
85.9000
86.6600
1,022,900
Tue, 21 Jul 2026
87.9200
88.5000
86.5400
87.1700
1,212,900
Mon, 20 Jul 2026
88.1100
89.1500
87.5300
88.1700
1,244,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
16 · 8-K/A
After-hours · 16:15 ET
FORM 8-K/A ↗
Fri, 17 Jul 2026
90.1300
90.5200
87.6100
87.7200
1,128,400
Thu, 16 Jul 2026
88.0700
89.8400
87.7900
89.7700
1,004,700
Wed, 15 Jul 2026
86.1500
88.2600
86.1500
87.6400
891,000
Tue, 14 Jul 2026
86.1500
86.9400
84.9600
86.0900
782,200
Mon, 13 Jul 2026
86.5800
86.9400
85.5900
85.7500
682,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.6500
88.5100
85.9100
86.2000
626,200
Thu, 09 Jul 2026
86.3500
87.5300
85.0900
87.3700
986,800
Wed, 08 Jul 2026
88.3200
89.0000
86.8400
86.8400
892,500
Tue, 07 Jul 2026
89.0000
89.4500
87.6400
88.6700
672,900
Mon, 06 Jul 2026
88.3300
88.9300
86.8700
88.8400
829,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
88.3000
89.1200
85.9700
87.9000
963,500
Wed, 01 Jul 2026
88.2900
89.1000
87.2700
87.9800
807,100
Tue, 30 Jun 2026
89.4000
89.5100
86.8600
88.3300
888,000
Mon, 29 Jun 2026
90.0000
91.0000
88.9100
89.5700
692,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.2500
89.9600
87.9900
89.7000
1,247,300
Thu, 25 Jun 2026
15 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 25 Jun 2026
87.4700
90.1300
87.1800
88.8100
902,700
Wed, 24 Jun 2026
86.8700
87.6700
86.6300
86.9000
578,900
Tue, 23 Jun 2026
85.9200
87.5000
85.9200
86.4000
764,100
Mon, 22 Jun 2026
85.6000
87.2700
85.6000
86.3500
947,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.5500
85.5200
84.1900
84.6800
1,875,600
Wed, 17 Jun 2026
85.8600
86.3400
83.7300
83.8800
689,600
Tue, 16 Jun 2026
87.9200
88.6100
86.4500
86.4700
740,400
Mon, 15 Jun 2026
87.7800
88.2700
86.7300
87.6700
820,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
87.0500
87.6200
85.9100
87.4600
912,200
Thu, 11 Jun 2026
86.9300
87.8600
85.2500
86.5500
916,700
Wed, 10 Jun 2026
87.2800
89.1800
86.5500
86.8200
1,140,200
Tue, 09 Jun 2026
87.1500
88.7500
86.3300
87.7700
1,808,100
Mon, 08 Jun 2026
87.1800
87.9700
86.1700
86.5800
1,520,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.6400
89.9300
86.9700
87.8700
1,193,000
Thu, 04 Jun 2026
87.6000
88.4600
87.3400
88.3800
966,600
Wed, 03 Jun 2026
84.8100
87.3600
84.4500
86.9400
1,234,500
Tue, 02 Jun 2026
86.2800
86.6400
84.8300
84.9600
1,307,600
Mon, 01 Jun 2026
82.4700
87.7000
82.2700
86.8400
1,690,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.2500
83.8200
82.3700
82.6800
1,483,000
Thu, 28 May 2026
81.6800
83.4000
81.3600
83.2100
919,400
Wed, 27 May 2026
81.3500
82.9300
81.3500
82.2200
738,400
Tue, 26 May 2026
79.4000
80.8500
79.4000
80.6800
651,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.7900
79.8600
79.0400
79.3100
871,600
Thu, 21 May 2026
78.4000
79.9600
77.4000
79.6500
883,300
Wed, 20 May 2026
78.1600
79.6000
77.3200
79.2700
1,262,400
Tue, 19 May 2026
79.0400
79.3500
77.5700
78.0900
1,009,500
Mon, 18 May 2026
79.4600
80.4200
79.0100
79.0900
851,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.7800
79.7900
78.5100
79.0900
797,500
Thu, 14 May 2026
81.3100
82.1500
79.2700
79.3900
1,043,400
Wed, 13 May 2026
82.1900
82.4400
79.8400
80.5700
1,031,900
Tue, 12 May 2026
83.0900
83.4000
82.0800
82.2100
932,700
Mon, 11 May 2026
84.9900
85.2000
82.3400
82.7500
745,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Fri, 08 May 2026
85.6000
85.8800
84.8100
85.6400
1,067,700
Thu, 07 May 2026
13 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Thu, 07 May 2026
85.5800
86.4600
84.3700
85.2400
858,900
Wed, 06 May 2026
84.0900
86.2000
84.0700
85.1500
923,300
Tue, 05 May 2026
83.0300
84.4400
82.8700
84.0700
1,250,500
Mon, 04 May 2026
83.7300
84.2900
81.7800
82.8900
1,380,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.6200
86.8000
84.2900
84.5000
831,700
Thu, 30 Apr 2026
12 · 10-Q
After-hours · 16:07 ET
FORM 10-Q ↗
Thu, 30 Apr 2026
86.0500
87.0500
85.7700
86.9500
824,800
Wed, 29 Apr 2026
86.4900
87.4100
85.4700
86.2900
772,800
Tue, 28 Apr 2026
87.9500
88.7800
86.0800
86.8600
992,300
Mon, 27 Apr 2026
84.0000
87.7400
83.7700
87.5300
1,299,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.5500
85.6900
80.1000
83.8800
3,309,700
Thu, 23 Apr 2026
11 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 23 Apr 2026
86.8500
89.4200
86.7400
89.1500
1,443,400
Wed, 22 Apr 2026
87.6500
87.8200
85.1600
86.1500
864,300
Tue, 21 Apr 2026
88.1900
89.0200
86.7600
87.4000
790,300
Mon, 20 Apr 2026
87.1300
88.2000
86.9400
88.1200
762,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
86.3600
87.8700
86.1000
87.5200
598,600
Thu, 16 Apr 2026
84.9800
86.1200
83.9100
85.2500
1,097,300
Wed, 15 Apr 2026
87.6300
88.2000
85.6100
85.9800
953,100
Tue, 14 Apr 2026
86.3300
88.1000
86.0900
87.7500
675,100
Mon, 13 Apr 2026
85.9000
86.2200
84.6700
86.1600
496,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.1800
87.1800
86.1800
86.5000
580,200
Thu, 09 Apr 2026
85.9000
87.1200
85.2000
86.8300
647,400
Wed, 08 Apr 2026
86.3200
87.2700
84.9800
86.2100
925,400
Tue, 07 Apr 2026
83.7900
84.7700
82.9600
83.3900
639,600
Mon, 06 Apr 2026
83.1700
84.6500
82.6000
84.2900
720,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
83.5500
84.6000
81.9800
83.7400
604,400
Wed, 01 Apr 2026
82.3300
84.5900
82.3300
84.3100
652,300
Tue, 31 Mar 2026
81.3700
82.8600
80.3600
82.1800
738,800
Mon, 30 Mar 2026
80.5000
81.3600
79.8400
80.1700
606,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.3500
83.3700
79.4700
80.1600
788,600
Thu, 26 Mar 2026
84.4400
85.1300
82.8600
82.9400
566,700
Wed, 25 Mar 2026
85.5000
86.0000
83.5500
84.8700
838,800
Tue, 24 Mar 2026
81.1800
84.6100
81.1800
84.4700
1,022,600
Mon, 23 Mar 2026
82.7600
84.5600
81.8600
81.9400
1,207,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
82.7700
82.8900
80.4800
81.0600
2,330,700
Fri, 20 Mar 2026
10 · DEFA14A
Pre-market · 08:32 ET
DEFA14A ↗
Fri, 20 Mar 2026
9 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Thu, 19 Mar 2026
81.1500
83.3800
81.1500
83.0600
904,200
Wed, 18 Mar 2026
81.1500
82.7800
81.1500
81.7300
765,500
Tue, 17 Mar 2026
81.0500
82.2700
80.6800
81.8300
781,000
Mon, 16 Mar 2026
81.5000
81.7500
79.6600
80.0400
1,032,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
81.7000
82.2400
80.9000
81.6400
1,002,900
Thu, 12 Mar 2026
81.4800
82.4100
80.4200
81.3000
1,203,400
Wed, 11 Mar 2026
80.3200
82.7700
79.8200
82.7100
913,300
Tue, 10 Mar 2026
79.9000
81.1100
78.9500
80.2300
866,400
Mon, 09 Mar 2026
78.6400
80.6500
76.8600
80.5000
1,101,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.8000
80.9600
78.7000
80.1300
743,300
Thu, 05 Mar 2026
81.7100
82.4700
80.7000
82.0300
772,800
Wed, 04 Mar 2026
82.3600
83.1200
81.6700
82.2000
722,500
Tue, 03 Mar 2026
80.5300
82.2300
78.4500
81.3800
2,037,600
Mon, 02 Mar 2026
81.2600
82.7900
80.1900
82.4900
1,011,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.9500
86.5600
83.1000
83.2300
1,594,600
Thu, 26 Feb 2026
85.5100
88.0900
85.3900
87.7100
1,238,400
Wed, 25 Feb 2026
85.2100
85.4600
83.8700
84.9300
865,500
Tue, 24 Feb 2026
8 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 24 Feb 2026
84.0300
85.7000
83.7900
85.2000
681,200
Mon, 23 Feb 2026
86.0000
86.0000
81.6900
83.6200
808,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 10-K
After-hours · 16:05 ET
FORM 10-K ↗
Fri, 20 Feb 2026
85.4500
87.3000
85.1900
86.2000
765,600
Thu, 19 Feb 2026
6 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Thu, 19 Feb 2026
84.3300
85.2700
84.1600
85.0600
580,300
Wed, 18 Feb 2026
83.3300
85.3000
83.3300
84.7500
605,100
Tue, 17 Feb 2026
83.1300
84.0500
82.5100
83.2200
799,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.1400
82.7700
81.3000
81.9900
949,800
Thu, 12 Feb 2026
84.4000
85.7400
81.8900
82.1700
837,600
Wed, 11 Feb 2026
84.3500
86.1900
83.3400
83.4100
1,087,200
Tue, 10 Feb 2026
83.0100
84.6500
82.4000
84.4300
1,279,300
Mon, 09 Feb 2026
82.8200
83.8900
82.1000
82.8100
1,210,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
81.2800
84.7600
81.2800
83.2400
2,173,400
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 05 Feb 2026
84.1200
84.9500
83.3300
83.6400
1,348,700
Wed, 04 Feb 2026
83.7700
86.7700
83.3400
84.7800
941,900
Tue, 03 Feb 2026
83.8000
84.5300
82.5400
83.0000
1,059,300
Mon, 02 Feb 2026
84.5900
85.4200
84.3300
84.5700
877,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.9500
84.8100
83.4200
84.5400
1,047,900
Thu, 29 Jan 2026
84.0100
84.1900
82.7100
84.1800
771,100
Wed, 28 Jan 2026
82.2500
84.5900
82.2100
83.5000
1,253,600
Tue, 27 Jan 2026
83.4800
83.4800
82.0100
82.2300
638,300
Mon, 26 Jan 2026
83.8700
84.5000
83.0900
83.4800
642,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
84.4800
85.0400
83.5800
83.8900
483,300
Thu, 22 Jan 2026
85.5800
86.3400
84.6700
85.0900
738,000
Wed, 21 Jan 2026
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 21 Jan 2026
85.8100
86.3700
84.6100
85.1600
903,900
Tue, 20 Jan 2026
87.4700
87.8500
85.4500
85.6900
812,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
89.2500
89.3400
87.8800
88.6500
686,300
Thu, 15 Jan 2026
87.6000
89.9600
87.2800
89.5600
812,200
Wed, 14 Jan 2026
88.1500
88.3600
86.6300
87.4700
604,700
Tue, 13 Jan 2026
88.4300
88.9500
87.3400
88.0300
647,300
Mon, 12 Jan 2026
87.0100
88.5500
86.5000
87.7900
1,107,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.6000
89.0000
87.1700
87.9200
580,900
Thu, 08 Jan 2026
85.7400
89.5000
85.7400
88.3300
831,600
Wed, 07 Jan 2026
87.6800
87.7000
85.6300
86.0700
587,800
Tue, 06 Jan 2026
88.4200
88.7300
87.4300
87.8100
659,600
Mon, 05 Jan 2026
86.0000
89.4500
85.8800
88.4000
928,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.3400
86.3500
84.2700
86.1900
516,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
85.6400
86.1700
85.1700
85.2400
471,100
Tue, 30 Dec 2025
85.9700
86.1300
85.6400
85.8600
377,500
Mon, 29 Dec 2025
3 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Mon, 29 Dec 2025
86.5300
86.6500
85.6200
86.1300
496,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
85.3200
86.8300
85.3200
86.6000
459,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
85.4600
85.9400
84.8000
85.4100
413,000
Tue, 23 Dec 2025
86.4700
86.9000
85.6300
85.6900
581,300
Mon, 22 Dec 2025
85.9300
87.4700
85.9300
86.7000
749,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.5300
86.8300
85.5300
86.3700
3,012,900
Thu, 18 Dec 2025
85.5200
86.8700
85.4500
85.6400
1,138,700
Wed, 17 Dec 2025
85.0800
86.1900
84.8700
85.2400
808,100
Tue, 16 Dec 2025
85.5300
85.8800
84.8800
85.0100
812,600
Mon, 15 Dec 2025
85.1300
85.5000
84.1500
85.1100
1,246,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.9500
85.7000
84.7000
85.1000
1,046,000
Thu, 11 Dec 2025
82.4100
84.7400
81.8600
84.3900
703,400
Wed, 10 Dec 2025
80.5800
82.4500
80.4700
81.9700
844,000
Tue, 09 Dec 2025
79.5100
80.9100
79.4100
80.2000
579,400
Mon, 08 Dec 2025
80.8200
81.0800
79.5400
79.6700
619,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.3000
82.0300
80.7600
80.8800
429,400
Thu, 04 Dec 2025
2 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 04 Dec 2025
82.2500
82.2500
81.0600
81.3700
630,100
Wed, 03 Dec 2025
82.0100
82.8900
82.0000
82.5500
628,200
Tue, 02 Dec 2025
82.7700
82.8500
81.6200
81.6600
654,500
Mon, 01 Dec 2025
82.8500
83.6400
82.1600
82.2400
872,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.8900
84.1000
83.1400
83.3000
525,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.4900
83.9300
82.4600
83.3800
798,300
Tue, 25 Nov 2025
81.6500
83.2900
81.3200
82.7200
1,402,900
Mon, 24 Nov 2025
80.7000
81.6000
80.3300
81.1400
751,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.3200
81.6400
77.8600
80.7200
983,100
Thu, 20 Nov 2025
79.2100
79.9600
77.9100
78.0000
623,100
Wed, 19 Nov 2025
79.2200
79.3600
78.2300
78.6300
650,800
Tue, 18 Nov 2025
77.2500
79.1900
77.2000
79.0300
890,600
Mon, 17 Nov 2025
79.5800
79.6300
77.3300
77.5100
846,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.0900
80.5500
79.5300
79.7800
647,900
Thu, 13 Nov 2025
80.6100
81.7400
80.6100
80.8100
529,800
Wed, 12 Nov 2025
81.2900
82.0600
80.7000
80.8900
772,800
Tue, 11 Nov 2025
82.5100
82.8200
81.2300
81.3300
685,500
Mon, 10 Nov 2025
81.4300
83.4800
81.4300
82.5900
1,291,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.7000
81.4000
79.7000
81.2700
906,100
Thu, 06 Nov 2025
80.7100
82.3500
79.6800
80.0400
851,400
Wed, 05 Nov 2025
79.2900
81.3200
79.2900
80.2400
815,900
Tue, 04 Nov 2025
78.9000
79.5100
78.2900
79.3800
994,100
Mon, 03 Nov 2025
77.8600
79.7600
77.4900
79.4500
1,095,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1 · 10-Q
After-hours · 16:03 ET
FORM 10-Q ↗
Fri, 31 Oct 2025
77.0100
78.2600
76.8800
77.8700
854,000
Thu, 30 Oct 2025
76.3500
77.9600
76.3300
77.4000
1,157,800
Wed, 29 Oct 2025
78.2400
78.5700
76.7000
76.8100
1,681,600
Tue, 28 Oct 2025
79.1000
79.3800
77.6500
79.0000
1,393,000
Mon, 27 Oct 2025
79.6500
80.1100
78.7200
79.6000
1,720,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
82.9500
83.4800
78.7500
78.7700
2,581,300