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
109.0100
109.5750
108.2400
108.7200
765,543
Thu, 22 Oct 2026
106.1400
108.9600
105.7000
108.8800
978,900
Wed, 21 Oct 2026
106.8600
106.8600
105.4600
105.7700
813,900
Tue, 20 Oct 2026
105.3500
106.7000
105.3500
106.5300
752,900
Mon, 19 Oct 2026
105.7400
105.7400
104.5700
104.7700
871,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
106.1900
107.2500
105.8600
106.3200
997,500
Thu, 15 Oct 2026
106.1500
106.5900
104.8000
105.6800
1,317,600
Wed, 14 Oct 2026
105.4700
106.0400
104.3600
104.9400
1,277,200
Tue, 13 Oct 2026
107.2500
107.4000
105.2100
105.7500
925,200
Mon, 12 Oct 2026
106.3300
106.7100
105.7000
106.4200
469,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
105.7700
106.4600
105.1300
106.1600
720,300
Thu, 08 Oct 2026
104.9600
105.6800
104.7600
105.4600
1,103,100
Wed, 07 Oct 2026
105.8900
106.1800
104.8200
105.1100
974,100
Tue, 06 Oct 2026
105.9500
107.1600
105.7800
106.2000
622,100
Mon, 05 Oct 2026
106.7000
107.2700
105.7800
105.9700
852,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
107.0200
108.9000
106.5000
106.6900
1,093,400
Thu, 01 Oct 2026
106.7500
108.2700
105.6300
108.0300
1,005,500
Wed, 30 Sep 2026
109.6700
109.6900
108.2100
108.2900
1,304,000
Tue, 29 Sep 2026
109.2900
110.0800
108.4800
109.3900
1,021,300
Mon, 28 Sep 2026
110.3800
110.9900
108.7300
109.8300
1,308,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
110.4100
110.6200
109.3100
110.5200
1,340,800
Thu, 24 Sep 2026
109.5000
110.6000
109.3900
110.3500
1,049,400
Wed, 23 Sep 2026
110.1500
110.6600
109.3100
109.3900
765,000
Tue, 22 Sep 2026
110.9600
111.4300
110.0000
110.4600
1,243,600
Mon, 21 Sep 2026
111.3100
111.4800
109.2700
110.6300
1,472,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
111.8400
111.8400
110.6500
110.9100
1,647,100
Thu, 17 Sep 2026
112.8600
112.8600
111.4300
111.7600
916,000
Wed, 16 Sep 2026
113.7100
114.6800
111.6300
112.4200
690,800
Tue, 15 Sep 2026
115.4900
115.4900
113.4300
113.9300
605,700
Mon, 14 Sep 2026
114.7400
116.0000
114.1300
114.5300
500,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
115.2000
115.6900
114.1100
114.3600
564,200
Thu, 10 Sep 2026
115.4200
115.7000
114.2600
114.8400
574,200
Wed, 09 Sep 2026
117.2500
117.5800
115.1000
115.1600
1,192,900
Tue, 08 Sep 2026
116.6800
117.5800
116.6400
117.2500
1,154,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
117.1500
117.9700
116.8900
117.0900
455,200
Thu, 03 Sep 2026
118.5100
118.8500
116.9200
117.1600
491,700
Wed, 02 Sep 2026
117.6300
118.3100
116.0700
117.9400
769,700
Tue, 01 Sep 2026
116.5200
117.1200
115.8800
117.0300
860,900
Mon, 31 Aug 2026
116.3000
116.7200
115.6900
116.0300
680,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
117.2000
117.8900
116.5500
116.7500
579,300
Thu, 27 Aug 2026
116.8200
117.3900
116.5900
116.9200
572,400
Wed, 26 Aug 2026
117.7200
118.3300
117.4500
117.5800
528,700
Tue, 25 Aug 2026
118.0800
118.0800
116.9500
117.7500
505,300
Mon, 24 Aug 2026
117.2700
118.2800
117.0100
117.5400
531,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
117.2700
118.0500
116.1100
116.7400
543,500
Thu, 20 Aug 2026
117.2800
118.3800
117.0000
117.2500
741,000
Wed, 19 Aug 2026
118.2000
118.5400
117.1800
117.5600
641,200
Tue, 18 Aug 2026
118.4300
119.2700
117.3800
117.4800
615,700
Mon, 17 Aug 2026
117.6000
118.1100
117.0700
118.0200
574,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
118.9000
119.9700
118.3300
118.3900
552,100
Thu, 13 Aug 2026
118.0300
119.2800
117.9400
118.8900
944,300
Wed, 12 Aug 2026
117.1700
117.4100
116.6300
117.2100
532,500
Tue, 11 Aug 2026
15 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 11 Aug 2026
116.3000
117.2500
115.7800
116.7400
797,100
Mon, 10 Aug 2026
118.1000
118.1000
116.6900
117.1300
632,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
118.0000
119.2900
116.3700
118.6900
2,434,200
Thu, 06 Aug 2026
121.8000
122.0000
117.8300
117.9100
1,537,300
Wed, 05 Aug 2026
123.1500
123.1700
121.3800
121.8300
834,500
Tue, 04 Aug 2026
123.2100
123.3000
121.2400
122.8200
656,000
Mon, 03 Aug 2026
124.9700
124.9700
122.9400
123.6500
829,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
126.1800
126.1800
123.9900
124.0900
1,242,100
Fri, 31 Jul 2026
14 · 10-Q
Pre-market · 07:38 ET
10-Q ↗
Fri, 31 Jul 2026
13 · 8-K
Pre-market · 07:33 ET
8-K ↗
Thu, 30 Jul 2026
125.6100
125.6100
123.1600
124.0900
829,700
Wed, 29 Jul 2026
126.0600
126.4900
125.3000
125.7800
897,500
Tue, 28 Jul 2026
127.8100
128.2100
126.0000
126.1200
937,200
Mon, 27 Jul 2026
126.0200
127.7200
125.7400
127.1300
765,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
125.4900
126.2100
124.8800
126.0800
986,600
Thu, 23 Jul 2026
126.1600
126.1600
124.1000
124.8300
922,900
Wed, 22 Jul 2026
125.8600
126.3600
124.8700
125.0500
711,100
Tue, 21 Jul 2026
126.0400
126.2500
124.9100
125.5900
762,200
Mon, 20 Jul 2026
126.3500
126.5100
125.4200
125.5900
1,093,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
125.5300
126.8600
124.8200
126.0200
1,662,500
Thu, 16 Jul 2026
122.5700
125.3700
122.5700
125.3600
575,600
Wed, 15 Jul 2026
122.9100
123.3200
121.6800
122.2400
447,500
Tue, 14 Jul 2026
121.0600
123.0900
121.0600
122.1100
458,500
Mon, 13 Jul 2026
121.1300
122.5600
121.1300
121.8400
571,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
121.6700
121.7100
120.0600
120.9400
400,600
Thu, 09 Jul 2026
121.1000
121.2700
120.1600
120.7300
672,100
Wed, 08 Jul 2026
122.3600
122.3600
120.1100
120.4300
626,200
Tue, 07 Jul 2026
121.1300
123.4200
121.1300
122.1100
765,900
Mon, 06 Jul 2026
121.7700
122.2000
120.0200
120.5600
867,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
120.9100
121.8900
120.8500
121.6900
768,400
Wed, 01 Jul 2026
121.8400
122.6000
119.9700
120.4100
1,319,700
Tue, 30 Jun 2026
124.1100
124.7100
123.3700
123.4400
819,800
Mon, 29 Jun 2026
124.9800
125.4900
124.4300
125.4200
675,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
125.6300
126.1700
124.2400
125.0800
1,475,100
Thu, 25 Jun 2026
125.0400
125.8600
123.8200
124.5500
665,100
Wed, 24 Jun 2026
123.6800
125.2400
123.6500
124.6200
750,700
Tue, 23 Jun 2026
122.3700
123.7400
122.0400
123.6800
636,300
Mon, 22 Jun 2026
120.5800
122.5300
120.5200
121.7200
884,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
121.1000
121.5200
120.2000
120.3900
1,635,000
Wed, 17 Jun 2026
123.0400
123.4800
120.0400
120.4800
932,800
Tue, 16 Jun 2026
124.6700
125.3100
123.0600
123.3800
1,175,500
Mon, 15 Jun 2026
125.4200
126.0400
124.3100
124.7100
1,091,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.6800
126.4100
125.1600
125.8400
804,300
Thu, 11 Jun 2026
124.4000
125.9500
124.2900
124.7200
1,501,900
Wed, 10 Jun 2026
123.4500
125.5800
123.4500
123.6200
1,109,000
Tue, 09 Jun 2026
122.8300
125.0100
122.6300
124.4400
1,790,100
Mon, 08 Jun 2026
122.6200
123.0100
121.6300
122.1000
1,022,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.6600
123.5900
120.5100
122.5600
1,167,300
Thu, 04 Jun 2026
120.7200
121.3800
120.0900
120.8100
802,100
Wed, 03 Jun 2026
119.0800
120.2300
119.0800
119.4200
694,500
Tue, 02 Jun 2026
118.8900
120.0700
118.7800
119.3200
809,300
Mon, 01 Jun 2026
120.5300
120.7800
118.7600
118.7600
946,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
121.8400
121.8400
119.3600
119.6300
1,768,200
Thu, 28 May 2026
120.5900
121.3900
119.8700
121.0200
1,083,200
Wed, 27 May 2026
120.7800
121.5700
120.0500
121.0600
807,000
Tue, 26 May 2026
120.0200
120.4900
119.5800
120.1600
819,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
119.2800
120.2000
119.0000
119.7500
1,122,500
Thu, 21 May 2026
115.5000
118.7400
114.7500
118.6100
995,800
Wed, 20 May 2026
115.1800
116.4000
114.5800
116.0600
633,800
Tue, 19 May 2026
115.3900
115.3900
113.7500
114.8400
723,200
Mon, 18 May 2026
115.0000
115.2800
114.1300
114.9300
725,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
113.9100
113.9300
112.6700
113.1600
1,080,700
Thu, 14 May 2026
114.4700
114.9900
113.7800
113.8200
699,000
Wed, 13 May 2026
115.0100
115.0100
113.8100
114.1300
778,000
Tue, 12 May 2026
115.7400
115.9100
114.6500
115.5500
885,000
Mon, 11 May 2026
116.2100
116.5400
115.0800
115.4200
665,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
116.4200
116.5700
115.2500
115.6800
984,300
Thu, 07 May 2026
116.2400
116.7100
115.0500
115.6700
917,800
Wed, 06 May 2026
12 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 06 May 2026
116.0000
117.2200
115.4700
116.7700
798,100
Tue, 05 May 2026
114.7800
115.5700
113.9400
115.2900
1,022,900
Mon, 04 May 2026
114.3300
115.6600
113.8700
114.4700
1,057,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
112.4900
115.3200
111.3900
115.3200
1,832,800
Fri, 01 May 2026
11 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Fri, 01 May 2026
10 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 30 Apr 2026
110.5700
111.5700
110.1800
110.9000
1,527,300
Wed, 29 Apr 2026
111.9900
112.5500
109.8600
110.6100
848,900
Tue, 28 Apr 2026
112.1900
112.6700
111.2200
112.3900
713,700
Mon, 27 Apr 2026
111.0000
111.6800
110.7300
111.1700
528,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
111.5000
111.8600
110.7300
111.0400
476,500
Thu, 23 Apr 2026
110.8000
111.8900
110.6400
111.5000
430,000
Wed, 22 Apr 2026
111.7800
111.7800
109.5900
110.1300
463,600
Tue, 21 Apr 2026
112.2900
112.4100
111.0200
111.1300
687,000
Mon, 20 Apr 2026
112.3000
113.0900
111.9800
112.3300
621,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
110.7000
112.5400
110.2400
112.5300
1,096,800
Thu, 16 Apr 2026
110.0900
110.6000
109.2100
110.0400
562,800
Wed, 15 Apr 2026
9 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 15 Apr 2026
109.9800
110.3000
109.4100
110.1500
528,700
Tue, 14 Apr 2026
108.5900
110.7000
108.5900
110.2100
836,300
Mon, 13 Apr 2026
108.4200
109.2500
107.8900
108.9900
897,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
107.4300
109.0600
107.1800
109.0500
2,051,700
Thu, 09 Apr 2026
107.0800
108.2400
106.8300
107.3900
1,388,100
Wed, 08 Apr 2026
108.3500
108.5400
107.1600
107.3900
1,733,300
Tue, 07 Apr 2026
106.6500
107.4600
106.6500
107.0800
787,300
Mon, 06 Apr 2026
106.4300
107.1100
105.8200
106.7800
593,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
106.1900
107.5600
105.4600
106.7900
1,063,700
Wed, 01 Apr 2026
104.3100
106.4600
104.3100
106.0600
1,243,300
Tue, 31 Mar 2026
105.8600
106.8300
103.6900
106.2100
1,286,400
Mon, 30 Mar 2026
104.1600
105.4300
103.6500
104.4600
580,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
103.5600
104.0600
102.4000
102.8700
535,000
Fri, 27 Mar 2026
8 · DEFA14A
Pre-market · 08:17 ET
DEFA14A ↗
Fri, 27 Mar 2026
7 · DEF 14A
Pre-market · 08:15 ET
DEF 14A ↗
Thu, 26 Mar 2026
103.1200
104.3800
103.0000
103.7000
526,100
Wed, 25 Mar 2026
103.3800
103.7800
102.2400
103.2700
1,071,700
Tue, 24 Mar 2026
103.3600
104.9000
102.9800
103.1200
709,000
Mon, 23 Mar 2026
105.0000
105.7000
103.7600
103.7600
1,060,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
106.3300
106.3300
102.7900
103.1500
1,448,800
Thu, 19 Mar 2026
105.7000
106.6100
105.2000
106.2900
628,200
Wed, 18 Mar 2026
106.4900
107.0900
105.5500
105.5500
492,800
Tue, 17 Mar 2026
106.6500
107.4400
106.5000
106.8200
492,100
Mon, 16 Mar 2026
105.8100
106.6300
105.1300
106.3500
723,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
106.4200
106.9500
104.2400
104.4900
492,500
Thu, 12 Mar 2026
106.3300
106.8600
105.3300
105.3500
636,700
Wed, 11 Mar 2026
106.1500
107.1000
105.6900
107.0000
488,500
Tue, 10 Mar 2026
106.3900
107.9400
105.6600
106.8000
668,400
Mon, 09 Mar 2026
106.0000
106.9900
104.0800
106.5400
702,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.7900
108.1900
106.7500
107.5500
600,300
Thu, 05 Mar 2026
109.6600
109.6600
108.6000
108.6700
793,600
Wed, 04 Mar 2026
110.1100
110.4300
109.1600
110.2000
763,500
Tue, 03 Mar 2026
108.8300
110.8900
107.9200
110.5700
638,300
Mon, 02 Mar 2026
107.9300
110.8400
107.2400
110.3400
701,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
107.7400
109.9400
107.7400
108.7700
1,733,500
Thu, 26 Feb 2026
108.7700
109.5300
108.2600
108.4400
751,900
Wed, 25 Feb 2026
107.7200
108.2200
106.6000
107.9900
539,400
Tue, 24 Feb 2026
108.6400
109.4000
107.6500
107.7000
716,700
Mon, 23 Feb 2026
108.1800
109.6500
107.1900
109.1300
1,061,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
106.3700
107.5600
105.8500
107.4500
1,936,500
Thu, 19 Feb 2026
105.1400
106.0200
104.5300
105.8700
676,800
Wed, 18 Feb 2026
106.4600
106.5400
105.0300
105.4500
727,200
Tue, 17 Feb 2026
105.6500
106.5300
104.2100
106.2100
850,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.8400
107.6200
103.9000
104.8000
1,447,200
Thu, 12 Feb 2026
6 · 10-K
After-hours · 16:12 ET
10-K ↗
Thu, 12 Feb 2026
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 12 Feb 2026
107.9900
108.5400
104.7100
104.7500
1,562,400
Wed, 11 Feb 2026
107.9200
108.4800
106.7200
106.9500
708,200
Tue, 10 Feb 2026
106.3900
108.0800
105.9100
107.6500
568,900
Mon, 09 Feb 2026
105.5900
106.2100
105.0200
106.1100
736,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.1600
106.1700
104.8500
105.7600
928,600
Thu, 05 Feb 2026
103.3400
104.9300
103.0900
104.8500
676,200
Wed, 04 Feb 2026
101.1100
103.7200
101.0400
103.6000
974,000
Tue, 03 Feb 2026
100.2300
101.5400
99.7000
100.3600
720,600
Mon, 02 Feb 2026
101.3200
101.7600
100.3200
100.3300
938,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
100.5000
101.3300
99.6500
101.1600
2,705,600
Thu, 29 Jan 2026
100.4200
101.3900
99.2900
100.5900
959,800
Wed, 28 Jan 2026
101.5000
101.9700
99.6000
99.8200
523,300
Tue, 27 Jan 2026
101.5100
101.6400
100.5000
101.4800
747,700
Mon, 26 Jan 2026
102.1900
102.2600
101.0600
101.5700
555,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
101.2900
101.8800
100.5700
101.7700
504,600
Thu, 22 Jan 2026
102.6200
103.5900
101.5500
101.6600
781,300
Wed, 21 Jan 2026
103.2000
103.4100
101.4800
102.4600
813,600
Tue, 20 Jan 2026
103.0900
103.4800
102.2900
102.6000
630,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
101.3300
103.8600
101.1400
103.6700
926,500
Thu, 15 Jan 2026
102.4900
102.6600
101.7200
101.8000
532,300
Wed, 14 Jan 2026
102.0200
102.5400
101.3900
102.0200
433,500
Tue, 13 Jan 2026
102.1500
102.5300
101.0700
102.0900
589,400
Mon, 12 Jan 2026
101.6100
102.4400
101.0000
101.8000
447,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
102.5300
103.2700
101.5900
101.6400
683,700
Thu, 08 Jan 2026
100.8500
102.9600
100.8500
102.8000
748,600
Wed, 07 Jan 2026
101.1900
102.5300
100.7500
101.6700
1,289,400
Tue, 06 Jan 2026
98.6900
101.1000
98.6600
100.9200
592,500
Mon, 05 Jan 2026
99.0900
100.0800
98.3600
99.5600
802,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.3500
99.6200
98.3300
99.0300
631,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
101.8400
101.9000
100.7200
100.8000
407,800
Tue, 30 Dec 2025
102.0800
102.2200
101.6200
101.8100
451,900
Mon, 29 Dec 2025
102.6400
102.7500
101.8500
102.0700
425,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.4200
102.4200
101.4700
102.3500
422,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.2600
102.5500
101.1000
102.3300
312,200
Tue, 23 Dec 2025
101.9300
101.9300
100.9100
101.1300
472,600
Mon, 22 Dec 2025
100.9100
102.0900
100.8900
101.6700
468,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
101.5600
102.5900
101.3300
101.3700
1,472,900
Thu, 18 Dec 2025
102.6200
102.8100
101.5000
101.6500
655,900
Wed, 17 Dec 2025
100.0000
101.9600
100.0000
101.7000
549,400
Tue, 16 Dec 2025
102.5800
102.5800
100.0100
100.1200
983,400
Mon, 15 Dec 2025
99.9600
100.9800
99.6800
100.9100
770,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
98.9000
99.9000
98.9000
99.5800
650,100
Thu, 11 Dec 2025
97.9100
99.2000
97.2600
98.7800
1,027,300
Wed, 10 Dec 2025
97.2600
98.0700
96.7300
97.5000
886,000
Tue, 09 Dec 2025
95.7700
97.2900
95.7700
96.9300
965,000
Mon, 08 Dec 2025
97.1100
97.1100
95.4400
95.5200
584,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.7700
97.8000
96.7700
97.2000
690,300
Thu, 04 Dec 2025
97.7000
98.1300
96.9000
97.1300
509,000
Wed, 03 Dec 2025
97.6700
98.2100
97.3600
97.8800
422,900
Tue, 02 Dec 2025
98.8800
98.8800
97.4000
97.6000
419,900
Mon, 01 Dec 2025
98.0100
99.1300
98.0000
98.3200
496,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
98.7200
99.3100
98.4200
98.7300
199,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
98.0500
99.1800
98.0500
98.5700
548,700
Tue, 25 Nov 2025
97.3900
98.9500
97.3900
98.3800
504,600
Mon, 24 Nov 2025
98.0200
98.2400
97.0000
97.1400
852,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
96.7500
98.7000
96.6200
97.9700
659,900
Thu, 20 Nov 2025
97.0400
97.7500
96.0500
96.2600
503,800
Thu, 20 Nov 2025
4 · 8-K
Next filing day · accepted 19 Nov, 17:32 ET
8-K ↗
Wed, 19 Nov 2025
97.0700
97.0700
96.0000
96.1700
505,900
Tue, 18 Nov 2025
95.6000
96.9600
95.1400
96.7500
457,900
Mon, 17 Nov 2025
97.6700
97.6700
95.7300
96.0000
447,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
97.7700
98.1200
96.4000
97.0300
489,800
Thu, 13 Nov 2025
97.1000
98.7500
97.0300
97.6300
655,100
Wed, 12 Nov 2025
98.6100
99.2500
97.6300
97.6500
563,400
Tue, 11 Nov 2025
97.1100
99.1800
97.1100
99.0600
621,600
Mon, 10 Nov 2025
3 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 10 Nov 2025
97.1700
97.7800
96.6400
96.7800
1,039,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
96.1500
97.5100
96.1500
97.3400
917,400
Thu, 06 Nov 2025
95.9500
96.7100
95.0000
95.8800
799,100
Wed, 05 Nov 2025
96.3900
96.5100
95.4200
96.2000
654,300
Tue, 04 Nov 2025
95.6800
96.6600
90.0300
96.0600
1,121,900
Mon, 03 Nov 2025
94.1700
95.8500
93.9000
95.6800
1,127,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
96.4600
97.2500
94.3000
96.1900
1,827,600
Fri, 31 Oct 2025
2 · 10-Q
Pre-market · 07:35 ET
10-Q ↗
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 30 Oct 2025
95.6400
96.4500
94.7100
94.8700
843,200
Wed, 29 Oct 2025
97.1400
97.6900
95.3400
95.4700
706,400
Tue, 28 Oct 2025
100.4400
100.5600
97.9300
98.0000
700,600
Mon, 27 Oct 2025
101.3100
101.5900
100.6700
100.9900
511,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
101.1900
101.9400
101.0300
101.3000
377,000