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
111.0000
114.4800
110.1000
111.2700
540,716
Thu, 22 Oct 2026
108.5200
111.4300
108.3400
111.2200
609,000
Wed, 21 Oct 2026
107.9200
110.1700
107.0000
108.7300
415,700
Tue, 20 Oct 2026
102.3900
107.4200
102.3900
107.2400
809,000
Mon, 19 Oct 2026
103.9300
104.2500
102.4900
103.1600
355,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
104.6900
106.0000
103.8700
104.7500
628,900
Thu, 15 Oct 2026
103.1100
106.6900
102.9700
104.4200
525,100
Wed, 14 Oct 2026
103.1100
103.6200
100.8700
102.0500
525,700
Tue, 13 Oct 2026
103.4100
104.5400
102.0500
104.1300
505,900
Mon, 12 Oct 2026
103.0400
103.9300
102.5200
102.5200
270,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
102.4500
104.1100
102.0100
103.4000
236,300
Thu, 08 Oct 2026
22 · 8-K
After market open · 10:00 ET
8-K ↗
Thu, 08 Oct 2026
103.8500
103.8500
100.4100
102.3600
416,400
Wed, 07 Oct 2026
103.3300
103.5700
101.7000
102.0700
366,100
Tue, 06 Oct 2026
103.3000
104.0300
102.2200
103.5000
347,600
Mon, 05 Oct 2026
102.7600
104.2000
101.3700
102.7600
554,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
100.8800
103.6400
100.1800
101.8000
407,700
Thu, 01 Oct 2026
101.3800
101.6600
98.7500
99.9700
405,400
Wed, 30 Sep 2026
21 · 8-K
After-hours · 19:59 ET
8-K ↗
Wed, 30 Sep 2026
103.0500
103.0500
97.7500
100.9900
750,100
Tue, 29 Sep 2026
104.3300
105.3800
102.2800
103.1200
452,500
Mon, 28 Sep 2026
107.7900
107.8500
102.0700
104.7500
427,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
104.9800
107.8100
104.6500
106.8200
371,300
Thu, 24 Sep 2026
106.6600
108.1600
104.4000
105.8500
287,800
Wed, 23 Sep 2026
106.5300
106.9200
104.8600
104.9600
275,500
Tue, 22 Sep 2026
108.5000
109.1800
106.0700
107.1200
439,900
Mon, 21 Sep 2026
106.4100
107.6200
105.7000
107.0500
301,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
106.3100
107.2700
105.2800
106.1200
1,345,700
Thu, 17 Sep 2026
109.1900
109.4200
106.5300
106.5600
360,300
Wed, 16 Sep 2026
109.9100
109.9100
107.7300
108.4200
362,000
Tue, 15 Sep 2026
108.3700
110.5300
107.2400
108.8500
363,800
Mon, 14 Sep 2026
111.9100
113.8900
108.8700
109.2800
441,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
110.5400
112.4800
109.9600
111.9800
445,500
Thu, 10 Sep 2026
109.2100
109.7300
107.8900
109.2900
626,800
Wed, 09 Sep 2026
105.2800
108.4100
103.9900
108.1900
449,000
Tue, 08 Sep 2026
108.0500
108.7400
105.2500
105.4700
234,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
106.9200
109.1200
104.9800
108.8700
307,200
Thu, 03 Sep 2026
108.8600
110.0800
106.0800
106.3500
400,400
Wed, 02 Sep 2026
110.1700
111.1300
107.1800
107.4700
409,600
Tue, 01 Sep 2026
108.6900
110.9800
108.0000
110.0200
455,100
Mon, 31 Aug 2026
110.8000
111.0000
108.5400
108.9300
404,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.1000
111.4100
109.1100
110.9700
232,600
Thu, 27 Aug 2026
112.5700
112.5700
108.9800
109.4900
343,000
Wed, 26 Aug 2026
111.4500
112.3200
110.7400
111.5200
266,800
Tue, 25 Aug 2026
112.2600
113.3900
110.0100
111.0000
320,900
Mon, 24 Aug 2026
111.9800
112.8400
109.2300
112.7800
371,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
113.7200
113.9400
111.2900
111.4300
395,300
Thu, 20 Aug 2026
108.5400
113.7700
107.7500
113.1200
450,700
Wed, 19 Aug 2026
110.5300
111.0500
108.7100
109.1800
532,700
Tue, 18 Aug 2026
112.3700
112.4800
109.0300
109.1400
276,300
Mon, 17 Aug 2026
113.5600
116.6300
111.2200
111.2800
347,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.1200
115.5200
113.6200
114.2700
315,700
Thu, 13 Aug 2026
115.1000
116.1200
113.2400
114.5500
370,400
Wed, 12 Aug 2026
112.3200
114.6700
111.8500
113.9600
616,100
Tue, 11 Aug 2026
110.4900
114.7400
110.0800
113.9100
531,500
Mon, 10 Aug 2026
111.0600
112.7400
108.9800
110.5100
377,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
112.2600
114.0600
111.2100
112.1900
344,400
Thu, 06 Aug 2026
117.1500
117.1500
110.7300
112.8500
670,200
Wed, 05 Aug 2026
111.5400
119.1600
111.5400
115.7900
850,800
Wed, 05 Aug 2026
20 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 05 Aug 2026
19 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 04 Aug 2026
115.0500
118.4800
113.1500
117.9800
531,400
Mon, 03 Aug 2026
119.1300
121.2500
114.7100
115.6100
540,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
116.5200
118.5800
114.1200
118.4500
436,800
Thu, 30 Jul 2026
121.1300
122.4700
117.4500
117.4800
493,100
Wed, 29 Jul 2026
117.1800
123.7300
116.3300
121.7100
676,500
Tue, 28 Jul 2026
118.1900
119.6600
114.8600
118.2300
854,000
Mon, 27 Jul 2026
119.9300
123.0100
117.9000
117.9500
1,126,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
18 · 8-K
After-hours · 17:13 ET
8-K ↗
Fri, 24 Jul 2026
122.2900
123.4900
120.1200
122.0000
518,100
Thu, 23 Jul 2026
120.7200
123.7600
120.0000
121.0900
449,500
Wed, 22 Jul 2026
124.2700
124.3200
121.5100
122.7300
589,200
Tue, 21 Jul 2026
118.5600
123.2500
118.5600
123.1900
665,500
Mon, 20 Jul 2026
120.1200
121.6600
118.5700
119.5900
615,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
117.0300
120.4800
116.8700
120.1200
556,100
Thu, 16 Jul 2026
112.3800
117.8000
112.3800
117.7700
668,900
Wed, 15 Jul 2026
109.7900
113.0800
109.0000
111.8800
701,900
Tue, 14 Jul 2026
106.6600
109.4200
106.6600
109.1200
551,800
Mon, 13 Jul 2026
105.1400
108.0000
105.0000
107.4200
398,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
104.1200
104.5700
102.6300
104.2400
339,700
Thu, 09 Jul 2026
103.2300
104.4900
101.6500
103.3500
276,100
Wed, 08 Jul 2026
102.0200
104.2300
101.5800
103.7600
423,600
Tue, 07 Jul 2026
105.1900
106.9800
103.5300
103.9100
716,300
Mon, 06 Jul 2026
101.4000
104.8200
101.2700
104.5600
427,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
99.4000
101.9900
99.1600
101.5000
560,100
Wed, 01 Jul 2026
95.0000
99.6000
95.0000
99.0000
726,600
Tue, 30 Jun 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 30 Jun 2026
92.9300
95.9200
91.2800
94.4900
745,100
Mon, 29 Jun 2026
93.9100
94.9800
91.0500
92.1600
699,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.8600
96.2600
92.9400
94.0900
1,126,400
Thu, 25 Jun 2026
96.3300
97.2100
94.6400
95.1800
393,900
Wed, 24 Jun 2026
97.6800
98.7900
96.1900
96.2400
368,900
Tue, 23 Jun 2026
97.5500
98.2400
95.9000
96.6500
408,500
Mon, 22 Jun 2026
96.8900
98.0000
96.5500
97.5500
493,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 18 Jun 2026
98.6800
99.2200
97.2100
97.6700
790,800
Wed, 17 Jun 2026
100.0000
101.2000
96.5600
97.3700
496,000
Tue, 16 Jun 2026
101.0400
102.2100
99.9000
100.1400
308,900
Mon, 15 Jun 2026
103.8000
104.0000
100.3900
100.5500
387,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
101.9100
102.8700
101.3100
101.9400
347,500
Thu, 11 Jun 2026
101.2900
102.0700
99.3000
101.1500
343,800
Wed, 10 Jun 2026
103.1800
103.7900
100.9500
100.9800
444,700
Tue, 09 Jun 2026
102.4800
105.1000
101.0900
102.5700
493,000
Mon, 08 Jun 2026
101.0000
101.9800
100.2000
101.3400
302,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
102.0200
103.1900
100.7500
100.9900
348,700
Thu, 04 Jun 2026
102.0600
103.1500
100.0000
100.9400
390,400
Wed, 03 Jun 2026
103.5900
103.5900
99.6800
100.8800
377,000
Tue, 02 Jun 2026
102.2400
103.9800
101.8900
102.9700
416,900
Tue, 02 Jun 2026
15 · 8-K
Pre-market · 06:20 ET
8-K ↗
Mon, 01 Jun 2026
102.5200
103.9100
101.1300
103.0200
413,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
106.5900
106.9600
103.2300
104.0200
487,800
Thu, 28 May 2026
105.2100
107.4200
101.0000
107.0800
369,600
Wed, 27 May 2026
14 · 424B3
After market open · 09:31 ET
424B3 ↗
Wed, 27 May 2026
107.7100
108.5700
105.9000
106.1800
309,200
Tue, 26 May 2026
104.9000
107.4500
103.9000
107.0200
300,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.9600
105.8100
101.0000
104.7500
379,500
Thu, 21 May 2026
105.2500
106.1100
103.1800
104.7900
468,100
Wed, 20 May 2026
102.5900
106.8800
101.5100
106.6500
402,000
Tue, 19 May 2026
104.0300
105.3200
102.2800
102.3000
338,800
Mon, 18 May 2026
103.7400
106.5500
102.7500
104.9800
404,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
106.0000
107.3800
103.2400
103.7700
517,700
Thu, 14 May 2026
105.9900
107.3900
104.4300
106.9100
680,700
Wed, 13 May 2026
101.9700
104.7800
99.0900
104.5800
1,031,300
Tue, 12 May 2026
105.4700
107.8900
104.0400
105.7300
794,200
Mon, 11 May 2026
106.9500
107.1600
104.5200
105.2000
328,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
108.4500
109.7500
106.0300
107.2200
475,300
Thu, 07 May 2026
110.0500
110.9000
103.2400
107.7500
857,800
Wed, 06 May 2026
109.9000
111.5100
103.0300
109.0100
563,400
Wed, 06 May 2026
13 · 10-Q
Pre-market · 07:03 ET
10-Q ↗
Wed, 06 May 2026
12 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 05 May 2026
104.7500
105.8200
103.5300
104.3000
362,100
Mon, 04 May 2026
11 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 04 May 2026
106.5200
108.2300
104.2900
104.3800
327,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
107.3000
107.6400
106.1600
107.5200
286,000
Thu, 30 Apr 2026
107.0600
107.5000
105.7700
106.7500
259,600
Wed, 29 Apr 2026
108.6300
108.7000
105.8000
107.3400
253,600
Tue, 28 Apr 2026
107.5100
108.8100
105.1500
108.7100
331,900
Mon, 27 Apr 2026
109.7500
109.9700
106.6500
106.8000
390,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
110.9300
112.4300
109.0200
110.0600
346,500
Thu, 23 Apr 2026
111.2000
113.6000
109.6500
110.8700
313,700
Wed, 22 Apr 2026
111.0600
112.6500
110.4100
111.2300
652,100
Tue, 21 Apr 2026
113.9800
115.4400
110.2200
110.7700
329,700
Mon, 20 Apr 2026
113.8700
115.6300
113.7200
113.9100
338,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
113.5600
116.5900
113.3700
114.3800
693,500
Thu, 16 Apr 2026
109.0400
111.9500
107.5200
111.6700
384,300
Wed, 15 Apr 2026
106.5300
109.2900
106.3100
108.7200
572,600
Tue, 14 Apr 2026
107.0100
108.9400
106.0600
106.6600
729,100
Mon, 13 Apr 2026
104.9900
107.0200
104.6500
106.8400
306,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
106.1900
106.1900
104.1000
105.5200
257,000
Fri, 10 Apr 2026
10 · 8-K
Pre-market · 07:18 ET
8-K ↗
Thu, 09 Apr 2026
105.8200
106.6100
103.2300
106.0500
528,000
Wed, 08 Apr 2026
106.2700
107.4900
105.3500
106.2900
548,200
Tue, 07 Apr 2026
103.1000
103.7600
101.6000
102.7500
436,700
Mon, 06 Apr 2026
9 · 8-K
After-hours · 16:49 ET
8-K ↗
Mon, 06 Apr 2026
103.8200
103.8600
102.0000
103.6400
296,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
101.6700
105.5200
101.1800
103.3200
353,500
Wed, 01 Apr 2026
104.3400
104.7700
102.5500
103.3800
439,800
Tue, 31 Mar 2026
102.3700
104.5100
100.4700
103.6300
500,400
Mon, 30 Mar 2026
101.8200
101.9300
99.4200
100.5000
863,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
100.8000
101.1600
99.1600
100.7700
545,800
Thu, 26 Mar 2026
101.2200
102.8000
100.5700
101.7700
605,200
Wed, 25 Mar 2026
101.9700
102.2700
99.4700
102.2500
325,000
Tue, 24 Mar 2026
99.8700
102.3000
98.9100
100.7700
498,500
Mon, 23 Mar 2026
100.7500
103.1200
99.2500
101.3900
406,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
8 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Fri, 20 Mar 2026
100.0500
101.5200
96.4900
97.6800
1,279,700
Thu, 19 Mar 2026
103.7600
103.7600
97.8800
100.5100
609,300
Wed, 18 Mar 2026
104.4500
105.6600
101.2000
101.2300
636,400
Tue, 17 Mar 2026
108.4300
108.5800
104.9900
105.4200
367,900
Mon, 16 Mar 2026
108.6900
108.9300
105.8900
106.0800
394,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.2800
109.3100
106.1200
107.0700
413,000
Thu, 12 Mar 2026
108.1600
109.6600
107.1600
107.3000
356,000
Wed, 11 Mar 2026
110.3000
111.0200
108.0000
109.7000
480,900
Tue, 10 Mar 2026
114.4500
114.9100
110.0700
110.9500
547,700
Mon, 09 Mar 2026
115.9000
115.9000
111.0900
115.0000
661,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
120.7800
122.6100
117.4000
117.6600
769,400
Thu, 05 Mar 2026
122.3300
124.3100
121.2400
122.8800
748,500
Wed, 04 Mar 2026
126.6700
127.8800
123.6500
123.6800
705,000
Tue, 03 Mar 2026
122.5500
126.6400
119.5400
125.8300
808,800
Mon, 02 Mar 2026
113.5000
126.4300
113.2700
125.8500
1,415,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
123.0000
125.2800
107.8700
116.7700
3,405,300
Thu, 26 Feb 2026
7 · 8-K
After-hours · 16:14 ET
FORM 8-K ↗
Thu, 26 Feb 2026
6 · 10-K
After-hours · 16:28 ET
10-K ↗
Thu, 26 Feb 2026
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 26 Feb 2026
130.1300
136.3700
129.7000
135.5800
548,600
Wed, 25 Feb 2026
129.8000
130.4000
127.1300
129.5800
201,600
Tue, 24 Feb 2026
127.8900
130.4500
127.8900
129.2100
261,000
Mon, 23 Feb 2026
130.2300
130.5300
126.2200
127.5100
248,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
129.5700
131.5600
128.2700
130.5000
371,200
Thu, 19 Feb 2026
128.6800
132.0400
128.6800
129.8900
266,400
Wed, 18 Feb 2026
129.7500
131.9000
129.0500
129.8200
307,600
Tue, 17 Feb 2026
130.9000
131.5400
129.7600
129.8200
226,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
129.5800
132.8400
129.4200
130.6900
260,700
Thu, 12 Feb 2026
131.8100
132.5000
128.1600
129.0900
269,500
Wed, 11 Feb 2026
132.5700
133.6200
130.0800
130.7300
204,700
Tue, 10 Feb 2026
131.3500
132.0000
130.1900
131.4900
277,600
Mon, 09 Feb 2026
131.2000
132.8500
130.0300
130.3700
221,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
129.2300
132.9300
128.4400
130.9100
408,400
Thu, 05 Feb 2026
128.9400
130.0300
127.4200
128.2100
329,300
Wed, 04 Feb 2026
126.7900
128.8800
125.6800
128.6300
187,000
Tue, 03 Feb 2026
128.1300
129.0000
124.1300
125.4600
213,700
Mon, 02 Feb 2026
126.7000
129.7300
126.7000
128.6700
221,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
125.6200
127.4800
125.2200
127.0400
239,000
Thu, 29 Jan 2026
125.5200
126.6400
124.0300
126.6300
190,800
Wed, 28 Jan 2026
125.0500
125.3400
123.2800
124.6700
173,600
Tue, 27 Jan 2026
125.6800
125.6800
124.0700
125.4800
141,800
Mon, 26 Jan 2026
125.2600
126.3500
123.7800
125.3000
161,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
125.1200
125.6800
124.0000
125.4500
199,400
Thu, 22 Jan 2026
126.0000
126.8700
125.2800
125.6700
169,400
Wed, 21 Jan 2026
124.0000
125.8000
124.0000
125.6900
241,100
Tue, 20 Jan 2026
123.9900
125.6900
122.5900
123.4800
202,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.3200
125.7700
122.7500
125.7200
290,800
Thu, 15 Jan 2026
122.6600
125.4700
122.6600
124.8000
264,400
Wed, 14 Jan 2026
123.2200
123.3400
121.7000
121.9700
264,900
Tue, 13 Jan 2026
124.1000
124.9800
122.5200
122.7800
175,100
Mon, 12 Jan 2026
125.3800
126.3500
122.7700
124.0400
289,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
4 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 09 Jan 2026
123.5400
127.1900
122.7500
126.9300
277,000
Thu, 08 Jan 2026
118.4300
123.9200
118.4300
123.9000
421,500
Wed, 07 Jan 2026
119.8400
119.8500
118.2700
118.9700
175,500
Tue, 06 Jan 2026
118.7000
120.2800
118.4500
120.2400
226,600
Mon, 05 Jan 2026
115.9100
120.4400
115.9100
119.8500
178,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.4500
117.5700
115.2100
116.4600
229,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
117.8200
118.2200
116.2100
116.7300
221,000
Tue, 30 Dec 2025
118.8200
119.4500
118.1100
118.3600
132,500
Mon, 29 Dec 2025
119.6700
120.1100
118.1400
119.0200
196,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
119.1100
120.2200
118.7300
119.6300
115,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
117.9000
120.0000
117.9000
119.2900
97,500
Tue, 23 Dec 2025
119.0200
120.3100
117.9700
118.2400
254,300
Mon, 22 Dec 2025
118.3500
120.3300
118.3500
119.4400
200,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
118.4600
120.7200
118.1300
118.9500
775,200
Thu, 18 Dec 2025
121.0500
122.4200
119.4400
119.5400
358,000
Wed, 17 Dec 2025
119.3900
121.8900
119.3900
120.0700
305,200
Tue, 16 Dec 2025
120.2800
121.0800
118.5300
119.6300
328,200
Mon, 15 Dec 2025
121.0100
122.1300
119.2200
119.6400
344,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
121.1600
122.2400
118.4100
119.4500
431,000
Thu, 11 Dec 2025
120.3200
122.5000
120.3200
120.8300
322,100
Thu, 11 Dec 2025
3 · 8-K
Pre-market · 09:15 ET
8-K ↗
Wed, 10 Dec 2025
115.1000
117.8700
114.8400
117.1900
286,700
Tue, 09 Dec 2025
114.4200
115.4300
113.9000
114.5200
216,100
Mon, 08 Dec 2025
116.9500
117.5900
113.4900
113.8000
203,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
116.6400
117.9300
115.7800
116.6900
141,600
Thu, 04 Dec 2025
116.6200
118.2200
116.3000
116.4600
206,200
Wed, 03 Dec 2025
113.8600
118.3100
113.1200
118.3000
366,000
Tue, 02 Dec 2025
113.8700
114.4700
112.9900
113.1500
260,500
Mon, 01 Dec 2025
111.5000
113.4700
111.5000
112.7600
247,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.8400
113.7800
111.8400
112.3300
117,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.8100
113.1100
111.3600
111.7200
272,300
Tue, 25 Nov 2025
111.7600
114.0300
110.7700
112.6000
189,200
Mon, 24 Nov 2025
110.0800
111.9700
108.8000
111.0700
213,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.6900
112.5400
107.4900
110.4200
338,500
Thu, 20 Nov 2025
111.5500
114.0900
107.8900
109.1200
315,800
Wed, 19 Nov 2025
109.4100
110.4200
109.2500
109.9500
260,200
Tue, 18 Nov 2025
108.5700
109.6400
108.0700
109.0100
220,400
Mon, 17 Nov 2025
111.7900
112.6500
108.0000
108.0500
226,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.3100
113.9800
110.3100
111.3500
321,100
Thu, 13 Nov 2025
113.7700
116.5900
113.2300
113.8200
362,700
Wed, 12 Nov 2025
112.4000
114.8000
112.4000
113.8200
195,400
Tue, 11 Nov 2025
113.1900
114.2700
111.6800
112.6100
178,500
Mon, 10 Nov 2025
114.0900
114.8500
112.4800
113.7700
232,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
111.8300
113.3900
111.8000
112.7200
235,400
Thu, 06 Nov 2025
113.8600
114.7600
111.7500
112.2700
250,200
Wed, 05 Nov 2025
105.2200
116.0000
105.2200
113.8600
510,500
Wed, 05 Nov 2025
2 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 04 Nov 2025
110.4800
111.0900
105.5600
105.8800
522,900
Mon, 03 Nov 2025
110.3800
112.6300
109.9500
110.5900
244,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
111.3700
112.0100
109.9800
111.1600
260,300
Thu, 30 Oct 2025
112.0500
113.3700
111.6400
111.7400
182,200
Wed, 29 Oct 2025
114.7400
115.2800
112.1900
112.7700
186,700
Tue, 28 Oct 2025
115.6200
116.0900
114.1400
115.2800
184,300
Mon, 27 Oct 2025
115.4300
116.7500
114.9800
115.7600
162,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
116.6700
116.6700
115.3000
115.3600
133,600