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
136.2500
142.5200
136.0900
140.9200
446,875
Thu, 03 Sep 2026
19 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 03 Sep 2026
138.4200
141.9700
135.0700
138.9400
390,300
Wed, 02 Sep 2026
140.3700
143.6000
137.0300
137.7700
483,500
Tue, 01 Sep 2026
149.8100
151.0000
139.4000
141.0600
667,300
Mon, 31 Aug 2026
151.0700
153.6600
147.3100
152.3400
420,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
156.6100
156.6100
148.0400
150.6000
418,900
Thu, 27 Aug 2026
154.6300
157.7700
152.5500
155.4300
416,200
Wed, 26 Aug 2026
157.5700
160.2200
155.0000
156.2400
305,700
Tue, 25 Aug 2026
164.3500
168.0000
155.1800
156.0900
393,500
Mon, 24 Aug 2026
162.6700
163.0500
157.8500
158.0000
305,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
164.0800
167.0400
158.1300
161.9000
289,600
Thu, 20 Aug 2026
165.1400
167.0800
159.6900
161.6600
338,000
Wed, 19 Aug 2026
167.0000
169.8900
164.9700
168.1000
302,900
Wed, 19 Aug 2026
18 · 8-K
Pre-market · 08:16 ET
8-K ↗
Tue, 18 Aug 2026
170.8900
170.9900
165.9500
166.8200
310,000
Mon, 17 Aug 2026
175.7500
176.0000
171.1300
173.1200
305,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
168.2800
174.0200
168.2800
173.5100
207,000
Thu, 13 Aug 2026
169.4800
171.0000
165.5600
168.7100
264,300
Wed, 12 Aug 2026
172.5900
172.5900
167.0400
168.5400
289,200
Tue, 11 Aug 2026
165.0200
175.9900
165.0200
171.0300
285,700
Mon, 10 Aug 2026
167.1600
171.2100
166.4900
169.7600
335,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
169.2900
172.2100
164.2200
167.9000
311,200
Thu, 06 Aug 2026
168.1900
169.7400
165.8600
168.1400
306,500
Wed, 05 Aug 2026
171.4900
172.9700
168.0200
168.8300
580,200
Tue, 04 Aug 2026
165.9500
172.5000
162.9300
170.8000
654,700
Mon, 03 Aug 2026
152.3900
164.0800
147.0600
163.9300
655,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
146.3000
151.1700
142.6800
150.1400
464,900
Thu, 30 Jul 2026
148.0000
149.7300
143.1500
145.9200
543,600
Wed, 29 Jul 2026
146.9100
149.3800
139.2000
143.0200
869,900
Tue, 28 Jul 2026
162.5500
167.5000
144.5300
148.2400
1,258,500
Tue, 28 Jul 2026
17 · 10-Q
Pre-market · 06:33 ET
10-Q ↗
Tue, 28 Jul 2026
16 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 27 Jul 2026
161.5900
163.3800
157.0000
160.0000
603,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
162.1400
164.6500
159.4700
162.5900
401,700
Thu, 23 Jul 2026
151.5000
164.7000
151.5000
163.2500
1,171,900
Wed, 22 Jul 2026
146.9600
152.4300
145.9200
151.0400
350,000
Tue, 21 Jul 2026
148.5000
150.8800
144.1000
147.9400
314,700
Mon, 20 Jul 2026
151.7100
152.1800
147.2100
147.3600
344,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
149.0600
153.3200
147.0300
149.4700
827,100
Thu, 16 Jul 2026
148.4800
155.9000
146.8500
153.1400
383,300
Wed, 15 Jul 2026
147.4400
149.9400
143.7700
148.9400
325,000
Tue, 14 Jul 2026
150.6600
151.7500
144.6700
147.2400
606,300
Mon, 13 Jul 2026
149.9200
151.1400
144.5600
147.7100
354,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
146.4400
152.9500
145.9100
148.9100
494,900
Thu, 09 Jul 2026
142.1600
145.8700
140.4900
144.8500
438,600
Wed, 08 Jul 2026
132.7100
140.3300
131.7100
140.0600
575,200
Tue, 07 Jul 2026
134.7500
135.1900
127.2800
132.6100
884,500
Mon, 06 Jul 2026
134.7900
137.2200
133.5800
135.6800
329,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
141.1800
141.9800
132.3100
134.9100
490,500
Wed, 01 Jul 2026
143.0000
145.2700
140.1400
140.2300
381,400
Tue, 30 Jun 2026
147.1700
150.1400
141.2500
143.3400
378,600
Mon, 29 Jun 2026
148.9900
151.2200
143.9100
146.2900
454,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
151.6000
157.0000
150.2600
151.2600
1,310,700
Thu, 25 Jun 2026
145.0800
156.5400
145.0800
153.0000
1,012,100
Wed, 24 Jun 2026
144.4200
146.9300
141.3400
143.2300
668,200
Tue, 23 Jun 2026
149.7500
150.4600
143.2800
143.2900
602,600
Mon, 22 Jun 2026
154.1500
157.0000
150.8900
153.4300
612,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
149.0000
157.6500
147.4700
155.1200
919,000
Wed, 17 Jun 2026
150.3000
156.6200
144.8000
145.0900
811,800
Tue, 16 Jun 2026
152.3800
155.9500
150.6300
150.8700
456,500
Mon, 15 Jun 2026
148.5300
154.4900
148.5300
151.5500
412,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
144.6500
148.4300
141.5700
144.6200
499,500
Thu, 11 Jun 2026
143.5000
146.2600
140.2900
142.5100
724,000
Wed, 10 Jun 2026
149.2300
153.9800
141.3800
141.3800
669,000
Tue, 09 Jun 2026
146.8400
150.7200
142.6100
149.8900
677,900
Mon, 08 Jun 2026
136.8500
146.7500
135.2000
145.1300
683,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
141.3100
146.7800
134.7500
136.6800
471,500
Thu, 04 Jun 2026
134.0000
142.0000
133.7700
140.4600
651,700
Wed, 03 Jun 2026
127.7300
133.8400
124.2300
131.9800
548,000
Tue, 02 Jun 2026
129.7700
134.9000
127.9200
128.2600
337,700
Mon, 01 Jun 2026
131.0900
133.5100
124.5100
129.7500
623,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
135.4400
139.5000
132.9100
133.0000
360,200
Thu, 28 May 2026
135.3600
139.5000
133.0000
137.1800
302,800
Wed, 27 May 2026
137.7500
140.7400
136.0100
137.9300
264,300
Tue, 26 May 2026
130.4200
136.2100
129.3900
135.7300
610,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
130.2000
131.0000
127.6600
129.0000
706,700
Thu, 21 May 2026
131.0800
131.9700
127.4600
129.6000
675,300
Wed, 20 May 2026
15 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 20 May 2026
129.3500
132.8800
127.1200
132.6200
311,400
Tue, 19 May 2026
131.9800
131.9800
127.7200
128.3200
337,400
Mon, 18 May 2026
138.8900
140.5900
133.4700
133.8500
434,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.7400
140.2800
134.1100
138.2000
475,900
Thu, 14 May 2026
139.3600
143.8900
137.3900
140.2800
407,400
Wed, 13 May 2026
137.8100
141.5200
135.4800
136.9100
526,700
Tue, 12 May 2026
136.2200
141.3200
131.2500
139.2100
550,700
Mon, 11 May 2026
133.5300
138.2400
130.1300
136.1200
454,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
132.6900
135.1300
129.2700
133.6000
318,900
Thu, 07 May 2026
137.0500
138.4600
131.0200
131.8900
607,700
Wed, 06 May 2026
134.0000
136.9100
132.1300
136.0100
655,100
Tue, 05 May 2026
124.9900
131.3500
124.9800
130.8100
326,500
Mon, 04 May 2026
131.4300
132.4900
122.3400
123.9100
583,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
127.5900
133.1800
125.4500
133.1300
941,200
Thu, 30 Apr 2026
133.2900
133.2900
124.1700
126.9200
900,000
Wed, 29 Apr 2026
134.5000
134.5000
127.2000
131.6000
678,900
Tue, 28 Apr 2026
124.9600
140.8500
123.0200
133.9600
1,449,600
Tue, 28 Apr 2026
14 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Tue, 28 Apr 2026
13 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 27 Apr 2026
122.8900
127.0700
121.6600
124.6100
1,164,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
119.9900
122.7700
116.8000
122.4500
752,900
Thu, 23 Apr 2026
115.0000
127.8500
114.3700
121.4600
1,384,300
Wed, 22 Apr 2026
109.7500
110.2100
106.5700
107.8600
293,200
Tue, 21 Apr 2026
111.6600
114.9900
106.5900
107.4500
388,400
Mon, 20 Apr 2026
109.3400
112.0200
109.3400
111.2100
280,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.4000
111.5100
107.0500
110.1800
947,400
Thu, 16 Apr 2026
101.0200
105.1200
100.5500
104.1000
383,700
Wed, 15 Apr 2026
103.7100
103.9700
99.7100
100.3500
314,500
Tue, 14 Apr 2026
104.6300
105.0700
102.5100
103.6400
214,800
Mon, 13 Apr 2026
101.4200
104.1500
99.7200
104.0300
381,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
103.6200
104.2600
101.9000
102.9600
231,600
Thu, 09 Apr 2026
100.9700
103.8700
98.6400
103.3700
428,100
Wed, 08 Apr 2026
101.7100
104.8700
100.4100
101.5200
771,500
Tue, 07 Apr 2026
94.3000
95.6400
91.2700
94.1700
589,100
Mon, 06 Apr 2026
89.3200
95.6600
88.7200
95.6100
737,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1300
95.0000
88.4500
91.0400
1,007,200
Wed, 01 Apr 2026
100.8200
100.8200
93.7400
94.0300
946,000
Tue, 31 Mar 2026
99.0600
101.8300
96.6300
99.5500
801,900
Mon, 30 Mar 2026
100.7700
100.7700
96.3400
96.8700
609,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
102.9400
103.5600
98.6400
100.3400
585,500
Fri, 27 Mar 2026
12 · DEFA14A
Pre-market · 08:01 ET
DEFA14A ↗
Fri, 27 Mar 2026
11 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
104.9500
108.4900
104.3100
104.8300
315,600
Wed, 25 Mar 2026
105.1000
107.9400
101.2200
106.7200
545,100
Tue, 24 Mar 2026
102.2800
105.4500
99.3900
102.5600
594,100
Mon, 23 Mar 2026
104.5500
108.7000
103.5300
104.1400
466,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
102.5900
103.3600
99.2900
100.4200
628,800
Thu, 19 Mar 2026
103.3000
104.7900
101.4400
103.1100
483,300
Wed, 18 Mar 2026
107.8300
108.9000
105.0000
105.5900
626,100
Tue, 17 Mar 2026
110.9800
112.5500
108.6000
109.4700
397,100
Mon, 16 Mar 2026
109.8600
112.5500
108.5300
109.5100
496,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
111.3800
113.6900
108.4700
108.9100
562,700
Thu, 12 Mar 2026
112.7100
114.3400
110.3900
110.9400
577,700
Wed, 11 Mar 2026
114.6100
116.2000
111.4500
115.4600
510,600
Tue, 10 Mar 2026
120.4100
123.3300
114.6000
114.9000
632,500
Mon, 09 Mar 2026
117.0000
121.6000
112.1100
121.1600
901,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
127.2400
129.8400
119.7300
120.1300
1,076,200
Thu, 05 Mar 2026
134.7600
136.7400
129.8800
131.7400
728,900
Wed, 04 Mar 2026
139.5700
139.5700
134.0900
137.9300
720,000
Tue, 03 Mar 2026
138.6100
139.8800
131.7700
138.1900
658,500
Mon, 02 Mar 2026
137.4900
141.3900
132.5000
140.9100
553,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
145.7400
145.7400
137.0200
139.7900
933,600
Thu, 26 Feb 2026
142.7200
150.1400
140.3300
148.8800
562,700
Wed, 25 Feb 2026
150.8700
150.8700
141.2200
141.6300
592,800
Tue, 24 Feb 2026
147.3000
150.3900
144.7100
148.5900
743,100
Mon, 23 Feb 2026
151.6200
153.5400
143.3500
146.1900
596,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
144.0700
153.8000
141.6400
153.4600
779,000
Thu, 19 Feb 2026
145.6400
148.2100
143.5000
143.5900
740,600
Wed, 18 Feb 2026
148.4400
151.0900
145.6300
147.1400
856,400
Tue, 17 Feb 2026
158.0000
160.0500
147.7200
150.1200
1,582,800
Tue, 17 Feb 2026
10 · 10-K
Pre-market · 06:34 ET
10-K ↗
Tue, 17 Feb 2026
9 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
174.0700
178.1100
171.0600
173.1200
527,800
Thu, 12 Feb 2026
180.8100
184.1600
174.5100
174.6900
520,900
Wed, 11 Feb 2026
184.3100
188.3500
178.5700
180.8100
591,300
Tue, 10 Feb 2026
180.1800
183.9600
176.3300
181.1200
428,800
Mon, 09 Feb 2026
179.0100
180.3500
176.7800
178.5500
374,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
172.3100
182.5100
172.3000
180.3100
820,600
Thu, 05 Feb 2026
168.4500
175.3100
167.9600
172.3100
946,300
Wed, 04 Feb 2026
155.9300
169.9800
155.5300
169.3800
815,100
Tue, 03 Feb 2026
150.1200
157.0200
150.1200
154.0300
437,600
Mon, 02 Feb 2026
143.7700
150.2400
142.6600
149.8100
557,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
146.8700
149.2000
140.9300
143.3400
556,100
Fri, 30 Jan 2026
8 · 8-K
Pre-market · 08:30 ET
8-K ↗
Thu, 29 Jan 2026
154.9000
154.9000
141.9700
147.0200
824,900
Wed, 28 Jan 2026
158.3600
160.7900
153.5600
156.9400
390,600
Tue, 27 Jan 2026
157.0500
157.9600
154.6300
156.7500
332,700
Mon, 26 Jan 2026
161.7200
161.7200
155.3000
157.8900
455,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
167.6200
168.1600
159.4600
159.7000
537,900
Thu, 22 Jan 2026
165.9200
172.0200
165.5500
169.3900
477,500
Wed, 21 Jan 2026
155.7800
165.3800
152.5400
164.7100
584,800
Tue, 20 Jan 2026
154.3800
154.7600
150.3800
154.1600
610,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
157.6600
160.8300
156.8800
157.9500
341,500
Thu, 15 Jan 2026
159.9200
161.3000
157.6600
158.8100
549,100
Wed, 14 Jan 2026
163.7100
164.0000
154.9900
159.1300
680,800
Tue, 13 Jan 2026
165.2100
167.3900
163.6000
164.1100
488,300
Mon, 12 Jan 2026
166.6800
167.4700
163.0100
164.4800
394,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
170.5000
173.1000
167.7300
167.9900
481,200
Thu, 08 Jan 2026
159.5900
170.5000
159.3900
168.7400
685,000
Wed, 07 Jan 2026
164.5200
164.5200
158.7500
161.4100
295,400
Tue, 06 Jan 2026
157.7900
167.0300
156.2100
164.5300
581,700
Mon, 05 Jan 2026
153.6200
159.6600
152.9600
157.1500
268,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
149.4700
153.1200
144.7200
152.3500
216,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
152.4200
152.5400
148.1300
148.3800
241,200
Tue, 30 Dec 2025
154.6300
157.0100
149.6400
152.6700
269,300
Mon, 29 Dec 2025
156.0600
157.0400
154.3300
154.8100
274,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
155.6600
156.7700
152.7800
156.4700
316,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
155.5900
157.3500
155.3200
156.3800
126,700
Tue, 23 Dec 2025
156.2300
158.4500
154.4800
156.0000
531,300
Mon, 22 Dec 2025
153.9100
157.5700
152.7300
156.8700
259,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
152.7700
156.6700
151.2500
153.8300
628,800
Thu, 18 Dec 2025
158.1100
159.9600
153.7800
154.4100
478,400
Wed, 17 Dec 2025
157.9200
159.8600
151.2700
155.3400
615,500
Tue, 16 Dec 2025
7 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 16 Dec 2025
154.1800
158.6000
153.4000
156.2400
523,000
Mon, 15 Dec 2025
154.7800
155.3400
151.6900
153.3700
401,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
154.0800
157.3000
153.6600
154.4900
832,400
Thu, 11 Dec 2025
153.3000
156.7800
151.7100
153.2100
948,800
Wed, 10 Dec 2025
143.3200
151.5400
142.3800
150.5100
580,800
Tue, 09 Dec 2025
139.8200
146.9700
139.7500
142.7400
311,700
Mon, 08 Dec 2025
142.1600
144.7000
140.0500
140.4900
401,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
142.1800
143.8600
138.9100
141.2900
274,000
Thu, 04 Dec 2025
144.1100
144.1100
139.5800
141.7100
361,600
Wed, 03 Dec 2025
131.7800
144.0400
129.6900
143.8900
479,100
Wed, 03 Dec 2025
6 · 8-K
Next filing day · accepted 02 Dec, 18:15 ET
8-K ↗
Tue, 02 Dec 2025
133.4900
133.8500
131.1600
131.8400
229,400
Tue, 02 Dec 2025
5 · 8-K
Pre-market · 08:23 ET
8-K ↗
Mon, 01 Dec 2025
133.4700
135.9900
131.9000
132.9500
367,800
Mon, 01 Dec 2025
4 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
138.4300
138.4800
133.5400
134.2700
143,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
135.9900
138.6000
135.8700
137.2800
192,800
Tue, 25 Nov 2025
133.2500
138.3400
132.7900
136.4400
231,400
Mon, 24 Nov 2025
3 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 24 Nov 2025
132.1800
134.9000
130.1100
133.4600
336,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.5900
135.5700
121.4400
132.1200
616,800
Thu, 20 Nov 2025
121.6100
124.3600
119.2300
120.0000
539,700
Wed, 19 Nov 2025
121.3700
125.1000
119.1400
119.7400
497,900
Tue, 18 Nov 2025
127.3800
127.5800
120.7800
120.9400
542,300
Mon, 17 Nov 2025
134.0600
134.9800
127.1600
128.1900
432,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
134.4400
135.6800
131.9600
133.5300
249,500
Thu, 13 Nov 2025
138.5300
140.4800
132.5600
132.7800
615,900
Wed, 12 Nov 2025
138.1200
144.1100
136.2100
139.4600
416,600
Tue, 11 Nov 2025
140.1700
145.0200
138.3400
141.0300
420,300
Mon, 10 Nov 2025
138.8400
140.7300
134.7400
140.5000
442,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
134.9700
137.6600
131.0800
137.0500
503,400
Thu, 06 Nov 2025
139.6100
140.6000
134.2400
136.0300
687,900
Wed, 05 Nov 2025
133.9000
140.5000
131.6100
138.8200
459,000
Tue, 04 Nov 2025
133.9600
136.6800
132.7100
134.0800
340,500
Mon, 03 Nov 2025
140.3400
140.3400
135.4900
136.3500
326,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
137.1300
143.2300
134.5500
142.0500
429,500
Thu, 30 Oct 2025
138.0000
144.8900
136.1300
137.3400
644,800
Wed, 29 Oct 2025
139.4300
150.7900
139.4300
141.6700
1,007,700
Tue, 28 Oct 2025
136.5900
143.3500
134.3100
138.6400
743,200
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 27 Oct 2025
132.3000
134.0200
130.6100
133.2800
655,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
130.7900
133.2300
129.4100
131.9100
373,800
Thu, 23 Oct 2025
128.6900
132.4800
125.1300
128.4200
494,500
Wed, 22 Oct 2025
129.0900
132.6800
127.4400
129.8300
344,400
Tue, 21 Oct 2025
127.6200
133.0500
126.2700
129.3700
304,400
Mon, 20 Oct 2025
127.6400
130.6800
125.9500
128.3500
270,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
127.9000
129.7200
122.0800
125.2300
491,300
Thu, 16 Oct 2025
127.2100
129.9600
125.8300
129.3500
316,000
Wed, 15 Oct 2025
125.4500
129.6900
125.4500
126.6000
554,600
Tue, 14 Oct 2025
118.8700
131.6700
118.1200
128.0100
465,400
Mon, 13 Oct 2025
120.1700
121.4700
117.9100
120.6900
276,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
122.1200
122.8100
116.6500
117.7900
450,800
Thu, 09 Oct 2025
125.1800
125.1800
120.9000
121.7500
431,300
Wed, 08 Oct 2025
122.7500
124.8900
121.4100
124.1700
330,500
Tue, 07 Oct 2025
127.0000
128.9100
121.2000
121.4200
713,200
Mon, 06 Oct 2025
128.5200
128.5200
124.3100
126.3800
379,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
124.5000
131.8500
124.5000
128.1900
610,300
Thu, 02 Oct 2025
119.8100
124.5000
119.8100
123.7300
378,300
Wed, 01 Oct 2025
118.5300
122.7800
118.5300
120.3300
546,500
Tue, 30 Sep 2025
113.9800
116.8900
113.3800
116.6600
395,100
Mon, 29 Sep 2025
119.1800
119.9700
113.2500
113.6800
497,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
119.4100
122.0000
116.1400
118.8700
357,600
Thu, 25 Sep 2025
122.5000
122.8700
119.4900
119.5600
308,000
Wed, 24 Sep 2025
124.1900
125.3900
120.6800
122.8200
331,600
Tue, 23 Sep 2025
126.4000
127.5100
122.5500
124.0000
430,000
Mon, 22 Sep 2025
118.0500
124.6800
118.0000
124.4200
495,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
126.8000
127.5000
118.9100
119.1000
1,280,700
Thu, 18 Sep 2025
130.1800
131.6000
126.9500
128.2600
483,100
Wed, 17 Sep 2025
133.0100
136.1400
126.8600
127.6800
623,400
Tue, 16 Sep 2025
129.7400
132.9900
126.0700
132.3200
377,300
Mon, 15 Sep 2025
127.2200
132.0000
125.6600
129.2100
377,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
128.2400
129.3700
124.8300
126.4800
449,600
Thu, 11 Sep 2025
133.9800
135.4900
129.1500
129.1900
458,300
Wed, 10 Sep 2025
134.0500
137.5000
132.0700
133.3000
381,600
Tue, 09 Sep 2025
136.6100
137.7600
129.2400
133.6400
497,600
Mon, 08 Sep 2025
138.0600
138.0900
134.7800
138.0200
456,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
129.7300
139.7000
129.7300
138.4700
520,400