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
147.2400
149.0200
145.8500
148.9300
221,433
Thu, 22 Oct 2026
149.7100
150.7000
147.3400
148.4000
114,500
Wed, 21 Oct 2026
150.0900
152.1200
149.4000
150.1100
172,800
Tue, 20 Oct 2026
149.9200
153.4500
147.4600
149.2500
155,700
Mon, 19 Oct 2026
148.3600
150.5100
145.8600
150.4100
78,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
147.9100
149.4100
145.8200
149.0500
85,600
Thu, 15 Oct 2026
146.2500
148.8800
144.6100
147.3500
86,300
Wed, 14 Oct 2026
145.2900
147.9700
144.1900
145.1600
71,500
Tue, 13 Oct 2026
148.9800
150.1000
145.4100
146.7900
106,200
Mon, 12 Oct 2026
152.2000
153.7400
148.3400
148.3400
84,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
153.4100
154.5000
151.1600
151.5900
77,800
Thu, 08 Oct 2026
147.4400
152.4300
145.0400
152.0100
106,200
Wed, 07 Oct 2026
146.4600
148.7100
146.4600
147.6800
86,000
Tue, 06 Oct 2026
152.7300
152.7300
148.8800
148.9600
77,400
Mon, 05 Oct 2026
151.1200
153.3000
148.8000
151.8500
115,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
150.7000
152.6200
150.5600
150.7300
83,000
Thu, 01 Oct 2026
146.5200
150.6300
146.2200
150.1200
116,000
Wed, 30 Sep 2026
146.7600
148.8700
144.0100
148.1600
97,000
Tue, 29 Sep 2026
146.1500
148.5100
145.5500
146.7800
104,500
Mon, 28 Sep 2026
144.0000
146.4400
142.6400
146.2800
105,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
144.5200
145.4500
142.6100
144.6600
86,800
Thu, 24 Sep 2026
145.6100
146.3000
143.4800
144.1000
92,300
Wed, 23 Sep 2026
150.0200
151.5900
145.3900
146.0700
113,700
Tue, 22 Sep 2026
152.2400
152.5000
146.4400
150.9500
136,600
Mon, 21 Sep 2026
149.7800
153.1800
147.6500
151.3600
103,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
152.2800
152.2800
147.6300
148.5800
322,800
Thu, 17 Sep 2026
152.5300
153.8600
150.1000
152.0800
96,800
Wed, 16 Sep 2026
155.9000
155.9000
151.2400
152.8400
104,700
Tue, 15 Sep 2026
153.7000
155.8700
150.6300
155.6700
125,800
Mon, 14 Sep 2026
154.7600
156.6600
150.9700
153.3300
146,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
149.7400
154.7900
149.3500
154.2800
90,900
Thu, 10 Sep 2026
148.4700
150.2900
146.6100
147.9700
64,900
Wed, 09 Sep 2026
146.3600
148.5600
143.6900
148.4000
73,400
Tue, 08 Sep 2026
146.8700
149.3000
146.4400
146.5200
78,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
145.0800
148.2000
144.0900
147.7200
108,300
Thu, 03 Sep 2026
145.6100
146.8000
142.5500
144.7000
90,900
Wed, 02 Sep 2026
148.3700
148.3700
144.5000
144.6900
127,100
Tue, 01 Sep 2026
150.1900
153.8800
145.9800
146.9400
90,700
Mon, 31 Aug 2026
151.4000
155.2000
150.0100
151.7100
101,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
153.6300
155.5200
152.4100
152.6200
88,500
Thu, 27 Aug 2026
150.0000
153.4400
146.7000
153.4300
90,300
Wed, 26 Aug 2026
156.2200
157.6600
150.7500
151.1500
97,200
Tue, 25 Aug 2026
155.8600
158.1700
152.5700
156.8000
95,800
Mon, 24 Aug 2026
150.0000
157.5700
150.0000
155.1400
89,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
151.8100
152.3500
149.1500
149.9500
140,300
Thu, 20 Aug 2026
146.5200
154.8700
146.5200
150.7100
103,300
Wed, 19 Aug 2026
147.2800
148.2800
144.8900
148.0100
84,600
Tue, 18 Aug 2026
144.1600
147.7200
142.2500
147.2600
87,900
Mon, 17 Aug 2026
142.5000
145.6300
140.4000
144.1700
121,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
17 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Fri, 14 Aug 2026
16 · 10-Q
After-hours · 16:05 ET
FORM 10-Q ↗
Fri, 14 Aug 2026
139.0000
140.8100
137.1700
139.8600
70,500
Thu, 13 Aug 2026
140.0400
140.8500
135.7200
137.8000
85,100
Wed, 12 Aug 2026
138.5800
139.8300
137.5500
139.2600
55,900
Tue, 11 Aug 2026
138.7500
141.8700
138.0700
138.2300
80,300
Mon, 10 Aug 2026
137.9800
139.0600
136.8900
137.5000
101,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
137.1000
138.9800
136.4400
137.9900
81,300
Thu, 06 Aug 2026
138.6500
141.7500
137.7400
137.7400
81,400
Wed, 05 Aug 2026
135.4200
139.7600
133.3800
139.5700
92,100
Tue, 04 Aug 2026
136.9700
138.5500
131.6600
136.0600
109,400
Mon, 03 Aug 2026
15 · 8-K
After-hours · 16:42 ET
FORM 8-K ↗
Mon, 03 Aug 2026
123.3300
137.4200
123.2600
134.9100
224,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
121.3400
122.7800
119.7000
121.4200
62,900
Thu, 30 Jul 2026
121.5000
123.5000
120.8300
121.5000
78,200
Wed, 29 Jul 2026
123.1800
124.0700
120.7800
121.4600
91,100
Tue, 28 Jul 2026
125.9300
127.0400
123.0500
123.3500
156,500
Mon, 27 Jul 2026
126.1000
127.3000
124.0700
125.0000
92,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
123.4900
125.0000
123.1900
124.4000
51,700
Thu, 23 Jul 2026
122.2400
124.5000
120.8800
121.9800
63,700
Wed, 22 Jul 2026
121.9100
123.2400
121.5500
122.6300
48,300
Tue, 21 Jul 2026
121.9200
122.4600
119.8900
122.1700
69,500
Mon, 20 Jul 2026
121.5000
122.7600
120.7300
120.8300
54,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
120.8600
123.0000
120.7300
121.4500
93,000
Thu, 16 Jul 2026
123.2400
125.2500
121.6000
122.0800
125,100
Wed, 15 Jul 2026
122.7100
124.4000
122.2000
123.2400
90,600
Tue, 14 Jul 2026
122.6300
123.9900
120.9700
122.7500
91,900
Mon, 13 Jul 2026
124.8400
125.5700
122.8000
123.0000
56,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
125.0000
125.4200
124.2700
124.6900
122,000
Thu, 09 Jul 2026
123.3500
125.0100
123.1100
124.9800
72,600
Wed, 08 Jul 2026
123.0000
126.7000
122.9400
123.2800
118,800
Tue, 07 Jul 2026
125.0000
125.1500
122.0000
124.2300
55,500
Mon, 06 Jul 2026
124.3800
125.0200
122.8400
124.5000
45,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
123.9600
127.7500
121.5700
123.2100
93,200
Wed, 01 Jul 2026
125.6200
126.4100
122.8800
123.3600
93,200
Tue, 30 Jun 2026
125.2000
125.5100
123.1000
124.9900
92,100
Mon, 29 Jun 2026
125.0000
125.2600
122.3600
124.1400
124,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
123.1500
125.5300
122.4500
125.0000
238,900
Thu, 25 Jun 2026
127.3900
127.8300
122.6000
123.7200
89,700
Wed, 24 Jun 2026
127.4200
129.3200
125.9700
125.9900
81,200
Tue, 23 Jun 2026
126.8300
127.6900
123.6400
126.8800
120,200
Mon, 22 Jun 2026
130.7200
131.5100
127.6000
128.0900
98,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
130.2400
131.8900
128.7800
131.8400
240,300
Wed, 17 Jun 2026
128.0900
130.3000
127.6600
129.4700
91,600
Tue, 16 Jun 2026
14 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Tue, 16 Jun 2026
129.1700
133.3700
126.9900
128.0800
136,000
Mon, 15 Jun 2026
130.1300
130.1300
124.6600
128.1100
97,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
131.2700
131.2700
127.8900
129.8400
124,900
Thu, 11 Jun 2026
130.1100
132.7400
129.1700
129.9900
165,100
Wed, 10 Jun 2026
132.0000
132.5100
128.9600
129.0400
156,100
Tue, 09 Jun 2026
130.9200
133.2500
127.0600
131.0200
122,500
Mon, 08 Jun 2026
133.4800
135.2400
128.5900
130.0600
218,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
131.3300
134.9800
130.5200
132.6100
291,300
Thu, 04 Jun 2026
130.0300
132.2700
127.5600
131.0400
142,900
Wed, 03 Jun 2026
127.9500
130.2000
126.6500
128.3400
195,000
Tue, 02 Jun 2026
127.3200
129.8500
126.1600
128.3500
167,700
Mon, 01 Jun 2026
124.7200
129.7200
124.7200
127.8400
149,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
130.9300
131.6100
125.6600
126.5700
240,900
Thu, 28 May 2026
131.9300
133.3000
129.2900
132.0000
148,300
Wed, 27 May 2026
135.9200
139.3200
128.8600
130.6500
140,700
Tue, 26 May 2026
133.7200
136.3900
130.7000
134.4100
110,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
128.8300
133.9800
125.5700
131.6200
86,700
Thu, 21 May 2026
13 · 8-K
After-hours · 16:34 ET
FORM 8-K ↗
Thu, 21 May 2026
141.2600
141.3800
127.5600
128.7700
136,900
Wed, 20 May 2026
143.3600
144.6300
140.0100
143.4000
144,700
Tue, 19 May 2026
141.8200
145.0000
139.5700
142.3500
103,200
Mon, 18 May 2026
139.0000
144.9700
139.0000
143.8400
140,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
12 · 10-Q
After-hours · 16:01 ET
FORM 10-Q ↗
Fri, 15 May 2026
136.8600
141.2900
134.9100
137.9800
107,200
Thu, 14 May 2026
138.5000
139.4900
137.1800
139.2700
47,400
Wed, 13 May 2026
136.5100
138.2900
133.8000
138.2900
72,700
Tue, 12 May 2026
140.5800
140.5800
129.1500
135.8300
84,200
Mon, 11 May 2026
142.3400
145.2200
140.0700
140.7900
119,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
137.4500
142.8600
136.0200
142.4800
98,500
Thu, 07 May 2026
140.0000
140.5500
135.4300
137.4500
41,900
Wed, 06 May 2026
142.7000
142.7000
138.3400
139.1500
48,200
Tue, 05 May 2026
11 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Tue, 05 May 2026
134.4500
141.7400
134.4500
140.5900
78,000
Mon, 04 May 2026
141.2100
141.2100
122.9100
132.5600
175,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
140.1700
141.6800
137.0000
141.6800
47,100
Thu, 30 Apr 2026
139.1100
143.7000
139.1100
139.8400
93,300
Wed, 29 Apr 2026
145.7500
145.7500
139.0800
140.2500
122,300
Tue, 28 Apr 2026
146.8300
147.3900
144.4700
146.5400
133,800
Mon, 27 Apr 2026
143.6600
149.7400
143.2000
145.5700
72,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
139.1800
143.4500
135.3300
143.1600
81,800
Thu, 23 Apr 2026
139.2000
140.4900
137.9800
139.9100
74,200
Wed, 22 Apr 2026
137.9300
139.3800
136.8000
138.1300
93,600
Tue, 21 Apr 2026
139.8700
140.4600
133.6500
136.2500
77,500
Mon, 20 Apr 2026
143.6500
144.0000
139.7600
140.2300
57,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
143.0000
146.4900
142.0300
143.7200
72,900
Thu, 16 Apr 2026
141.8500
141.8500
138.9300
140.7300
62,400
Wed, 15 Apr 2026
143.7500
144.0400
141.0300
142.6800
34,700
Tue, 14 Apr 2026
10 · DEF 14A
After-hours · 16:15 ET
FORM DEF 14A ↗
Tue, 14 Apr 2026
143.8900
146.2600
143.3300
144.4400
48,400
Mon, 13 Apr 2026
140.0800
143.9500
140.0800
143.9500
55,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
142.8200
143.1000
138.9000
140.8400
90,800
Thu, 09 Apr 2026
143.0400
144.2400
140.8500
142.9700
74,500
Wed, 08 Apr 2026
142.0900
143.7600
141.1100
143.5500
98,000
Tue, 07 Apr 2026
139.8100
140.8500
134.3000
137.5200
97,700
Mon, 06 Apr 2026
142.1400
143.6000
140.0100
140.0100
75,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
140.1500
143.3400
138.6000
141.6500
53,200
Wed, 01 Apr 2026
138.7100
144.0300
138.7100
141.8900
112,500
Tue, 31 Mar 2026
134.1400
138.6500
132.7800
137.0600
136,100
Mon, 30 Mar 2026
138.3200
138.3200
129.9000
132.4800
176,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 27 Mar 2026
134.8800
139.5000
134.0300
137.9500
199,200
Thu, 26 Mar 2026
135.7600
139.9400
132.8800
136.4200
92,900
Wed, 25 Mar 2026
135.7600
136.7500
132.8800
136.7300
86,900
Tue, 24 Mar 2026
132.7700
134.5500
131.9500
133.0400
59,000
Mon, 23 Mar 2026
132.6000
137.4900
132.6000
133.7600
78,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
133.8500
133.9200
128.1900
129.6500
166,700
Thu, 19 Mar 2026
132.7100
136.1000
131.8600
133.7000
110,600
Wed, 18 Mar 2026
134.1400
136.4200
131.3400
133.3500
82,500
Tue, 17 Mar 2026
139.4000
141.7000
134.4900
134.7600
118,500
Mon, 16 Mar 2026
135.4700
139.5500
133.6500
139.3800
79,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
8 · 10-K
After-hours · 16:03 ET
FORM 10-K ↗
Fri, 13 Mar 2026
133.3000
135.5000
129.7700
131.5800
58,500
Thu, 12 Mar 2026
138.7300
139.0000
126.5700
132.5600
124,600
Wed, 11 Mar 2026
142.3100
144.3400
139.7500
140.2500
58,000
Tue, 10 Mar 2026
141.6100
149.8600
141.6100
143.9700
124,100
Mon, 09 Mar 2026
135.6700
142.2300
132.3000
141.4800
149,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
134.0000
138.7500
133.4700
137.4600
96,800
Thu, 05 Mar 2026
139.6600
142.0500
133.8200
135.4900
107,700
Wed, 04 Mar 2026
7 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 04 Mar 2026
136.4100
142.3900
135.0100
141.7500
76,900
Tue, 03 Mar 2026
133.2300
139.1500
131.5600
136.9000
118,600
Mon, 02 Mar 2026
132.0000
137.3000
131.5000
134.5000
127,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
132.7300
134.0700
131.6100
131.9400
58,300
Thu, 26 Feb 2026
129.5000
134.3800
129.5000
133.5300
52,100
Wed, 25 Feb 2026
129.0200
130.5200
124.1400
129.9300
52,600
Tue, 24 Feb 2026
127.3700
129.6800
126.2000
128.8700
56,900
Mon, 23 Feb 2026
126.5600
130.5200
125.3400
127.3600
70,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
127.7000
129.0700
123.9900
127.0000
165,000
Thu, 19 Feb 2026
125.4100
127.7400
123.4500
127.0500
112,400
Wed, 18 Feb 2026
126.4000
128.0800
123.9900
126.0600
95,700
Tue, 17 Feb 2026
125.8600
127.5400
123.8400
125.9300
56,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
121.3600
125.2200
121.3600
124.4700
82,600
Thu, 12 Feb 2026
122.2300
122.7900
120.5000
121.3800
28,400
Wed, 11 Feb 2026
127.4000
128.3600
119.2200
121.3100
73,000
Tue, 10 Feb 2026
128.8500
130.6200
126.0600
126.1800
87,400
Mon, 09 Feb 2026
129.7600
131.1800
127.7800
129.1800
73,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.5800
136.0900
130.5500
130.5800
87,700
Thu, 05 Feb 2026
6 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Thu, 05 Feb 2026
134.1700
137.0000
133.3200
133.8300
91,800
Wed, 04 Feb 2026
135.7000
137.7800
133.3100
134.9400
112,600
Tue, 03 Feb 2026
131.9000
135.9600
131.4100
135.3700
79,900
Mon, 02 Feb 2026
127.4000
133.0900
126.2400
131.9500
111,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
124.7000
127.7900
123.6700
127.4000
87,800
Thu, 29 Jan 2026
122.2000
125.8800
122.2000
125.3500
91,700
Wed, 28 Jan 2026
125.2300
125.9000
121.5400
122.1100
88,700
Tue, 27 Jan 2026
120.8300
125.0400
120.4900
124.7400
66,000
Mon, 26 Jan 2026
121.2000
122.1000
119.6600
121.6900
35,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
122.8000
123.4500
119.8800
120.4100
74,900
Thu, 22 Jan 2026
121.4900
123.7500
119.0700
122.3100
104,000
Wed, 21 Jan 2026
118.0000
121.6300
117.9000
121.6100
66,800
Tue, 20 Jan 2026
118.1600
119.5900
117.8000
118.3000
38,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
119.2100
120.6300
117.5300
119.6200
90,600
Thu, 15 Jan 2026
120.1000
121.1400
118.2500
119.1800
175,800
Wed, 14 Jan 2026
117.6400
119.4600
116.7800
119.1900
88,000
Tue, 13 Jan 2026
118.9600
118.9600
116.9000
117.6300
85,800
Mon, 12 Jan 2026
117.9000
120.4000
117.9000
118.2600
55,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
117.0000
118.1800
115.0000
117.6200
58,800
Thu, 08 Jan 2026
114.1000
118.2300
113.0400
117.1700
66,400
Wed, 07 Jan 2026
111.4200
114.7600
109.5700
113.7000
82,200
Tue, 06 Jan 2026
5 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Tue, 06 Jan 2026
109.5200
110.7400
107.4500
110.7400
56,000
Mon, 05 Jan 2026
107.0100
112.4700
107.0100
110.2400
70,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.3100
109.8900
104.8300
107.0000
93,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
106.8000
109.0200
105.4000
106.7600
64,000
Tue, 30 Dec 2025
111.5500
111.6200
106.5900
106.8000
58,500
Mon, 29 Dec 2025
4 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Mon, 29 Dec 2025
108.8900
108.8900
107.1100
107.9400
53,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
109.2800
109.5800
107.9900
108.4500
22,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
108.8700
110.3100
108.8700
109.7600
31,700
Tue, 23 Dec 2025
108.0000
109.6000
107.5100
108.7400
41,100
Mon, 22 Dec 2025
106.3300
109.8300
105.4800
108.0500
32,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
105.2100
106.4900
104.1800
105.4100
215,900
Thu, 18 Dec 2025
105.8200
106.8300
104.8500
105.4300
102,900
Wed, 17 Dec 2025
104.7800
106.6900
104.3300
104.5500
52,600
Tue, 16 Dec 2025
104.0300
105.5100
102.4800
104.8800
75,200
Mon, 15 Dec 2025
103.3500
105.8100
102.8300
104.9300
71,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
105.2900
105.7200
102.9200
103.0900
86,500
Thu, 11 Dec 2025
104.0300
107.4000
103.9200
105.4100
44,000
Wed, 10 Dec 2025
99.9600
104.3000
99.9600
103.0800
65,400
Tue, 09 Dec 2025
99.5000
103.0000
98.0000
101.0000
47,300
Mon, 08 Dec 2025
101.4400
101.4400
97.4000
98.9700
67,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
97.0000
104.2000
96.9100
100.9400
87,600
Thu, 04 Dec 2025
94.4500
95.2800
94.2400
95.2600
27,600
Wed, 03 Dec 2025
93.0100
94.7500
92.4200
94.5500
36,300
Tue, 02 Dec 2025
92.4900
93.4900
91.6000
92.3300
30,400
Mon, 01 Dec 2025
92.8300
94.0100
91.2800
91.5900
46,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
94.1600
94.2900
92.7400
93.8500
30,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
93.6600
95.0000
93.5000
93.7300
95,800
Tue, 25 Nov 2025
3 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Tue, 25 Nov 2025
95.0600
95.1300
93.2200
94.4600
58,400
Mon, 24 Nov 2025
95.0000
95.5300
93.6100
94.0600
87,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
93.5100
95.5200
93.2900
94.9000
51,500
Thu, 20 Nov 2025
95.8600
96.5200
92.8900
93.4000
91,900
Wed, 19 Nov 2025
93.4100
95.1600
93.0500
94.3200
75,600
Tue, 18 Nov 2025
93.1900
94.5200
92.8900
93.4100
64,400
Mon, 17 Nov 2025
95.0000
95.9800
93.7800
94.1600
62,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
93.4600
96.0600
93.0000
94.8400
42,500
Thu, 13 Nov 2025
95.4500
95.4500
93.7900
94.1000
46,400
Wed, 12 Nov 2025
98.2600
100.2100
95.7700
95.8800
41,800
Tue, 11 Nov 2025
99.4800
101.7700
97.9100
99.1000
64,800
Mon, 10 Nov 2025
107.6300
110.5600
98.5900
99.1600
89,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:03 ET
FORM 10-Q ↗
Fri, 07 Nov 2025
107.0500
108.0000
105.3700
107.6700
55,200
Thu, 06 Nov 2025
107.2900
110.8800
106.5200
107.0400
87,300
Wed, 05 Nov 2025
108.6400
109.4300
107.0900
107.8600
78,300
Tue, 04 Nov 2025
109.1000
110.4900
108.2700
108.9300
72,900
Mon, 03 Nov 2025
107.5400
109.5800
105.8100
109.5800
48,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
105.5000
108.0000
103.4300
106.9700
53,100
Thu, 30 Oct 2025
107.0100
107.6800
103.7300
105.5300
101,200
Wed, 29 Oct 2025
110.0000
111.0900
105.6900
106.9700
181,500
Tue, 28 Oct 2025
108.4900
111.1900
107.5900
109.9500
65,400
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Mon, 27 Oct 2025
114.4700
114.4700
103.2100
108.8800
211,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
114.3800
114.3800
112.8000
114.1600
60,500
Thu, 23 Oct 2025
110.2800
113.2000
109.7700
113.0200
73,800