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.9900
106.8200
103.1301
106.1000
574,467
Thu, 22 Oct 2026
102.2000
106.5600
102.2000
106.1700
567,100
Wed, 21 Oct 2026
104.7800
105.6700
103.5100
105.2200
598,800
Tue, 20 Oct 2026
102.4200
105.6600
102.0000
104.6500
640,800
Mon, 19 Oct 2026
104.2100
104.6900
102.0300
102.1200
680,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
106.2800
106.9500
102.9800
103.7200
713,400
Thu, 15 Oct 2026
107.0000
107.1900
105.0300
106.2000
622,800
Wed, 14 Oct 2026
106.7100
108.7900
105.5800
106.7800
845,900
Tue, 13 Oct 2026
104.9000
108.1100
103.6900
107.5200
812,500
Mon, 12 Oct 2026
102.7600
104.8700
102.7600
104.4700
1,401,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
108.2400
109.6800
103.1800
103.2800
1,483,300
Thu, 08 Oct 2026
107.8200
109.6000
105.9700
108.1300
916,300
Wed, 07 Oct 2026
115.0000
115.0000
106.4300
109.1500
1,202,800
Tue, 06 Oct 2026
116.4100
118.6400
116.0600
116.1900
535,600
Mon, 05 Oct 2026
17 · 8-K
After market open · 13:20 ET
FORM 8-K ↗
Mon, 05 Oct 2026
115.3200
118.2200
114.1100
116.1900
953,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
112.7300
114.8600
111.6400
114.6100
886,100
Thu, 01 Oct 2026
113.4400
113.6200
109.6400
111.8100
984,000
Wed, 30 Sep 2026
116.1700
118.3600
114.2100
114.2300
774,500
Tue, 29 Sep 2026
117.4000
118.5400
116.1200
116.1600
878,500
Mon, 28 Sep 2026
117.0100
119.4300
116.6500
117.6100
754,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
116.1900
119.0500
115.3600
118.0200
796,300
Thu, 24 Sep 2026
121.0500
121.0500
115.1600
116.2100
1,070,300
Wed, 23 Sep 2026
120.8800
124.1100
120.6900
121.6800
1,075,100
Tue, 22 Sep 2026
121.5800
122.5900
119.5100
120.6500
1,124,400
Mon, 21 Sep 2026
120.3900
122.2500
118.7000
119.9000
885,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
121.2500
121.3200
118.5000
119.7900
1,830,400
Thu, 17 Sep 2026
121.6900
122.4400
119.2300
121.5700
1,607,700
Wed, 16 Sep 2026
123.7200
124.2600
118.0000
119.8900
862,400
Tue, 15 Sep 2026
122.4100
125.6000
122.0600
123.7900
861,000
Mon, 14 Sep 2026
119.2400
123.7600
118.8400
122.3000
854,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
123.9000
126.0500
120.7300
121.1000
985,300
Thu, 10 Sep 2026
125.9300
126.0500
121.4800
121.9300
1,194,900
Wed, 09 Sep 2026
127.6900
128.8800
126.1900
126.8800
888,600
Tue, 08 Sep 2026
133.1400
133.1500
127.1000
127.3100
992,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
125.2200
135.1700
125.2200
133.4000
2,021,000
Thu, 03 Sep 2026
127.9100
128.0000
122.8700
125.8200
1,707,100
Wed, 02 Sep 2026
123.1300
128.8700
122.3400
126.6900
2,361,400
Tue, 01 Sep 2026
117.8600
122.5200
117.1200
122.3200
1,316,400
Mon, 31 Aug 2026
118.1900
119.9500
115.4300
118.3100
1,807,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
112.5600
113.8600
110.4000
113.3900
1,124,100
Thu, 27 Aug 2026
111.0200
111.4600
108.6700
110.9000
1,058,500
Wed, 26 Aug 2026
110.9100
112.4700
109.5500
111.5600
880,100
Tue, 25 Aug 2026
111.2300
111.6100
108.8000
110.9400
1,507,400
Mon, 24 Aug 2026
107.6400
110.4400
107.6400
110.1300
1,531,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
104.6400
108.0500
102.1600
106.8100
1,064,600
Thu, 20 Aug 2026
98.8800
105.0500
98.8500
104.0200
1,351,900
Wed, 19 Aug 2026
98.5500
99.9900
98.2200
99.5200
1,153,400
Tue, 18 Aug 2026
100.7500
101.3900
98.3300
98.4500
844,900
Mon, 17 Aug 2026
100.6800
101.8200
99.6100
99.7500
515,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
98.7600
101.3600
98.7000
101.3300
594,500
Thu, 13 Aug 2026
101.3300
101.9100
99.3000
99.4500
515,700
Wed, 12 Aug 2026
101.8700
102.0800
100.2000
101.5500
796,800
Tue, 11 Aug 2026
101.1500
102.7300
100.2900
101.4300
430,100
Mon, 10 Aug 2026
102.0000
102.7600
99.4100
100.8700
838,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
101.3200
104.6700
101.3200
102.8300
725,100
Thu, 06 Aug 2026
104.2800
104.2800
101.1800
101.6300
1,074,100
Wed, 05 Aug 2026
107.0600
107.4700
103.5500
103.8300
868,000
Tue, 04 Aug 2026
105.9900
107.4600
102.6100
107.2000
884,600
Mon, 03 Aug 2026
104.0100
106.9800
101.8300
103.9200
1,002,000
Mon, 03 Aug 2026
16 · 8-K
Pre-market · 08:02 ET
FORM 8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
104.0500
106.3400
102.1400
102.1600
1,138,800
Thu, 30 Jul 2026
15 · 10-Q
After market open · 11:36 ET
10-Q ↗
Thu, 30 Jul 2026
110.0000
110.9500
105.4000
107.1300
2,285,100
Thu, 30 Jul 2026
14 · 8-K
Pre-market · 08:44 ET
8-K ↗
Wed, 29 Jul 2026
118.7600
119.0200
114.7100
116.1700
1,355,800
Tue, 28 Jul 2026
120.8400
124.5300
120.8400
123.7100
751,300
Mon, 27 Jul 2026
121.2200
121.3400
117.4000
120.2400
473,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
117.6900
121.5100
117.3100
121.2100
551,200
Thu, 23 Jul 2026
118.1000
120.3300
115.6300
117.2700
1,430,400
Wed, 22 Jul 2026
112.3600
117.9500
112.3600
117.2800
939,200
Tue, 21 Jul 2026
113.2900
114.1100
111.3600
111.7900
615,800
Mon, 20 Jul 2026
115.5800
116.0400
111.8400
112.3300
714,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.0100
118.0700
114.8500
115.3300
605,200
Thu, 16 Jul 2026
114.4000
116.8800
114.1400
115.3500
558,100
Wed, 15 Jul 2026
113.9300
115.6300
113.1400
114.8900
518,500
Tue, 14 Jul 2026
115.8400
116.9500
113.0500
114.1400
743,900
Mon, 13 Jul 2026
113.8700
114.8900
113.3900
114.0800
631,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
13 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 10 Jul 2026
116.3300
117.0000
114.2100
114.3200
638,600
Thu, 09 Jul 2026
114.9200
116.0500
113.0500
113.2600
648,700
Wed, 08 Jul 2026
112.2900
114.0200
111.8700
113.7300
824,700
Tue, 07 Jul 2026
117.0200
118.0000
112.3100
113.7500
839,700
Mon, 06 Jul 2026
116.6400
118.7000
115.7500
118.3200
756,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
118.1000
119.9100
115.3200
116.4900
562,800
Wed, 01 Jul 2026
118.7600
118.7600
115.9400
116.5400
729,300
Tue, 30 Jun 2026
119.3100
120.8600
117.8300
119.7000
539,200
Mon, 29 Jun 2026
116.8000
119.4700
115.7300
119.2800
673,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
117.5800
118.9000
116.8400
117.3500
1,070,500
Thu, 25 Jun 2026
115.1600
119.2200
114.4400
118.8600
490,700
Wed, 24 Jun 2026
111.1300
115.6700
111.1300
114.5800
1,009,000
Tue, 23 Jun 2026
112.2200
114.2100
111.0900
111.2200
685,100
Mon, 22 Jun 2026
113.5400
116.1000
113.4100
113.9200
638,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
112.8700
114.9100
112.8700
113.6600
820,300
Wed, 17 Jun 2026
113.2100
116.8500
111.4100
111.9700
756,700
Tue, 16 Jun 2026
113.4700
116.0000
113.0900
113.2100
698,200
Mon, 15 Jun 2026
114.2500
116.9600
111.8600
112.5400
791,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
112.1400
113.1700
111.2600
112.4900
644,200
Thu, 11 Jun 2026
109.8900
112.3900
108.0100
111.0300
909,600
Wed, 10 Jun 2026
112.8100
112.8100
108.6700
108.7100
984,200
Tue, 09 Jun 2026
117.3700
118.6300
111.0500
113.1400
1,183,400
Mon, 08 Jun 2026
117.5800
118.0500
115.6100
115.6400
539,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
119.3000
120.3400
115.5900
116.4100
797,800
Thu, 04 Jun 2026
120.6000
121.4500
119.1300
119.8700
606,700
Wed, 03 Jun 2026
117.7900
120.8900
117.6300
119.6200
629,000
Tue, 02 Jun 2026
116.5500
119.8800
115.7400
118.4000
890,700
Mon, 01 Jun 2026
111.2100
113.2700
109.2800
112.0300
626,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
113.2700
113.9800
111.8600
112.2800
927,700
Thu, 28 May 2026
113.1900
115.1200
111.3100
113.8700
484,100
Wed, 27 May 2026
114.7000
115.9800
113.2600
114.2800
437,100
Tue, 26 May 2026
113.3300
114.7200
112.8000
114.3600
496,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
112.5000
113.8500
111.3600
112.8400
528,700
Thu, 21 May 2026
112.2800
114.1400
108.2500
112.0900
913,000
Wed, 20 May 2026
111.7200
115.1400
110.4100
114.7700
585,100
Tue, 19 May 2026
112.6800
112.9000
110.0900
111.5200
533,300
Mon, 18 May 2026
113.8400
115.4700
112.8200
113.1700
559,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
115.9100
115.9900
112.9200
113.2800
683,600
Thu, 14 May 2026
116.8000
117.8600
115.6200
117.3400
592,700
Wed, 13 May 2026
118.6100
118.6100
115.9000
115.9600
607,800
Tue, 12 May 2026
119.0300
119.2100
116.0300
118.0300
625,300
Mon, 11 May 2026
117.0000
118.8400
115.9700
118.8300
532,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
118.2900
119.0600
116.7200
117.3400
416,800
Thu, 07 May 2026
120.8800
121.9900
117.6000
117.7100
531,100
Wed, 06 May 2026
117.1700
121.8900
117.0400
120.2300
1,124,400
Tue, 05 May 2026
12 · 10-Q
After market open · 11:44 ET
10-Q ↗
Tue, 05 May 2026
115.5400
122.5700
113.1700
114.5500
1,595,500
Tue, 05 May 2026
11 · 8-K
Pre-market · 08:38 ET
8-K ↗
Mon, 04 May 2026
118.1000
122.6100
117.9800
121.2800
1,754,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
120.4900
121.8200
118.3000
118.5100
657,100
Thu, 30 Apr 2026
115.5200
122.1000
115.5200
121.0200
813,100
Wed, 29 Apr 2026
114.9000
115.4500
112.9600
114.4300
664,500
Tue, 28 Apr 2026
117.9300
118.3900
114.7000
115.2600
538,800
Mon, 27 Apr 2026
116.7700
119.3200
116.1600
117.5100
562,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · 8-K
After-hours · 16:51 ET
8-K ↗
Fri, 24 Apr 2026
119.1300
119.1300
114.8000
116.1300
738,300
Thu, 23 Apr 2026
119.1500
120.8200
117.7400
119.5400
758,500
Wed, 22 Apr 2026
120.5100
121.2800
117.5300
118.2400
780,500
Tue, 21 Apr 2026
119.6400
121.8000
118.3200
119.3400
618,000
Mon, 20 Apr 2026
118.2500
120.6700
118.1400
120.2700
446,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
115.8200
120.3600
115.8200
118.6000
625,600
Thu, 16 Apr 2026
115.0400
117.7500
113.8900
115.2900
692,600
Wed, 15 Apr 2026
121.5400
121.5900
113.9500
115.2700
1,266,300
Tue, 14 Apr 2026
121.4400
122.9500
120.2700
122.5800
938,900
Mon, 13 Apr 2026
120.5800
121.9800
119.8000
121.3400
545,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
122.7700
123.6400
121.0600
121.2300
473,200
Thu, 09 Apr 2026
119.6200
122.6800
119.2300
122.1700
456,400
Wed, 08 Apr 2026
118.7000
121.2500
118.2500
119.9100
791,400
Tue, 07 Apr 2026
114.1100
115.3000
112.9300
114.3700
623,400
Mon, 06 Apr 2026
114.1700
114.5000
112.9100
114.4300
586,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
113.5600
117.0500
111.5900
114.5900
814,600
Wed, 01 Apr 2026
116.3200
118.9600
116.0000
117.7400
539,500
Tue, 31 Mar 2026
114.0600
116.8600
112.6800
115.8700
668,300
Mon, 30 Mar 2026
114.8100
115.2600
111.8300
112.6500
597,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.2300
115.7800
113.2500
113.5300
623,000
Thu, 26 Mar 2026
116.4200
117.6600
115.4100
115.9400
410,900
Wed, 25 Mar 2026
118.0900
119.2400
116.0300
117.3600
533,500
Tue, 24 Mar 2026
112.2800
117.8800
112.2700
116.3700
549,900
Mon, 23 Mar 2026
113.0300
114.7200
110.9900
114.1100
841,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.0400
111.4300
107.7200
109.2600
1,733,300
Thu, 19 Mar 2026
111.2600
111.9400
109.7600
110.9300
888,500
Wed, 18 Mar 2026
116.0800
117.3300
112.3000
112.5500
868,000
Tue, 17 Mar 2026
120.0200
120.4000
114.4100
116.5200
713,000
Mon, 16 Mar 2026
119.6000
119.6900
118.0500
118.5300
598,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
120.4900
121.0000
116.7300
118.5700
555,500
Thu, 12 Mar 2026
119.4100
120.1300
117.5300
119.8700
625,900
Thu, 12 Mar 2026
9 · DEFA14A
Pre-market · 08:45 ET
DEFA14A ↗
Thu, 12 Mar 2026
8 · DEF 14A
Pre-market · 08:35 ET
DEF 14A ↗
Wed, 11 Mar 2026
121.0000
123.0100
120.4500
121.7200
711,800
Tue, 10 Mar 2026
123.5000
125.9600
121.7700
122.0700
656,600
Mon, 09 Mar 2026
121.5800
124.9500
117.7100
123.9200
754,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · 8-K
After-hours · 16:21 ET
8-K ↗
Fri, 06 Mar 2026
125.7700
125.7700
122.5800
123.8800
602,800
Thu, 05 Mar 2026
132.4000
132.9500
125.6000
127.5200
658,000
Thu, 05 Mar 2026
6 · 8-K
Pre-market · 08:51 ET
8-K ↗
Wed, 04 Mar 2026
133.8100
134.5000
132.0000
134.4200
675,300
Tue, 03 Mar 2026
133.6000
133.8800
129.3900
133.0700
877,100
Mon, 02 Mar 2026
135.4400
137.1100
133.3800
137.0400
434,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
132.5200
136.6600
131.6100
136.5000
824,600
Thu, 26 Feb 2026
133.4000
134.3200
131.0100
133.7200
556,700
Wed, 25 Feb 2026
136.4000
136.6100
132.1400
133.9200
544,800
Tue, 24 Feb 2026
135.0600
137.4000
135.0600
135.9400
636,000
Mon, 23 Feb 2026
136.9500
140.5700
134.9800
135.1500
592,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
138.0000
139.7800
136.0000
137.7500
847,600
Thu, 19 Feb 2026
139.9700
143.0000
138.2200
138.5200
1,099,800
Wed, 18 Feb 2026
138.3700
140.0700
137.6200
137.8600
635,100
Tue, 17 Feb 2026
137.6300
141.0000
137.0400
138.5000
926,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5 · 10-K
After market open · 14:37 ET
10-K ↗
Fri, 13 Feb 2026
137.3200
140.6900
135.4100
140.4900
630,900
Thu, 12 Feb 2026
140.0600
143.7800
137.4900
138.9300
1,729,500
Wed, 11 Feb 2026
136.8900
138.5400
135.6600
138.4700
1,180,600
Tue, 10 Feb 2026
133.0000
135.7800
130.1900
135.7700
1,044,500
Mon, 09 Feb 2026
132.2800
133.7700
130.7900
133.5600
877,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
125.8900
132.8900
125.0000
132.5700
1,473,500
Thu, 05 Feb 2026
127.7900
128.4400
118.8000
124.3400
1,405,200
Thu, 05 Feb 2026
4 · 8-K
Pre-market · 08:40 ET
8-K ↗
Wed, 04 Feb 2026
118.2100
122.0000
117.5400
121.6800
1,332,100
Tue, 03 Feb 2026
114.5600
117.0500
114.0400
116.5400
484,200
Mon, 02 Feb 2026
109.2000
114.7000
106.6000
114.6700
1,024,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
3 · 8-K
After-hours · 16:53 ET
8-K ↗
Fri, 30 Jan 2026
112.5700
114.2000
111.7800
113.4100
668,600
Thu, 29 Jan 2026
114.0100
115.1800
112.4300
114.3300
823,300
Wed, 28 Jan 2026
113.9200
114.7200
112.5100
112.7500
760,200
Tue, 27 Jan 2026
113.8500
115.1800
113.0000
113.6900
725,600
Mon, 26 Jan 2026
114.0900
114.3400
113.2300
113.8300
633,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
114.7600
114.7600
112.2800
113.7900
591,700
Thu, 22 Jan 2026
113.8500
115.5800
113.6100
114.6000
712,900
Wed, 21 Jan 2026
110.9800
114.3100
110.7700
113.4600
884,000
Tue, 20 Jan 2026
109.9000
111.1700
109.3500
109.9700
559,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
112.6300
113.2500
110.1800
111.3500
756,100
Thu, 15 Jan 2026
116.4400
118.2100
112.5100
113.2700
580,000
Wed, 14 Jan 2026
111.9700
114.2600
111.3000
112.1400
633,900
Tue, 13 Jan 2026
111.6400
112.8200
110.3200
111.1700
806,100
Mon, 12 Jan 2026
111.7200
113.3100
110.0600
111.1500
809,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
114.0000
114.5300
111.6400
111.9000
871,900
Thu, 08 Jan 2026
106.7500
114.3800
106.4000
113.3200
1,217,400
Wed, 07 Jan 2026
110.3000
110.8900
106.2800
107.5100
749,600
Tue, 06 Jan 2026
105.8100
110.0600
105.7800
109.8400
712,500
Mon, 05 Jan 2026
105.5500
107.7200
104.3000
106.3900
889,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
104.8500
107.0900
103.8400
105.8400
631,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
104.3600
105.3100
104.1300
104.3200
671,000
Tue, 30 Dec 2025
104.3800
105.3500
104.0100
104.7300
520,800
Mon, 29 Dec 2025
105.5000
106.0300
103.9000
104.3800
622,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.2000
105.9500
104.4300
105.4500
571,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.9800
106.4800
104.1300
105.2800
360,200
Tue, 23 Dec 2025
106.0000
106.4300
104.3600
105.6000
500,900
Mon, 22 Dec 2025
106.0700
106.6400
105.4000
105.7700
650,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
104.7200
106.3500
104.2900
105.7900
1,540,000
Thu, 18 Dec 2025
107.4000
108.6200
105.8100
106.8600
824,100
Wed, 17 Dec 2025
106.4100
109.1100
105.7200
106.3600
909,200
Tue, 16 Dec 2025
106.7200
108.0700
102.2100
106.4600
671,500
Mon, 15 Dec 2025
109.1900
110.2900
108.0300
108.3300
767,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
109.4000
111.3400
108.6400
109.1600
896,400
Thu, 11 Dec 2025
108.1400
110.2200
107.8700
108.8600
674,800
Wed, 10 Dec 2025
104.0200
108.4200
102.9400
108.0800
922,000
Tue, 09 Dec 2025
103.6300
105.9400
103.6300
104.0100
737,800
Mon, 08 Dec 2025
105.4100
107.6000
103.4900
104.2400
761,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
105.5100
107.8800
105.0300
105.2600
614,300
Thu, 04 Dec 2025
105.2400
105.8700
103.4000
105.7900
624,500
Wed, 03 Dec 2025
104.5300
105.5200
103.7300
105.1300
941,500
Tue, 02 Dec 2025
106.9300
107.5000
103.0000
104.2600
1,481,700
Mon, 01 Dec 2025
105.4700
108.5700
104.6200
106.8000
796,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
104.9900
106.8600
104.2900
105.9600
284,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.3800
109.3200
105.4600
105.5800
1,250,600
Tue, 25 Nov 2025
108.4900
111.6300
107.8500
111.1200
847,900
Mon, 24 Nov 2025
106.5000
108.5100
105.7600
107.3400
660,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.7300
106.4000
100.2600
106.0000
691,800
Thu, 20 Nov 2025
102.6800
103.7200
99.2100
100.1400
559,200
Wed, 19 Nov 2025
102.4500
103.0000
100.4500
101.2100
407,100
Tue, 18 Nov 2025
101.7800
103.4200
101.1700
102.1000
461,500
Mon, 17 Nov 2025
104.4800
104.4800
102.5200
102.7000
418,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.6600
106.2900
103.9200
104.4300
458,400
Thu, 13 Nov 2025
108.0300
108.9400
105.9800
106.0900
378,400
Wed, 12 Nov 2025
107.7400
109.4600
107.7400
108.4800
450,300
Tue, 11 Nov 2025
105.3500
108.0100
104.6800
107.2700
434,200
Mon, 10 Nov 2025
106.3200
106.3200
103.6200
105.2300
751,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
103.3000
105.8600
100.6900
105.5600
513,300
Thu, 06 Nov 2025
106.4400
107.6200
105.3600
105.6500
595,400
Wed, 05 Nov 2025
104.7200
107.0100
104.2500
106.7700
583,900
Tue, 04 Nov 2025
104.2100
105.2500
103.5100
104.6900
602,000
Mon, 03 Nov 2025
102.5800
105.8700
100.6600
105.2600
866,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After market open · 11:38 ET
10-Q ↗
Fri, 31 Oct 2025
108.1400
108.1400
101.1900
103.1600
1,359,800
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 08:50 ET
8-K ↗
Thu, 30 Oct 2025
107.0000
110.1700
106.0900
106.1200
1,224,900
Wed, 29 Oct 2025
108.4100
110.5500
107.8200
108.3000
1,140,600
Tue, 28 Oct 2025
109.0000
109.1300
107.7200
107.9200
741,100
Mon, 27 Oct 2025
109.7500
110.9900
108.2200
108.7600
692,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
111.0400
111.6800
108.3800
108.6700
621,500
Thu, 23 Oct 2025
107.1100
110.5400
107.0100
110.0800
511,000