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
185.4000
188.4220
185.0357
187.0900
78,829
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
182.2400
185.4100
180.4100
183.3100
202,400
Thu, 23 Jul 2026
180.4000
181.7600
175.8400
181.1600
271,400
Wed, 22 Jul 2026
184.8900
186.0300
178.8300
181.8900
291,800
Tue, 21 Jul 2026
184.5500
186.0900
182.1400
183.4900
204,000
Mon, 20 Jul 2026
183.6300
185.2300
181.3900
184.4500
381,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
183.7700
185.6500
181.8000
183.7100
215,100
Thu, 16 Jul 2026
183.7800
188.7500
181.9800
185.2600
314,800
Wed, 15 Jul 2026
175.3000
191.8600
175.3000
183.2000
832,200
Tue, 14 Jul 2026
173.1800
176.5400
173.1800
175.5600
187,600
Mon, 13 Jul 2026
175.8900
178.9000
174.7600
175.4600
185,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
177.5600
180.8700
173.6300
174.0500
186,000
Thu, 09 Jul 2026
175.7800
179.3200
173.4900
176.6400
344,200
Wed, 08 Jul 2026
179.4200
182.6700
174.4700
176.2000
288,100
Tue, 07 Jul 2026
186.5700
187.1700
179.1900
179.4200
394,400
Mon, 06 Jul 2026
181.0900
185.9000
179.1600
182.7800
428,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
180.1900
181.5700
177.1100
181.0900
390,200
Wed, 01 Jul 2026
179.1100
187.2800
177.7000
181.3700
833,400
Tue, 30 Jun 2026
170.3500
180.6600
169.0100
178.5900
974,200
Mon, 29 Jun 2026
164.1100
171.0000
160.0000
170.7300
802,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
154.5300
165.1900
154.5300
164.0000
886,800
Thu, 25 Jun 2026
167.0500
167.6100
154.4700
154.7000
542,000
Wed, 24 Jun 2026
166.1600
170.1300
164.8900
167.9700
596,600
Tue, 23 Jun 2026
164.2000
167.7600
162.0600
167.0100
703,700
Mon, 22 Jun 2026
162.9100
164.5600
158.9400
164.0100
376,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
165.7900
166.8300
163.4600
164.1600
673,100
Wed, 17 Jun 2026
170.2000
172.3100
163.6700
165.8200
508,300
Tue, 16 Jun 2026
23 · 8-K
After market open · 15:33 ET
8-K ↗
Tue, 16 Jun 2026
172.2900
174.3000
169.4800
172.1100
347,300
Mon, 15 Jun 2026
175.4600
177.7900
170.3700
172.2900
435,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
174.6600
177.0600
171.4200
174.5000
333,500
Thu, 11 Jun 2026
177.3100
177.3100
170.8700
174.5200
342,500
Wed, 10 Jun 2026
178.1700
181.0800
171.9600
173.4100
471,600
Tue, 09 Jun 2026
179.6600
182.7800
176.8900
179.5700
308,100
Mon, 08 Jun 2026
181.5000
181.5000
177.0000
177.5400
306,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
181.2900
182.7300
179.0600
182.0200
207,200
Thu, 04 Jun 2026
22 · 8-K/A
After-hours · 17:10 ET
8-K/A ↗
Thu, 04 Jun 2026
182.6800
187.0300
178.6200
181.0100
290,600
Wed, 03 Jun 2026
179.2800
182.4000
177.0100
181.5200
387,600
Tue, 02 Jun 2026
184.2700
184.2700
178.5300
181.2000
311,500
Mon, 01 Jun 2026
179.0100
186.4200
177.9500
184.4000
414,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
184.7700
185.6100
175.8400
178.4300
642,100
Thu, 28 May 2026
184.0400
188.3000
183.0200
185.9400
232,200
Wed, 27 May 2026
188.1600
190.8100
184.8200
185.1200
324,300
Tue, 26 May 2026
188.7800
190.5200
184.6600
188.0300
240,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
189.4200
191.8300
188.5000
188.6700
248,900
Thu, 21 May 2026
186.9400
192.1000
185.0000
189.4200
203,200
Wed, 20 May 2026
188.3300
191.5800
187.8700
189.3900
286,000
Tue, 19 May 2026
194.0300
197.8300
187.3700
188.6300
444,300
Mon, 18 May 2026
196.3700
201.7600
194.9800
196.5400
269,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
197.2700
198.5100
193.3500
195.3900
226,800
Thu, 14 May 2026
197.8900
205.0800
195.8300
197.3000
470,000
Wed, 13 May 2026
197.8800
199.3400
193.5800
195.9700
362,300
Tue, 12 May 2026
205.2500
206.2000
197.0000
197.3000
524,400
Mon, 11 May 2026
204.7200
211.1100
201.6400
202.7900
375,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
194.5200
204.0600
191.1200
202.7900
406,300
Fri, 08 May 2026
21 · 10-Q
Next filing day · accepted 07 May, 17:51 ET
10-Q ↗
Thu, 07 May 2026
197.2600
210.4800
194.2000
194.5200
599,000
Thu, 07 May 2026
20 · 8-K
Pre-market · 07:04 ET
8-K ↗
Wed, 06 May 2026
199.7700
203.3400
193.5700
197.2100
490,500
Tue, 05 May 2026
199.9100
201.8000
197.5000
199.1400
163,900
Mon, 04 May 2026
201.0100
202.2600
195.1300
199.1900
286,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
19 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 01 May 2026
208.6500
209.8900
201.6400
202.3700
263,700
Thu, 30 Apr 2026
18 · DEFA14A
After market open · 14:22 ET
DEFA14A ↗
Thu, 30 Apr 2026
17 · DEF 14A
After market open · 13:51 ET
DEF 14A ↗
Thu, 30 Apr 2026
200.8200
208.1400
200.8200
208.1400
224,000
Wed, 29 Apr 2026
204.0000
204.2200
200.7400
202.9300
292,300
Tue, 28 Apr 2026
205.5600
208.0600
202.2700
204.2000
183,700
Mon, 27 Apr 2026
203.7800
207.3700
202.9200
204.8000
177,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
204.8200
205.0000
199.6600
203.7800
152,500
Thu, 23 Apr 2026
210.3000
212.2000
201.8000
204.8200
359,900
Wed, 22 Apr 2026
206.9400
210.6500
205.5600
210.2000
244,400
Tue, 21 Apr 2026
205.7100
210.7800
204.7200
206.0000
318,600
Mon, 20 Apr 2026
198.8000
207.3500
197.9600
205.4600
587,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
197.9800
204.6500
197.9800
200.7800
407,200
Thu, 16 Apr 2026
196.5200
197.9000
190.3100
197.4000
326,400
Wed, 15 Apr 2026
193.7300
199.6800
193.5900
196.5900
509,600
Tue, 14 Apr 2026
184.3000
194.4200
184.2300
194.1100
423,400
Mon, 13 Apr 2026
183.6800
185.5900
181.0800
184.3000
271,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
183.7200
189.2600
182.0700
183.9200
505,900
Thu, 09 Apr 2026
181.8000
181.8000
173.2500
178.8200
744,000
Wed, 08 Apr 2026
192.1000
195.5200
181.8500
183.5800
838,600
Tue, 07 Apr 2026
184.8700
191.9800
184.8700
188.9000
435,500
Mon, 06 Apr 2026
180.0000
186.6100
178.9700
186.0300
387,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16 · 8-K
After market open · 14:33 ET
8-K ↗
Thu, 02 Apr 2026
175.5500
181.5000
173.0200
180.3800
425,000
Wed, 01 Apr 2026
181.0300
182.7000
178.0000
179.3000
488,400
Tue, 31 Mar 2026
185.8700
188.0600
174.9300
180.8300
746,200
Mon, 30 Mar 2026
208.5200
209.0000
184.2000
185.1800
926,900
Mon, 30 Mar 2026
15 · 8-K
Next filing day · accepted 27 Mar, 19:30 ET
8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
217.7700
222.6900
210.1500
213.1300
329,200
Thu, 26 Mar 2026
218.0000
223.3300
215.2400
219.6300
541,300
Wed, 25 Mar 2026
222.2600
223.7500
214.7300
218.1000
695,100
Tue, 24 Mar 2026
227.5000
228.6700
221.2400
221.7300
464,200
Mon, 23 Mar 2026
230.1100
238.0400
227.9500
230.2400
437,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
14 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 20 Mar 2026
231.6400
243.0800
225.3300
226.8100
1,682,400
Fri, 20 Mar 2026
13 · 8-K
Pre-market · 08:05 ET
8-K ↗
Thu, 19 Mar 2026
227.3100
229.8400
217.3500
223.0500
427,900
Wed, 18 Mar 2026
236.4700
236.4700
228.7200
229.0100
290,800
Tue, 17 Mar 2026
237.9500
241.1300
236.5500
237.8200
214,600
Mon, 16 Mar 2026
233.6100
238.5000
230.6600
236.5200
272,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
241.1200
246.4700
232.4700
233.6100
278,700
Thu, 12 Mar 2026
241.5400
246.8500
238.4700
239.1300
278,700
Wed, 11 Mar 2026
244.4100
248.2800
243.3200
245.2200
250,700
Tue, 10 Mar 2026
245.8100
247.0700
241.9500
244.7700
223,700
Mon, 09 Mar 2026
244.3200
247.9600
237.1200
246.7000
305,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
250.9900
253.7400
245.5900
247.7500
346,100
Thu, 05 Mar 2026
245.5300
253.9600
242.6600
253.6400
312,700
Wed, 04 Mar 2026
243.5500
245.8300
240.7500
245.5300
297,300
Tue, 03 Mar 2026
243.2200
247.5100
238.1900
243.5500
301,300
Mon, 02 Mar 2026
248.7500
250.1500
245.1800
247.2400
358,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
245.6300
252.0300
239.8500
251.0200
503,600
Fri, 27 Feb 2026
12 · 10-K
Next filing day · accepted 26 Feb, 20:30 ET
10-K ↗
Thu, 26 Feb 2026
225.0000
248.6400
221.6200
246.1600
582,700
Thu, 26 Feb 2026
11 · 8-K
Pre-market · 07:08 ET
8-K ↗
Wed, 25 Feb 2026
232.7700
233.8800
229.4500
232.5400
253,000
Tue, 24 Feb 2026
230.5300
235.1500
230.5300
232.7700
282,400
Mon, 23 Feb 2026
231.6800
234.2900
225.0800
230.6100
348,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
233.5300
234.0700
229.1600
231.4400
268,000
Thu, 19 Feb 2026
235.6200
239.3400
232.6000
233.3600
266,900
Wed, 18 Feb 2026
234.0400
241.5300
231.9500
238.0700
318,700
Tue, 17 Feb 2026
231.1800
235.2200
228.7200
233.4000
297,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
233.2400
233.9000
229.5600
231.1800
198,900
Thu, 12 Feb 2026
240.4500
243.8700
233.1900
235.2800
362,000
Wed, 11 Feb 2026
245.5900
245.5900
236.2100
240.4500
378,900
Tue, 10 Feb 2026
239.5500
245.8600
235.0000
245.5900
614,300
Mon, 09 Feb 2026
231.0000
254.3000
231.0000
240.0400
1,156,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
218.0000
223.4300
215.8000
221.2700
410,000
Thu, 05 Feb 2026
213.0600
218.7000
212.8300
218.1000
407,200
Wed, 04 Feb 2026
208.1100
216.3400
208.1100
213.6900
392,600
Tue, 03 Feb 2026
208.1200
208.6900
201.3500
208.1100
347,800
Tue, 03 Feb 2026
10 · 8-K
Next filing day · accepted 02 Feb, 19:32 ET
8-K ↗
Mon, 02 Feb 2026
211.6400
213.7500
208.7000
209.1300
290,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
206.9700
212.7000
205.2800
212.3800
399,300
Thu, 29 Jan 2026
208.4600
209.0600
204.8900
206.9700
358,000
Wed, 28 Jan 2026
208.8300
211.3500
205.0400
207.3100
225,300
Tue, 27 Jan 2026
211.9000
212.7500
209.2300
209.4200
178,600
Mon, 26 Jan 2026
213.7600
218.4900
210.0000
211.9700
238,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
219.3100
219.4700
211.9800
212.9900
269,000
Thu, 22 Jan 2026
213.4500
219.5300
212.0500
219.2700
346,600
Wed, 21 Jan 2026
213.4400
216.9300
212.3300
212.4100
246,400
Tue, 20 Jan 2026
215.2500
216.9800
210.1800
211.7600
635,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
217.2000
219.9600
214.5200
216.3200
739,200
Thu, 15 Jan 2026
211.9000
220.0000
209.9000
218.2900
536,600
Wed, 14 Jan 2026
206.7100
212.8000
205.5600
212.5300
233,200
Tue, 13 Jan 2026
210.8700
211.6700
204.0700
206.3200
177,800
Mon, 12 Jan 2026
208.5000
212.3800
207.7500
210.8300
343,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
206.1900
209.8400
205.3900
208.4700
190,200
Thu, 08 Jan 2026
205.8300
211.4500
203.0000
206.2600
301,600
Wed, 07 Jan 2026
207.5700
208.4800
202.3700
205.8100
251,600
Tue, 06 Jan 2026
209.7700
210.0200
204.7500
206.7000
196,900
Mon, 05 Jan 2026
207.8400
211.0500
207.8400
210.1500
230,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
203.1900
209.5000
202.0000
208.8400
241,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
205.1400
205.8300
202.7700
203.0500
205,000
Tue, 30 Dec 2025
202.4200
206.5900
201.3100
205.1400
210,900
Mon, 29 Dec 2025
204.1500
204.9400
202.2900
202.4200
136,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
203.8100
205.1400
202.1800
204.9500
129,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
203.7000
206.0000
203.3200
203.5000
117,700
Tue, 23 Dec 2025
200.2600
205.7200
199.3200
203.3600
214,200
Mon, 22 Dec 2025
201.7700
205.7500
199.9900
200.2700
415,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
204.3000
204.7700
201.2000
201.9600
781,700
Thu, 18 Dec 2025
205.3300
207.6100
203.8600
204.3000
300,500
Wed, 17 Dec 2025
202.5400
206.6400
202.5400
205.7500
175,400
Tue, 16 Dec 2025
203.7300
207.2200
201.1100
202.5400
207,900
Mon, 15 Dec 2025
204.5400
206.0200
203.3000
204.0600
252,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
210.8800
212.7200
201.6600
203.6700
396,000
Thu, 11 Dec 2025
206.1100
211.6000
205.0800
210.6700
399,800
Wed, 10 Dec 2025
197.4700
205.4700
196.7500
205.2700
312,100
Tue, 09 Dec 2025
196.0700
198.7300
195.1000
197.9100
302,900
Mon, 08 Dec 2025
190.1600
196.7300
187.0300
195.9100
486,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
189.6500
192.0800
188.3800
189.0100
201,700
Thu, 04 Dec 2025
190.9500
191.8100
188.5800
189.8400
194,300
Wed, 03 Dec 2025
188.2700
193.1700
187.4500
190.9200
237,400
Tue, 02 Dec 2025
188.4100
190.8200
187.3700
187.8300
295,200
Mon, 01 Dec 2025
190.1100
192.5300
187.8800
188.4100
252,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
191.2400
194.5000
189.6600
192.1400
110,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
191.4200
194.7500
188.4800
191.0200
273,700
Tue, 25 Nov 2025
186.7000
191.7500
184.8800
191.0000
357,000
Mon, 24 Nov 2025
184.7200
188.0000
180.7900
186.7000
479,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
187.3600
192.4400
186.0600
189.2800
194,500
Thu, 20 Nov 2025
187.2800
191.5500
183.6500
185.7800
269,700
Wed, 19 Nov 2025
185.2900
187.2100
183.1400
185.7100
224,000
Tue, 18 Nov 2025
186.5200
191.7100
183.1300
186.6400
511,900
Mon, 17 Nov 2025
183.7400
191.4100
183.1700
187.5400
483,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
182.5900
182.9200
179.8200
182.1800
320,400
Thu, 13 Nov 2025
187.1600
188.8400
183.3400
183.6400
276,800
Wed, 12 Nov 2025
191.6800
192.9900
187.6000
188.0800
295,600
Tue, 11 Nov 2025
189.4900
195.9700
187.6500
194.8500
304,500
Mon, 10 Nov 2025
191.2900
192.4800
189.1700
190.0800
232,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
188.2500
191.9800
185.6600
190.6500
394,400
Thu, 06 Nov 2025
9 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Thu, 06 Nov 2025
188.4400
197.5800
181.5400
189.3000
647,500
Thu, 06 Nov 2025
8 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 05 Nov 2025
197.4400
200.4100
195.5900
196.3200
354,600
Tue, 04 Nov 2025
194.7500
198.8000
190.0000
198.3900
392,200
Mon, 03 Nov 2025
194.7100
195.5400
189.1600
195.1000
259,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
7 · 8-K
After-hours · 17:06 ET
8-K ↗
Fri, 31 Oct 2025
193.7600
196.1700
192.9100
195.7300
303,700
Thu, 30 Oct 2025
6 · 8-K
After market open · 14:57 ET
8-K ↗
Thu, 30 Oct 2025
188.2700
196.7200
188.2700
195.1800
234,000
Wed, 29 Oct 2025
5 · 8-K
After market open · 12:32 ET
8-K ↗
Wed, 29 Oct 2025
191.1200
193.0500
186.0900
188.6500
315,300
Tue, 28 Oct 2025
190.9600
191.7200
189.2000
191.1700
216,300
Mon, 27 Oct 2025
191.5100
191.5100
189.1800
190.7700
172,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
192.7300
193.5500
189.4200
190.7300
246,700
Thu, 23 Oct 2025
194.7700
194.7700
190.9700
191.3400
204,500
Wed, 22 Oct 2025
198.3200
198.3200
193.3500
193.9900
268,900
Tue, 21 Oct 2025
194.7700
198.0600
194.2800
197.1900
225,600
Mon, 20 Oct 2025
192.0900
194.8700
191.5200
194.2800
184,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
190.1400
191.5500
188.5000
190.1400
337,300
Thu, 16 Oct 2025
194.1800
194.8900
188.6000
189.4100
238,300
Wed, 15 Oct 2025
198.9500
199.4900
191.6400
194.0800
367,300
Tue, 14 Oct 2025
194.4600
198.7100
194.1400
197.9100
209,600
Mon, 13 Oct 2025
193.6400
196.9800
193.0000
194.4600
185,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
200.3700
201.4600
191.9700
192.5300
207,900
Thu, 09 Oct 2025
203.9300
203.9300
199.0400
199.2000
236,600
Wed, 08 Oct 2025
204.0700
204.2300
199.8700
203.1700
316,700
Tue, 07 Oct 2025
201.7400
206.7500
200.0700
204.0700
441,000
Mon, 06 Oct 2025
201.6900
205.2700
198.5000
201.8800
245,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
198.9100
203.8400
198.9100
200.9400
320,300
Thu, 02 Oct 2025
195.0000
199.4800
195.0000
198.6300
274,900
Wed, 01 Oct 2025
197.5000
199.6900
195.2300
196.0600
303,200
Tue, 30 Sep 2025
197.8600
199.8500
196.6700
197.7400
666,400
Mon, 29 Sep 2025
198.5500
199.4000
195.0000
198.1000
247,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
198.2000
199.7400
197.2700
197.8000
238,000
Thu, 25 Sep 2025
197.9500
199.4100
195.6000
198.1000
255,800
Wed, 24 Sep 2025
201.7500
202.7700
197.5700
199.3000
249,400
Tue, 23 Sep 2025
202.7400
205.3900
201.7900
202.0600
190,600
Mon, 22 Sep 2025
208.9400
209.8000
201.5100
202.2500
461,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
206.8900
209.7100
204.5000
208.9400
902,600
Thu, 18 Sep 2025
206.3600
209.4500
205.6100
206.4000
348,400
Wed, 17 Sep 2025
202.6600
209.1500
202.5700
205.9200
255,600
Tue, 16 Sep 2025
204.1100
204.2000
201.1700
202.9500
240,700
Mon, 15 Sep 2025
206.9000
209.4300
204.2700
204.6000
233,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
205.1500
208.9500
203.4600
206.9500
301,200
Thu, 11 Sep 2025
197.1500
207.8400
195.1600
206.2200
497,300
Wed, 10 Sep 2025
201.9600
202.8000
195.8000
197.3600
388,500
Tue, 09 Sep 2025
207.3700
210.0100
202.4200
202.6700
289,300
Mon, 08 Sep 2025
208.6800
210.1200
206.9500
208.9400
181,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
206.8400
210.4600
206.8400
208.2700
209,400
Thu, 04 Sep 2025
206.2100
207.5800
205.3600
206.6600
201,300
Wed, 03 Sep 2025
202.4700
206.4000
202.0000
205.7900
239,300
Tue, 02 Sep 2025
201.2300
204.8500
200.7700
202.9600
207,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
200.9400
205.9700
200.9400
204.5300
408,800
Thu, 28 Aug 2025
207.1200
207.4900
200.7000
201.1300
302,900
Wed, 27 Aug 2025
203.4200
206.6100
203.3800
206.1600
333,900
Tue, 26 Aug 2025
206.9600
207.9400
203.6300
203.9100
428,600
Mon, 25 Aug 2025
206.9600
208.7000
205.9600
206.8200
342,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
205.7500
210.2200
204.6200
207.0600
283,100
Thu, 21 Aug 2025
203.1000
205.0200
199.4000
204.8400
543,800
Wed, 20 Aug 2025
205.7400
208.7600
199.8000
202.4800
769,800
Tue, 19 Aug 2025
222.5600
223.3600
202.3100
207.7300
1,148,500
Tue, 19 Aug 2025
4 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 18 Aug 2025
206.3600
207.7400
204.8400
206.3800
201,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
209.6700
211.2100
206.3100
206.3600
311,300
Thu, 14 Aug 2025
208.3500
212.4400
205.4800
211.3100
338,100
Wed, 13 Aug 2025
202.1300
210.3100
200.0400
210.0400
443,400
Tue, 12 Aug 2025
194.8700
202.3300
194.8700
202.0500
368,400
Mon, 11 Aug 2025
190.0300
201.3800
190.0100
194.0700
1,047,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
185.5000
188.3000
183.8300
186.8000
540,500
Fri, 08 Aug 2025
3 · 10-Q
Next filing day · accepted 07 Aug, 17:32 ET
10-Q ↗
Thu, 07 Aug 2025
193.2100
194.0000
183.1000
184.5300
466,100
Thu, 07 Aug 2025
2 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 06 Aug 2025
187.9200
187.9200
183.7200
186.9900
381,000
Tue, 05 Aug 2025
188.6000
189.2800
184.9300
187.2300
193,200
Mon, 04 Aug 2025
185.9300
189.0600
185.1000
188.5800
238,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 8-K
After market open · 11:37 ET
8-K ↗
Fri, 01 Aug 2025
185.0500
185.0500
180.3500
184.6000
189,500
Thu, 31 Jul 2025
186.5400
189.2300
185.0800
187.1100
283,200
Wed, 30 Jul 2025
190.0600
192.2200
186.3900
187.5900
297,200
Tue, 29 Jul 2025
192.0900
192.3600
188.1700
189.7800
296,400
Mon, 28 Jul 2025
189.6000
191.5600
187.9300
191.4600
275,300
Sun, 27 Jul 2025
Weekend