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
75.9400
76.4900
74.4200
75.3400
2,081,323
Thu, 22 Oct 2026
75.1100
76.4800
74.8600
76.4100
2,125,700
Wed, 21 Oct 2026
74.9500
75.3250
74.0200
74.1500
2,113,100
Tue, 20 Oct 2026
75.1400
75.9250
74.5600
75.1100
1,625,800
Mon, 19 Oct 2026
74.0000
74.6400
73.7700
74.3400
2,062,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
74.8300
75.3500
74.4800
74.8100
3,417,600
Thu, 15 Oct 2026
73.4000
74.7900
73.2500
74.1100
4,701,100
Wed, 14 Oct 2026
71.4800
72.5500
70.8650
72.4100
3,160,800
Tue, 13 Oct 2026
71.1600
72.0750
70.7900
71.2700
3,180,400
Mon, 12 Oct 2026
70.5600
71.3900
70.2300
71.1200
2,041,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.5300
71.3200
70.1900
70.9500
2,900,100
Thu, 08 Oct 2026
69.2500
70.9500
69.2500
70.6600
3,692,800
Wed, 07 Oct 2026
70.2600
70.5500
69.3700
69.4300
2,000,500
Tue, 06 Oct 2026
69.9100
71.0400
69.9100
70.2400
2,289,500
Mon, 05 Oct 2026
70.1900
70.3800
69.0300
69.8700
3,240,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
70.5500
70.5500
69.1300
69.9100
2,748,600
Thu, 01 Oct 2026
71.0300
71.1800
69.3000
69.7600
2,714,000
Wed, 30 Sep 2026
71.7050
71.9900
71.0700
71.0800
1,592,200
Tue, 29 Sep 2026
70.9300
71.8700
70.6450
71.4800
1,482,500
Mon, 28 Sep 2026
71.5300
71.9300
70.8900
71.4300
3,431,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
70.1050
71.7650
70.0100
71.6400
3,433,200
Thu, 24 Sep 2026
71.3100
71.7500
70.8500
70.9100
1,588,500
Wed, 23 Sep 2026
71.8300
72.3700
70.9800
71.6600
2,291,600
Tue, 22 Sep 2026
73.3000
74.0000
71.7800
71.9100
3,571,700
Mon, 21 Sep 2026
73.0200
73.2400
72.0900
72.5600
2,621,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
73.0000
73.0200
72.0000
72.8800
3,237,900
Thu, 17 Sep 2026
75.3500
75.4600
72.7900
73.2900
15,351,600
Wed, 16 Sep 2026
76.4050
76.4050
74.8000
74.9500
1,913,900
Tue, 15 Sep 2026
78.4000
78.4500
75.4900
75.4900
3,183,400
Mon, 14 Sep 2026
77.7000
79.2700
77.3750
78.8900
3,416,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
76.9800
77.2600
76.0300
76.9600
3,210,500
Thu, 10 Sep 2026
77.2500
77.4800
76.3000
76.4900
3,441,900
Wed, 09 Sep 2026
78.1100
78.1100
76.9800
77.0100
2,772,600
Tue, 08 Sep 2026
80.3400
80.3400
78.2300
78.2700
2,902,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
79.7800
81.3600
79.7500
80.1700
3,340,300
Thu, 03 Sep 2026
80.8100
81.7500
79.5350
80.2600
2,882,200
Wed, 02 Sep 2026
78.3500
80.2700
78.3500
78.8700
2,179,100
Tue, 01 Sep 2026
78.2000
78.7200
77.4700
78.2200
3,843,700
Mon, 31 Aug 2026
78.0000
78.5200
77.3250
77.8800
1,682,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.4300
78.5400
77.8600
78.2600
3,259,400
Thu, 27 Aug 2026
78.8100
79.2300
77.9000
78.0700
1,752,500
Wed, 26 Aug 2026
81.2000
81.4000
79.2300
79.2600
1,755,700
Tue, 25 Aug 2026
81.1700
81.6900
81.0350
81.5600
2,104,300
Mon, 24 Aug 2026
80.9600
81.8800
80.4000
81.5700
2,477,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
79.5800
81.0200
79.1900
80.8600
2,695,800
Thu, 20 Aug 2026
77.9750
80.7300
77.9750
79.5500
4,150,100
Wed, 19 Aug 2026
76.9900
78.6100
76.0800
77.1000
2,225,700
Tue, 18 Aug 2026
77.7800
78.0400
76.5200
76.5600
1,404,500
Mon, 17 Aug 2026
77.1600
77.7350
76.4900
77.1600
2,013,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.8900
77.7300
76.7000
77.6400
2,071,500
Thu, 13 Aug 2026
75.8600
77.4600
75.7700
76.5900
2,839,000
Wed, 12 Aug 2026
73.4900
75.1700
73.2400
74.9000
1,900,100
Tue, 11 Aug 2026
73.1000
73.6400
72.5900
73.3300
1,647,800
Mon, 10 Aug 2026
17 · 8-K
After-hours · 16:49 ET
8-K ↗
Mon, 10 Aug 2026
73.5000
74.0300
72.6700
72.8600
2,842,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.1500
74.4250
72.4700
73.8900
2,635,100
Thu, 06 Aug 2026
16 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Thu, 06 Aug 2026
73.3400
74.6400
70.9600
72.9200
4,312,600
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 05 Aug 2026
74.1400
74.7400
73.5470
74.4900
2,523,400
Tue, 04 Aug 2026
72.3600
73.9850
72.3600
73.8800
2,196,300
Mon, 03 Aug 2026
73.6500
74.1100
72.5000
72.9400
2,365,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
73.9000
74.4400
73.5350
74.0200
1,875,600
Thu, 30 Jul 2026
75.5400
76.1050
74.0100
74.3400
1,793,900
Wed, 29 Jul 2026
74.8600
75.6450
74.5800
75.5200
2,671,400
Tue, 28 Jul 2026
75.4200
75.8500
74.1800
74.8700
2,503,900
Mon, 27 Jul 2026
72.7800
74.8950
72.7800
74.4100
2,536,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.6700
73.2200
72.4550
72.4700
1,365,700
Thu, 23 Jul 2026
73.2300
73.2400
71.8800
72.3800
1,192,500
Wed, 22 Jul 2026
74.1200
74.5550
72.7400
73.1900
1,998,200
Tue, 21 Jul 2026
73.6300
74.4800
73.3100
73.8200
1,783,500
Mon, 20 Jul 2026
75.4000
75.4650
73.8500
73.9600
2,169,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.9200
77.9200
74.8900
75.0100
2,956,700
Thu, 16 Jul 2026
74.6900
77.4400
74.6900
77.1500
2,587,700
Wed, 15 Jul 2026
74.4700
75.6300
73.8750
74.1800
1,971,400
Tue, 14 Jul 2026
75.4100
76.4200
74.5600
74.6100
4,369,500
Mon, 13 Jul 2026
75.6300
76.3330
75.4700
75.5700
2,935,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.9000
75.9900
74.6550
75.2600
2,240,800
Thu, 09 Jul 2026
74.5000
75.3700
73.6500
74.9400
2,792,100
Wed, 08 Jul 2026
73.5900
74.4800
72.5800
74.4500
3,894,000
Tue, 07 Jul 2026
74.1300
76.0000
73.9000
73.9400
4,055,600
Mon, 06 Jul 2026
74.7900
74.8500
72.6500
73.2500
4,599,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.0100
74.9900
72.0100
74.7900
4,485,100
Wed, 01 Jul 2026
72.6800
73.3200
71.3400
71.4600
1,721,900
Tue, 30 Jun 2026
73.1600
73.1600
72.2000
72.5100
2,415,300
Mon, 29 Jun 2026
74.3500
74.5200
72.1200
73.2500
3,373,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.1300
74.4200
72.9300
74.3400
4,709,600
Thu, 25 Jun 2026
72.4900
73.5700
71.9500
73.2300
3,023,600
Wed, 24 Jun 2026
72.0300
73.3300
71.3500
72.7600
3,318,100
Tue, 23 Jun 2026
71.0000
71.8700
70.9500
71.6400
2,525,600
Mon, 22 Jun 2026
73.1800
73.6300
71.2000
71.8500
5,769,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.9200
75.2700
73.3050
73.4400
2,779,300
Wed, 17 Jun 2026
75.8100
76.3400
74.0450
74.1700
2,925,900
Tue, 16 Jun 2026
75.4600
76.9000
75.0000
76.2900
2,829,000
Mon, 15 Jun 2026
74.8700
75.7600
74.5300
75.6500
3,329,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.3300
75.1100
73.8650
74.8500
3,224,500
Thu, 11 Jun 2026
73.5800
73.9700
72.5800
73.9000
4,387,200
Wed, 10 Jun 2026
72.9350
73.5800
72.6400
73.2000
5,524,100
Tue, 09 Jun 2026
71.4400
72.8600
71.3900
72.6700
3,093,500
Mon, 08 Jun 2026
72.4700
72.6450
71.2300
71.5000
3,562,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
71.9000
72.7900
70.9900
72.6600
5,768,900
Thu, 04 Jun 2026
73.0700
74.1700
71.6500
71.8300
3,698,000
Wed, 03 Jun 2026
14 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 03 Jun 2026
71.8200
74.2000
71.7900
72.7600
4,812,200
Tue, 02 Jun 2026
72.6800
73.0700
71.3800
71.5700
2,943,100
Mon, 01 Jun 2026
74.9900
75.1950
72.2000
72.8600
3,474,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.0000
75.3350
73.7900
74.7000
3,239,800
Thu, 28 May 2026
74.3800
74.9500
74.1000
74.3100
2,332,100
Wed, 27 May 2026
75.3700
75.9900
74.6100
74.7200
2,395,200
Tue, 26 May 2026
75.7600
76.7500
75.1100
75.4200
2,380,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 22 May 2026
76.4300
76.6300
74.4800
75.3800
4,139,900
Thu, 21 May 2026
75.9800
76.4950
74.7900
76.2500
2,707,600
Wed, 20 May 2026
75.6200
76.8500
75.0300
76.5300
2,102,500
Tue, 19 May 2026
75.7200
76.3600
75.2900
75.7700
2,305,700
Mon, 18 May 2026
75.9400
76.4600
74.8450
75.6900
1,912,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.7400
76.9100
75.6050
75.8400
2,705,700
Thu, 14 May 2026
76.7200
77.3500
75.6700
76.4400
3,327,100
Wed, 13 May 2026
78.2300
79.4800
76.1500
76.4400
4,446,600
Tue, 12 May 2026
78.7300
79.0150
77.1200
78.3000
3,290,300
Mon, 11 May 2026
79.7100
79.9150
78.2000
78.2300
5,731,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.4300
80.0350
78.4000
79.7100
4,160,000
Thu, 07 May 2026
76.4900
79.3600
75.7100
79.1400
5,753,700
Wed, 06 May 2026
12 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Wed, 06 May 2026
81.1200
81.9600
76.2100
77.2000
7,273,500
Wed, 06 May 2026
11 · 8-K
Pre-market · 06:37 ET
8-K ↗
Tue, 05 May 2026
80.4900
81.9100
79.8450
81.6700
3,420,000
Mon, 04 May 2026
79.8300
81.0800
79.6300
80.0500
2,960,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.9900
81.2400
79.6900
80.0300
3,767,900
Thu, 30 Apr 2026
78.7600
80.9900
78.7600
80.6800
4,608,500
Wed, 29 Apr 2026
78.2100
79.2500
77.9800
78.7000
2,377,800
Tue, 28 Apr 2026
79.0700
79.6950
78.0450
78.2000
3,970,800
Mon, 27 Apr 2026
80.5500
81.0700
78.8000
78.8700
3,365,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.8900
81.6650
80.5150
80.9000
3,283,800
Thu, 23 Apr 2026
79.6000
81.5400
79.3100
81.2300
3,999,300
Thu, 23 Apr 2026
10 · DEFA14A
Pre-market · 06:32 ET
DEFA14A ↗
Thu, 23 Apr 2026
9 · DEF 14A
Pre-market · 06:30 ET
DEF 14A ↗
Wed, 22 Apr 2026
78.9300
79.4000
78.3900
79.0000
2,257,700
Tue, 21 Apr 2026
78.9400
79.2100
78.1340
78.6900
1,696,000
Mon, 20 Apr 2026
78.7000
79.1600
78.4500
78.9100
1,958,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.5300
78.6350
77.4400
78.3200
2,826,400
Thu, 16 Apr 2026
78.7500
79.5050
77.3100
77.6100
3,184,500
Wed, 15 Apr 2026
78.8100
79.5300
78.5600
78.7200
1,968,800
Tue, 14 Apr 2026
77.6100
78.8050
77.5200
78.5700
2,173,600
Mon, 13 Apr 2026
76.2800
77.7750
76.2300
77.5100
2,615,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.8400
77.7300
76.2600
76.3900
2,422,100
Thu, 09 Apr 2026
77.5800
78.4300
76.8500
76.8700
3,253,300
Wed, 08 Apr 2026
77.3500
77.7300
76.1100
77.5600
2,319,400
Tue, 07 Apr 2026
77.0900
77.4100
76.3750
76.5100
3,047,900
Mon, 06 Apr 2026
76.5000
77.9500
76.5000
77.2300
2,650,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.2800
77.1800
74.6700
76.5800
5,080,000
Wed, 01 Apr 2026
73.8300
75.1650
73.6550
75.1000
4,541,400
Tue, 31 Mar 2026
74.2800
74.6750
73.4050
73.9000
2,751,800
Mon, 30 Mar 2026
71.9900
74.5500
71.9050
73.7600
2,459,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.0600
73.2500
71.1500
71.4200
2,529,100
Thu, 26 Mar 2026
72.9800
74.0700
72.8100
73.1000
2,402,100
Wed, 25 Mar 2026
74.5000
74.5000
71.4200
72.9200
4,467,800
Tue, 24 Mar 2026
74.8300
75.6650
73.8000
73.8500
2,871,700
Mon, 23 Mar 2026
74.1200
75.6600
73.6930
75.0100
3,641,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.0600
74.2200
73.1100
73.7500
6,429,000
Thu, 19 Mar 2026
73.4200
74.5000
73.2150
74.1300
6,467,500
Wed, 18 Mar 2026
74.6300
75.4800
74.0200
74.2600
10,792,800
Tue, 17 Mar 2026
74.7600
75.5700
74.5900
75.0500
4,248,400
Mon, 16 Mar 2026
72.9000
75.0800
72.7850
74.5700
4,677,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.6600
73.0200
71.9900
72.6500
3,478,600
Thu, 12 Mar 2026
71.9100
73.1700
71.7850
72.0900
4,187,100
Wed, 11 Mar 2026
72.1000
72.5300
70.8000
72.0100
4,152,900
Tue, 10 Mar 2026
73.1600
73.4000
71.7200
72.0000
3,214,700
Mon, 09 Mar 2026
72.4100
73.5100
70.7210
73.3600
4,465,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
73.1200
74.4150
71.9000
73.9800
5,030,200
Thu, 05 Mar 2026
71.0100
73.5350
70.8050
73.3300
4,485,000
Wed, 04 Mar 2026
72.0800
72.1100
70.5500
71.3600
4,352,100
Tue, 03 Mar 2026
70.8700
72.9700
70.0630
72.1400
4,365,500
Mon, 02 Mar 2026
73.1500
73.2000
71.4400
71.9500
3,601,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
70.0800
72.1000
69.9600
71.7100
3,580,700
Thu, 26 Feb 2026
68.3900
70.4500
67.6900
69.8900
2,794,900
Wed, 25 Feb 2026
68.6100
68.7400
67.2800
67.6200
2,970,400
Tue, 24 Feb 2026
67.6500
68.8800
67.3800
68.8100
2,341,100
Mon, 23 Feb 2026
68.7600
69.4500
67.1700
67.5300
2,829,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8 · 10-K
After market open · 15:40 ET
10-K ↗
Fri, 20 Feb 2026
68.6500
68.9800
68.1100
68.8200
1,454,300
Thu, 19 Feb 2026
68.7800
69.3400
68.3500
68.5800
2,728,300
Wed, 18 Feb 2026
68.4000
69.0450
67.9200
68.8600
1,831,500
Tue, 17 Feb 2026
66.5000
68.2700
65.9900
68.1300
2,970,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
66.3500
66.9000
65.4250
66.1400
4,110,800
Thu, 12 Feb 2026
68.2900
69.4700
65.8950
66.3500
9,193,100
Thu, 12 Feb 2026
7 · 8-K
Pre-market · 06:44 ET
8-K ↗
Wed, 11 Feb 2026
70.1300
71.1050
70.0910
70.7000
4,393,800
Tue, 10 Feb 2026
71.1300
71.2500
70.2500
70.2500
2,107,600
Mon, 09 Feb 2026
70.8000
71.4100
70.7000
70.9700
2,568,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.5300
71.4800
68.6900
70.9000
1,921,100
Thu, 05 Feb 2026
69.7300
70.9400
69.7300
70.3400
2,840,700
Wed, 04 Feb 2026
67.2100
69.7600
66.9000
69.2900
4,117,700
Tue, 03 Feb 2026
66.8600
67.8650
66.7100
66.7500
2,188,400
Mon, 02 Feb 2026
66.9300
67.3300
66.3600
66.9800
2,585,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.0800
67.3750
66.3550
66.9900
2,151,100
Thu, 29 Jan 2026
67.4700
68.0000
67.1100
67.4700
3,677,100
Wed, 28 Jan 2026
67.9400
69.1050
67.2150
67.4400
3,261,700
Tue, 27 Jan 2026
66.9000
68.3200
66.9000
67.5000
2,310,100
Mon, 26 Jan 2026
67.6700
68.5200
66.9800
67.1400
2,330,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.6400
68.8900
68.0500
68.4000
1,866,000
Thu, 22 Jan 2026
68.3200
69.3200
68.1100
68.5500
2,307,800
Wed, 21 Jan 2026
69.5100
69.9100
67.8700
68.0200
2,475,300
Tue, 20 Jan 2026
67.8200
68.5000
67.4500
68.2800
2,124,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.0000
69.3400
68.1000
68.3300
2,198,900
Thu, 15 Jan 2026
69.9800
69.9900
69.0700
69.5300
2,110,300
Wed, 14 Jan 2026
69.3800
70.1000
69.3600
69.8800
2,382,000
Tue, 13 Jan 2026
69.5600
70.4250
68.9800
69.2600
3,022,700
Mon, 12 Jan 2026
68.7000
69.7150
68.4500
69.5200
1,793,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.9200
69.3400
67.6200
69.0000
3,004,800
Thu, 08 Jan 2026
67.0200
68.6800
67.0200
68.6600
3,698,100
Wed, 07 Jan 2026
68.1800
68.3940
67.2950
67.4600
2,705,800
Tue, 06 Jan 2026
66.8800
67.9100
66.7900
67.6800
2,939,800
Mon, 05 Jan 2026
67.3600
67.9500
66.5500
66.7400
4,373,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
68.0200
68.2700
66.9000
67.8100
4,258,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.4900
68.7550
67.9450
68.2300
1,610,700
Tue, 30 Dec 2025
68.8700
69.4500
68.5700
68.7500
2,042,300
Mon, 29 Dec 2025
69.7600
70.0500
68.8100
68.9700
1,960,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
69.5600
69.9800
69.4900
69.8800
1,740,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.8600
69.8000
68.8600
69.5700
875,300
Tue, 23 Dec 2025
69.6900
69.9990
68.8020
68.8600
3,799,800
Mon, 22 Dec 2025
69.7500
70.3900
69.7400
70.3300
8,665,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.0000
70.2500
69.7600
70.0500
2,991,000
Thu, 18 Dec 2025
70.2300
70.8650
69.7500
69.9100
3,147,300
Wed, 17 Dec 2025
70.4800
71.0000
70.0600
70.2000
2,734,100
Tue, 16 Dec 2025
71.0000
71.3700
70.3300
70.4700
2,277,200
Mon, 15 Dec 2025
70.8400
71.3400
70.4600
70.9900
2,835,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.6600
71.1200
70.4700
70.8700
4,384,200
Thu, 11 Dec 2025
70.6700
71.4100
69.9600
70.4500
3,210,900
Wed, 10 Dec 2025
70.9300
71.3100
70.4500
70.7600
3,459,400
Tue, 09 Dec 2025
71.7600
72.6200
70.6000
70.9400
1,723,300
Mon, 08 Dec 2025
73.6600
73.6950
71.4790
71.6900
3,167,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
72.1200
73.7000
71.9500
73.5400
3,434,800
Thu, 04 Dec 2025
72.1200
72.6000
71.8650
71.9300
2,377,400
Wed, 03 Dec 2025
71.5000
72.1000
71.3800
71.9500
2,361,000
Tue, 02 Dec 2025
72.0000
72.2500
71.0100
71.2700
1,322,500
Mon, 01 Dec 2025
72.3000
72.3600
71.5200
71.6100
1,449,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.2800
73.1300
71.9640
72.3900
950,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
72.0800
72.9800
72.0100
72.2200
2,941,800
Tue, 25 Nov 2025
70.1300
72.3600
70.1300
72.0300
3,073,900
Mon, 24 Nov 2025
70.5500
70.7400
69.8200
69.9400
2,929,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.4500
70.9800
68.0900
70.5100
4,240,400
Thu, 20 Nov 2025
67.8900
68.8500
67.8400
67.9900
1,842,500
Wed, 19 Nov 2025
67.5500
68.1600
67.0800
67.8300
1,838,000
Tue, 18 Nov 2025
68.0000
68.0000
67.2450
67.3900
2,859,400
Mon, 17 Nov 2025
68.4300
68.9300
67.5300
68.0600
3,271,000
Mon, 17 Nov 2025
6 · 424B3
Next filing day · accepted 14 Nov, 21:25 ET
424B3 ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 14 Nov 2025
68.4500
69.0100
67.4250
68.6800
5,590,200
Thu, 13 Nov 2025
4 · 424B7
After-hours · 16:15 ET
424B7 ↗
Thu, 13 Nov 2025
69.2100
70.4600
69.1700
70.4100
2,307,900
Wed, 12 Nov 2025
68.8500
69.5400
68.3500
69.1400
2,256,600
Tue, 11 Nov 2025
69.3000
69.3600
68.5500
68.8900
2,195,600
Mon, 10 Nov 2025
3 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 10 Nov 2025
68.2200
69.5000
67.9800
69.1800
2,856,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
68.1600
68.5500
67.2600
67.7400
2,028,200
Thu, 06 Nov 2025
67.3500
68.3600
67.0800
68.1600
4,967,200
Wed, 05 Nov 2025
66.3900
67.3050
65.5600
67.0300
2,439,000
Tue, 04 Nov 2025
65.6000
66.4900
65.2800
66.2300
3,129,900
Mon, 03 Nov 2025
65.3400
65.8700
64.5200
65.7800
3,719,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
66.8100
66.9750
65.4950
65.6900
3,142,000
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Oct 2025
67.8100
68.2700
65.2800
67.0100
5,251,900
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:35 ET
8-K ↗
Wed, 29 Oct 2025
66.3400
66.4000
65.5500
66.0200
2,872,200
Tue, 28 Oct 2025
67.0900
67.9750
66.7300
66.7300
1,611,000
Mon, 27 Oct 2025
67.5600
67.7600
67.1550
67.3700
1,152,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
67.6800
67.8300
67.1000
67.4200
895,900
Thu, 23 Oct 2025
67.6800
68.0000
67.1600
67.4500
1,339,000