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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
273.7200
278.2000
267.0100
269.2400
4,104,000
Thu, 23 Jul 2026
271.6200
280.4600
268.5700
277.2900
4,124,500
Wed, 22 Jul 2026
270.0600
279.7800
269.1600
278.8000
2,347,400
Tue, 21 Jul 2026
277.0100
278.0500
270.0100
273.1500
4,672,000
Mon, 20 Jul 2026
269.8000
273.4800
266.6300
267.1800
2,071,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
260.0200
271.0900
258.5400
266.5300
3,433,900
Thu, 16 Jul 2026
274.2900
276.2900
266.1200
270.6600
4,014,700
Wed, 15 Jul 2026
287.9600
288.9300
274.4300
279.0100
3,786,100
Tue, 14 Jul 2026
288.8200
289.7800
282.4400
283.8700
3,013,300
Mon, 13 Jul 2026
283.4500
286.8200
277.5600
278.3900
4,592,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
285.4200
293.9000
284.4600
292.2600
1,789,100
Thu, 09 Jul 2026
292.3400
298.0400
289.0300
290.5400
3,690,900
Wed, 08 Jul 2026
271.7900
285.9800
271.1000
283.8100
3,736,900
Tue, 07 Jul 2026
269.2000
274.1900
267.0300
273.1500
4,509,500
Mon, 06 Jul 2026
282.5800
286.8900
278.2900
280.5100
2,886,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
281.5300
285.9400
267.5500
273.3600
5,659,500
Wed, 01 Jul 2026
275.8300
283.3200
273.3100
279.1800
5,001,300
Tue, 30 Jun 2026
277.1900
283.3700
275.8000
281.0300
4,560,900
Mon, 29 Jun 2026
277.0000
280.0300
268.8500
278.3700
3,670,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
289.1700
291.3400
275.1800
277.0200
7,173,700
Thu, 25 Jun 2026
302.8900
307.3800
291.6900
298.6400
3,459,200
Wed, 24 Jun 2026
299.0600
299.9000
288.6400
294.0600
3,849,900
Tue, 23 Jun 2026
307.5600
310.3600
296.0400
299.9400
6,167,800
Mon, 22 Jun 2026
320.3600
327.5000
316.0000
323.2400
4,074,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
309.4400
319.7000
306.0600
313.2700
7,969,300
Wed, 17 Jun 2026
309.0300
310.8000
297.7600
298.2000
2,918,200
Tue, 16 Jun 2026
311.9000
319.2900
302.7500
302.8900
4,491,100
Mon, 15 Jun 2026
315.5700
320.9700
313.5100
315.8800
3,543,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
302.2500
307.2200
298.1200
304.8600
2,127,000
Thu, 11 Jun 2026
291.5400
303.3000
288.3900
302.5500
5,123,800
Thu, 11 Jun 2026
21 · 8-K
Pre-market · 08:17 ET
8-K ↗
Wed, 10 Jun 2026
291.5300
299.4200
284.1800
285.5600
4,335,700
Tue, 09 Jun 2026
308.6900
310.2200
279.3600
297.4100
5,081,800
Mon, 08 Jun 2026
307.7900
309.6000
298.0500
301.1400
5,607,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
312.5100
314.2400
295.8900
295.9600
8,438,100
Thu, 04 Jun 2026
321.7200
328.2100
315.0100
322.2200
3,249,400
Wed, 03 Jun 2026
322.3000
327.4800
318.7100
321.8800
2,844,700
Tue, 02 Jun 2026
320.0900
325.5900
317.0000
323.6200
3,871,300
Mon, 01 Jun 2026
315.0000
318.5500
305.6300
311.3800
2,881,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
333.5800
335.0000
320.3000
321.3500
3,773,000
Thu, 28 May 2026
330.4600
338.2900
324.8500
330.2800
3,215,300
Wed, 27 May 2026
337.0800
339.9500
326.6000
329.2400
3,805,600
Tue, 26 May 2026
320.2900
334.9000
318.0000
332.6700
4,618,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
300.8000
316.8100
300.6200
316.4700
2,948,500
Thu, 21 May 2026
308.5000
309.3700
297.4800
299.3800
3,492,800
Wed, 20 May 2026
298.0000
311.0400
294.6100
310.1500
4,261,900
Tue, 19 May 2026
285.6800
298.6300
285.6800
294.2800
2,904,700
Mon, 18 May 2026
298.0100
298.8600
287.3600
291.6800
3,456,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
287.6100
295.2700
284.7800
291.5000
3,390,600
Thu, 14 May 2026
298.0200
300.0000
291.2700
294.1700
2,172,500
Wed, 13 May 2026
300.0200
302.4100
293.2400
298.4100
3,250,400
Tue, 12 May 2026
300.6800
302.0000
291.0100
294.2300
4,790,600
Mon, 11 May 2026
295.9200
306.6200
291.1600
305.9900
4,975,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
295.4000
297.0000
290.2400
294.7500
6,908,800
Thu, 07 May 2026
300.9900
302.9900
288.4800
290.2200
4,957,300
Wed, 06 May 2026
291.5600
303.9100
291.2100
303.5500
4,488,500
Tue, 05 May 2026
292.0000
296.3900
289.7600
292.3500
4,332,900
Mon, 04 May 2026
297.7500
299.8000
288.2900
290.7600
2,675,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
291.6000
296.0000
285.5100
295.2400
2,829,800
Thu, 30 Apr 2026
289.4400
294.3400
279.7700
293.5900
5,079,900
Wed, 29 Apr 2026
281.4100
292.8500
278.0700
289.2500
10,710,600
Tue, 28 Apr 2026
20 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 28 Apr 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 28 Apr 2026
232.8900
237.9400
228.4100
230.3900
4,731,200
Mon, 27 Apr 2026
242.3300
243.5500
232.4100
236.8700
4,010,200
Mon, 27 Apr 2026
18 · DEFA14A
Pre-market · 08:18 ET
DEFA14A ↗
Mon, 27 Apr 2026
17 · DEFA14A
Pre-market · 07:51 ET
DEFA14A ↗
Mon, 27 Apr 2026
16 · DEF 14A
Pre-market · 07:50 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
244.3400
245.2000
240.6600
244.0400
3,579,400
Thu, 23 Apr 2026
234.0300
244.7200
231.0000
241.1600
4,580,400
Wed, 22 Apr 2026
228.5000
228.9400
224.7900
225.7500
2,567,300
Tue, 21 Apr 2026
222.4700
226.6100
221.7000
224.5000
3,362,500
Mon, 20 Apr 2026
15 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 20 Apr 2026
215.0100
221.4000
213.6000
221.3400
2,568,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
215.7700
218.9600
210.2700
216.0300
4,289,700
Fri, 17 Apr 2026
14 · PRE 14A
Pre-market · 08:38 ET
PRE 14A ↗
Thu, 16 Apr 2026
209.4800
215.5600
209.4800
213.7300
2,715,700
Wed, 15 Apr 2026
210.2600
210.7600
206.5400
209.3900
1,542,400
Tue, 14 Apr 2026
210.0000
210.5100
207.0900
209.8900
2,547,800
Mon, 13 Apr 2026
201.2800
208.1300
199.0100
208.0000
2,372,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
207.3100
209.9700
203.4000
204.3700
2,420,400
Thu, 09 Apr 2026
204.0400
206.7100
202.7400
205.6700
2,706,400
Wed, 08 Apr 2026
205.9500
208.6700
201.4800
204.2700
3,851,900
Tue, 07 Apr 2026
196.1200
196.8800
191.9600
195.1200
2,352,900
Mon, 06 Apr 2026
196.4100
200.6800
194.5100
197.0800
2,152,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
190.2300
195.2500
188.7500
194.5500
2,486,600
Wed, 01 Apr 2026
197.4400
199.6600
195.1300
195.5800
3,403,700
Tue, 31 Mar 2026
191.3900
198.0600
190.3400
196.8600
4,560,300
Mon, 30 Mar 2026
193.4500
194.2200
184.6800
187.3900
3,581,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.9800
196.1300
190.3500
191.6600
2,037,500
Thu, 26 Mar 2026
196.6300
199.7600
195.0000
196.9200
3,635,100
Wed, 25 Mar 2026
199.2000
202.0000
195.9800
197.6100
1,601,800
Tue, 24 Mar 2026
190.6400
198.5000
190.3600
196.4000
1,693,600
Mon, 23 Mar 2026
198.2700
198.9100
193.3000
193.3900
2,325,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
192.3900
194.5300
188.8300
191.3700
4,211,800
Thu, 19 Mar 2026
189.2500
193.9200
188.6800
192.3500
2,107,300
Wed, 18 Mar 2026
193.8800
196.1400
191.9500
192.6900
2,178,600
Tue, 17 Mar 2026
193.8800
197.2400
192.9300
194.0200
1,578,900
Mon, 16 Mar 2026
194.5800
195.9800
191.2500
191.8900
2,826,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
193.6600
195.5000
190.1600
190.8600
2,882,700
Thu, 12 Mar 2026
196.1500
198.2300
190.1700
191.2200
3,419,800
Thu, 12 Mar 2026
13 · 8-K
Pre-market · 08:23 ET
8-K ↗
Wed, 11 Mar 2026
204.7600
207.0000
198.0000
199.8700
2,482,800
Tue, 10 Mar 2026
204.2100
208.3600
201.8600
203.0300
2,525,900
Mon, 09 Mar 2026
200.1500
206.2500
193.0200
205.2500
3,696,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
202.5600
205.6700
201.1100
201.7400
3,105,200
Thu, 05 Mar 2026
214.7900
215.7600
207.7900
210.5800
3,308,800
Wed, 04 Mar 2026
217.8900
218.9800
215.1500
216.3700
2,372,100
Tue, 03 Mar 2026
218.4800
219.5700
213.1900
215.2500
3,168,800
Mon, 02 Mar 2026
221.8300
225.3000
218.2100
224.7600
1,667,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
229.0600
229.9300
223.8500
227.0100
2,951,900
Thu, 26 Feb 2026
235.7700
236.8000
228.0700
232.2300
3,068,900
Wed, 25 Feb 2026
236.5300
237.2800
232.7800
235.0700
1,597,500
Tue, 24 Feb 2026
232.1100
239.3000
232.1100
234.6300
1,976,100
Mon, 23 Feb 2026
231.8300
233.4900
225.3000
231.1600
1,703,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
229.9000
235.3300
229.0300
232.2700
2,120,200
Thu, 19 Feb 2026
235.2700
238.6500
229.7300
232.1100
2,451,600
Thu, 19 Feb 2026
12 · 10-K
Pre-market · 06:04 ET
10-K ↗
Wed, 18 Feb 2026
248.0800
249.2300
235.4600
237.3300
2,885,500
Tue, 17 Feb 2026
244.0600
246.5400
237.9200
245.0900
1,727,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
239.9500
244.6100
237.7000
244.4300
2,012,800
Thu, 12 Feb 2026
252.1700
256.3600
239.5200
242.1900
3,628,600
Wed, 11 Feb 2026
240.8300
250.8600
239.2400
249.7500
4,863,400
Tue, 10 Feb 2026
227.6100
239.5000
227.2900
236.6200
3,013,400
Mon, 09 Feb 2026
221.4100
229.2700
221.3000
228.9100
2,606,800
Mon, 09 Feb 2026
11 · 8-K
Pre-market · 06:07 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 06 Feb 2026
224.7700
226.4300
220.1000
224.3200
4,588,200
Thu, 05 Feb 2026
224.5900
229.0200
219.6100
222.1300
2,760,200
Wed, 04 Feb 2026
219.4500
228.4700
217.6600
226.8600
5,830,700
Tue, 03 Feb 2026
219.7700
221.5100
207.0100
220.6600
8,724,500
Tue, 03 Feb 2026
9 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 02 Feb 2026
224.5500
234.0900
224.4500
231.0800
3,698,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
229.0000
231.6800
224.8700
226.1400
3,542,300
Thu, 29 Jan 2026
239.8300
240.0000
226.3900
233.5000
2,872,800
Wed, 28 Jan 2026
233.7100
242.9300
233.0100
240.0300
2,943,700
Tue, 27 Jan 2026
231.8300
234.2100
229.2400
229.4200
3,202,500
Mon, 26 Jan 2026
232.3400
234.2800
229.8900
231.0500
2,044,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
236.6200
236.6200
229.0700
232.4800
3,258,000
Thu, 22 Jan 2026
238.1300
241.1000
235.2200
236.7500
2,012,400
Wed, 21 Jan 2026
234.6600
237.0000
229.6600
233.7200
3,497,400
Tue, 20 Jan 2026
231.0000
234.8200
228.7600
230.7000
2,425,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
241.5500
242.1100
236.8900
237.1100
2,676,600
Thu, 15 Jan 2026
242.3900
243.4600
236.5500
238.6000
2,314,400
Wed, 14 Jan 2026
236.6200
240.9100
235.3300
240.8100
1,986,700
Tue, 13 Jan 2026
238.3300
240.3100
237.2000
239.0900
1,748,900
Mon, 12 Jan 2026
238.2300
240.4000
235.6900
238.3300
2,333,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
237.3600
242.8800
236.4000
241.1500
2,732,500
Thu, 08 Jan 2026
236.3100
239.4300
231.8400
237.8900
2,168,100
Wed, 07 Jan 2026
241.6100
244.3000
236.1700
239.3400
2,798,300
Tue, 06 Jan 2026
228.3000
246.8900
228.3000
245.9500
4,418,000
Mon, 05 Jan 2026
221.8500
230.4200
221.8500
223.8800
2,856,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
220.6100
223.6100
219.4400
221.2800
2,896,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
219.6200
220.3400
216.8800
217.0600
1,413,000
Tue, 30 Dec 2025
221.1700
223.3900
219.7800
219.9800
1,746,100
Mon, 29 Dec 2025
222.4600
224.1100
219.1400
220.4600
2,498,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
225.6400
225.6400
222.7500
222.8700
1,439,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
226.4700
228.4300
224.5800
225.2600
1,031,000
Tue, 23 Dec 2025
226.6700
227.9000
224.5000
225.9800
1,871,300
Mon, 22 Dec 2025
229.7400
231.9500
227.5300
228.9400
1,801,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
224.2800
229.1200
224.0100
226.2700
10,501,500
Thu, 18 Dec 2025
227.2700
228.6000
222.0300
222.0800
2,665,300
Wed, 17 Dec 2025
230.3200
231.8300
223.0300
223.2300
2,685,000
Tue, 16 Dec 2025
232.1700
233.0000
227.9600
229.7500
2,467,200
Mon, 15 Dec 2025
230.7800
233.7900
228.2900
231.8300
3,077,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
232.1700
234.9300
227.4100
228.1600
3,591,000
Thu, 11 Dec 2025
229.2900
232.9100
227.9800
231.8300
2,350,000
Wed, 10 Dec 2025
227.5600
232.5900
225.4600
230.7800
2,155,300
Tue, 09 Dec 2025
227.2700
230.6100
227.0400
228.0500
1,845,500
Mon, 08 Dec 2025
229.6300
232.6600
227.2600
229.0100
2,839,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
228.8600
231.0000
227.8300
227.9500
2,208,700
Thu, 04 Dec 2025
226.7800
228.2800
224.0700
226.1600
3,614,800
Wed, 03 Dec 2025
217.8400
228.8000
215.1600
227.5600
4,593,800
Tue, 02 Dec 2025
200.5300
217.4900
199.4900
215.3500
6,160,000
Mon, 01 Dec 2025
191.6700
200.1900
191.2900
199.4900
3,393,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
193.9000
195.3000
193.3700
194.9400
1,654,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
191.7900
195.7200
191.2400
193.7600
2,836,000
Tue, 25 Nov 2025
190.4700
193.9500
188.4300
191.0200
3,214,000
Mon, 24 Nov 2025
192.2500
193.6800
190.2300
191.5600
4,513,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
184.6500
193.8300
183.2000
191.3500
3,403,000
Thu, 20 Nov 2025
192.1700
194.1700
183.0000
184.1900
3,426,800
Thu, 20 Nov 2025
8 · 8-K
Next filing day · accepted 19 Nov, 17:50 ET
8-K ↗
Wed, 19 Nov 2025
189.4400
191.3700
188.3600
190.0600
2,969,200
Tue, 18 Nov 2025
189.8500
190.8500
187.7400
188.5900
2,776,900
Mon, 17 Nov 2025
195.1800
196.6500
188.4900
190.5100
2,498,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
198.8300
199.8100
196.1800
197.1000
2,111,000
Thu, 13 Nov 2025
202.9200
204.7400
199.0200
201.2200
2,528,400
Wed, 12 Nov 2025
204.9700
206.9500
203.4500
204.0800
2,046,300
Tue, 11 Nov 2025
204.0500
206.0500
202.0900
202.8600
1,735,200
Mon, 10 Nov 2025
207.9400
208.5000
202.1600
205.1300
2,160,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
204.4200
204.7500
198.5000
204.5600
2,586,100
Thu, 06 Nov 2025
209.1300
210.3700
204.6900
206.4500
2,037,800
Wed, 05 Nov 2025
205.1700
213.0900
205.0400
210.4400
2,306,700
Tue, 04 Nov 2025
208.4700
209.9600
203.9300
204.4200
2,904,800
Mon, 03 Nov 2025
211.0700
212.7800
207.9400
210.3900
1,982,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
206.3800
212.2200
205.2000
209.1200
2,506,000
Thu, 30 Oct 2025
204.6500
209.7000
203.3800
206.3800
3,417,100
Wed, 29 Oct 2025
212.2800
213.0200
202.4800
204.7100
5,104,800
Tue, 28 Oct 2025
218.1600
220.4300
207.9900
212.9600
4,414,700
Tue, 28 Oct 2025
7 · 10-Q
Pre-market · 06:45 ET
10-Q ↗
Tue, 28 Oct 2025
6 · 8-K
Pre-market · 06:41 ET
8-K ↗
Mon, 27 Oct 2025
221.3900
221.8900
218.8900
221.5600
4,076,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
223.9600
223.9600
218.1200
219.1600
2,500,800
Thu, 23 Oct 2025
213.0000
221.4000
212.7300
220.7300
2,517,700
Wed, 22 Oct 2025
217.0700
223.2800
215.0000
217.1600
3,607,800
Tue, 21 Oct 2025
219.3400
224.2700
218.5100
222.3400
1,935,400
Mon, 20 Oct 2025
216.7200
222.2300
215.6000
219.8200
2,374,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
216.7200
218.0500
212.8800
214.3500
1,950,400
Thu, 16 Oct 2025
219.3700
220.1700
213.1100
217.4100
2,477,700
Wed, 15 Oct 2025
219.7600
220.0000
214.0200
217.2300
1,939,300
Tue, 14 Oct 2025
211.6800
219.6900
210.8000
216.1100
2,341,700
Mon, 13 Oct 2025
211.6100
217.4000
210.7400
216.7000
2,806,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
221.0700
222.6700
205.1400
205.3700
3,980,800
Thu, 09 Oct 2025
223.3100
225.7600
218.9800
221.4200
2,615,600
Wed, 08 Oct 2025
219.8900
227.1900
219.5000
225.6400
2,631,200
Tue, 07 Oct 2025
232.5500
232.9900
219.1600
219.5800
2,492,900
Mon, 06 Oct 2025
232.0600
234.0000
227.1000
231.4200
1,949,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
228.4000
232.0700
227.9900
228.8900
1,537,400
Thu, 02 Oct 2025
226.0000
230.8600
225.0100
227.7100
1,831,500
Wed, 01 Oct 2025
225.8500
227.8500
221.0000
224.9100
2,079,800
Tue, 30 Sep 2025
225.5600
227.9500
222.8800
227.7300
1,723,300
Mon, 29 Sep 2025
227.8700
227.9600
224.6300
226.1100
1,352,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
223.4800
227.2000
223.1000
226.0400
1,235,200
Thu, 25 Sep 2025
224.9900
227.4300
222.0000
226.8100
2,116,700
Wed, 24 Sep 2025
225.9300
228.8200
224.9600
227.6600
1,679,900
Tue, 23 Sep 2025
226.7300
229.9000
224.5100
225.6200
2,096,400
Mon, 22 Sep 2025
224.1000
227.5100
222.3700
225.7300
1,715,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
228.6800
229.1100
222.1500
224.0500
3,420,100
Thu, 18 Sep 2025
225.7800
228.3300
223.6900
226.5100
3,553,200
Wed, 17 Sep 2025
220.6800
226.6500
218.5400
221.8900
2,337,200
Tue, 16 Sep 2025
220.3100
223.3300
217.9300
220.9900
2,208,900
Mon, 15 Sep 2025
216.2100
223.5400
215.6500
219.2700
1,828,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
222.6600
223.0900
218.6000
218.8200
2,061,800
Thu, 11 Sep 2025
221.5300
224.3800
218.4000
223.2100
2,999,400
Wed, 10 Sep 2025
224.1200
224.6000
219.1300
219.2800
3,210,200
Tue, 09 Sep 2025
224.3200
225.0100
221.7700
223.6900
1,569,100
Mon, 08 Sep 2025
227.4000
229.4200
224.6200
225.5000
1,876,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
227.2100
230.8800
224.6000
226.7400
2,006,500
Thu, 04 Sep 2025
224.7700
225.9800
218.9500
225.3900
3,308,900
Wed, 03 Sep 2025
232.5000
234.1100
223.9000
228.2000
2,826,000
Tue, 02 Sep 2025
227.9400
233.0200
226.1600
232.6600
2,211,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
238.1700
239.1000
233.5000
234.8500
2,250,700
Thu, 28 Aug 2025
239.7600
241.4200
238.5400
239.0700
1,615,900
Wed, 27 Aug 2025
235.9800
238.1000
234.7000
237.6700
1,054,000
Tue, 26 Aug 2025
235.8400
239.5000
235.2800
237.8200
2,356,600
Mon, 25 Aug 2025
233.6300
237.8100
233.5300
236.6700
1,261,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
225.6600
238.3200
224.0900
234.8300
2,994,000
Thu, 21 Aug 2025
226.8800
227.8100
223.2100
223.9300
2,003,100
Wed, 20 Aug 2025
231.4900
233.4900
223.0000
228.7700
3,986,800
Tue, 19 Aug 2025
5 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 19 Aug 2025
232.6000
233.9900
228.5200
229.2700
2,217,600
Mon, 18 Aug 2025
228.9900
233.9500
227.7300
232.0100
2,470,000
Mon, 18 Aug 2025
4 · 8-K
Pre-market · 09:23 ET
8-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
233.5200
233.5200
226.2200
228.7800
3,336,700
Thu, 14 Aug 2025
3 · 424B5
After-hours · 16:06 ET
424B5 ↗
Thu, 14 Aug 2025
226.2900
232.5200
224.0800
231.5400
2,810,200
Wed, 13 Aug 2025
220.7700
231.0100
220.0700
230.5200
3,582,900
Tue, 12 Aug 2025
207.7200
220.7800
206.9200
220.0500
4,210,300
Tue, 12 Aug 2025
2 · 424B5
Pre-market · 09:27 ET
424B5 ↗
Tue, 12 Aug 2025
1 · S-3ASR
Pre-market · 08:57 ET
S-3ASR ↗
Mon, 11 Aug 2025
207.1000
210.5800
204.7300
205.1600
3,902,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
206.4700
209.8100
204.5900
207.1600
1,659,700
Thu, 07 Aug 2025
208.7600
210.5400
204.5200
205.9100
2,195,900
Wed, 06 Aug 2025
207.4500
207.4500
203.2400
205.9200
2,769,600
Tue, 05 Aug 2025
213.5800
215.0900
207.8000
208.4700
2,756,900
Mon, 04 Aug 2025
210.6400
212.1200
209.3500
211.9900
2,184,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
211.2200
212.0000
206.2700
209.9200
2,554,400
Thu, 31 Jul 2025
219.4800
219.4800
212.1900
213.7700
2,727,200
Wed, 30 Jul 2025
228.0600
228.0600
219.8000
220.9400
2,092,700
Tue, 29 Jul 2025
229.3200
233.1100
226.4300
226.7400
1,915,600
Mon, 28 Jul 2025
225.8500
228.6700
224.7500
228.4900
2,924,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend