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
104.6600
106.3000
104.4100
105.5100
787,161
Thu, 22 Oct 2026
101.2400
105.9900
100.7300
105.2200
1,216,000
Wed, 21 Oct 2026
17 · 8-K
After-hours · 20:07 ET
8-K ↗
Wed, 21 Oct 2026
102.8000
103.0900
102.0800
102.7800
1,053,000
Tue, 20 Oct 2026
101.2000
103.5900
101.2000
102.6200
1,028,400
Mon, 19 Oct 2026
101.6900
102.4000
100.9800
101.1700
571,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
102.0000
103.6000
101.6300
102.0600
691,300
Thu, 15 Oct 2026
99.9800
101.6700
99.4900
101.2900
620,800
Wed, 14 Oct 2026
98.2900
99.5200
98.0000
99.1700
675,100
Tue, 13 Oct 2026
101.5200
102.1400
99.4100
99.8500
954,300
Mon, 12 Oct 2026
99.7300
101.5800
99.7300
100.7700
667,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
100.0300
100.6500
99.3300
100.2500
781,700
Thu, 08 Oct 2026
98.2100
100.8300
98.2100
100.5700
881,700
Wed, 07 Oct 2026
99.9600
100.2500
98.4600
98.9100
941,400
Tue, 06 Oct 2026
101.6700
101.8300
100.5800
100.9500
432,500
Mon, 05 Oct 2026
102.1100
102.1100
100.6900
101.1300
632,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
101.2700
102.6600
101.1300
101.9100
604,100
Fri, 02 Oct 2026
16 · 8-K
Pre-market · 09:02 ET
8-K ↗
Thu, 01 Oct 2026
98.8500
100.8500
97.5900
100.6100
853,000
Wed, 30 Sep 2026
100.4500
100.5500
99.2700
99.5600
859,900
Tue, 29 Sep 2026
101.6800
102.1400
99.4900
100.0900
621,900
Mon, 28 Sep 2026
102.2200
102.5600
101.5000
101.6900
543,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
102.4700
103.3000
101.9600
102.4600
754,300
Thu, 24 Sep 2026
102.0200
102.5900
101.5700
101.9000
753,900
Wed, 23 Sep 2026
102.0900
102.9700
101.6200
101.6200
529,200
Tue, 22 Sep 2026
103.7300
104.2200
102.3500
102.3700
664,100
Mon, 21 Sep 2026
103.9500
104.3300
103.0800
103.1100
432,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
102.9600
103.6200
102.5100
103.4400
1,425,200
Thu, 17 Sep 2026
104.9700
106.2000
103.5900
103.6700
548,800
Wed, 16 Sep 2026
105.7700
106.7000
102.0000
103.8600
848,600
Tue, 15 Sep 2026
106.0800
106.9600
105.6200
105.7400
484,600
Mon, 14 Sep 2026
105.9700
107.2500
105.8100
106.1100
480,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
107.0000
107.0000
104.8400
105.9800
469,900
Thu, 10 Sep 2026
105.2900
105.9600
104.5000
105.8400
475,500
Wed, 09 Sep 2026
106.0900
106.9500
105.1700
105.3500
471,900
Tue, 08 Sep 2026
107.8900
108.1700
106.4700
106.6200
764,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
106.5300
108.3300
106.4700
107.9800
411,000
Thu, 03 Sep 2026
106.9100
108.4000
106.7300
107.1100
467,000
Wed, 02 Sep 2026
104.8100
107.3500
104.8100
106.2900
1,072,800
Tue, 01 Sep 2026
104.4900
105.5100
103.7500
103.9900
1,107,800
Mon, 31 Aug 2026
105.8000
106.1700
104.6600
104.8900
610,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
106.6600
106.9000
105.5700
105.9800
806,300
Thu, 27 Aug 2026
105.2400
106.3600
105.0000
106.0500
468,700
Wed, 26 Aug 2026
106.3400
107.3500
106.0300
106.3600
471,500
Tue, 25 Aug 2026
107.0300
107.0400
105.4200
106.1200
500,900
Mon, 24 Aug 2026
106.6500
108.0800
106.5000
106.9100
1,103,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
106.4600
107.5400
105.8100
106.8600
576,700
Thu, 20 Aug 2026
106.6000
107.1100
105.7300
105.7800
457,200
Wed, 19 Aug 2026
110.5800
110.5800
106.8900
107.0900
563,400
Tue, 18 Aug 2026
111.2600
111.3000
109.7500
110.0900
741,300
Mon, 17 Aug 2026
111.1000
112.2000
110.7900
110.8200
683,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
110.4500
111.7900
109.6300
111.5900
414,900
Thu, 13 Aug 2026
111.0000
111.7400
110.6900
110.9100
1,020,500
Wed, 12 Aug 2026
110.2400
110.8100
109.4100
110.3600
1,136,900
Tue, 11 Aug 2026
108.2800
110.4000
108.2800
110.3800
896,700
Mon, 10 Aug 2026
107.6800
108.6500
107.4800
108.5600
851,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
107.7200
108.7200
106.3300
108.1200
809,500
Thu, 06 Aug 2026
109.9100
110.2800
108.4100
108.5500
1,420,700
Wed, 05 Aug 2026
109.8000
110.4700
108.7000
109.1900
1,061,200
Tue, 04 Aug 2026
107.3800
109.8000
106.5000
109.4300
995,000
Mon, 03 Aug 2026
104.2700
108.1100
104.2700
107.8500
1,022,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.6800
106.2300
104.5800
105.0900
832,000
Fri, 31 Jul 2026
15 · 10-Q
Pre-market · 09:13 ET
10-Q ↗
Thu, 30 Jul 2026
106.4900
106.5700
105.0300
105.2600
722,400
Wed, 29 Jul 2026
105.6000
106.8100
105.4200
105.7100
702,100
Tue, 28 Jul 2026
105.7200
106.8900
105.1500
106.6000
772,200
Mon, 27 Jul 2026
106.5700
107.4000
105.0800
105.1600
1,084,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
103.8100
107.2000
103.1600
106.0000
1,760,800
Thu, 23 Jul 2026
14 · 8-K
After-hours · 16:25 ET
8-K ↗
Thu, 23 Jul 2026
101.0300
101.2800
100.0600
101.2500
1,026,100
Wed, 22 Jul 2026
102.5400
102.5400
101.3400
102.1900
725,400
Tue, 21 Jul 2026
102.1900
102.3400
100.8700
102.2800
693,100
Mon, 20 Jul 2026
102.8800
103.1800
101.7000
102.3500
648,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
103.5500
104.1200
102.4000
103.1900
597,300
Thu, 16 Jul 2026
101.4900
104.3400
101.4900
104.2200
1,035,200
Wed, 15 Jul 2026
100.8700
102.2500
100.7200
101.1500
695,800
Tue, 14 Jul 2026
100.3000
101.0900
100.0500
100.6800
941,500
Mon, 13 Jul 2026
99.9600
100.7000
99.3500
100.4400
827,700
Mon, 13 Jul 2026
13 · 8-K
Pre-market · 08:58 ET
8-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
99.7800
100.1700
99.1300
99.6800
455,700
Thu, 09 Jul 2026
98.0100
99.9400
98.0000
99.2900
596,100
Wed, 08 Jul 2026
99.0400
99.7100
96.8500
97.6100
945,600
Tue, 07 Jul 2026
100.3900
101.3300
99.8300
99.8300
1,138,600
Mon, 06 Jul 2026
12 · 8-K
After market open · 09:39 ET
8-K ↗
Mon, 06 Jul 2026
99.5700
101.0200
99.5400
100.8400
791,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
102.0900
102.1700
99.2100
100.1600
1,108,800
Wed, 01 Jul 2026
101.9000
102.1100
99.3900
101.3500
974,300
Tue, 30 Jun 2026
99.6600
100.5100
99.5000
99.9000
658,200
Mon, 29 Jun 2026
100.8500
101.7300
99.2400
99.9900
788,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
101.2500
101.7300
100.3200
101.3700
2,435,100
Thu, 25 Jun 2026
99.3900
101.1300
98.9000
100.7700
779,200
Wed, 24 Jun 2026
98.9000
100.1900
98.6600
99.7500
560,100
Tue, 23 Jun 2026
97.4500
98.8700
97.2200
98.8200
760,600
Mon, 22 Jun 2026
96.7200
97.9800
96.5900
97.1300
514,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
96.2900
97.2200
95.9500
96.5300
1,291,200
Wed, 17 Jun 2026
97.3200
98.6700
95.5000
95.8500
887,200
Tue, 16 Jun 2026
98.5000
99.2100
97.1800
97.6300
647,100
Mon, 15 Jun 2026
99.8600
100.1800
97.1900
97.6000
711,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.2200
98.9800
97.9400
98.9600
643,400
Thu, 11 Jun 2026
97.2000
98.1300
96.0400
97.5000
591,400
Wed, 10 Jun 2026
96.0900
97.2000
95.5200
96.6700
943,500
Tue, 09 Jun 2026
95.6700
97.8500
95.1300
95.6600
1,073,400
Mon, 08 Jun 2026
95.3300
96.2500
94.4900
94.7500
901,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
95.1500
96.0700
94.6900
95.3200
566,500
Thu, 04 Jun 2026
93.9600
95.3600
93.7000
94.9000
674,400
Wed, 03 Jun 2026
93.3700
93.6000
92.2100
92.2200
703,000
Tue, 02 Jun 2026
92.3000
94.6000
92.0500
94.1600
561,100
Mon, 01 Jun 2026
93.8500
94.3700
92.3900
92.5100
508,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
94.2000
95.0600
94.1400
94.7500
678,200
Thu, 28 May 2026
94.2600
95.0400
93.6700
94.6900
556,300
Wed, 27 May 2026
95.6200
96.1200
94.7300
94.9000
508,900
Tue, 26 May 2026
94.7600
96.1300
94.7600
95.5600
432,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.8700
94.7600
93.4700
94.6000
865,300
Thu, 21 May 2026
93.7000
94.3800
92.3900
93.8400
977,600
Wed, 20 May 2026
92.4000
94.6700
92.0200
94.5600
706,100
Tue, 19 May 2026
92.7400
93.3000
91.4300
92.0300
550,200
Mon, 18 May 2026
92.8500
93.7800
92.7400
92.8400
452,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
93.1700
93.6500
91.1300
92.2200
511,600
Thu, 14 May 2026
92.9300
94.4400
92.8400
93.2700
675,900
Wed, 13 May 2026
93.1100
93.4800
91.5100
91.9100
1,016,600
Tue, 12 May 2026
94.0700
94.5000
92.0600
93.6800
918,900
Mon, 11 May 2026
96.4000
96.8300
93.6800
93.8900
688,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
96.8900
97.1700
95.9300
96.2800
723,100
Thu, 07 May 2026
98.9000
99.3400
97.0300
97.3600
761,900
Wed, 06 May 2026
98.1700
99.9200
98.1700
98.6500
908,300
Tue, 05 May 2026
96.5400
97.7500
96.1800
97.3600
868,000
Mon, 04 May 2026
96.7100
97.6800
95.9400
96.4600
774,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
97.7400
98.5000
96.5700
97.4800
621,500
Fri, 01 May 2026
11 · 10-Q
Pre-market · 09:00 ET
10-Q ↗
Thu, 30 Apr 2026
95.9900
98.5000
95.2500
97.6700
936,800
Wed, 29 Apr 2026
97.9700
98.9400
96.0500
96.5500
1,031,000
Tue, 28 Apr 2026
98.9900
99.3800
98.0000
98.4200
723,200
Mon, 27 Apr 2026
94.9100
98.5400
94.7300
97.8400
1,367,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.6700
96.5200
93.8000
94.8600
1,985,100
Thu, 23 Apr 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 23 Apr 2026
97.2200
98.6400
96.9100
98.0900
976,900
Wed, 22 Apr 2026
99.1500
99.3300
97.1700
97.5500
735,100
Tue, 21 Apr 2026
100.1700
100.5200
98.3800
98.6300
707,100
Mon, 20 Apr 2026
99.4300
100.7900
99.4300
100.1400
841,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
98.6100
101.0000
98.5800
99.9300
1,006,600
Thu, 16 Apr 2026
97.9700
98.4700
96.9500
97.4000
442,500
Wed, 15 Apr 2026
9 · 8-K
After market open · 14:55 ET
8-K ↗
Wed, 15 Apr 2026
98.1400
98.7100
97.6600
97.9700
677,500
Tue, 14 Apr 2026
97.4000
99.2200
96.8400
98.1900
1,424,500
Mon, 13 Apr 2026
97.0900
97.8700
96.4900
97.8000
1,079,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
98.9800
99.1000
97.4400
97.6600
867,000
Thu, 09 Apr 2026
96.6100
99.5700
96.6100
99.4000
864,500
Wed, 08 Apr 2026
96.9300
98.4000
96.7400
97.1600
1,126,600
Tue, 07 Apr 2026
94.1600
94.5300
93.5400
94.0100
794,200
Mon, 06 Apr 2026
93.8300
94.4900
93.1100
94.1500
553,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
8 · 8-K
After market open · 10:22 ET
8-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.4300
94.0200
91.6800
93.9100
497,900
Wed, 01 Apr 2026
93.1500
94.7300
93.1500
93.6100
1,071,600
Tue, 31 Mar 2026
91.9500
93.3300
90.8300
92.5200
688,400
Mon, 30 Mar 2026
90.5000
90.8400
89.7500
90.3500
733,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.3900
91.7200
89.4400
89.7300
829,100
Thu, 26 Mar 2026
91.1600
92.2900
91.1400
91.9600
562,100
Wed, 25 Mar 2026
92.0000
92.7500
89.9500
91.7100
1,067,000
Tue, 24 Mar 2026
89.7400
92.3100
89.6800
91.0700
613,600
Mon, 23 Mar 2026
92.3700
93.1500
90.4300
90.6300
952,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.3800
89.9000
88.2300
89.6700
1,656,300
Thu, 19 Mar 2026
89.0300
89.5000
87.4800
89.2200
1,517,900
Wed, 18 Mar 2026
90.7400
91.4400
88.4700
88.5800
1,192,200
Tue, 17 Mar 2026
91.6700
91.9400
90.6300
91.1800
541,200
Mon, 16 Mar 2026
91.5500
91.8900
90.3800
90.5300
645,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.2700
91.9700
90.0500
90.4300
844,500
Thu, 12 Mar 2026
89.8400
91.2000
89.4100
90.4500
1,268,900
Wed, 11 Mar 2026
92.9600
93.1900
90.7400
91.7500
700,200
Tue, 10 Mar 2026
93.6900
95.5900
92.3300
93.5600
659,800
Mon, 09 Mar 2026
93.2400
94.6100
90.7900
93.8900
722,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
94.1300
94.8900
92.0600
94.6000
649,400
Thu, 05 Mar 2026
97.6400
98.3300
96.2300
97.0800
667,700
Wed, 04 Mar 2026
99.0400
100.0900
98.0600
98.9400
945,600
Tue, 03 Mar 2026
97.0500
99.9000
96.4600
98.5800
1,266,600
Tue, 03 Mar 2026
7 · DEFA14A
Pre-market · 09:01 ET
DEFA14A ↗
Tue, 03 Mar 2026
6 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Mon, 02 Mar 2026
96.9900
100.3300
96.0300
99.7700
613,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
101.5000
102.2400
97.0900
98.6700
1,551,200
Thu, 26 Feb 2026
102.5000
104.1000
102.1000
103.7300
774,300
Wed, 25 Feb 2026
100.8000
102.5400
99.5000
102.4700
1,744,100
Tue, 24 Feb 2026
100.1600
101.1900
99.2400
99.8700
585,700
Mon, 23 Feb 2026
105.1200
105.5700
99.8900
100.5800
902,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
103.1800
105.9500
102.4000
105.4400
1,384,400
Fri, 20 Feb 2026
5 · 10-K
Pre-market · 08:28 ET
10-K ↗
Thu, 19 Feb 2026
102.5400
103.6500
101.7200
103.6100
758,700
Wed, 18 Feb 2026
103.8800
105.6900
103.4900
103.6900
900,500
Tue, 17 Feb 2026
104.3600
106.0000
103.8200
104.1100
724,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.0500
104.8400
101.0800
104.1100
930,900
Thu, 12 Feb 2026
104.2000
104.3900
100.5900
102.5600
664,400
Wed, 11 Feb 2026
105.6400
107.0500
102.8300
103.6800
561,700
Tue, 10 Feb 2026
106.6700
107.8400
104.6000
105.1700
585,500
Mon, 09 Feb 2026
106.9500
108.1200
106.9500
107.1800
488,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
106.9700
108.4600
106.6300
107.8200
979,400
Thu, 05 Feb 2026
106.5700
107.3700
105.1400
106.5600
1,019,800
Wed, 04 Feb 2026
104.5000
107.3500
104.1200
106.2400
1,131,500
Tue, 03 Feb 2026
102.5400
105.4800
102.5400
103.9100
1,076,600
Mon, 02 Feb 2026
102.1000
103.3400
101.9600
102.9700
910,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.2100
103.5300
101.0100
102.3300
891,800
Thu, 29 Jan 2026
101.5400
102.8200
100.9700
102.7800
792,200
Wed, 28 Jan 2026
100.8600
102.5100
100.6000
100.9700
1,155,600
Tue, 27 Jan 2026
100.5900
101.2900
99.9300
101.0300
866,300
Mon, 26 Jan 2026
100.5000
101.9100
99.2400
100.3500
1,053,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
103.4700
105.2500
99.6600
100.1900
2,313,900
Thu, 22 Jan 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 22 Jan 2026
100.7000
102.6200
100.0500
100.5600
1,012,400
Wed, 21 Jan 2026
97.7100
101.4300
97.7100
100.5700
827,100
Tue, 20 Jan 2026
97.2100
98.5400
96.5900
96.8800
491,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
98.9500
99.4300
98.0600
98.4300
614,300
Thu, 15 Jan 2026
97.6900
99.3400
97.6900
98.9900
604,900
Wed, 14 Jan 2026
96.4300
98.1800
96.4000
97.8200
674,400
Tue, 13 Jan 2026
97.2700
97.6700
96.4400
96.7000
518,400
Mon, 12 Jan 2026
97.6900
97.7400
96.6600
96.8900
477,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.7000
99.2300
97.5900
97.6900
706,200
Thu, 08 Jan 2026
96.2100
99.6500
96.1400
98.3200
624,500
Wed, 07 Jan 2026
96.9400
97.4000
95.3600
96.5900
482,400
Tue, 06 Jan 2026
95.1800
97.1600
95.1300
97.1200
690,600
Mon, 05 Jan 2026
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Mon, 05 Jan 2026
94.0500
96.9500
93.9600
95.5500
820,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.0100
94.6600
92.6000
94.2300
538,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
95.3200
95.3200
93.9000
94.1100
617,800
Tue, 30 Dec 2025
95.2000
95.6700
94.6500
95.0600
551,200
Mon, 29 Dec 2025
95.9400
96.2100
94.6700
95.2800
560,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
96.4200
96.4600
95.2600
95.7700
443,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
96.1700
96.4200
95.5800
96.2500
173,100
Tue, 23 Dec 2025
97.1500
97.9000
95.9000
95.9400
604,300
Mon, 22 Dec 2025
97.0100
98.0200
96.7200
97.1200
475,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
98.4500
98.4500
96.2500
97.1800
1,417,300
Thu, 18 Dec 2025
98.2200
98.9400
97.1400
97.3300
877,800
Wed, 17 Dec 2025
96.5900
97.8800
96.3300
97.6800
819,400
Tue, 16 Dec 2025
97.4400
97.8400
96.1800
96.7300
875,700
Mon, 15 Dec 2025
97.1700
97.9900
96.1500
97.0800
1,737,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
96.0000
96.4200
95.3800
96.0800
1,271,100
Thu, 11 Dec 2025
95.0200
96.7300
94.7000
95.1500
1,052,000
Wed, 10 Dec 2025
92.2800
95.7900
92.2800
95.2000
1,124,300
Tue, 09 Dec 2025
91.5400
93.1900
91.5400
92.3900
824,900
Mon, 08 Dec 2025
92.1100
92.8200
91.4200
91.5000
716,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
91.6800
92.6600
90.7100
92.1400
674,600
Thu, 04 Dec 2025
91.7000
93.2300
91.6200
92.0700
530,800
Wed, 03 Dec 2025
89.2500
92.1000
89.1800
91.6600
663,200
Tue, 02 Dec 2025
90.2400
90.7700
88.8200
88.9100
808,300
Mon, 01 Dec 2025
89.1400
90.5300
88.4400
90.0500
713,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.9200
90.2500
89.4900
89.5100
356,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
89.4700
90.9900
89.4700
89.7800
599,200
Tue, 25 Nov 2025
87.9600
90.6400
87.9600
89.9300
787,200
Mon, 24 Nov 2025
87.4600
88.0500
86.6700
87.3700
938,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
86.4400
88.5500
85.5100
88.0500
1,135,200
Thu, 20 Nov 2025
87.7800
88.5300
85.6000
85.7700
773,200
Wed, 19 Nov 2025
86.3000
87.1800
85.9200
87.0800
657,900
Tue, 18 Nov 2025
84.9000
86.7200
84.4800
86.1400
723,700
Mon, 17 Nov 2025
88.9100
89.4400
85.1300
85.3100
624,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
88.5900
89.3100
88.2300
88.8700
552,400
Thu, 13 Nov 2025
89.4100
90.5000
88.8900
89.2300
678,400
Wed, 12 Nov 2025
89.0400
90.2300
89.0400
89.6500
776,900
Tue, 11 Nov 2025
89.0000
89.2900
88.0400
88.7800
1,096,500
Mon, 10 Nov 2025
88.1700
89.4200
87.5600
88.8600
942,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.6700
88.1100
86.0000
87.8500
1,169,500
Thu, 06 Nov 2025
88.0300
88.7200
87.3100
87.5500
713,200
Wed, 05 Nov 2025
87.5900
89.1600
87.3400
87.9800
689,800
Tue, 04 Nov 2025
88.1700
88.6800
87.6700
87.9100
1,257,400
Mon, 03 Nov 2025
87.9900
88.8800
87.0200
88.8500
706,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.3400
88.7300
86.6100
88.6500
835,300
Fri, 31 Oct 2025
2 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 30 Oct 2025
88.0300
89.5900
87.9500
88.1400
966,200
Wed, 29 Oct 2025
89.4200
90.4300
88.1000
88.3500
1,113,500
Tue, 28 Oct 2025
90.2300
90.5800
89.3800
89.7200
898,400
Mon, 27 Oct 2025
90.6100
91.0500
89.9600
90.4300
872,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 24 Oct 2025
90.6700
91.3300
89.8300
90.4700
950,300
Thu, 23 Oct 2025
94.0000
94.0000
89.4900
89.9200
1,964,800