Daily Nasdaq 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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
200.0000
203.3700
193.8850
195.6900
776,435
Thu, 22 Oct 2026
185.0000
194.2500
181.7900
193.3500
422,300
Wed, 21 Oct 2026
179.4700
184.0600
178.4800
183.3200
369,600
Tue, 20 Oct 2026
176.7400
183.0500
176.4600
180.8100
274,100
Mon, 19 Oct 2026
173.8100
176.1500
173.8100
174.7200
159,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
177.2500
178.7200
173.4300
174.8600
157,600
Thu, 15 Oct 2026
179.0000
182.3700
174.6500
175.4700
275,700
Wed, 14 Oct 2026
176.6000
178.1900
173.3400
175.2500
275,100
Tue, 13 Oct 2026
175.2700
178.1500
172.9900
176.3300
357,600
Mon, 12 Oct 2026
168.8800
173.7900
168.0000
173.2300
327,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
164.8500
167.7200
160.0000
167.0500
153,900
Thu, 08 Oct 2026
156.8100
169.7300
156.8100
165.3100
360,900
Wed, 07 Oct 2026
156.3600
157.8500
155.4100
156.6100
164,500
Tue, 06 Oct 2026
160.5700
161.5500
156.0600
157.2600
204,300
Mon, 05 Oct 2026
162.6800
163.7300
158.1300
160.1000
214,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
167.7500
168.0000
161.1200
162.1500
269,900
Thu, 01 Oct 2026
161.4700
169.4500
161.1400
168.4200
606,200
Wed, 30 Sep 2026
156.1400
157.8000
155.7800
156.8300
281,500
Tue, 29 Sep 2026
156.1300
159.0100
155.4600
156.3600
160,000
Mon, 28 Sep 2026
158.6200
158.6200
155.7100
157.6200
159,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
157.2900
161.5800
157.2800
157.9800
137,100
Thu, 24 Sep 2026
160.3200
161.8800
155.7400
157.6600
231,100
Wed, 23 Sep 2026
158.1000
161.3400
157.9800
159.9100
247,500
Tue, 22 Sep 2026
159.3500
159.8700
155.0500
157.8600
218,200
Mon, 21 Sep 2026
158.2500
160.3000
156.5400
159.1800
399,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
159.5600
159.5600
153.2900
158.3300
570,800
Thu, 17 Sep 2026
153.2600
157.6800
150.5200
157.4400
291,100
Wed, 16 Sep 2026
152.0500
155.4200
150.4000
154.0300
170,900
Tue, 15 Sep 2026
154.4300
157.0300
152.3500
154.1400
170,300
Mon, 14 Sep 2026
156.9700
157.4800
153.0700
156.4300
234,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
150.8900
151.4800
147.3800
149.9300
144,400
Thu, 10 Sep 2026
150.2300
151.7200
148.2700
149.4300
133,100
Wed, 09 Sep 2026
146.4800
149.7400
144.2000
149.6700
147,500
Tue, 08 Sep 2026
153.2800
153.2800
146.6000
147.6400
218,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
155.5300
158.1900
151.9700
155.2700
270,600
Thu, 03 Sep 2026
158.4300
161.0000
156.1100
158.1000
191,900
Wed, 02 Sep 2026
157.4300
158.8600
153.9300
156.6400
198,100
Tue, 01 Sep 2026
160.5600
161.1000
157.3000
157.4600
215,300
Mon, 31 Aug 2026
159.3100
162.2000
158.7400
159.8900
206,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
160.1900
162.2000
159.0900
159.8400
256,100
Thu, 27 Aug 2026
155.5700
159.8300
155.5700
159.8300
208,300
Wed, 26 Aug 2026
157.5100
159.0300
155.7200
156.5700
132,300
Tue, 25 Aug 2026
161.0400
163.3300
159.0200
159.2000
146,000
Mon, 24 Aug 2026
161.7900
164.9900
161.0000
162.5900
311,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
162.4500
165.3700
160.0200
161.6400
228,600
Thu, 20 Aug 2026
158.9800
162.9300
158.9800
162.4500
223,200
Wed, 19 Aug 2026
152.2800
159.7400
152.2800
158.9800
179,300
Tue, 18 Aug 2026
151.5400
154.6500
150.2600
151.3700
179,900
Mon, 17 Aug 2026
149.6400
151.9800
146.0500
148.3300
221,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
156.5600
157.0000
151.6700
151.8700
116,100
Thu, 13 Aug 2026
151.9400
155.5100
149.6900
155.3100
202,100
Wed, 12 Aug 2026
149.1400
152.2500
143.1800
150.3100
183,500
Tue, 11 Aug 2026
150.2200
155.6000
148.0600
152.7500
159,900
Mon, 10 Aug 2026
150.4700
154.3800
150.0500
152.0300
223,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
150.7400
153.9900
148.0500
152.0500
181,300
Thu, 06 Aug 2026
149.5100
151.6800
147.0000
150.1000
246,800
Wed, 05 Aug 2026
153.0000
153.0000
148.3900
149.6800
231,300
Tue, 04 Aug 2026
146.9300
153.4400
146.9300
152.7800
403,000
Mon, 03 Aug 2026
155.5700
157.1100
148.7300
149.9600
474,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
161.4000
163.0000
150.3200
151.7700
871,100
Thu, 30 Jul 2026
166.0000
171.6600
161.0300
163.7600
955,800
Wed, 29 Jul 2026
134.0900
172.9000
130.7400
170.3700
1,446,300
Tue, 28 Jul 2026
14 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Tue, 28 Jul 2026
13 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Jul 2026
119.8200
125.6800
119.8200
121.3700
284,800
Mon, 27 Jul 2026
12 · 8-K
After-hours · 17:29 ET
8-K ↗
Mon, 27 Jul 2026
112.9300
118.4700
112.8500
116.5100
272,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
110.7900
113.5000
108.1200
112.3000
208,700
Thu, 23 Jul 2026
110.9300
111.5200
108.1700
109.1900
237,200
Wed, 22 Jul 2026
111.7700
112.0900
109.8700
111.5400
184,700
Tue, 21 Jul 2026
110.2300
112.9200
108.8400
110.8500
343,100
Mon, 20 Jul 2026
113.7800
114.2100
109.8900
112.6300
285,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
118.3400
121.5800
114.3600
114.8000
317,600
Thu, 16 Jul 2026
115.0000
119.4200
115.0000
118.7600
253,400
Wed, 15 Jul 2026
109.2200
115.0000
109.2200
113.9800
213,800
Tue, 14 Jul 2026
110.8700
111.5000
108.6800
109.7400
245,000
Mon, 13 Jul 2026
107.5500
112.9900
107.5500
111.2300
363,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
103.9900
106.4900
101.8600
105.8500
192,800
Thu, 09 Jul 2026
100.2000
103.1800
98.4400
102.5100
291,500
Wed, 08 Jul 2026
104.9500
105.7500
102.9800
103.0100
146,400
Tue, 07 Jul 2026
102.8100
106.8300
102.8100
105.9300
201,600
Mon, 06 Jul 2026
97.0800
100.3900
93.8300
100.0100
252,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
97.9900
99.0000
96.2400
97.1600
365,600
Wed, 01 Jul 2026
92.3500
98.4700
90.2700
96.3800
341,300
Tue, 30 Jun 2026
95.1900
97.1100
89.7500
90.1600
535,200
Mon, 29 Jun 2026
99.1200
99.8900
94.8100
95.5500
330,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
92.3500
99.6600
92.3500
98.7300
760,700
Thu, 25 Jun 2026
93.9600
97.4100
90.5600
92.2100
220,600
Wed, 24 Jun 2026
97.2000
99.5500
96.3500
96.5300
248,000
Tue, 23 Jun 2026
93.9200
97.1200
91.2500
95.5400
449,800
Mon, 22 Jun 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 22 Jun 2026
89.2700
90.6800
84.8800
90.4800
621,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.0400
106.0400
89.8000
90.5600
584,000
Wed, 17 Jun 2026
107.6600
108.8300
105.0700
106.2000
216,700
Tue, 16 Jun 2026
107.1700
109.0000
106.2700
107.6600
280,500
Mon, 15 Jun 2026
108.3400
109.3900
105.7200
107.1100
224,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
106.2800
110.0000
105.0800
109.4300
175,300
Thu, 11 Jun 2026
109.2000
110.6500
105.9800
106.4300
223,400
Wed, 10 Jun 2026
110.5700
113.8800
108.0000
109.4400
222,300
Tue, 09 Jun 2026
107.5100
112.4000
107.5100
110.5400
272,400
Mon, 08 Jun 2026
109.9900
110.7600
108.7100
109.6500
159,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
108.4100
112.0000
107.2800
110.0000
215,200
Thu, 04 Jun 2026
106.4000
108.9800
106.4000
107.1800
133,200
Wed, 03 Jun 2026
105.5700
105.7400
102.2800
104.8100
198,200
Tue, 02 Jun 2026
108.4600
108.4600
103.6800
106.6100
459,900
Mon, 01 Jun 2026
107.6200
112.0000
102.4600
110.5900
351,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
106.9500
108.1200
105.6600
107.3900
209,200
Thu, 28 May 2026
104.7400
107.1000
104.0000
106.9500
151,900
Wed, 27 May 2026
104.0400
106.0400
102.5500
104.7400
222,400
Tue, 26 May 2026
104.4600
104.6400
100.1000
103.9000
351,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
105.5100
107.5800
103.1100
105.4600
143,800
Thu, 21 May 2026
106.2800
106.3000
101.0000
105.3100
225,900
Wed, 20 May 2026
109.0500
109.0800
103.5700
107.2100
161,300
Tue, 19 May 2026
109.5800
113.5900
106.3100
108.0400
239,700
Mon, 18 May 2026
105.0000
110.3100
105.0000
108.1300
198,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.2500
109.3300
103.2300
105.4800
299,700
Thu, 14 May 2026
104.5900
106.2300
102.2700
102.9200
422,000
Wed, 13 May 2026
109.3000
109.3000
101.4900
103.4700
360,000
Tue, 12 May 2026
10 · 8-K
After market open · 14:25 ET
8-K ↗
Tue, 12 May 2026
116.9400
117.6300
109.8900
110.2300
346,000
Mon, 11 May 2026
118.4400
119.4800
113.8800
115.9400
291,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.7800
124.7800
117.4500
119.9700
231,800
Thu, 07 May 2026
120.2200
127.5000
120.2200
124.7800
360,200
Wed, 06 May 2026
123.8800
130.3300
112.4500
120.1100
660,300
Tue, 05 May 2026
9 · 10-Q
After-hours · 17:28 ET
10-Q ↗
Tue, 05 May 2026
8 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 05 May 2026
131.2900
133.7000
129.0000
132.2200
226,000
Mon, 04 May 2026
130.5100
133.6100
130.5100
132.1000
180,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
132.0400
133.5000
129.9800
131.2900
197,800
Thu, 30 Apr 2026
126.8700
132.7000
126.3100
130.6700
218,600
Wed, 29 Apr 2026
7 · DEFA14A
After market open · 11:07 ET
DEFA14A ↗
Wed, 29 Apr 2026
128.5100
129.3500
127.3800
128.4800
115,300
Tue, 28 Apr 2026
128.1200
131.0300
128.1200
129.4400
146,100
Mon, 27 Apr 2026
126.5100
130.3300
121.5700
127.1200
157,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
121.6400
126.6900
119.4600
126.5100
212,900
Thu, 23 Apr 2026
126.5000
127.2000
118.5000
121.8300
316,400
Wed, 22 Apr 2026
128.8400
130.4300
127.0700
127.4400
141,200
Tue, 21 Apr 2026
128.4700
130.9300
126.5500
128.2800
213,900
Mon, 20 Apr 2026
127.6500
130.4300
124.8500
128.1200
272,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
132.6500
134.5400
126.9200
129.1700
220,600
Thu, 16 Apr 2026
131.9600
133.6200
130.0100
131.4700
406,900
Wed, 15 Apr 2026
129.0100
132.1300
129.0100
131.7600
287,200
Tue, 14 Apr 2026
128.3300
130.6900
126.6800
128.5700
144,500
Mon, 13 Apr 2026
120.5800
127.4700
120.5800
127.2200
206,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
123.2800
123.8500
119.3400
120.5800
151,000
Thu, 09 Apr 2026
129.7100
130.5900
123.6500
124.2900
382,000
Wed, 08 Apr 2026
133.2600
135.2800
129.6000
130.0000
214,100
Tue, 07 Apr 2026
129.8200
132.4600
128.5600
131.6200
179,600
Mon, 06 Apr 2026
129.4100
132.2800
129.4100
130.3700
104,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
126.9300
131.8800
126.9300
130.3500
319,000
Wed, 01 Apr 2026
127.6800
129.8600
124.2200
128.2300
199,400
Tue, 31 Mar 2026
127.8000
128.4300
125.7100
127.4900
268,900
Mon, 30 Mar 2026
123.0000
126.8300
122.5100
126.0700
425,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
121.4800
124.6300
119.5100
122.6400
180,200
Thu, 26 Mar 2026
119.4000
123.0600
119.4000
121.8100
296,200
Wed, 25 Mar 2026
126.2500
126.3900
117.1600
120.3600
390,800
Tue, 24 Mar 2026
127.7200
128.8100
124.1800
124.8500
213,300
Mon, 23 Mar 2026
132.2700
135.0000
128.8700
129.2900
207,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
6 · DEFA14A
After market open · 13:01 ET
DEFA14A ↗
Fri, 20 Mar 2026
5 · DEF 14A
After market open · 12:58 ET
DEF 14A ↗
Fri, 20 Mar 2026
127.3900
131.4600
126.0100
129.8700
251,300
Thu, 19 Mar 2026
125.1100
128.2300
125.1100
127.2500
150,700
Wed, 18 Mar 2026
125.1700
127.4500
125.0600
125.4800
235,800
Tue, 17 Mar 2026
126.7200
130.5800
124.5300
126.8800
201,300
Mon, 16 Mar 2026
127.7700
128.9600
126.5400
126.7200
175,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
130.2400
133.1600
126.7600
127.1400
188,800
Thu, 12 Mar 2026
132.7200
136.0000
125.9000
128.8000
294,000
Wed, 11 Mar 2026
135.3000
136.4600
132.0100
134.9600
193,500
Tue, 10 Mar 2026
140.7300
141.1400
131.6500
135.0000
361,300
Mon, 09 Mar 2026
142.7200
143.4000
138.9300
142.4600
371,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
143.7800
145.2400
140.0400
144.8300
238,000
Thu, 05 Mar 2026
148.0600
150.0100
145.1200
145.2800
235,400
Wed, 04 Mar 2026
147.6600
149.3800
145.0300
148.2500
345,200
Tue, 03 Mar 2026
142.0000
150.1900
142.0000
148.4600
421,600
Mon, 02 Mar 2026
139.1500
149.1100
139.1500
144.4500
440,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
140.5500
142.2700
136.4500
141.4000
396,900
Thu, 26 Feb 2026
134.8100
143.8400
134.1600
143.2900
638,000
Wed, 25 Feb 2026
128.7100
133.6100
116.1200
133.3100
950,800
Tue, 24 Feb 2026
4 · 10-K
After-hours · 16:14 ET
10-K ↗
Tue, 24 Feb 2026
3 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 24 Feb 2026
127.3400
130.0000
125.6800
126.3600
354,100
Mon, 23 Feb 2026
130.3700
131.5100
126.2000
127.1600
313,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
130.7400
132.0200
127.7400
131.5300
232,300
Thu, 19 Feb 2026
131.9400
133.9200
127.1000
130.9400
259,100
Wed, 18 Feb 2026
130.0600
135.3000
130.0600
133.6200
350,200
Tue, 17 Feb 2026
126.8400
131.4900
126.6200
130.2100
419,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.3600
131.3100
124.8000
125.3600
533,500
Thu, 12 Feb 2026
129.8000
132.2900
123.9700
125.4300
725,200
Wed, 11 Feb 2026
146.0500
146.3900
125.3900
131.1100
1,316,800
Tue, 10 Feb 2026
153.9500
154.4400
145.5000
145.8600
477,200
Mon, 09 Feb 2026
168.4200
170.1300
153.5100
154.0600
413,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
174.0000
176.1000
169.0800
169.6700
533,800
Thu, 05 Feb 2026
166.1100
173.4100
165.6900
172.1500
496,100
Wed, 04 Feb 2026
166.8800
170.0000
163.8400
165.4700
357,400
Tue, 03 Feb 2026
172.1800
172.1800
158.0000
165.6200
294,800
Mon, 02 Feb 2026
168.7700
173.0400
168.7700
172.3700
145,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
166.5100
169.4300
165.0300
169.0000
180,400
Thu, 29 Jan 2026
170.0500
170.2200
165.5700
166.8200
146,000
Wed, 28 Jan 2026
169.7500
170.0000
167.3500
169.2200
135,800
Tue, 27 Jan 2026
173.6900
174.0700
169.6400
169.9500
91,600
Mon, 26 Jan 2026
172.0000
179.7100
171.4600
173.9300
174,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
172.9700
172.9700
169.9700
171.3400
107,500
Thu, 22 Jan 2026
177.1800
177.2300
171.4100
173.4400
182,400
Wed, 21 Jan 2026
178.9200
181.5100
175.1500
176.4100
217,500
Tue, 20 Jan 2026
181.1600
184.5500
178.5100
178.7300
68,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
185.1900
186.5900
181.1000
183.4600
127,900
Thu, 15 Jan 2026
184.7300
186.5400
181.1000
185.5800
183,400
Wed, 14 Jan 2026
183.4500
186.7800
179.5300
183.7200
197,800
Tue, 13 Jan 2026
183.8300
185.4100
182.0900
183.4500
206,300
Mon, 12 Jan 2026
181.1200
184.5800
178.6400
183.2300
194,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
178.1800
182.7300
178.0000
181.3400
277,100
Thu, 08 Jan 2026
178.5300
181.5600
175.5600
178.5200
145,700
Wed, 07 Jan 2026
178.7200
180.2400
176.7200
179.2000
118,900
Tue, 06 Jan 2026
180.9200
181.5100
177.9800
178.0100
168,200
Mon, 05 Jan 2026
170.8900
182.6800
170.8900
180.9200
173,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
172.9100
173.3200
169.0200
171.0500
144,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
175.3500
175.9700
172.5700
172.9100
120,000
Tue, 30 Dec 2025
178.7700
180.2200
175.3500
175.3500
90,400
Mon, 29 Dec 2025
180.7000
181.6800
178.9300
179.3400
132,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
179.1300
180.9800
178.8900
180.6600
51,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
179.3700
181.1400
179.3700
180.0600
58,700
Tue, 23 Dec 2025
179.3200
180.0000
178.0000
178.2000
92,500
Mon, 22 Dec 2025
180.6400
182.7100
178.7000
179.0000
134,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
178.2800
181.5000
177.9000
180.6300
250,000
Thu, 18 Dec 2025
181.3400
181.3400
177.6400
178.7000
103,000
Wed, 17 Dec 2025
178.4200
181.0000
173.5200
179.7000
185,700
Tue, 16 Dec 2025
178.5200
181.4000
176.3100
179.1400
237,600
Mon, 15 Dec 2025
181.0000
181.3500
177.0200
178.4000
119,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
177.4800
180.2900
176.0000
179.5100
186,600
Thu, 11 Dec 2025
175.0000
176.8100
172.6500
176.4000
121,900
Wed, 10 Dec 2025
172.8200
174.7500
168.7900
174.1000
147,100
Tue, 09 Dec 2025
170.5300
173.6900
169.2300
172.7500
155,400
Mon, 08 Dec 2025
170.8700
172.4500
157.5200
171.0300
176,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
170.0500
171.0100
168.3900
170.8400
103,900
Thu, 04 Dec 2025
166.2300
170.5800
166.0200
170.5200
117,800
Wed, 03 Dec 2025
165.4400
168.1900
164.8800
166.2300
137,400
Tue, 02 Dec 2025
164.7800
165.9000
163.9400
164.8100
105,000
Mon, 01 Dec 2025
164.2000
166.8700
163.3100
163.7700
77,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
165.6900
165.9600
163.3800
164.6100
46,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
164.1600
165.7900
163.6300
165.0100
70,900
Tue, 25 Nov 2025
162.5900
168.0700
162.1400
164.9800
100,500
Mon, 24 Nov 2025
163.3500
165.0000
160.2500
161.1300
163,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
162.9300
166.7400
162.0000
163.3500
173,600
Thu, 20 Nov 2025
164.5000
165.7000
161.3700
162.9600
184,000
Wed, 19 Nov 2025
161.9200
164.5000
159.6800
162.3800
143,600
Tue, 18 Nov 2025
159.5600
162.5700
158.7200
161.0000
74,900
Mon, 17 Nov 2025
165.0900
165.5900
159.7900
160.5300
169,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
162.3600
166.1500
162.3600
165.5000
234,500
Thu, 13 Nov 2025
166.1700
166.1700
160.5200
161.7700
118,800
Wed, 12 Nov 2025
167.1400
169.0000
165.3500
165.4800
127,700
Tue, 11 Nov 2025
167.0800
168.3500
162.1900
167.1400
133,500
Mon, 10 Nov 2025
166.8600
167.4100
161.8300
166.2000
148,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
166.7800
168.3700
164.4700
165.6900
236,300
Thu, 06 Nov 2025
167.3200
169.0000
163.6100
166.5400
268,200
Wed, 05 Nov 2025
164.7600
167.7600
162.3300
167.5700
186,700
Tue, 04 Nov 2025
165.0000
167.9200
162.8800
164.9200
254,300
Mon, 03 Nov 2025
164.2400
166.3400
160.0000
165.7000
179,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
165.4000
166.1900
160.8800
164.4400
258,800
Thu, 30 Oct 2025
167.8900
172.0000
162.1800
165.4000
373,800
Wed, 29 Oct 2025
156.0000
174.2600
156.0000
169.6100
615,400
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Oct 2025
154.2700
154.3200
150.4900
152.4800
129,500
Mon, 27 Oct 2025
153.2200
155.3800
152.7400
153.6400
212,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend