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
102.5200
103.1800
97.6600
98.8200
5,986,947
Thu, 22 Oct 2026
101.5900
103.6500
101.2100
103.5700
3,505,900
Wed, 21 Oct 2026
101.8600
102.5700
101.6000
102.1800
3,050,800
Tue, 20 Oct 2026
99.9800
101.3900
99.8200
101.1800
2,098,600
Mon, 19 Oct 2026
100.2500
101.0900
99.5300
99.5800
2,033,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
101.0000
102.4300
100.6400
100.7600
3,362,600
Thu, 15 Oct 2026
100.2400
100.6200
98.6200
100.2700
3,036,100
Wed, 14 Oct 2026
99.7900
99.9100
98.3800
99.7200
3,698,400
Tue, 13 Oct 2026
101.0100
101.4400
99.9000
100.6500
3,016,500
Mon, 12 Oct 2026
98.9700
100.1800
98.8800
100.1700
2,366,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
98.1000
99.0000
96.7300
98.3300
2,336,200
Thu, 08 Oct 2026
95.8200
98.7500
95.7100
98.4700
3,024,300
Wed, 07 Oct 2026
96.3400
96.8200
95.4200
95.7800
3,176,000
Tue, 06 Oct 2026
97.1900
99.0600
97.0000
97.1600
4,300,200
Mon, 05 Oct 2026
94.8400
97.3900
94.6600
96.8800
4,417,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
93.9800
94.9700
93.9800
94.4300
2,981,100
Thu, 01 Oct 2026
93.7100
94.5000
92.2100
94.3500
3,686,300
Wed, 30 Sep 2026
94.8400
95.5600
94.1200
94.1600
3,008,300
Tue, 29 Sep 2026
95.6800
96.3300
94.4200
95.2000
2,621,800
Mon, 28 Sep 2026
97.5100
97.9400
95.3900
95.8200
3,241,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
97.5400
98.4500
96.6700
97.7000
3,625,300
Thu, 24 Sep 2026
27 · 8-K
After-hours · 20:06 ET
8-K ↗
Thu, 24 Sep 2026
97.7300
98.1800
97.0600
97.2500
3,442,900
Wed, 23 Sep 2026
95.2000
97.6700
95.0100
97.2000
2,943,100
Tue, 22 Sep 2026
97.4700
98.0000
95.0300
95.9200
2,638,600
Mon, 21 Sep 2026
97.4400
97.8400
96.5400
96.6400
1,933,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
96.8900
97.2900
96.2400
97.0400
7,309,500
Thu, 17 Sep 2026
97.9400
98.3700
96.8000
97.3500
2,760,900
Wed, 16 Sep 2026
97.9800
98.3100
95.3900
97.2300
3,500,500
Tue, 15 Sep 2026
97.4100
98.5400
96.9200
98.2200
2,066,600
Mon, 14 Sep 2026
97.5200
97.7900
96.5600
97.7500
3,032,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
98.0000
98.2500
96.2300
97.1400
2,636,800
Thu, 10 Sep 2026
96.1700
96.9100
96.0200
96.7800
2,225,600
Wed, 09 Sep 2026
95.6300
96.3000
94.8800
95.6900
3,245,600
Tue, 08 Sep 2026
96.5600
97.0900
95.3900
95.5000
2,459,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
98.3400
99.1300
97.4700
97.6200
2,663,100
Thu, 03 Sep 2026
97.1500
99.2500
97.1500
99.2300
3,706,100
Wed, 02 Sep 2026
94.7900
97.1400
94.7900
96.4200
2,885,100
Tue, 01 Sep 2026
95.5600
96.2100
93.9100
94.4200
2,727,200
Mon, 31 Aug 2026
96.3700
96.5700
95.1300
95.1700
2,903,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
96.7900
97.4400
96.4100
96.5100
2,878,200
Thu, 27 Aug 2026
95.9600
96.7900
95.4400
96.2500
2,256,200
Wed, 26 Aug 2026
95.9600
96.7700
95.0900
96.5200
2,442,300
Tue, 25 Aug 2026
96.2400
96.4300
94.5700
95.8700
2,207,900
Mon, 24 Aug 2026
94.8700
96.2700
94.8700
96.2100
2,963,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
94.2000
94.9100
93.9300
94.3400
4,849,800
Thu, 20 Aug 2026
94.9400
95.6200
93.3700
93.4600
3,817,300
Wed, 19 Aug 2026
96.7900
97.2000
94.6400
95.1100
3,447,800
Tue, 18 Aug 2026
97.3000
98.1100
96.6900
96.7300
2,039,600
Mon, 17 Aug 2026
26 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 17 Aug 2026
97.4100
98.5800
96.6500
96.6800
2,485,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
97.7400
98.2300
97.3300
97.6600
2,171,700
Thu, 13 Aug 2026
97.0200
97.7100
96.6400
97.4700
2,018,300
Wed, 12 Aug 2026
96.5900
97.1200
96.2900
96.6600
2,187,200
Tue, 11 Aug 2026
96.7800
97.3300
96.5500
96.8000
2,419,200
Mon, 10 Aug 2026
96.9900
98.0900
96.8600
97.0300
2,868,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
99.4900
99.4900
97.0700
97.7700
4,312,800
Thu, 06 Aug 2026
25 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 06 Aug 2026
98.5400
100.9300
98.1300
99.9500
4,234,000
Wed, 05 Aug 2026
24 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 05 Aug 2026
96.5000
97.2600
95.4900
96.2600
4,686,200
Tue, 04 Aug 2026
94.9200
96.4400
93.9100
96.1300
5,299,000
Mon, 03 Aug 2026
96.2500
96.7900
95.9500
96.3100
4,466,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
97.1100
97.4800
96.0700
96.1300
5,785,400
Thu, 30 Jul 2026
97.4200
97.6200
95.8800
97.0700
5,841,300
Wed, 29 Jul 2026
96.5600
97.8000
96.4500
97.0200
4,777,000
Tue, 28 Jul 2026
95.5600
97.6900
95.5600
97.4900
4,863,600
Mon, 27 Jul 2026
95.0100
96.0000
94.8300
95.1900
5,151,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.1600
94.8400
91.3400
94.8300
4,543,300
Thu, 23 Jul 2026
92.7700
92.9000
91.5800
92.5400
3,799,500
Wed, 22 Jul 2026
93.8000
94.3000
92.7700
93.2700
3,159,100
Tue, 21 Jul 2026
93.3300
93.4700
92.1600
93.3700
4,146,900
Mon, 20 Jul 2026
94.0000
94.2700
92.7600
92.9900
3,811,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.2100
94.8600
93.1200
94.0000
4,014,900
Thu, 16 Jul 2026
92.6700
94.0900
92.2200
93.7000
3,064,500
Wed, 15 Jul 2026
92.5200
93.1100
91.6400
92.2000
2,574,900
Tue, 14 Jul 2026
92.7600
93.8100
92.2100
92.5400
3,466,000
Mon, 13 Jul 2026
92.5100
93.1600
91.6100
93.0300
2,828,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
92.0600
92.4900
91.1500
91.6500
2,016,800
Thu, 09 Jul 2026
90.3400
91.9900
90.3400
91.1500
2,195,700
Wed, 08 Jul 2026
91.6500
91.6900
89.6200
90.1000
3,569,900
Tue, 07 Jul 2026
90.9600
92.2700
90.6500
91.6700
3,135,400
Mon, 06 Jul 2026
90.8800
91.2500
90.0400
90.4600
4,103,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
87.9600
90.0600
87.7200
90.0600
3,145,600
Wed, 01 Jul 2026
85.0100
87.5300
85.0100
87.2000
3,500,300
Tue, 30 Jun 2026
85.9700
86.5400
84.3500
84.6100
3,852,700
Mon, 29 Jun 2026
85.5600
86.5700
85.0300
85.9900
2,929,700
Mon, 29 Jun 2026
23 · 8-K
Pre-market · 06:27 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
85.2100
86.6700
84.7400
85.9500
5,516,600
Thu, 25 Jun 2026
85.0100
86.9300
84.4300
84.6300
2,619,500
Wed, 24 Jun 2026
88.0300
88.2200
84.1800
84.6000
4,806,400
Tue, 23 Jun 2026
87.6700
88.3400
87.1500
88.0300
2,798,400
Mon, 22 Jun 2026
22 · 8-K
After-hours · 16:21 ET
8-K ↗
Mon, 22 Jun 2026
86.3300
87.8400
85.8100
87.5600
4,992,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.1000
87.6900
85.3800
85.5800
8,338,100
Wed, 17 Jun 2026
87.0900
87.3600
85.7300
85.8500
5,737,500
Tue, 16 Jun 2026
88.2400
88.8400
86.7000
87.4000
4,195,000
Mon, 15 Jun 2026
89.2100
89.6200
87.5900
87.6600
3,159,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.2500
89.4400
88.0300
88.8400
3,149,500
Thu, 11 Jun 2026
86.7200
87.9600
86.4300
87.5800
4,215,600
Wed, 10 Jun 2026
85.7500
87.7000
85.4800
86.1300
4,191,400
Tue, 09 Jun 2026
84.9900
85.7600
84.4900
85.5700
3,990,100
Mon, 08 Jun 2026
84.0700
84.8800
84.0200
84.3800
2,342,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.9300
84.9900
83.2200
84.4900
3,512,100
Thu, 04 Jun 2026
81.8500
83.8500
81.8500
83.4600
3,809,400
Wed, 03 Jun 2026
82.0700
82.3600
80.5100
80.9600
3,427,800
Tue, 02 Jun 2026
81.5500
83.7300
81.5100
82.8200
3,230,200
Mon, 01 Jun 2026
81.5700
82.8900
81.3600
81.8400
3,065,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.8600
83.6500
81.6600
82.6900
6,938,700
Thu, 28 May 2026
82.8200
83.1700
81.8200
81.9600
2,838,600
Wed, 27 May 2026
83.6000
84.2200
83.0100
83.2000
2,669,300
Tue, 26 May 2026
83.8200
84.5200
82.8200
83.2700
3,381,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
84.3700
85.2900
83.8900
84.0600
3,779,200
Thu, 21 May 2026
82.9100
84.3800
82.1900
84.3000
4,190,000
Wed, 20 May 2026
81.6200
82.8600
80.5600
82.5100
3,006,000
Tue, 19 May 2026
81.6000
81.9800
80.2900
81.0700
3,017,300
Mon, 18 May 2026
79.7000
81.4900
79.4800
81.4100
3,877,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
21 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 15 May 2026
79.0300
79.8500
78.2500
79.7800
3,071,000
Thu, 14 May 2026
78.5900
79.7500
78.5500
79.1800
2,612,000
Wed, 13 May 2026
78.4100
78.8300
77.9300
78.0800
4,316,400
Tue, 12 May 2026
77.5100
78.8200
76.6400
78.6400
2,831,000
Mon, 11 May 2026
78.3500
78.8500
77.2300
77.9800
3,137,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.0500
79.4500
77.6100
78.0800
3,051,000
Thu, 07 May 2026
20 · 10-Q
After-hours · 17:09 ET
10-Q ↗
Thu, 07 May 2026
80.5600
81.1900
78.0200
78.8200
4,476,000
Wed, 06 May 2026
19 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 06 May 2026
81.0000
81.5900
80.0400
80.1600
3,283,000
Tue, 05 May 2026
79.1500
80.6400
78.9700
79.9000
2,757,200
Mon, 04 May 2026
79.6800
80.2500
78.7200
78.9500
2,269,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.2500
81.0800
79.4400
80.2300
3,211,100
Thu, 30 Apr 2026
78.5500
80.4000
78.0700
80.1000
3,670,200
Wed, 29 Apr 2026
18 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Wed, 29 Apr 2026
17 · DEF 14A
After-hours · 16:29 ET
DEF 14A ↗
Wed, 29 Apr 2026
78.6800
79.2600
78.2500
78.9600
3,065,300
Tue, 28 Apr 2026
78.2800
79.1200
77.8000
78.2800
2,978,700
Mon, 27 Apr 2026
78.0000
78.3000
77.2600
77.6700
2,927,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.3200
77.7900
75.7900
77.7000
3,533,200
Thu, 23 Apr 2026
76.8400
77.0900
75.4100
76.0600
3,216,500
Wed, 22 Apr 2026
77.5300
77.8700
76.4400
76.9700
2,951,400
Tue, 21 Apr 2026
77.6300
78.3600
77.3500
77.4800
2,316,900
Mon, 20 Apr 2026
77.8000
78.4100
77.2400
77.7000
2,401,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.4400
78.6100
77.3400
78.0800
4,789,300
Thu, 16 Apr 2026
77.6900
78.1300
76.9000
77.0900
3,584,100
Wed, 15 Apr 2026
76.1400
77.9000
76.1400
77.5200
4,056,000
Tue, 14 Apr 2026
75.4100
76.5800
75.0300
76.0400
3,509,100
Mon, 13 Apr 2026
73.2200
75.5600
73.2200
75.3600
3,913,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.6100
74.6100
73.4100
73.8800
2,340,400
Thu, 09 Apr 2026
73.7800
75.3900
73.5900
74.6500
3,697,600
Wed, 08 Apr 2026
73.2000
74.5000
72.9200
74.3400
4,344,200
Tue, 07 Apr 2026
70.6200
71.6400
70.6200
71.2000
3,606,100
Tue, 07 Apr 2026
16 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 06 Apr 2026
70.5300
71.2200
70.4600
71.0400
2,267,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.1300
71.4600
69.5000
70.7200
2,559,000
Wed, 01 Apr 2026
71.1000
72.1300
70.4300
71.1700
3,306,000
Tue, 31 Mar 2026
69.7200
70.8900
68.5200
70.7200
4,989,600
Mon, 30 Mar 2026
68.3400
69.1100
67.6100
68.2700
3,346,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.4000
69.4000
67.3300
67.7000
4,402,400
Thu, 26 Mar 2026
70.2300
71.1000
69.3500
69.7400
3,172,300
Wed, 25 Mar 2026
70.5800
71.1800
69.4800
70.3900
2,512,200
Tue, 24 Mar 2026
68.0500
70.2700
67.8600
69.8900
3,083,900
Mon, 23 Mar 2026
70.3200
70.4700
68.9400
69.1800
3,298,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.4900
69.0000
67.8000
68.5600
6,671,800
Thu, 19 Mar 2026
68.4300
69.0600
67.5800
68.6100
4,306,200
Wed, 18 Mar 2026
68.8800
69.6000
68.5100
68.6000
3,813,800
Tue, 17 Mar 2026
70.1400
71.1300
69.3000
69.3000
3,583,000
Mon, 16 Mar 2026
68.6000
69.6400
68.4900
69.1600
2,972,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
69.3200
69.5500
67.8500
67.9700
3,210,700
Thu, 12 Mar 2026
68.9000
69.6400
68.1300
68.7900
5,062,500
Wed, 11 Mar 2026
70.7300
70.8900
69.2600
69.9600
4,167,600
Tue, 10 Mar 2026
71.0300
71.9800
69.7200
70.6000
3,324,700
Mon, 09 Mar 2026
70.6900
71.0400
68.8400
70.7700
5,285,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
71.3000
71.9000
69.5500
71.8300
3,844,200
Thu, 05 Mar 2026
15 · 8-K
After-hours · 16:24 ET
8-K ↗
Thu, 05 Mar 2026
72.4900
73.0500
71.6500
72.9400
4,736,200
Wed, 04 Mar 2026
72.7900
73.8100
72.3000
73.3200
3,292,400
Tue, 03 Mar 2026
71.9800
72.8200
69.5800
72.6700
6,435,800
Mon, 02 Mar 2026
71.5700
73.7300
70.9300
73.2400
4,054,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
75.0700
75.2100
71.6100
72.0700
8,908,600
Thu, 26 Feb 2026
14 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 26 Feb 2026
75.7500
77.1000
74.8300
75.9400
4,335,100
Wed, 25 Feb 2026
13 · 424B2
After-hours · 17:09 ET
424B2 ↗
Wed, 25 Feb 2026
75.8000
75.9900
74.2300
75.3100
4,443,800
Tue, 24 Feb 2026
12 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 24 Feb 2026
75.1000
76.1000
73.2400
75.3400
3,735,800
Tue, 24 Feb 2026
11 · 424B2
Pre-market · 08:31 ET
424B2 ↗
Mon, 23 Feb 2026
78.7900
79.3000
74.1300
75.2400
5,574,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.2900
79.1400
77.2300
79.1000
2,726,400
Thu, 19 Feb 2026
10 · 10-K
After-hours · 16:34 ET
10-K ↗
Thu, 19 Feb 2026
78.6600
79.3600
77.5600
78.1000
2,753,000
Wed, 18 Feb 2026
78.8800
79.6800
78.7100
79.2200
2,891,200
Tue, 17 Feb 2026
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 17 Feb 2026
78.0600
78.7200
76.7900
78.5800
2,950,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.7400
77.5800
76.1400
77.3100
3,113,700
Thu, 12 Feb 2026
79.0400
79.6000
76.2500
77.3600
4,376,100
Wed, 11 Feb 2026
77.9500
79.2000
77.3600
78.8900
4,388,000
Tue, 10 Feb 2026
75.7100
78.0600
75.7000
77.9200
4,333,600
Mon, 09 Feb 2026
75.9500
77.3700
75.9500
76.2800
3,109,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
75.8400
76.8700
75.6300
76.3800
4,433,000
Thu, 05 Feb 2026
79.5000
81.6700
74.8900
75.3200
8,818,100
Wed, 04 Feb 2026
8 · 8-K
After-hours · 17:07 ET
8-K ↗
Wed, 04 Feb 2026
77.7600
78.7900
76.9100
78.0100
5,974,500
Tue, 03 Feb 2026
78.8500
80.2000
76.8000
76.9000
5,465,200
Mon, 02 Feb 2026
78.8300
79.9300
78.4700
79.8300
3,302,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.8500
78.8900
77.7000
78.8800
3,979,100
Thu, 29 Jan 2026
77.0000
78.2500
76.7700
78.2300
3,726,300
Wed, 28 Jan 2026
76.4500
77.3400
76.0300
76.2600
2,911,200
Tue, 27 Jan 2026
77.2900
77.3800
76.2100
76.6900
3,261,300
Mon, 26 Jan 2026
75.7500
77.2500
75.7500
77.1700
4,647,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.3700
76.7800
74.8800
75.8100
3,597,800
Thu, 22 Jan 2026
76.6200
77.2700
76.2000
76.9200
2,681,200
Wed, 21 Jan 2026
75.9900
77.4200
75.7100
76.6000
4,010,100
Tue, 20 Jan 2026
75.7100
76.8800
75.2500
75.5700
3,319,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
77.5000
77.8600
76.5900
76.7700
4,719,400
Thu, 15 Jan 2026
78.6200
79.3300
77.7300
77.9000
3,413,400
Wed, 14 Jan 2026
77.1400
78.8200
76.9700
78.6500
3,240,600
Tue, 13 Jan 2026
78.1800
79.0000
76.6400
77.0800
2,645,400
Mon, 12 Jan 2026
78.7000
79.1000
78.0200
78.3200
3,608,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
79.6500
80.0700
79.0000
79.4100
2,532,100
Fri, 09 Jan 2026
7 · 8-K
Pre-market · 06:53 ET
8-K ↗
Thu, 08 Jan 2026
78.3900
80.0500
78.3900
79.7800
2,932,100
Wed, 07 Jan 2026
80.5700
81.1800
78.1500
78.2700
4,538,200
Tue, 06 Jan 2026
80.7800
81.5000
79.8800
81.1800
3,435,200
Mon, 05 Jan 2026
79.7700
83.0000
79.4700
81.7700
3,864,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.9400
80.5100
78.1100
80.3200
3,335,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.9700
79.9700
78.9000
78.9400
2,153,600
Tue, 30 Dec 2025
80.1400
80.3200
79.6400
79.7800
1,812,500
Tue, 30 Dec 2025
6 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 29 Dec 2025
80.3500
80.6300
79.7900
79.9900
2,014,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.9000
80.9000
80.1500
80.3000
1,675,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.9400
81.5700
80.7800
81.0500
1,169,100
Tue, 23 Dec 2025
81.3400
81.6100
80.8700
80.9100
2,135,500
Mon, 22 Dec 2025
81.4200
82.1100
81.1000
81.3500
2,378,000
Mon, 22 Dec 2025
5 · 8-K
Pre-market · 06:18 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.6300
82.3300
81.0700
81.5700
6,552,800
Thu, 18 Dec 2025
82.4700
82.5200
80.9000
81.7100
5,528,000
Wed, 17 Dec 2025
82.6600
82.8800
81.8800
82.5300
5,432,700
Tue, 16 Dec 2025
83.2700
83.8500
81.9400
82.2800
4,657,400
Mon, 15 Dec 2025
82.9400
83.4300
82.1900
82.6100
4,541,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.6700
83.0000
81.8000
82.1600
3,379,400
Thu, 11 Dec 2025
79.8100
82.6300
79.6200
82.2500
3,896,400
Wed, 10 Dec 2025
77.7500
79.8700
77.6000
79.8200
3,076,300
Tue, 09 Dec 2025
78.6900
78.8700
77.6900
77.8200
2,897,000
Mon, 08 Dec 2025
78.4000
78.6600
77.9500
78.0800
3,222,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
78.0300
78.7200
77.7700
78.6600
3,557,700
Thu, 04 Dec 2025
77.7200
78.2300
77.4100
78.0300
4,200,700
Wed, 03 Dec 2025
76.4800
77.5700
76.1400
77.5100
3,419,100
Tue, 02 Dec 2025
76.5700
76.6800
75.6900
76.2700
3,202,700
Mon, 01 Dec 2025
4 · 8-K
After-hours · 16:57 ET
8-K ↗
Mon, 01 Dec 2025
76.3000
77.2000
76.1900
76.3100
2,442,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.3100
76.9200
76.1500
76.5600
1,121,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.0500
76.6800
75.9100
76.3300
2,552,700
Tue, 25 Nov 2025
75.6900
76.2900
75.1200
75.7400
3,305,700
Mon, 24 Nov 2025
74.8500
75.2700
73.9700
75.1900
4,590,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74.2500
75.7600
73.5600
75.0700
4,018,900
Thu, 20 Nov 2025
75.5000
76.3700
73.8100
73.9200
3,430,400
Wed, 19 Nov 2025
75.2700
75.5000
74.0500
74.7600
3,001,500
Tue, 18 Nov 2025
74.9000
75.9400
74.6000
75.3700
3,583,500
Mon, 17 Nov 2025
3 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 17 Nov 2025
78.6300
78.6300
74.7900
75.5300
5,028,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
78.8900
79.3300
78.0400
78.6400
3,275,600
Thu, 13 Nov 2025
79.9500
80.6500
79.0600
79.4700
4,523,800
Wed, 12 Nov 2025
77.8300
80.4700
77.8300
80.2100
4,218,900
Tue, 11 Nov 2025
77.4100
77.8500
77.2500
77.7900
3,929,700
Mon, 10 Nov 2025
76.4800
77.8300
76.0300
77.1800
4,511,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.3900
76.1700
74.4100
76.1500
6,228,700
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 18:00 ET
10-Q ↗
Thu, 06 Nov 2025
79.5000
80.7500
74.6500
75.9700
8,562,600
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 05 Nov 2025
79.6100
80.2500
78.6800
78.6800
3,779,500
Tue, 04 Nov 2025
78.2800
79.7500
78.0600
79.4600
3,731,500
Mon, 03 Nov 2025
79.4900
79.7900
78.6700
79.2100
2,890,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.6600
80.0000
78.5700
79.8200
4,380,500
Thu, 30 Oct 2025
78.5700
80.0200
78.2700
79.1600
2,774,900
Wed, 29 Oct 2025
78.3000
79.3200
78.0400
78.3200
3,214,000
Tue, 28 Oct 2025
78.8000
79.2400
78.1600
78.7500
2,948,800
Mon, 27 Oct 2025
79.3100
79.5400
78.6700
78.8700
2,584,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.5900
78.9400
78.1700
78.6800
2,445,000