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
92.8100
92.8000
89.7250
90.2800
1,456,856
Thu, 22 Oct 2026
93.4700
93.9200
92.1400
93.7500
1,485,400
Wed, 21 Oct 2026
94.0200
94.1600
93.1100
93.7100
1,143,200
Tue, 20 Oct 2026
92.3500
94.0800
92.3500
93.4300
1,344,500
Mon, 19 Oct 2026
92.0900
92.7100
91.6300
91.7700
1,103,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
92.6900
93.5400
92.1300
92.2300
1,135,900
Thu, 15 Oct 2026
93.8600
93.8600
91.0600
92.4100
1,597,700
Wed, 14 Oct 2026
89.6500
91.8900
89.5400
91.4600
2,214,000
Tue, 13 Oct 2026
93.0100
93.4600
92.0200
92.0500
1,461,600
Mon, 12 Oct 2026
90.9400
93.3700
90.9400
92.5100
1,689,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
91.9000
93.7400
91.4600
91.6700
1,243,300
Thu, 08 Oct 2026
93.1200
93.8900
91.4900
92.6400
2,404,600
Wed, 07 Oct 2026
91.0100
93.3900
90.1800
93.2000
2,570,600
Tue, 06 Oct 2026
89.6200
93.0700
89.5000
91.8300
2,035,200
Mon, 05 Oct 2026
87.0000
90.9700
87.0000
89.9300
1,750,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
88.2500
89.0300
88.0500
88.5700
1,056,900
Thu, 01 Oct 2026
87.4200
88.0900
85.7900
88.0800
1,125,200
Wed, 30 Sep 2026
88.0700
89.1800
87.4200
87.7300
1,363,600
Tue, 29 Sep 2026
90.7200
91.0000
87.6500
88.2400
1,787,500
Mon, 28 Sep 2026
91.3700
92.5000
91.0800
91.1200
1,347,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
91.0800
92.9200
91.0800
92.0900
1,471,400
Thu, 24 Sep 2026
94.2500
94.9000
91.0300
91.1100
1,957,800
Wed, 23 Sep 2026
92.7600
95.6400
92.2800
94.4600
1,791,700
Tue, 22 Sep 2026
93.7900
94.1000
92.3000
93.3200
1,975,300
Mon, 21 Sep 2026
95.9800
96.1300
93.5400
93.5600
1,537,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
95.8800
96.1900
94.1900
95.1900
6,249,500
Thu, 17 Sep 2026
95.4400
96.3700
95.0000
95.6200
2,263,800
Wed, 16 Sep 2026
95.5200
96.7500
93.4200
94.8200
3,539,500
Tue, 15 Sep 2026
94.5000
96.0100
93.9700
95.8800
2,774,100
Mon, 14 Sep 2026
94.8000
95.3300
93.4800
94.9200
2,877,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
95.3700
95.6900
93.1500
94.4200
1,959,300
Thu, 10 Sep 2026
94.5300
94.6500
93.1000
94.3100
1,559,700
Wed, 09 Sep 2026
94.0300
94.8600
92.7800
93.0700
1,059,800
Tue, 08 Sep 2026
95.0000
95.4600
93.8500
94.0700
1,195,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
95.6600
96.7700
95.3100
95.8500
1,297,000
Thu, 03 Sep 2026
93.4400
96.5800
93.2600
96.5700
1,341,000
Wed, 02 Sep 2026
93.3000
94.0100
91.7500
92.8000
1,040,300
Tue, 01 Sep 2026
93.9900
94.0000
91.2400
91.6900
1,445,100
Mon, 31 Aug 2026
92.7400
93.5400
91.6800
93.2200
1,462,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
92.9100
93.4500
91.9400
93.0500
1,546,400
Thu, 27 Aug 2026
92.0200
93.3000
91.0700
92.4500
1,477,300
Wed, 26 Aug 2026
21 · 8-K
After-hours · 16:54 ET
8-K ↗
Wed, 26 Aug 2026
89.7600
91.5500
89.1900
91.5100
1,602,900
Tue, 25 Aug 2026
89.8200
90.1400
88.4900
89.6900
1,084,200
Mon, 24 Aug 2026
87.8900
89.6000
87.8900
89.4900
1,072,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.6400
88.3500
87.3600
87.7700
1,044,200
Thu, 20 Aug 2026
87.3400
88.1800
86.5400
86.9500
1,093,900
Wed, 19 Aug 2026
89.9400
90.5500
87.4400
87.6400
1,379,000
Tue, 18 Aug 2026
92.6000
92.7800
89.7500
89.7700
1,071,400
Mon, 17 Aug 2026
93.5800
94.4500
91.4600
91.5100
1,025,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.8100
94.0600
92.6000
93.3300
1,248,200
Thu, 13 Aug 2026
92.6400
94.5500
92.3500
92.7000
1,025,500
Wed, 12 Aug 2026
89.8700
91.9900
89.8700
91.7900
1,362,800
Tue, 11 Aug 2026
90.7400
91.5300
89.8000
89.8500
1,514,300
Mon, 10 Aug 2026
90.3500
91.4800
89.8000
91.3900
1,076,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.5600
90.7100
88.8700
90.5600
1,448,400
Thu, 06 Aug 2026
89.6900
90.3900
89.0200
89.8100
937,600
Wed, 05 Aug 2026
91.3000
91.3000
88.3200
89.0800
1,754,200
Tue, 04 Aug 2026
89.8700
91.5000
89.1900
91.3900
1,349,300
Mon, 03 Aug 2026
86.0700
91.0900
85.9400
90.1100
2,112,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.8400
86.8400
85.3200
86.1100
1,391,600
Thu, 30 Jul 2026
82.7400
86.8900
82.7000
86.7700
2,437,000
Wed, 29 Jul 2026
20 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Wed, 29 Jul 2026
83.5000
84.9900
82.1200
83.6300
2,760,600
Tue, 28 Jul 2026
19 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 28 Jul 2026
86.6500
88.1900
86.6000
87.9300
1,933,600
Mon, 27 Jul 2026
86.5900
87.5700
85.5700
86.4200
2,317,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.2500
86.7400
84.6700
86.2200
1,411,000
Thu, 23 Jul 2026
87.1400
87.2100
85.4700
86.4500
1,983,500
Wed, 22 Jul 2026
88.5400
88.6700
87.4500
87.7900
749,100
Tue, 21 Jul 2026
88.1900
89.0300
87.7900
88.3800
953,400
Mon, 20 Jul 2026
89.0300
89.5900
88.6400
88.8500
781,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
89.5000
90.4100
88.6300
89.0500
1,148,400
Thu, 16 Jul 2026
89.1600
89.9900
88.5400
89.5700
819,700
Wed, 15 Jul 2026
88.1100
89.3500
87.7600
89.0000
1,322,500
Tue, 14 Jul 2026
89.0200
89.7800
88.0400
88.4700
1,520,100
Mon, 13 Jul 2026
88.2300
89.5400
87.7500
89.4100
1,349,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.6200
88.8000
87.4400
87.5000
1,314,800
Thu, 09 Jul 2026
87.8500
88.5400
87.0900
88.4400
1,334,600
Wed, 08 Jul 2026
89.7200
89.7300
87.4600
87.7400
1,322,200
Tue, 07 Jul 2026
90.2200
90.9000
89.0400
89.2000
2,091,700
Mon, 06 Jul 2026
91.9900
91.9900
85.5100
89.5100
2,744,400
Mon, 06 Jul 2026
18 · 8-K
Pre-market · 06:55 ET
8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
91.7800
92.3600
90.4300
92.3400
926,400
Wed, 01 Jul 2026
17 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 01 Jul 2026
89.9300
92.1100
89.6600
91.4000
1,343,200
Tue, 30 Jun 2026
89.4300
90.5700
88.9500
89.4000
1,195,200
Mon, 29 Jun 2026
89.3300
89.8800
88.5700
89.6700
1,265,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.5100
90.1200
88.7800
90.1200
1,626,200
Thu, 25 Jun 2026
88.8400
89.7500
87.4800
88.9200
1,090,300
Wed, 24 Jun 2026
91.3400
91.3400
88.5500
88.6500
1,343,800
Tue, 23 Jun 2026
90.7900
91.4700
90.2500
91.3400
1,222,000
Mon, 22 Jun 2026
90.3300
91.3800
90.0500
90.5800
1,323,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.9800
92.5700
89.6100
89.9800
5,940,700
Wed, 17 Jun 2026
91.9600
92.7200
91.2600
91.6200
1,349,800
Tue, 16 Jun 2026
92.4200
92.8900
91.3900
92.3000
1,362,500
Mon, 15 Jun 2026
92.4500
93.2200
91.5400
91.8200
1,291,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.9900
92.9700
91.5700
92.7300
1,789,500
Thu, 11 Jun 2026
91.3500
92.0000
90.8400
91.7100
1,462,900
Wed, 10 Jun 2026
88.6800
91.3600
88.0100
90.6800
2,085,000
Tue, 09 Jun 2026
87.3100
88.9200
87.1100
88.0000
1,711,600
Mon, 08 Jun 2026
86.3400
87.8100
86.0100
87.0200
1,423,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.4100
86.8800
85.3200
86.8400
1,169,300
Thu, 04 Jun 2026
84.3300
85.3900
84.2400
84.9100
963,300
Wed, 03 Jun 2026
84.5500
84.5500
82.6100
83.5100
867,900
Tue, 02 Jun 2026
83.0300
85.0600
83.0300
84.1700
1,046,200
Mon, 01 Jun 2026
82.9300
84.1100
82.5600
83.4300
1,039,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
82.3400
84.2600
82.3400
83.2300
1,589,600
Thu, 28 May 2026
82.7000
83.1800
82.2300
82.4500
973,500
Wed, 27 May 2026
84.1000
84.6200
83.3400
83.4100
1,192,600
Tue, 26 May 2026
83.8800
84.9000
83.3200
84.4200
889,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 17:23 ET
8-K ↗
Fri, 22 May 2026
84.7800
84.9900
84.1400
84.5200
913,400
Thu, 21 May 2026
15 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 21 May 2026
83.8600
85.2700
83.0200
84.4900
1,389,000
Wed, 20 May 2026
82.4400
84.0400
81.8700
83.8300
1,108,200
Tue, 19 May 2026
82.8300
83.2400
81.7200
82.2300
984,600
Mon, 18 May 2026
81.7200
83.4600
81.7200
82.7700
1,121,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.0300
81.8700
80.7800
81.6400
1,140,700
Thu, 14 May 2026
80.4300
81.5000
80.4300
80.9000
819,600
Wed, 13 May 2026
80.8900
81.4400
80.1000
80.4300
919,400
Tue, 12 May 2026
80.0600
82.0000
80.0600
81.1600
988,000
Mon, 11 May 2026
81.1400
81.8600
80.7700
81.5100
1,410,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.5100
81.5800
79.9300
80.8800
1,161,300
Thu, 07 May 2026
80.2200
80.7100
79.4100
80.3200
1,335,600
Wed, 06 May 2026
80.9900
82.2100
80.2500
80.2900
1,159,700
Tue, 05 May 2026
80.6500
81.7000
80.1800
80.8300
1,017,700
Mon, 04 May 2026
80.4300
81.7200
80.0200
80.2400
949,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.1000
81.4100
79.9000
80.8400
1,473,500
Thu, 30 Apr 2026
80.1400
81.2000
79.8300
80.3800
2,101,800
Wed, 29 Apr 2026
14 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 29 Apr 2026
80.0000
81.8900
79.2900
81.2900
2,395,800
Tue, 28 Apr 2026
13 · 8-K
After-hours · 16:44 ET
8-K ↗
Tue, 28 Apr 2026
77.6900
78.3900
77.2800
77.8200
1,742,300
Mon, 27 Apr 2026
77.2800
78.0600
77.1200
77.1300
1,311,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.9200
77.4900
76.6800
77.4800
1,224,500
Thu, 23 Apr 2026
12 · S-3ASR
After-hours · 17:16 ET
S-3ASR ↗
Thu, 23 Apr 2026
77.3800
78.5500
77.0600
77.7600
1,723,200
Wed, 22 Apr 2026
78.7800
78.7800
76.4700
77.3300
2,572,700
Tue, 21 Apr 2026
79.4700
79.4800
78.5400
78.7900
1,588,400
Mon, 20 Apr 2026
79.4100
80.2000
79.1300
79.2300
1,126,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.0100
80.5500
79.0100
79.6300
1,125,600
Thu, 16 Apr 2026
79.2400
79.7900
78.3600
78.9800
1,200,900
Wed, 15 Apr 2026
77.3500
79.4300
77.2400
78.9000
1,113,700
Tue, 14 Apr 2026
77.0300
77.9200
76.8600
77.5300
704,700
Mon, 13 Apr 2026
76.1300
77.3400
76.1100
77.2000
883,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.4000
76.9200
75.9500
76.6700
846,300
Thu, 09 Apr 2026
77.1100
77.6400
76.4800
76.6300
1,166,800
Thu, 09 Apr 2026
11 · DEFA14A
Pre-market · 08:17 ET
DEFA14A ↗
Thu, 09 Apr 2026
10 · DEF 14A
Pre-market · 08:16 ET
DEF 14A ↗
Wed, 08 Apr 2026
76.6200
77.6400
76.5400
77.5500
1,343,300
Tue, 07 Apr 2026
75.6000
75.9200
75.1000
75.7200
813,300
Mon, 06 Apr 2026
73.9400
75.8400
73.9400
75.8400
879,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.3900
74.3800
72.2800
74.1700
1,112,200
Wed, 01 Apr 2026
73.8500
74.6100
72.8900
73.8600
1,911,200
Tue, 31 Mar 2026
74.0800
74.4700
72.7500
73.0300
1,179,900
Mon, 30 Mar 2026
73.7500
73.8300
71.7200
72.9900
1,562,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.3400
74.3400
72.6300
72.9000
1,158,200
Thu, 26 Mar 2026
74.4500
75.1700
74.0600
74.4500
1,000,700
Wed, 25 Mar 2026
74.5100
75.0500
73.4800
74.5000
835,900
Tue, 24 Mar 2026
72.9500
74.1300
72.8200
73.8400
1,321,200
Mon, 23 Mar 2026
74.0600
74.5600
72.8400
73.2500
1,177,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.5000
73.7800
72.0800
72.5200
11,805,000
Thu, 19 Mar 2026
73.9500
74.2200
72.5900
72.9500
1,931,900
Wed, 18 Mar 2026
74.4000
75.0900
73.5400
74.2400
1,895,300
Tue, 17 Mar 2026
73.7900
75.6600
72.4900
75.1900
1,868,000
Mon, 16 Mar 2026
72.4700
73.2000
72.0200
72.8400
1,472,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.3600
73.3600
71.9900
72.1600
1,298,600
Thu, 12 Mar 2026
71.5500
73.1700
70.7800
72.6900
1,762,700
Wed, 11 Mar 2026
72.4200
73.7400
71.5800
72.5100
2,353,500
Tue, 10 Mar 2026
73.3600
74.0400
71.6200
72.7800
1,672,300
Mon, 09 Mar 2026
72.3500
73.0700
70.6300
72.9400
1,856,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · 8-K
After-hours · 16:38 ET
8-K ↗
Fri, 06 Mar 2026
73.2000
73.6500
71.6800
73.5200
1,759,100
Thu, 05 Mar 2026
72.8700
74.4900
72.3300
74.2900
1,473,600
Wed, 04 Mar 2026
70.5800
73.4200
70.0300
73.3900
1,766,500
Tue, 03 Mar 2026
70.8100
71.3400
69.0200
70.6600
1,461,900
Mon, 02 Mar 2026
71.5000
72.6900
71.2300
72.1100
1,654,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
73.5100
73.5100
70.9300
71.7300
2,051,300
Thu, 26 Feb 2026
73.4100
74.2300
72.5100
73.8200
1,311,200
Wed, 25 Feb 2026
71.8400
72.6600
70.6800
72.4800
1,462,000
Tue, 24 Feb 2026
70.8200
71.9800
70.4900
71.6400
1,604,800
Mon, 23 Feb 2026
74.0200
74.5400
70.6500
70.8400
2,130,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.0400
74.5000
72.6400
73.6500
1,535,500
Thu, 19 Feb 2026
73.0900
73.9500
72.7800
73.4700
1,174,900
Wed, 18 Feb 2026
72.8700
73.3600
71.7400
73.2600
1,159,600
Tue, 17 Feb 2026
8 · 10-K
After-hours · 16:30 ET
10-K ↗
Tue, 17 Feb 2026
71.5500
73.0300
71.4800
72.9100
1,222,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.2800
72.4900
69.9600
71.6400
1,483,100
Thu, 12 Feb 2026
71.4100
71.8000
69.8000
70.8200
1,708,000
Wed, 11 Feb 2026
71.7600
72.0700
70.4500
71.4100
1,989,000
Tue, 10 Feb 2026
71.6900
72.6700
70.7300
71.7400
1,491,000
Mon, 09 Feb 2026
74.3400
75.7100
71.5500
71.7000
2,330,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.9400
75.6300
69.9400
74.5600
4,505,100
Thu, 05 Feb 2026
7 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 05 Feb 2026
77.1100
78.4200
75.5400
75.6600
2,786,300
Wed, 04 Feb 2026
76.9100
77.6400
76.4500
76.9700
1,475,400
Tue, 03 Feb 2026
76.4200
77.2000
75.8200
76.5600
1,196,800
Mon, 02 Feb 2026
76.0500
76.6900
75.7200
76.4700
1,242,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
75.3700
76.2800
74.7500
75.9700
1,824,200
Thu, 29 Jan 2026
77.0400
77.2000
75.8300
76.2900
1,875,000
Wed, 28 Jan 2026
75.6500
76.5700
75.2000
76.2900
1,009,400
Tue, 27 Jan 2026
76.2300
76.2300
75.5300
75.8600
915,100
Mon, 26 Jan 2026
76.2500
77.1800
75.7700
76.3900
760,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.6100
76.8600
75.3500
76.1000
686,300
Thu, 22 Jan 2026
76.4800
76.9500
75.9500
76.9400
889,700
Wed, 21 Jan 2026
76.1700
76.8400
75.6600
76.7000
978,400
Tue, 20 Jan 2026
75.6800
76.4200
75.2200
75.4800
1,590,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.8600
77.3700
75.0700
76.0900
1,976,000
Thu, 15 Jan 2026
80.0300
80.5500
77.3000
77.3900
2,108,600
Wed, 14 Jan 2026
79.4900
80.5200
78.9800
79.8200
1,483,200
Tue, 13 Jan 2026
81.0000
81.1600
78.9300
79.3300
1,263,600
Mon, 12 Jan 2026
80.1500
80.9000
79.3800
80.0600
1,055,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
80.2500
80.8900
80.2300
80.2900
821,500
Thu, 08 Jan 2026
78.8000
80.4500
78.4500
80.3700
1,179,500
Wed, 07 Jan 2026
79.0400
79.0400
77.5200
78.4100
1,055,000
Tue, 06 Jan 2026
78.0600
78.9800
77.0800
78.6600
1,299,800
Mon, 05 Jan 2026
76.2000
79.1900
75.9000
78.3100
1,281,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.2500
77.5600
76.5300
77.2300
1,084,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.4000
78.4000
77.4400
77.5000
774,000
Tue, 30 Dec 2025
78.6100
78.7200
78.0500
78.3200
634,900
Mon, 29 Dec 2025
78.9100
79.3600
78.1600
78.5700
688,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.0700
79.2500
78.4500
78.8400
467,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
79.2800
79.4300
78.8200
79.0500
382,100
Tue, 23 Dec 2025
78.9700
79.7800
78.6900
79.3900
927,800
Mon, 22 Dec 2025
79.0600
79.8000
78.4800
78.6900
999,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.4500
80.2100
78.6900
79.2400
4,893,000
Thu, 18 Dec 2025
77.7500
79.5700
77.0800
79.4600
1,789,900
Wed, 17 Dec 2025
77.4800
78.2900
77.0900
77.9100
1,353,300
Tue, 16 Dec 2025
77.4200
77.6600
76.7700
77.5200
1,291,000
Mon, 15 Dec 2025
76.0400
77.7500
76.0400
77.1100
1,804,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.7200
77.1900
76.1800
77.1200
1,399,700
Thu, 11 Dec 2025
74.4800
76.9800
74.2000
76.5000
1,826,300
Wed, 10 Dec 2025
73.5200
74.4600
73.0100
74.2600
2,458,800
Tue, 09 Dec 2025
73.1200
73.9600
72.6900
73.3800
1,823,200
Mon, 08 Dec 2025
73.6800
74.2000
71.7200
72.8200
1,829,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.5800
75.5800
74.1600
74.2900
1,320,400
Thu, 04 Dec 2025
6 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 04 Dec 2025
73.4100
73.9400
73.0300
73.3400
1,243,300
Wed, 03 Dec 2025
74.3000
74.5200
73.2000
73.5500
1,893,300
Tue, 02 Dec 2025
75.4900
75.5300
74.0400
74.3000
1,272,200
Mon, 01 Dec 2025
75.7100
76.1500
75.1100
75.2000
1,258,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.3700
76.8700
75.9100
75.9700
685,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.7800
77.0000
76.0500
76.3800
1,291,200
Tue, 25 Nov 2025
76.2300
77.3000
75.8500
76.5500
1,251,600
Mon, 24 Nov 2025
75.4900
75.9300
74.8800
75.6600
1,465,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.3500
76.8800
75.2600
75.6600
1,174,300
Thu, 20 Nov 2025
77.2300
77.8800
75.9200
76.2900
1,047,100
Wed, 19 Nov 2025
76.8500
77.4800
76.1100
76.5000
1,305,400
Tue, 18 Nov 2025
75.4200
76.9800
75.2400
76.7200
1,170,900
Mon, 17 Nov 2025
76.6900
76.8000
75.4500
75.9200
1,294,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 16:32 ET
8-K ↗
Fri, 14 Nov 2025
76.7300
77.5800
75.9100
76.9700
812,700
Thu, 13 Nov 2025
77.2000
78.0000
76.7000
77.0000
1,137,900
Wed, 12 Nov 2025
76.3100
77.9600
76.3100
77.3400
863,800
Tue, 11 Nov 2025
77.3000
77.8000
76.2700
76.3300
882,900
Mon, 10 Nov 2025
4 · 424B2
After-hours · 16:06 ET
424B2 ↗
Mon, 10 Nov 2025
78.0200
78.7600
77.2800
77.3300
918,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
76.2800
78.3500
75.6400
78.1500
1,881,700
Thu, 06 Nov 2025
76.9200
77.8300
76.3200
76.7800
1,847,100
Thu, 06 Nov 2025
3 · 424B5
Pre-market · 08:47 ET
424B5 ↗
Wed, 05 Nov 2025
78.6100
78.7100
76.2500
76.7700
2,494,500
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Tue, 04 Nov 2025
74.4500
78.9900
74.4500
78.2000
3,879,900
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 03 Nov 2025
72.9100
73.6800
72.2100
72.9300
2,319,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.5600
73.6800
72.7900
73.4200
1,733,600
Thu, 30 Oct 2025
74.9000
75.3500
73.4300
73.5000
2,214,100
Wed, 29 Oct 2025
74.2100
75.3000
74.1600
74.8600
1,609,700
Tue, 28 Oct 2025
75.7800
75.8300
74.6200
74.6800
1,209,800
Mon, 27 Oct 2025
76.5500
76.7000
75.7400
75.8000
879,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.1300
76.7000
75.8900
76.0800
757,300