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
133.9900
136.8200
133.1950
136.5500
832,565
Thu, 22 Oct 2026
131.9700
135.1600
131.2300
135.1000
874,000
Wed, 21 Oct 2026
134.0000
134.9900
132.9000
134.1500
944,200
Tue, 20 Oct 2026
129.0500
133.2600
128.8000
132.9600
1,213,300
Mon, 19 Oct 2026
130.7200
130.9900
129.2200
129.3400
428,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
132.1400
133.1700
130.0400
130.4500
873,400
Thu, 15 Oct 2026
128.9100
131.6400
128.2000
131.6000
1,327,000
Wed, 14 Oct 2026
128.8500
129.9100
127.5500
128.4800
798,600
Tue, 13 Oct 2026
130.2600
130.8000
129.0200
129.5500
753,300
Mon, 12 Oct 2026
129.5900
131.2100
129.1600
129.3700
604,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
131.2600
131.8900
129.9000
130.0000
615,200
Thu, 08 Oct 2026
129.3900
132.6400
129.3900
132.4800
816,400
Wed, 07 Oct 2026
131.5400
132.5600
130.4400
131.0800
638,300
Tue, 06 Oct 2026
131.3500
134.0000
130.6800
133.2800
716,700
Mon, 05 Oct 2026
131.2500
131.6100
129.1800
130.6900
700,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
130.7400
130.8600
129.1400
129.9800
686,000
Thu, 01 Oct 2026
128.9600
129.9000
127.6200
129.2000
950,700
Wed, 30 Sep 2026
130.4800
131.1700
129.7500
129.8900
778,200
Tue, 29 Sep 2026
130.9700
131.2100
129.5900
130.1200
1,015,600
Mon, 28 Sep 2026
130.5000
131.6300
129.8100
130.9800
834,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
130.5000
132.1600
129.7300
131.7100
780,500
Thu, 24 Sep 2026
130.2300
131.6500
129.1400
130.2200
809,900
Wed, 23 Sep 2026
130.8300
131.8900
130.5300
130.8800
686,700
Tue, 22 Sep 2026
130.7200
132.2200
129.9500
131.8000
1,186,800
Mon, 21 Sep 2026
130.0000
130.8700
128.9600
129.7900
922,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
128.3900
129.2800
127.7700
129.0100
2,097,000
Thu, 17 Sep 2026
129.1000
129.8200
128.3600
128.4600
1,214,800
Wed, 16 Sep 2026
128.7300
129.5100
126.1100
127.5700
1,010,600
Tue, 15 Sep 2026
124.6700
128.2900
123.0100
128.0400
1,674,100
Mon, 14 Sep 2026
125.0000
125.0000
122.8000
124.2900
1,178,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
129.1900
129.5000
126.2300
126.9900
862,400
Thu, 10 Sep 2026
127.4800
128.3100
126.4400
127.3200
1,081,200
Thu, 10 Sep 2026
24 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 09 Sep 2026
130.7300
131.6000
127.7500
127.9200
1,223,100
Tue, 08 Sep 2026
131.3900
132.3900
130.3000
131.3200
1,212,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
130.3600
132.1400
129.1700
131.5900
1,832,700
Thu, 03 Sep 2026
134.3900
134.3900
130.6900
131.1300
1,656,000
Wed, 02 Sep 2026
132.8900
134.4200
132.3800
132.9300
872,100
Tue, 01 Sep 2026
133.5200
134.0400
131.5600
132.1100
982,900
Mon, 31 Aug 2026
136.5000
136.5600
133.6800
134.5900
1,713,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
140.0000
141.0000
135.8300
136.9800
1,055,500
Thu, 27 Aug 2026
137.5000
139.4600
137.5000
138.8000
860,000
Wed, 26 Aug 2026
136.6100
138.2200
136.0100
137.9800
915,000
Tue, 25 Aug 2026
137.5500
137.7100
135.0700
136.0400
1,347,200
Mon, 24 Aug 2026
138.7500
139.0600
135.8400
136.6700
1,013,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
139.9200
141.0000
138.2400
138.3300
1,119,100
Thu, 20 Aug 2026
138.5100
140.5400
138.4500
138.4600
983,500
Wed, 19 Aug 2026
140.4100
141.0000
138.9000
139.6800
969,100
Tue, 18 Aug 2026
142.3200
142.3200
138.5000
138.8100
1,292,000
Mon, 17 Aug 2026
145.9300
146.5000
142.7100
143.0700
1,567,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
143.6800
146.8200
143.1100
146.2600
1,108,700
Thu, 13 Aug 2026
144.3100
144.8400
143.0300
144.1000
908,200
Wed, 12 Aug 2026
144.4500
144.9500
142.1500
144.3700
1,422,700
Wed, 12 Aug 2026
23 · 424B3
Pre-market · 08:00 ET
424B3 ↗
Tue, 11 Aug 2026
141.3400
146.3500
141.3400
144.4900
1,189,800
Mon, 10 Aug 2026
142.8500
142.9700
140.3100
141.5500
1,337,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
144.8000
146.2000
141.7900
142.4700
1,367,000
Thu, 06 Aug 2026
147.8000
149.4200
143.3300
144.0500
1,859,600
Wed, 05 Aug 2026
143.7300
147.8600
143.3100
147.3700
1,533,500
Tue, 04 Aug 2026
22 · 10-Q
After market open · 12:17 ET
10-Q ↗
Tue, 04 Aug 2026
130.1900
143.5500
130.1900
142.9300
3,279,100
Tue, 04 Aug 2026
21 · 8-K
Pre-market · 06:08 ET
8-K ↗
Mon, 03 Aug 2026
138.3800
141.5900
137.1800
141.2800
2,019,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
137.9500
139.4000
136.5800
137.0000
7,537,000
Thu, 30 Jul 2026
140.0000
140.9900
138.3400
138.8400
1,690,000
Wed, 29 Jul 2026
141.0800
141.0800
136.4000
138.1000
1,463,500
Tue, 28 Jul 2026
140.4700
142.6700
139.4900
140.7700
1,338,800
Mon, 27 Jul 2026
138.7300
140.0300
137.4400
139.9600
1,079,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
137.8100
138.9400
137.0800
137.7000
800,500
Thu, 23 Jul 2026
138.4400
139.8900
136.1000
137.4000
1,248,300
Wed, 22 Jul 2026
138.8000
142.1800
138.8000
139.6400
1,035,900
Tue, 21 Jul 2026
137.0000
139.5300
135.5200
138.7900
1,456,500
Mon, 20 Jul 2026
135.8900
138.4700
134.9100
135.7500
1,349,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
132.7700
135.8000
132.3400
135.2900
1,311,900
Thu, 16 Jul 2026
133.5800
135.1600
132.3400
134.2900
1,185,100
Wed, 15 Jul 2026
134.1700
135.6300
132.7600
134.8600
1,091,500
Tue, 14 Jul 2026
133.9800
135.3400
133.0800
134.1700
745,700
Mon, 13 Jul 2026
135.0000
135.9000
131.9900
132.6600
1,009,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
135.0400
136.1800
134.1200
134.6800
1,051,700
Thu, 09 Jul 2026
138.1400
138.6000
134.5100
134.7900
1,403,200
Wed, 08 Jul 2026
137.7700
138.0400
133.7300
136.9700
1,348,300
Tue, 07 Jul 2026
140.2100
140.9300
137.7600
139.6100
1,435,800
Mon, 06 Jul 2026
140.4300
141.9900
139.8700
141.0500
1,311,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
139.9200
141.1600
138.7800
139.9100
1,235,600
Wed, 01 Jul 2026
134.8700
139.6900
134.4000
138.4700
1,444,200
Tue, 30 Jun 2026
136.3100
136.6000
134.8000
135.6400
1,649,900
Mon, 29 Jun 2026
135.7700
136.1900
132.1300
135.7400
1,913,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
136.3500
137.2200
131.1400
137.2200
3,014,400
Thu, 25 Jun 2026
139.5300
141.2200
135.8900
137.8000
1,770,300
Wed, 24 Jun 2026
20 · 8-K
After-hours · 16:39 ET
8-K ↗
Wed, 24 Jun 2026
144.7500
144.8500
136.7700
137.8200
1,990,700
Tue, 23 Jun 2026
142.2900
143.6400
139.7700
140.0100
1,178,300
Mon, 22 Jun 2026
141.9300
144.9900
141.9000
144.5700
1,666,067
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
145.8000
146.5800
142.2000
143.1300
2,431,000
Wed, 17 Jun 2026
145.0800
148.4700
143.6100
143.8500
1,609,400
Tue, 16 Jun 2026
146.2500
146.9400
143.8500
144.1200
1,039,733
Mon, 15 Jun 2026
147.1500
148.6800
145.5900
145.6200
1,410,367
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.4700
144.7800
141.3900
144.7800
978,133
Thu, 11 Jun 2026
136.0800
140.6400
135.3900
140.5200
1,204,900
Wed, 10 Jun 2026
140.3100
140.5800
134.7900
135.1800
1,031,867
Tue, 09 Jun 2026
142.9500
143.7000
137.6700
141.1800
1,149,533
Mon, 08 Jun 2026
141.7800
142.4100
139.6500
140.9700
779,133
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
142.1100
143.5200
139.8900
140.5500
891,900
Thu, 04 Jun 2026
144.0600
144.1800
141.4200
142.9500
903,467
Wed, 03 Jun 2026
145.1400
146.3400
143.8800
143.9100
741,333
Tue, 02 Jun 2026
143.6700
148.0200
143.2200
145.9800
828,467
Mon, 01 Jun 2026
143.7000
144.6900
141.3000
142.7700
1,125,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
142.4100
145.9800
142.2600
145.2600
2,124,700
Thu, 28 May 2026
142.4400
143.9400
141.2100
143.1300
977,133
Wed, 27 May 2026
149.0400
149.0400
142.0800
142.9800
1,580,200
Tue, 26 May 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 26 May 2026
149.7000
151.5000
147.4200
148.3800
1,174,633
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.2900
144.9000
141.7500
144.3600
758,900
Thu, 21 May 2026
141.0000
142.9500
138.2700
141.4500
1,164,833
Wed, 20 May 2026
140.2800
144.1800
140.2500
141.7500
1,190,400
Tue, 19 May 2026
144.2700
144.8400
138.7500
139.6800
1,508,867
Mon, 18 May 2026
148.4100
149.1000
145.6500
145.9200
1,545,433
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
148.6800
148.8900
146.7600
147.9300
1,517,233
Thu, 14 May 2026
153.0300
153.6900
150.9900
151.8000
1,245,667
Wed, 13 May 2026
152.6100
154.9200
151.1100
153.4800
1,483,467
Tue, 12 May 2026
150.8700
152.2200
147.5400
151.6200
1,274,867
Mon, 11 May 2026
150.0000
153.6600
149.9400
151.7400
1,613,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
147.9900
149.4000
146.1900
149.2800
1,318,933
Thu, 07 May 2026
149.5500
150.4200
144.9000
145.0800
1,459,000
Wed, 06 May 2026
148.9800
150.9000
145.8000
150.2100
2,007,133
Tue, 05 May 2026
18 · 10-Q
After market open · 11:53 ET
10-Q ↗
Tue, 05 May 2026
138.4200
150.4800
138.4200
147.7200
2,413,233
Tue, 05 May 2026
17 · 8-K
Pre-market · 06:08 ET
8-K ↗
Mon, 04 May 2026
138.1800
138.7200
134.5200
136.2300
1,218,067
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
137.4300
139.1700
136.4700
138.7200
1,089,900
Thu, 30 Apr 2026
135.2700
138.0300
134.1600
136.9800
1,348,600
Wed, 29 Apr 2026
136.1100
137.2800
133.5000
133.8600
870,367
Tue, 28 Apr 2026
140.4900
140.7000
135.4500
135.9900
826,967
Mon, 27 Apr 2026
138.9300
141.2700
138.6600
140.0700
793,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
139.6200
139.6200
137.4000
138.9900
901,367
Thu, 23 Apr 2026
138.7800
139.3500
136.9800
139.1100
874,333
Wed, 22 Apr 2026
141.6000
142.0800
137.0100
137.9400
1,069,667
Tue, 21 Apr 2026
140.9700
142.3500
139.3200
140.1300
1,190,833
Mon, 20 Apr 2026
141.9300
142.8000
140.3400
141.0000
737,667
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
140.9700
144.2400
140.2500
142.0500
1,167,500
Thu, 16 Apr 2026
138.6300
140.4000
138.0000
140.2500
970,133
Wed, 15 Apr 2026
16 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 15 Apr 2026
15 · DEFA14A
After-hours · 16:33 ET
DEFA14A ↗
Wed, 15 Apr 2026
140.2200
140.2200
137.0100
138.1800
1,087,500
Tue, 14 Apr 2026
142.0800
142.0800
138.6300
140.0400
868,667
Mon, 13 Apr 2026
140.6400
141.9000
139.5600
141.4500
1,035,167
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
14 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Fri, 10 Apr 2026
13 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Fri, 10 Apr 2026
143.3400
143.4900
141.2400
141.7500
731,800
Thu, 09 Apr 2026
142.4100
144.6600
141.9900
142.2600
977,533
Wed, 08 Apr 2026
141.6600
143.6700
140.4000
143.5500
1,125,167
Tue, 07 Apr 2026
136.9800
136.9800
134.9400
136.5900
951,533
Mon, 06 Apr 2026
136.2900
136.7700
134.5800
136.7100
881,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.2600
138.8100
134.7900
136.4400
891,300
Wed, 01 Apr 2026
138.9300
140.8800
138.1500
138.6300
1,113,333
Tue, 31 Mar 2026
134.9700
138.6300
134.2500
137.4000
1,332,600
Mon, 30 Mar 2026
137.1900
137.4900
131.7900
132.6600
1,514,767
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
137.2500
138.0900
135.3600
135.7800
1,166,833
Thu, 26 Mar 2026
137.6700
139.4100
137.2500
138.0600
890,700
Wed, 25 Mar 2026
138.0000
139.3200
136.6800
138.9900
987,200
Tue, 24 Mar 2026
131.1900
137.3700
130.7400
135.9900
1,512,400
Mon, 23 Mar 2026
12 · PRE 14A
After-hours · 17:29 ET
PRE 14A ↗
Mon, 23 Mar 2026
131.5200
134.9100
130.4400
132.4200
1,912,367
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
131.2200
131.7600
126.1200
127.3200
3,335,500
Thu, 19 Mar 2026
129.9300
131.4600
127.9200
130.5600
1,521,200
Wed, 18 Mar 2026
11 · 8-K
After-hours · 17:18 ET
8-K ↗
Wed, 18 Mar 2026
135.8700
136.2000
131.7600
132.0000
1,524,900
Tue, 17 Mar 2026
137.6700
138.6300
136.3500
136.6200
837,433
Mon, 16 Mar 2026
10 · 8-K
After-hours · 16:34 ET
8-K ↗
Mon, 16 Mar 2026
135.9300
138.2400
135.6900
136.2000
951,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
137.0400
137.7600
134.2200
134.7000
896,300
Thu, 12 Mar 2026
136.1400
136.8000
134.1000
136.0200
1,817,100
Wed, 11 Mar 2026
137.1000
138.0000
135.3900
137.9700
1,253,167
Tue, 10 Mar 2026
136.0800
140.2500
134.4300
137.9100
1,146,867
Mon, 09 Mar 2026
132.5400
136.3200
129.1500
135.7200
1,943,167
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
136.2300
137.8800
132.8100
135.7800
2,195,633
Thu, 05 Mar 2026
143.8500
144.6000
139.1400
140.1600
1,791,000
Wed, 04 Mar 2026
146.3100
147.2400
143.7600
144.2400
1,155,233
Tue, 03 Mar 2026
144.8100
145.8300
141.4200
144.8100
1,182,733
Mon, 02 Mar 2026
147.2400
149.9100
144.6900
148.9200
1,149,933
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
149.5800
150.6300
148.6200
150.1200
1,280,767
Thu, 26 Feb 2026
152.1900
153.7200
149.0100
151.0500
950,900
Wed, 25 Feb 2026
153.9600
154.4100
149.9400
152.2200
916,433
Tue, 24 Feb 2026
150.9600
153.6000
150.9600
153.2100
844,100
Mon, 23 Feb 2026
150.7800
151.9500
148.1700
150.2400
1,077,367
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.4500
152.8500
149.3100
151.2300
1,621,767
Thu, 19 Feb 2026
153.6300
154.6200
150.2700
150.7200
1,726,167
Wed, 18 Feb 2026
153.9300
155.9700
153.1800
154.0500
1,500,100
Tue, 17 Feb 2026
9 · 10-K
After market open · 13:46 ET
10-K ↗
Tue, 17 Feb 2026
149.9700
152.7000
149.6400
152.6100
1,524,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
148.2600
150.9000
146.7000
150.6600
1,421,700
Thu, 12 Feb 2026
155.7300
157.9800
147.6900
148.2900
2,671,800
Wed, 11 Feb 2026
149.6400
155.6400
149.5500
154.5900
4,137,067
Tue, 10 Feb 2026
144.9900
148.6800
142.1700
148.2900
2,726,633
Tue, 10 Feb 2026
8 · 8-K
Pre-market · 06:06 ET
8-K ↗
Mon, 09 Feb 2026
139.4100
141.6600
138.9900
141.3000
1,439,233
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
138.7500
140.5200
137.3400
140.1900
1,185,533
Thu, 05 Feb 2026
141.3000
141.7500
135.6600
137.0400
1,776,833
Wed, 04 Feb 2026
137.1900
144.0900
136.8000
143.4900
2,518,933
Tue, 03 Feb 2026
134.2800
137.6400
133.2600
135.9000
1,654,033
Mon, 02 Feb 2026
131.4300
133.5600
131.0400
133.2900
1,174,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
131.9700
133.0800
129.2700
131.7600
1,497,033
Thu, 29 Jan 2026
134.1300
135.2100
131.4900
133.8000
893,400
Wed, 28 Jan 2026
134.1600
135.0300
132.4800
133.8900
1,127,533
Tue, 27 Jan 2026
132.6000
134.4900
132.2400
133.8300
1,031,100
Mon, 26 Jan 2026
132.9600
133.8600
132.3000
132.6000
1,057,567
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
131.3100
133.4100
130.5000
132.4200
1,928,233
Thu, 22 Jan 2026
131.1000
134.8800
130.8000
131.3700
2,671,300
Wed, 21 Jan 2026
128.6100
130.8000
128.0400
130.1400
1,474,300
Tue, 20 Jan 2026
7 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 20 Jan 2026
126.8400
127.7400
125.5500
126.8400
1,616,267
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.2900
130.9200
128.4600
128.5800
1,458,300
Thu, 15 Jan 2026
129.6300
131.8200
129.1500
130.1700
1,695,633
Wed, 14 Jan 2026
131.8200
132.5100
127.3200
128.6700
4,408,133
Tue, 13 Jan 2026
130.5300
132.1500
129.6300
131.3700
1,411,900
Mon, 12 Jan 2026
131.6700
132.0000
129.7800
130.2900
1,376,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
131.0400
132.4500
130.3800
131.4300
950,333
Thu, 08 Jan 2026
129.6300
131.8200
128.9700
130.2000
1,460,167
Wed, 07 Jan 2026
130.3500
130.4400
127.8000
129.6900
1,363,633
Tue, 06 Jan 2026
125.7600
131.0700
125.1600
130.3200
1,996,367
Mon, 05 Jan 2026
122.1300
126.5100
122.0400
126.0300
1,741,133
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
121.3200
122.6700
120.5700
122.6100
1,380,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
121.8300
121.8900
120.5400
120.6000
1,011,900
Tue, 30 Dec 2025
122.7600
123.0300
121.5900
122.0400
1,022,867
Mon, 29 Dec 2025
123.5700
123.6900
121.7400
122.6700
1,222,767
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
123.1800
123.9300
122.7300
123.7800
871,533
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
123.6000
123.6000
122.3400
123.2100
639,567
Tue, 23 Dec 2025
124.1700
124.4100
122.9700
123.1200
2,282,533
Mon, 22 Dec 2025
124.5300
125.5500
123.5700
124.4400
1,288,833
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
122.5800
124.4100
121.8900
123.7800
4,822,200
Thu, 18 Dec 2025
122.5500
123.0000
121.3800
121.5300
1,848,267
Wed, 17 Dec 2025
121.3200
122.9400
120.6900
121.8000
1,556,467
Tue, 16 Dec 2025
121.8900
122.5200
120.6000
121.3500
1,801,300
Mon, 15 Dec 2025
123.9000
124.4700
121.0800
121.8300
1,985,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
124.8000
125.4900
122.4300
122.7900
1,608,067
Thu, 11 Dec 2025
122.7300
125.4000
122.6100
124.4700
1,061,733
Wed, 10 Dec 2025
121.8300
123.8100
121.7100
122.8800
1,597,967
Tue, 09 Dec 2025
121.2600
123.3900
121.0500
121.8300
1,225,600
Mon, 08 Dec 2025
121.6200
122.6700
121.0200
121.7400
1,474,067
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
119.7000
122.3100
119.4300
121.5300
1,496,933
Thu, 04 Dec 2025
6 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 04 Dec 2025
118.8300
120.9300
118.6500
119.4600
1,395,233
Wed, 03 Dec 2025
118.9800
120.3000
118.2900
118.9800
1,341,433
Tue, 02 Dec 2025
120.2100
120.8400
117.9600
118.5600
1,410,800
Mon, 01 Dec 2025
118.0500
121.4400
116.7900
119.7300
2,005,067
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.2600
119.4900
117.9600
119.3100
761,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
116.4600
118.6800
116.3400
118.3200
1,349,500
Tue, 25 Nov 2025
115.7700
117.2100
114.6900
116.3400
2,144,733
Mon, 24 Nov 2025
115.8300
116.6700
114.6600
115.4100
2,660,933
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
111.8700
116.5500
111.7500
115.6200
1,596,867
Thu, 20 Nov 2025
115.2300
115.3800
111.1500
111.3600
2,335,667
Wed, 19 Nov 2025
5 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 19 Nov 2025
116.4300
116.7000
112.4400
113.6400
2,015,000
Tue, 18 Nov 2025
115.3200
117.5100
114.4200
116.1000
1,984,467
Mon, 17 Nov 2025
118.9800
119.6100
115.3500
115.9500
1,481,467
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.0600
121.5900
118.8900
119.1300
2,252,000
Thu, 13 Nov 2025
122.3700
123.5400
121.1100
121.8000
1,795,100
Wed, 12 Nov 2025
121.6200
123.6900
121.6200
122.3700
1,916,000
Tue, 11 Nov 2025
120.9600
122.4000
120.5100
121.2000
2,343,033
Mon, 10 Nov 2025
120.0000
121.2000
118.1400
120.7200
2,234,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
116.9700
119.8500
115.5300
119.4000
2,442,800
Thu, 06 Nov 2025
4 · 10-Q
After market open · 13:36 ET
10-Q ↗
Thu, 06 Nov 2025
117.7500
120.3300
116.6400
117.4500
3,692,167
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 06:05 ET
8-K ↗
Wed, 05 Nov 2025
114.2400
119.5800
113.8500
118.8900
5,263,033
Tue, 04 Nov 2025
102.7200
113.8800
102.2400
113.2800
7,261,833
Mon, 03 Nov 2025
101.0700
104.7000
100.0200
104.0700
6,834,433
Mon, 03 Nov 2025
2 · 8-K
Pre-market · 08:06 ET
8-K ↗
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
102.1506
104.3473
101.7615
102.4895
3,190,809
Thu, 30 Oct 2025
102.0126
103.3933
101.1339
102.2636
2,762,760
Wed, 29 Oct 2025
102.3389
104.6862
102.3389
103.1297
2,727,946
Tue, 28 Oct 2025
102.2385
104.3975
101.8996
102.8033
3,012,037
Mon, 27 Oct 2025
101.8619
103.4686
101.4477
102.1506
2,456,442
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
102.8033
103.0544
101.4603
101.6862
1,395,999
Thu, 23 Oct 2025
100.9833
102.5900
100.6820
102.0377
1,520,837