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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
85.3800
86.0400
84.4499
84.7900
595,936
Thu, 22 Oct 2026
87.8000
87.8000
85.0600
86.1200
584,700
Wed, 21 Oct 2026
88.0900
88.7600
87.8900
88.6500
372,500
Tue, 20 Oct 2026
86.8900
88.2500
86.8400
87.6000
398,200
Mon, 19 Oct 2026
87.8400
88.4200
87.1600
87.3200
438,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
88.0400
88.8700
87.1700
87.9700
430,300
Thu, 15 Oct 2026
87.5600
87.8300
86.3400
87.7700
708,400
Wed, 14 Oct 2026
86.4000
87.5100
86.4000
87.2100
509,800
Tue, 13 Oct 2026
86.9100
87.2500
85.9300
87.1600
476,900
Mon, 12 Oct 2026
86.7600
87.8600
86.3900
86.4700
477,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
87.5300
87.6800
86.7700
86.9300
492,600
Thu, 08 Oct 2026
86.6800
87.5600
86.5900
87.1600
630,200
Wed, 07 Oct 2026
89.0100
89.6000
86.6300
87.2600
620,700
Tue, 06 Oct 2026
15 · DEFA14A
After-hours · 17:36 ET
DEFA14A ↗
Tue, 06 Oct 2026
14 · DEF 14A
After-hours · 17:34 ET
DEF 14A ↗
Tue, 06 Oct 2026
89.6300
90.5400
89.5000
90.1100
495,600
Mon, 05 Oct 2026
88.4000
90.5700
88.0600
89.1900
764,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
88.6800
89.8400
88.2300
88.6500
747,300
Thu, 01 Oct 2026
86.9700
88.6400
86.3400
87.7600
706,300
Wed, 30 Sep 2026
87.6000
87.8200
86.8300
87.0400
591,500
Tue, 29 Sep 2026
87.5800
88.3700
87.0200
87.3100
514,400
Mon, 28 Sep 2026
87.1000
87.9600
86.0500
87.4800
537,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
13 · 10-K
After market open · 15:58 ET
10-K ↗
Fri, 25 Sep 2026
86.5900
87.9300
86.5900
87.4100
483,100
Thu, 24 Sep 2026
86.3500
87.0300
85.8900
86.6000
580,100
Wed, 23 Sep 2026
85.6600
87.0600
85.6200
86.7400
602,900
Tue, 22 Sep 2026
86.7500
86.8900
85.7000
86.0500
580,900
Mon, 21 Sep 2026
86.9400
87.1700
86.0400
86.0700
580,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
86.0200
86.5200
85.4800
86.4400
2,416,700
Thu, 17 Sep 2026
87.7000
87.7000
85.8400
86.0500
526,300
Wed, 16 Sep 2026
87.6900
88.0600
85.2400
86.3300
638,400
Tue, 15 Sep 2026
88.7100
88.7100
86.3800
87.0600
823,900
Mon, 14 Sep 2026
87.8800
89.0300
87.4600
87.9300
630,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
89.5000
89.5000
88.6700
89.2500
561,900
Thu, 10 Sep 2026
89.0700
89.0700
87.9900
88.1800
533,900
Wed, 09 Sep 2026
90.4100
90.6000
89.2600
89.8100
815,300
Tue, 08 Sep 2026
90.7500
91.7900
90.1100
90.9900
641,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
90.3400
91.5100
90.3000
91.0300
592,000
Thu, 03 Sep 2026
90.5900
90.6700
89.1600
90.6000
485,700
Wed, 02 Sep 2026
89.9600
90.9300
89.0800
89.9100
541,000
Tue, 01 Sep 2026
90.2100
90.9900
89.2800
89.7600
533,000
Mon, 31 Aug 2026
91.6800
92.5400
90.4600
90.8900
601,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
92.2500
93.1800
90.8400
91.8900
603,100
Thu, 27 Aug 2026
93.5200
96.2600
91.5400
92.4100
808,200
Wed, 26 Aug 2026
95.1300
97.9600
94.0800
95.2400
1,211,000
Wed, 26 Aug 2026
12 · 8-K
Next filing day · accepted 25 Aug, 17:35 ET
8-K ↗
Tue, 25 Aug 2026
93.6400
93.8600
92.3600
93.2600
671,400
Mon, 24 Aug 2026
93.6000
94.0800
91.9200
92.4300
572,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
93.3100
94.1500
92.5600
93.2500
530,500
Thu, 20 Aug 2026
92.0500
93.5500
91.8100
92.4400
840,700
Wed, 19 Aug 2026
94.4500
94.9000
92.7800
92.8000
903,100
Tue, 18 Aug 2026
94.3100
94.9900
91.6900
93.9700
535,900
Mon, 17 Aug 2026
94.9000
95.8900
94.5600
94.6800
489,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
95.2500
96.2200
94.8100
95.9500
405,800
Thu, 13 Aug 2026
96.6300
96.6300
95.2600
95.7100
349,100
Wed, 12 Aug 2026
97.2700
97.3800
95.8000
96.2700
488,600
Tue, 11 Aug 2026
96.7000
98.1500
96.4300
96.9100
528,500
Mon, 10 Aug 2026
98.5500
98.5500
96.4800
96.7400
562,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
98.0500
98.9700
97.4100
98.6100
490,500
Thu, 06 Aug 2026
98.1500
98.7800
96.6600
98.3400
998,600
Wed, 05 Aug 2026
98.8500
99.4900
97.1100
97.2500
656,200
Tue, 04 Aug 2026
96.9100
98.8500
95.0600
98.1400
662,800
Mon, 03 Aug 2026
94.9200
96.3400
94.9200
96.0200
721,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.2600
94.7100
92.0200
94.2400
640,600
Thu, 30 Jul 2026
93.5200
94.2100
90.9000
92.6600
646,700
Wed, 29 Jul 2026
94.4300
95.0000
92.2200
92.5000
736,100
Tue, 28 Jul 2026
93.7800
96.3500
93.2500
95.3600
957,900
Mon, 27 Jul 2026
92.8400
94.0000
92.1200
93.1900
603,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
11 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 24 Jul 2026
91.3200
93.5900
91.3200
92.7900
622,500
Thu, 23 Jul 2026
90.3400
91.9700
90.3400
91.1400
429,600
Wed, 22 Jul 2026
90.0700
91.3900
90.0700
90.9600
393,300
Tue, 21 Jul 2026
90.4200
91.0300
88.7400
90.1800
475,100
Mon, 20 Jul 2026
90.7200
91.0300
89.2600
89.6400
1,512,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.2100
91.9300
90.1000
90.4000
642,000
Thu, 16 Jul 2026
88.8300
92.2400
88.8000
91.1100
950,900
Wed, 15 Jul 2026
89.5400
89.7900
88.1300
89.2700
657,500
Tue, 14 Jul 2026
90.4900
91.0100
89.2000
89.7300
786,000
Mon, 13 Jul 2026
89.3600
90.4900
88.7700
89.2800
685,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.4000
90.1900
88.2300
89.2400
533,900
Thu, 09 Jul 2026
88.4000
88.9400
87.7800
88.5200
581,000
Wed, 08 Jul 2026
88.9400
88.9400
87.0700
87.6800
701,100
Tue, 07 Jul 2026
91.2400
91.2800
89.3500
89.5400
923,100
Mon, 06 Jul 2026
89.2400
91.4700
88.5300
91.3700
666,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
88.5400
89.3400
87.6900
89.0900
654,000
Wed, 01 Jul 2026
89.2100
89.9700
88.3300
88.5200
624,500
Tue, 30 Jun 2026
88.8900
90.1000
88.3600
89.7700
732,600
Mon, 29 Jun 2026
88.0200
88.8100
87.1900
88.4000
757,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.6200
89.6900
87.9800
88.5200
1,185,400
Thu, 25 Jun 2026
86.6800
89.8900
86.2600
89.1100
784,800
Wed, 24 Jun 2026
84.7200
86.2300
84.5400
86.0700
933,000
Tue, 23 Jun 2026
84.3300
85.7500
83.7100
84.6400
616,500
Mon, 22 Jun 2026
85.9100
86.6400
85.1500
85.9500
938,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.2000
87.0900
85.4400
85.5200
2,180,500
Wed, 17 Jun 2026
86.2500
87.2700
84.5400
85.3500
757,000
Tue, 16 Jun 2026
87.0200
88.1700
86.6500
86.7900
712,300
Mon, 15 Jun 2026
87.0500
88.4000
86.3600
86.4300
975,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
86.3300
86.4600
85.3500
86.4000
600,000
Thu, 11 Jun 2026
84.3100
85.6700
83.5300
85.3900
589,200
Wed, 10 Jun 2026
85.5400
86.6500
83.4600
83.5600
1,043,200
Tue, 09 Jun 2026
84.9800
86.6600
84.5000
86.1600
1,209,300
Mon, 08 Jun 2026
84.0100
85.1300
83.5600
83.9800
1,239,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.7600
84.3400
82.6200
83.6500
784,000
Thu, 04 Jun 2026
86.0100
86.0100
84.0300
84.0500
729,400
Wed, 03 Jun 2026
86.9600
87.6400
85.0200
85.2400
1,084,100
Tue, 02 Jun 2026
10 · 10-Q
After market open · 11:28 ET
10-Q ↗
Tue, 02 Jun 2026
83.0800
86.2900
81.9400
85.6400
1,532,700
Tue, 02 Jun 2026
9 · 8-K
Next filing day · accepted 01 Jun, 17:41 ET
8-K ↗
Mon, 01 Jun 2026
80.9600
82.1700
79.6100
81.7900
1,659,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.1100
83.3000
81.8000
81.8700
994,500
Thu, 28 May 2026
83.1800
83.6300
82.2100
83.3500
556,600
Wed, 27 May 2026
84.6500
85.1000
83.3100
83.7200
591,900
Tue, 26 May 2026
84.2600
84.9600
83.7600
84.7600
385,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.0800
84.1300
82.3000
83.6600
535,500
Thu, 21 May 2026
82.1300
82.7300
80.8900
82.6200
638,600
Wed, 20 May 2026
81.9500
83.0700
80.9100
82.9500
612,400
Tue, 19 May 2026
81.8500
82.0900
80.5600
81.5500
498,000
Mon, 18 May 2026
82.1300
83.0400
81.5400
82.4600
733,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.1600
83.3500
81.1300
81.9400
675,200
Thu, 14 May 2026
84.7000
84.8800
83.1600
83.8400
648,100
Wed, 13 May 2026
84.9500
85.4700
83.8900
83.9300
513,600
Tue, 12 May 2026
85.6300
85.9100
83.7500
84.8500
595,500
Mon, 11 May 2026
86.3000
86.6000
85.1400
85.5900
456,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
86.2400
86.6800
85.5600
86.0000
348,600
Thu, 07 May 2026
88.0400
88.1200
85.6400
85.9100
519,200
Wed, 06 May 2026
87.7200
88.4500
87.1000
87.6600
412,100
Tue, 05 May 2026
85.8900
86.9600
85.6700
86.2800
333,000
Mon, 04 May 2026
85.8800
86.2000
84.6300
85.1800
492,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.2800
88.2800
85.9400
86.2200
683,900
Thu, 30 Apr 2026
87.3600
88.9400
87.3600
88.1700
768,200
Wed, 29 Apr 2026
87.7800
87.8900
86.4200
87.0000
397,400
Tue, 28 Apr 2026
89.8900
89.8900
87.3700
87.8700
492,500
Mon, 27 Apr 2026
89.1800
90.4300
88.3700
89.7900
759,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
87.9600
90.7300
87.7400
88.9600
1,092,100
Thu, 23 Apr 2026
86.7700
88.1900
86.1600
87.9700
677,900
Wed, 22 Apr 2026
89.0500
89.0500
86.1000
86.3500
477,200
Tue, 21 Apr 2026
89.1000
89.8600
88.3500
88.4000
587,100
Mon, 20 Apr 2026
89.0800
89.6200
88.3000
89.0600
346,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.9000
90.3100
87.4700
89.2000
655,900
Thu, 16 Apr 2026
88.6000
89.2600
86.8600
87.3700
723,700
Wed, 15 Apr 2026
88.6500
88.8400
87.0200
88.5200
1,076,100
Tue, 14 Apr 2026
88.8400
89.4700
88.2700
89.2400
420,000
Mon, 13 Apr 2026
88.3400
89.0300
87.5300
88.9200
476,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 10 Apr 2026
89.5000
89.5000
88.4300
88.6500
417,400
Thu, 09 Apr 2026
89.0600
89.5100
88.1800
89.1000
498,100
Wed, 08 Apr 2026
88.3400
89.8600
86.9800
89.3300
828,900
Tue, 07 Apr 2026
85.3200
85.9800
84.7500
85.5300
573,400
Mon, 06 Apr 2026
84.7300
85.8100
84.0300
85.5400
361,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.5800
86.7300
83.7500
85.2300
341,000
Wed, 01 Apr 2026
85.4300
86.9900
85.4000
86.0600
459,800
Tue, 31 Mar 2026
83.7900
85.3000
83.1600
84.8700
493,600
Mon, 30 Mar 2026
84.7100
84.7100
82.3600
82.6100
531,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.1700
85.5200
83.5500
83.8700
500,400
Thu, 26 Mar 2026
86.3000
86.9600
84.4300
84.7400
504,200
Wed, 25 Mar 2026
87.3500
87.3600
86.0400
87.1200
449,800
Tue, 24 Mar 2026
84.9100
86.8700
84.7200
86.3000
474,200
Mon, 23 Mar 2026
85.8900
86.7800
85.1300
85.6500
724,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.8500
83.8500
82.4600
83.6500
2,427,500
Thu, 19 Mar 2026
82.9500
84.4200
82.0100
84.1000
542,000
Wed, 18 Mar 2026
85.3000
85.4600
83.8200
84.0300
725,000
Tue, 17 Mar 2026
86.2500
87.0300
84.9800
85.1600
653,600
Mon, 16 Mar 2026
87.0900
87.5700
85.3300
85.4700
647,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.0400
87.6100
85.5000
85.8000
557,600
Thu, 12 Mar 2026
87.2300
88.1100
86.6400
86.9800
567,200
Wed, 11 Mar 2026
88.2200
89.2100
86.9800
88.5000
546,300
Tue, 10 Mar 2026
88.9200
90.3000
88.2000
88.7300
497,000
Mon, 09 Mar 2026
87.6600
89.3700
86.4900
88.9500
473,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.0400
90.0400
88.6400
88.7300
541,600
Thu, 05 Mar 2026
92.6900
93.0300
90.5900
91.6900
800,400
Wed, 04 Mar 2026
93.7100
94.4200
91.7300
93.4400
676,700
Tue, 03 Mar 2026
93.4700
94.1600
91.9500
92.9900
983,600
Mon, 02 Mar 2026
91.9400
96.3600
90.5000
95.7200
1,633,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.8200
92.8900
88.2000
92.7600
1,350,600
Thu, 26 Feb 2026
7 · 10-Q
After market open · 11:03 ET
10-Q ↗
Thu, 26 Feb 2026
95.0600
95.0600
86.0500
92.1700
2,749,500
Thu, 26 Feb 2026
6 · 8-K
Next filing day · accepted 25 Feb, 17:37 ET
8-K ↗
Wed, 25 Feb 2026
107.1200
107.7300
103.4600
104.4200
1,272,300
Tue, 24 Feb 2026
106.9900
107.9700
106.6400
106.8800
616,600
Mon, 23 Feb 2026
107.5800
108.2000
105.8500
106.7600
571,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
107.5800
109.4600
107.0900
107.7600
633,100
Thu, 19 Feb 2026
107.7000
108.5400
107.0500
107.7800
484,500
Wed, 18 Feb 2026
108.5000
109.4300
107.9000
107.9300
718,500
Tue, 17 Feb 2026
108.9800
110.1400
107.8900
108.6800
695,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
110.0600
110.6200
109.1000
109.4600
718,400
Thu, 12 Feb 2026
111.3200
112.8400
109.7400
109.9400
855,800
Wed, 11 Feb 2026
110.0800
111.3600
109.7700
110.5700
1,225,300
Tue, 10 Feb 2026
109.0600
109.7900
108.4000
109.5700
334,100
Mon, 09 Feb 2026
109.0000
109.7300
108.5700
109.2000
416,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
108.2400
109.8800
107.9600
109.0300
683,100
Thu, 05 Feb 2026
106.9800
107.9500
106.4900
107.0600
693,000
Wed, 04 Feb 2026
103.5000
107.8800
103.4000
107.2900
1,239,400
Tue, 03 Feb 2026
102.1800
103.5000
101.4900
103.4100
1,038,300
Mon, 02 Feb 2026
101.7800
102.5800
99.2800
101.1700
765,100
Mon, 02 Feb 2026
5 · 8-K
Pre-market · 08:44 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.9300
102.9000
100.7300
101.9400
1,751,600
Thu, 29 Jan 2026
4 · 8-K
After-hours · 17:15 ET
8-K ↗
Thu, 29 Jan 2026
102.6300
103.3200
101.4100
103.3200
749,000
Wed, 28 Jan 2026
100.6800
102.9700
99.9600
101.7500
915,600
Tue, 27 Jan 2026
101.0200
101.5900
100.0500
101.0500
505,300
Mon, 26 Jan 2026
100.9400
101.3500
100.1600
100.6200
580,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.1700
102.5900
100.4000
100.8300
353,500
Thu, 22 Jan 2026
102.8400
103.7800
101.8400
102.3700
430,900
Wed, 21 Jan 2026
100.7300
102.8700
100.4900
102.3000
531,200
Tue, 20 Jan 2026
100.2900
101.0000
99.2900
99.8700
647,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
100.5900
101.6100
100.3100
101.5600
897,000
Thu, 15 Jan 2026
99.1700
100.9100
98.9800
100.7300
716,700
Wed, 14 Jan 2026
96.9500
98.7100
96.6000
98.5300
867,100
Tue, 13 Jan 2026
96.4200
97.0300
95.7400
96.8300
649,200
Mon, 12 Jan 2026
94.6900
96.0000
94.2200
96.0000
492,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.4300
96.0800
94.8900
94.9400
643,400
Thu, 08 Jan 2026
90.8500
93.0500
90.8500
93.0200
589,300
Wed, 07 Jan 2026
92.3000
92.3000
90.5900
91.1200
626,600
Tue, 06 Jan 2026
90.7200
92.3700
90.2700
92.1600
528,800
Mon, 05 Jan 2026
89.5000
91.3800
89.5000
91.0600
504,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.7500
90.0400
88.7000
89.9300
599,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
90.0000
90.5300
88.5000
88.6600
605,700
Tue, 30 Dec 2025
90.6800
91.0400
90.0300
90.2900
444,100
Mon, 29 Dec 2025
91.1700
91.1700
90.3600
90.9600
491,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.5000
91.5000
90.7100
91.2900
447,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
91.9100
91.9100
91.2200
91.2500
228,000
Tue, 23 Dec 2025
92.4500
92.9500
91.4000
91.5300
478,300
Mon, 22 Dec 2025
92.8500
93.5200
91.8600
92.5900
644,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.0600
92.7200
91.8600
92.6100
1,974,100
Thu, 18 Dec 2025
90.8600
92.2500
90.5200
91.9900
1,002,100
Wed, 17 Dec 2025
90.8400
91.7600
90.1300
90.5400
830,900
Tue, 16 Dec 2025
92.3400
92.8500
90.2900
91.1200
1,114,700
Mon, 15 Dec 2025
92.4800
92.7400
91.9700
92.5100
890,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.4000
93.4000
91.9100
92.2700
530,400
Thu, 11 Dec 2025
92.4100
93.3000
92.2100
93.0700
717,900
Wed, 10 Dec 2025
90.3700
92.4900
90.1000
92.1500
985,100
Tue, 09 Dec 2025
91.5400
92.0200
90.0800
90.1600
747,600
Mon, 08 Dec 2025
92.3300
92.9200
91.2300
91.7600
797,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
93.4900
93.4900
91.3400
92.4400
758,200
Thu, 04 Dec 2025
3 · 10-Q
After market open · 11:57 ET
10-Q ↗
Thu, 04 Dec 2025
89.9200
95.0000
89.0000
94.1600
1,011,900
Thu, 04 Dec 2025
2 · 8-K
Next filing day · accepted 03 Dec, 17:53 ET
8-K ↗
Wed, 03 Dec 2025
88.7900
89.2500
86.7700
87.6000
983,800
Tue, 02 Dec 2025
88.4800
88.7200
87.6600
88.1600
751,000
Mon, 01 Dec 2025
89.1100
89.6200
87.7900
88.0600
1,113,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.5300
90.5300
89.6100
89.9000
324,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
90.2800
90.9400
90.0200
90.2000
1,292,900
Tue, 25 Nov 2025
89.1800
90.7600
88.9200
90.5600
943,800
Mon, 24 Nov 2025
1 · 8-K
After market open · 14:27 ET
8-K ↗
Mon, 24 Nov 2025
88.8400
89.0900
87.9900
88.6700
687,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.4100
87.9000
85.1100
87.6800
787,300
Thu, 20 Nov 2025
86.2000
86.2400
84.7700
84.9700
809,400
Wed, 19 Nov 2025
85.0000
86.0800
85.0000
85.2700
470,200
Tue, 18 Nov 2025
84.5000
85.2900
84.0600
85.1400
414,100
Mon, 17 Nov 2025
85.5500
86.3800
84.8000
84.8700
577,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
85.8500
86.3000
85.2200
85.5700
673,000
Thu, 13 Nov 2025
88.0000
88.8800
86.3900
86.5900
642,500
Wed, 12 Nov 2025
87.7400
88.5400
87.5800
88.2100
389,700
Tue, 11 Nov 2025
87.9100
87.9900
87.4700
87.7400
349,500
Mon, 10 Nov 2025
87.0900
88.4800
86.6700
87.8300
495,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.4900
86.9700
85.3400
86.8600
529,900
Thu, 06 Nov 2025
86.8200
87.6400
85.5700
85.9200
634,000
Wed, 05 Nov 2025
84.7200
86.7600
84.7200
86.4900
1,444,500
Tue, 04 Nov 2025
84.0100
84.9300
83.4600
84.5700
581,300
Mon, 03 Nov 2025
83.9400
84.6700
82.5800
84.4800
809,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
83.6300
84.7900
83.5300
84.2500
1,145,500
Thu, 30 Oct 2025
83.1500
84.8800
83.1500
83.6900
631,000
Wed, 29 Oct 2025
82.8600
83.8900
82.5900
83.5800
708,600
Tue, 28 Oct 2025
83.1500
83.6200
82.6900
82.7800
465,300
Mon, 27 Oct 2025
83.5400
84.1300
83.1400
83.5700
483,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
84.5600
84.5600
83.0600
83.2500
521,300
Thu, 23 Oct 2025
83.1400
83.5900
82.5100
83.3500
514,300