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
130.9700
131.2550
129.6900
130.3800
471,229
Thu, 22 Oct 2026
129.9600
132.0500
129.4100
131.2600
627,500
Wed, 21 Oct 2026
130.9000
131.8100
128.7000
130.2900
640,700
Tue, 20 Oct 2026
129.8700
130.8600
127.8100
129.9800
500,500
Mon, 19 Oct 2026
126.2600
127.5800
125.9000
126.9000
512,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
126.0800
129.1700
125.5100
125.9800
565,100
Thu, 15 Oct 2026
122.8400
128.2000
122.3800
125.4000
643,700
Wed, 14 Oct 2026
122.8800
125.9000
122.3500
122.8300
532,200
Tue, 13 Oct 2026
123.3100
125.0800
120.6700
124.5100
383,300
Mon, 12 Oct 2026
119.9000
122.9200
119.9000
122.4500
298,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
120.5400
121.0800
119.2200
120.2800
412,700
Thu, 08 Oct 2026
119.0000
121.6300
118.5100
119.9500
556,800
Wed, 07 Oct 2026
120.6700
121.8000
119.0500
119.2900
428,600
Tue, 06 Oct 2026
120.9900
122.8400
120.4200
120.9100
333,800
Mon, 05 Oct 2026
120.9400
121.8000
119.8500
120.6200
585,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
122.2600
123.3400
121.0800
121.6600
438,000
Thu, 01 Oct 2026
118.5600
122.2600
117.9600
120.9400
894,300
Wed, 30 Sep 2026
121.2000
121.2600
119.4100
119.5300
700,600
Tue, 29 Sep 2026
122.0000
123.4100
120.4600
122.0800
446,000
Mon, 28 Sep 2026
122.0800
122.7100
120.6900
122.0900
458,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
122.1300
122.1300
120.2000
121.4600
433,900
Thu, 24 Sep 2026
120.9500
123.3300
120.1500
121.9700
538,000
Wed, 23 Sep 2026
121.0600
122.0600
120.1200
120.7400
413,500
Tue, 22 Sep 2026
123.0600
123.5600
120.5400
121.5500
522,300
Mon, 21 Sep 2026
122.3500
122.6800
120.3800
121.6800
458,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
119.7600
122.0800
118.6300
121.9400
1,999,100
Thu, 17 Sep 2026
120.9100
122.3400
120.5200
120.6100
448,800
Wed, 16 Sep 2026
120.7800
122.9600
118.9100
119.9300
541,800
Tue, 15 Sep 2026
21 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Tue, 15 Sep 2026
122.2700
123.1800
120.2300
120.7100
588,500
Mon, 14 Sep 2026
120.7900
123.2400
120.7900
122.2000
534,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
121.3800
124.4300
121.3800
121.9900
390,400
Thu, 10 Sep 2026
122.2400
123.8800
120.7000
122.3500
449,500
Wed, 09 Sep 2026
122.8900
122.9200
120.4600
122.5000
526,500
Tue, 08 Sep 2026
123.1700
124.1700
120.4300
120.6600
522,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
121.6400
123.7100
121.3600
123.4900
509,700
Thu, 03 Sep 2026
123.0300
124.5900
121.4000
122.2500
641,400
Wed, 02 Sep 2026
122.8400
124.4400
122.0100
122.6400
587,800
Tue, 01 Sep 2026
20 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Tue, 01 Sep 2026
126.5500
128.3500
122.0100
123.4600
822,700
Mon, 31 Aug 2026
129.2000
130.0100
125.7500
126.7600
627,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
129.3300
129.9000
128.3200
129.3300
290,400
Thu, 27 Aug 2026
129.5900
130.6000
128.9100
129.1800
423,900
Wed, 26 Aug 2026
131.5600
133.2700
129.4700
130.3900
604,200
Tue, 25 Aug 2026
19 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Tue, 25 Aug 2026
131.9900
133.2100
131.0700
132.9500
631,500
Mon, 24 Aug 2026
128.9400
131.2200
128.8100
131.1300
694,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
129.0900
129.0900
127.6100
128.5000
425,800
Thu, 20 Aug 2026
127.7300
129.1500
127.0700
128.6400
449,100
Wed, 19 Aug 2026
126.7700
128.4800
126.7700
128.3400
689,700
Tue, 18 Aug 2026
122.8100
127.7400
122.8100
126.0900
902,600
Mon, 17 Aug 2026
124.7700
125.1100
123.0300
124.1100
561,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
125.1500
127.1500
124.8400
125.5200
690,000
Thu, 13 Aug 2026
124.0600
125.7500
123.3400
124.7000
1,764,300
Wed, 12 Aug 2026
18 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 12 Aug 2026
122.4400
125.4000
121.7500
123.9900
2,750,100
Tue, 11 Aug 2026
17 · 424B5
After-hours · 16:42 ET
424B5 ↗
Tue, 11 Aug 2026
118.9100
122.4400
118.5000
122.0700
3,484,900
Mon, 10 Aug 2026
117.3400
120.0800
114.2600
119.9500
1,339,400
Mon, 10 Aug 2026
16 · 424B5
Pre-market · 07:24 ET
424B5 ↗
Mon, 10 Aug 2026
15 · S-3ASR
Pre-market · 06:53 ET
S-3ASR ↗
Mon, 10 Aug 2026
14 · 8-K
Pre-market · 06:26 ET
FORM 8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
13 · 10-Q
After market open · 13:15 ET
10-Q ↗
Fri, 07 Aug 2026
124.5200
125.7100
120.6400
120.8400
796,700
Fri, 07 Aug 2026
12 · 8-K
Pre-market · 08:15 ET
8-K ↗
Thu, 06 Aug 2026
126.1800
127.9400
123.9800
124.2300
656,500
Wed, 05 Aug 2026
128.8400
129.9100
127.0600
127.6200
861,300
Tue, 04 Aug 2026
131.2300
133.9500
128.0600
128.2000
844,800
Mon, 03 Aug 2026
134.0000
135.2800
131.4900
131.7100
532,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
133.8800
134.2300
132.3000
133.6500
457,900
Thu, 30 Jul 2026
135.6800
135.7900
131.5900
133.2500
562,600
Wed, 29 Jul 2026
134.9900
137.4600
133.5200
135.5700
510,200
Tue, 28 Jul 2026
135.6700
136.2100
132.3800
135.9900
642,400
Mon, 27 Jul 2026
134.4500
135.5200
133.7200
134.9400
631,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
131.2200
133.7500
129.9200
133.0900
540,100
Thu, 23 Jul 2026
129.8700
130.5200
128.4900
128.8900
442,900
Wed, 22 Jul 2026
130.0200
131.0700
129.1200
130.7900
373,000
Tue, 21 Jul 2026
129.2000
130.3000
127.8600
129.9600
421,400
Mon, 20 Jul 2026
127.6100
128.0500
126.0300
127.8500
363,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
123.4800
127.6100
123.2000
126.6700
588,300
Thu, 16 Jul 2026
124.6600
126.7000
124.3700
125.0100
427,400
Wed, 15 Jul 2026
123.1800
126.8900
123.1800
124.9900
584,500
Tue, 14 Jul 2026
125.2400
125.4300
123.0300
123.9700
546,700
Mon, 13 Jul 2026
125.9700
126.8900
124.0800
124.3600
441,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
127.2900
128.6300
125.5000
125.7100
546,300
Thu, 09 Jul 2026
124.6800
127.1200
123.7400
126.6400
365,500
Wed, 08 Jul 2026
127.9000
127.9000
123.8500
124.2100
534,000
Tue, 07 Jul 2026
127.5400
128.8500
127.2400
127.2700
433,700
Mon, 06 Jul 2026
128.4400
129.4900
126.8400
128.0400
478,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
125.6100
128.2400
124.8500
127.8500
740,200
Wed, 01 Jul 2026
128.4400
129.4400
123.7000
124.8300
856,800
Tue, 30 Jun 2026
130.0000
130.2900
128.4200
128.5500
727,900
Mon, 29 Jun 2026
131.6300
132.4100
129.9000
131.8800
696,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
130.3000
132.1300
129.0600
132.1300
2,316,000
Thu, 25 Jun 2026
130.1000
131.6700
129.3600
130.9100
696,700
Wed, 24 Jun 2026
124.2100
129.9700
122.6000
129.7700
1,530,300
Tue, 23 Jun 2026
124.7500
125.8000
123.8300
124.2300
449,400
Mon, 22 Jun 2026
125.2200
126.5800
124.5600
125.1600
413,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
123.5200
126.2700
123.5200
125.1500
931,600
Wed, 17 Jun 2026
123.3500
125.0000
121.3300
122.3500
694,100
Tue, 16 Jun 2026
122.6400
124.7000
122.3900
123.3800
498,300
Mon, 15 Jun 2026
123.5300
123.9800
121.8000
122.4700
408,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
122.5100
123.3500
121.4300
122.8100
529,900
Thu, 11 Jun 2026
119.4800
122.4600
119.4700
121.4500
442,800
Wed, 10 Jun 2026
120.1900
121.5600
118.6700
118.6700
562,200
Tue, 09 Jun 2026
120.1800
121.3700
118.7900
120.3900
600,000
Mon, 08 Jun 2026
120.0000
120.2400
118.0800
118.9900
369,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
116.2700
119.7100
116.2700
119.0300
434,200
Thu, 04 Jun 2026
114.9800
117.6700
114.5800
117.0600
539,000
Wed, 03 Jun 2026
113.9000
116.1400
112.7400
113.8600
678,800
Tue, 02 Jun 2026
114.4800
116.6600
114.4800
115.0500
627,500
Mon, 01 Jun 2026
115.6400
116.5900
113.1800
115.0900
383,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
116.1100
117.1800
114.7300
115.1300
433,900
Thu, 28 May 2026
114.4900
116.1200
113.9900
115.8800
396,800
Wed, 27 May 2026
115.3500
116.6700
114.7500
115.0300
382,500
Tue, 26 May 2026
112.7400
114.6000
112.6600
114.5500
309,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
112.4700
112.5100
111.3200
111.9600
392,800
Thu, 21 May 2026
109.7100
112.5000
106.7600
112.4100
678,300
Wed, 20 May 2026
109.0000
111.6200
108.2100
110.9900
848,900
Tue, 19 May 2026
108.2200
109.7200
107.2800
108.8400
688,400
Mon, 18 May 2026
105.3100
108.5900
104.7300
108.5000
960,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.6100
105.6100
103.9300
104.7900
1,006,400
Thu, 14 May 2026
107.6800
108.3900
105.8200
105.9800
1,366,700
Wed, 13 May 2026
107.8100
107.9900
105.7800
106.8800
605,800
Tue, 12 May 2026
107.6400
109.1000
107.2400
107.5000
431,300
Mon, 11 May 2026
110.4600
110.4600
108.2100
108.7000
462,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
110.9900
111.7000
110.1600
110.5500
468,100
Fri, 08 May 2026
11 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Thu, 07 May 2026
111.6500
112.5000
109.7800
110.4200
643,400
Wed, 06 May 2026
109.6600
111.4700
109.0700
110.9500
781,800
Tue, 05 May 2026
105.8100
108.9900
105.5000
108.1400
641,300
Mon, 04 May 2026
105.5800
106.0300
104.6800
105.4000
653,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 10-Q
After market open · 12:39 ET
10-Q ↗
Fri, 01 May 2026
107.0700
109.9400
105.5900
106.2200
1,063,800
Fri, 01 May 2026
9 · 8-K
Pre-market · 08:16 ET
8-K ↗
Thu, 30 Apr 2026
103.3700
105.3100
103.0600
105.0900
857,300
Wed, 29 Apr 2026
102.9000
103.8500
101.9400
103.6200
1,048,300
Tue, 28 Apr 2026
100.8400
104.0500
100.8400
103.7600
694,500
Mon, 27 Apr 2026
102.2400
104.5500
101.1700
101.8700
729,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.1300
102.5400
99.5600
102.2100
523,100
Thu, 23 Apr 2026
100.6400
101.4900
99.4400
100.5900
657,900
Wed, 22 Apr 2026
102.7400
102.7400
99.6800
100.2000
469,300
Tue, 21 Apr 2026
104.3100
104.8700
102.0500
102.1600
423,500
Mon, 20 Apr 2026
103.0200
104.8700
103.0200
104.3300
393,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
101.6600
104.0800
101.6400
103.5400
428,600
Thu, 16 Apr 2026
100.8900
102.0800
100.3000
100.5400
765,100
Wed, 15 Apr 2026
101.7200
101.7200
100.2900
101.0400
325,100
Tue, 14 Apr 2026
101.3700
102.4300
101.0000
102.0200
515,600
Mon, 13 Apr 2026
100.7600
101.7300
99.5300
101.7000
524,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.2900
101.2900
99.3900
101.0300
572,100
Thu, 09 Apr 2026
96.6100
99.4700
96.4200
98.3400
532,200
Wed, 08 Apr 2026
96.5100
97.6000
96.4600
96.8500
500,300
Tue, 07 Apr 2026
93.6500
94.5100
92.7800
93.8700
666,600
Mon, 06 Apr 2026
92.1200
94.0100
91.8800
93.8900
328,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.6300
93.2000
90.9800
92.9100
320,500
Thu, 02 Apr 2026
8 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Wed, 01 Apr 2026
92.4400
92.8500
91.7800
92.4300
393,200
Tue, 31 Mar 2026
91.4900
93.2800
90.3000
92.2700
531,600
Mon, 30 Mar 2026
91.2200
92.3500
90.2300
91.1700
513,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
92.5200
92.6700
90.1900
90.5100
414,600
Thu, 26 Mar 2026
92.0500
94.2600
91.7600
93.0700
467,200
Wed, 25 Mar 2026
90.8900
92.1500
89.9800
91.8300
471,700
Tue, 24 Mar 2026
90.9000
92.2900
89.7900
90.0700
448,300
Mon, 23 Mar 2026
92.9000
93.7700
91.7300
91.8800
431,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.3400
92.3400
89.6000
90.3200
824,000
Thu, 19 Mar 2026
90.5900
92.7500
90.5900
92.3700
349,200
Wed, 18 Mar 2026
91.1900
93.3000
91.1900
91.5700
364,000
Tue, 17 Mar 2026
92.5400
94.0400
91.7500
91.9500
431,000
Mon, 16 Mar 2026
90.8000
92.3500
90.2500
91.4700
488,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.1300
93.4100
89.7200
89.8700
435,700
Thu, 12 Mar 2026
94.0100
95.1800
91.8300
92.0000
394,700
Wed, 11 Mar 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 11 Mar 2026
93.9200
95.3400
93.2900
95.2400
326,600
Tue, 10 Mar 2026
94.0800
96.4000
93.6700
94.5700
299,300
Mon, 09 Mar 2026
94.2100
95.6700
91.8700
94.9500
522,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
99.3000
99.3000
94.0000
95.8100
480,100
Thu, 05 Mar 2026
97.8300
99.3800
96.9000
98.5200
444,700
Wed, 04 Mar 2026
99.4100
100.1500
98.4600
99.4400
554,900
Tue, 03 Mar 2026
98.1700
99.1300
95.4300
98.4600
529,500
Mon, 02 Mar 2026
99.0800
100.0800
97.4100
99.7300
718,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
102.1600
102.9000
98.2200
98.7500
967,600
Thu, 26 Feb 2026
102.2000
103.5900
101.5700
102.9000
733,500
Wed, 25 Feb 2026
102.5800
103.1300
98.9600
101.2800
566,900
Tue, 24 Feb 2026
6 · 10-K
After market open · 13:57 ET
10-K ↗
Tue, 24 Feb 2026
103.6700
105.7500
100.2900
102.8200
1,143,400
Tue, 24 Feb 2026
5 · 8-K
Pre-market · 07:15 ET
8-K ↗
Mon, 23 Feb 2026
105.0900
105.0900
101.2000
103.1100
833,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
102.4900
105.1000
100.9000
104.8500
468,800
Thu, 19 Feb 2026
102.9200
103.1100
101.3200
103.0600
683,200
Wed, 18 Feb 2026
101.3300
102.7200
101.1000
102.1300
388,100
Tue, 17 Feb 2026
101.2800
102.5100
100.1400
102.0800
342,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.8300
101.3200
98.9800
100.5200
402,700
Thu, 12 Feb 2026
103.6900
105.3000
98.8800
100.2000
803,100
Wed, 11 Feb 2026
102.9100
103.1600
100.9500
102.6700
431,300
Tue, 10 Feb 2026
98.2500
102.1700
98.2500
102.0900
461,900
Mon, 09 Feb 2026
98.4400
98.7500
96.8000
97.9400
361,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
94.9500
98.1700
94.9500
97.9600
656,500
Thu, 05 Feb 2026
96.4700
96.7000
94.6700
95.7000
464,700
Wed, 04 Feb 2026
95.9600
96.6800
95.1000
96.1700
552,800
Tue, 03 Feb 2026
93.4200
95.4300
93.4200
95.1500
383,200
Mon, 02 Feb 2026
94.9700
95.4600
94.0700
94.6300
448,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
94.8400
95.1200
93.6300
94.7000
453,600
Thu, 29 Jan 2026
94.2000
94.9600
93.4300
94.6600
451,900
Wed, 28 Jan 2026
4 · 8-K
After-hours · 17:19 ET
FORM 8-K ↗
Wed, 28 Jan 2026
94.4200
95.4600
93.2200
93.4800
420,300
Tue, 27 Jan 2026
95.8100
95.8100
93.0800
94.1000
371,000
Mon, 26 Jan 2026
95.8000
96.0700
94.7400
95.6600
464,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.3200
96.3200
94.4400
95.5300
375,200
Thu, 22 Jan 2026
96.5000
98.3400
95.8800
96.3900
537,600
Wed, 21 Jan 2026
94.1700
96.8200
94.0900
95.9700
682,800
Tue, 20 Jan 2026
93.6600
94.8700
93.2800
93.4800
393,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.9500
95.0200
92.7700
94.8300
376,100
Thu, 15 Jan 2026
94.2100
96.0900
94.0800
94.7000
332,600
Wed, 14 Jan 2026
94.4700
94.9200
92.5300
93.5800
461,400
Tue, 13 Jan 2026
94.5300
95.2900
93.5400
94.4400
401,300
Mon, 12 Jan 2026
94.6100
94.8500
93.1000
94.2800
295,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.5100
95.7300
93.5400
95.0000
618,900
Thu, 08 Jan 2026
91.5100
94.9600
91.5100
94.1500
670,500
Wed, 07 Jan 2026
94.3200
94.3200
90.9900
91.9300
587,500
Tue, 06 Jan 2026
93.5800
94.1900
91.4700
94.1000
677,400
Mon, 05 Jan 2026
95.4500
95.8100
93.6700
93.8900
549,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.6500
95.8600
93.6200
95.4800
453,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
95.7000
95.7000
94.2700
94.6200
316,300
Tue, 30 Dec 2025
96.6700
97.4600
96.5700
96.8700
296,300
Mon, 29 Dec 2025
97.8800
97.8800
96.0500
96.9700
203,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.2800
98.0000
97.0100
97.4700
202,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
96.8400
97.8800
96.1300
97.6900
118,400
Tue, 23 Dec 2025
97.4800
97.4800
96.4800
96.6800
229,400
Mon, 22 Dec 2025
97.7700
98.3100
97.3200
97.6800
359,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
97.1300
98.2500
96.6200
98.0000
838,200
Thu, 18 Dec 2025
99.1500
99.2200
96.7500
97.7500
537,100
Wed, 17 Dec 2025
97.4900
99.2800
97.0200
98.5800
817,900
Tue, 16 Dec 2025
98.6200
98.8500
96.1100
97.4800
566,200
Mon, 15 Dec 2025
98.7100
99.3900
97.0900
98.8100
471,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.2200
98.5700
96.5300
97.9900
646,800
Thu, 11 Dec 2025
95.0800
97.8600
94.4500
96.7600
466,300
Wed, 10 Dec 2025
91.9900
95.2100
91.3300
94.9500
612,000
Tue, 09 Dec 2025
91.8900
92.7400
91.4000
91.7700
370,500
Mon, 08 Dec 2025
91.9500
92.3300
90.7200
91.5100
359,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
91.7400
92.8300
91.4400
91.7400
611,300
Thu, 04 Dec 2025
3 · 8-K
After-hours · 16:38 ET
FORM 8-K ↗
Thu, 04 Dec 2025
94.1300
94.8300
91.6600
91.9600
434,800
Wed, 03 Dec 2025
94.8100
95.2400
93.5400
94.4400
306,900
Tue, 02 Dec 2025
94.9600
94.9600
93.4500
94.2300
306,900
Mon, 01 Dec 2025
94.7400
95.4300
93.9700
94.1700
267,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.3300
96.1000
94.5200
95.4300
158,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.7900
97.0500
95.5100
95.5100
587,800
Tue, 25 Nov 2025
94.6600
96.7200
94.3400
96.1200
910,400
Mon, 24 Nov 2025
94.4700
94.7300
93.0500
94.0200
488,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.8400
95.0000
90.4700
94.3000
506,900
Thu, 20 Nov 2025
91.3500
92.8300
90.0500
90.3800
323,500
Wed, 19 Nov 2025
91.5100
91.8700
90.3000
91.2600
571,600
Tue, 18 Nov 2025
92.4100
92.7800
91.3900
91.7600
646,800
Mon, 17 Nov 2025
94.3000
94.3000
92.1300
92.6000
399,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
93.6300
94.6400
92.5800
94.6300
370,800
Thu, 13 Nov 2025
93.6600
95.0700
93.0300
93.8500
370,900
Wed, 12 Nov 2025
94.6600
96.0700
94.3800
94.4100
495,700
Tue, 11 Nov 2025
95.1400
96.0500
94.1800
94.7700
467,700
Mon, 10 Nov 2025
93.9000
95.8400
93.1600
94.8400
567,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.8700
94.3900
90.7900
93.7900
789,000
Thu, 06 Nov 2025
92.1500
93.4200
91.3300
91.5800
860,800
Wed, 05 Nov 2025
90.2100
93.3700
89.8900
92.2700
965,400
Tue, 04 Nov 2025
2 · 10-Q
After market open · 14:13 ET
10-Q ↗
Tue, 04 Nov 2025
89.1000
91.4000
88.1100
90.2300
1,036,300
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 09:21 ET
8-K ↗
Mon, 03 Nov 2025
86.0400
88.7700
85.0700
88.7500
908,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.3400
87.2700
83.8200
86.9100
962,500
Thu, 30 Oct 2025
86.2100
87.5000
85.8200
85.9100
425,100
Wed, 29 Oct 2025
85.5600
87.9500
85.3600
86.6500
606,200
Tue, 28 Oct 2025
87.0700
87.3600
86.1100
86.4700
329,400
Mon, 27 Oct 2025
87.3000
89.2400
87.2600
87.5000
590,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
88.0600
88.3500
86.6600
87.1500
631,000
Thu, 23 Oct 2025
89.1600
89.3900
87.3700
87.3700
501,400