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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
134.2500
139.7000
133.7450
138.7200
1,421,300
Thu, 03 Sep 2026
136.2100
137.3000
132.5900
134.7100
1,142,500
Wed, 02 Sep 2026
134.0200
135.8700
133.3600
134.2500
935,400
Tue, 01 Sep 2026
136.3500
137.6700
133.5000
133.6800
1,286,900
Mon, 31 Aug 2026
141.7000
142.7400
138.0200
138.1500
1,241,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
144.0700
146.4900
141.2100
143.1300
669,600
Thu, 27 Aug 2026
145.2300
146.0200
142.0500
143.6800
894,000
Wed, 26 Aug 2026
147.7100
148.4400
145.3500
145.7100
787,700
Tue, 25 Aug 2026
149.3000
150.0000
145.7800
146.6100
627,800
Mon, 24 Aug 2026
148.8100
149.9700
146.3700
146.9700
552,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
148.4100
149.9400
145.6600
148.0600
866,800
Thu, 20 Aug 2026
148.9000
149.1600
145.6500
147.1600
858,800
Wed, 19 Aug 2026
153.6200
154.9900
150.7400
151.2300
739,800
Tue, 18 Aug 2026
152.0000
152.9000
148.9000
150.6100
588,700
Mon, 17 Aug 2026
153.3200
154.1700
151.4200
153.8100
650,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
154.9600
156.5600
153.4000
154.6700
561,600
Thu, 13 Aug 2026
154.5200
158.0700
154.0800
155.8500
594,000
Wed, 12 Aug 2026
159.7200
159.8800
153.1900
155.9100
788,300
Tue, 11 Aug 2026
155.3100
159.0000
155.3100
158.9200
719,900
Mon, 10 Aug 2026
155.9400
156.5200
153.5300
153.8000
740,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
151.0000
157.8000
151.0000
157.1000
1,142,600
Thu, 06 Aug 2026
149.9300
154.0100
148.8100
150.6000
1,130,800
Wed, 05 Aug 2026
148.9300
158.5000
147.0000
152.4700
1,553,200
Wed, 05 Aug 2026
15 · 10-Q
Pre-market · 06:05 ET
10-Q ↗
Wed, 05 Aug 2026
14 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 04 Aug 2026
144.7100
146.0900
142.0900
145.5300
1,318,000
Mon, 03 Aug 2026
141.5600
145.0000
141.5600
143.2100
875,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
139.5000
139.5200
136.5700
138.9000
547,900
Thu, 30 Jul 2026
140.1800
140.6800
135.6000
138.8200
679,700
Wed, 29 Jul 2026
13 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 29 Jul 2026
140.5600
140.5600
134.3900
136.3700
1,225,700
Tue, 28 Jul 2026
144.1200
146.1400
142.0200
143.1300
738,000
Mon, 27 Jul 2026
144.1000
147.0000
142.2600
143.4500
503,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
139.7800
143.6000
137.9700
142.3400
543,500
Thu, 23 Jul 2026
138.4600
139.1700
135.9600
138.9500
1,022,900
Wed, 22 Jul 2026
141.1300
143.2700
139.7500
139.8600
695,500
Tue, 21 Jul 2026
141.3600
141.8100
138.3500
140.0900
803,600
Mon, 20 Jul 2026
143.4700
143.4700
139.8500
140.5200
951,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
142.0900
146.0100
142.0900
143.9100
2,278,100
Thu, 16 Jul 2026
143.2500
146.5600
141.9800
144.5800
784,000
Wed, 15 Jul 2026
141.8300
144.6600
141.8000
143.5600
721,900
Tue, 14 Jul 2026
145.2300
145.3400
141.0600
142.8600
571,300
Mon, 13 Jul 2026
143.2400
144.2300
140.1300
141.1100
627,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
142.3100
144.9300
141.1600
143.3500
812,000
Thu, 09 Jul 2026
139.0100
141.8500
137.4500
140.2600
730,000
Wed, 08 Jul 2026
139.8600
140.4700
136.1100
137.4300
1,075,300
Tue, 07 Jul 2026
146.9300
147.9700
141.7500
142.2200
1,245,700
Mon, 06 Jul 2026
151.0900
151.2500
144.4800
146.7900
1,209,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
150.4500
152.4000
147.5100
151.0600
1,253,700
Wed, 01 Jul 2026
157.4000
158.1600
150.5700
150.5800
2,012,200
Tue, 30 Jun 2026
156.7800
159.9100
152.3900
158.9600
2,778,700
Mon, 29 Jun 2026
134.4400
157.5000
131.9200
156.0500
5,399,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
135.0600
136.2600
133.1600
135.3900
1,041,400
Thu, 25 Jun 2026
135.5000
139.2200
133.9100
136.2600
1,513,700
Wed, 24 Jun 2026
125.8500
134.9800
125.8500
134.1700
1,572,800
Tue, 23 Jun 2026
123.8500
125.8100
123.3000
124.1200
650,500
Mon, 22 Jun 2026
129.6800
129.7100
124.0400
124.6200
872,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
125.9000
132.0600
124.8100
128.1400
1,765,900
Wed, 17 Jun 2026
127.7000
130.7700
123.5000
123.7800
1,146,700
Tue, 16 Jun 2026
125.2000
128.9500
123.4400
128.3700
1,592,900
Mon, 15 Jun 2026
125.5400
128.4500
123.1400
123.4000
861,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
122.7600
123.4600
121.0600
121.4400
709,400
Thu, 11 Jun 2026
116.0900
121.7800
114.9800
121.4100
1,081,200
Wed, 10 Jun 2026
122.4600
122.4600
114.6800
115.0800
1,074,400
Tue, 09 Jun 2026
120.3600
123.2200
119.4200
122.9000
961,300
Mon, 08 Jun 2026
118.9800
120.8900
118.4600
119.1400
859,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
119.3000
121.0100
118.3800
119.2000
894,500
Thu, 04 Jun 2026
121.6700
122.5600
119.3300
120.3600
901,100
Wed, 03 Jun 2026
120.1900
120.8700
118.4100
120.1600
1,120,300
Tue, 02 Jun 2026
122.3700
122.7100
117.9800
120.4100
1,364,300
Mon, 01 Jun 2026
124.1000
124.1000
121.0900
122.6200
999,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
124.5300
127.6700
123.0700
125.8200
1,080,900
Thu, 28 May 2026
120.7100
124.6400
119.2500
124.2400
798,500
Wed, 27 May 2026
121.8500
124.8800
121.3200
122.2500
1,093,500
Tue, 26 May 2026
118.9700
121.0500
118.2800
120.0500
818,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
117.1200
118.2700
116.0000
117.4200
1,137,500
Thu, 21 May 2026
112.0600
116.4800
109.6200
116.0600
1,159,800
Wed, 20 May 2026
108.8400
113.5900
106.7000
113.4300
1,345,000
Tue, 19 May 2026
110.9500
111.4200
106.4400
107.9500
1,926,100
Mon, 18 May 2026
113.4900
116.7500
111.9500
112.2000
1,190,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
119.6900
120.1500
114.0500
114.0800
1,162,100
Thu, 14 May 2026
119.8300
121.6100
118.2600
121.0700
832,500
Wed, 13 May 2026
118.4000
119.8600
117.6300
118.5600
1,018,300
Tue, 12 May 2026
119.8500
120.4500
117.8300
119.8300
1,365,700
Mon, 11 May 2026
121.5900
121.9700
119.1300
119.8500
1,221,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
122.6900
124.1700
120.4700
121.6700
992,900
Thu, 07 May 2026
126.7200
129.1400
121.5000
121.8100
1,438,100
Wed, 06 May 2026
126.1500
130.5400
122.3900
123.0300
2,342,800
Wed, 06 May 2026
12 · 10-Q
Pre-market · 06:06 ET
10-Q ↗
Wed, 06 May 2026
11 · 8-K
Pre-market · 06:04 ET
8-K ↗
Tue, 05 May 2026
117.9600
123.0400
116.3100
122.9000
2,248,200
Mon, 04 May 2026
121.3400
122.0500
116.7600
116.8900
1,403,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
124.2700
124.5500
121.6000
122.7300
1,020,800
Fri, 01 May 2026
10 · 8-K
Pre-market · 07:46 ET
8-K ↗
Fri, 01 May 2026
9 · 8-K
Pre-market · 07:34 ET
8-K ↗
Thu, 30 Apr 2026
122.1500
124.2300
121.3400
123.3400
730,600
Wed, 29 Apr 2026
123.7100
125.1400
120.6500
121.1800
1,033,000
Tue, 28 Apr 2026
124.5800
126.3800
122.8300
123.9700
597,500
Mon, 27 Apr 2026
126.1500
128.0300
125.0200
125.5200
674,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
128.5000
129.9900
125.6100
125.6100
1,046,700
Thu, 23 Apr 2026
121.7500
126.8800
121.7500
125.6600
1,025,000
Wed, 22 Apr 2026
123.7200
124.8600
122.1200
122.8800
882,100
Tue, 21 Apr 2026
125.1700
125.8400
120.4400
121.9300
1,389,400
Mon, 20 Apr 2026
121.0000
124.4500
120.3100
123.9500
1,168,900
Mon, 20 Apr 2026
8 · 8-K
Pre-market · 07:35 ET
8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
120.4800
126.4500
120.4000
122.8400
2,226,100
Thu, 16 Apr 2026
117.2100
119.4200
116.2800
117.8600
1,365,000
Wed, 15 Apr 2026
7 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 15 Apr 2026
119.1600
119.3800
116.2200
116.5800
801,100
Tue, 14 Apr 2026
118.5000
120.6100
117.5000
119.4100
1,344,100
Mon, 13 Apr 2026
113.9200
118.5800
112.6000
118.3300
1,064,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
115.5300
116.4600
113.7100
114.2800
832,100
Thu, 09 Apr 2026
111.9200
115.5500
111.5200
114.9500
976,300
Wed, 08 Apr 2026
109.9900
114.0000
109.9900
112.9100
1,392,800
Tue, 07 Apr 2026
105.2200
105.8800
103.6000
105.1200
847,600
Mon, 06 Apr 2026
105.7200
106.4400
103.9300
106.2800
524,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
104.8600
109.0500
103.3100
105.8400
870,600
Wed, 01 Apr 2026
108.2400
109.0800
106.9800
107.2600
1,162,900
Tue, 31 Mar 2026
106.1700
109.9600
104.5000
108.2200
977,300
Mon, 30 Mar 2026
105.5600
106.7800
103.5600
104.3200
1,094,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
106.1500
106.8400
104.2700
104.5600
914,300
Thu, 26 Mar 2026
106.6800
109.3900
106.1200
107.5200
1,166,000
Wed, 25 Mar 2026
108.9200
111.1700
105.0400
107.9700
1,487,600
Tue, 24 Mar 2026
104.8900
109.1700
104.3600
106.9100
1,176,200
Mon, 23 Mar 2026
102.0800
107.5500
100.0900
106.4900
2,044,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
102.7500
103.1900
98.8400
99.9600
2,703,000
Thu, 19 Mar 2026
106.2400
107.2300
101.2100
103.3400
1,859,600
Wed, 18 Mar 2026
107.3200
109.5100
106.1300
107.8600
1,762,700
Tue, 17 Mar 2026
109.1400
110.1000
107.2500
108.9500
1,543,700
Mon, 16 Mar 2026
107.1100
108.8600
106.7300
107.9000
1,612,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.1500
106.5800
103.6000
106.4600
1,705,400
Fri, 13 Mar 2026
6 · DEF 14A
Pre-market · 07:38 ET
DEF 14A ↗
Thu, 12 Mar 2026
106.0400
107.3100
102.6200
103.0500
1,463,800
Wed, 11 Mar 2026
106.3600
107.8300
105.2700
107.3300
1,387,700
Tue, 10 Mar 2026
105.8200
108.4600
105.0200
106.2600
1,720,000
Mon, 09 Mar 2026
106.4100
107.6700
102.7300
107.2500
1,712,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
109.3200
109.9300
105.4600
109.7500
2,847,200
Thu, 05 Mar 2026
115.6000
116.3100
110.6400
111.5200
1,656,000
Wed, 04 Mar 2026
115.1200
118.6700
114.1000
116.8500
2,017,400
Tue, 03 Mar 2026
112.5900
116.1600
110.6100
114.5600
2,056,000
Mon, 02 Mar 2026
119.3500
120.5400
115.6400
116.7100
1,906,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
121.0000
123.2300
119.6600
122.0700
1,567,900
Thu, 26 Feb 2026
123.5000
124.9800
117.8800
122.2800
1,836,200
Wed, 25 Feb 2026
128.4900
132.8200
123.2100
123.4800
2,744,400
Wed, 25 Feb 2026
5 · 10-K
Pre-market · 06:36 ET
10-K ↗
Wed, 25 Feb 2026
4 · 8-K
Pre-market · 06:34 ET
8-K ↗
Tue, 24 Feb 2026
129.7300
132.7800
126.0400
126.6300
2,209,200
Mon, 23 Feb 2026
132.4400
133.5000
128.4900
129.3700
1,188,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.8900
135.7600
131.0600
132.7100
1,430,100
Thu, 19 Feb 2026
133.4100
135.7200
131.6600
131.6800
930,700
Wed, 18 Feb 2026
134.0700
136.5000
133.5000
134.3600
1,065,800
Tue, 17 Feb 2026
134.3800
134.6500
130.6500
133.5600
1,029,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
134.1800
135.6500
132.9200
134.1900
1,062,800
Thu, 12 Feb 2026
139.1600
143.0000
134.7900
135.2300
989,500
Wed, 11 Feb 2026
137.5000
138.7700
136.2300
138.4500
693,300
Tue, 10 Feb 2026
137.5100
139.2500
136.6700
137.9700
1,053,200
Mon, 09 Feb 2026
135.6700
136.8900
134.2400
135.7500
1,069,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 06 Feb 2026
133.2100
136.7100
131.0300
135.7400
2,077,700
Thu, 05 Feb 2026
132.5800
134.8600
130.9200
132.2300
1,484,900
Wed, 04 Feb 2026
126.7000
133.2800
125.3800
132.8300
1,773,700
Tue, 03 Feb 2026
121.9500
129.1300
121.0600
124.9600
3,029,100
Mon, 02 Feb 2026
120.2300
123.6900
119.1600
122.1700
1,355,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.0000
121.0900
117.0100
119.8400
1,793,900
Thu, 29 Jan 2026
121.7000
122.3800
116.8800
119.8800
2,043,800
Wed, 28 Jan 2026
121.0500
122.8400
120.0000
120.5700
1,891,700
Tue, 27 Jan 2026
122.0100
122.6800
120.8800
121.2100
1,178,300
Mon, 26 Jan 2026
125.2400
125.3000
122.4800
122.6600
1,010,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
124.1400
125.8700
123.4500
124.3900
1,047,500
Thu, 22 Jan 2026
125.4600
126.9200
123.4400
125.3400
1,171,600
Wed, 21 Jan 2026
121.9100
126.8600
121.2800
124.6800
1,204,900
Tue, 20 Jan 2026
122.0200
122.2600
119.9100
120.8900
1,323,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.1600
125.1700
123.2000
124.5600
1,448,400
Thu, 15 Jan 2026
124.2500
126.0800
123.8400
124.7300
1,197,400
Wed, 14 Jan 2026
122.3300
124.8200
120.3900
123.3500
1,197,500
Tue, 13 Jan 2026
122.4600
124.0500
120.7800
122.0100
1,005,600
Mon, 12 Jan 2026
121.3000
124.2400
120.9600
123.0000
1,449,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
118.6700
122.6200
117.9700
122.4100
1,500,800
Thu, 08 Jan 2026
110.3400
118.6600
110.0000
117.0700
1,020,800
Wed, 07 Jan 2026
116.7900
116.7900
111.6400
111.7500
1,302,200
Tue, 06 Jan 2026
112.5000
116.5200
112.3300
116.2100
914,900
Mon, 05 Jan 2026
112.7500
117.8000
112.2000
113.6600
1,165,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.2700
114.6600
111.4100
114.1500
988,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
112.8000
113.5500
111.6400
111.9100
723,400
Tue, 30 Dec 2025
112.5300
113.7900
111.8300
113.1500
1,092,500
Mon, 29 Dec 2025
113.3100
113.5500
111.5100
112.9400
1,035,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
113.3100
113.7700
112.6000
113.7400
466,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
114.0000
114.2200
112.7000
113.5500
445,200
Tue, 23 Dec 2025
113.4000
113.6200
111.6200
113.5500
896,500
Mon, 22 Dec 2025
114.7100
115.0700
112.2300
113.4000
1,270,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
115.6000
116.3900
114.4600
114.5400
2,644,100
Thu, 18 Dec 2025
115.0900
118.1600
114.3800
116.5800
1,936,000
Wed, 17 Dec 2025
112.7600
115.3200
112.4300
114.1500
1,515,300
Tue, 16 Dec 2025
115.1500
115.4800
113.0500
113.7000
1,362,700
Mon, 15 Dec 2025
116.4700
116.6800
111.2900
115.0100
1,452,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
117.6200
118.0400
115.6700
116.0000
905,700
Thu, 11 Dec 2025
116.0500
117.6300
115.1800
116.3900
1,216,900
Wed, 10 Dec 2025
111.7700
116.5900
111.0000
115.5600
1,444,900
Tue, 09 Dec 2025
110.9200
113.2200
110.7500
111.4100
1,146,600
Mon, 08 Dec 2025
113.7800
113.7800
111.0000
111.5700
1,323,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
113.1200
115.1100
111.2200
113.6300
1,199,000
Thu, 04 Dec 2025
114.2200
114.8900
111.7000
112.0000
1,328,700
Wed, 03 Dec 2025
112.5400
116.0000
111.9700
114.1200
1,663,500
Tue, 02 Dec 2025
114.0200
114.1500
111.5600
112.5000
1,721,900
Mon, 01 Dec 2025
111.6600
115.1700
111.0500
113.7000
1,396,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.5500
113.9600
110.9700
113.2400
889,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.3100
112.9300
107.9500
111.5600
1,665,500
Tue, 25 Nov 2025
106.9600
110.0400
106.0000
109.2800
1,823,400
Mon, 24 Nov 2025
102.3400
106.7500
101.1600
105.0500
9,163,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.1500
105.3800
98.5800
104.2100
2,014,800
Thu, 20 Nov 2025
99.8900
100.9900
97.5300
98.2800
1,575,200
Wed, 19 Nov 2025
99.5300
100.0000
98.3500
99.1600
1,527,300
Tue, 18 Nov 2025
98.6500
99.8900
97.6700
99.0500
1,623,400
Mon, 17 Nov 2025
101.3900
102.1000
99.1300
99.1300
1,840,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
101.9900
103.1400
100.5000
101.8300
1,668,800
Thu, 13 Nov 2025
102.2500
105.0200
102.1600
102.7000
1,667,400
Wed, 12 Nov 2025
102.9100
105.7900
102.7700
103.0800
2,101,900
Tue, 11 Nov 2025
103.9900
104.3000
102.5500
103.0100
1,372,300
Mon, 10 Nov 2025
103.5900
106.1400
102.9200
103.3700
1,901,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
104.3400
106.4300
103.0500
104.2000
1,603,700
Thu, 06 Nov 2025
110.2000
110.9800
104.8700
104.9400
2,575,900
Wed, 05 Nov 2025
113.9000
114.7500
107.0000
111.0300
4,035,700
Wed, 05 Nov 2025
2 · 10-Q
Pre-market · 06:08 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 04 Nov 2025
123.0000
123.0800
121.3200
122.7200
1,861,200
Mon, 03 Nov 2025
126.1100
126.1100
122.5100
124.2400
1,809,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.7400
127.4200
123.9800
127.3100
1,238,900
Thu, 30 Oct 2025
124.2300
127.5500
123.0200
124.8600
1,262,900
Wed, 29 Oct 2025
125.8700
128.6000
123.7400
124.6600
1,198,700
Tue, 28 Oct 2025
126.1500
128.0200
125.6400
127.0800
758,200
Mon, 27 Oct 2025
127.8200
129.0000
126.3600
127.5000
738,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
131.2000
132.0700
127.6900
127.7400
619,400
Thu, 23 Oct 2025
126.9800
129.3500
126.9800
128.6300
815,800
Wed, 22 Oct 2025
129.3000
130.2500
126.7300
126.9800
1,248,700
Tue, 21 Oct 2025
127.1300
132.5200
126.0200
130.6900
1,675,400
Mon, 20 Oct 2025
126.9300
128.2000
126.5800
127.5200
1,344,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
125.5500
127.5100
124.6700
126.9600
1,753,800
Thu, 16 Oct 2025
128.1600
128.5600
125.5700
126.3000
875,100
Wed, 15 Oct 2025
130.3600
131.1100
127.2700
127.2800
969,000
Tue, 14 Oct 2025
124.5400
128.6100
123.2300
128.2600
1,444,200
Mon, 13 Oct 2025
127.6300
128.4200
125.1300
125.3300
1,562,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.1700
130.6600
126.2900
126.4100
1,818,000
Thu, 09 Oct 2025
133.1700
133.3600
129.4600
129.7900
1,589,200
Wed, 08 Oct 2025
133.9500
135.1800
132.1700
133.8400
1,322,600
Tue, 07 Oct 2025
136.5500
136.9200
132.6600
133.3800
1,264,400
Mon, 06 Oct 2025
139.7900
139.7900
135.6900
136.7500
946,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
141.0000
142.5500
138.2900
138.7200
1,314,700
Thu, 02 Oct 2025
141.0000
143.4700
140.0200
140.8800
731,200
Wed, 01 Oct 2025
140.7700
142.3500
139.9700
141.3000
956,700
Tue, 30 Sep 2025
140.6300
141.9100
138.8300
141.4600
758,500
Mon, 29 Sep 2025
143.7400
144.0400
139.4000
141.0600
1,257,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
140.2200
143.1200
140.2200
143.1200
1,181,500
Thu, 25 Sep 2025
141.7500
142.5300
139.1300
139.9700
804,900
Wed, 24 Sep 2025
144.3200
146.2300
143.1700
143.3700
786,800
Tue, 23 Sep 2025
144.4100
147.0000
143.0700
144.5800
1,279,500
Mon, 22 Sep 2025
145.0000
145.3000
143.0000
143.5000
857,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
148.1800
148.2300
144.8600
145.5700
1,885,600
Thu, 18 Sep 2025
147.0000
148.4500
145.6900
147.5900
1,088,000
Wed, 17 Sep 2025
150.4800
155.0800
144.5900
146.0700
1,340,300
Tue, 16 Sep 2025
153.0400
153.4900
149.2400
149.5800
753,300
Mon, 15 Sep 2025
153.0300
154.3200
151.8400
152.4100
692,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
156.3700
156.9900
152.2700
152.2800
583,100
Thu, 11 Sep 2025
154.1500
157.7500
153.7000
157.6900
1,103,400
Wed, 10 Sep 2025
150.5300
154.0400
150.5000
153.1200
1,369,000
Tue, 09 Sep 2025
154.2100
154.8800
148.6000
149.1200
907,400
Mon, 08 Sep 2025
155.1600
156.0700
153.1900
155.1800
1,151,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
155.0000
159.4200
154.5100
155.5900
1,195,900