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
206.8000
210.8899
203.0500
209.7600
366,867
Thu, 22 Oct 2026
214.2600
214.6900
200.7700
209.4000
439,700
Wed, 21 Oct 2026
219.0400
219.3800
217.0100
219.1200
289,200
Tue, 20 Oct 2026
213.5900
217.7200
210.2800
214.9300
364,300
Mon, 19 Oct 2026
218.6000
219.5000
214.2000
216.2700
341,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
217.6300
219.6600
212.7200
214.6100
270,000
Thu, 15 Oct 2026
14 · 8-K
After-hours · 20:08 ET
FORM 8-K ↗
Thu, 15 Oct 2026
218.4600
220.1700
212.0200
220.1700
524,900
Wed, 14 Oct 2026
226.8400
231.8900
220.7700
224.2600
451,400
Tue, 13 Oct 2026
222.5000
233.0600
220.8300
231.7500
663,300
Mon, 12 Oct 2026
225.9400
227.2400
223.3200
225.7200
417,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
228.0000
231.1300
222.4700
227.9000
314,300
Thu, 08 Oct 2026
229.7700
232.6000
226.2500
226.7500
354,400
Wed, 07 Oct 2026
237.3600
238.5700
231.4900
232.0000
422,000
Tue, 06 Oct 2026
239.2200
241.8000
238.9400
240.4000
568,100
Mon, 05 Oct 2026
249.4300
249.4300
240.0900
240.2200
772,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
234.9800
247.2500
234.5500
242.0100
1,130,700
Thu, 01 Oct 2026
226.5600
232.9500
225.3000
231.6300
471,800
Wed, 30 Sep 2026
229.5900
232.5100
226.0000
227.0000
518,700
Tue, 29 Sep 2026
232.2200
233.0700
226.9100
230.2300
542,500
Mon, 28 Sep 2026
231.8300
233.0700
227.6300
230.4600
346,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
229.4300
233.9400
228.8300
232.8000
330,400
Thu, 24 Sep 2026
223.0000
228.3100
221.2000
227.3300
444,100
Wed, 23 Sep 2026
221.0000
230.1200
219.7300
226.8200
429,100
Tue, 22 Sep 2026
219.0000
223.4200
218.6300
221.8300
384,000
Mon, 21 Sep 2026
222.8400
223.8700
217.1100
219.1000
409,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
215.9300
220.0000
213.7800
219.3100
1,088,900
Thu, 17 Sep 2026
215.1600
217.7100
214.4900
215.0200
391,300
Wed, 16 Sep 2026
216.9500
216.9500
207.8800
211.7000
461,300
Tue, 15 Sep 2026
217.0600
219.9700
212.3800
212.8300
554,000
Mon, 14 Sep 2026
220.7100
221.2000
211.8000
213.8500
764,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
216.6000
230.4400
216.6000
228.2000
794,400
Thu, 10 Sep 2026
213.5300
216.3300
212.5500
213.4400
903,600
Wed, 09 Sep 2026
216.1900
217.9900
213.9300
214.7300
410,900
Tue, 08 Sep 2026
217.9000
218.0000
214.6200
217.4100
774,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
13 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Fri, 04 Sep 2026
209.2800
216.5400
209.2800
215.9700
464,400
Thu, 03 Sep 2026
206.8000
211.2600
203.0800
210.8700
288,200
Wed, 02 Sep 2026
204.8700
209.3400
201.0800
208.1300
504,900
Tue, 01 Sep 2026
202.9500
206.2900
200.9900
205.9800
462,000
Mon, 31 Aug 2026
205.3200
206.7900
202.2400
204.4300
503,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
210.4800
210.4800
203.3500
203.9200
442,900
Thu, 27 Aug 2026
207.6000
210.6600
205.9800
208.9600
357,600
Wed, 26 Aug 2026
203.4200
208.2500
201.7800
207.1000
575,300
Tue, 25 Aug 2026
205.2100
205.2100
199.9400
202.5600
439,900
Mon, 24 Aug 2026
208.1400
208.6900
201.7500
201.8400
383,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
208.5000
211.0700
205.4200
210.8500
545,000
Thu, 20 Aug 2026
204.5000
208.9700
204.0400
206.6400
549,500
Wed, 19 Aug 2026
215.1000
215.1000
204.1400
205.5600
530,700
Tue, 18 Aug 2026
215.6000
216.4900
207.5200
213.5100
859,600
Mon, 17 Aug 2026
214.0900
221.0400
213.8100
220.3600
897,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
208.5600
214.0500
206.4800
213.9900
417,400
Thu, 13 Aug 2026
211.0200
212.0100
208.4400
209.1900
388,200
Wed, 12 Aug 2026
210.8000
211.7600
208.8400
210.3000
483,600
Tue, 11 Aug 2026
204.2900
207.9700
203.3500
206.4700
687,100
Mon, 10 Aug 2026
204.3200
208.4400
201.3100
202.5700
948,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
209.6000
209.6000
194.4500
203.5100
1,167,500
Thu, 06 Aug 2026
12 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 06 Aug 2026
11 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 06 Aug 2026
226.3200
229.1200
220.8800
222.2900
757,600
Wed, 05 Aug 2026
227.9400
230.4500
220.9300
226.8500
567,500
Tue, 04 Aug 2026
219.9600
229.2400
219.9600
227.6700
788,000
Mon, 03 Aug 2026
212.2500
220.6100
211.6600
216.8100
568,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
217.1000
219.0300
211.9800
216.5700
459,500
Thu, 30 Jul 2026
210.2500
215.2200
208.5100
212.8500
516,400
Wed, 29 Jul 2026
210.2000
211.6700
202.7900
204.9500
637,700
Tue, 28 Jul 2026
210.0000
211.9600
204.2300
211.3900
553,600
Mon, 27 Jul 2026
213.0000
214.7200
205.4200
213.2300
546,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
214.4400
216.6000
211.1900
212.2700
325,900
Thu, 23 Jul 2026
216.4100
220.9600
213.7200
215.1100
480,100
Wed, 22 Jul 2026
215.5100
220.8700
215.4600
218.7900
543,400
Tue, 21 Jul 2026
210.5200
216.5000
208.8100
216.2300
517,600
Mon, 20 Jul 2026
209.0900
209.9900
204.1400
205.6100
406,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
200.3300
208.5000
198.4300
206.6100
437,000
Thu, 16 Jul 2026
202.5700
206.4500
201.0700
204.1000
444,900
Wed, 15 Jul 2026
207.4500
208.8800
201.8000
206.1000
563,800
Tue, 14 Jul 2026
206.6200
208.9000
203.2800
206.5000
405,800
Mon, 13 Jul 2026
204.0800
206.0600
201.3200
201.7800
464,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
204.2000
209.0800
203.3900
206.4100
431,400
Thu, 09 Jul 2026
203.4900
211.2600
202.5500
205.2900
783,000
Wed, 08 Jul 2026
193.9400
198.5900
193.9000
198.5200
593,700
Tue, 07 Jul 2026
195.0000
195.0000
189.8600
193.8800
639,800
Mon, 06 Jul 2026
199.3000
202.3900
195.8800
197.8200
593,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
208.6200
208.6200
195.6300
197.4800
798,000
Wed, 01 Jul 2026
213.0000
214.9900
207.8600
209.6100
694,300
Tue, 30 Jun 2026
213.9700
214.7500
208.3200
213.4100
811,200
Mon, 29 Jun 2026
214.5800
217.1100
209.8700
214.9300
768,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
224.9800
225.6200
214.3500
215.1500
953,400
Thu, 25 Jun 2026
228.4900
232.9300
226.1300
229.0300
870,100
Wed, 24 Jun 2026
224.6900
227.4600
220.4000
224.7700
572,100
Tue, 23 Jun 2026
228.2200
231.3200
225.1400
225.4400
449,700
Mon, 22 Jun 2026
235.2900
237.3300
233.0600
234.8300
509,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
230.8400
233.0100
228.1100
232.7000
875,600
Wed, 17 Jun 2026
231.1300
232.4700
225.8000
225.9900
421,800
Tue, 16 Jun 2026
230.0000
234.4600
228.7600
228.7600
547,300
Mon, 15 Jun 2026
230.1800
232.2000
228.5300
229.2700
399,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
223.9200
227.9900
221.0000
226.7800
353,500
Thu, 11 Jun 2026
218.2500
223.0000
215.9800
222.8600
354,800
Wed, 10 Jun 2026
218.6700
223.5300
214.9000
215.4900
369,100
Tue, 09 Jun 2026
223.0000
225.0000
210.0900
219.4000
594,000
Mon, 08 Jun 2026
222.5100
223.6300
218.0000
219.6300
431,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
220.2500
225.3300
217.6400
219.0900
441,000
Thu, 04 Jun 2026
224.5300
230.9300
219.0100
224.3900
553,100
Wed, 03 Jun 2026
233.3000
233.3000
225.2000
229.3500
651,200
Tue, 02 Jun 2026
220.3400
231.6300
220.3400
228.4000
799,700
Mon, 01 Jun 2026
212.5700
218.6900
212.3300
217.5100
905,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
217.9400
220.3400
213.5000
214.6300
1,059,800
Thu, 28 May 2026
217.5500
219.1200
213.5700
216.0100
989,800
Wed, 27 May 2026
224.7100
224.7100
214.8800
217.5100
1,174,100
Tue, 26 May 2026
218.9300
224.8300
217.0400
223.0300
714,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
215.0000
219.0100
211.9700
217.3300
434,900
Thu, 21 May 2026
213.6100
214.0900
210.6400
212.8400
555,100
Wed, 20 May 2026
209.3600
214.9200
208.2500
214.4500
571,000
Tue, 19 May 2026
205.0600
210.5800
201.6300
206.2700
1,127,700
Mon, 18 May 2026
210.8700
212.3100
205.8700
207.9300
912,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
209.9800
213.0000
207.3600
208.3700
778,000
Thu, 14 May 2026
213.7200
215.6800
209.6700
214.2400
801,400
Wed, 13 May 2026
10 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 13 May 2026
205.9500
212.4400
205.5800
211.8200
800,500
Tue, 12 May 2026
201.7800
202.1800
196.6100
201.4600
767,900
Mon, 11 May 2026
197.1600
206.0700
195.3900
202.5600
772,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
191.9000
199.4700
191.6000
194.9500
951,800
Thu, 07 May 2026
196.1500
196.8200
183.8500
189.8300
1,768,900
Thu, 07 May 2026
9 · 10-Q
Pre-market · 07:06 ET
10-Q ↗
Thu, 07 May 2026
8 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 06 May 2026
188.2800
194.4000
186.0900
191.8500
2,199,900
Tue, 05 May 2026
187.1100
190.5800
185.5900
186.4100
523,600
Mon, 04 May 2026
185.6200
187.8000
182.7300
185.5200
598,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
193.6700
193.6700
182.7900
184.5200
649,500
Thu, 30 Apr 2026
187.4600
188.9300
184.7600
187.8300
639,800
Wed, 29 Apr 2026
191.4800
192.0500
184.5200
185.9800
795,500
Tue, 28 Apr 2026
184.7900
187.3400
181.0200
184.0200
409,400
Mon, 27 Apr 2026
188.0800
188.8500
183.9100
186.5100
525,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
189.6500
190.0700
186.9700
187.0200
683,400
Thu, 23 Apr 2026
182.7500
189.8700
181.6500
187.5000
980,700
Wed, 22 Apr 2026
180.0000
181.9300
178.8600
181.5400
507,400
Tue, 21 Apr 2026
176.6300
179.7200
176.1000
178.1100
433,200
Mon, 20 Apr 2026
175.1300
177.2400
173.8900
175.9700
492,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
172.6500
176.4500
172.6500
174.9700
449,100
Thu, 16 Apr 2026
168.6400
172.2600
167.6900
171.8400
437,700
Wed, 15 Apr 2026
172.7200
173.4400
168.0000
168.9800
481,500
Tue, 14 Apr 2026
177.1800
179.2800
172.8500
173.6600
945,600
Mon, 13 Apr 2026
160.3600
175.2700
159.4700
174.9000
1,169,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
158.6000
158.6000
156.0200
158.1900
405,200
Thu, 09 Apr 2026
154.9500
158.0400
154.7900
157.4300
894,600
Wed, 08 Apr 2026
152.8500
155.8200
151.3500
154.9800
678,300
Tue, 07 Apr 2026
146.6000
150.4000
146.6000
147.7600
448,700
Mon, 06 Apr 2026
145.5000
147.2400
144.8300
147.2300
447,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
143.3600
148.3800
142.3700
145.8500
369,600
Wed, 01 Apr 2026
144.5000
148.1300
144.5000
146.6300
383,300
Tue, 31 Mar 2026
137.1900
143.7400
136.6800
143.4100
384,700
Mon, 30 Mar 2026
141.5500
141.5500
135.2900
136.2900
590,900
Mon, 30 Mar 2026
7 · DEFA14A
Pre-market · 09:01 ET
DEFA14A ↗
Mon, 30 Mar 2026
6 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
142.2800
143.4800
138.1400
139.6300
549,400
Thu, 26 Mar 2026
144.1000
145.1900
142.3500
143.2400
266,800
Wed, 25 Mar 2026
146.1200
147.0000
143.6700
146.1300
328,400
Tue, 24 Mar 2026
140.2300
145.6600
137.8700
144.2400
453,600
Mon, 23 Mar 2026
140.8800
142.7000
138.7900
139.9000
487,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
5 · PRE 14A
After-hours · 16:05 ET
PRE 14A ↗
Fri, 20 Mar 2026
140.4100
140.8000
135.8000
136.6400
669,400
Thu, 19 Mar 2026
138.4200
141.3300
138.1100
140.5700
388,100
Wed, 18 Mar 2026
140.4100
142.0900
138.5000
140.1200
497,400
Tue, 17 Mar 2026
142.2200
142.8900
139.1500
140.8900
474,400
Mon, 16 Mar 2026
142.2900
143.5200
140.5500
141.0300
315,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
141.8300
142.9000
139.5500
140.4400
407,200
Thu, 12 Mar 2026
139.9700
142.7400
137.3100
140.5300
501,600
Wed, 11 Mar 2026
139.9600
142.6100
139.1400
142.1000
755,800
Tue, 10 Mar 2026
138.7500
142.8700
138.2200
139.9600
495,400
Mon, 09 Mar 2026
136.8500
140.8300
132.6200
139.8400
647,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
140.0100
141.4700
137.5000
138.3600
424,100
Thu, 05 Mar 2026
141.4500
145.3400
141.4000
143.1300
529,900
Wed, 04 Mar 2026
146.9900
147.0400
142.5400
143.4600
639,300
Tue, 03 Mar 2026
145.4600
146.6500
142.6800
145.8500
357,500
Mon, 02 Mar 2026
150.4800
151.9300
147.5000
149.9600
479,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
152.0600
152.9100
149.8700
152.1600
806,800
Thu, 26 Feb 2026
154.9300
156.2700
152.0100
153.8500
450,300
Wed, 25 Feb 2026
158.0300
158.9900
152.1700
154.3000
701,000
Tue, 24 Feb 2026
160.4800
162.6100
155.8600
156.9000
757,700
Mon, 23 Feb 2026
160.0000
161.0300
157.1400
159.6600
699,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
153.1100
159.2400
153.1100
157.0300
618,500
Thu, 19 Feb 2026
152.9100
154.2100
150.0000
153.8800
557,600
Wed, 18 Feb 2026
152.8300
155.4600
150.0200
153.0300
460,400
Tue, 17 Feb 2026
155.3200
155.3700
152.0400
152.7900
527,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
154.1100
156.5200
152.0200
156.1900
595,400
Thu, 12 Feb 2026
158.0700
159.7000
153.0300
155.6400
619,100
Wed, 11 Feb 2026
158.5100
158.8800
155.0500
157.8100
735,300
Wed, 11 Feb 2026
4 · 10-K
Next filing day · accepted 10 Feb, 17:37 ET
10-K ↗
Tue, 10 Feb 2026
158.3200
158.5000
154.6700
156.0200
545,000
Mon, 09 Feb 2026
157.4600
159.3700
154.6400
158.1100
1,055,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
145.1300
160.6300
143.0000
158.6000
2,791,100
Thu, 05 Feb 2026
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 05 Feb 2026
136.8600
141.7200
135.0000
141.1000
1,330,200
Wed, 04 Feb 2026
137.0400
139.7100
135.1000
137.9900
760,200
Tue, 03 Feb 2026
134.8900
136.3400
132.5100
135.3600
647,000
Mon, 02 Feb 2026
131.6700
135.0000
128.6200
133.6200
676,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
131.3500
133.8900
130.2000
132.4900
843,200
Thu, 29 Jan 2026
128.9200
133.0100
126.9400
132.9100
1,039,600
Wed, 28 Jan 2026
121.5800
128.9100
121.5800
128.4100
1,254,200
Tue, 27 Jan 2026
117.6600
121.2200
116.9900
121.1000
796,300
Mon, 26 Jan 2026
116.8600
118.1700
116.0600
117.7400
407,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
118.2100
118.5000
115.7500
116.6600
451,800
Thu, 22 Jan 2026
119.2800
120.0000
117.6300
118.4700
536,700
Wed, 21 Jan 2026
114.6200
119.5800
114.1600
118.2300
327,200
Tue, 20 Jan 2026
116.0800
117.0800
113.1100
113.3700
468,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.5000
119.2900
116.9400
118.2000
315,600
Thu, 15 Jan 2026
116.9500
119.5000
116.9500
118.6500
341,000
Wed, 14 Jan 2026
116.2500
116.8400
115.0800
116.0000
340,100
Tue, 13 Jan 2026
115.0200
116.8900
115.0200
115.9500
486,500
Mon, 12 Jan 2026
114.6800
115.8800
113.6600
115.3000
527,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.6500
115.6700
111.2200
114.9900
494,500
Thu, 08 Jan 2026
111.0300
113.4300
110.7700
113.3700
384,600
Wed, 07 Jan 2026
113.2800
113.6600
110.0600
111.5300
534,900
Tue, 06 Jan 2026
112.0900
114.4300
111.9400
113.5000
736,500
Mon, 05 Jan 2026
113.3200
116.1900
111.8300
112.9800
476,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
111.1900
113.5300
110.6100
113.0400
336,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
112.8100
113.0700
109.8300
110.1800
561,300
Tue, 30 Dec 2025
113.0500
113.0800
112.0400
113.0100
382,900
Mon, 29 Dec 2025
113.1400
113.6600
112.3000
113.0400
336,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
112.6700
113.5000
112.4400
113.3900
170,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.6600
113.3800
111.6300
112.5200
171,500
Tue, 23 Dec 2025
113.1600
113.6300
111.8800
112.4300
262,400
Mon, 22 Dec 2025
113.7000
114.5500
112.3300
113.3100
492,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
110.8800
114.4500
110.8000
113.2000
733,800
Thu, 18 Dec 2025
111.6500
112.3100
110.4200
111.2600
517,000
Wed, 17 Dec 2025
112.6900
113.8100
110.3400
111.7800
349,400
Tue, 16 Dec 2025
113.4000
114.1600
111.7600
112.7600
497,300
Mon, 15 Dec 2025
113.7000
114.6300
112.7700
113.4600
526,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
115.7200
116.7600
113.0500
113.5900
478,300
Thu, 11 Dec 2025
116.3600
116.9400
114.3500
115.2000
548,600
Wed, 10 Dec 2025
112.7900
116.6300
112.7900
116.3300
632,800
Tue, 09 Dec 2025
112.6700
114.5100
112.4800
113.6800
595,500
Mon, 08 Dec 2025
113.1600
114.7500
110.8200
112.9300
514,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
111.6300
113.0300
110.9800
112.4800
455,800
Thu, 04 Dec 2025
110.9800
112.0500
110.2600
111.3100
377,200
Wed, 03 Dec 2025
109.0100
111.0700
108.0300
110.9500
432,900
Tue, 02 Dec 2025
108.5000
109.3500
107.6000
108.9000
416,900
Mon, 01 Dec 2025
107.4700
108.4600
107.2900
107.7500
410,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
107.1900
108.4200
107.1900
108.0100
178,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
106.8800
108.7400
106.3600
107.9000
446,000
Tue, 25 Nov 2025
106.3800
107.8200
106.0200
106.8300
571,100
Mon, 24 Nov 2025
105.6500
107.1700
105.1800
105.8800
575,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
102.2300
106.2500
102.2300
105.7400
599,200
Thu, 20 Nov 2025
105.7000
106.1700
101.7900
101.8700
458,600
Wed, 19 Nov 2025
104.9300
105.4900
103.6200
104.3000
372,700
Tue, 18 Nov 2025
104.6100
106.7000
104.6100
105.3000
410,400
Mon, 17 Nov 2025
107.4700
107.4800
104.2400
104.8600
436,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
109.4200
110.5500
107.7000
108.1600
538,100
Thu, 13 Nov 2025
110.9000
112.3500
109.9300
110.2100
639,600
Wed, 12 Nov 2025
110.8400
112.5300
110.1400
111.2700
506,900
Tue, 11 Nov 2025
112.5200
112.6800
110.0000
110.4400
642,900
Mon, 10 Nov 2025
112.7300
113.1900
111.3200
112.3000
630,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
113.0200
113.0200
109.7600
111.7100
744,800
Thu, 06 Nov 2025
112.9700
114.3300
111.0300
111.2000
561,300
Wed, 05 Nov 2025
111.8800
113.0800
109.6800
112.8300
732,400
Tue, 04 Nov 2025
109.8400
112.7800
109.3100
111.6300
1,121,100
Mon, 03 Nov 2025
110.6800
113.8300
109.6000
111.4500
1,417,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
109.7200
112.0000
106.5800
111.5500
2,216,000
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 30 Oct 2025
117.3400
118.4300
112.8300
113.2300
1,093,200
Wed, 29 Oct 2025
116.9300
118.4100
115.7600
116.1000
889,000
Tue, 28 Oct 2025
119.0900
120.4000
116.9500
118.2700
817,700
Mon, 27 Oct 2025
120.2700
121.5500
119.1500
119.3400
1,050,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
122.4800
123.0200
119.8200
119.9700
376,800