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
85.4600
86.6300
85.4700
86.3500
1,469,956
Thu, 03 Sep 2026
87.7000
87.7400
85.8900
86.4600
1,507,000
Wed, 02 Sep 2026
86.3700
87.9200
86.0600
86.9400
1,288,800
Tue, 01 Sep 2026
86.0200
86.8500
85.1200
85.7800
1,494,100
Mon, 31 Aug 2026
87.4600
88.0600
86.1400
86.3300
1,808,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
87.8000
88.6400
87.0800
87.9500
1,162,300
Thu, 27 Aug 2026
86.1700
87.2700
85.8800
86.8500
1,507,300
Wed, 26 Aug 2026
87.4300
88.5600
86.9400
87.1200
1,362,100
Tue, 25 Aug 2026
85.8800
87.3500
85.1400
87.1600
1,565,900
Mon, 24 Aug 2026
84.8600
85.9700
84.3000
85.8100
1,568,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
84.1000
85.2100
83.8300
84.2800
1,092,300
Thu, 20 Aug 2026
81.9700
84.8300
81.4500
83.3900
1,263,600
Wed, 19 Aug 2026
82.3600
83.9700
81.4800
83.3300
1,202,000
Tue, 18 Aug 2026
82.1300
82.4600
80.8700
81.0000
1,050,800
Mon, 17 Aug 2026
83.4300
83.7000
81.7300
81.8300
1,175,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.8900
84.2400
83.1400
84.1800
895,900
Thu, 13 Aug 2026
84.2000
84.7200
83.7000
84.0600
1,113,200
Wed, 12 Aug 2026
85.2700
85.5400
83.6200
83.8500
1,640,400
Tue, 11 Aug 2026
84.8600
86.1800
84.5700
85.0000
1,632,100
Mon, 10 Aug 2026
85.0000
85.4700
83.9100
85.0900
1,814,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
84.7300
85.9000
84.1400
85.8900
1,420,900
Thu, 06 Aug 2026
86.8800
86.9200
83.7600
84.5500
2,589,000
Wed, 05 Aug 2026
83.8300
89.3200
83.8300
88.0700
3,440,900
Tue, 04 Aug 2026
16 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Tue, 04 Aug 2026
14 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 04 Aug 2026
80.5800
81.3700
79.4700
80.8900
1,811,400
Mon, 03 Aug 2026
80.0500
81.6300
79.0500
80.5800
1,659,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
78.5800
79.7500
78.1300
79.2200
1,643,100
Thu, 30 Jul 2026
80.1000
80.3500
78.4800
79.4800
1,411,900
Wed, 29 Jul 2026
78.7400
79.7500
77.7000
79.6300
1,926,500
Tue, 28 Jul 2026
77.7000
79.5500
76.9000
79.2500
1,667,700
Mon, 27 Jul 2026
76.6200
77.6700
76.2600
76.4000
1,740,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
73.8600
76.6100
73.7800
75.9400
1,460,200
Thu, 23 Jul 2026
74.9300
75.7600
72.1100
73.7700
3,739,900
Wed, 22 Jul 2026
76.9700
77.3600
76.3600
77.2000
1,297,900
Tue, 21 Jul 2026
77.1700
77.5400
76.1200
76.2600
1,302,200
Mon, 20 Jul 2026
78.1900
78.5900
76.7100
77.2700
1,184,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.7200
80.1400
77.5400
78.2000
1,677,100
Thu, 16 Jul 2026
74.9800
77.6400
74.9400
77.6000
1,134,100
Wed, 15 Jul 2026
74.8600
75.8900
74.4800
75.3100
1,331,800
Tue, 14 Jul 2026
75.9900
76.5700
74.6100
74.6700
1,901,800
Mon, 13 Jul 2026
77.2900
77.8100
74.7500
75.1000
2,270,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
79.1300
79.6300
77.0300
77.5300
1,476,100
Thu, 09 Jul 2026
78.4000
79.0500
78.1700
78.5300
1,746,700
Wed, 08 Jul 2026
80.0000
80.0000
77.1500
78.9400
3,463,400
Tue, 07 Jul 2026
83.4700
83.8200
81.6400
81.8300
1,856,500
Mon, 06 Jul 2026
83.3400
83.5300
81.6900
82.7700
2,183,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.9700
83.8300
81.3700
83.8300
2,179,800
Wed, 01 Jul 2026
79.2400
81.6200
78.9500
81.1500
2,236,100
Tue, 30 Jun 2026
76.6600
79.2500
75.4900
79.2200
2,946,600
Mon, 29 Jun 2026
76.2300
76.5600
75.0700
76.5000
2,234,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
74.3700
76.3700
74.0900
76.3500
2,280,000
Thu, 25 Jun 2026
75.8900
77.0700
74.7100
75.0800
1,913,700
Wed, 24 Jun 2026
76.0100
77.1500
75.5800
75.8300
1,911,900
Tue, 23 Jun 2026
13 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 23 Jun 2026
75.5700
76.2200
74.3200
74.7100
1,848,100
Mon, 22 Jun 2026
76.2500
76.9600
75.5800
75.9500
1,526,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
76.3000
77.5800
76.2800
76.7200
3,415,300
Wed, 17 Jun 2026
77.6100
78.4100
75.3800
76.0500
1,428,800
Tue, 16 Jun 2026
78.5200
78.8900
77.4300
77.8500
1,378,100
Mon, 15 Jun 2026
79.7000
80.4600
78.1800
78.3600
1,580,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.6300
78.9300
77.6300
78.2700
1,816,600
Thu, 11 Jun 2026
74.7100
77.7300
74.7100
77.5100
1,970,900
Wed, 10 Jun 2026
75.6300
76.2600
74.2100
74.2300
2,187,700
Tue, 09 Jun 2026
74.9700
76.1800
74.1800
75.7800
2,042,400
Mon, 08 Jun 2026
72.6600
73.0900
72.2100
72.6000
1,289,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.9700
74.4400
72.5000
73.0100
1,740,100
Thu, 04 Jun 2026
74.1900
75.2700
72.7000
73.2300
2,523,400
Wed, 03 Jun 2026
74.2200
75.6500
73.3800
73.5600
2,659,100
Tue, 02 Jun 2026
73.7200
74.9500
72.6100
73.2400
1,889,800
Mon, 01 Jun 2026
73.9600
75.2800
72.5000
74.2600
2,376,300
Mon, 01 Jun 2026
12 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.4000
81.1700
75.7900
76.0500
5,549,600
Thu, 28 May 2026
76.4800
78.4400
76.1000
78.0300
2,014,600
Wed, 27 May 2026
76.7500
79.3300
76.5800
77.0000
2,587,500
Tue, 26 May 2026
75.8800
76.9000
75.5000
75.8700
1,392,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.0400
76.5200
74.6000
75.2800
1,298,300
Thu, 21 May 2026
73.8500
75.6200
72.6600
75.2500
1,894,500
Wed, 20 May 2026
71.6700
75.0600
71.3000
74.4300
2,651,500
Tue, 19 May 2026
71.8600
72.8600
71.5200
71.9900
2,454,100
Mon, 18 May 2026
72.7600
75.1300
72.7200
73.7000
1,580,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.2900
75.3000
72.9400
73.1000
1,721,600
Thu, 14 May 2026
77.6900
77.8400
76.0700
76.0900
1,606,600
Wed, 13 May 2026
78.0900
78.6400
76.8200
77.4800
1,769,500
Tue, 12 May 2026
78.5400
79.1700
77.0700
78.4700
1,337,900
Mon, 11 May 2026
81.0400
81.8000
78.2100
78.7500
1,833,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.4900
81.3200
77.8100
81.0500
2,276,100
Thu, 07 May 2026
82.8900
83.7500
77.7700
78.2600
3,185,000
Wed, 06 May 2026
80.7900
83.8900
78.1200
82.9300
4,872,600
Tue, 05 May 2026
11 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 05 May 2026
10 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 05 May 2026
70.1700
71.6200
70.0800
70.7700
2,022,400
Mon, 04 May 2026
9 · 8-K
After-hours · 17:06 ET
8-K ↗
Mon, 04 May 2026
70.2700
71.0800
69.9800
70.0900
1,743,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
70.8000
71.2200
69.9800
70.8100
1,447,400
Thu, 30 Apr 2026
69.3400
70.3500
68.8500
70.2000
1,461,500
Wed, 29 Apr 2026
70.2200
70.8600
68.7800
68.8900
1,403,600
Tue, 28 Apr 2026
71.5100
72.0000
69.6500
70.7700
1,550,000
Mon, 27 Apr 2026
71.2200
71.9300
70.8000
70.9900
1,147,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.5300
71.2800
70.3100
71.1400
996,400
Thu, 23 Apr 2026
71.1900
71.9400
70.1900
70.9400
903,700
Wed, 22 Apr 2026
72.9400
72.9400
70.7300
71.1700
975,400
Tue, 21 Apr 2026
74.4000
75.0700
72.1300
72.4200
1,179,400
Mon, 20 Apr 2026
75.2100
75.4000
74.1000
74.4400
1,431,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
72.1800
76.1900
72.1800
75.8800
2,833,700
Thu, 16 Apr 2026
71.9300
72.4100
71.3500
72.0600
1,576,800
Wed, 15 Apr 2026
72.6400
72.6400
71.0700
71.5300
1,382,500
Tue, 14 Apr 2026
71.5000
72.6800
71.0700
72.5900
1,192,300
Mon, 13 Apr 2026
71.9700
72.3300
70.5500
71.7000
1,391,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
73.6400
74.0700
72.2600
72.5200
1,262,300
Thu, 09 Apr 2026
72.8200
73.7500
72.0300
73.1300
1,386,200
Wed, 08 Apr 2026
72.1200
74.0500
71.7700
73.7700
2,487,600
Tue, 07 Apr 2026
71.5500
71.7700
68.3400
69.9800
1,510,900
Mon, 06 Apr 2026
71.8400
72.1700
71.0200
71.8300
768,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.0300
72.9200
71.3000
72.4300
1,232,200
Wed, 01 Apr 2026
72.1700
73.7900
72.0300
72.5700
1,517,700
Tue, 31 Mar 2026
71.4700
73.0000
70.9900
72.5500
1,610,700
Mon, 30 Mar 2026
71.5000
72.8700
70.5900
70.9600
1,494,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.9300
71.2900
70.4400
71.0100
2,033,000
Thu, 26 Mar 2026
70.2200
71.8200
70.2200
71.1500
1,340,900
Wed, 25 Mar 2026
68.7800
71.0000
67.9900
70.7100
2,000,300
Tue, 24 Mar 2026
66.9100
69.2200
66.6000
67.9000
1,401,300
Mon, 23 Mar 2026
68.1100
69.3500
67.8000
68.1300
1,849,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.4200
68.5600
66.1900
66.6200
2,941,900
Thu, 19 Mar 2026
67.9000
68.1400
65.4900
68.1300
2,366,400
Wed, 18 Mar 2026
70.6800
71.2400
68.0800
68.3100
1,442,800
Wed, 18 Mar 2026
8 · DEFA14A
Pre-market · 08:01 ET
DEFA14A ↗
Wed, 18 Mar 2026
7 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Tue, 17 Mar 2026
72.3100
72.9100
71.0300
71.2800
1,629,500
Mon, 16 Mar 2026
70.3500
70.9400
69.5100
70.0900
1,409,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
71.0100
71.4800
69.3900
69.6100
1,690,600
Thu, 12 Mar 2026
68.5600
70.6100
68.5500
70.0100
2,296,600
Wed, 11 Mar 2026
72.4300
73.3500
68.4700
68.7200
3,103,600
Tue, 10 Mar 2026
72.9800
74.3000
72.3300
72.8500
1,857,200
Mon, 09 Mar 2026
72.7300
73.4900
71.2100
73.1600
1,692,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.0700
75.0700
72.9300
73.7700
1,910,500
Thu, 05 Mar 2026
77.5700
79.0700
74.9900
75.3800
2,735,000
Wed, 04 Mar 2026
79.2700
79.6500
77.5400
78.1900
1,287,600
Tue, 03 Mar 2026
79.0400
79.7200
77.5600
79.1600
1,977,400
Mon, 02 Mar 2026
81.8600
82.0900
79.3600
80.7500
1,678,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · 10-K
After-hours · 17:16 ET
10-K ↗
Fri, 27 Feb 2026
80.7500
82.3100
80.0400
82.2300
1,406,300
Thu, 26 Feb 2026
80.3300
80.9400
79.7000
80.9400
1,318,600
Wed, 25 Feb 2026
81.9400
81.9900
79.1600
79.8800
1,666,900
Tue, 24 Feb 2026
82.5900
83.7500
82.0700
82.1100
1,205,000
Mon, 23 Feb 2026
81.0700
82.3600
79.8400
82.2400
1,583,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.7700
82.4600
80.2900
81.3900
1,714,900
Thu, 19 Feb 2026
82.7700
83.0200
79.7400
81.6200
2,184,600
Wed, 18 Feb 2026
82.6300
83.3200
81.6200
82.9600
1,450,900
Tue, 17 Feb 2026
84.0000
84.4500
82.0400
82.7400
1,652,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.5000
83.1500
80.8400
83.0000
4,068,500
Thu, 12 Feb 2026
78.8800
84.0000
77.4100
81.5000
4,172,500
Wed, 11 Feb 2026
5 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 11 Feb 2026
76.2200
77.6200
76.2200
76.9700
2,306,500
Tue, 10 Feb 2026
75.5000
76.7900
74.4700
76.7600
1,804,700
Mon, 09 Feb 2026
74.9700
75.2600
73.7000
75.1800
1,265,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.5900
75.0100
73.3600
74.8200
1,333,600
Thu, 05 Feb 2026
73.9200
74.0600
72.4900
73.4300
1,506,800
Wed, 04 Feb 2026
71.3200
74.6800
71.3200
74.2900
2,130,400
Tue, 03 Feb 2026
69.3600
71.3200
69.3600
70.3800
1,866,800
Mon, 02 Feb 2026
69.6400
70.1700
68.9300
69.7500
1,905,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.2200
69.8500
68.6900
69.8100
1,672,200
Thu, 29 Jan 2026
71.2600
71.6200
68.3700
69.6000
2,581,900
Wed, 28 Jan 2026
73.5600
73.7900
71.5600
72.1600
1,444,200
Tue, 27 Jan 2026
73.8900
74.4500
72.5800
73.2100
1,634,800
Mon, 26 Jan 2026
73.5900
74.3700
73.3200
74.0300
1,463,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.1600
73.2800
71.9000
73.2300
1,461,500
Thu, 22 Jan 2026
71.5100
73.1200
71.3000
72.1600
1,960,200
Wed, 21 Jan 2026
71.5000
72.5700
71.1800
71.3000
1,806,700
Tue, 20 Jan 2026
70.9400
71.5000
69.9600
70.8600
1,695,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.5000
71.8800
70.4000
71.6800
2,073,800
Thu, 15 Jan 2026
70.2100
71.0500
69.3200
70.8300
1,164,700
Wed, 14 Jan 2026
69.8600
70.7200
69.6800
70.1800
1,667,000
Tue, 13 Jan 2026
69.2500
70.0300
68.6000
69.6100
1,157,700
Mon, 12 Jan 2026
69.4200
69.7500
68.6300
68.9600
1,357,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.9800
69.2300
68.0200
69.1000
1,376,400
Thu, 08 Jan 2026
66.6700
69.0600
66.5500
68.5800
1,577,500
Wed, 07 Jan 2026
68.9200
69.4200
67.2000
67.3000
1,703,900
Tue, 06 Jan 2026
66.5100
68.9000
66.2000
68.8700
1,608,400
Mon, 05 Jan 2026
67.2900
68.4100
66.8400
66.9600
1,925,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.5300
68.5800
66.8800
68.0300
1,616,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.6100
67.9000
67.2900
67.3900
1,182,700
Tue, 30 Dec 2025
67.6400
68.2400
67.3200
67.9300
1,300,000
Mon, 29 Dec 2025
67.3100
67.8900
67.0200
67.7600
1,102,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
66.8100
67.5200
66.6000
67.4700
1,019,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.3700
66.9800
66.1500
66.9200
529,200
Tue, 23 Dec 2025
67.0000
67.0000
66.1700
66.3700
1,697,600
Mon, 22 Dec 2025
65.8200
67.0500
65.7500
66.5700
1,883,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.8100
66.1700
64.4000
65.7700
6,198,800
Thu, 18 Dec 2025
65.7200
66.5200
65.0700
65.4100
2,421,800
Wed, 17 Dec 2025
64.3700
66.2800
64.2600
65.6200
2,102,500
Tue, 16 Dec 2025
64.1600
64.9900
63.9600
64.5800
2,525,900
Mon, 15 Dec 2025
63.6900
64.2800
62.9000
64.1700
2,724,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
63.4800
63.5600
62.6900
63.2600
3,276,100
Thu, 11 Dec 2025
63.5000
64.0400
62.0600
63.2500
4,578,700
Wed, 10 Dec 2025
64.7700
65.5200
64.3400
65.3900
2,909,900
Tue, 09 Dec 2025
65.3300
66.0700
64.2400
64.5400
1,796,000
Mon, 08 Dec 2025
66.9800
67.1100
65.3400
65.3600
1,663,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.4700
67.9500
66.3000
67.1800
2,046,900
Thu, 04 Dec 2025
67.5400
67.7000
66.0400
66.4900
1,807,700
Wed, 03 Dec 2025
68.7300
69.1000
67.0700
67.1200
1,960,100
Tue, 02 Dec 2025
69.4100
69.5000
67.8900
68.5400
1,829,400
Mon, 01 Dec 2025
69.2800
69.9800
69.1000
69.2700
1,356,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.7300
70.1000
69.4300
69.4800
877,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.7400
70.0100
68.6500
69.7800
1,351,800
Tue, 25 Nov 2025
68.1300
70.1100
67.6800
69.2000
3,375,000
Mon, 24 Nov 2025
67.2100
68.1600
66.8100
67.4500
3,210,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.9500
68.0700
64.7900
67.4500
2,440,000
Thu, 20 Nov 2025
65.3600
65.6800
64.0000
64.5600
2,668,700
Wed, 19 Nov 2025
65.9100
66.3300
64.9700
65.1300
1,907,100
Tue, 18 Nov 2025
65.0500
66.0900
64.9100
66.0000
2,272,400
Mon, 17 Nov 2025
65.6100
66.3700
65.1100
65.1300
2,618,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.7300
67.5900
65.3700
65.8800
2,221,000
Thu, 13 Nov 2025
65.3200
67.7500
65.0400
67.4300
3,638,900
Wed, 12 Nov 2025
65.1300
66.0500
65.1300
65.4100
2,210,500
Tue, 11 Nov 2025
63.1900
65.3200
63.1900
65.3100
2,195,900
Mon, 10 Nov 2025
62.1800
63.4600
61.7300
62.7800
2,207,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.1600
63.3900
61.7900
62.0000
3,193,300
Thu, 06 Nov 2025
64.3200
64.5900
62.6900
62.8500
2,243,600
Wed, 05 Nov 2025
62.7200
65.8800
62.7200
64.0000
4,274,800
Tue, 04 Nov 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 04 Nov 2025
3 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 04 Nov 2025
61.8800
62.2800
61.3000
61.4900
2,875,200
Mon, 03 Nov 2025
62.4100
62.8300
61.6500
62.0800
4,115,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
62.5700
63.2500
62.2800
62.9700
2,487,300
Thu, 30 Oct 2025
63.0200
63.9600
62.5000
63.1300
2,785,000
Wed, 29 Oct 2025
64.4600
64.7000
63.0500
63.2800
2,377,300
Tue, 28 Oct 2025
65.0400
65.4900
64.4800
64.8800
2,062,600
Mon, 27 Oct 2025
65.9100
66.2900
65.0400
65.2900
1,846,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.2700
66.4900
65.5000
65.9100
1,828,900
Thu, 23 Oct 2025
64.9700
66.0000
64.9400
65.7700
2,072,400
Wed, 22 Oct 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 22 Oct 2025
65.2800
65.7600
64.7900
64.8200
2,281,200
Tue, 21 Oct 2025
64.6500
65.3100
64.0100
65.0100
1,660,200
Mon, 20 Oct 2025
64.0300
64.7900
63.9100
64.6400
1,764,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.7800
63.9000
62.6000
63.7500
2,751,000
Thu, 16 Oct 2025
62.2800
63.1900
62.1300
62.6000
1,983,000
Wed, 15 Oct 2025
61.8600
62.8300
61.5700
61.9300
1,482,400
Tue, 14 Oct 2025
60.0000
61.7100
59.7500
61.6700
1,596,500
Mon, 13 Oct 2025
59.7700
60.4900
59.5000
60.1000
1,385,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.3900
60.5900
59.1400
59.5500
4,215,400
Thu, 09 Oct 2025
61.6100
61.7800
59.9100
60.1500
1,410,800
Wed, 08 Oct 2025
61.4900
61.6500
60.7000
61.3000
1,783,800
Tue, 07 Oct 2025
61.8500
62.1500
60.9800
61.0200
2,988,700
Mon, 06 Oct 2025
62.0500
62.3800
61.4700
61.5000
1,674,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.3500
62.4500
61.3500
62.1800
1,542,000
Thu, 02 Oct 2025
60.8700
62.0100
60.7700
61.5100
1,685,200
Wed, 01 Oct 2025
61.3200
61.7200
60.4000
60.9600
2,569,500
Tue, 30 Sep 2025
60.8800
61.7900
60.4000
61.5400
2,293,800
Mon, 29 Sep 2025
60.7300
61.1200
59.8900
60.9600
2,386,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.5600
60.9900
60.3500
60.7200
1,821,600
Thu, 25 Sep 2025
62.3100
62.4700
60.1300
60.3000
2,428,200
Wed, 24 Sep 2025
62.2900
62.8500
62.1300
62.5400
1,535,800
Tue, 23 Sep 2025
62.6000
62.9500
62.1900
62.3900
1,673,800
Mon, 22 Sep 2025
63.3300
63.3300
62.1700
62.2000
2,417,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
63.9200
64.5300
63.1100
63.5300
6,765,700
Thu, 18 Sep 2025
63.6500
64.0500
63.2500
63.7500
3,083,600
Wed, 17 Sep 2025
64.4800
65.2600
63.2500
63.3400
2,601,600
Tue, 16 Sep 2025
64.7200
64.8300
64.3000
64.5200
1,712,300
Mon, 15 Sep 2025
65.8100
65.8100
64.3400
64.3700
3,081,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
65.9800
66.3600
65.4200
65.6200
1,921,200
Thu, 11 Sep 2025
64.2000
66.5400
64.2000
66.3500
2,419,200
Wed, 10 Sep 2025
64.8500
65.2100
63.9700
64.4800
1,795,500
Tue, 09 Sep 2025
65.5500
66.0800
64.9100
65.0700
1,677,600
Mon, 08 Sep 2025
67.0300
67.0300
65.5200
66.1700
1,901,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
65.6100
67.2400
65.2900
66.0300
1,872,100