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
160.1200
161.1450
155.8000
161.0500
473,358
Thu, 22 Oct 2026
153.3700
162.1100
153.2100
161.8400
702,000
Wed, 21 Oct 2026
166.0000
168.2200
152.2200
153.0100
705,400
Tue, 20 Oct 2026
160.3900
163.0900
159.9800
161.8900
434,100
Mon, 19 Oct 2026
162.5600
162.5600
158.8900
160.3900
482,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
15 · 8-K
After market open · 12:31 ET
8-K ↗
Fri, 16 Oct 2026
160.3700
164.6100
157.6800
161.7300
447,300
Thu, 15 Oct 2026
157.3000
163.5200
157.3000
159.8000
676,600
Wed, 14 Oct 2026
154.6300
155.4700
151.8200
153.1900
403,100
Tue, 13 Oct 2026
154.8800
157.2700
153.1400
155.3200
462,100
Mon, 12 Oct 2026
157.7500
158.3900
155.3500
155.4400
469,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
156.8500
158.5800
155.9100
157.3800
451,500
Thu, 08 Oct 2026
156.2600
158.5700
154.3300
157.0700
698,500
Wed, 07 Oct 2026
157.0300
157.4900
154.2900
156.2100
591,900
Tue, 06 Oct 2026
159.0600
161.6700
156.0500
158.1400
723,100
Mon, 05 Oct 2026
158.0000
162.3900
155.5500
161.6700
630,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
166.9500
167.9800
162.3700
162.4600
402,100
Thu, 01 Oct 2026
158.2400
167.5900
156.5000
164.9900
805,500
Wed, 30 Sep 2026
157.4600
158.7900
152.8600
157.4400
835,500
Tue, 29 Sep 2026
162.3500
163.2900
155.4300
156.8000
643,500
Mon, 28 Sep 2026
166.4600
167.5800
161.3300
161.3600
480,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
162.9400
169.0500
162.0100
166.9800
466,600
Thu, 24 Sep 2026
165.2500
166.5800
161.9500
162.8900
546,400
Wed, 23 Sep 2026
169.9100
170.3000
164.7000
165.0500
467,600
Tue, 22 Sep 2026
171.6900
171.9900
166.6600
169.6100
550,900
Mon, 21 Sep 2026
168.7400
170.6700
165.1400
168.7600
624,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
174.0100
175.3100
167.0500
168.2900
1,523,200
Thu, 17 Sep 2026
198.8000
202.0700
172.5800
174.8800
2,027,500
Wed, 16 Sep 2026
203.8600
204.1400
192.1000
195.3700
587,700
Tue, 15 Sep 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 15 Sep 2026
203.6300
206.5300
202.6800
203.6100
452,200
Mon, 14 Sep 2026
203.8000
208.6100
203.8000
205.5900
337,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
209.4300
211.0100
202.9800
203.6700
493,400
Thu, 10 Sep 2026
209.1200
212.2600
204.5100
207.2200
457,400
Wed, 09 Sep 2026
207.9400
209.6900
205.9100
209.1800
461,900
Tue, 08 Sep 2026
210.9700
212.8500
208.0600
209.3000
929,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
206.3500
213.2100
204.7200
212.3600
358,400
Thu, 03 Sep 2026
202.8900
211.8300
202.7900
207.1800
373,300
Wed, 02 Sep 2026
204.6800
207.6200
204.1500
205.8400
359,300
Tue, 01 Sep 2026
200.3900
204.5900
199.9900
204.0800
422,100
Mon, 31 Aug 2026
199.5200
203.4800
198.3400
201.2500
532,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
199.9300
202.3200
199.9300
200.0900
320,300
Thu, 27 Aug 2026
195.1200
200.1500
194.0500
198.7500
346,300
Wed, 26 Aug 2026
196.5400
199.9200
195.9700
196.5700
326,600
Tue, 25 Aug 2026
197.4000
197.4000
192.0000
196.8000
452,900
Mon, 24 Aug 2026
206.2200
206.2200
195.1000
195.1300
287,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
201.6500
203.0700
198.7600
199.4900
278,000
Thu, 20 Aug 2026
197.7700
201.2600
196.4600
200.0900
247,700
Wed, 19 Aug 2026
199.0600
204.7100
199.0600
200.5200
312,500
Tue, 18 Aug 2026
207.5700
207.8000
196.8100
196.9000
458,900
Mon, 17 Aug 2026
207.6300
209.3200
204.8400
204.9600
257,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
206.3000
209.8400
206.2700
209.4100
178,600
Thu, 13 Aug 2026
209.7200
212.1200
207.3400
208.4100
253,900
Wed, 12 Aug 2026
207.1800
209.3200
206.0400
208.6200
288,300
Tue, 11 Aug 2026
208.0400
210.6000
207.7900
208.4600
247,500
Mon, 10 Aug 2026
212.4400
212.4400
206.1100
208.0900
276,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
209.5200
212.0300
208.1500
209.2300
270,400
Thu, 06 Aug 2026
214.9600
218.3400
209.3100
211.3300
401,200
Wed, 05 Aug 2026
219.9100
221.1500
213.5900
215.7800
386,900
Tue, 04 Aug 2026
212.9900
216.9900
210.7000
215.6000
562,000
Mon, 03 Aug 2026
213.5600
223.8900
212.8200
215.4300
760,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
13 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Fri, 31 Jul 2026
198.0400
213.5100
195.0900
212.4000
1,338,700
Fri, 31 Jul 2026
12 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 30 Jul 2026
222.0100
223.0400
213.3200
214.6500
697,800
Wed, 29 Jul 2026
220.7800
235.8100
216.6200
229.9800
796,300
Tue, 28 Jul 2026
210.5000
220.7500
208.7400
220.3300
497,100
Mon, 27 Jul 2026
209.4600
218.7200
209.4600
212.2000
388,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
207.1900
211.2500
206.1400
208.1800
222,800
Thu, 23 Jul 2026
203.4000
205.5800
202.4400
205.1000
296,100
Wed, 22 Jul 2026
200.9800
206.9300
200.9800
205.9700
453,900
Tue, 21 Jul 2026
198.4000
199.6600
192.9100
198.4800
301,000
Mon, 20 Jul 2026
206.3100
206.3100
197.6300
197.9100
305,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
207.7600
210.0400
205.1800
205.7200
265,400
Thu, 16 Jul 2026
204.6500
210.4800
204.4200
209.0000
423,200
Wed, 15 Jul 2026
197.4300
206.1600
197.2900
203.5400
421,200
Tue, 14 Jul 2026
197.6700
199.3300
194.0200
196.2800
403,700
Mon, 13 Jul 2026
197.0800
200.0900
193.3100
193.4300
401,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
192.9700
201.2400
192.9700
195.8000
361,700
Thu, 09 Jul 2026
189.2200
194.5200
187.6500
192.3100
361,300
Wed, 08 Jul 2026
192.1200
192.1200
186.7600
187.6500
426,200
Tue, 07 Jul 2026
190.8800
193.1700
189.2900
191.6800
489,200
Mon, 06 Jul 2026
185.4400
191.0000
182.9000
190.7200
617,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
185.8300
187.0600
182.0900
186.4100
264,900
Wed, 01 Jul 2026
184.2200
187.1700
183.6700
184.3300
352,500
Tue, 30 Jun 2026
187.9200
188.0400
185.0000
185.7900
326,800
Mon, 29 Jun 2026
190.5500
191.3900
188.0300
188.8900
446,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
191.5000
193.1800
189.1200
191.6400
597,800
Thu, 25 Jun 2026
194.8600
196.6100
190.2700
192.0500
419,000
Wed, 24 Jun 2026
193.3800
196.3700
193.3600
194.8500
384,200
Tue, 23 Jun 2026
188.2300
192.2500
187.8000
192.1600
412,200
Mon, 22 Jun 2026
185.2000
191.1400
184.9800
188.3000
378,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
188.8800
191.0000
186.8700
188.7400
597,900
Wed, 17 Jun 2026
196.2600
197.1500
185.1700
186.3600
401,200
Tue, 16 Jun 2026
194.0700
197.7600
194.0700
195.8600
505,700
Mon, 15 Jun 2026
193.9700
196.3000
192.0100
193.3900
507,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
195.2800
196.3000
190.7600
191.5300
293,100
Thu, 11 Jun 2026
194.3300
195.3300
190.3500
194.0700
319,800
Wed, 10 Jun 2026
194.9900
196.0500
192.8300
193.2100
241,300
Tue, 09 Jun 2026
188.6200
195.2200
188.0000
195.0000
343,600
Mon, 08 Jun 2026
186.1800
190.3400
185.7200
185.8300
317,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
187.7100
189.6700
185.1300
187.7200
294,100
Thu, 04 Jun 2026
191.5700
192.8100
187.3500
188.1400
290,400
Wed, 03 Jun 2026
189.5000
192.2500
188.0100
190.2500
289,000
Tue, 02 Jun 2026
189.1700
192.8300
189.0300
191.0900
369,400
Mon, 01 Jun 2026
185.1200
190.6400
185.1200
189.0200
573,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
193.6700
193.6700
186.7600
187.7200
521,700
Thu, 28 May 2026
194.2800
196.9300
192.4900
193.7400
339,600
Wed, 27 May 2026
196.0000
199.1900
193.7500
194.9400
355,700
Tue, 26 May 2026
190.4700
193.7400
189.3700
191.7600
270,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
185.9500
191.9200
185.9500
189.9800
310,300
Thu, 21 May 2026
182.5100
188.2500
180.0100
186.4300
383,200
Wed, 20 May 2026
178.7900
184.9400
176.6200
184.6700
489,100
Tue, 19 May 2026
180.4700
181.9400
177.5600
178.5900
361,100
Mon, 18 May 2026
183.5500
186.6200
180.5700
181.9400
340,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
194.7800
195.0500
183.6800
184.1500
341,200
Thu, 14 May 2026
193.9800
197.1000
192.0100
192.6500
270,800
Wed, 13 May 2026
193.9300
195.2700
190.0800
191.1100
311,900
Tue, 12 May 2026
200.0600
200.0600
195.1400
195.3600
330,300
Mon, 11 May 2026
205.9700
205.9700
200.4000
200.4800
336,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
207.1800
207.6200
203.4000
205.9700
212,000
Thu, 07 May 2026
204.4200
207.0000
202.0000
205.2900
272,400
Wed, 06 May 2026
205.6900
208.4600
204.5400
204.7700
304,700
Tue, 05 May 2026
205.2300
207.6700
199.2600
202.2900
509,600
Mon, 04 May 2026
207.9100
208.5600
201.0400
202.6600
537,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 01 May 2026
215.5700
217.9100
199.5200
210.0000
1,100,800
Fri, 01 May 2026
10 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 30 Apr 2026
206.4000
214.4400
203.9500
212.3800
816,100
Wed, 29 Apr 2026
9 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 29 Apr 2026
202.1300
211.5400
202.1300
205.6900
428,200
Tue, 28 Apr 2026
204.8700
207.8000
199.6300
200.9700
505,500
Mon, 27 Apr 2026
202.7600
207.3100
202.1300
204.0000
455,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
202.7300
204.0400
201.8000
203.0700
213,100
Thu, 23 Apr 2026
202.9600
204.2600
200.9600
202.9700
285,800
Wed, 22 Apr 2026
206.5400
207.0800
202.2500
203.3800
275,300
Tue, 21 Apr 2026
210.7900
211.5500
203.8500
205.3100
226,100
Mon, 20 Apr 2026
207.3900
210.4400
207.3200
209.5300
278,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
200.2900
210.7500
199.6500
207.9900
332,100
Thu, 16 Apr 2026
196.3400
199.2600
196.2800
198.2900
276,500
Wed, 15 Apr 2026
202.0200
202.0200
195.5100
195.8100
285,900
Tue, 14 Apr 2026
202.0600
203.1700
198.2700
200.0000
545,500
Mon, 13 Apr 2026
198.2400
202.6700
195.7600
202.2500
363,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
200.4800
201.8100
197.4300
200.5200
327,700
Thu, 09 Apr 2026
195.6100
201.0200
193.1000
200.4200
379,800
Wed, 08 Apr 2026
197.9400
202.1100
196.4900
196.9100
479,400
Tue, 07 Apr 2026
198.9000
198.9000
192.8600
193.5100
308,700
Mon, 06 Apr 2026
196.4500
197.5400
190.9100
196.8200
306,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
196.6800
199.7700
194.3300
197.6800
312,200
Wed, 01 Apr 2026
195.6800
198.5600
194.2400
197.9700
356,900
Tue, 31 Mar 2026
195.6000
199.9900
191.1500
195.2600
399,100
Mon, 30 Mar 2026
193.3700
195.4700
191.7300
192.7100
370,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
193.6300
195.7100
191.1700
192.4800
393,100
Thu, 26 Mar 2026
191.6400
196.4400
191.6400
195.0000
273,400
Wed, 25 Mar 2026
190.7500
193.5500
188.8100
193.5500
376,100
Tue, 24 Mar 2026
187.3500
191.8900
186.5500
189.6600
392,700
Mon, 23 Mar 2026
185.1700
191.5000
183.9500
189.3900
710,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
183.7000
184.0700
180.4100
181.4600
739,600
Thu, 19 Mar 2026
184.8500
187.5500
180.2800
184.7300
614,600
Wed, 18 Mar 2026
183.4500
188.4800
183.2400
186.1400
467,600
Tue, 17 Mar 2026
8 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Tue, 17 Mar 2026
7 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Tue, 17 Mar 2026
184.5000
186.8400
182.9400
184.4700
285,800
Mon, 16 Mar 2026
184.6600
185.6900
181.1100
182.7800
351,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
186.2000
186.8100
182.9700
183.4700
380,300
Thu, 12 Mar 2026
187.8900
190.1000
184.5600
184.6500
390,400
Wed, 11 Mar 2026
192.2600
193.7100
187.3400
190.3400
551,900
Tue, 10 Mar 2026
193.5800
194.9900
190.8500
191.8700
485,700
Mon, 09 Mar 2026
187.8400
194.1500
186.3600
193.5800
764,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
189.8200
193.4500
187.1600
192.7300
361,000
Thu, 05 Mar 2026
193.4700
196.8000
191.0300
193.3000
407,800
Wed, 04 Mar 2026
197.9200
198.0000
194.3200
195.7500
392,400
Tue, 03 Mar 2026
188.2600
195.3800
184.5800
195.0000
520,300
Mon, 02 Mar 2026
192.0000
193.7700
189.4300
193.0400
551,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
194.5100
195.9700
191.7900
195.1600
333,000
Thu, 26 Feb 2026
197.2500
198.5200
194.8500
196.6300
452,500
Wed, 25 Feb 2026
198.0300
198.0300
194.6700
196.4800
307,800
Tue, 24 Feb 2026
198.2200
200.9300
197.4400
198.1000
254,000
Mon, 23 Feb 2026
199.4000
200.7600
193.4200
196.7700
570,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
201.6800
205.0900
198.7300
201.4700
473,100
Thu, 19 Feb 2026
204.5300
204.8200
195.0000
201.1100
615,100
Wed, 18 Feb 2026
200.1500
206.4200
197.6700
205.0400
564,900
Tue, 17 Feb 2026
199.9900
202.9900
197.2300
200.1500
409,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
207.1500
207.5000
200.3000
201.7600
526,000
Thu, 12 Feb 2026
6 · 10-K
After-hours · 17:24 ET
10-K ↗
Thu, 12 Feb 2026
208.7700
211.1000
202.9900
206.6000
407,500
Wed, 11 Feb 2026
207.7900
212.0400
206.0000
207.8100
633,100
Tue, 10 Feb 2026
210.4300
212.9500
204.7800
206.5800
889,200
Mon, 09 Feb 2026
215.8100
217.9900
207.9000
210.4300
865,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
203.1000
223.4100
203.1000
216.6500
1,182,600
Fri, 06 Feb 2026
5 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 05 Feb 2026
213.4000
215.3900
204.0000
204.0200
751,500
Wed, 04 Feb 2026
210.8100
216.0000
208.9800
214.9200
674,000
Tue, 03 Feb 2026
204.9800
212.0200
204.5000
208.7800
388,100
Mon, 02 Feb 2026
204.5000
207.6200
202.7200
205.2700
753,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
206.4200
207.1200
203.7000
204.9800
506,600
Thu, 29 Jan 2026
210.0800
211.0800
203.0900
207.0700
764,400
Wed, 28 Jan 2026
214.2800
217.4100
214.1100
215.9300
270,600
Tue, 27 Jan 2026
211.8900
215.1900
211.4400
214.1900
279,400
Mon, 26 Jan 2026
213.8600
217.0000
210.1000
211.8500
260,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
217.2800
219.8300
212.2700
214.2600
296,100
Thu, 22 Jan 2026
222.0500
224.7300
217.8000
219.0800
215,600
Wed, 21 Jan 2026
216.9400
221.5500
214.3000
220.6300
420,200
Tue, 20 Jan 2026
210.8900
215.7600
210.8900
215.2900
250,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
218.6400
221.9800
214.0100
214.9000
313,500
Thu, 15 Jan 2026
211.6500
214.9700
209.4900
214.3500
197,300
Wed, 14 Jan 2026
213.3500
214.3300
210.4200
211.9700
191,700
Tue, 13 Jan 2026
213.1800
213.9800
209.0400
213.6700
231,100
Mon, 12 Jan 2026
214.4100
216.1200
212.1700
212.8200
298,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
216.2600
218.2600
213.1400
216.3800
276,900
Thu, 08 Jan 2026
214.7200
217.7300
214.3000
215.3000
283,900
Wed, 07 Jan 2026
212.0600
216.2300
212.0500
214.7200
367,400
Tue, 06 Jan 2026
207.7200
212.6000
206.7100
211.7800
329,800
Mon, 05 Jan 2026
204.9800
211.5100
204.9800
208.7900
313,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
205.9700
207.1200
203.4100
206.4800
271,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
209.8100
209.8100
205.4100
206.4800
227,400
Tue, 30 Dec 2025
210.2800
212.3000
208.7400
209.2900
200,900
Mon, 29 Dec 2025
211.4200
212.3800
209.2700
210.5400
232,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
210.3900
213.1100
210.0400
211.4800
176,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
210.0800
214.3500
208.9000
212.2700
117,400
Tue, 23 Dec 2025
210.1800
214.1100
207.7000
210.0800
269,400
Mon, 22 Dec 2025
209.6500
212.3800
209.2400
209.9100
325,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
201.0800
210.7400
201.0800
209.1200
867,700
Thu, 18 Dec 2025
206.1500
210.2100
201.5900
202.3600
773,600
Wed, 17 Dec 2025
205.9900
209.8700
204.6400
206.6100
453,900
Tue, 16 Dec 2025
209.5900
210.3400
205.7300
207.4600
373,400
Mon, 15 Dec 2025
211.1900
211.5500
206.0200
207.6100
454,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
220.9000
220.9000
207.8800
210.0700
664,500
Thu, 11 Dec 2025
222.4500
223.9200
219.1100
219.6700
577,200
Wed, 10 Dec 2025
216.4000
222.0700
216.4000
221.7100
447,000
Tue, 09 Dec 2025
214.2600
217.3600
213.8200
215.6500
356,800
Mon, 08 Dec 2025
216.6200
218.0800
213.3600
214.8300
326,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
214.4200
217.5300
214.0700
215.9200
224,900
Thu, 04 Dec 2025
214.0600
216.2400
213.5300
215.1300
334,400
Wed, 03 Dec 2025
208.7300
214.7500
208.3800
214.3400
380,700
Tue, 02 Dec 2025
211.3000
212.6500
207.3200
207.4700
337,400
Mon, 01 Dec 2025
209.5100
214.1500
207.7200
210.3300
356,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
210.7000
213.1900
210.5000
211.2900
181,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
215.1400
216.5800
210.4900
210.5900
370,100
Tue, 25 Nov 2025
210.9900
218.4400
208.1700
215.2900
372,600
Mon, 24 Nov 2025
206.9900
212.0000
204.8300
208.8900
396,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
199.3200
207.8000
199.2100
206.9700
409,000
Thu, 20 Nov 2025
200.5000
204.4600
196.9000
198.2700
541,100
Wed, 19 Nov 2025
197.6700
200.0000
196.5300
199.6100
324,400
Tue, 18 Nov 2025
192.8100
198.1100
191.9000
197.9200
443,700
Mon, 17 Nov 2025
195.8200
198.4500
193.1500
193.2000
462,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
4 · 8-K
After-hours · 16:43 ET
8-K ↗
Fri, 14 Nov 2025
196.6300
197.6600
193.8600
196.6000
457,600
Thu, 13 Nov 2025
194.0500
196.9700
193.5500
196.8200
611,600
Wed, 12 Nov 2025
3 · 424B5
After-hours · 16:17 ET
424B5 ↗
Wed, 12 Nov 2025
193.8600
196.6600
192.4800
193.7400
426,200
Tue, 11 Nov 2025
193.9200
193.9200
188.9900
191.7500
422,100
Mon, 10 Nov 2025
193.7900
195.0400
190.8100
192.9600
350,400
Mon, 10 Nov 2025
2 · 424B3
Pre-market · 08:42 ET
424B3 ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
190.8000
194.0900
190.8000
193.8600
345,500
Thu, 06 Nov 2025
189.3500
192.6500
187.6900
190.8000
784,700
Wed, 05 Nov 2025
195.8800
197.0100
192.0800
193.5400
406,300
Tue, 04 Nov 2025
197.5300
197.5300
193.9100
194.3200
400,200
Mon, 03 Nov 2025
198.6300
200.1300
194.5000
198.2900
413,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
196.8900
200.9500
195.8700
199.8700
513,300
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 09:15 ET
8-K ↗
Thu, 30 Oct 2025
197.4900
198.2900
195.6000
195.7200
420,600
Wed, 29 Oct 2025
195.7000
201.2000
194.9600
196.4700
568,600
Tue, 28 Oct 2025
192.2600
197.7200
190.5200
197.2300
833,800
Mon, 27 Oct 2025
200.8900
202.4500
192.8400
195.0800
759,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
210.9000
210.9000
200.0900
200.2100
570,300