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
Fri, 24 Jul 2026
No data yet
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
88.5500
88.7000
87.7500
87.7700
5,894,362
Tue, 21 Jul 2026
86.9900
87.3200
86.4600
87.2000
6,069,833
Mon, 20 Jul 2026
86.1200
86.9500
85.7195
86.2000
7,205,745
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.0500
87.5500
86.4200
87.3200
7,773,933
Thu, 16 Jul 2026
85.1800
85.6200
84.8750
85.0800
4,740,290
Wed, 15 Jul 2026
85.3100
85.5800
84.1000
84.6400
6,422,047
Tue, 14 Jul 2026
84.7000
84.9800
83.8400
84.4100
6,118,030
Mon, 13 Jul 2026
82.9500
84.2650
82.9500
83.9800
6,092,479
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.7100
82.2600
81.4745
82.2300
3,526,049
Thu, 09 Jul 2026
81.8900
82.0200
81.2700
81.4000
3,466,594
Thu, 09 Jul 2026
53 · 6-K
Pre-market · 09:28 ET
6-K ↗
Wed, 08 Jul 2026
81.9800
82.8400
81.5500
82.2400
8,064,283
Tue, 07 Jul 2026
52 · 6-K
After market open · 10:09 ET
FORM 6-K ↗
Tue, 07 Jul 2026
80.0400
82.1650
80.0200
81.9900
9,305,232
Tue, 07 Jul 2026
51 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 06 Jul 2026
77.6700
78.2250
77.4800
78.1400
6,142,932
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.6500
78.1000
77.4800
78.0200
5,453,358
Wed, 01 Jul 2026
50 · 6-K
After market open · 10:53 ET
FORM 6-K ↗
Wed, 01 Jul 2026
76.2900
76.8450
76.2600
76.5700
6,165,463
Tue, 30 Jun 2026
77.3000
78.0000
77.0400
77.5400
5,405,965
Mon, 29 Jun 2026
77.0150
77.2500
76.6950
76.8900
7,909,773
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
77.0500
77.0800
76.3850
76.5300
4,590,858
Thu, 25 Jun 2026
77.1000
77.5100
76.8000
77.3300
6,219,049
Wed, 24 Jun 2026
77.8600
78.3100
77.1700
77.7000
9,529,799
Tue, 23 Jun 2026
79.2500
79.6100
78.9300
79.5100
5,194,371
Mon, 22 Jun 2026
79.4500
79.9900
78.9000
79.6600
5,388,814
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.4400
78.9600
77.9350
78.8100
8,160,454
Wed, 17 Jun 2026
81.8050
81.8700
80.1550
80.3800
6,210,070
Tue, 16 Jun 2026
82.2200
82.6000
81.8500
82.2500
6,009,574
Mon, 15 Jun 2026
81.8800
83.0400
81.8000
82.6100
7,745,244
Mon, 15 Jun 2026
49 · 6-K
Pre-market · 07:48 ET
FORM 6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.0100
86.4700
84.9500
85.6600
7,012,098
Thu, 11 Jun 2026
87.9300
88.0000
85.6750
85.8500
6,800,758
Wed, 10 Jun 2026
86.0600
87.1850
86.0000
86.0500
5,381,021
Tue, 09 Jun 2026
86.2000
86.2529
84.5900
85.4300
4,799,560
Mon, 08 Jun 2026
48 · 6-K
After-hours · 16:43 ET
6-K ↗
Mon, 08 Jun 2026
86.4500
87.0700
86.2000
86.6500
5,813,845
Mon, 08 Jun 2026
47 · 424B3
Pre-market · 08:36 ET
424B3 ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.6000
86.7900
85.3300
85.4000
6,272,958
Thu, 04 Jun 2026
86.3900
86.8600
85.6800
86.7300
8,675,090
Wed, 03 Jun 2026
87.6200
88.0250
86.7450
86.7700
6,742,872
Tue, 02 Jun 2026
85.5200
86.9750
85.4800
86.8200
5,617,351
Mon, 01 Jun 2026
46 · 6-K
After market open · 12:28 ET
FORM 6-K ↗
Mon, 01 Jun 2026
85.1600
86.1399
84.9750
85.4100
8,313,047
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
84.3650
84.4100
83.6400
84.1200
8,582,251
Thu, 28 May 2026
84.4500
84.7600
83.7400
83.8300
6,374,104
Wed, 27 May 2026
83.4400
84.0300
83.1400
83.8100
9,467,761
Tue, 26 May 2026
86.0850
86.6600
84.9700
85.0300
8,998,669
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
45 · 6-K
After market open · 11:29 ET
FORM 6-K ↗
Fri, 22 May 2026
86.0400
86.6300
85.3400
85.7100
6,490,415
Thu, 21 May 2026
44 · 6-K
After market open · 10:17 ET
FORM 6-K ↗
Thu, 21 May 2026
88.1700
88.3800
86.6200
86.9300
5,881,668
Wed, 20 May 2026
88.3100
88.7200
86.6600
86.7200
7,475,147
Wed, 20 May 2026
43 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 19 May 2026
88.5500
88.6600
87.6700
88.4600
7,458,174
Mon, 18 May 2026
86.0700
88.8100
85.6300
88.5900
5,739,284
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
84.4050
85.4750
84.3350
85.3600
5,752,509
Thu, 14 May 2026
84.7200
85.1100
84.4800
84.5100
7,039,347
Wed, 13 May 2026
85.0200
85.2800
84.5400
84.9300
6,579,090
Tue, 12 May 2026
85.5000
85.5900
85.0600
85.3500
6,887,671
Mon, 11 May 2026
42 · 6-K
After market open · 10:45 ET
FORM 6-K ↗
Mon, 11 May 2026
85.0900
85.5500
84.8100
85.3600
8,268,383
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.3000
84.7700
83.8200
83.9700
5,727,231
Thu, 07 May 2026
85.7100
85.8000
84.0200
84.2400
11,303,695
Thu, 07 May 2026
41 · 6-K
Pre-market · 06:15 ET
6-K ↗
Thu, 07 May 2026
40 · 6-K
Pre-market · 08:46 ET
FORM 6-K ↗
Wed, 06 May 2026
87.7400
87.7700
86.5800
87.2000
10,634,843
Tue, 05 May 2026
89.5000
90.0900
89.1600
89.7100
9,670,718
Mon, 04 May 2026
89.8900
90.4900
88.8300
89.2600
8,328,575
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
39 · 6-K
After market open · 11:34 ET
FORM 6-K ↗
Fri, 01 May 2026
90.1950
90.3400
88.6900
88.9800
6,315,823
Thu, 30 Apr 2026
89.0600
90.9100
88.7300
90.6700
9,432,383
Wed, 29 Apr 2026
88.8200
88.9700
87.9650
88.9100
13,481,753
Tue, 28 Apr 2026
88.7650
88.8250
87.3700
87.5900
18,897,428
Mon, 27 Apr 2026
38 · 6-K
After market open · 12:03 ET
FORM 6-K ↗
Mon, 27 Apr 2026
89.2300
89.4650
86.0900
86.9100
19,888,651
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.7500
89.7600
88.7450
89.1300
4,106,620
Thu, 23 Apr 2026
89.3800
89.5900
88.8900
89.2700
3,379,524
Wed, 22 Apr 2026
89.4000
89.6250
88.7900
89.4900
3,394,740
Tue, 21 Apr 2026
88.5100
88.8700
88.2300
88.6600
5,436,691
Mon, 20 Apr 2026
87.9200
88.6600
87.5800
88.0000
5,159,823
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.2400
88.2450
86.0000
87.8100
11,066,271
Thu, 16 Apr 2026
90.5700
91.7701
90.5500
91.5000
5,236,614
Wed, 15 Apr 2026
91.3000
91.5000
89.8400
89.8400
5,400,350
Tue, 14 Apr 2026
92.2600
92.2600
90.8401
91.3600
5,968,975
Tue, 14 Apr 2026
37 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 13 Apr 2026
93.0300
93.3900
92.1450
92.6000
5,644,269
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.3100
92.5150
91.1000
92.2100
5,423,975
Thu, 09 Apr 2026
92.0900
93.0500
90.9350
91.0900
6,230,115
Wed, 08 Apr 2026
90.1300
92.1600
89.6802
92.0100
10,227,872
Wed, 08 Apr 2026
36 · 6-K
Pre-market · 09:02 ET
FORM 6-K ↗
Wed, 08 Apr 2026
35 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 07 Apr 2026
94.1200
94.6550
93.4850
94.1500
6,946,640
Mon, 06 Apr 2026
93.0000
93.6600
92.3400
93.6400
4,428,306
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
93.7100
94.6600
92.8900
93.1000
11,348,930
Wed, 01 Apr 2026
34 · 6-K
After market open · 10:32 ET
FORM 6-K ↗
Wed, 01 Apr 2026
33 · 6-K
After market open · 10:31 ET
FORM 6-K ↗
Wed, 01 Apr 2026
93.2600
93.6800
90.9400
92.0300
15,524,378
Tue, 31 Mar 2026
94.4800
94.9000
91.2300
93.0000
11,733,724
Mon, 30 Mar 2026
93.5000
94.0950
92.4500
92.7400
9,060,849
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.6700
92.7425
91.4600
92.1700
7,221,823
Thu, 26 Mar 2026
91.9100
92.7000
91.4800
92.1600
6,423,717
Wed, 25 Mar 2026
91.4900
92.2400
91.3700
91.8800
5,416,927
Tue, 24 Mar 2026
91.0400
92.5400
91.0300
91.1200
7,487,700
Mon, 23 Mar 2026
88.6500
91.0700
88.3300
90.7100
12,971,417
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3100
92.2700
90.1800
90.4400
11,218,066
Thu, 19 Mar 2026
32 · 6-K
After market open · 11:06 ET
FORM 6-K ↗
Thu, 19 Mar 2026
91.6250
92.6300
90.9600
91.1900
12,395,639
Wed, 18 Mar 2026
92.3700
92.9250
91.9600
92.7500
7,607,912
Tue, 17 Mar 2026
91.9900
92.9500
91.6900
91.9700
5,995,571
Mon, 16 Mar 2026
89.9700
91.0900
89.7700
90.4800
6,492,697
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.7300
89.9100
88.4400
89.4300
7,055,150
Thu, 12 Mar 2026
87.9300
88.9750
87.8100
88.3600
6,540,509
Thu, 12 Mar 2026
31 · 6-K
Pre-market · 08:19 ET
6-K ↗
Thu, 12 Mar 2026
30 · 20-F
Pre-market · 08:06 ET
20-F ↗
Wed, 11 Mar 2026
85.6500
87.4600
85.6500
87.4000
5,776,377
Tue, 10 Mar 2026
85.5900
86.1200
84.4100
85.1100
8,614,182
Mon, 09 Mar 2026
85.1450
86.7800
84.7850
85.5900
10,182,749
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.7400
85.1600
82.8800
84.7000
9,921,476
Thu, 05 Mar 2026
82.9400
83.4800
82.2700
82.9400
6,445,243
Wed, 04 Mar 2026
82.4750
82.9800
81.5700
82.7000
5,559,337
Tue, 03 Mar 2026
29 · 6-K
After market open · 11:18 ET
FORM 6-K ↗
Tue, 03 Mar 2026
82.5800
83.3700
81.5450
82.3300
10,646,315
Mon, 02 Mar 2026
84.5100
84.5499
83.3100
84.2200
9,828,480
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
28 · 6-K
After market open · 14:06 ET
FORM 6-K ↗
Fri, 27 Feb 2026
82.7700
83.6650
82.1900
83.5100
6,221,807
Thu, 26 Feb 2026
80.9200
81.9700
80.6600
81.1800
5,750,356
Wed, 25 Feb 2026
81.3000
82.2900
80.7900
82.2800
62,588
Tue, 24 Feb 2026
80.4300
80.8750
79.9500
80.7800
62,588
Mon, 23 Feb 2026
80.0300
80.9400
79.7250
79.9700
62,588
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.3600
79.9450
79.0600
79.7800
5,506,284
Thu, 19 Feb 2026
80.1100
80.5300
79.5900
80.3800
5,813,380
Wed, 18 Feb 2026
79.6000
79.9150
79.1300
79.8700
4,644,127
Tue, 17 Feb 2026
77.9200
78.2100
76.9400
77.9400
4,849,554
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
78.1800
78.8100
77.9250
78.7700
5,364,745
Thu, 12 Feb 2026
79.4700
79.6000
77.6300
78.2200
7,351,119
Wed, 11 Feb 2026
78.7800
80.2550
78.6100
80.2300
6,948,400
Wed, 11 Feb 2026
27 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 10 Feb 2026
78.3800
78.4000
77.2850
77.9000
3,925,844
Mon, 09 Feb 2026
76.4300
77.8500
76.3300
77.8000
5,594,282
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
75.1800
76.2200
75.0200
75.2900
8,878,730
Fri, 06 Feb 2026
26 · 6-K
Pre-market · 09:24 ET
FORM 6-K ↗
Thu, 05 Feb 2026
76.2900
76.6000
74.4700
74.6300
11,393,484
Thu, 05 Feb 2026
25 · 6-K
Pre-market · 06:17 ET
6-K ↗
Thu, 05 Feb 2026
24 · 6-K
Pre-market · 09:26 ET
FORM 6-K ↗
Wed, 04 Feb 2026
78.3100
79.3000
78.1400
78.7900
9,608,473
Tue, 03 Feb 2026
75.4600
77.8450
75.2700
77.6300
8,249,257
Mon, 02 Feb 2026
23 · 6-K
After market open · 14:25 ET
FORM 6-K ↗
Mon, 02 Feb 2026
76.0400
76.3250
75.5000
75.7300
6,001,816
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.0200
77.0900
75.7850
77.0300
7,081,359
Thu, 29 Jan 2026
77.9700
78.1700
76.9100
77.4700
10,779,628
Wed, 28 Jan 2026
76.0000
76.0450
75.0300
75.7900
4,115,581
Tue, 27 Jan 2026
73.9600
75.4500
73.9200
75.4500
4,796,461
Mon, 26 Jan 2026
74.1400
74.2800
73.1300
73.2500
5,212,268
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
73.8900
73.9900
73.1875
73.7500
6,051,606
Thu, 22 Jan 2026
73.0100
73.3000
72.2550
72.4200
5,011,657
Wed, 21 Jan 2026
73.3750
74.3400
73.3000
73.8100
5,552,592
Tue, 20 Jan 2026
73.5800
73.8350
73.0150
73.1100
4,683,944
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.2550
74.5354
73.7150
74.2500
4,157,242
Thu, 15 Jan 2026
73.3600
73.8450
73.0550
73.4200
4,679,474
Wed, 14 Jan 2026
73.4200
74.8900
73.3300
74.3500
8,057,858
Tue, 13 Jan 2026
72.3600
73.6302
72.3100
73.1800
6,483,292
Mon, 12 Jan 2026
71.1600
71.8400
71.0400
71.6600
4,390,665
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
70.8700
71.4750
70.6000
70.8300
5,603,032
Thu, 08 Jan 2026
22 · 6-K
After market open · 11:55 ET
FORM 6-K ↗
Thu, 08 Jan 2026
69.8450
70.5300
68.6250
70.3100
13,092,927
Wed, 07 Jan 2026
71.5200
72.0400
71.2600
71.5400
4,923,343
Tue, 06 Jan 2026
75.1600
75.3300
72.8300
72.9000
6,524,139
Mon, 05 Jan 2026
75.1500
75.4700
73.4500
75.0300
6,526,263
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
21 · 6-K
After market open · 11:12 ET
FORM 6-K ↗
Fri, 02 Jan 2026
74.0400
75.5550
73.9100
75.4400
5,611,422
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.8100
73.8550
73.1800
73.4800
1,638,425
Tue, 30 Dec 2025
73.6000
73.9450
73.5750
73.8300
3,483,060
Mon, 29 Dec 2025
73.2600
73.4550
73.0200
73.1200
2,633,258
Mon, 29 Dec 2025
20 · 6-K
Pre-market · 08:56 ET
FORM 6-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.7100
72.9900
72.5100
72.8100
1,580,789
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
72.9700
73.0100
72.7400
72.8400
1,021,045
Tue, 23 Dec 2025
72.8000
73.1200
72.7400
73.0700
2,421,211
Mon, 22 Dec 2025
72.7200
73.1500
72.5800
72.5800
3,543,242
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.8500
72.4850
71.8400
72.0200
5,581,282
Thu, 18 Dec 2025
71.4400
71.5599
71.0150
71.3100
5,264,853
Wed, 17 Dec 2025
71.7200
71.8100
71.1400
71.5500
4,871,136
Tue, 16 Dec 2025
71.1600
71.2800
70.1150
70.4600
5,381,812
Mon, 15 Dec 2025
72.7900
72.8500
71.9045
72.2300
3,934,013
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.4000
72.5700
71.8650
72.3300
3,693,241
Thu, 11 Dec 2025
19 · 6-K
After market open · 10:22 ET
FORM 6-K ↗
Thu, 11 Dec 2025
72.6800
73.1650
72.6400
72.8600
3,556,691
Wed, 10 Dec 2025
72.6400
73.0450
72.2850
72.8800
3,396,839
Tue, 09 Dec 2025
73.0600
73.4000
72.5200
72.5500
2,714,033
Mon, 08 Dec 2025
73.0950
73.6100
72.6700
72.7000
3,781,087
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.5900
74.0650
72.9800
73.0100
4,610,019
Thu, 04 Dec 2025
74.8300
75.1764
74.2945
74.5000
3,698,887
Thu, 04 Dec 2025
18 · 6-K
Pre-market · 06:10 ET
6-K ↗
Wed, 03 Dec 2025
74.5100
75.1200
74.5100
75.1200
3,818,739
Tue, 02 Dec 2025
17 · 6-K
After market open · 12:42 ET
FORM 6-K ↗
Tue, 02 Dec 2025
74.2300
74.3210
73.5700
73.9600
3,716,093
Mon, 01 Dec 2025
74.1800
74.8950
74.1400
74.3100
3,304,283
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
73.3900
74.0900
73.3700
73.7700
1,682,586
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.1500
73.6700
73.1200
73.4100
3,504,885
Tue, 25 Nov 2025
73.1700
73.4400
72.7500
72.8000
5,421,724
Mon, 24 Nov 2025
72.8400
73.3500
72.4600
73.2300
3,535,462
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.0200
73.4500
72.7000
73.2700
4,574,428
Thu, 20 Nov 2025
73.9900
74.6100
73.2100
73.2100
4,992,140
Wed, 19 Nov 2025
73.3600
73.7550
73.2600
73.6700
5,737,472
Tue, 18 Nov 2025
74.1600
75.5200
74.0100
75.3100
5,506,234
Tue, 18 Nov 2025
16 · 6-K
Pre-market · 06:27 ET
6-K ↗
Mon, 17 Nov 2025
75.3700
75.9500
75.0800
75.4000
4,304,263
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
74.9700
75.8800
74.8700
75.7600
4,219,442
Thu, 13 Nov 2025
76.4400
76.8200
75.6650
75.9200
4,360,533
Wed, 12 Nov 2025
76.3700
76.7850
76.3700
76.4100
3,912,880
Tue, 11 Nov 2025
76.8200
77.4700
76.8200
77.0100
4,132,390
Mon, 10 Nov 2025
75.6300
76.6750
75.2350
76.5600
4,293,402
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
74.3000
75.6400
74.3000
75.5900
3,630,586
Thu, 06 Nov 2025
15 · 6-K
After-hours · 16:29 ET
6-K ↗
Thu, 06 Nov 2025
74.3100
74.8800
74.1300
74.2200
4,146,631
Wed, 05 Nov 2025
14 · 424B2
After-hours · 16:40 ET
424B2 ↗
Wed, 05 Nov 2025
74.1800
74.9900
74.1800
74.6100
3,703,155
Tue, 04 Nov 2025
73.5600
74.1900
73.3250
73.7400
3,762,097
Mon, 03 Nov 2025
11 · 6-K
After market open · 11:31 ET
FORM 6-K ↗
Mon, 03 Nov 2025
10 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Mon, 03 Nov 2025
74.8500
74.8650
74.2750
74.3900
3,788,745
Mon, 03 Nov 2025
13 · 424B5
Pre-market · 08:57 ET
424B5 ↗
Mon, 03 Nov 2025
12 · 6-K
Pre-market · 08:56 ET
6-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
74.8800
75.2700
74.3400
74.9200
5,353,128
Thu, 30 Oct 2025
8 · 6-K
After market open · 11:29 ET
FORM 6-K ↗
Thu, 30 Oct 2025
75.5900
76.3800
74.6550
74.7300
6,170,798
Thu, 30 Oct 2025
9 · 6-K
Pre-market · 07:17 ET
6-K ↗
Wed, 29 Oct 2025
75.8200
76.3350
75.2850
75.5500
6,587,149
Tue, 28 Oct 2025
75.2900
75.5100
74.9650
75.0700
4,083,949
Mon, 27 Oct 2025
75.7400
75.8200
75.2350
75.5100
4,089,329
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.8400
76.2800
75.6150
75.8400
5,347,958
Thu, 23 Oct 2025
76.1500
76.2500
75.6100
75.7200
5,457,516
Wed, 22 Oct 2025
73.4800
74.5554
73.4550
74.5400
4,081,699
Tue, 21 Oct 2025
72.9400
73.1950
72.5200
72.6700
3,310,152
Mon, 20 Oct 2025
72.6400
73.1000
72.6400
72.8200
4,213,849
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
71.8400
72.6400
71.7550
72.5900
3,655,692
Thu, 16 Oct 2025
72.3650
72.4300
71.1850
71.3700
3,888,248
Wed, 15 Oct 2025
71.9500
72.3420
71.7150
71.8800
2,473,845
Tue, 14 Oct 2025
71.2900
72.0550
71.2400
71.6500
2,318,093
Mon, 13 Oct 2025
71.7000
72.2400
71.6700
72.0900
2,649,090
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
72.6900
72.7950
71.4000
71.4200
4,356,906
Thu, 09 Oct 2025
74.8200
75.0700
73.4200
73.5300
3,716,811
Wed, 08 Oct 2025
74.7700
74.8000
73.8325
74.1200
3,343,414
Tue, 07 Oct 2025
7 · 6-K
After market open · 12:13 ET
FORM 6-K ↗
Tue, 07 Oct 2025
74.9300
75.0850
74.0800
74.9100
4,000,764
Mon, 06 Oct 2025
73.2800
74.3800
73.2550
74.2700
4,018,859
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
72.4700
73.3865
72.4700
73.2100
4,230,749
Thu, 02 Oct 2025
72.0700
72.3700
71.7200
71.7700
3,710,472
Wed, 01 Oct 2025
6 · 6-K
After market open · 09:30 ET
FORM 6-K ↗
Wed, 01 Oct 2025
72.2300
72.7100
72.1900
72.4300
3,664,380
Tue, 30 Sep 2025
71.2950
71.8800
71.0400
71.5300
4,340,691
Mon, 29 Sep 2025
5 · 6-K
After market open · 11:40 ET
FORM 6-K ↗
Mon, 29 Sep 2025
73.1500
73.2200
72.1350
72.4500
4,297,842
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
73.0800
73.7900
73.0500
73.4000
4,229,643
Thu, 25 Sep 2025
71.9100
72.9000
71.9100
72.8900
4,232,373
Wed, 24 Sep 2025
71.7600
72.3250
71.7000
72.1200
3,943,630
Tue, 23 Sep 2025
71.7200
72.3750
71.4150
71.5400
4,617,477
Mon, 22 Sep 2025
70.7500
71.4200
70.6000
71.0500
3,547,786
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
70.9800
71.0700
70.4300
70.7900
3,847,047
Thu, 18 Sep 2025
71.5900
71.7500
71.0700
71.4400
3,812,531
Wed, 17 Sep 2025
71.7500
72.1150
71.0700
71.4100
6,611,488
Tue, 16 Sep 2025
71.8900
72.5400
71.8500
72.3300
6,829,836
Mon, 15 Sep 2025
71.4600
71.7950
71.2800
71.6700
4,929,157
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
72.0500
72.4600
71.3050
71.3400
5,359,951
Thu, 11 Sep 2025
71.9100
72.4650
71.8000
72.0200
5,157,997
Wed, 10 Sep 2025
71.8900
72.6500
71.7700
72.6500
5,125,610
Tue, 09 Sep 2025
72.4100
72.8700
71.8450
71.9200
4,984,157
Mon, 08 Sep 2025
72.1000
72.3250
71.3950
71.7100
3,098,386
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.1700
72.2400
71.0850
71.6000
4,092,063
Thu, 04 Sep 2025
72.5500
72.7950
72.2600
72.3100
3,748,380
Wed, 03 Sep 2025
73.6400
73.7300
72.5300
72.7400
4,571,070
Tue, 02 Sep 2025
73.3800
73.9850
73.2200
73.7900
3,451,096
Tue, 02 Sep 2025
4 · 6-K
Pre-market · 06:10 ET
FORM 6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
73.9400
74.2100
73.7850
73.8800
1,874,322
Thu, 28 Aug 2025
73.5600
74.0750
73.2650
73.9300
1,964,386
Wed, 27 Aug 2025
72.9000
73.8850
72.8900
73.7100
2,824,972
Tue, 26 Aug 2025
73.6700
73.7500
73.1450
73.6600
2,616,723
Mon, 25 Aug 2025
73.2700
74.0200
73.0000
73.8200
2,545,281
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
72.5000
73.4500
72.5000
73.3200
2,424,350
Thu, 21 Aug 2025
72.0600
72.5750
71.8800
72.4900
3,056,227
Wed, 20 Aug 2025
71.9500
72.3050
71.8450
72.0900
3,761,960
Tue, 19 Aug 2025
71.7700
72.0100
71.2800
71.4500
2,297,741
Mon, 18 Aug 2025
71.0000
71.7050
70.8000
71.5100
3,074,545
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
71.7500
72.1600
71.3900
71.8500
3,238,366
Thu, 14 Aug 2025
72.4200
72.6900
71.9650
72.6400
3,245,362
Wed, 13 Aug 2025
72.3700
72.8800
72.2900
72.7500
3,854,411
Tue, 12 Aug 2025
71.9800
72.7350
71.7500
72.2500
2,558,422
Mon, 11 Aug 2025
71.7400
71.9900
71.1300
71.4100
2,210,076
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
72.1500
72.3200
71.4200
71.6500
3,839,749
Thu, 07 Aug 2025
72.0800
72.3350
71.3200
71.3700
4,783,296
Wed, 06 Aug 2025
73.2600
73.7700
72.0650
72.2400
4,584,369
Tue, 05 Aug 2025
72.0000
72.4550
71.6900
72.4000
3,262,988
Mon, 04 Aug 2025
71.7300
71.8872
71.2800
71.8500
4,017,737
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · 6-K
After market open · 09:59 ET
FORM 6-K ↗
Fri, 01 Aug 2025
72.5500
72.7800
71.5500
72.0000
5,434,229
Thu, 31 Jul 2025
1 · 6-K
After market open · 09:42 ET
FORM 6-K ↗
Thu, 31 Jul 2025
71.5550
72.5950
71.2800
72.2100
5,348,633
Thu, 31 Jul 2025
2 · 6-K
Pre-market · 06:19 ET
6-K ↗
Wed, 30 Jul 2025
71.7550
72.1500
71.3050
71.7200
5,331,043
Tue, 29 Jul 2025
72.4600
73.2000
72.3700
73.1100
3,918,331
Mon, 28 Jul 2025
71.8900
72.4450
71.8200
72.2100
2,910,278
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
71.9400
72.1950
71.4800
71.9900
2,571,836
Thu, 24 Jul 2025
72.0600
72.7600
71.9200
72.3800
4,769,028
Wed, 23 Jul 2025
71.8200
72.8300
71.7500
72.7600
4,757,227