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
68.4700
68.9000
66.4300
66.7000
18,702,433
Thu, 22 Oct 2026
67.4500
69.1500
67.3300
69.0700
19,328,900
Wed, 21 Oct 2026
69.0100
69.2300
67.3600
67.6200
16,839,200
Tue, 20 Oct 2026
69.0100
69.7500
68.4000
68.9400
15,737,500
Mon, 19 Oct 2026
70.1300
70.7600
69.7700
69.9600
14,077,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.0000
71.8600
69.7250
70.3500
14,484,300
Thu, 15 Oct 2026
69.1500
71.4350
68.9200
71.2700
14,438,700
Wed, 14 Oct 2026
70.6700
71.2500
68.6200
69.2900
15,734,400
Tue, 13 Oct 2026
70.9500
71.6300
70.4400
71.3200
12,845,600
Mon, 12 Oct 2026
71.1600
71.8100
70.0400
71.5000
11,762,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.2400
72.0800
70.2000
71.5100
16,565,700
Thu, 08 Oct 2026
68.1750
70.3200
68.0000
70.2400
14,531,300
Wed, 07 Oct 2026
68.8500
69.2400
68.2650
68.4500
11,979,500
Tue, 06 Oct 2026
69.5600
69.9400
68.7600
69.0800
15,066,700
Mon, 05 Oct 2026
68.4000
70.0100
68.3800
69.4800
17,031,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
68.2400
68.4700
67.2200
68.1100
15,575,400
Thu, 01 Oct 2026
68.5400
68.9100
67.3200
67.8800
17,746,800
Wed, 30 Sep 2026
69.9000
69.9700
68.5000
68.5100
15,629,600
Tue, 29 Sep 2026
68.4700
69.8900
68.4000
69.3600
14,777,400
Mon, 28 Sep 2026
69.3600
69.6800
67.7300
68.1600
16,746,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
69.2700
69.6700
68.7960
69.6200
10,911,600
Thu, 24 Sep 2026
69.4500
70.0800
68.9250
69.2200
14,479,600
Wed, 23 Sep 2026
69.5600
70.0400
68.5500
69.4200
18,010,100
Tue, 22 Sep 2026
71.6500
71.9000
69.5400
69.8900
26,420,300
Mon, 21 Sep 2026
70.8200
71.3900
70.1110
70.8400
16,956,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
70.8950
71.0000
70.0600
70.5000
20,652,800
Thu, 17 Sep 2026
71.6000
71.6410
70.2400
70.8700
19,808,400
Wed, 16 Sep 2026
71.3200
71.9600
70.5710
70.9700
17,960,700
Tue, 15 Sep 2026
21 · 8-K
After-hours · 17:15 ET
SEC Form 8-K ↗
Tue, 15 Sep 2026
72.3250
72.4200
71.3100
71.4300
15,515,800
Mon, 14 Sep 2026
71.9750
72.8030
71.2600
72.6300
19,055,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
20 · 424B2
After-hours · 16:33 ET
SEC Form 424B2 ↗
Fri, 11 Sep 2026
72.9900
73.0550
71.0350
71.6700
25,309,100
Thu, 10 Sep 2026
70.3800
73.4800
69.2400
72.5600
35,402,300
Wed, 09 Sep 2026
73.0500
73.1010
71.0000
71.0800
21,828,800
Tue, 08 Sep 2026
75.6150
75.6150
72.7150
73.1300
25,922,800
Tue, 08 Sep 2026
19 · 424B3
Pre-market · 06:00 ET
SEC Form 424B3 ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
76.1500
76.8600
75.2100
75.7600
14,418,000
Thu, 03 Sep 2026
77.3350
78.3540
75.1900
75.9600
14,420,700
Wed, 02 Sep 2026
76.0500
77.2400
75.3600
76.4500
13,014,700
Tue, 01 Sep 2026
75.2700
76.1100
74.6200
75.2400
11,220,600
Mon, 31 Aug 2026
78.1700
78.2930
75.3400
75.6500
18,505,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
77.0000
78.9950
76.7200
78.8200
10,702,700
Thu, 27 Aug 2026
77.6600
77.6900
76.2000
76.9500
14,389,100
Wed, 26 Aug 2026
81.5600
82.3650
78.4150
78.4900
14,524,000
Tue, 25 Aug 2026
79.3800
80.4300
78.6100
80.3500
14,177,100
Mon, 24 Aug 2026
79.0000
79.5200
77.9000
79.2900
12,105,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
79.7250
80.2200
77.8500
78.8000
12,754,300
Thu, 20 Aug 2026
78.4700
80.1500
78.0900
78.5500
17,575,800
Wed, 19 Aug 2026
74.9000
79.3100
73.9700
78.0400
19,059,800
Tue, 18 Aug 2026
75.1850
77.2800
74.6300
74.6600
15,895,600
Mon, 17 Aug 2026
77.0900
77.5300
74.6500
74.9900
18,084,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
77.0900
77.4400
75.3700
75.9500
10,195,700
Thu, 13 Aug 2026
75.6300
76.0350
74.5300
75.8800
13,239,300
Wed, 12 Aug 2026
78.2000
78.5600
74.8800
75.3600
19,192,500
Tue, 11 Aug 2026
78.0000
78.9890
77.4650
78.5400
18,711,700
Mon, 10 Aug 2026
75.4300
78.1000
75.3900
78.0300
27,263,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 8-K
After-hours · 16:15 ET
SEC Form 8-K ↗
Fri, 07 Aug 2026
71.2900
75.4200
71.2300
75.0200
33,069,600
Thu, 06 Aug 2026
68.6300
71.3700
68.1700
70.4700
31,510,100
Wed, 05 Aug 2026
17 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 05 Aug 2026
69.0000
69.4200
66.7350
68.1800
50,131,900
Wed, 05 Aug 2026
16 · 8-K
Pre-market · 06:56 ET
8-K ↗
Tue, 04 Aug 2026
71.3100
72.2900
71.1400
71.9900
20,046,000
Mon, 03 Aug 2026
71.2300
71.9490
71.0150
71.6100
12,953,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.9600
70.5000
69.5000
70.3600
11,993,900
Thu, 30 Jul 2026
70.6000
70.6000
68.6900
70.3700
14,183,500
Wed, 29 Jul 2026
70.1000
71.7900
69.6600
71.2000
12,052,100
Tue, 28 Jul 2026
69.1100
70.9000
68.7600
70.7400
20,969,300
Mon, 27 Jul 2026
66.3800
68.3400
65.4100
68.1800
25,722,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
69.3900
70.0700
65.5600
65.9400
27,966,300
Thu, 23 Jul 2026
70.1700
71.0800
68.3500
68.9100
23,649,300
Wed, 22 Jul 2026
71.4700
71.4700
69.9600
70.3300
15,001,000
Tue, 21 Jul 2026
72.1700
72.9900
71.4300
71.5500
11,769,000
Mon, 20 Jul 2026
72.5000
73.4100
71.5900
72.1700
14,948,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73.2600
73.4600
71.7200
72.4600
18,317,900
Thu, 16 Jul 2026
73.6750
75.4000
72.6200
74.0400
17,903,600
Thu, 16 Jul 2026
15 · 8-K
Pre-market · 06:35 ET
SEC Form 8-K ↗
Wed, 15 Jul 2026
72.5300
73.9630
72.2000
72.6700
13,876,600
Tue, 14 Jul 2026
73.5600
74.2000
71.2400
72.0800
18,703,500
Mon, 13 Jul 2026
75.0700
76.3000
73.8700
74.2600
12,458,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.9800
76.2100
74.4800
74.5400
9,766,800
Thu, 09 Jul 2026
72.5000
74.3600
72.3100
74.3500
9,895,500
Wed, 08 Jul 2026
73.5100
74.7700
72.5800
73.6000
12,612,900
Tue, 07 Jul 2026
73.5900
74.8500
73.3200
74.3300
15,615,600
Mon, 06 Jul 2026
74.1550
74.5600
71.8600
72.4200
15,821,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.7900
74.5100
72.3300
74.4300
14,087,900
Wed, 01 Jul 2026
72.2300
73.8000
71.6600
72.6600
12,648,000
Tue, 30 Jun 2026
74.7800
75.0300
71.8200
72.1600
27,806,100
Mon, 29 Jun 2026
76.0000
77.7600
74.2000
75.5000
26,220,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
72.7000
76.3900
72.4500
76.2000
64,581,200
Thu, 25 Jun 2026
74.2600
74.5500
72.1100
72.2500
14,682,100
Wed, 24 Jun 2026
70.3000
75.7400
69.7000
73.8500
34,823,300
Tue, 23 Jun 2026
71.0800
71.5550
69.5650
69.6700
20,733,900
Mon, 22 Jun 2026
71.4600
72.4500
70.8500
71.4300
21,887,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.9700
72.4900
70.7800
71.6400
27,203,300
Wed, 17 Jun 2026
72.8800
73.2700
70.8900
70.9100
16,144,400
Tue, 16 Jun 2026
73.2800
74.2850
72.7700
73.2500
17,514,600
Mon, 15 Jun 2026
70.6200
73.4800
70.4600
72.8500
24,748,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
70.0200
70.2300
67.4000
68.8500
19,678,100
Thu, 11 Jun 2026
68.2250
69.5650
67.1900
69.5500
24,995,400
Wed, 10 Jun 2026
69.7000
70.3750
68.6100
68.6100
21,908,800
Tue, 09 Jun 2026
70.2750
71.4500
69.5000
70.3800
20,029,600
Mon, 08 Jun 2026
70.4100
70.9350
69.9700
70.0600
18,636,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
71.8400
72.5300
70.3100
70.7100
18,532,300
Thu, 04 Jun 2026
72.6500
73.5400
71.7250
72.2100
17,576,600
Wed, 03 Jun 2026
71.1500
71.8750
70.3550
71.6900
17,348,400
Tue, 02 Jun 2026
72.6000
73.1300
71.3150
71.6200
16,657,700
Mon, 01 Jun 2026
71.3300
74.5550
71.3300
73.7700
24,119,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.6500
72.2400
69.9600
70.4000
50,294,700
Thu, 28 May 2026
70.1700
71.1400
69.5800
70.9200
19,139,100
Wed, 27 May 2026
69.8500
70.9400
69.6000
70.7300
23,148,200
Tue, 26 May 2026
71.7400
71.8300
69.9000
70.1200
23,281,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.8500
74.9700
71.3200
71.8200
19,689,000
Thu, 21 May 2026
74.2450
74.6100
72.9000
73.6100
13,238,700
Wed, 20 May 2026
73.8000
74.8940
72.5300
74.6000
12,764,800
Tue, 19 May 2026
75.4900
76.0100
73.9600
74.0900
17,419,900
Mon, 18 May 2026
74.8900
75.9700
74.2300
75.0800
17,776,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
74.3100
75.5650
73.6300
75.0900
16,394,100
Thu, 14 May 2026
74.6650
75.2900
72.8750
74.6900
17,329,500
Wed, 13 May 2026
75.6000
76.0500
74.0200
74.7000
14,055,200
Tue, 12 May 2026
76.2000
76.8300
74.4100
76.3600
17,241,000
Mon, 11 May 2026
75.5000
77.0160
75.1000
76.1500
18,996,400
Mon, 11 May 2026
14 · 8-K
Pre-market · 08:30 ET
SEC Form 8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 8-K
After-hours · 16:15 ET
SEC Form 8-K ↗
Fri, 08 May 2026
77.0500
77.0500
74.4020
75.4500
16,230,600
Thu, 07 May 2026
79.8250
80.8300
76.3000
76.7300
26,972,300
Wed, 06 May 2026
12 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 06 May 2026
77.4600
80.1100
76.7000
79.1700
35,783,000
Wed, 06 May 2026
11 · 8-K
Pre-market · 06:56 ET
8-K ↗
Tue, 05 May 2026
74.2500
74.8000
72.6700
72.9500
27,424,000
Mon, 04 May 2026
74.9250
75.3210
73.5200
73.9300
13,868,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.1100
75.6600
74.5810
75.1200
10,867,400
Thu, 30 Apr 2026
74.3200
75.0200
73.0400
74.6100
16,067,000
Wed, 29 Apr 2026
73.6700
74.7300
72.7800
74.4700
11,751,800
Tue, 28 Apr 2026
75.7000
76.6600
74.0900
74.1100
14,039,000
Mon, 27 Apr 2026
74.6750
76.9500
74.6700
76.2700
14,670,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.7700
74.7700
73.5300
74.6400
13,007,200
Thu, 23 Apr 2026
76.6600
77.1770
73.7500
74.7000
18,671,000
Wed, 22 Apr 2026
77.7000
77.9700
75.1000
75.5800
14,133,000
Tue, 21 Apr 2026
78.0000
78.7600
77.0380
77.2600
11,698,100
Mon, 20 Apr 2026
10 · DEFA14A
After-hours · 16:31 ET
SEC Form DEFA14A ↗
Mon, 20 Apr 2026
76.6700
77.7050
75.7000
77.4900
11,507,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.4150
78.7200
76.6100
77.1200
16,966,600
Thu, 16 Apr 2026
77.5100
78.0500
76.3650
76.4800
12,771,700
Wed, 15 Apr 2026
73.8600
77.9300
73.7940
77.2800
19,696,000
Tue, 14 Apr 2026
73.1650
73.9500
72.2400
72.9100
16,750,300
Mon, 13 Apr 2026
70.0700
72.8100
69.8200
72.3400
12,690,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
72.3200
72.8800
70.0400
70.4800
11,818,200
Thu, 09 Apr 2026
72.1500
72.3500
70.0150
71.8100
16,500,000
Wed, 08 Apr 2026
75.0000
75.4300
72.0700
72.3800
13,559,900
Tue, 07 Apr 2026
71.7800
72.5600
71.1100
71.7300
9,686,300
Mon, 06 Apr 2026
71.6200
72.7800
71.4050
72.1700
7,751,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.9100
71.9700
69.7800
71.8400
12,758,500
Wed, 01 Apr 2026
72.4300
72.7000
70.8100
71.7100
13,035,000
Tue, 31 Mar 2026
70.7100
72.0500
70.2100
71.9300
15,886,600
Mon, 30 Mar 2026
69.7100
70.5000
68.8400
69.9100
13,873,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.1100
70.3800
68.4600
69.1800
13,869,700
Thu, 26 Mar 2026
72.7400
72.7650
70.2000
70.5500
15,412,900
Wed, 25 Mar 2026
73.0000
73.8400
72.1900
73.0800
11,569,300
Tue, 24 Mar 2026
74.6300
75.0100
72.1450
72.3400
14,404,200
Mon, 23 Mar 2026
9 · DEFA14A
After-hours · 16:21 ET
SEC Form DEFA14A ↗
Mon, 23 Mar 2026
8 · DEF 14A
After-hours · 16:16 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 23 Mar 2026
75.2700
75.8200
74.4400
75.1200
14,154,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.9800
74.9800
73.0400
73.8900
26,161,200
Thu, 19 Mar 2026
76.4800
77.8450
75.3200
75.3400
13,791,600
Wed, 18 Mar 2026
77.4300
77.6800
76.4800
76.6600
13,692,700
Tue, 17 Mar 2026
77.3900
79.2300
77.3100
77.7900
33,146,100
Mon, 16 Mar 2026
74.0000
75.3800
74.0000
74.6600
15,997,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.2950
74.8700
72.6900
73.3300
16,400,700
Thu, 12 Mar 2026
74.8700
75.8500
72.5900
72.9700
17,082,700
Wed, 11 Mar 2026
74.5400
75.6000
73.5500
74.9700
21,010,800
Tue, 10 Mar 2026
73.9700
74.1200
72.1800
72.3600
17,581,500
Mon, 09 Mar 2026
74.1200
74.5400
71.9400
73.8400
21,208,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.7300
75.5700
74.1900
75.1300
14,771,200
Thu, 05 Mar 2026
76.5900
78.2500
75.1350
75.4400
17,894,000
Wed, 04 Mar 2026
76.2950
77.0400
75.0130
76.6500
19,818,600
Tue, 03 Mar 2026
74.5000
77.3050
74.0200
76.3600
21,892,500
Mon, 02 Mar 2026
73.5000
76.4950
73.1500
75.9500
25,779,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
73.9000
75.7800
73.6580
75.4200
20,427,900
Thu, 26 Feb 2026
73.1500
76.1000
72.8300
74.8000
22,449,200
Wed, 25 Feb 2026
72.3200
73.1600
71.9200
72.8300
19,820,800
Tue, 24 Feb 2026
70.6200
72.1400
69.9500
71.3800
19,581,100
Mon, 23 Feb 2026
72.9900
73.1100
70.1500
70.7200
22,921,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.6500
74.5850
72.5600
73.8600
20,242,200
Thu, 19 Feb 2026
71.8700
74.1050
71.7600
72.9400
15,897,800
Wed, 18 Feb 2026
70.2600
73.2700
70.1150
72.7700
18,235,600
Tue, 17 Feb 2026
70.6600
70.9800
69.7000
70.5300
20,286,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
7 · S-3ASR
After-hours · 16:58 ET
SEC Form S-3ASR ↗
Fri, 13 Feb 2026
6 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 13 Feb 2026
71.0600
71.4200
69.0200
69.9900
26,526,700
Thu, 12 Feb 2026
72.1900
72.6300
69.4500
71.2200
33,541,400
Wed, 11 Feb 2026
73.7600
74.0860
70.6500
71.0100
28,045,000
Tue, 10 Feb 2026
74.3800
75.0500
73.4700
73.5000
18,958,700
Mon, 09 Feb 2026
74.7600
74.8150
73.5100
73.9100
17,959,100
Mon, 09 Feb 2026
5 · 8-K
Pre-market · 08:00 ET
SEC Form 8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
75.4900
75.8600
72.6700
74.7700
24,470,200
Thu, 05 Feb 2026
73.2600
77.2200
73.2200
75.2100
33,111,500
Wed, 04 Feb 2026
75.6250
77.7130
71.8800
73.9200
63,045,000
Wed, 04 Feb 2026
4 · 8-K
Pre-market · 06:56 ET
8-K ↗
Tue, 03 Feb 2026
80.4800
80.6800
77.3000
77.9300
29,490,800
Mon, 02 Feb 2026
79.8000
81.8900
79.1900
80.8400
18,434,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.9100
82.1000
79.4200
80.0500
24,344,100
Thu, 29 Jan 2026
80.4400
82.0800
79.9600
81.7000
26,857,800
Wed, 28 Jan 2026
81.1600
81.8470
79.7350
79.7800
19,317,300
Tue, 27 Jan 2026
81.9500
82.0850
79.8600
81.2400
19,993,700
Mon, 26 Jan 2026
82.3500
83.3300
81.9100
81.9800
16,556,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.6500
83.5600
81.4700
82.3100
14,703,800
Thu, 22 Jan 2026
83.5000
85.4300
81.5100
82.5600
19,457,200
Wed, 21 Jan 2026
84.3900
85.6100
82.9500
84.2600
21,171,900
Tue, 20 Jan 2026
83.0600
83.8100
82.3500
83.7200
19,429,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.1500
85.0000
83.0000
84.8500
20,738,900
Thu, 15 Jan 2026
85.8100
86.3500
82.7300
84.3800
18,892,900
Wed, 14 Jan 2026
85.3700
85.9900
83.5000
84.6500
15,510,800
Tue, 13 Jan 2026
84.2100
85.9400
83.7000
85.4100
14,809,300
Mon, 12 Jan 2026
84.6400
85.4800
83.7700
84.6700
12,687,800
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 07:04 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.2700
87.2800
84.8840
85.4400
15,881,500
Thu, 08 Jan 2026
85.7600
88.2400
85.3500
87.5900
15,499,200
Wed, 07 Jan 2026
86.2400
87.7400
85.6550
86.1900
25,293,400
Tue, 06 Jan 2026
81.1800
85.6500
81.0900
85.5400
27,508,700
Mon, 05 Jan 2026
81.6100
82.8400
79.5750
80.7400
24,036,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.0400
83.6600
81.4700
82.8600
13,095,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.0000
82.5450
81.4200
81.7100
8,428,400
Tue, 30 Dec 2025
81.7400
82.5000
81.5300
82.1200
9,500,700
Mon, 29 Dec 2025
80.9100
82.2000
80.7850
81.5000
12,072,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.2000
81.5000
80.6800
81.2600
6,741,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
81.0100
81.4100
80.5800
81.1500
4,310,700
Tue, 23 Dec 2025
81.0100
81.4200
80.3500
80.9700
10,445,500
Mon, 22 Dec 2025
81.3200
82.2500
80.9000
81.2600
20,570,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.7700
79.9900
78.3100
79.3100
34,353,300
Thu, 18 Dec 2025
80.3600
80.7100
79.5500
79.6900
18,681,800
Wed, 17 Dec 2025
80.8100
81.3000
78.7800
79.1400
28,007,500
Tue, 16 Dec 2025
81.7450
82.0500
80.2600
80.9200
24,465,100
Mon, 15 Dec 2025
83.4600
83.6200
81.1650
81.8600
32,070,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.5000
86.4500
84.5180
85.1100
16,211,600
Thu, 11 Dec 2025
84.0550
85.7450
83.3400
85.4400
23,346,300
Wed, 10 Dec 2025
88.6400
88.7500
82.7200
84.1600
51,202,000
Tue, 09 Dec 2025
91.8100
92.0100
88.9050
89.0700
17,117,500
Mon, 08 Dec 2025
90.7700
92.7800
90.7700
92.5700
12,646,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.7200
92.7500
90.4600
91.3200
11,154,600
Thu, 04 Dec 2025
90.1800
91.0000
89.4500
90.9900
13,145,300
Wed, 03 Dec 2025
89.8450
91.3800
88.9520
90.6800
21,335,800
Tue, 02 Dec 2025
86.0300
88.4400
85.6300
87.5700
18,930,400
Mon, 01 Dec 2025
86.9900
87.6100
85.4750
86.5700
17,517,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
86.5100
87.6200
86.2400
87.5400
9,069,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.1100
86.3550
83.6500
85.6600
20,448,700
Tue, 25 Nov 2025
83.8000
84.2650
82.3900
83.6900
18,482,200
Mon, 24 Nov 2025
84.1500
84.5200
83.0300
83.6900
24,883,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.9700
84.0000
81.5100
83.8700
33,783,100
Thu, 20 Nov 2025
90.2000
90.5400
82.9400
83.3600
41,734,000
Wed, 19 Nov 2025
90.6000
91.0800
88.8900
89.5300
18,256,200
Tue, 18 Nov 2025
92.1000
92.9230
89.3300
90.8600
17,439,400
Mon, 17 Nov 2025
91.3100
92.5800
90.7400
92.1100
16,922,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
90.0600
92.6200
89.6200
91.6200
12,475,600
Thu, 13 Nov 2025
93.7000
94.0600
91.3500
91.7800
16,367,500
Wed, 12 Nov 2025
94.1100
95.1800
92.7600
93.5700
16,004,600
Tue, 11 Nov 2025
93.6500
94.1600
92.9700
93.6000
13,276,300
Mon, 10 Nov 2025
92.9900
94.3100
92.2500
94.1000
13,310,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.6100
93.1700
90.2980
91.9900
16,489,900
Thu, 06 Nov 2025
92.0000
92.7700
90.8200
92.1200
18,316,200
Wed, 05 Nov 2025
95.0100
95.4400
92.5200
92.7500
20,150,800
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Tue, 04 Nov 2025
91.9700
95.0300
90.0800
94.6700
48,787,300
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 06:56 ET
8-K ↗
Mon, 03 Nov 2025
97.6600
100.3500
96.7800
99.7200
28,836,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
97.4600
98.4500
96.1500
96.5000
15,333,400
Thu, 30 Oct 2025
95.4100
97.6200
94.5600
96.4900
13,556,600
Wed, 29 Oct 2025
96.2400
96.8900
94.5300
95.7600
14,532,900
Tue, 28 Oct 2025
96.7700
97.7300
95.4100
95.4300
17,138,300
Mon, 27 Oct 2025
94.9100
96.6600
94.5300
96.4200
11,748,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
95.1500
95.2600
93.9000
94.0700
12,014,600
Thu, 23 Oct 2025
92.5000
95.7000
92.4000
94.6100
17,121,600