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
86.4800
88.3300
85.0800
85.9100
8,594,943
Thu, 22 Oct 2026
85.6900
87.9730
84.5860
86.6200
11,953,100
Wed, 21 Oct 2026
87.0500
92.1700
85.5100
89.7100
13,505,900
Tue, 20 Oct 2026
80.4000
86.6600
79.9800
85.8700
8,456,100
Mon, 19 Oct 2026
84.7200
84.8010
81.2200
81.3700
5,618,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
86.3500
87.5200
80.6200
82.2200
11,334,200
Thu, 15 Oct 2026
75.2700
87.7600
75.2700
86.9700
16,100,200
Wed, 14 Oct 2026
82.5150
84.0000
78.2820
79.5500
11,938,800
Tue, 13 Oct 2026
82.0200
84.9600
81.6400
84.2700
5,946,000
Mon, 12 Oct 2026
83.5100
85.8300
82.4000
83.8700
7,791,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
82.1400
87.6000
80.4000
84.5100
13,017,400
Thu, 08 Oct 2026
79.9200
81.4600
78.8800
80.8400
9,934,600
Wed, 07 Oct 2026
80.6500
81.3700
79.5500
80.8400
8,920,200
Tue, 06 Oct 2026
83.8000
86.7400
83.1120
84.1300
7,337,900
Mon, 05 Oct 2026
83.1750
85.4800
82.0410
83.3000
9,517,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.7800
88.4000
80.1400
81.2500
14,423,900
Thu, 01 Oct 2026
81.8200
84.7000
81.3000
82.9100
9,312,300
Wed, 30 Sep 2026
85.7200
86.9500
82.1100
82.1700
8,712,900
Tue, 29 Sep 2026
87.7200
87.8200
82.9900
83.7000
7,538,600
Mon, 28 Sep 2026
86.9950
88.3400
84.8200
85.8000
9,837,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
19 · 8-K
After-hours · 20:05 ET
8-K ↗
Fri, 25 Sep 2026
92.0000
92.2100
87.5900
89.0000
11,210,900
Thu, 24 Sep 2026
91.4050
95.3900
90.3300
93.0000
12,422,900
Wed, 23 Sep 2026
93.0200
97.4500
91.5300
91.7200
10,945,800
Tue, 22 Sep 2026
18 · 8-K
After market open · 10:54 ET
8-K ↗
Tue, 22 Sep 2026
96.9800
97.5600
93.0500
94.5900
12,448,000
Mon, 21 Sep 2026
98.0900
99.9700
93.1200
94.4900
16,512,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
87.4050
92.5530
87.0200
91.7800
30,537,000
Thu, 17 Sep 2026
83.0000
85.9500
81.5100
85.0900
14,259,300
Wed, 16 Sep 2026
85.7150
85.9600
78.2600
80.4500
25,812,600
Tue, 15 Sep 2026
92.3000
93.2900
84.8000
86.3000
23,093,100
Mon, 14 Sep 2026
92.1050
97.7500
92.0000
97.4200
16,955,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
92.0000
95.8000
90.1400
90.6000
10,404,700
Thu, 10 Sep 2026
90.0000
92.9600
89.5000
90.3200
8,343,300
Wed, 09 Sep 2026
98.9050
98.9050
92.8100
92.9900
9,368,800
Tue, 08 Sep 2026
100.6500
100.8000
95.8500
96.1800
12,927,000
Tue, 08 Sep 2026
17 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
97.9800
102.7850
97.1000
102.0500
14,220,000
Thu, 03 Sep 2026
92.0750
103.2800
91.7000
103.2300
24,733,900
Wed, 02 Sep 2026
87.7550
89.6800
85.8700
88.6400
8,368,600
Tue, 01 Sep 2026
92.1250
93.3000
88.1100
89.4800
13,697,600
Mon, 31 Aug 2026
87.0400
96.4000
86.4200
95.5500
19,885,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
92.6100
93.9580
86.9100
87.1400
14,725,900
Thu, 27 Aug 2026
92.1500
96.2390
90.3500
94.2400
14,319,000
Wed, 26 Aug 2026
89.7100
92.9560
87.0200
89.9100
15,275,100
Tue, 25 Aug 2026
84.7300
93.4500
84.2500
92.0200
18,132,200
Mon, 24 Aug 2026
89.9300
92.3070
86.6400
87.7200
17,470,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.9800
92.9700
86.3600
87.9800
26,018,000
Thu, 20 Aug 2026
82.9900
85.2800
79.5000
83.6600
22,190,600
Wed, 19 Aug 2026
73.7650
81.2200
73.6900
78.5900
23,236,800
Tue, 18 Aug 2026
72.8100
74.2200
71.4100
71.7300
9,000,500
Mon, 17 Aug 2026
71.2050
75.6700
70.7270
74.5900
9,772,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
74.4600
74.6200
71.2000
71.6000
8,581,600
Thu, 13 Aug 2026
70.1100
75.8900
70.0100
75.3800
10,750,400
Wed, 12 Aug 2026
71.8400
72.3800
68.8100
71.2800
8,679,200
Tue, 11 Aug 2026
69.0100
73.3500
67.7000
71.1600
14,290,900
Mon, 10 Aug 2026
67.1500
67.4800
64.5000
67.0500
7,901,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
65.6500
68.4000
64.7820
66.6700
12,164,500
Thu, 06 Aug 2026
61.2400
65.9050
60.0100
63.2800
12,340,000
Wed, 05 Aug 2026
14 · S-3ASR
After-hours · 16:58 ET
S-3ASR ↗
Wed, 05 Aug 2026
61.9600
64.2000
59.1200
63.2800
20,101,200
Wed, 05 Aug 2026
16 · 10-Q
Pre-market · 09:02 ET
10-Q ↗
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 06:12 ET
8-K ↗
Tue, 04 Aug 2026
60.3000
64.3650
60.0700
63.2500
12,757,700
Mon, 03 Aug 2026
58.9800
61.3800
57.8400
60.3500
15,928,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
62.7200
63.5100
58.6600
62.6100
13,726,400
Thu, 30 Jul 2026
61.4800
64.6400
61.0000
64.2400
8,150,300
Wed, 29 Jul 2026
63.1600
64.4700
60.5500
61.3600
7,734,000
Tue, 28 Jul 2026
62.0300
65.8800
61.2300
64.3200
8,128,200
Mon, 27 Jul 2026
63.6300
66.2400
62.6110
65.6700
8,661,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
61.6200
63.1800
59.9600
62.3600
8,358,500
Thu, 23 Jul 2026
65.0000
65.4100
61.3500
62.1800
10,409,700
Wed, 22 Jul 2026
67.9500
70.2300
65.3500
66.1600
10,842,600
Tue, 21 Jul 2026
68.9400
72.6750
68.6450
71.0800
18,181,300
Mon, 20 Jul 2026
60.9500
66.9800
60.8700
65.4500
13,867,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
59.1800
62.4000
58.6800
60.4600
8,758,000
Thu, 16 Jul 2026
64.4300
64.9000
60.3600
60.6400
9,798,100
Wed, 15 Jul 2026
64.4600
66.8450
63.2500
65.6900
12,928,300
Tue, 14 Jul 2026
61.6550
63.4900
59.2900
63.2200
15,796,900
Mon, 13 Jul 2026
13 · 10-K/A
After-hours · 16:40 ET
10-K/A ↗
Mon, 13 Jul 2026
64.4200
66.1000
62.3600
63.0000
12,888,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.6600
72.8550
65.0700
66.1400
36,802,100
Thu, 09 Jul 2026
62.9500
64.8000
61.6660
63.0100
9,366,300
Wed, 08 Jul 2026
64.1900
64.4800
61.8750
64.0700
8,525,600
Tue, 07 Jul 2026
67.7500
69.0500
64.5780
65.1500
8,443,800
Mon, 06 Jul 2026
64.5600
69.9800
62.9500
68.6500
13,085,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
12 · 8-K
After-hours · 17:03 ET
8-K ↗
Thu, 02 Jul 2026
63.8100
69.2490
63.6600
64.6200
17,683,500
Wed, 01 Jul 2026
63.7100
66.2500
61.7730
61.9500
24,659,200
Tue, 30 Jun 2026
72.2500
73.2000
62.5200
62.6300
38,127,200
Mon, 29 Jun 2026
75.1800
76.1500
72.3900
75.9600
9,184,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.9200
74.4500
67.3650
73.5700
14,419,000
Thu, 25 Jun 2026
71.3000
71.5700
67.5100
68.8100
10,894,700
Wed, 24 Jun 2026
75.6000
75.6000
70.0700
70.9800
11,283,600
Tue, 23 Jun 2026
76.1100
78.2190
74.7000
75.6800
8,875,100
Mon, 22 Jun 2026
81.2500
84.8600
78.9700
79.9500
9,694,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.2800
81.4000
76.8400
80.2300
14,863,000
Wed, 17 Jun 2026
79.1000
85.2400
78.5000
80.5900
9,891,100
Tue, 16 Jun 2026
82.5000
82.9200
78.7110
79.7200
9,859,900
Mon, 15 Jun 2026
82.8900
87.3000
82.4100
83.3700
15,479,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 12 Jun 2026
82.0100
82.0500
77.6100
77.8400
12,394,300
Thu, 11 Jun 2026
79.5000
83.9100
78.6100
82.6300
8,856,800
Wed, 10 Jun 2026
78.9300
84.3000
78.6000
78.9300
8,420,800
Tue, 09 Jun 2026
81.1650
87.3800
77.8700
81.1000
13,527,300
Mon, 08 Jun 2026
84.0100
84.1300
81.4000
82.5300
10,609,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.1100
88.1100
78.4100
80.2800
24,729,300
Thu, 04 Jun 2026
90.8900
95.1800
89.2000
90.5400
12,226,800
Wed, 03 Jun 2026
99.1750
99.1750
90.1300
90.1300
16,370,800
Tue, 02 Jun 2026
101.8800
103.7700
98.5500
100.8500
14,601,300
Mon, 01 Jun 2026
108.7200
109.5000
104.2600
104.9700
14,307,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.0300
114.4400
106.7500
113.0000
24,738,900
Thu, 28 May 2026
101.4400
108.3800
97.6900
108.2400
11,835,300
Wed, 27 May 2026
103.0000
106.6000
102.3300
102.6400
8,300,700
Tue, 26 May 2026
112.2200
113.0400
104.1400
104.1700
15,862,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.1200
118.8500
112.2000
113.1200
9,796,000
Thu, 21 May 2026
111.0000
117.9350
110.4300
114.8800
10,864,700
Wed, 20 May 2026
111.3700
113.4800
109.0600
111.6200
7,009,800
Tue, 19 May 2026
109.2000
115.3600
108.6720
111.0300
10,704,700
Mon, 18 May 2026
10 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 18 May 2026
112.1000
114.7800
107.2100
111.3900
12,562,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
117.4700
118.2600
111.3900
114.0000
17,958,200
Thu, 14 May 2026
123.6000
132.4400
118.3650
123.8800
23,592,000
Wed, 13 May 2026
125.7300
130.7300
118.2000
126.5700
19,433,400
Tue, 12 May 2026
129.9900
140.0000
120.5000
123.6500
29,501,800
Mon, 11 May 2026
118.8500
134.8000
105.3600
131.7600
49,793,000
Mon, 11 May 2026
9 · 10-Q
Pre-market · 09:16 ET
10-Q ↗
Mon, 11 May 2026
8 · 8-K
Pre-market · 06:27 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
114.2600
115.0000
108.9100
113.6700
16,763,700
Thu, 07 May 2026
118.2600
120.4800
109.6000
113.2500
21,476,800
Wed, 06 May 2026
115.0000
122.8600
113.2000
121.8000
19,293,000
Tue, 05 May 2026
121.4000
121.4000
112.4500
114.1900
22,578,400
Mon, 04 May 2026
107.1300
119.9900
106.9000
119.5300
32,606,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
92.7700
100.0100
92.2100
99.7000
10,127,600
Thu, 30 Apr 2026
95.2900
95.2900
89.9000
90.8800
9,231,900
Wed, 29 Apr 2026
93.5500
96.2700
90.1900
95.5600
8,599,700
Tue, 28 Apr 2026
92.5000
95.3860
92.2620
94.3500
6,305,300
Mon, 27 Apr 2026
98.5600
98.8000
94.2900
95.4400
9,583,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
102.2650
103.0000
97.5600
99.6600
6,621,400
Thu, 23 Apr 2026
101.2200
103.6500
97.9000
100.0100
7,325,400
Wed, 22 Apr 2026
99.9500
105.7900
99.3750
104.3600
13,863,200
Tue, 21 Apr 2026
104.7300
105.1000
95.7900
96.0200
12,539,200
Mon, 20 Apr 2026
102.4800
106.5000
98.5000
106.3600
11,403,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
110.3650
111.1990
102.7000
105.9100
14,543,400
Thu, 16 Apr 2026
107.0000
108.0400
101.7000
107.4600
9,258,300
Wed, 15 Apr 2026
107.5800
108.7000
102.9300
105.5200
10,641,600
Tue, 14 Apr 2026
102.2600
110.5100
101.4100
105.4900
17,543,400
Mon, 13 Apr 2026
86.3400
98.6800
86.2700
98.6800
13,915,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
88.0500
90.3300
84.9100
88.0400
9,369,400
Thu, 09 Apr 2026
93.0600
93.9500
84.6000
85.1000
14,780,700
Wed, 08 Apr 2026
101.2900
101.8200
93.0000
94.4400
10,572,700
Tue, 07 Apr 2026
90.9700
95.2750
88.0000
94.1200
8,346,900
Mon, 06 Apr 2026
93.0900
94.6980
91.0200
92.1500
7,658,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.4500
90.3900
84.2700
90.2600
12,668,000
Wed, 01 Apr 2026
98.4150
99.4590
90.2600
90.7400
13,882,800
Wed, 01 Apr 2026
7 · DEFA14A
Pre-market · 07:05 ET
DEFA14A ↗
Wed, 01 Apr 2026
6 · DEF 14A
Pre-market · 07:02 ET
DEF 14A ↗
Tue, 31 Mar 2026
91.2500
97.8000
89.4000
95.4100
13,703,100
Mon, 30 Mar 2026
96.2600
96.5000
88.2680
89.9100
12,851,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
97.7400
97.7800
90.8500
93.6600
14,551,600
Thu, 26 Mar 2026
101.9100
103.5500
97.3100
98.2700
15,672,000
Wed, 25 Mar 2026
106.7700
110.2500
101.6000
103.8600
22,176,500
Tue, 24 Mar 2026
126.3500
127.0800
98.3100
101.1700
57,254,200
Mon, 23 Mar 2026
124.1500
127.4800
121.3200
126.6400
15,857,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
127.9750
132.3800
122.9100
126.0300
22,700,800
Thu, 19 Mar 2026
126.3250
129.7400
121.4100
128.3300
19,498,400
Wed, 18 Mar 2026
131.4900
135.4860
128.0000
132.8400
16,909,300
Tue, 17 Mar 2026
124.0100
136.6500
122.7400
132.3100
23,078,300
Tue, 17 Mar 2026
5 · 8-K
Pre-market · 08:06 ET
8-K ↗
Mon, 16 Mar 2026
120.1500
126.5000
119.7700
125.8300
18,613,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
118.3350
119.3000
113.1600
115.3800
11,354,300
Thu, 12 Mar 2026
113.0450
117.7800
112.1500
114.1800
12,296,200
Wed, 11 Mar 2026
119.8000
123.3950
111.7200
112.8100
19,437,400
Tue, 10 Mar 2026
113.4400
121.8000
112.8000
118.0900
24,161,100
Mon, 09 Mar 2026
105.2100
112.6600
104.9000
111.8400
21,509,600
Mon, 09 Mar 2026
4 · 10-K
Pre-market · 08:36 ET
10-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
102.8200
106.2900
100.0700
101.9100
19,662,200
Thu, 05 Mar 2026
105.2700
110.1200
103.3000
105.7400
20,902,200
Wed, 04 Mar 2026
102.8000
106.3500
101.4000
105.2700
24,171,000
Tue, 03 Mar 2026
91.5000
104.3000
91.1300
99.6300
33,367,000
Mon, 02 Mar 2026
80.8000
96.6100
80.2300
96.1400
32,855,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.6200
84.9800
80.9700
83.4400
19,295,200
Thu, 26 Feb 2026
81.5650
90.6000
81.2300
87.2100
41,836,500
Wed, 25 Feb 2026
73.7700
83.3500
71.1900
83.1400
63,849,900
Wed, 25 Feb 2026
3 · 8-K
Pre-market · 06:26 ET
8-K ↗
Tue, 24 Feb 2026
60.3900
62.9500
59.4600
61.3700
8,283,500
Mon, 23 Feb 2026
62.0950
63.1300
59.8300
61.1700
8,797,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
62.2500
65.5000
61.5000
63.0200
9,415,100
Thu, 19 Feb 2026
62.2650
62.8500
59.8000
61.9200
6,951,600
Wed, 18 Feb 2026
62.1250
64.7000
61.2000
63.1500
7,462,500
Tue, 17 Feb 2026
59.2700
62.9000
57.0200
61.6200
9,686,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
58.4400
62.2000
57.2300
60.0400
12,023,900
Thu, 12 Feb 2026
58.7500
58.7500
55.3100
56.6300
8,567,200
Wed, 11 Feb 2026
59.1100
59.1700
55.8900
57.8600
8,585,500
Tue, 10 Feb 2026
58.5400
62.0000
58.3000
59.7500
7,515,500
Mon, 09 Feb 2026
56.3300
60.8800
55.7600
60.1000
10,755,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.8050
57.8000
53.6200
57.0400
17,508,700
Thu, 05 Feb 2026
53.6300
54.4780
49.9000
50.2300
15,489,000
Wed, 04 Feb 2026
56.1850
56.2900
51.5200
55.0500
14,496,000
Tue, 03 Feb 2026
60.1660
60.1660
53.7600
56.1600
16,819,300
Mon, 02 Feb 2026
61.5000
61.8700
58.4100
58.8600
14,468,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
66.6000
66.9100
61.8850
63.9300
15,737,900
Thu, 29 Jan 2026
70.3050
70.6000
65.7500
67.5500
16,968,100
Wed, 28 Jan 2026
72.8600
77.0000
71.9100
72.8400
16,300,600
Tue, 27 Jan 2026
70.3800
70.5380
67.5000
69.9600
10,213,400
Mon, 26 Jan 2026
70.0100
72.4300
69.8500
70.9000
7,238,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.8600
72.5500
69.8800
71.3300
7,506,200
Thu, 22 Jan 2026
73.5500
73.8100
70.7600
71.3500
7,345,900
Wed, 21 Jan 2026
72.9000
74.5900
70.4200
72.6400
8,343,200
Tue, 20 Jan 2026
75.7000
77.4700
72.6200
72.7000
12,061,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.7400
80.0200
75.5800
78.6100
9,931,600
Thu, 15 Jan 2026
83.4700
83.7900
76.1100
76.6000
16,933,700
Wed, 14 Jan 2026
84.9900
88.4600
81.7500
84.8000
14,373,600
Tue, 13 Jan 2026
83.2350
84.2800
80.2900
83.4600
8,436,100
Mon, 12 Jan 2026
81.1400
83.1200
79.8500
82.9000
6,863,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.2000
84.3300
79.4500
82.9000
7,686,400
Thu, 08 Jan 2026
79.9000
82.7200
78.8500
81.7900
5,375,000
Wed, 07 Jan 2026
83.1900
83.6000
80.5300
80.5900
6,610,400
Tue, 06 Jan 2026
86.0000
86.2000
81.9480
84.8500
7,456,700
Mon, 05 Jan 2026
84.5750
88.0600
84.1000
84.8000
9,112,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.8400
84.5800
79.6200
83.4700
8,382,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.9600
80.3900
78.7700
79.3000
5,754,000
Tue, 30 Dec 2025
80.1800
82.8900
79.6500
79.8900
7,561,700
Mon, 29 Dec 2025
79.2450
83.0360
79.1230
80.5100
7,400,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.3900
82.5000
79.7100
81.2700
6,140,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.7200
83.0450
79.8600
82.6400
6,401,500
Tue, 23 Dec 2025
84.8000
85.5700
81.0200
82.7300
9,394,700
Mon, 22 Dec 2025
87.7400
91.2000
86.4300
87.0000
10,721,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.4350
86.3000
82.4300
86.1300
13,856,900
Thu, 18 Dec 2025
82.7400
84.4700
80.0800
80.9900
10,406,200
Wed, 17 Dec 2025
82.8800
85.7400
79.0800
79.2000
10,977,800
Tue, 16 Dec 2025
77.8600
83.5000
77.3300
83.0000
15,029,100
Mon, 15 Dec 2025
83.8500
84.1800
74.7340
75.4600
15,025,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.5300
91.3000
82.0300
83.4700
13,858,000
Thu, 11 Dec 2025
85.8500
89.2600
83.3300
88.5700
11,154,500
Wed, 10 Dec 2025
87.3400
89.5500
85.0500
88.4100
9,329,300
Tue, 09 Dec 2025
83.2300
89.9800
81.7600
88.8800
14,570,000
Mon, 08 Dec 2025
86.9450
87.4100
81.3400
83.9600
10,024,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.0900
86.6600
83.1400
85.6200
10,474,100
Thu, 04 Dec 2025
83.9800
88.2700
83.2000
87.4600
14,235,400
Wed, 03 Dec 2025
78.3900
86.5900
75.9700
86.2900
21,053,700
Tue, 02 Dec 2025
78.4000
80.7300
77.1800
77.4400
16,567,100
Mon, 01 Dec 2025
77.4900
79.8400
75.2300
75.9400
18,852,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.3100
81.4800
74.0200
79.9300
22,254,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.1500
73.2900
68.8600
72.6400
15,840,800
Tue, 25 Nov 2025
69.1400
70.1100
68.0520
70.1100
12,630,900
Mon, 24 Nov 2025
72.0000
73.4300
69.6100
72.7400
15,679,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.9250
72.3300
66.1400
71.3300
19,456,200
Thu, 20 Nov 2025
71.2900
71.4050
64.9200
66.9300
20,369,400
Wed, 19 Nov 2025
76.4900
76.6000
67.5500
69.7200
28,886,500
Tue, 18 Nov 2025
75.6200
78.1500
75.0430
76.6000
16,437,600
Mon, 17 Nov 2025
81.7900
81.9000
75.1000
76.5900
23,753,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.5000
85.0500
81.5000
81.8900
37,549,600
Thu, 13 Nov 2025
86.0200
88.4200
81.3800
82.3400
52,219,400
Wed, 12 Nov 2025
93.8500
95.5200
85.8600
86.3000
39,011,300
Wed, 12 Nov 2025
2 · 10-Q
Pre-market · 09:21 ET
10-Q ↗
Wed, 12 Nov 2025
1 · 8-K
Pre-market · 06:26 ET
8-K ↗
Tue, 11 Nov 2025
102.0500
102.4900
97.9500
98.3000
8,745,300
Mon, 10 Nov 2025
107.8000
110.5350
102.5800
104.1000
8,568,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
99.0000
103.3300
96.1000
103.1400
9,524,300
Thu, 06 Nov 2025
113.0500
113.3600
100.0000
100.0100
11,702,600
Wed, 05 Nov 2025
113.1000
114.8500
111.9400
113.0300
6,050,000
Tue, 04 Nov 2025
113.7900
117.2000
108.9000
111.2500
10,279,100
Mon, 03 Nov 2025
125.7500
125.7500
117.8260
117.8600
9,050,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
126.3100
129.4000
124.8800
126.9800
6,616,900
Thu, 30 Oct 2025
129.9700
130.0000
122.4900
122.7100
10,751,300
Wed, 29 Oct 2025
136.0000
136.0500
129.6800
131.7400
7,593,600
Tue, 28 Oct 2025
143.2500
143.3800
135.8500
136.1100
7,857,500
Mon, 27 Oct 2025
146.9300
147.4400
138.1000
143.2900
9,715,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
132.9600
144.0300
131.0200
142.0500
15,678,700