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
69.8800
70.9525
70.0200
70.6000
620,791
Thu, 22 Oct 2026
68.6700
70.5500
68.6700
70.2600
554,800
Wed, 21 Oct 2026
68.7000
69.2100
68.2200
68.9400
602,300
Tue, 20 Oct 2026
67.4700
69.0800
67.4700
68.6400
385,400
Mon, 19 Oct 2026
66.9300
67.3200
66.3800
67.3100
404,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
67.4300
68.3000
66.6500
67.2300
420,800
Thu, 15 Oct 2026
66.5600
67.6300
66.1100
67.1900
422,800
Wed, 14 Oct 2026
65.4200
66.1700
65.0700
65.8000
452,200
Tue, 13 Oct 2026
67.4200
67.5700
66.0700
66.2600
282,900
Mon, 12 Oct 2026
66.7400
67.5300
66.7200
67.0500
283,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
67.7500
67.7500
66.6200
66.8100
267,500
Thu, 08 Oct 2026
66.1100
67.9500
65.8100
67.7100
553,900
Wed, 07 Oct 2026
66.5100
66.8400
65.7900
66.4000
481,800
Tue, 06 Oct 2026
68.3000
68.5000
67.1000
67.3000
451,000
Mon, 05 Oct 2026
69.3900
69.9300
68.0200
68.0300
713,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
69.0000
70.0800
68.5700
69.2800
554,700
Thu, 01 Oct 2026
68.2600
68.7200
67.2000
68.7200
616,300
Wed, 30 Sep 2026
69.3000
69.7000
68.5100
68.9200
472,300
Tue, 29 Sep 2026
70.3700
71.0900
68.5100
69.1700
854,700
Mon, 28 Sep 2026
71.6100
71.8500
70.2800
70.4300
417,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
71.4500
72.5000
71.4500
71.6500
521,500
Thu, 24 Sep 2026
70.7600
71.3100
70.1300
71.1300
645,100
Wed, 23 Sep 2026
71.3800
71.3800
70.1100
70.3400
763,600
Tue, 22 Sep 2026
73.2600
73.3900
71.3800
71.4900
637,700
Mon, 21 Sep 2026
74.9100
75.0700
72.7500
72.8200
581,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
74.5800
74.9000
73.9400
74.6400
693,100
Thu, 17 Sep 2026
75.5200
75.5200
74.2700
74.5800
310,900
Wed, 16 Sep 2026
75.6400
75.8600
73.6800
74.8600
399,600
Tue, 15 Sep 2026
75.9700
76.4100
75.2500
75.4300
257,000
Mon, 14 Sep 2026
75.7500
76.5800
75.4800
76.0000
289,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
76.7600
76.7600
75.2100
75.8000
227,800
Thu, 10 Sep 2026
75.2500
76.1000
74.5700
75.8200
211,800
Wed, 09 Sep 2026
75.9800
76.2400
75.2000
75.3900
252,200
Tue, 08 Sep 2026
76.9200
76.9200
76.0400
76.1900
228,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
76.5200
77.3400
76.4800
77.1900
217,400
Thu, 03 Sep 2026
77.0000
77.7100
76.5900
76.6500
274,800
Wed, 02 Sep 2026
75.7500
77.0600
75.2200
76.5100
367,800
Tue, 01 Sep 2026
75.8600
76.4100
74.8000
75.1800
270,500
Mon, 31 Aug 2026
76.6000
77.0200
75.6500
75.9300
194,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
77.5000
77.8100
76.9100
77.2900
193,600
Thu, 27 Aug 2026
76.6400
77.2700
76.1700
77.2300
197,700
Wed, 26 Aug 2026
76.4200
77.3400
75.8300
77.2500
280,100
Tue, 25 Aug 2026
76.8800
76.9300
76.1500
76.1600
412,800
Mon, 24 Aug 2026
77.4900
78.2000
76.8100
76.8500
310,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
78.1600
78.2700
77.0900
77.5000
441,400
Thu, 20 Aug 2026
77.7600
77.9900
76.9900
77.5900
262,700
Wed, 19 Aug 2026
79.3700
79.4200
77.5900
77.8100
349,400
Tue, 18 Aug 2026
80.2000
80.7200
79.0100
79.0800
265,600
Mon, 17 Aug 2026
80.0400
80.7000
79.5800
79.8300
314,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
79.7200
80.5500
79.7200
80.2900
176,200
Thu, 13 Aug 2026
80.0000
80.2400
79.5100
79.8600
218,000
Wed, 12 Aug 2026
79.8100
79.8300
79.1800
79.4300
241,500
Tue, 11 Aug 2026
79.0400
79.4800
78.7800
79.4300
187,000
Mon, 10 Aug 2026
78.8100
79.3800
78.2500
78.6900
419,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
78.8400
79.6100
78.4800
79.2800
238,300
Thu, 06 Aug 2026
79.0800
80.2700
78.8600
79.0200
383,600
Wed, 05 Aug 2026
81.0800
81.0800
79.4900
79.6400
387,300
Tue, 04 Aug 2026
80.3300
81.8600
79.8800
80.8600
355,400
Mon, 03 Aug 2026
79.8700
81.1500
79.6300
80.1500
268,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
80.0500
80.5600
79.4200
79.9000
397,800
Thu, 30 Jul 2026
80.1900
80.7500
79.7900
79.8700
291,900
Wed, 29 Jul 2026
80.3300
80.4600
79.0600
79.6200
413,800
Tue, 28 Jul 2026
80.5700
80.5700
79.0900
80.0700
543,000
Tue, 28 Jul 2026
13 · 10-Q
Next filing day · accepted 27 Jul, 19:27 ET
10-Q ↗
Mon, 27 Jul 2026
83.2000
84.2200
79.8200
80.0200
1,021,500
Mon, 27 Jul 2026
12 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.3400
85.8700
83.9700
83.9700
917,000
Thu, 23 Jul 2026
83.7500
84.8000
82.9500
84.7500
539,600
Wed, 22 Jul 2026
84.6100
84.9600
83.7600
84.7400
411,900
Tue, 21 Jul 2026
84.2100
84.4500
82.6600
84.4000
395,700
Mon, 20 Jul 2026
85.4300
85.9600
83.6400
83.8000
527,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.7800
85.9400
84.2000
85.8500
639,100
Thu, 16 Jul 2026
83.3000
86.3100
82.0700
85.7900
573,000
Wed, 15 Jul 2026
82.2100
84.2700
82.2100
83.1400
426,600
Tue, 14 Jul 2026
82.4400
82.8400
81.6000
82.0800
344,100
Mon, 13 Jul 2026
82.4400
82.9100
81.8800
82.3800
469,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
82.1900
83.0400
81.9500
82.4800
426,600
Thu, 09 Jul 2026
80.7100
82.8800
80.7100
81.8900
402,300
Wed, 08 Jul 2026
82.2200
82.2600
80.3400
80.9300
540,900
Tue, 07 Jul 2026
83.6700
83.7400
82.6500
82.6900
334,300
Mon, 06 Jul 2026
82.6100
83.3100
82.2500
83.0600
273,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.7700
83.8100
81.8600
82.7300
259,100
Wed, 01 Jul 2026
81.6600
83.6400
81.1000
82.9800
338,800
Tue, 30 Jun 2026
80.5300
81.6500
80.3700
81.4900
414,200
Mon, 29 Jun 2026
81.0700
81.6700
80.6000
80.8000
414,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
82.0900
82.5000
81.1400
81.9900
794,300
Thu, 25 Jun 2026
82.5300
83.1800
81.2400
81.7800
393,400
Wed, 24 Jun 2026
81.2800
82.1100
81.0400
81.7500
350,900
Tue, 23 Jun 2026
79.6300
81.1800
79.2800
81.1000
399,100
Mon, 22 Jun 2026
78.0200
79.3900
78.0200
79.1800
286,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.8500
78.3600
77.5300
77.8500
611,200
Wed, 17 Jun 2026
78.6400
79.6000
76.3700
77.3000
519,800
Tue, 16 Jun 2026
79.5300
79.7300
78.7800
79.2000
322,900
Mon, 15 Jun 2026
80.6200
81.3200
78.6500
78.8500
273,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.4300
80.4200
79.1100
80.2500
232,600
Thu, 11 Jun 2026
78.6500
79.0800
77.6900
78.8300
292,700
Wed, 10 Jun 2026
78.3000
78.9700
77.8500
78.2900
300,400
Tue, 09 Jun 2026
77.3500
79.4300
77.3500
77.9800
228,400
Mon, 08 Jun 2026
77.4200
77.7000
76.4900
76.7200
231,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
76.4800
77.4500
76.1300
77.0600
246,900
Thu, 04 Jun 2026
75.4600
76.4400
75.3000
76.3700
315,700
Wed, 03 Jun 2026
75.3100
75.6900
74.1400
74.1900
450,700
Tue, 02 Jun 2026
74.5300
75.9000
74.5300
75.8000
289,800
Mon, 01 Jun 2026
75.9400
76.3600
70.0700
74.4500
469,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
76.5300
77.1100
76.2900
76.6000
288,600
Thu, 28 May 2026
77.6800
77.7400
76.7500
77.2900
339,300
Wed, 27 May 2026
78.9800
79.2600
77.6300
77.8600
272,300
Tue, 26 May 2026
78.2100
79.3700
77.8200
78.4200
291,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.2300
78.5600
77.5500
77.7900
247,700
Thu, 21 May 2026
77.6500
78.3100
77.0500
78.1200
329,000
Wed, 20 May 2026
76.5900
78.6900
76.5900
78.2200
308,900
Tue, 19 May 2026
76.4300
76.5700
75.6700
76.4900
416,500
Mon, 18 May 2026
74.4300
77.0700
74.4300
76.9400
286,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.9100
76.9100
74.8400
75.7200
429,000
Thu, 14 May 2026
76.3800
77.5100
76.3800
76.9200
319,900
Wed, 13 May 2026
77.0600
77.2800
75.7300
75.7600
586,700
Tue, 12 May 2026
78.5900
78.5900
76.1400
77.5000
406,600
Mon, 11 May 2026
80.8000
80.9300
78.2600
78.4600
481,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.1100
80.5800
79.7600
80.4600
420,200
Thu, 07 May 2026
80.8800
81.1700
79.8300
79.8700
289,600
Wed, 06 May 2026
80.6400
81.3600
80.2900
80.6900
414,300
Tue, 05 May 2026
79.2500
80.3200
78.8400
79.8900
377,000
Mon, 04 May 2026
79.4100
80.6300
78.9500
79.1400
426,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.5600
80.3200
78.5100
80.1400
420,300
Thu, 30 Apr 2026
76.7600
79.5600
76.7600
79.5100
571,700
Wed, 29 Apr 2026
77.4100
78.0300
76.6700
77.3800
831,900
Tue, 28 Apr 2026
11 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Apr 2026
79.5500
80.0000
77.9000
77.9100
347,200
Mon, 27 Apr 2026
10 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Mon, 27 Apr 2026
77.1600
79.0600
77.1600
78.7100
329,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.6700
78.0200
76.6500
77.0800
413,800
Thu, 23 Apr 2026
78.4800
78.8400
77.6400
77.8700
320,900
Wed, 22 Apr 2026
78.0900
78.7800
76.9300
78.1100
432,100
Tue, 21 Apr 2026
79.8400
79.8400
77.1700
77.7800
625,000
Mon, 20 Apr 2026
77.4100
82.7400
77.4100
80.0600
646,900
Mon, 20 Apr 2026
9 · 8-K
Pre-market · 08:58 ET
8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.3700
81.2900
78.5900
80.0900
720,300
Thu, 16 Apr 2026
78.4200
78.6600
77.9300
78.3900
335,300
Wed, 15 Apr 2026
8 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Wed, 15 Apr 2026
79.1200
79.1900
77.9700
78.6700
348,300
Tue, 14 Apr 2026
78.7800
79.4600
77.7800
79.1200
282,800
Mon, 13 Apr 2026
78.2200
79.2700
77.3800
79.1400
451,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.4000
79.5300
77.9700
78.5400
298,200
Thu, 09 Apr 2026
77.9300
80.0400
77.4400
79.5600
395,500
Wed, 08 Apr 2026
78.3500
79.2300
78.1200
78.2300
337,300
Tue, 07 Apr 2026
76.8000
77.3200
75.6700
76.5000
374,700
Mon, 06 Apr 2026
74.9500
76.3800
74.4300
76.2400
250,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.4000
74.8400
72.9900
74.7900
221,800
Wed, 01 Apr 2026
74.7700
75.5100
74.4500
74.9400
436,200
Tue, 31 Mar 2026
73.9100
74.8400
73.3900
74.2500
373,600
Mon, 30 Mar 2026
73.4000
73.6300
72.6900
72.7600
251,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.5800
73.5800
72.5700
72.6900
198,100
Thu, 26 Mar 2026
73.5200
74.5100
73.5200
74.0100
228,000
Wed, 25 Mar 2026
74.2000
74.7000
73.3400
74.0000
237,700
Tue, 24 Mar 2026
71.6600
73.9300
71.6400
73.4200
382,300
Mon, 23 Mar 2026
72.3200
73.7200
71.6900
72.2900
351,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
71.4400
71.8700
70.3800
70.5700
695,100
Thu, 19 Mar 2026
71.3600
72.0100
70.5000
71.1500
329,000
Wed, 18 Mar 2026
72.0500
72.5800
71.0600
71.5600
401,000
Tue, 17 Mar 2026
73.1800
73.5600
71.7600
72.2700
296,400
Mon, 16 Mar 2026
73.7000
73.8700
72.2000
72.2200
366,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
7 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Fri, 13 Mar 2026
74.3400
74.5500
73.0600
73.0900
526,700
Thu, 12 Mar 2026
72.6400
73.9800
72.1400
73.7500
365,800
Wed, 11 Mar 2026
73.6300
74.3600
72.6000
73.8900
442,500
Tue, 10 Mar 2026
74.0900
75.7000
72.5500
74.0700
593,500
Mon, 09 Mar 2026
74.4200
74.8300
71.7300
74.2900
659,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.7800
75.7100
73.0100
75.6200
394,800
Thu, 05 Mar 2026
77.6600
77.9600
75.6800
76.6000
488,100
Wed, 04 Mar 2026
78.2900
79.0100
77.4400
78.3100
546,300
Tue, 03 Mar 2026
76.4000
78.4100
75.6800
77.8200
640,700
Mon, 02 Mar 2026
74.7100
78.4500
74.5500
78.1400
801,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.6900
77.0000
73.4900
75.7700
682,400
Thu, 26 Feb 2026
78.5200
79.8600
77.4300
78.6900
405,500
Wed, 25 Feb 2026
77.5200
78.2500
76.6800
78.2200
238,000
Tue, 24 Feb 2026
6 · 10-K
After-hours · 16:35 ET
10-K ↗
Tue, 24 Feb 2026
76.4900
77.1000
75.5000
76.8300
280,400
Tue, 24 Feb 2026
5 · 8-K
Next filing day · accepted 23 Feb, 20:13 ET
8-K ↗
Mon, 23 Feb 2026
80.0000
80.3300
75.5700
76.7200
375,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.0900
80.1100
78.0100
80.0700
298,900
Thu, 19 Feb 2026
78.7200
79.1100
77.7300
79.0000
351,900
Wed, 18 Feb 2026
79.0500
80.6100
78.7700
79.0600
426,500
Tue, 17 Feb 2026
78.3300
79.2600
77.8700
79.0300
470,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.5800
79.0000
75.8400
78.2000
686,800
Thu, 12 Feb 2026
77.6800
77.9600
75.1500
76.6400
379,000
Wed, 11 Feb 2026
79.5000
80.2500
77.0400
77.2000
531,800
Tue, 10 Feb 2026
79.0200
79.5200
77.9900
78.7800
502,100
Mon, 09 Feb 2026
78.2100
79.4100
78.1300
79.1200
540,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
78.0200
79.0500
77.9800
78.9100
481,200
Thu, 05 Feb 2026
76.5800
77.4600
75.9600
77.3900
596,700
Wed, 04 Feb 2026
75.9700
77.3200
75.7600
76.3300
481,600
Tue, 03 Feb 2026
74.3800
76.5200
74.2100
75.1700
587,000
Tue, 03 Feb 2026
4 · 8-K
Next filing day · accepted 02 Feb, 20:21 ET
8-K ↗
Mon, 02 Feb 2026
74.6600
76.1000
73.9400
75.4400
407,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
74.8100
75.7200
74.1200
74.7800
464,500
Thu, 29 Jan 2026
74.4700
75.3400
73.7100
75.3300
474,300
Wed, 28 Jan 2026
74.8300
75.3800
73.8800
74.1400
470,300
Tue, 27 Jan 2026
77.7500
78.2500
74.6700
74.7600
663,300
Mon, 26 Jan 2026
72.0600
75.4200
72.0600
75.1100
1,111,500
Mon, 26 Jan 2026
3 · 8-K
Pre-market · 09:19 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
73.6800
73.6800
69.9000
70.8000
618,700
Thu, 22 Jan 2026
73.0500
74.9900
72.9800
74.0200
394,200
Wed, 21 Jan 2026
70.8300
73.4400
70.7800
73.2300
435,600
Tue, 20 Jan 2026
70.1900
71.0800
69.9500
70.1700
216,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.7100
72.4000
71.0200
71.2500
276,500
Thu, 15 Jan 2026
70.4200
72.0900
70.4200
71.8600
319,800
Wed, 14 Jan 2026
69.3600
70.5500
69.0000
70.5100
232,800
Tue, 13 Jan 2026
69.7000
70.2500
69.2600
69.3900
236,100
Mon, 12 Jan 2026
70.3500
70.8300
69.6400
69.7300
327,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
71.2500
72.0000
70.4500
71.0800
297,200
Thu, 08 Jan 2026
69.5200
72.0800
69.3500
71.2900
381,800
Wed, 07 Jan 2026
70.0700
70.2100
69.0600
69.7100
350,000
Tue, 06 Jan 2026
69.7200
70.5600
69.4400
70.3800
317,600
Mon, 05 Jan 2026
67.9600
70.8900
67.9600
70.1200
412,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
68.1100
68.5900
67.0400
68.4200
335,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.8300
68.9100
68.3000
68.3700
165,000
Tue, 30 Dec 2025
69.0700
69.4500
68.6700
68.7100
211,100
Mon, 29 Dec 2025
70.0600
70.3400
69.1000
69.2100
209,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.2500
70.3200
69.6600
69.9800
189,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.1100
70.5200
69.9000
70.3200
125,600
Tue, 23 Dec 2025
70.9700
71.1300
70.1500
70.1900
211,600
Mon, 22 Dec 2025
70.9400
71.8500
70.4900
70.9000
330,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.1100
71.5700
70.2800
70.9400
1,022,800
Thu, 18 Dec 2025
71.1300
71.4600
70.3600
71.3400
446,700
Wed, 17 Dec 2025
69.2200
70.7900
69.1000
70.6700
415,600
Tue, 16 Dec 2025
69.7500
70.2700
68.9100
69.2500
446,000
Mon, 15 Dec 2025
69.8200
70.1900
69.1000
69.6300
513,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
69.8500
69.8500
68.6000
69.1500
381,800
Thu, 11 Dec 2025
69.6000
70.5800
69.4800
69.5000
340,800
Wed, 10 Dec 2025
67.6300
69.8900
67.2900
69.5700
570,100
Tue, 09 Dec 2025
67.3800
68.3000
67.3800
67.6500
327,400
Mon, 08 Dec 2025
66.8900
68.1000
66.5300
67.4100
541,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.1800
66.9300
66.1600
66.5100
206,000
Thu, 04 Dec 2025
66.0600
67.1300
65.8800
66.6200
309,300
Wed, 03 Dec 2025
65.3800
66.3800
65.2900
65.9900
434,400
Tue, 02 Dec 2025
66.4500
66.4500
65.4500
65.4500
288,500
Mon, 01 Dec 2025
64.8800
66.4900
64.8800
66.2200
340,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.8900
66.1300
65.2300
65.5400
205,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.4000
67.3100
66.3800
66.4000
567,700
Tue, 25 Nov 2025
65.7300
67.4500
65.7300
66.8800
375,900
Mon, 24 Nov 2025
64.9300
65.5200
64.2200
65.2100
393,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.1600
65.8500
63.8500
65.1000
492,000
Thu, 20 Nov 2025
64.1000
65.1400
63.4000
63.7000
240,700
Wed, 19 Nov 2025
63.6600
63.8900
63.1700
63.7800
288,000
Tue, 18 Nov 2025
62.5400
63.8300
62.5400
63.3500
269,900
Mon, 17 Nov 2025
65.9100
65.9800
63.0600
63.0900
458,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.9000
66.0500
64.8100
65.9800
292,700
Thu, 13 Nov 2025
65.8200
66.7600
65.6000
65.9900
269,300
Wed, 12 Nov 2025
66.5800
67.3200
66.2800
66.2800
315,800
Tue, 11 Nov 2025
66.4000
66.7500
66.0300
66.6100
398,300
Mon, 10 Nov 2025
65.5500
66.5200
64.9900
65.9200
439,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
64.8200
65.6800
64.0500
65.6700
281,900
Thu, 06 Nov 2025
65.2100
65.6000
64.4200
64.6500
323,700
Wed, 05 Nov 2025
64.5400
65.8800
64.1300
65.5600
322,200
Tue, 04 Nov 2025
64.7900
64.9500
64.2100
64.5000
343,700
Mon, 03 Nov 2025
64.4600
65.2300
63.5500
65.1900
409,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
64.5800
65.0200
63.8900
64.9300
445,400
Thu, 30 Oct 2025
64.2200
65.2600
64.2200
64.9400
557,600
Wed, 29 Oct 2025
65.2400
66.0800
64.1000
64.4200
615,600
Tue, 28 Oct 2025
64.6600
65.9500
63.6000
65.5400
736,300
Tue, 28 Oct 2025
2 · 10-Q
Next filing day · accepted 27 Oct, 20:58 ET
10-Q ↗
Mon, 27 Oct 2025
1 · 8-K
After market open · 12:03 ET
8-K ↗
Mon, 27 Oct 2025
65.8500
66.2900
62.5100
64.0700
1,100,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
62.8400
64.5000
62.6700
63.9000
758,500
Thu, 23 Oct 2025
61.9000
62.4800
60.9600
62.3000
383,000