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
158.3700
159.2901
154.2400
156.8800
2,075,917
Thu, 22 Oct 2026
169.0000
169.3200
155.3400
161.8400
3,744,700
Wed, 21 Oct 2026
184.6200
186.1400
179.5800
180.6900
1,368,200
Tue, 20 Oct 2026
186.4300
188.1400
180.7400
183.0700
1,279,400
Mon, 19 Oct 2026
188.8400
190.7300
186.6900
189.2800
1,300,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
190.0000
191.5200
184.7200
185.5900
1,148,900
Thu, 15 Oct 2026
184.9800
190.0300
177.0100
189.3100
1,368,200
Wed, 14 Oct 2026
186.9600
191.2000
183.6000
187.8400
1,174,000
Tue, 13 Oct 2026
187.0500
190.1600
185.8900
189.8100
1,441,100
Mon, 12 Oct 2026
190.7400
193.8200
187.9100
187.9800
920,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
189.6200
194.2800
188.3300
191.8400
817,900
Thu, 08 Oct 2026
186.1200
190.1900
185.3900
188.1300
887,700
Wed, 07 Oct 2026
190.5400
190.9200
184.4900
189.1900
1,373,500
Tue, 06 Oct 2026
194.5700
195.8200
189.4300
194.6900
815,300
Mon, 05 Oct 2026
192.3200
196.0900
189.2500
193.0900
1,529,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
193.2100
194.3100
188.6700
192.4200
1,423,600
Thu, 01 Oct 2026
187.5400
192.3000
185.7000
191.1400
1,483,500
Wed, 30 Sep 2026
188.2400
190.1800
183.0600
189.4000
1,455,600
Tue, 29 Sep 2026
183.0000
189.7900
182.4200
188.9500
1,711,900
Mon, 28 Sep 2026
182.7700
185.7500
178.2600
180.6700
1,565,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
186.6700
186.6800
182.3200
185.4800
1,141,400
Thu, 24 Sep 2026
183.1100
187.8000
181.5100
186.2100
1,126,900
Wed, 23 Sep 2026
185.5100
189.9800
183.3000
184.1800
1,354,500
Tue, 22 Sep 2026
189.0500
190.6100
185.8700
186.5600
1,433,600
Mon, 21 Sep 2026
191.8200
193.1700
187.2500
189.1600
1,676,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
184.7100
192.3400
183.5800
191.6300
4,030,300
Thu, 17 Sep 2026
197.0000
197.0000
179.5900
183.6400
2,259,100
Wed, 16 Sep 2026
188.6400
193.8900
186.8000
189.6500
1,031,100
Tue, 15 Sep 2026
191.3700
192.2700
182.6300
186.6900
1,857,300
Mon, 14 Sep 2026
193.0600
194.5000
187.0000
188.1500
1,689,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
202.0400
203.8700
198.0700
198.7700
1,223,300
Thu, 10 Sep 2026
202.5000
207.6300
196.6000
199.0000
1,324,900
Wed, 09 Sep 2026
205.7500
210.3100
205.1700
206.5400
1,111,900
Tue, 08 Sep 2026
207.5700
209.8700
203.1600
207.3200
1,619,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
204.3300
212.2900
204.3300
210.6500
1,789,900
Thu, 03 Sep 2026
203.1900
207.5700
200.2500
204.5400
1,608,300
Wed, 02 Sep 2026
202.4600
204.9800
198.4600
201.6900
1,921,700
Tue, 01 Sep 2026
203.6900
205.3200
199.7800
200.9500
1,415,200
Mon, 31 Aug 2026
210.0100
210.8900
202.0200
204.2000
9,994,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
214.4200
215.9400
209.5200
210.7600
1,119,600
Thu, 27 Aug 2026
214.2900
217.4700
211.4400
214.5200
1,206,500
Wed, 26 Aug 2026
217.0000
217.8400
211.6600
212.8600
1,278,100
Tue, 25 Aug 2026
213.9500
216.6600
209.6800
215.2300
1,976,300
Mon, 24 Aug 2026
206.9200
210.9100
202.2500
209.8100
1,720,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
210.9200
212.9500
206.3000
207.0100
1,516,900
Thu, 20 Aug 2026
213.9800
216.3600
207.3900
209.2200
1,251,100
Wed, 19 Aug 2026
226.2100
226.4500
215.0900
215.9900
1,235,900
Tue, 18 Aug 2026
227.7500
230.6200
224.3500
226.4600
1,251,600
Mon, 17 Aug 2026
230.3600
232.8600
228.0200
231.7800
1,063,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
226.5900
229.3400
224.0000
228.4800
1,225,800
Thu, 13 Aug 2026
231.4000
233.9200
225.7000
227.2200
1,217,200
Wed, 12 Aug 2026
238.5900
243.5700
229.6300
230.4300
1,331,100
Tue, 11 Aug 2026
228.3300
232.3800
226.0000
230.0800
1,468,600
Mon, 10 Aug 2026
231.2600
239.2300
227.0100
228.1900
1,375,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
223.2500
230.4500
221.8300
227.8400
1,835,300
Thu, 06 Aug 2026
19 · 10-Q
After market open · 15:36 ET
10-Q ↗
Thu, 06 Aug 2026
219.9900
236.9800
219.9900
223.4300
3,138,000
Thu, 06 Aug 2026
18 · 8-K
Pre-market · 07:40 ET
8-K ↗
Wed, 05 Aug 2026
204.1500
208.7100
202.6900
205.1100
3,012,100
Tue, 04 Aug 2026
198.0200
201.3900
194.7800
200.1500
1,461,400
Mon, 03 Aug 2026
184.8800
193.5400
183.5400
193.1200
975,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
185.4300
190.4800
183.2200
187.4400
1,156,900
Thu, 30 Jul 2026
179.4200
184.5900
175.0000
181.9000
1,719,900
Wed, 29 Jul 2026
184.7300
188.1300
174.7700
177.9200
2,386,500
Tue, 28 Jul 2026
190.9900
191.1300
183.0500
186.9900
1,567,200
Mon, 27 Jul 2026
199.3600
200.8900
187.2300
192.6400
1,349,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
200.0000
204.3000
196.6700
197.8000
1,255,300
Thu, 23 Jul 2026
194.0000
199.9800
191.2500
199.8400
1,486,100
Wed, 22 Jul 2026
195.0100
198.8800
194.0000
195.5900
938,800
Tue, 21 Jul 2026
189.3500
197.5400
186.6400
197.2100
1,396,500
Mon, 20 Jul 2026
188.9600
190.4300
184.1200
186.2400
1,448,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
180.8000
188.3400
177.0000
186.1700
1,224,900
Thu, 16 Jul 2026
189.4700
191.8900
182.5900
185.5100
1,694,700
Wed, 15 Jul 2026
189.3500
194.0100
188.1200
193.5900
2,015,800
Tue, 14 Jul 2026
188.2600
195.0000
186.4600
189.4400
1,699,300
Mon, 13 Jul 2026
185.0500
187.5200
183.0500
183.7500
1,164,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
187.9700
188.4900
183.2800
187.0400
644,800
Thu, 09 Jul 2026
189.4700
191.7200
188.0400
188.3600
821,000
Wed, 08 Jul 2026
180.7800
185.8900
179.0600
185.6000
1,352,700
Tue, 07 Jul 2026
188.1300
191.4000
178.7100
183.2600
1,658,100
Mon, 06 Jul 2026
189.4000
194.4000
189.2600
192.0600
1,219,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
193.5000
195.6400
184.5000
188.1000
1,307,600
Wed, 01 Jul 2026
195.1400
196.5500
191.0900
192.1700
1,260,800
Tue, 30 Jun 2026
199.2000
200.7300
194.6700
197.1000
1,435,500
Mon, 29 Jun 2026
195.0600
199.9500
194.5700
197.7100
1,479,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
197.6900
198.9500
193.2900
197.4000
5,621,600
Thu, 25 Jun 2026
200.5500
204.5000
197.1900
199.5000
1,639,500
Wed, 24 Jun 2026
197.2100
202.5000
195.5000
197.5900
1,873,400
Tue, 23 Jun 2026
197.4800
204.5800
194.6500
199.6000
1,646,500
Mon, 22 Jun 2026
202.4800
205.3100
200.0000
204.0900
1,584,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
200.0400
202.8500
196.3700
201.3400
3,100,700
Wed, 17 Jun 2026
196.7900
201.5400
195.0000
196.8600
1,504,100
Tue, 16 Jun 2026
197.2200
199.0500
194.7100
196.3100
1,551,700
Mon, 15 Jun 2026
202.8100
202.8100
195.0000
195.8100
1,963,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
200.4700
203.6000
194.5000
198.4800
2,787,900
Thu, 11 Jun 2026
186.9600
199.5700
185.8900
199.5000
2,594,800
Wed, 10 Jun 2026
184.6800
190.3300
182.6400
183.3700
2,222,300
Tue, 09 Jun 2026
183.2600
189.7000
177.3400
187.1300
2,210,300
Mon, 08 Jun 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 08 Jun 2026
178.7000
180.9700
176.5400
180.1400
957,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
178.2000
182.5000
175.6600
177.4700
1,274,400
Thu, 04 Jun 2026
16 · 424B5
After-hours · 17:04 ET
424B5 ↗
Thu, 04 Jun 2026
177.2400
182.3400
176.4700
181.1000
1,181,100
Wed, 03 Jun 2026
15 · 8-K
After-hours · 17:12 ET
8-K ↗
Wed, 03 Jun 2026
176.5100
181.8600
174.9500
179.9400
1,724,500
Wed, 03 Jun 2026
14 · 8-K
Pre-market · 08:47 ET
8-K ↗
Wed, 03 Jun 2026
13 · 424B3
Pre-market · 08:29 ET
424B3 ↗
Tue, 02 Jun 2026
177.4000
183.3000
176.5300
178.4800
1,414,400
Mon, 01 Jun 2026
172.1500
181.0200
170.7900
178.9800
1,788,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
171.0000
177.2700
170.8600
175.1600
3,088,800
Thu, 28 May 2026
169.2400
170.9500
167.2600
170.5300
1,030,100
Wed, 27 May 2026
169.3400
171.4100
165.0000
169.8400
1,550,400
Tue, 26 May 2026
165.0000
169.7000
164.0000
168.7600
1,910,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
161.0600
164.3700
159.1100
162.2900
1,681,700
Thu, 21 May 2026
153.0000
161.4300
150.8200
160.4100
1,561,400
Wed, 20 May 2026
152.4400
155.0700
151.1100
153.7300
1,673,700
Tue, 19 May 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 19 May 2026
149.1300
151.9300
146.3400
150.4400
1,749,100
Mon, 18 May 2026
156.5300
157.0300
148.8600
149.6200
1,686,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
159.3000
160.6900
154.0200
154.2200
1,369,900
Thu, 14 May 2026
166.0000
167.4000
162.3900
162.5700
1,101,500
Wed, 13 May 2026
161.3200
166.9600
159.0200
164.8300
1,987,200
Tue, 12 May 2026
159.9300
162.4000
156.8000
161.0100
1,268,700
Mon, 11 May 2026
156.0000
161.4400
153.0300
161.1600
1,397,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
164.5800
164.5800
156.6100
158.3900
2,594,300
Thu, 07 May 2026
169.7300
171.1100
161.4600
162.6600
3,406,500
Wed, 06 May 2026
160.1800
165.2300
159.0000
165.0800
2,704,100
Tue, 05 May 2026
156.7600
157.0000
153.0000
155.3500
1,268,600
Mon, 04 May 2026
154.8500
155.6100
152.3700
153.8900
1,353,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
157.1400
158.3100
151.8200
155.2600
1,465,400
Thu, 30 Apr 2026
11 · 10-Q
After market open · 11:52 ET
10-Q ↗
Thu, 30 Apr 2026
146.4300
155.7200
146.3900
155.4600
2,241,200
Thu, 30 Apr 2026
10 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 29 Apr 2026
155.0000
155.0500
142.3500
146.2300
2,908,700
Tue, 28 Apr 2026
152.4000
154.8500
149.6900
151.7000
1,233,700
Mon, 27 Apr 2026
154.8000
154.9900
149.5100
153.4500
1,227,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
153.7500
155.3700
149.7200
154.2600
2,011,300
Thu, 23 Apr 2026
154.9200
157.5000
149.8000
154.0500
2,729,300
Wed, 22 Apr 2026
160.9600
161.3900
148.0400
153.3000
2,297,000
Tue, 21 Apr 2026
164.1200
166.6100
157.5200
158.9500
1,798,900
Mon, 20 Apr 2026
162.8900
164.7000
160.0000
164.0600
1,046,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
160.0700
165.0300
160.0700
164.6600
1,782,000
Thu, 16 Apr 2026
156.8100
158.5200
154.3900
155.8300
1,609,700
Wed, 15 Apr 2026
162.9000
163.8500
156.6700
156.8300
2,291,500
Tue, 14 Apr 2026
165.0000
165.2800
162.5700
163.0300
895,200
Mon, 13 Apr 2026
162.1000
164.2300
160.6700
163.7800
968,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
159.2000
162.2600
158.0100
162.2100
1,270,900
Thu, 09 Apr 2026
156.8000
163.3000
156.0200
159.6300
1,879,800
Wed, 08 Apr 2026
157.5200
159.4600
155.2400
156.3900
2,657,600
Tue, 07 Apr 2026
147.2600
149.6100
145.8900
147.2800
1,067,000
Mon, 06 Apr 2026
147.4700
149.0500
145.4500
147.9600
977,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
147.1600
152.3100
146.0000
146.6300
2,211,900
Wed, 01 Apr 2026
150.3000
155.4100
149.9000
151.2500
3,420,300
Tue, 31 Mar 2026
139.7300
146.1800
137.2200
145.4600
2,756,400
Mon, 30 Mar 2026
142.4100
142.5400
135.4800
135.5000
2,015,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
141.9000
143.5000
139.9400
140.4300
1,499,800
Thu, 26 Mar 2026
146.4000
147.7900
142.4700
143.9400
1,840,200
Wed, 25 Mar 2026
152.0000
152.1200
148.4600
149.0000
2,240,100
Tue, 24 Mar 2026
9 · DEFA14A
After market open · 13:11 ET
DEFA14A ↗
Tue, 24 Mar 2026
8 · DEF 14A
After market open · 13:09 ET
DEF 14A ↗
Tue, 24 Mar 2026
145.8200
151.5100
144.4800
149.5900
2,957,300
Mon, 23 Mar 2026
146.0000
151.8200
145.6900
146.3800
1,645,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
145.7900
148.0700
139.8300
141.8000
3,402,200
Thu, 19 Mar 2026
144.7600
149.0600
141.8800
147.5400
1,705,600
Wed, 18 Mar 2026
149.0200
152.0000
148.7000
149.6400
1,266,100
Tue, 17 Mar 2026
148.2600
149.6000
147.0700
148.8300
1,697,700
Mon, 16 Mar 2026
144.9000
148.4600
144.9000
147.4800
1,652,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
148.0600
149.2200
139.8900
141.9700
2,033,900
Thu, 12 Mar 2026
156.1300
156.1300
143.2200
146.1000
3,360,900
Wed, 11 Mar 2026
157.0300
159.7000
154.9400
157.4700
872,900
Tue, 10 Mar 2026
156.2900
162.5400
156.2900
158.9700
1,876,100
Mon, 09 Mar 2026
150.1700
156.9200
148.0000
156.7000
2,520,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
150.8100
152.3300
148.1000
150.0900
3,059,300
Thu, 05 Mar 2026
159.9000
161.0000
151.4000
154.1800
2,391,300
Wed, 04 Mar 2026
159.5700
161.9600
157.6000
161.8200
1,663,000
Tue, 03 Mar 2026
162.3100
162.5100
154.5000
156.9600
3,011,500
Mon, 02 Mar 2026
163.3000
168.1400
159.8600
166.4200
2,090,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
161.9700
163.8900
158.9200
163.5900
2,107,400
Thu, 26 Feb 2026
160.9600
163.5900
157.8200
163.5500
1,750,600
Wed, 25 Feb 2026
161.7000
164.2600
159.2000
160.0200
2,575,600
Tue, 24 Feb 2026
158.1100
162.0000
157.0700
161.0400
2,792,500
Mon, 23 Feb 2026
157.3000
159.8300
156.5000
159.2700
2,618,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 10-K
After market open · 15:06 ET
10-K ↗
Fri, 20 Feb 2026
152.4700
158.9900
151.9500
158.8700
3,259,800
Thu, 19 Feb 2026
150.5400
153.7500
149.6400
152.8400
2,563,200
Thu, 19 Feb 2026
6 · 8-K
Pre-market · 08:08 ET
8-K ↗
Wed, 18 Feb 2026
147.8400
149.0800
146.8500
148.5700
1,909,500
Tue, 17 Feb 2026
143.4600
146.9400
143.1200
146.7500
2,010,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
139.1400
143.9800
139.1400
143.9300
2,251,700
Thu, 12 Feb 2026
140.0000
144.5000
137.7600
139.8100
2,482,500
Wed, 11 Feb 2026
138.7800
139.7500
134.8300
138.7200
1,870,900
Tue, 10 Feb 2026
135.9000
137.7400
133.7300
137.0400
1,969,600
Mon, 09 Feb 2026
134.9100
136.7600
133.2000
135.6600
1,697,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
130.5900
135.6800
130.5900
133.5700
2,442,700
Thu, 05 Feb 2026
125.8900
132.9200
125.5000
128.6700
2,853,900
Wed, 04 Feb 2026
129.0500
129.2800
123.3100
127.5000
4,149,000
Tue, 03 Feb 2026
128.0000
137.0000
122.6000
128.3400
5,326,100
Tue, 03 Feb 2026
5 · 8-K
Pre-market · 07:37 ET
8-K ↗
Mon, 02 Feb 2026
119.4400
121.8100
119.1200
121.7700
2,543,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.2200
124.5000
119.6200
120.3000
1,955,200
Thu, 29 Jan 2026
121.7000
123.1100
117.1900
121.7200
2,713,600
Wed, 28 Jan 2026
124.2500
124.7600
121.4400
121.7200
1,959,000
Tue, 27 Jan 2026
123.3600
125.9000
122.4500
124.1500
886,200
Mon, 26 Jan 2026
123.5600
124.1900
121.0000
123.3600
1,195,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
123.5700
124.3800
122.6000
123.5500
1,428,600
Thu, 22 Jan 2026
125.6300
126.0100
122.1400
123.1100
1,061,600
Wed, 21 Jan 2026
123.9500
124.8300
122.1100
124.6700
1,399,100
Tue, 20 Jan 2026
124.0400
125.9200
122.0300
123.2800
1,662,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
125.6400
126.4800
124.0000
124.3500
1,163,500
Thu, 15 Jan 2026
125.5200
127.1100
124.7900
125.3900
1,336,500
Wed, 14 Jan 2026
124.5900
124.7800
120.6800
123.2400
1,549,500
Tue, 13 Jan 2026
124.6800
125.4500
123.2000
124.4200
1,176,800
Mon, 12 Jan 2026
123.9000
124.8500
122.5900
123.4600
1,232,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
120.5000
124.9200
119.5000
122.3000
1,103,500
Thu, 08 Jan 2026
123.0000
123.9600
115.8000
118.5900
1,914,800
Wed, 07 Jan 2026
121.9100
122.5000
120.2500
120.8400
1,328,200
Tue, 06 Jan 2026
119.9200
121.4200
116.2400
120.8600
2,053,700
Mon, 05 Jan 2026
120.0000
122.5700
119.6000
119.9000
1,343,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
115.3400
119.4300
114.7500
119.2000
843,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
116.7200
116.7200
114.6200
114.7600
969,100
Tue, 30 Dec 2025
116.9400
117.4700
115.9100
116.1700
735,700
Mon, 29 Dec 2025
116.1600
117.0900
115.7900
116.6300
580,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
116.6400
117.3600
115.0000
116.9500
479,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
116.8400
117.4800
116.0200
116.6400
455,300
Tue, 23 Dec 2025
115.1200
116.9500
114.0000
116.2100
822,600
Mon, 22 Dec 2025
114.8000
116.7200
114.0000
115.7600
1,751,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
111.2700
113.5700
110.8600
113.2800
3,276,800
Thu, 18 Dec 2025
109.2200
110.7100
108.1500
109.7600
1,335,700
Wed, 17 Dec 2025
108.6200
110.4100
107.3300
107.8900
1,155,500
Tue, 16 Dec 2025
107.8500
109.2700
107.1000
108.6600
1,416,800
Mon, 15 Dec 2025
109.0000
110.8500
107.7500
108.7200
1,696,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
110.7200
110.7900
107.9000
108.9600
1,834,200
Thu, 11 Dec 2025
105.6300
111.2200
105.0100
110.6500
3,033,600
Wed, 10 Dec 2025
100.1000
105.7200
99.4300
104.7300
3,188,500
Tue, 09 Dec 2025
99.6000
101.0800
98.1000
99.4200
1,756,600
Mon, 08 Dec 2025
99.5000
102.6700
99.1600
99.6400
1,925,900
Mon, 08 Dec 2025
4 · 8-K
Pre-market · 08:56 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
101.2600
101.2600
99.0000
100.4100
906,500
Thu, 04 Dec 2025
98.0800
100.4600
97.6000
100.4000
1,141,700
Wed, 03 Dec 2025
99.1600
100.6500
97.1400
98.3700
1,248,100
Tue, 02 Dec 2025
99.9200
100.0300
98.2200
98.6600
602,400
Mon, 01 Dec 2025
99.5100
100.1800
98.2300
99.1400
1,112,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
101.8100
101.8100
99.9400
100.8000
402,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
99.3700
101.2400
98.6900
100.3000
1,425,200
Tue, 25 Nov 2025
97.8800
99.3700
95.1400
99.2900
1,373,400
Mon, 24 Nov 2025
96.4200
97.6900
95.3200
97.6300
1,150,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
94.8000
97.1600
93.1100
96.4700
1,264,000
Thu, 20 Nov 2025
100.0000
100.5000
93.9200
94.8000
1,347,300
Wed, 19 Nov 2025
97.6100
100.6500
97.3600
98.1200
1,456,000
Tue, 18 Nov 2025
97.7700
99.3000
96.5100
98.1800
1,068,100
Tue, 18 Nov 2025
3 · 8-K
Pre-market · 08:41 ET
8-K ↗
Mon, 17 Nov 2025
99.6400
101.5100
98.2200
98.7500
1,366,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
96.0400
100.4100
95.2000
99.3700
1,170,300
Thu, 13 Nov 2025
100.9800
101.1100
97.5100
98.5600
1,085,100
Wed, 12 Nov 2025
98.0900
99.8000
97.4000
99.0800
1,312,400
Tue, 11 Nov 2025
97.9900
98.3500
96.0400
97.9100
863,200
Mon, 10 Nov 2025
98.7900
99.0000
95.9800
98.1000
948,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
95.0600
97.7200
93.8700
97.6500
1,216,900
Thu, 06 Nov 2025
96.7200
97.0900
95.5200
96.2100
1,198,300
Wed, 05 Nov 2025
95.8000
97.5700
95.0200
96.4900
1,171,200
Tue, 04 Nov 2025
96.0700
98.2900
94.9700
96.0200
1,211,300
Mon, 03 Nov 2025
99.0700
99.9200
97.5800
98.6100
1,530,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
101.5100
101.5100
97.7400
98.9700
1,880,400
Thu, 30 Oct 2025
103.2800
103.4300
100.7000
101.1800
2,261,000
Wed, 29 Oct 2025
100.0000
103.6100
98.1300
103.0000
2,414,400
Tue, 28 Oct 2025
2 · 10-Q
After market open · 13:41 ET
10-Q ↗
Tue, 28 Oct 2025
99.4000
103.6400
97.4400
98.5300
3,802,700
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 27 Oct 2025
91.3700
91.9900
90.0000
91.7100
2,362,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
90.0000
91.0800
89.2000
89.2500
1,666,900
Thu, 23 Oct 2025
83.1600
89.7500
83.1500
89.5500
2,890,400