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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
83.0000
83.6500
82.6600
83.3200
444,143
Thu, 03 Sep 2026
83.5800
84.2900
83.2400
83.5300
584,300
Wed, 02 Sep 2026
83.6400
84.0900
82.4400
83.2100
428,500
Tue, 01 Sep 2026
83.8000
84.2900
83.3000
83.8300
379,500
Mon, 31 Aug 2026
83.4400
83.7300
82.8300
83.0600
514,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
83.1500
83.6100
82.7900
82.9700
405,900
Thu, 27 Aug 2026
82.8200
83.2800
81.9300
82.8700
349,400
Wed, 26 Aug 2026
82.1700
83.7700
82.1700
83.5200
416,800
Tue, 25 Aug 2026
82.2100
82.5800
81.7000
82.1400
365,400
Mon, 24 Aug 2026
82.4800
83.0100
81.8300
82.4600
405,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
84.2700
84.2700
82.2300
82.4800
475,600
Thu, 20 Aug 2026
83.8000
84.9900
83.6100
83.9400
350,400
Wed, 19 Aug 2026
83.8300
84.5400
83.3300
83.5800
551,600
Tue, 18 Aug 2026
82.6900
84.0700
82.3800
83.3700
612,200
Mon, 17 Aug 2026
81.7000
81.9400
80.8800
81.8200
446,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.4600
82.1400
81.4100
81.9200
290,200
Thu, 13 Aug 2026
81.5400
82.1600
81.0400
81.5100
381,400
Wed, 12 Aug 2026
81.5000
82.1400
80.8700
81.7200
609,300
Tue, 11 Aug 2026
31 · 8-K
After-hours · 17:14 ET
8-K ↗
Tue, 11 Aug 2026
30 · 424B5
After-hours · 17:01 ET
424B5 ↗
Tue, 11 Aug 2026
29 · S-3ASR
After-hours · 16:10 ET
S-3ASR ↗
Tue, 11 Aug 2026
81.7000
82.2900
81.1700
82.2500
519,700
Mon, 10 Aug 2026
80.7200
81.9000
80.3300
81.8200
477,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.1200
81.4900
79.9200
80.5400
673,700
Thu, 06 Aug 2026
80.0900
80.7700
79.2300
80.6300
646,800
Wed, 05 Aug 2026
81.7600
81.7600
78.7500
78.9000
895,900
Tue, 04 Aug 2026
81.6900
82.2300
80.8500
81.5900
667,500
Mon, 03 Aug 2026
81.7600
83.5800
81.4600
82.7600
914,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
81.7600
82.4200
81.0800
82.3100
1,265,000
Thu, 30 Jul 2026
28 · 10-Q
After market open · 11:54 ET
10-Q ↗
Thu, 30 Jul 2026
79.3700
82.5700
79.3500
82.4700
1,017,200
Thu, 30 Jul 2026
27 · 8-K
Pre-market · 08:18 ET
8-K ↗
Wed, 29 Jul 2026
26 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 29 Jul 2026
82.0700
82.4700
80.8400
80.9400
1,130,700
Tue, 28 Jul 2026
81.1700
82.5500
80.8300
81.3900
667,900
Mon, 27 Jul 2026
81.8500
82.0300
80.6600
80.7400
410,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
82.3000
83.0200
82.0000
82.4900
492,600
Thu, 23 Jul 2026
83.1400
83.7000
81.7900
82.0600
624,200
Wed, 22 Jul 2026
81.7800
82.9500
81.1900
82.8600
546,800
Tue, 21 Jul 2026
80.8500
81.2700
80.6700
80.8800
510,000
Mon, 20 Jul 2026
80.9500
81.5900
80.8700
81.1600
602,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
82.5500
83.0800
80.7300
80.9400
878,600
Thu, 16 Jul 2026
80.4000
82.3000
80.0500
81.6400
976,400
Wed, 15 Jul 2026
79.9000
80.3300
79.2900
79.9900
629,900
Tue, 14 Jul 2026
80.5700
81.0200
79.3000
79.8600
545,700
Mon, 13 Jul 2026
79.6700
81.2000
79.5300
80.9100
659,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
79.1000
79.7500
78.3900
79.1000
584,600
Thu, 09 Jul 2026
78.7000
79.8000
78.3800
79.0200
690,600
Wed, 08 Jul 2026
80.6600
80.6600
79.0100
79.0100
700,800
Tue, 07 Jul 2026
79.0500
80.4700
78.5200
80.0400
671,100
Mon, 06 Jul 2026
78.6900
79.0400
78.1900
78.2300
555,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
78.1200
79.3700
77.8900
79.3400
677,900
Wed, 01 Jul 2026
77.1800
78.0800
77.1800
77.5000
696,700
Tue, 30 Jun 2026
77.7500
78.5000
77.0100
77.2100
729,500
Mon, 29 Jun 2026
77.7500
78.6200
77.4300
78.5800
824,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
25 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 26 Jun 2026
76.9500
78.4500
76.9100
78.4500
1,621,600
Thu, 25 Jun 2026
76.5700
77.6600
76.1100
76.5100
783,900
Wed, 24 Jun 2026
76.7000
77.1100
76.0000
76.6300
607,100
Tue, 23 Jun 2026
76.2900
77.2000
76.0100
77.0700
618,100
Mon, 22 Jun 2026
75.7600
76.3600
75.4400
76.1200
850,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75.6700
75.9200
75.1700
75.8900
893,100
Wed, 17 Jun 2026
76.2300
76.7700
75.2700
75.9400
565,700
Tue, 16 Jun 2026
76.4800
77.5700
76.2400
76.7800
526,400
Mon, 15 Jun 2026
75.9900
77.3500
75.6700
76.8400
540,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.9300
78.0000
76.5000
77.5500
553,200
Thu, 11 Jun 2026
77.6300
78.9000
76.7500
76.8000
636,200
Wed, 10 Jun 2026
24 · 8-K
After market open · 10:32 ET
8-K ↗
Wed, 10 Jun 2026
77.5700
78.1700
76.9700
77.1300
702,300
Tue, 09 Jun 2026
76.3000
77.5100
75.8600
76.8100
604,000
Mon, 08 Jun 2026
77.3700
77.9500
76.2300
76.3500
475,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.7600
78.1600
77.2800
77.4200
625,000
Thu, 04 Jun 2026
76.4600
78.0900
76.4600
77.3100
737,600
Wed, 03 Jun 2026
76.8200
78.2100
76.3500
77.4500
858,100
Tue, 02 Jun 2026
76.5000
77.1200
75.8500
76.4400
993,200
Mon, 01 Jun 2026
77.2500
77.6400
76.7500
76.9400
656,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
23 · 424B2
After-hours · 16:15 ET
424B2 ↗
Fri, 29 May 2026
77.8200
78.3200
77.0700
77.2500
923,400
Thu, 28 May 2026
78.3200
78.4900
77.6000
78.1200
651,000
Wed, 27 May 2026
22 · 8-K
After-hours · 17:09 ET
8-K ↗
Wed, 27 May 2026
79.0500
79.7200
78.1800
78.3000
733,900
Wed, 27 May 2026
21 · 424B5
Pre-market · 08:27 ET
424B5 ↗
Tue, 26 May 2026
80.6300
80.9400
79.5600
79.8400
577,400
Tue, 26 May 2026
20 · 8-K
Pre-market · 08:56 ET
8-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.2400
81.6900
80.2000
80.9200
739,200
Thu, 21 May 2026
81.9400
82.1000
80.3700
81.2700
2,116,500
Wed, 20 May 2026
84.3900
84.5800
81.6500
82.2300
1,266,400
Tue, 19 May 2026
83.2100
85.2000
82.8600
84.6000
945,500
Mon, 18 May 2026
81.6000
83.3900
81.6000
82.9400
954,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.0600
82.4000
80.8600
81.2300
910,600
Thu, 14 May 2026
79.2400
81.9000
79.2400
81.5100
817,500
Wed, 13 May 2026
80.2000
81.1900
79.7700
80.6600
808,000
Tue, 12 May 2026
79.6800
80.6500
79.3000
80.4000
655,300
Mon, 11 May 2026
80.1500
80.8000
79.2200
79.4400
566,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.5800
80.9000
79.4700
79.5200
739,200
Thu, 07 May 2026
80.9800
81.3700
79.6300
80.2200
1,178,500
Wed, 06 May 2026
80.7400
82.0700
80.7100
81.5100
999,500
Tue, 05 May 2026
82.6300
83.5200
81.7100
82.0400
724,200
Mon, 04 May 2026
83.0000
84.6500
82.7500
83.0200
682,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.2800
84.7300
82.7000
82.9800
1,331,700
Thu, 30 Apr 2026
19 · 10-Q
After market open · 13:15 ET
10-Q ↗
Thu, 30 Apr 2026
87.2300
88.3900
84.1200
84.3800
1,863,300
Thu, 30 Apr 2026
18 · 8-K
Pre-market · 08:21 ET
8-K ↗
Wed, 29 Apr 2026
17 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 29 Apr 2026
89.5200
89.9600
87.9400
88.0700
1,308,800
Tue, 28 Apr 2026
90.1300
90.1300
89.0700
89.2200
655,200
Mon, 27 Apr 2026
89.0900
89.8600
88.6700
88.8500
549,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
87.0200
89.4300
87.0200
88.1800
604,200
Thu, 23 Apr 2026
87.6900
89.3900
87.5400
89.1500
730,800
Wed, 22 Apr 2026
86.8900
87.3700
86.0500
86.9500
779,500
Tue, 21 Apr 2026
87.0800
87.3500
85.9400
86.2600
835,300
Mon, 20 Apr 2026
87.6700
88.4800
86.5800
86.6700
698,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.8600
88.4500
86.3000
87.5100
752,700
Thu, 16 Apr 2026
89.2200
90.2700
89.1000
89.1500
464,300
Wed, 15 Apr 2026
89.0100
90.3600
88.5500
89.4900
1,142,200
Tue, 14 Apr 2026
90.4900
91.3800
89.6000
90.0100
511,300
Mon, 13 Apr 2026
93.9500
94.2200
90.6800
91.2400
682,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.4700
95.1700
93.6500
93.9500
410,600
Thu, 09 Apr 2026
95.6100
96.3100
94.8100
95.0300
539,100
Wed, 08 Apr 2026
93.3700
96.1000
93.3700
95.5800
865,600
Tue, 07 Apr 2026
95.0200
96.7100
94.9900
95.9800
642,100
Mon, 06 Apr 2026
94.3800
94.7900
93.8500
94.4000
378,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
94.2000
95.0300
93.4500
94.4400
586,800
Wed, 01 Apr 2026
93.1100
94.1100
92.4700
92.8700
661,200
Tue, 31 Mar 2026
94.8900
95.2700
93.1400
93.9600
1,146,900
Mon, 30 Mar 2026
96.3100
96.3100
94.5300
94.9900
533,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16 · 8-K
After-hours · 16:49 ET
8-K ↗
Fri, 27 Mar 2026
94.9200
95.5300
94.1500
95.2900
550,000
Thu, 26 Mar 2026
94.4700
95.1000
94.2200
94.6800
548,400
Wed, 25 Mar 2026
94.7300
95.3500
94.1400
94.4000
794,700
Tue, 24 Mar 2026
93.1800
95.2900
92.1500
94.7800
913,700
Mon, 23 Mar 2026
91.8900
94.3600
91.6900
93.0600
926,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.9500
94.1300
91.5800
91.7000
2,547,500
Thu, 19 Mar 2026
92.8800
94.2800
92.1000
93.4700
776,400
Wed, 18 Mar 2026
93.3400
93.3400
91.7900
92.4000
683,200
Tue, 17 Mar 2026
95.1000
95.1000
93.2700
93.4500
684,300
Mon, 16 Mar 2026
96.7700
97.0600
94.2900
94.6100
826,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
15 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 13 Mar 2026
94.5600
96.7800
94.2700
96.3000
812,300
Thu, 12 Mar 2026
92.5400
94.6900
92.4000
93.7400
843,700
Wed, 11 Mar 2026
90.8800
92.5900
90.4100
92.4100
632,700
Tue, 10 Mar 2026
92.2900
93.4000
91.0200
91.1700
697,200
Mon, 09 Mar 2026
93.2700
93.2700
92.0200
92.8900
962,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
92.7000
93.6300
91.6400
92.9300
797,500
Thu, 05 Mar 2026
93.1500
93.6400
92.7000
92.7900
682,400
Wed, 04 Mar 2026
92.6900
93.8100
92.0100
93.5300
773,900
Tue, 03 Mar 2026
92.5900
93.2300
91.4100
92.9200
913,600
Mon, 02 Mar 2026
91.9900
92.9700
90.7400
92.6600
790,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
89.8000
91.4600
89.1000
91.0300
813,400
Thu, 26 Feb 2026
88.3300
89.5000
88.1300
89.0300
590,400
Wed, 25 Feb 2026
87.5700
89.2000
86.0700
88.4800
720,500
Tue, 24 Feb 2026
87.6600
88.5100
86.6000
87.5700
511,000
Mon, 23 Feb 2026
89.4500
90.2000
87.4700
87.5900
701,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
88.3900
89.1400
87.4100
89.0300
779,900
Thu, 19 Feb 2026
86.8900
88.1300
86.6800
87.8800
616,600
Wed, 18 Feb 2026
87.4600
87.6000
86.2000
86.2600
780,700
Tue, 17 Feb 2026
87.4000
88.0200
86.3000
87.1700
531,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.3000
87.9100
85.0300
87.3400
546,100
Thu, 12 Feb 2026
85.2500
86.2200
85.2100
85.6100
651,000
Wed, 11 Feb 2026
85.3000
85.5900
84.6000
85.0600
610,100
Tue, 10 Feb 2026
85.4400
85.5300
84.1800
84.8800
530,900
Mon, 09 Feb 2026
85.8800
86.3500
84.8800
84.9900
620,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.6500
86.8600
85.5100
85.7700
1,022,900
Thu, 05 Feb 2026
84.5200
85.5400
84.1300
84.6600
527,000
Wed, 04 Feb 2026
84.1200
84.7000
83.0300
84.1600
829,400
Tue, 03 Feb 2026
83.1500
84.4300
82.9700
83.4300
737,400
Mon, 02 Feb 2026
83.2300
83.8900
81.9100
83.0300
1,226,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.0200
84.4800
82.5400
83.7500
1,214,800
Thu, 29 Jan 2026
14 · 10-Q
After market open · 11:02 ET
10-Q ↗
Thu, 29 Jan 2026
81.7000
84.8000
81.7000
84.0000
1,131,900
Thu, 29 Jan 2026
13 · 8-K
Pre-market · 08:26 ET
8-K ↗
Wed, 28 Jan 2026
12 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 28 Jan 2026
83.2700
83.3700
82.1200
83.0900
1,056,000
Tue, 27 Jan 2026
82.8500
83.3000
81.8400
83.1700
490,100
Mon, 26 Jan 2026
82.1900
83.0600
81.8200
82.9200
914,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11 · DEFA14A
After market open · 13:06 ET
DEFA14A ↗
Fri, 23 Jan 2026
10 · DEF 14A
After market open · 13:04 ET
DEF 14A ↗
Fri, 23 Jan 2026
82.1500
82.1500
81.1400
81.6700
939,900
Thu, 22 Jan 2026
83.1200
83.8300
80.6600
81.5700
744,700
Wed, 21 Jan 2026
81.9500
83.8000
81.4900
82.9300
880,800
Tue, 20 Jan 2026
81.3900
82.2500
80.6300
80.8700
657,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.7600
81.4600
80.5300
81.2100
759,300
Thu, 15 Jan 2026
80.2300
81.9500
79.8800
81.2900
768,100
Wed, 14 Jan 2026
79.9100
81.0600
79.6500
80.5600
675,900
Tue, 13 Jan 2026
78.9400
80.2600
78.5600
79.8500
563,300
Mon, 12 Jan 2026
78.5800
79.3400
78.1700
78.7300
644,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.3800
79.0300
78.1400
78.3700
589,300
Thu, 08 Jan 2026
78.5800
79.1800
77.8000
78.1000
805,900
Wed, 07 Jan 2026
79.6300
80.2400
78.4800
78.7100
786,700
Tue, 06 Jan 2026
81.5900
82.1000
78.4200
79.4900
2,439,400
Mon, 05 Jan 2026
82.5300
82.5300
80.7700
81.9700
1,072,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.0300
82.4300
79.4600
82.0600
734,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.7000
80.7000
79.4700
80.0600
492,700
Tue, 30 Dec 2025
81.1700
81.6300
80.8100
81.2200
560,500
Mon, 29 Dec 2025
9 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 29 Dec 2025
8 · 424B7
After-hours · 16:08 ET
424B7 ↗
Mon, 29 Dec 2025
81.2300
81.4000
80.6200
80.8600
470,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.5200
81.9100
80.5400
80.9300
390,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.5400
82.5400
81.2600
81.5800
260,700
Tue, 23 Dec 2025
82.4500
82.8200
82.0500
82.3400
547,300
Mon, 22 Dec 2025
81.1500
82.7400
81.1500
82.1500
1,088,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.9100
82.2500
81.0200
81.0400
1,568,500
Thu, 18 Dec 2025
82.0100
82.8700
81.8000
82.1600
547,900
Wed, 17 Dec 2025
81.7300
82.3800
81.4800
82.1000
391,000
Tue, 16 Dec 2025
82.2900
82.8400
80.6900
81.2400
711,800
Mon, 15 Dec 2025
82.3700
83.4900
82.1300
82.4000
578,300
Mon, 15 Dec 2025
7 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.0000
83.8500
82.1100
82.2500
404,200
Thu, 11 Dec 2025
82.0500
83.0300
81.6400
82.6100
692,500
Wed, 10 Dec 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 10 Dec 2025
81.8600
82.2100
81.3200
82.0200
521,500
Tue, 09 Dec 2025
81.8900
82.7900
81.5800
81.8900
582,500
Mon, 08 Dec 2025
81.4500
81.9900
80.8700
81.4700
558,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.2100
82.8000
81.7600
81.7900
478,600
Thu, 04 Dec 2025
81.4100
82.6100
81.4100
82.2100
519,700
Wed, 03 Dec 2025
81.6900
82.6200
81.5700
82.5600
529,600
Tue, 02 Dec 2025
81.7500
81.9800
80.9300
81.1600
780,100
Mon, 01 Dec 2025
82.4500
82.8700
81.8900
82.2100
595,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
81.8700
82.7000
81.5400
82.4500
236,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.5900
82.1400
79.9900
81.6500
483,800
Tue, 25 Nov 2025
79.6500
80.8800
79.5000
80.6200
473,600
Mon, 24 Nov 2025
79.7900
80.4400
79.1200
79.7200
692,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
5 · 10-K
After market open · 10:47 ET
10-K ↗
Fri, 21 Nov 2025
80.9100
81.3200
80.1100
80.1300
410,700
Thu, 20 Nov 2025
80.2000
81.9400
80.2000
80.6800
448,600
Wed, 19 Nov 2025
80.8400
81.6900
79.8400
80.0800
550,000
Tue, 18 Nov 2025
80.5000
81.4900
80.0900
81.3300
450,900
Mon, 17 Nov 2025
81.2000
81.7400
80.2500
80.5400
427,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.5200
81.2700
79.9600
81.0300
452,800
Thu, 13 Nov 2025
79.6600
80.8200
79.3400
80.7800
615,700
Wed, 12 Nov 2025
79.9000
80.1200
79.0900
79.4800
430,900
Tue, 11 Nov 2025
79.7200
80.2200
78.8700
80.0800
630,000
Mon, 10 Nov 2025
79.3500
79.8100
78.6000
79.4200
669,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.5000
79.3700
77.2200
79.3500
753,800
Thu, 06 Nov 2025
4 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 06 Nov 2025
80.4300
80.6200
77.7100
77.9900
913,400
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 08:17 ET
8-K ↗
Wed, 05 Nov 2025
2 · 8-K
After-hours · 16:48 ET
8-K ↗
Wed, 05 Nov 2025
80.3700
80.6000
79.3000
79.4000
601,700
Tue, 04 Nov 2025
79.8700
80.6800
78.4300
80.2700
713,500
Mon, 03 Nov 2025
78.5000
80.1700
77.3200
79.8800
998,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.5200
79.7000
78.7500
78.9100
1,073,100
Thu, 30 Oct 2025
79.2400
80.2600
78.4100
79.3200
688,200
Wed, 29 Oct 2025
79.9400
80.0600
78.6000
79.0000
743,500
Tue, 28 Oct 2025
81.2200
81.3500
79.9600
80.2400
684,300
Mon, 27 Oct 2025
81.6500
81.6500
80.7400
81.3400
567,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
82.5500
83.1400
81.4200
81.6800
373,400
Thu, 23 Oct 2025
83.3200
83.4000
81.9000
82.1000
506,600
Wed, 22 Oct 2025
83.0000
83.1600
81.7800
82.3000
457,800
Tue, 21 Oct 2025
1 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 21 Oct 2025
86.3300
86.4000
81.6600
82.4700
978,700
Mon, 20 Oct 2025
86.5000
86.7600
85.5300
86.4700
341,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
85.2400
85.9100
84.8400
85.7000
384,700
Thu, 16 Oct 2025
86.1800
86.7700
84.9100
85.2400
535,900
Wed, 15 Oct 2025
84.9000
87.1300
84.9000
86.2100
797,800
Tue, 14 Oct 2025
84.2700
84.8400
83.9800
84.5200
367,700
Mon, 13 Oct 2025
84.7400
85.5500
84.0700
84.7900
445,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
86.0500
86.7100
84.7100
84.7400
420,300
Thu, 09 Oct 2025
87.8700
88.4800
85.3500
85.8100
755,800
Wed, 08 Oct 2025
89.4000
89.5800
87.7200
88.7600
809,800
Tue, 07 Oct 2025
88.2500
89.2600
88.2500
89.1700
549,200
Mon, 06 Oct 2025
88.9000
89.5000
87.6400
88.2000
629,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
91.0500
91.6300
88.3200
88.5600
824,800
Thu, 02 Oct 2025
92.2900
92.5000
91.3600
91.7000
420,200
Wed, 01 Oct 2025
92.1700
93.8000
92.1100
92.4600
598,000
Tue, 30 Sep 2025
92.2000
92.8900
92.0400
92.3700
418,700
Mon, 29 Sep 2025
93.7200
93.8600
92.2500
93.0100
781,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
93.0000
93.8600
92.6000
93.7200
516,500
Thu, 25 Sep 2025
93.7100
94.1300
91.9400
92.5600
715,900
Wed, 24 Sep 2025
89.6000
92.5600
89.4900
92.2000
815,600
Tue, 23 Sep 2025
87.3600
89.4800
87.1900
89.4800
429,100
Mon, 22 Sep 2025
86.6500
87.6100
86.3600
87.4400
402,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
87.4400
87.5700
86.1800
86.4900
1,125,600
Thu, 18 Sep 2025
87.2900
88.2500
87.0400
87.3800
332,900
Wed, 17 Sep 2025
86.9400
88.1600
86.9400
87.9500
523,800
Tue, 16 Sep 2025
87.6300
87.8500
86.5200
86.8400
515,800
Mon, 15 Sep 2025
88.1400
88.4000
87.5500
87.6300
401,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
87.9600
88.6200
87.8200
88.2200
368,900
Thu, 11 Sep 2025
87.1000
88.1800
86.7400
88.0300
446,400
Wed, 10 Sep 2025
86.2000
87.1300
85.9000
87.1300
532,900
Tue, 09 Sep 2025
85.5900
86.5300
85.4900
86.0100
473,400
Mon, 08 Sep 2025
86.2400
86.6400
85.0000
85.3700
381,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
86.8000
87.3500
85.8000
86.5600
500,200