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
116.0700
116.9700
113.2500
116.6900
512,076
Thu, 22 Oct 2026
116.6100
118.6100
116.0000
118.6100
489,200
Wed, 21 Oct 2026
119.8700
120.1500
117.4100
117.8900
497,700
Tue, 20 Oct 2026
117.8200
120.2400
117.5000
119.9900
453,600
Mon, 19 Oct 2026
14 · 8-K
After-hours · 20:31 ET
8-K ↗
Mon, 19 Oct 2026
120.0300
120.8400
118.6700
119.7600
291,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
122.3000
123.9200
119.4100
120.0100
479,300
Thu, 15 Oct 2026
120.3100
122.0700
119.8900
121.4900
415,600
Wed, 14 Oct 2026
118.7500
119.4400
117.6800
119.3800
368,800
Tue, 13 Oct 2026
118.0000
120.2300
117.0600
119.6000
333,200
Mon, 12 Oct 2026
118.0400
118.6800
117.1000
117.2500
443,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
118.5900
118.7000
117.5900
118.0300
540,100
Thu, 08 Oct 2026
118.0800
118.8600
116.6000
118.5300
640,600
Wed, 07 Oct 2026
120.5000
120.8300
118.3200
119.6300
421,800
Tue, 06 Oct 2026
121.3000
122.6800
120.3200
122.0000
467,000
Mon, 05 Oct 2026
121.1700
122.4300
120.6700
121.3300
588,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
122.2700
123.0500
120.4200
120.8500
452,500
Thu, 01 Oct 2026
117.4100
122.3300
116.4400
121.3700
619,400
Wed, 30 Sep 2026
119.8000
120.3900
117.5900
118.0300
537,100
Tue, 29 Sep 2026
120.4300
120.5300
118.5600
119.3200
605,400
Mon, 28 Sep 2026
122.1700
122.6400
119.8200
120.2400
780,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
120.0200
123.5900
118.8900
122.7100
637,300
Thu, 24 Sep 2026
13 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 24 Sep 2026
121.7600
122.7800
117.6700
118.2500
632,800
Wed, 23 Sep 2026
120.6900
123.3200
120.6900
121.6900
395,000
Tue, 22 Sep 2026
122.0400
123.0200
120.9800
122.4000
625,800
Mon, 21 Sep 2026
121.6100
121.7800
119.8500
120.2200
688,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
122.0800
122.1500
119.3600
120.6400
1,769,200
Thu, 17 Sep 2026
125.5500
126.0400
122.3800
122.7200
721,800
Wed, 16 Sep 2026
126.8500
129.6600
121.2800
123.1900
1,103,800
Tue, 15 Sep 2026
127.3700
128.5400
125.9400
126.1800
708,300
Mon, 14 Sep 2026
128.4500
130.7000
128.3000
128.8700
515,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
129.7600
131.3900
129.0400
130.8200
482,300
Thu, 10 Sep 2026
126.5700
128.0300
125.0100
127.8400
402,500
Wed, 09 Sep 2026
128.6300
130.1100
126.6300
126.9300
468,700
Tue, 08 Sep 2026
134.4300
134.7800
128.7900
128.9100
625,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
130.4500
134.9300
130.2700
134.6800
507,900
Thu, 03 Sep 2026
131.0800
131.4200
129.6500
131.0500
487,600
Wed, 02 Sep 2026
124.9300
130.4000
124.7800
129.6000
804,000
Tue, 01 Sep 2026
124.2900
126.2000
124.2200
125.1700
593,900
Mon, 31 Aug 2026
124.5800
125.6200
124.0000
124.9900
921,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
124.8000
125.4900
122.4000
124.0200
426,000
Thu, 27 Aug 2026
123.5800
124.1500
122.2700
123.5700
548,700
Wed, 26 Aug 2026
123.7500
124.4200
122.0700
124.4200
444,900
Tue, 25 Aug 2026
123.2100
124.3500
122.5000
123.6500
469,500
Mon, 24 Aug 2026
127.8100
127.9700
122.4400
122.9000
872,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
126.9100
128.7300
126.4000
128.5400
430,600
Thu, 20 Aug 2026
122.8600
125.6800
122.2500
125.4300
473,800
Wed, 19 Aug 2026
125.0700
126.0100
123.1200
124.0500
538,300
Tue, 18 Aug 2026
124.5900
125.6500
123.4100
123.9000
382,600
Mon, 17 Aug 2026
124.7000
125.9900
124.3600
124.8900
668,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
122.5200
125.2000
121.8700
124.9500
343,800
Thu, 13 Aug 2026
121.9600
122.8200
120.5500
122.6400
469,300
Wed, 12 Aug 2026
122.4200
123.2600
120.4400
121.2300
551,400
Tue, 11 Aug 2026
121.9600
123.3400
121.1600
121.9300
431,300
Mon, 10 Aug 2026
121.9600
122.2900
120.1700
120.8700
591,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
119.2700
123.0800
119.2700
122.8400
562,300
Thu, 06 Aug 2026
124.8100
124.8100
118.7900
119.0800
801,400
Wed, 05 Aug 2026
125.7500
128.0300
125.0300
125.2700
732,000
Tue, 04 Aug 2026
123.2100
126.5500
120.4200
125.9300
1,241,600
Mon, 03 Aug 2026
127.7200
129.4200
124.7900
125.0900
1,418,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
140.4000
144.8400
129.2200
130.6400
2,071,000
Fri, 31 Jul 2026
12 · S-3ASR
Pre-market · 09:13 ET
S-3ASR ↗
Fri, 31 Jul 2026
11 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Fri, 31 Jul 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Jul 2026
148.6500
149.8000
143.4100
146.3300
1,049,500
Wed, 29 Jul 2026
147.6300
150.0000
146.7700
147.5100
1,003,800
Tue, 28 Jul 2026
145.1100
149.7500
145.1000
148.6800
1,041,300
Mon, 27 Jul 2026
145.0000
145.7400
143.1000
145.0000
441,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
142.2200
144.9400
142.1100
143.6000
248,000
Thu, 23 Jul 2026
141.6500
142.9200
140.1800
142.4300
517,300
Wed, 22 Jul 2026
143.0600
145.5400
142.9200
143.6900
399,200
Tue, 21 Jul 2026
142.0100
144.9700
140.3700
142.8200
436,100
Mon, 20 Jul 2026
142.0000
143.3100
139.9600
140.1600
392,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
141.1500
144.0900
138.8500
141.7200
527,200
Thu, 16 Jul 2026
140.3500
143.7400
140.3500
143.6600
664,100
Wed, 15 Jul 2026
137.3100
141.2400
136.5000
140.3900
554,700
Tue, 14 Jul 2026
137.0300
138.2000
134.6000
135.9100
376,200
Mon, 13 Jul 2026
136.6500
137.5400
135.2800
135.3000
371,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
135.5900
137.5800
135.2600
136.1400
358,300
Thu, 09 Jul 2026
131.8300
135.7000
131.4200
134.7600
488,300
Wed, 08 Jul 2026
130.6800
130.7900
127.4100
130.6700
452,000
Tue, 07 Jul 2026
132.8300
133.5000
131.3000
131.3500
480,400
Mon, 06 Jul 2026
131.9100
133.8900
130.8600
133.6900
340,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
131.8200
133.2300
128.9600
130.8500
512,400
Wed, 01 Jul 2026
132.9700
133.2400
130.3200
130.3900
390,700
Tue, 30 Jun 2026
133.5900
135.1600
133.3000
134.0600
504,900
Mon, 29 Jun 2026
135.7700
136.2800
131.8400
133.7900
592,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
135.7800
137.3000
134.6600
136.8400
1,153,000
Thu, 25 Jun 2026
137.0800
138.8600
136.3600
138.2200
443,900
Wed, 24 Jun 2026
136.9800
137.7200
133.9500
135.5800
727,300
Tue, 23 Jun 2026
139.0000
139.6700
135.9200
136.6800
756,700
Mon, 22 Jun 2026
138.5800
142.2100
138.3800
140.7100
1,008,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
138.5900
141.3100
138.1800
139.7500
951,900
Wed, 17 Jun 2026
141.1000
142.1500
137.1500
137.9200
768,200
Tue, 16 Jun 2026
144.4400
145.3400
141.1700
141.6700
758,100
Mon, 15 Jun 2026
147.8700
149.0300
144.2400
144.4400
779,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
145.5000
146.1600
144.2800
145.1600
654,900
Thu, 11 Jun 2026
141.3900
145.4700
140.0700
145.0000
621,900
Wed, 10 Jun 2026
141.3400
144.6600
139.6600
140.4400
887,900
Tue, 09 Jun 2026
146.0000
146.4600
139.1400
142.1600
691,200
Mon, 08 Jun 2026
142.2600
145.4200
141.6200
144.8700
579,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
142.5700
143.5000
139.9900
141.5000
597,600
Thu, 04 Jun 2026
144.7000
145.7900
143.8900
143.9800
546,400
Wed, 03 Jun 2026
145.5300
147.6600
144.0900
144.8800
769,600
Tue, 02 Jun 2026
144.6000
150.3300
143.8800
147.3600
640,000
Mon, 01 Jun 2026
141.1400
143.9500
139.6400
143.9400
735,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
147.3000
148.8100
142.7000
143.1200
1,084,700
Thu, 28 May 2026
144.8600
147.4900
143.4300
146.9300
584,700
Wed, 27 May 2026
145.3900
149.1600
144.4900
145.7400
938,700
Tue, 26 May 2026
143.7000
145.0000
142.3600
143.4200
509,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
139.4500
142.5400
138.5100
139.8000
398,700
Thu, 21 May 2026
132.1000
138.5300
131.1900
138.4300
521,900
Wed, 20 May 2026
129.4100
133.3100
127.9800
133.3100
463,400
Tue, 19 May 2026
128.7000
129.5900
126.2800
128.7800
661,600
Mon, 18 May 2026
133.4700
134.0600
129.9700
130.3600
751,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.1800
137.3600
132.2400
132.7200
757,200
Thu, 14 May 2026
9 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 14 May 2026
138.8900
140.9300
137.0900
139.0600
584,500
Wed, 13 May 2026
137.0600
140.9900
137.0600
137.6100
435,200
Tue, 12 May 2026
137.7000
137.7000
134.7000
136.2800
471,700
Mon, 11 May 2026
140.0000
140.5200
137.2600
137.3800
395,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
136.1500
139.7500
135.5600
139.6900
569,000
Thu, 07 May 2026
138.3800
139.2600
135.1700
135.2900
648,800
Wed, 06 May 2026
134.0200
138.4600
133.2600
137.5700
593,600
Tue, 05 May 2026
130.6300
133.0600
127.8700
131.6500
678,100
Mon, 04 May 2026
131.7300
134.5000
128.2400
129.8300
815,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
128.2600
132.4300
120.7500
132.4100
1,091,400
Fri, 01 May 2026
8 · 10-Q
Pre-market · 09:15 ET
10-Q ↗
Fri, 01 May 2026
7 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Apr 2026
124.6400
128.1500
124.6400
127.1300
839,500
Wed, 29 Apr 2026
123.6800
125.3300
122.5300
123.8400
494,000
Tue, 28 Apr 2026
126.1400
126.1400
123.4700
124.1600
587,300
Mon, 27 Apr 2026
128.6300
130.3800
125.1200
125.6100
613,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
129.6800
131.2900
127.4500
128.3200
460,400
Thu, 23 Apr 2026
128.1000
130.7500
127.6400
129.7200
351,100
Wed, 22 Apr 2026
129.2500
130.0900
127.6500
128.0700
532,100
Tue, 21 Apr 2026
129.0400
131.7600
128.3600
128.4700
352,200
Mon, 20 Apr 2026
125.0000
129.6400
125.0000
128.9000
506,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.3100
128.4600
123.1500
125.3900
624,500
Thu, 16 Apr 2026
118.5500
120.0100
117.9000
119.1400
655,900
Wed, 15 Apr 2026
121.7000
122.1400
117.4500
118.7900
563,800
Tue, 14 Apr 2026
123.1800
124.2500
121.7500
122.4000
426,500
Mon, 13 Apr 2026
123.3500
123.8900
121.7300
123.2200
378,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
126.6400
127.3000
124.1200
124.6000
328,400
Thu, 09 Apr 2026
124.0900
125.8100
123.6200
125.1800
490,900
Wed, 08 Apr 2026
124.0100
125.7800
122.4700
124.7500
454,100
Tue, 07 Apr 2026
117.7300
118.8000
116.4100
118.0000
677,000
Mon, 06 Apr 2026
117.8500
118.8900
117.5600
118.3100
401,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
6 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Thu, 02 Apr 2026
5 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Thu, 02 Apr 2026
119.7600
119.8700
116.0300
118.5400
621,500
Wed, 01 Apr 2026
122.0800
123.1600
120.7700
122.0600
554,000
Tue, 31 Mar 2026
118.3700
121.6100
117.7900
121.0800
419,000
Mon, 30 Mar 2026
119.4500
119.4500
115.5100
116.4500
573,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
120.4100
121.1600
117.6500
118.2600
585,200
Thu, 26 Mar 2026
120.5800
122.9600
120.5800
121.9500
440,600
Wed, 25 Mar 2026
122.3700
123.2100
121.5500
122.2300
509,500
Tue, 24 Mar 2026
117.6800
121.0600
117.1800
120.3900
558,700
Mon, 23 Mar 2026
117.8700
119.2200
116.2800
118.8800
1,010,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
115.1400
115.5500
113.0900
113.4800
2,028,300
Thu, 19 Mar 2026
114.7300
116.1400
113.2800
115.5800
837,600
Wed, 18 Mar 2026
118.0800
118.6700
115.6300
116.2100
707,800
Tue, 17 Mar 2026
118.1400
120.8700
117.1400
118.6200
1,074,400
Mon, 16 Mar 2026
115.1600
116.5500
114.2900
116.1500
745,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
116.1200
116.7100
113.2400
114.1600
531,200
Thu, 12 Mar 2026
116.2800
116.2800
113.9700
115.6500
505,100
Wed, 11 Mar 2026
118.8600
120.5000
117.6400
117.9400
396,100
Tue, 10 Mar 2026
120.2800
121.6200
119.1900
119.2700
505,400
Mon, 09 Mar 2026
117.7900
120.4400
115.3000
120.2800
502,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
120.0900
121.6400
117.8500
120.1800
423,200
Thu, 05 Mar 2026
120.7700
123.2900
120.2800
121.9700
398,300
Wed, 04 Mar 2026
124.6200
125.0400
122.4000
122.7600
433,600
Tue, 03 Mar 2026
123.4000
125.7400
120.8900
123.6100
565,600
Mon, 02 Mar 2026
128.7500
129.3500
123.8500
127.5400
474,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
131.5500
132.8100
129.0000
131.2500
444,500
Thu, 26 Feb 2026
134.2700
135.5000
132.0700
133.0200
429,800
Wed, 25 Feb 2026
134.7200
134.7200
131.3900
133.6100
239,200
Tue, 24 Feb 2026
133.1300
135.2500
133.1300
134.1200
292,400
Mon, 23 Feb 2026
134.7600
134.7600
131.0300
132.8600
378,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
133.3600
134.8700
131.8100
134.7500
417,200
Thu, 19 Feb 2026
136.3100
136.7500
132.6700
134.0100
640,600
Wed, 18 Feb 2026
137.0300
138.7100
136.7600
136.9000
389,700
Tue, 17 Feb 2026
137.9300
138.7500
135.8600
136.7000
429,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 10-K
After-hours · 16:04 ET
10-K ↗
Fri, 13 Feb 2026
137.7000
139.5500
136.1500
137.8700
526,300
Thu, 12 Feb 2026
139.5900
140.4100
134.7400
136.7300
548,500
Wed, 11 Feb 2026
139.7300
142.8400
137.3400
138.8800
668,900
Tue, 10 Feb 2026
139.7600
140.9300
137.3400
138.5900
704,600
Mon, 09 Feb 2026
140.6800
141.2800
138.0600
139.2500
698,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.4800
141.2100
135.4800
140.9500
763,000
Thu, 05 Feb 2026
132.5800
136.1300
131.5400
136.0500
845,300
Wed, 04 Feb 2026
131.0000
136.7800
125.9500
132.4500
1,297,200
Wed, 04 Feb 2026
3 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 03 Feb 2026
117.9000
121.0500
117.9000
119.6000
837,100
Mon, 02 Feb 2026
116.5400
118.9100
116.0800
118.0000
774,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
118.1900
118.4400
115.7500
117.0900
797,500
Thu, 29 Jan 2026
120.5000
121.2600
118.9900
120.5800
371,000
Wed, 28 Jan 2026
120.5200
120.8500
119.0700
119.3300
466,800
Tue, 27 Jan 2026
121.0100
122.1200
119.1500
120.5400
456,300
Mon, 26 Jan 2026
120.0100
120.6000
119.2800
120.2100
368,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
121.6700
121.9900
118.7700
119.8700
765,500
Thu, 22 Jan 2026
123.3200
124.0700
121.1300
121.7300
506,500
Wed, 21 Jan 2026
120.3400
124.1700
120.3400
122.8200
575,200
Tue, 20 Jan 2026
119.1400
119.4500
117.5400
119.0000
511,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.5200
124.5200
119.3800
121.0400
715,100
Thu, 15 Jan 2026
125.6400
126.2700
123.9000
125.1300
441,000
Wed, 14 Jan 2026
125.5200
127.3000
123.6200
124.8500
694,900
Tue, 13 Jan 2026
124.3000
125.1300
122.9700
124.6700
274,800
Mon, 12 Jan 2026
123.6400
124.8400
122.0700
124.2100
441,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
126.2400
126.2500
122.2300
124.4200
488,800
Thu, 08 Jan 2026
121.0700
127.3600
120.8900
126.1500
550,400
Wed, 07 Jan 2026
123.2500
123.8000
120.7800
121.5400
305,000
Tue, 06 Jan 2026
120.0000
123.7400
119.6000
123.4200
401,500
Mon, 05 Jan 2026
118.2600
121.2800
117.9900
120.9100
373,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
115.4600
119.2900
114.9100
118.6100
443,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
116.0800
117.1200
114.3300
114.6000
333,200
Tue, 30 Dec 2025
116.5000
116.8500
115.6700
116.3300
283,400
Mon, 29 Dec 2025
116.6400
117.4700
115.8500
116.4600
248,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
116.5500
117.2000
116.3000
116.9000
216,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
117.1600
117.6300
116.4100
116.5500
199,100
Tue, 23 Dec 2025
117.9400
117.9900
116.7500
117.0600
460,400
Mon, 22 Dec 2025
118.9900
119.2500
117.2300
117.9200
575,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
117.4000
119.0100
117.1800
118.8200
1,694,900
Thu, 18 Dec 2025
117.2200
118.7900
116.3200
117.2200
739,900
Wed, 17 Dec 2025
115.0600
117.2200
115.0600
116.5400
699,400
Tue, 16 Dec 2025
116.6800
117.4400
114.6700
115.5100
806,100
Mon, 15 Dec 2025
114.7300
116.5100
114.3600
116.0700
979,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.0000
114.6700
113.1600
113.6400
614,200
Thu, 11 Dec 2025
111.9400
113.7300
111.2200
113.4600
968,200
Wed, 10 Dec 2025
106.4000
111.7500
105.7700
111.4900
853,800
Tue, 09 Dec 2025
104.5600
107.5300
104.5600
106.5300
581,000
Mon, 08 Dec 2025
105.8500
106.6400
104.3800
105.4300
783,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
108.9900
110.2700
107.6800
107.7800
473,200
Thu, 04 Dec 2025
109.4100
110.0000
108.1900
108.9400
891,000
Wed, 03 Dec 2025
108.0000
109.9000
107.9700
109.2900
807,400
Tue, 02 Dec 2025
108.2500
109.0400
106.1500
107.8600
1,126,400
Mon, 01 Dec 2025
107.1500
109.7700
106.7900
108.2200
794,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
107.9800
108.7700
107.0400
107.3600
768,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
107.4300
109.8000
107.0200
107.7700
565,900
Tue, 25 Nov 2025
105.8600
109.0600
105.4500
108.3400
428,400
Mon, 24 Nov 2025
104.2900
105.6500
103.5000
104.8800
545,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.2100
104.6300
100.2100
104.1500
602,700
Thu, 20 Nov 2025
103.1400
104.6900
99.0000
99.2800
459,600
Wed, 19 Nov 2025
102.8200
103.7400
101.9800
102.7100
367,800
Tue, 18 Nov 2025
101.2200
103.2900
101.2200
102.5800
851,100
Mon, 17 Nov 2025
105.3600
105.3600
101.5500
101.8800
607,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
106.7300
106.9800
105.3700
106.0300
712,800
Thu, 13 Nov 2025
109.4100
110.5400
107.2900
107.7200
601,400
Wed, 12 Nov 2025
109.8500
110.5300
108.4900
109.5700
466,400
Tue, 11 Nov 2025
108.7900
110.1700
108.1500
109.4300
402,000
Mon, 10 Nov 2025
110.5900
110.6600
107.9300
108.1000
848,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
108.3000
110.9400
108.3000
110.1300
582,000
Thu, 06 Nov 2025
109.3200
109.6900
107.8000
108.4100
702,000
Wed, 05 Nov 2025
106.2000
110.2600
106.0500
109.1400
770,900
Tue, 04 Nov 2025
106.9700
107.9100
105.3800
106.6600
857,100
Mon, 03 Nov 2025
104.3200
108.9100
103.6500
108.2000
1,037,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
106.0500
110.8800
99.1200
104.6500
1,074,300
Fri, 31 Oct 2025
2 · 10-Q
Pre-market · 09:06 ET
10-Q ↗
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Thu, 30 Oct 2025
102.5600
104.6600
102.0400
103.5200
941,100
Wed, 29 Oct 2025
103.1500
104.7600
102.2800
104.0800
915,000
Tue, 28 Oct 2025
101.2200
103.3200
100.7000
103.1700
450,700
Mon, 27 Oct 2025
102.2600
103.5800
101.2200
101.7400
505,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
101.3200
102.4400
101.0800
101.9100
452,600