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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
240.7600
248.7500
239.9000
243.2000
110,897
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
239.2100
241.5000
236.0400
237.2000
205,000
Thu, 23 Jul 2026
233.7900
237.2300
232.7800
236.2100
143,300
Wed, 22 Jul 2026
244.1300
244.2100
237.9600
237.9600
143,000
Tue, 21 Jul 2026
243.2200
246.8100
240.5400
243.9400
116,800
Mon, 20 Jul 2026
243.4600
248.0900
238.2200
245.6100
157,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
251.4000
257.8500
240.4500
242.0500
180,000
Thu, 16 Jul 2026
247.4200
257.5800
247.4200
256.7400
219,600
Wed, 15 Jul 2026
230.1100
246.3200
229.1900
245.9300
280,400
Tue, 14 Jul 2026
236.1500
237.2600
228.4800
230.1100
261,300
Mon, 13 Jul 2026
236.1400
243.7200
233.3600
237.2500
217,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
249.4300
250.3500
235.6000
236.9100
281,700
Thu, 09 Jul 2026
252.1100
256.2300
246.2700
249.7100
301,500
Wed, 08 Jul 2026
261.3600
264.0400
250.8000
251.5200
215,100
Tue, 07 Jul 2026
271.4300
279.4900
261.1500
264.1100
195,300
Mon, 06 Jul 2026
275.4700
279.0800
263.2400
272.0700
304,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
271.5500
272.3600
264.7200
272.3600
244,200
Wed, 01 Jul 2026
264.2500
275.2000
264.2500
268.6700
185,000
Tue, 30 Jun 2026
263.6300
271.6000
258.3100
265.1300
155,400
Mon, 29 Jun 2026
259.1600
264.9300
256.4000
263.6300
165,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
252.9100
261.0100
252.8600
259.8000
355,600
Thu, 25 Jun 2026
245.8800
256.0000
245.4400
252.7300
195,300
Wed, 24 Jun 2026
234.0600
243.3200
232.1000
242.9500
233,700
Tue, 23 Jun 2026
233.6000
237.7700
230.7400
234.4800
170,800
Mon, 22 Jun 2026
239.1100
242.5400
233.3000
233.3000
113,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
230.6200
242.2900
229.8700
239.2800
227,500
Wed, 17 Jun 2026
230.6400
238.6200
223.8700
227.6800
220,100
Tue, 16 Jun 2026
235.9800
235.9800
230.1100
232.2000
222,700
Mon, 15 Jun 2026
238.6400
242.4800
232.0000
233.6700
168,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
239.4000
243.6800
233.3100
234.9400
212,900
Thu, 11 Jun 2026
233.2100
241.1600
230.5300
238.6000
270,000
Wed, 10 Jun 2026
20 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 10 Jun 2026
229.1700
235.7800
228.6100
232.4800
220,000
Tue, 09 Jun 2026
228.0600
236.5200
226.5000
231.1200
257,100
Mon, 08 Jun 2026
19 · 8-K
After-hours · 16:44 ET
8-K ↗
Mon, 08 Jun 2026
223.3200
230.0500
221.5000
226.7100
163,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
18 · 8-K
After market open · 12:37 ET
8-K ↗
Fri, 05 Jun 2026
227.9900
231.6000
221.3800
223.8700
240,000
Thu, 04 Jun 2026
222.1700
228.0800
220.3100
224.5100
129,600
Wed, 03 Jun 2026
215.4400
218.5800
211.7000
218.3400
208,400
Tue, 02 Jun 2026
216.4100
217.4800
210.4400
216.3800
169,700
Mon, 01 Jun 2026
218.7900
221.7400
211.3000
218.1300
214,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
227.0100
228.5000
219.3900
220.1000
186,300
Thu, 28 May 2026
225.9500
228.3600
222.6600
227.9900
125,500
Wed, 27 May 2026
229.3500
233.8300
220.6900
226.3700
190,100
Tue, 26 May 2026
17 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 26 May 2026
230.1300
230.2500
218.4000
229.0600
220,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
226.0000
230.6500
221.5800
228.9700
161,400
Thu, 21 May 2026
221.6300
228.0900
216.2600
226.1000
221,300
Wed, 20 May 2026
217.0100
224.8900
212.7200
224.7300
178,800
Tue, 19 May 2026
216.7300
222.6400
212.7000
217.2100
165,100
Mon, 18 May 2026
212.6200
219.5400
210.0400
217.2200
176,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
220.4400
224.9000
211.8900
213.9500
263,600
Thu, 14 May 2026
218.8200
222.6900
216.4500
220.9400
119,400
Wed, 13 May 2026
217.7300
222.0600
214.0000
219.2300
197,000
Tue, 12 May 2026
219.8800
227.3100
215.5600
220.5900
258,400
Mon, 11 May 2026
230.3800
233.4500
215.4500
221.9700
227,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Fri, 08 May 2026
222.5200
231.0500
216.9500
230.5500
217,000
Thu, 07 May 2026
217.8400
228.2900
205.2200
221.3500
285,300
Wed, 06 May 2026
216.4700
234.5600
214.9000
218.2000
467,600
Tue, 05 May 2026
182.5000
216.0100
173.8600
212.4300
496,400
Mon, 04 May 2026
15 · 8-K
After-hours · 16:56 ET
8-K ↗
Mon, 04 May 2026
191.2900
198.2400
184.0400
192.5500
263,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
192.5000
200.2900
190.4400
194.0700
195,400
Thu, 30 Apr 2026
14 · DEF 14A
After market open · 12:40 ET
DEF 14A ↗
Thu, 30 Apr 2026
186.1900
193.7700
184.6200
191.6300
229,400
Wed, 29 Apr 2026
193.1400
196.3300
183.6600
185.4500
233,400
Tue, 28 Apr 2026
197.3000
201.9900
193.7400
195.2500
164,000
Mon, 27 Apr 2026
199.4600
204.7500
196.2300
197.3000
356,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
200.2300
202.5300
193.5000
200.0600
243,100
Thu, 23 Apr 2026
203.7400
204.7500
196.0000
198.1000
197,300
Wed, 22 Apr 2026
200.8400
204.6700
199.7100
203.7400
173,400
Tue, 21 Apr 2026
200.8900
205.1300
195.7800
198.6800
185,300
Mon, 20 Apr 2026
199.7000
204.4300
195.9500
201.0800
150,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
197.5000
203.9300
193.0700
202.3800
229,300
Thu, 16 Apr 2026
194.0800
199.0000
193.3700
194.0400
194,800
Wed, 15 Apr 2026
196.0300
198.3500
192.7400
196.2200
149,700
Tue, 14 Apr 2026
202.9100
207.6000
192.0000
196.0300
183,800
Mon, 13 Apr 2026
198.6800
204.5600
196.7300
203.3900
177,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
204.6900
206.5000
201.0000
201.2500
172,100
Thu, 09 Apr 2026
197.7900
207.1100
195.3000
203.6000
167,800
Wed, 08 Apr 2026
196.2800
201.9300
196.2800
200.4900
238,700
Tue, 07 Apr 2026
192.1800
194.6600
187.1900
188.7000
176,700
Mon, 06 Apr 2026
190.0500
194.1600
188.2200
192.0000
214,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
191.0800
194.1700
185.7500
192.0200
207,600
Wed, 01 Apr 2026
192.5600
199.0700
191.2500
193.9900
180,400
Tue, 31 Mar 2026
188.9200
195.6000
188.8100
193.6000
265,400
Mon, 30 Mar 2026
191.8400
195.3600
185.5000
186.7600
208,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
186.9300
194.4400
184.4000
189.4500
143,000
Thu, 26 Mar 2026
189.8300
192.0900
187.1700
187.9800
150,500
Wed, 25 Mar 2026
193.0600
196.9800
188.0400
190.0700
208,700
Tue, 24 Mar 2026
186.5500
195.0800
186.5500
189.5700
205,300
Mon, 23 Mar 2026
196.9600
196.9600
187.8100
188.7600
175,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
196.5600
198.4400
188.9800
191.0500
174,400
Thu, 19 Mar 2026
197.8600
198.9900
193.1000
196.9800
153,100
Wed, 18 Mar 2026
205.2000
205.2000
197.9200
198.4000
149,500
Tue, 17 Mar 2026
205.9300
211.0800
203.6500
205.6500
172,000
Mon, 16 Mar 2026
204.0700
206.0300
199.9200
203.0200
251,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
206.2200
206.2200
198.8800
203.8700
287,300
Thu, 12 Mar 2026
205.6100
208.7800
201.8500
204.3100
149,600
Wed, 11 Mar 2026
212.9400
216.9800
208.6400
209.5900
217,000
Tue, 10 Mar 2026
213.9900
216.2600
207.8600
214.8600
213,800
Mon, 09 Mar 2026
208.3600
218.4200
208.1300
215.0000
173,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
198.2300
209.9300
196.0000
208.9200
218,800
Thu, 05 Mar 2026
203.0600
207.1500
196.2300
202.3300
176,200
Wed, 04 Mar 2026
203.2800
206.7900
196.2500
203.9900
171,200
Tue, 03 Mar 2026
198.4400
205.0000
197.0000
202.9100
263,000
Mon, 02 Mar 2026
202.4700
210.0200
202.4000
204.3000
212,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13 · 10-K
After-hours · 16:13 ET
10-K ↗
Fri, 27 Feb 2026
12 · 8-K
After market open · 13:05 ET
8-K ↗
Fri, 27 Feb 2026
212.5600
217.6500
207.4800
210.5800
166,800
Thu, 26 Feb 2026
240.1600
243.4000
213.9100
215.6700
311,500
Wed, 25 Feb 2026
247.6200
253.0300
222.5300
240.1600
817,400
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:41 ET
8-K ↗
Tue, 24 Feb 2026
10 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 24 Feb 2026
9 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 24 Feb 2026
243.8900
249.2000
238.3600
240.5700
205,900
Mon, 23 Feb 2026
233.5300
244.7300
232.1100
241.7900
133,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
221.2500
238.2200
216.7000
233.4900
157,000
Thu, 19 Feb 2026
242.6200
242.6200
214.6100
222.8300
412,600
Wed, 18 Feb 2026
246.7800
251.4700
244.6800
245.8300
232,300
Tue, 17 Feb 2026
247.6200
252.1700
244.4300
246.1300
136,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 13 Feb 2026
250.3100
253.0200
242.1400
245.8100
167,600
Thu, 12 Feb 2026
265.6800
268.9100
246.8900
247.3200
143,600
Wed, 11 Feb 2026
270.6400
270.6400
251.6300
263.4400
156,300
Tue, 10 Feb 2026
267.7300
274.9300
263.4100
267.5600
138,800
Mon, 09 Feb 2026
269.3000
269.3000
256.1700
265.4100
156,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
258.4300
268.9000
257.9600
267.3400
269,300
Thu, 05 Feb 2026
255.6800
261.8100
254.0600
256.2100
131,200
Wed, 04 Feb 2026
252.4000
256.8900
240.9100
255.2900
197,300
Tue, 03 Feb 2026
254.3200
263.0000
250.6400
251.4500
190,200
Mon, 02 Feb 2026
251.1300
261.3700
250.0000
255.8700
129,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
243.7000
252.6300
243.7000
251.1400
198,000
Thu, 29 Jan 2026
243.7200
247.7300
240.7100
246.7800
179,400
Wed, 28 Jan 2026
253.2300
253.2300
240.6200
243.9000
164,200
Tue, 27 Jan 2026
253.3300
254.8600
245.2400
251.5800
144,100
Mon, 26 Jan 2026
259.5900
260.5800
250.6000
253.8700
112,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
265.4900
267.0000
256.1000
258.6800
170,500
Thu, 22 Jan 2026
268.1000
272.6000
262.7700
266.6500
209,400
Wed, 21 Jan 2026
265.0500
268.5800
258.2500
265.1700
147,000
Tue, 20 Jan 2026
255.3400
266.6100
255.3400
262.2600
103,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
257.1600
264.6200
250.0600
260.5200
121,500
Thu, 15 Jan 2026
259.1900
261.5600
253.0100
257.3600
161,600
Wed, 14 Jan 2026
253.4800
260.7400
249.0000
260.5100
173,300
Tue, 13 Jan 2026
261.0300
263.2000
249.3100
252.4700
124,400
Mon, 12 Jan 2026
257.5900
258.9200
244.5000
258.8900
203,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
255.4200
259.6700
250.3200
257.5100
113,300
Thu, 08 Jan 2026
246.7300
261.4100
246.7300
255.4200
173,600
Wed, 07 Jan 2026
247.8300
250.0000
243.7100
249.4900
175,100
Tue, 06 Jan 2026
235.4600
248.1700
234.6400
245.8800
180,100
Mon, 05 Jan 2026
224.1800
240.0000
222.0000
237.3100
163,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
225.3700
226.4100
220.0000
223.4000
140,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
234.7900
234.7900
221.6400
222.0300
213,500
Tue, 30 Dec 2025
234.4400
238.9900
233.5700
235.1400
133,900
Mon, 29 Dec 2025
238.2200
245.2300
233.8300
235.9200
188,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
233.8000
238.8500
233.8000
237.2200
175,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
234.1100
237.4300
233.1000
235.5400
75,100
Tue, 23 Dec 2025
230.5700
235.3000
228.1900
232.6700
207,400
Mon, 22 Dec 2025
229.5000
235.2100
228.7400
229.6700
75,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
223.4200
232.0900
221.5500
229.4000
231,900
Thu, 18 Dec 2025
225.0000
228.3000
217.5900
224.8600
168,500
Wed, 17 Dec 2025
216.1600
224.5500
216.1600
224.1900
173,600
Tue, 16 Dec 2025
215.7000
221.3000
213.7200
217.7400
138,700
Mon, 15 Dec 2025
219.8500
222.0400
215.7600
217.8200
101,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
216.7400
220.2100
213.3000
219.4400
155,700
Thu, 11 Dec 2025
215.5700
219.4700
211.8100
214.8700
154,800
Wed, 10 Dec 2025
210.9900
214.0000
204.6100
213.7900
247,500
Tue, 09 Dec 2025
215.0000
218.3300
209.2800
210.0700
153,400
Mon, 08 Dec 2025
219.8400
222.5300
215.3500
215.7900
110,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
216.4600
219.9500
213.1800
217.1400
134,300
Thu, 04 Dec 2025
221.0200
221.1000
205.0100
216.2300
148,000
Wed, 03 Dec 2025
217.8200
223.8300
217.6800
219.6600
110,600
Tue, 02 Dec 2025
219.7200
228.4500
216.0200
219.0800
154,200
Tue, 02 Dec 2025
7 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 02 Dec 2025
6 · 8-K
Pre-market · 08:27 ET
8-K ↗
Mon, 01 Dec 2025
224.4000
228.5000
220.6700
221.5500
109,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
227.5700
227.8200
223.4000
226.6900
36,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
229.5800
230.2400
222.2700
224.6700
156,700
Tue, 25 Nov 2025
224.3300
233.3100
218.7600
229.7400
119,200
Mon, 24 Nov 2025
218.0200
222.2500
214.2600
221.9700
142,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
210.0400
221.3800
209.2900
219.9800
144,700
Thu, 20 Nov 2025
220.1300
220.1300
208.7200
209.8500
100,200
Wed, 19 Nov 2025
217.8800
222.2500
216.8000
219.5700
93,400
Tue, 18 Nov 2025
220.1000
223.2600
214.8600
218.5800
101,100
Mon, 17 Nov 2025
228.8800
233.9400
220.0700
222.8200
108,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
230.4700
237.0300
227.3100
231.5800
101,600
Thu, 13 Nov 2025
233.9100
243.8900
230.8700
234.3000
131,700
Wed, 12 Nov 2025
245.6100
247.7200
236.0500
237.2900
165,600
Tue, 11 Nov 2025
233.0700
246.2000
233.0700
245.6100
227,600
Mon, 10 Nov 2025
227.0000
235.3200
224.0600
234.5300
150,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
224.1800
228.5200
219.3100
226.1100
101,500
Fri, 07 Nov 2025
5 · 10-Q
Pre-market · 07:55 ET
10-Q ↗
Thu, 06 Nov 2025
232.3400
232.3400
216.9100
222.7700
126,400
Wed, 05 Nov 2025
222.8200
236.6600
221.5000
234.4900
267,800
Tue, 04 Nov 2025
208.2600
264.0000
207.0500
223.0400
485,400
Mon, 03 Nov 2025
4 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 03 Nov 2025
190.7100
199.5800
190.7100
199.0500
198,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
185.7500
192.8700
182.8700
192.6400
155,900
Thu, 30 Oct 2025
188.5000
193.3300
184.7800
185.2800
110,200
Wed, 29 Oct 2025
196.5400
198.1300
186.5800
189.3700
129,300
Tue, 28 Oct 2025
201.0800
203.3300
197.0000
197.8900
68,600
Mon, 27 Oct 2025
201.0900
201.7000
198.4100
200.0100
48,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
203.2100
208.0000
199.8400
200.9900
73,300
Thu, 23 Oct 2025
205.5800
208.3300
199.4100
200.2000
76,300
Wed, 22 Oct 2025
201.6800
209.6800
197.6200
206.6500
155,500
Tue, 21 Oct 2025
197.6900
201.4100
195.6000
201.2300
63,400
Mon, 20 Oct 2025
197.9300
198.8800
194.2200
197.2600
68,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
190.6500
195.8400
190.6500
195.5700
107,300
Thu, 16 Oct 2025
197.6000
201.7400
192.3600
193.0100
144,700
Wed, 15 Oct 2025
200.7800
202.0700
195.3400
195.4200
87,800
Tue, 14 Oct 2025
193.3600
199.9400
193.3000
199.3400
90,800
Mon, 13 Oct 2025
191.2100
196.7300
191.1500
195.4600
82,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
192.3900
194.6800
187.0100
191.3200
88,900
Thu, 09 Oct 2025
194.8600
196.1300
192.2800
192.5300
67,400
Wed, 08 Oct 2025
197.1700
197.8900
192.3100
196.4100
95,500
Tue, 07 Oct 2025
201.7900
202.6300
196.9400
196.9800
115,300
Mon, 06 Oct 2025
195.2200
202.6000
192.2100
201.9300
129,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
194.7300
199.8300
194.3100
195.2200
115,800
Thu, 02 Oct 2025
198.9300
199.5700
193.6200
195.4600
121,500
Wed, 01 Oct 2025
199.5600
202.0000
197.3700
199.5600
146,800
Tue, 30 Sep 2025
199.2100
199.8500
195.1000
199.6000
108,200
Mon, 29 Sep 2025
192.5700
201.2900
190.9700
199.4000
114,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
191.7200
194.0000
189.8600
193.5400
119,500
Thu, 25 Sep 2025
192.4200
193.3000
187.0100
190.0400
100,500
Wed, 24 Sep 2025
200.2000
203.5000
192.8000
193.3700
95,600
Tue, 23 Sep 2025
196.7600
200.2100
196.0000
199.2300
73,500
Mon, 22 Sep 2025
193.7500
196.9800
191.2200
195.5900
125,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
200.1500
200.1900
190.0000
192.7700
285,100
Thu, 18 Sep 2025
205.7500
206.0100
201.3200
201.6000
140,400
Wed, 17 Sep 2025
203.9400
210.5900
203.0000
204.9600
116,400
Tue, 16 Sep 2025
201.9700
204.6500
200.0100
203.1300
99,700
Mon, 15 Sep 2025
201.2400
206.0900
197.8300
204.0300
129,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
200.3200
200.3200
194.9300
199.3200
149,900
Thu, 11 Sep 2025
202.0700
206.0000
200.7500
201.3700
116,300
Wed, 10 Sep 2025
203.8700
203.8700
197.8000
201.2100
112,800
Tue, 09 Sep 2025
202.9600
204.4400
198.3300
204.0600
106,600
Mon, 08 Sep 2025
208.3000
209.6600
204.4100
205.7900
131,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
209.7800
212.0500
205.3600
207.2900
77,300
Thu, 04 Sep 2025
203.6000
209.3900
198.6500
208.8500
141,600
Wed, 03 Sep 2025
206.8100
209.3200
203.0400
203.6200
86,100
Tue, 02 Sep 2025
209.4100
211.7200
203.9000
207.5800
82,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
212.0500
215.8100
207.5000
210.1600
91,100
Thu, 28 Aug 2025
217.4200
219.0300
209.7600
211.2900
88,900
Wed, 27 Aug 2025
217.9200
220.2000
212.1500
214.5700
78,600
Tue, 26 Aug 2025
222.5000
222.8000
216.2300
218.4300
101,700
Mon, 25 Aug 2025
224.0600
224.0600
216.6300
220.9400
89,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
221.5700
230.6400
221.5700
225.7400
106,800
Thu, 21 Aug 2025
3 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Thu, 21 Aug 2025
219.5800
224.3600
215.9700
219.5600
105,300
Wed, 20 Aug 2025
218.6100
221.3900
212.8400
219.3900
87,000
Tue, 19 Aug 2025
217.6400
220.3900
216.1900
217.3900
74,800
Mon, 18 Aug 2025
221.4700
224.7300
218.1000
218.9500
104,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
226.1000
227.5600
218.5700
219.5400
99,700
Thu, 14 Aug 2025
224.2600
225.9800
222.6800
224.0000
75,200
Wed, 13 Aug 2025
221.3900
230.0200
220.2600
226.6100
119,900
Tue, 12 Aug 2025
215.2100
223.5000
214.2300
219.8000
126,500
Mon, 11 Aug 2025
205.2700
219.4200
201.3100
213.5600
203,900
Mon, 11 Aug 2025
2 · 10-Q
Pre-market · 08:31 ET
FORM 10-Q ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
207.6800
207.6800
199.7600
205.5600
142,200
Thu, 07 Aug 2025
215.9100
215.9100
196.8300
206.2200
166,900
Wed, 06 Aug 2025
240.3000
240.3000
212.7700
213.6000
198,500
Tue, 05 Aug 2025
231.0800
259.9000
231.0800
240.7500
249,600
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:15 ET
FORM 8-K ↗
Mon, 04 Aug 2025
224.8700
230.9800
224.8700
226.2700
105,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
224.3400
228.5100
216.8700
226.5700
110,700
Thu, 31 Jul 2025
229.1600
229.4800
224.1700
226.3900
81,300
Wed, 30 Jul 2025
238.8200
242.3800
228.9800
232.0700
55,000
Tue, 29 Jul 2025
244.8900
247.4700
237.6700
237.6700
97,100
Mon, 28 Jul 2025
242.3700
246.7800
239.1100
244.7000
107,900
Sun, 27 Jul 2025
Weekend