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
131.3500
132.1350
127.9100
130.1900
658,234
Thu, 22 Oct 2026
128.4600
133.3800
128.0600
133.3200
833,800
Wed, 21 Oct 2026
131.7800
131.8350
129.8700
130.1700
720,300
Tue, 20 Oct 2026
127.3400
131.7100
127.3400
130.4400
651,700
Mon, 19 Oct 2026
129.4100
131.1400
128.3900
128.6200
737,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
130.8100
133.1400
130.1400
130.5800
857,400
Thu, 15 Oct 2026
130.4500
131.6400
126.8750
131.5600
2,954,100
Wed, 14 Oct 2026
28 · 8-K
After-hours · 20:16 ET
FORM 8-K ↗
Wed, 14 Oct 2026
131.5300
131.5300
128.7900
130.0300
509,000
Tue, 13 Oct 2026
132.4400
134.0000
130.6800
130.9700
541,000
Mon, 12 Oct 2026
130.6600
131.7300
130.0900
131.2800
673,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
131.7200
133.0600
128.7250
129.7100
478,300
Thu, 08 Oct 2026
129.8100
133.8200
129.6550
133.0600
719,600
Wed, 07 Oct 2026
132.3600
132.7700
129.3000
130.3000
581,600
Tue, 06 Oct 2026
134.8300
135.5500
132.0000
132.9100
677,300
Mon, 05 Oct 2026
130.8100
135.2200
130.8100
133.8500
517,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
130.1100
132.6540
128.3700
131.5300
673,900
Thu, 01 Oct 2026
128.2800
129.8200
126.1400
129.4800
617,500
Wed, 30 Sep 2026
131.6200
132.4100
129.1100
129.3200
521,400
Tue, 29 Sep 2026
131.3400
131.8900
129.9600
131.3400
724,100
Mon, 28 Sep 2026
133.3700
134.5900
131.1900
131.8100
946,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
130.7700
133.8900
129.5000
133.1200
678,300
Thu, 24 Sep 2026
129.8700
131.3050
128.5800
130.1500
556,900
Wed, 23 Sep 2026
128.2200
131.1250
128.2200
129.7300
614,600
Tue, 22 Sep 2026
132.3400
132.3400
127.9150
129.5700
766,500
Mon, 21 Sep 2026
131.3400
134.0000
131.3400
131.8700
1,074,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
129.0000
132.7300
126.6730
132.6700
3,478,800
Thu, 17 Sep 2026
138.1200
139.3800
123.9700
129.3800
2,367,900
Wed, 16 Sep 2026
137.7900
140.3250
134.2500
137.1000
923,800
Tue, 15 Sep 2026
137.2500
138.7800
136.2750
138.2100
724,000
Mon, 14 Sep 2026
139.5400
139.5400
136.5550
138.7800
648,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
140.6300
140.9000
137.1300
138.1200
572,500
Thu, 10 Sep 2026
138.0600
138.7800
136.8600
138.3600
463,700
Wed, 09 Sep 2026
136.8700
138.7000
135.5500
138.0500
692,000
Tue, 08 Sep 2026
138.5400
140.2900
136.2750
136.5900
953,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
138.2900
140.8800
136.9600
140.6300
838,700
Thu, 03 Sep 2026
138.0900
140.6600
138.0900
139.3500
403,200
Wed, 02 Sep 2026
134.0600
138.5950
134.0000
137.1000
607,200
Tue, 01 Sep 2026
133.5100
135.5000
132.5700
132.7800
417,100
Mon, 31 Aug 2026
134.2300
135.5050
132.9800
133.4300
643,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
134.9900
135.6000
133.7000
134.1600
342,800
Thu, 27 Aug 2026
133.0400
134.5200
132.5700
133.4800
462,100
Wed, 26 Aug 2026
130.7800
133.6600
130.7800
133.6000
368,500
Tue, 25 Aug 2026
131.3800
134.1100
131.3100
131.6300
390,300
Mon, 24 Aug 2026
131.0900
133.0100
130.2800
132.3200
399,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
130.5700
133.1000
129.3750
129.8800
811,300
Thu, 20 Aug 2026
130.4200
131.4900
128.9700
129.1400
566,800
Wed, 19 Aug 2026
136.8800
136.9000
130.8600
131.0400
700,300
Tue, 18 Aug 2026
132.7900
135.4500
132.7900
134.8600
453,300
Mon, 17 Aug 2026
133.9300
137.1000
132.7900
133.1500
567,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
134.9100
136.1200
134.2700
135.3200
358,700
Thu, 13 Aug 2026
131.5800
134.7900
130.7100
134.3800
499,300
Wed, 12 Aug 2026
129.2400
131.7700
129.2100
130.6600
569,600
Tue, 11 Aug 2026
132.3600
132.3600
129.1100
129.1600
615,600
Mon, 10 Aug 2026
131.5700
133.9600
130.3300
130.4000
519,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
132.4900
132.8700
129.4500
129.9600
521,600
Thu, 06 Aug 2026
133.5100
135.6000
132.4050
133.3400
504,200
Wed, 05 Aug 2026
134.2900
137.4300
133.4100
134.5600
740,000
Tue, 04 Aug 2026
137.9900
137.9900
126.8200
133.6100
1,038,500
Mon, 03 Aug 2026
27 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Mon, 03 Aug 2026
26 · 8-K
After-hours · 16:19 ET
8-K ↗
Mon, 03 Aug 2026
25 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Mon, 03 Aug 2026
122.8600
126.4300
122.5750
126.1700
990,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
123.1100
123.2900
120.8550
122.2800
462,000
Thu, 30 Jul 2026
121.9600
122.7300
120.0100
121.9000
515,600
Wed, 29 Jul 2026
121.8200
123.6750
120.2400
120.4600
652,100
Tue, 28 Jul 2026
120.7900
123.5200
120.3500
122.9400
527,200
Mon, 27 Jul 2026
121.0700
122.4000
120.0850
121.0500
480,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.9900
119.4600
116.3900
119.2800
468,300
Thu, 23 Jul 2026
120.3600
122.3600
115.8800
116.2800
848,500
Wed, 22 Jul 2026
24 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Wed, 22 Jul 2026
122.6100
124.6200
122.6100
123.7500
416,700
Tue, 21 Jul 2026
123.7300
124.5600
122.2600
124.2200
504,700
Mon, 20 Jul 2026
125.8900
126.3440
122.9800
123.0200
502,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
123.5000
126.6900
123.0000
125.6600
620,400
Thu, 16 Jul 2026
124.3200
125.9500
124.1000
125.7000
637,500
Wed, 15 Jul 2026
121.9000
125.3300
121.7400
124.2700
667,100
Tue, 14 Jul 2026
120.8800
121.9600
119.5500
121.9200
720,700
Mon, 13 Jul 2026
118.7700
120.9900
117.8500
120.8000
803,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
116.0300
122.8500
115.7900
116.7600
1,414,900
Thu, 09 Jul 2026
109.0700
111.0600
108.6150
110.7900
550,100
Wed, 08 Jul 2026
108.8100
109.5700
107.3100
108.3700
488,300
Tue, 07 Jul 2026
110.9400
111.3300
108.9700
109.2800
535,700
Mon, 06 Jul 2026
105.1500
110.4300
105.1500
109.3600
656,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.6900
106.7400
103.7400
104.4700
462,800
Wed, 01 Jul 2026
23 · 8-K
After-hours · 17:23 ET
FORM 8-K ↗
Wed, 01 Jul 2026
103.2900
104.9100
102.4650
104.5300
579,500
Tue, 30 Jun 2026
105.7100
106.1900
101.9200
102.3900
872,900
Mon, 29 Jun 2026
107.9800
107.9800
104.7000
104.9100
618,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.1900
108.5600
106.1900
106.7400
954,900
Thu, 25 Jun 2026
22 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 25 Jun 2026
109.7100
109.7400
105.8600
106.4400
548,200
Wed, 24 Jun 2026
109.3900
109.4030
106.1650
106.8800
640,100
Tue, 23 Jun 2026
109.3700
110.2900
108.7900
109.8900
374,100
Mon, 22 Jun 2026
107.8200
110.1200
107.8200
109.3800
780,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
108.6400
109.4250
105.7700
106.8100
1,193,600
Wed, 17 Jun 2026
109.8600
111.3700
107.0000
108.3900
646,200
Tue, 16 Jun 2026
110.5600
111.8300
109.7050
109.7800
699,200
Mon, 15 Jun 2026
21 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 15 Jun 2026
109.3100
111.5200
109.1300
109.6500
706,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.5500
110.3050
108.4800
108.6900
529,200
Thu, 11 Jun 2026
105.5000
108.9700
105.5000
108.2000
1,063,200
Wed, 10 Jun 2026
107.8800
109.9280
106.2000
106.6400
1,137,200
Tue, 09 Jun 2026
20 · 424B2
After-hours · 17:09 ET
424B2 ↗
Tue, 09 Jun 2026
108.0700
109.5600
106.2900
107.4700
380,500
Mon, 08 Jun 2026
108.2200
109.2200
107.2600
107.2800
324,400
Mon, 08 Jun 2026
19 · 424B2
Pre-market · 08:44 ET
424B2 ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
106.6500
108.2600
106.1660
107.8600
372,600
Thu, 04 Jun 2026
106.0800
107.7500
105.5400
105.9700
565,400
Wed, 03 Jun 2026
105.2500
105.5100
103.1300
104.3800
503,500
Tue, 02 Jun 2026
104.7400
107.6400
104.5000
106.4700
657,800
Mon, 01 Jun 2026
103.1100
104.6300
102.4600
104.5900
1,114,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
102.7500
104.8700
102.2500
103.1100
746,900
Thu, 28 May 2026
102.5300
103.9100
101.7000
102.7500
531,300
Wed, 27 May 2026
106.4900
107.4700
103.4800
103.9100
448,100
Tue, 26 May 2026
18 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 26 May 2026
107.0200
107.6400
105.6100
106.1800
457,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
108.2700
109.3600
106.6300
106.9500
532,100
Thu, 21 May 2026
109.7100
110.3550
107.5850
108.2000
585,700
Wed, 20 May 2026
108.7300
110.9600
107.3400
110.9000
367,000
Tue, 19 May 2026
110.7300
110.8400
108.0300
108.1300
456,100
Mon, 18 May 2026
109.9800
112.0250
109.7300
110.9100
591,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
110.9200
111.2300
109.3900
109.8300
523,200
Thu, 14 May 2026
109.4900
112.3700
109.0400
111.3200
413,400
Wed, 13 May 2026
108.2500
109.7450
107.6900
108.2900
423,800
Tue, 12 May 2026
109.7300
110.0950
107.1400
109.0800
580,300
Mon, 11 May 2026
113.5500
113.5500
109.3600
109.6400
505,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
110.5200
113.6600
110.1900
112.7800
694,700
Thu, 07 May 2026
115.2900
116.0900
109.7000
110.0900
706,800
Wed, 06 May 2026
104.9900
115.4700
104.5200
114.9000
1,020,400
Tue, 05 May 2026
17 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Tue, 05 May 2026
16 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 05 May 2026
15 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Tue, 05 May 2026
114.3600
117.2400
108.0000
108.4700
1,303,900
Mon, 04 May 2026
113.8100
114.9200
112.5000
113.4200
667,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
117.9500
117.9500
114.1500
114.1900
558,900
Thu, 30 Apr 2026
113.8300
118.2000
113.4100
115.7700
584,200
Wed, 29 Apr 2026
115.1500
116.7400
114.7600
115.2100
554,300
Tue, 28 Apr 2026
112.7800
116.3400
112.7800
115.4900
365,400
Mon, 27 Apr 2026
113.5700
116.1200
113.4900
114.3100
443,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
113.4000
114.1300
110.6500
113.1300
357,600
Thu, 23 Apr 2026
112.1100
113.4900
110.9350
113.4000
464,900
Wed, 22 Apr 2026
112.2600
112.5550
111.2200
112.0400
415,500
Tue, 21 Apr 2026
111.7700
113.4000
110.4500
111.7300
674,400
Mon, 20 Apr 2026
109.1200
111.5600
109.1200
111.4100
495,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.8600
110.7800
107.1850
109.6900
565,500
Thu, 16 Apr 2026
107.6300
108.3800
105.0250
106.1200
543,700
Wed, 15 Apr 2026
105.8100
108.0800
105.8100
107.4900
487,800
Tue, 14 Apr 2026
104.6000
105.9300
104.3300
105.0600
541,700
Mon, 13 Apr 2026
100.7000
104.4900
100.6450
104.2500
521,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.0800
103.3950
100.7300
101.6200
525,100
Thu, 09 Apr 2026
14 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Thu, 09 Apr 2026
104.4700
105.6800
102.6100
103.3500
751,400
Wed, 08 Apr 2026
107.7700
109.6000
106.9900
107.7100
709,200
Tue, 07 Apr 2026
103.6000
105.0300
102.0300
103.3100
586,000
Tue, 07 Apr 2026
13 · DEFA14A
Pre-market · 08:06 ET
DEFA14A ↗
Tue, 07 Apr 2026
12 · DEF 14A
Pre-market · 08:02 ET
DEF 14A ↗
Mon, 06 Apr 2026
103.7500
106.0200
102.6600
105.9000
485,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
102.4800
105.1650
101.6000
103.7000
477,700
Wed, 01 Apr 2026
106.4600
107.8400
104.8100
104.8300
475,100
Tue, 31 Mar 2026
105.0800
106.3750
102.5200
105.7200
593,500
Mon, 30 Mar 2026
102.2700
104.6400
101.5100
102.9900
614,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Fri, 27 Mar 2026
10 · 424B3
After-hours · 16:16 ET
424B3 ↗
Fri, 27 Mar 2026
104.3500
104.5200
101.0850
101.4000
479,100
Thu, 26 Mar 2026
107.0800
108.3700
104.7000
105.9400
528,400
Wed, 25 Mar 2026
107.9600
109.2600
106.5750
107.7500
387,900
Tue, 24 Mar 2026
103.4100
107.4600
103.3100
106.5000
681,900
Mon, 23 Mar 2026
102.8700
107.3600
102.8700
104.5100
675,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
102.6000
103.5100
101.6000
103.0500
1,240,100
Thu, 19 Mar 2026
9 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Thu, 19 Mar 2026
103.7500
103.9350
101.2150
102.5200
447,900
Wed, 18 Mar 2026
102.9000
105.0150
102.7400
103.1300
841,400
Tue, 17 Mar 2026
105.4000
106.6800
103.6600
103.8200
503,700
Mon, 16 Mar 2026
105.4100
106.7350
103.4300
103.5100
527,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.6700
106.9000
104.0000
104.6900
865,100
Thu, 12 Mar 2026
106.2700
106.2700
103.7100
104.7100
504,400
Wed, 11 Mar 2026
108.5100
109.6950
106.6150
107.2100
620,100
Tue, 10 Mar 2026
109.6700
111.8500
107.5450
108.8700
564,100
Mon, 09 Mar 2026
107.1900
110.6400
105.7700
109.5600
1,304,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
106.8300
109.5600
104.0200
109.4500
748,400
Thu, 05 Mar 2026
113.6500
114.7850
110.2400
111.5000
624,800
Wed, 04 Mar 2026
112.2000
115.1900
111.4600
114.8300
563,900
Tue, 03 Mar 2026
108.9200
111.9800
106.6600
111.0100
535,200
Mon, 02 Mar 2026
107.5900
112.7000
106.5000
111.8200
644,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
114.1700
115.5150
109.1850
109.4800
868,400
Thu, 26 Feb 2026
114.1600
117.1600
113.6100
116.8400
532,800
Wed, 25 Feb 2026
110.8800
113.0000
109.7800
112.9200
551,000
Tue, 24 Feb 2026
8 · 10-K
After-hours · 16:14 ET
10-K ↗
Tue, 24 Feb 2026
110.0800
112.6050
108.3800
109.3900
726,100
Mon, 23 Feb 2026
116.1100
117.1150
108.5800
109.9100
995,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
113.0100
117.1400
111.7120
115.6200
1,001,600
Thu, 19 Feb 2026
115.2000
119.8000
113.0000
113.7400
1,065,000
Wed, 18 Feb 2026
7 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 18 Feb 2026
6 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Wed, 18 Feb 2026
115.6400
117.7300
115.6400
116.9300
953,200
Tue, 17 Feb 2026
114.8000
116.4900
113.9500
115.7800
535,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
112.0800
114.9450
110.5400
113.8000
627,400
Thu, 12 Feb 2026
115.0000
117.1450
109.3400
112.1100
597,900
Wed, 11 Feb 2026
5 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Wed, 11 Feb 2026
120.0900
120.9500
114.0630
114.4200
568,000
Tue, 10 Feb 2026
118.6700
120.8500
117.8950
118.7400
358,000
Mon, 09 Feb 2026
119.4000
120.8600
118.7900
118.9500
462,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.6900
120.4900
116.8350
119.6900
434,000
Thu, 05 Feb 2026
117.1700
119.1000
115.5400
116.1600
830,500
Wed, 04 Feb 2026
117.9000
119.0600
115.7800
117.4800
629,600
Tue, 03 Feb 2026
122.8300
123.6100
117.7350
118.4400
723,100
Mon, 02 Feb 2026
118.4300
122.4050
118.4300
122.2100
590,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
117.0000
119.7600
117.0000
118.9200
701,400
Thu, 29 Jan 2026
116.2500
118.5500
115.9600
118.0600
531,500
Wed, 28 Jan 2026
115.5000
116.8800
115.2400
115.9800
397,000
Tue, 27 Jan 2026
114.5100
115.8750
113.6150
115.3200
418,000
Mon, 26 Jan 2026
113.3300
115.2700
112.9000
114.2300
338,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.3700
115.5500
112.1000
113.3500
406,300
Thu, 22 Jan 2026
114.8000
117.4600
114.8000
116.1000
661,100
Wed, 21 Jan 2026
110.2300
114.6100
110.2300
114.2500
455,400
Tue, 20 Jan 2026
111.2700
114.2550
110.1150
110.4100
544,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
114.3800
115.9430
113.3700
113.5400
545,400
Thu, 15 Jan 2026
113.4000
114.9300
113.0150
114.8400
500,700
Wed, 14 Jan 2026
112.9100
114.1700
112.4100
112.8000
354,900
Tue, 13 Jan 2026
115.5600
116.0000
112.4300
112.7800
343,900
Mon, 12 Jan 2026
114.7300
116.2150
114.0920
115.3300
476,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
116.7300
118.1750
115.8380
117.3600
400,600
Thu, 08 Jan 2026
115.4500
117.8000
115.2400
117.2800
661,200
Wed, 07 Jan 2026
112.7700
115.3700
112.4750
115.0000
573,500
Tue, 06 Jan 2026
110.5700
117.1300
110.5500
113.3800
1,104,500
Tue, 06 Jan 2026
4 · 8-K
Pre-market · 06:04 ET
FORM 8-K ↗
Mon, 05 Jan 2026
106.5300
111.0700
106.5300
109.7100
511,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.4700
107.7200
104.9300
107.4600
288,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
107.9000
107.9000
106.5600
106.6500
247,100
Tue, 30 Dec 2025
107.7200
108.0600
107.0400
107.5600
227,700
Mon, 29 Dec 2025
108.2500
108.5600
107.1830
107.6600
257,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
108.5000
108.8640
107.6500
108.2100
166,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
107.8600
109.1600
107.2000
108.5000
183,900
Tue, 23 Dec 2025
107.9800
108.6100
107.4600
107.5600
330,000
Mon, 22 Dec 2025
107.7300
109.0000
106.9450
107.6000
334,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.4300
108.6700
107.1000
107.6900
1,433,400
Thu, 18 Dec 2025
107.3800
108.3700
106.6050
107.4400
464,000
Wed, 17 Dec 2025
106.9400
107.9500
105.8900
106.8000
678,700
Tue, 16 Dec 2025
106.6200
107.1550
105.7000
106.7100
605,600
Mon, 15 Dec 2025
106.4800
107.6050
105.8400
106.1900
714,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
106.8100
107.0800
104.6200
105.8200
447,400
Thu, 11 Dec 2025
104.1500
106.7160
103.5900
105.9000
512,700
Wed, 10 Dec 2025
100.3000
104.0100
100.3000
103.5100
571,100
Tue, 09 Dec 2025
99.5300
101.5490
98.9550
100.6600
351,200
Mon, 08 Dec 2025
99.6000
99.6700
98.3500
98.5800
530,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
97.6000
99.0900
97.6000
98.2900
488,000
Thu, 04 Dec 2025
99.0800
100.0500
97.9710
98.1500
350,300
Wed, 03 Dec 2025
97.6500
100.3200
97.4800
99.9700
526,400
Tue, 02 Dec 2025
98.8000
98.9500
97.3600
97.4700
469,800
Mon, 01 Dec 2025
98.0000
99.1000
97.6700
97.8000
523,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
97.8500
98.6700
97.6250
98.0100
227,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.9100
99.2900
96.5200
97.8500
699,900
Tue, 25 Nov 2025
95.3200
98.4700
95.0650
97.1100
515,400
Mon, 24 Nov 2025
93.6800
95.7200
93.5900
94.6100
1,220,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.1600
95.0800
91.9400
93.8400
471,800
Thu, 20 Nov 2025
93.4000
94.8500
91.1700
91.8200
390,200
Wed, 19 Nov 2025
91.6500
93.1400
91.4600
92.6100
402,100
Tue, 18 Nov 2025
90.0600
92.7200
89.6700
91.4500
437,000
Mon, 17 Nov 2025
93.1900
93.6800
89.8500
90.6200
452,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
93.8900
95.0600
92.9950
94.4700
419,600
Thu, 13 Nov 2025
95.2200
96.3650
93.8900
94.2300
486,200
Wed, 12 Nov 2025
93.7000
95.8250
93.7000
94.6200
592,100
Tue, 11 Nov 2025
93.3900
95.0400
92.7600
93.5400
426,600
Mon, 10 Nov 2025
95.3600
95.4600
92.8600
93.0900
498,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.0400
93.4550
90.0000
92.8800
723,400
Thu, 06 Nov 2025
94.8900
95.6000
91.6400
92.1300
952,900
Wed, 05 Nov 2025
100.0100
100.0100
93.3080
93.6600
949,200
Tue, 04 Nov 2025
3 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Tue, 04 Nov 2025
98.3500
101.0200
97.9000
100.5500
728,700
Mon, 03 Nov 2025
99.9400
100.4300
97.8500
99.6300
506,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
97.8400
102.0900
97.3800
100.8100
643,600
Thu, 30 Oct 2025
97.3700
99.8400
96.7900
98.5900
587,400
Wed, 29 Oct 2025
97.8000
99.8300
96.9400
97.8700
524,600
Tue, 28 Oct 2025
99.9000
101.0900
98.3500
98.7700
369,600
Mon, 27 Oct 2025
100.5000
101.2500
99.2550
99.8600
428,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
98.7500
100.2550
98.4500
99.3100
360,700
Thu, 23 Oct 2025
96.8100
98.3700
96.7700
97.7400
267,800