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
244.5600
250.8400
243.5700
250.0900
1,763,700
Thu, 23 Jul 2026
242.9900
244.8000
240.4000
242.8800
2,009,400
Wed, 22 Jul 2026
249.2500
249.2500
241.6500
243.1200
2,011,300
Tue, 21 Jul 2026
250.7300
253.3500
246.0200
246.2200
2,842,500
Mon, 20 Jul 2026
254.3100
256.0100
251.0100
255.2400
2,776,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
257.9800
261.3100
251.4500
255.2700
2,675,800
Thu, 16 Jul 2026
252.2300
257.3600
251.9300
256.5600
2,661,700
Wed, 15 Jul 2026
246.7400
251.0600
245.4700
247.4700
1,872,800
Tue, 14 Jul 2026
244.9600
247.8100
243.2900
246.4400
2,191,100
Mon, 13 Jul 2026
244.3300
251.6400
243.7800
251.0500
2,573,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
243.5900
244.3000
240.2100
241.9200
1,243,000
Thu, 09 Jul 2026
237.4200
241.5100
235.1900
241.2800
2,272,500
Wed, 08 Jul 2026
245.1900
245.1900
240.7600
241.3700
1,688,700
Tue, 07 Jul 2026
244.0400
248.4200
244.0400
245.6000
1,735,700
Mon, 06 Jul 2026
243.3800
243.3800
237.4200
239.4900
1,998,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
236.3400
243.0300
236.0000
242.2700
2,492,600
Wed, 01 Jul 2026
228.9300
236.8300
228.2800
235.7300
2,988,400
Tue, 30 Jun 2026
223.2600
225.8700
222.1000
223.9500
3,583,800
Mon, 29 Jun 2026
226.5500
226.7000
223.0300
224.9700
2,023,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
15 · 8-K
After-hours · 17:03 ET
FORM 8-K ↗
Fri, 26 Jun 2026
218.2200
224.2200
217.6500
223.5500
8,663,700
Thu, 25 Jun 2026
219.4800
225.2900
216.0400
216.3100
2,286,300
Wed, 24 Jun 2026
221.3000
223.3900
218.4100
219.8600
2,695,200
Tue, 23 Jun 2026
220.7900
220.9300
217.8900
220.5000
2,550,800
Mon, 22 Jun 2026
216.0400
218.3200
213.8000
214.6000
2,998,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
218.3400
220.0300
215.3000
218.4100
6,501,700
Wed, 17 Jun 2026
220.1600
224.0400
216.7900
218.7600
2,743,800
Tue, 16 Jun 2026
224.6900
225.7900
220.2200
222.0000
2,615,400
Mon, 15 Jun 2026
224.3600
226.5400
222.3300
223.2200
2,314,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
224.1800
227.2000
221.8400
226.2100
2,189,800
Thu, 11 Jun 2026
228.6000
230.8700
225.5900
225.7700
2,747,600
Wed, 10 Jun 2026
230.8100
233.2000
228.4200
231.1000
2,155,100
Tue, 09 Jun 2026
226.6100
231.5900
225.3800
231.1700
2,088,900
Mon, 08 Jun 2026
231.0700
231.6100
228.7700
229.0800
1,620,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
233.0800
234.8500
231.1800
231.9500
2,980,400
Thu, 04 Jun 2026
234.3600
237.1100
230.0700
231.3100
2,319,000
Wed, 03 Jun 2026
228.8700
229.9300
225.0000
227.7500
2,728,900
Tue, 02 Jun 2026
229.5000
231.8900
225.2100
231.1800
3,550,500
Mon, 01 Jun 2026
223.9600
234.7300
223.9500
233.7400
3,970,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
218.0900
224.1600
218.0100
221.8400
3,377,700
Thu, 28 May 2026
215.6000
221.1000
215.6000
219.8600
1,784,700
Wed, 27 May 2026
218.6300
221.3700
216.7200
217.6500
2,061,600
Tue, 26 May 2026
221.8400
223.4800
218.2800
218.3500
2,374,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
220.3200
226.4600
220.1800
225.3100
2,282,600
Thu, 21 May 2026
219.0300
220.5900
216.6200
220.0800
2,248,900
Wed, 20 May 2026
218.2200
221.0200
215.3400
220.6900
2,846,700
Tue, 19 May 2026
222.9400
227.4300
220.3300
220.4400
3,575,800
Mon, 18 May 2026
215.3000
223.3100
215.1300
222.9400
3,256,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
210.1000
214.9200
210.1000
214.4800
2,921,800
Thu, 14 May 2026
208.6300
211.2400
207.0700
208.3700
2,818,300
Wed, 13 May 2026
211.4700
212.4800
204.5600
208.6300
3,251,500
Tue, 12 May 2026
213.7800
215.8100
211.1300
213.8100
4,018,000
Mon, 11 May 2026
211.2600
213.1300
209.9800
211.6700
2,260,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
212.6900
213.5600
208.6200
213.0000
2,804,100
Thu, 07 May 2026
14 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 07 May 2026
206.0500
215.0900
206.0500
214.0900
3,462,500
Wed, 06 May 2026
208.4100
209.2100
205.7000
207.2000
2,237,600
Tue, 05 May 2026
13 · 424B2
After-hours · 16:30 ET
424B2 ↗
Tue, 05 May 2026
210.0300
211.2300
206.7400
210.6000
2,113,900
Mon, 04 May 2026
213.1200
216.1000
210.6300
211.3200
2,986,700
Mon, 04 May 2026
12 · 424B2
Pre-market · 08:48 ET
424B2 ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
215.0200
216.5500
209.1200
214.2100
2,621,700
Thu, 30 Apr 2026
11 · 10-Q
After market open · 15:14 ET
10-Q ↗
Thu, 30 Apr 2026
212.6500
215.0600
210.3000
211.9400
4,253,600
Wed, 29 Apr 2026
207.7800
215.1700
205.0600
215.0600
4,441,600
Wed, 29 Apr 2026
10 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 28 Apr 2026
199.6900
201.5200
197.6000
199.1700
3,644,100
Mon, 27 Apr 2026
195.8500
199.4500
195.7000
197.2300
2,638,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
196.9600
197.6300
194.9000
196.5300
3,414,900
Thu, 23 Apr 2026
200.1100
200.9000
195.1100
198.5300
4,208,000
Wed, 22 Apr 2026
203.1800
203.9500
200.6200
201.6900
2,038,400
Tue, 21 Apr 2026
202.2400
206.1000
201.8200
202.8700
3,041,200
Mon, 20 Apr 2026
200.4700
203.3900
200.4600
202.3900
2,062,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
201.6500
202.1400
198.3300
200.4700
2,894,700
Thu, 16 Apr 2026
197.8500
201.4000
197.8500
200.3900
2,725,200
Wed, 15 Apr 2026
196.0600
198.8800
194.5300
196.9200
3,781,200
Tue, 14 Apr 2026
195.6900
197.6900
194.1400
195.0800
2,409,100
Mon, 13 Apr 2026
188.2600
195.4700
188.2600
195.3800
3,142,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
195.9900
196.0500
188.1600
188.7900
3,202,600
Thu, 09 Apr 2026
199.7800
199.8200
194.5400
196.0200
2,996,300
Wed, 08 Apr 2026
204.5100
206.5400
199.3800
200.7800
2,835,200
Tue, 07 Apr 2026
203.8900
205.4400
202.8300
203.6100
2,259,600
Mon, 06 Apr 2026
203.4900
205.3500
202.0200
204.3400
1,675,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
201.2500
204.3000
199.1600
204.0100
2,868,100
Wed, 01 Apr 2026
203.3500
204.4400
197.0800
201.2800
3,077,700
Tue, 31 Mar 2026
206.9100
208.1700
202.3500
203.1800
3,444,800
Mon, 30 Mar 2026
203.1900
206.6600
202.5000
205.4700
3,647,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
203.4800
204.5900
199.1900
201.2500
3,569,400
Thu, 26 Mar 2026
202.0300
208.1900
201.9200
204.5100
3,123,600
Wed, 25 Mar 2026
206.2600
209.4900
198.5900
202.1100
2,854,700
Tue, 24 Mar 2026
209.3300
210.2900
204.0300
204.8900
3,099,800
Mon, 23 Mar 2026
209.5800
211.7300
208.0100
209.7100
3,822,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
211.2700
212.7900
208.5600
208.6900
19,083,800
Thu, 19 Mar 2026
210.7400
214.3000
209.0000
210.6600
3,286,700
Wed, 18 Mar 2026
207.3600
211.0600
207.3600
208.2800
3,243,700
Tue, 17 Mar 2026
210.1900
213.4200
208.8800
209.7300
2,702,800
Mon, 16 Mar 2026
208.4500
210.9500
207.5900
209.1100
3,394,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
205.7600
209.1500
205.5300
208.5200
3,135,300
Thu, 12 Mar 2026
212.7000
216.0000
207.2800
207.4500
4,174,200
Wed, 11 Mar 2026
217.8800
219.8000
211.4200
213.0000
2,604,700
Tue, 10 Mar 2026
221.9600
222.4100
212.5000
217.3700
3,204,900
Mon, 09 Mar 2026
224.5700
225.4900
220.3800
223.0400
4,331,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.8500
226.5000
219.2900
226.2400
3,798,800
Thu, 05 Mar 2026
217.4900
223.4500
217.2500
222.7000
4,813,900
Wed, 04 Mar 2026
216.8400
218.3600
214.6200
217.1600
4,230,300
Tue, 03 Mar 2026
214.6200
217.5500
213.5000
216.2700
3,547,500
Mon, 02 Mar 2026
212.5900
216.2500
210.7200
214.9700
4,419,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
214.9100
215.8000
208.9200
214.3600
4,998,700
Thu, 26 Feb 2026
214.7800
221.7300
214.7800
218.3600
3,911,000
Wed, 25 Feb 2026
206.1100
214.3400
205.2500
214.2500
5,074,300
Tue, 24 Feb 2026
205.7300
207.7800
203.2600
205.6800
5,808,000
Mon, 23 Feb 2026
213.2500
214.2000
205.3300
205.7300
4,292,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
215.3600
216.1800
212.7600
214.4700
2,511,700
Thu, 19 Feb 2026
217.2100
218.8500
213.9000
215.9700
3,597,800
Wed, 18 Feb 2026
212.8400
217.8300
211.6200
217.2100
3,363,200
Tue, 17 Feb 2026
212.4300
214.8500
210.2200
213.0800
4,965,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
210.6700
213.3600
209.0500
212.1100
3,840,500
Thu, 12 Feb 2026
216.5800
217.0500
208.6200
209.9600
7,879,700
Wed, 11 Feb 2026
225.5300
226.0800
216.6500
217.5700
4,597,500
Tue, 10 Feb 2026
224.0100
227.1200
223.4400
225.5300
4,475,900
Mon, 09 Feb 2026
231.3600
231.3600
224.9300
226.6200
3,376,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
234.1800
235.6900
230.2800
231.3600
3,223,400
Thu, 05 Feb 2026
236.5800
238.8800
232.4100
233.9900
2,797,800
Wed, 04 Feb 2026
235.5000
237.8900
230.7800
234.6700
4,159,100
Tue, 03 Feb 2026
244.1500
244.2900
234.8100
235.0800
4,377,400
Mon, 02 Feb 2026
246.6000
250.0000
244.6400
247.5600
2,024,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
245.0700
247.0000
243.6800
246.8200
3,568,400
Thu, 29 Jan 2026
9 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Thu, 29 Jan 2026
249.3900
252.4300
244.4400
245.9700
3,533,800
Wed, 28 Jan 2026
249.6500
255.7300
248.3000
250.6900
4,089,100
Wed, 28 Jan 2026
8 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 27 Jan 2026
256.7800
257.4600
253.4400
254.5100
3,482,100
Mon, 26 Jan 2026
258.4300
260.2400
256.2200
258.1700
2,043,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
258.1300
260.6500
256.8800
257.8700
2,114,200
Thu, 22 Jan 2026
257.2000
260.0600
256.5300
259.8600
2,002,100
Wed, 21 Jan 2026
255.4300
259.2900
254.5000
256.9900
2,540,600
Tue, 20 Jan 2026
258.4600
259.9000
254.1900
255.1000
2,214,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
260.0200
261.0900
257.5700
260.4400
2,880,300
Thu, 15 Jan 2026
261.1400
263.5800
259.1300
260.2000
2,054,000
Wed, 14 Jan 2026
256.6400
259.0400
256.1900
258.5000
1,894,800
Tue, 13 Jan 2026
262.2900
263.2200
256.7200
257.0700
1,802,800
Mon, 12 Jan 2026
264.8000
266.0300
261.9700
262.8000
1,495,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
265.5500
268.0800
264.6600
266.0200
1,687,600
Thu, 08 Jan 2026
260.2500
267.0300
259.6000
265.6700
1,988,700
Wed, 07 Jan 2026
261.9500
262.4800
259.3000
261.2600
1,479,000
Tue, 06 Jan 2026
255.7700
262.1000
255.4700
261.1200
2,063,900
Mon, 05 Jan 2026
252.6900
259.1400
251.9600
257.3200
2,102,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
257.0300
257.6700
251.6500
252.8800
2,026,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
258.9800
259.5000
257.0900
257.2300
1,760,300
Tue, 30 Dec 2025
258.6200
260.6600
258.5600
259.5300
1,004,100
Mon, 29 Dec 2025
259.1500
260.8300
258.4100
259.6100
1,703,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
257.8700
259.0500
257.4000
258.8400
1,230,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
256.5200
259.0000
255.3000
258.1000
622,100
Tue, 23 Dec 2025
260.2700
260.3700
256.5900
257.0100
1,875,900
Mon, 22 Dec 2025
257.9400
261.4900
257.6200
259.7400
2,075,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
260.3200
261.0000
257.0400
257.9400
7,868,400
Thu, 18 Dec 2025
263.1300
265.2500
260.7600
260.9700
3,508,700
Wed, 17 Dec 2025
261.2800
266.4200
261.0000
265.4700
2,511,200
Tue, 16 Dec 2025
261.7800
263.8000
259.5700
262.1700
3,359,200
Mon, 15 Dec 2025
266.3300
267.8500
264.5700
264.9500
2,958,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
264.0500
266.3500
263.7400
266.1000
2,079,100
Thu, 11 Dec 2025
259.5900
264.9900
259.3500
264.6900
1,634,400
Wed, 10 Dec 2025
257.3600
260.0500
256.8300
259.3400
2,449,800
Tue, 09 Dec 2025
259.0900
260.9900
257.9900
258.2300
1,717,100
Mon, 08 Dec 2025
260.8600
261.1200
257.5800
258.6900
2,584,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
259.4000
262.7600
259.3400
261.6300
2,756,600
Thu, 04 Dec 2025
261.4600
262.3000
258.3500
259.4000
2,594,200
Wed, 03 Dec 2025
256.5000
260.5400
256.5000
260.2200
2,367,000
Tue, 02 Dec 2025
256.6500
258.1100
254.4600
257.1800
3,423,000
Mon, 01 Dec 2025
254.0000
257.9000
253.2000
255.8400
2,860,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
255.2900
256.3600
253.7000
255.3000
975,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
256.9800
257.4000
254.0600
254.3300
1,711,800
Tue, 25 Nov 2025
251.0000
260.0000
250.6600
256.3100
2,670,000
Mon, 24 Nov 2025
252.6200
252.7900
248.3300
250.1000
3,502,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
249.7800
254.4600
249.0600
253.1200
2,003,200
Thu, 20 Nov 2025
251.8100
251.9300
247.7700
249.0600
2,034,400
Wed, 19 Nov 2025
250.2600
251.3500
247.1800
250.4100
2,170,500
Tue, 18 Nov 2025
251.0200
251.4600
247.2100
249.6900
2,031,600
Mon, 17 Nov 2025
7 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 17 Nov 2025
252.8100
253.5600
250.3500
250.9000
1,761,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
254.6100
255.7200
251.2200
253.0900
1,720,000
Thu, 13 Nov 2025
252.8500
255.0400
250.6500
254.6100
1,980,600
Wed, 12 Nov 2025
255.2100
256.3300
253.4900
254.5500
1,772,100
Tue, 11 Nov 2025
254.6100
256.1000
253.2700
255.2000
1,413,500
Mon, 10 Nov 2025
253.3000
255.7700
251.1800
254.0600
1,735,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
253.7600
255.3800
251.6200
254.1600
2,442,100
Thu, 06 Nov 2025
257.6000
258.6600
249.6800
252.3600
3,338,300
Wed, 05 Nov 2025
256.4700
260.7700
256.0400
259.5700
2,213,000
Tue, 04 Nov 2025
259.6100
262.2500
256.8700
259.2200
2,555,000
Mon, 03 Nov 2025
260.3000
260.6800
255.1600
257.1700
2,365,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 10-Q
After market open · 12:09 ET
10-Q ↗
Fri, 31 Oct 2025
260.6300
262.0800
258.1900
260.3000
2,557,700
Thu, 30 Oct 2025
262.2200
265.9200
260.2200
261.5300
2,792,400
Wed, 29 Oct 2025
271.1600
272.8100
260.2400
261.2200
3,346,300
Wed, 29 Oct 2025
5 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 28 Oct 2025
280.0000
282.9300
279.3100
279.6300
2,351,300
Mon, 27 Oct 2025
280.9700
282.8900
280.0900
280.5300
1,979,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
282.2500
282.8600
280.6800
280.9400
1,263,200
Thu, 23 Oct 2025
282.7000
284.2300
280.6600
281.5500
1,338,200
Wed, 22 Oct 2025
283.6100
287.4000
282.9300
283.9500
1,233,700
Tue, 21 Oct 2025
283.4600
285.4100
282.2900
283.9800
1,748,200
Mon, 20 Oct 2025
281.6100
283.7400
281.1800
283.0300
1,395,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
280.9800
282.9000
280.0000
281.2700
1,301,100
Thu, 16 Oct 2025
284.2600
284.4800
279.4200
280.1600
1,494,300
Wed, 15 Oct 2025
286.7000
287.6900
283.0100
284.2100
1,568,300
Tue, 14 Oct 2025
283.6600
286.8000
283.6200
285.9200
1,299,500
Mon, 13 Oct 2025
285.2100
286.8300
282.8900
284.3500
2,041,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
286.8500
287.8000
284.6500
285.1900
2,717,700
Thu, 09 Oct 2025
290.4400
291.3400
285.4000
285.8900
1,340,800
Wed, 08 Oct 2025
292.5600
292.8000
289.8200
290.7000
1,410,100
Tue, 07 Oct 2025
291.6800
293.5100
290.4500
292.9400
1,150,200
Mon, 06 Oct 2025
291.5000
291.9500
288.4900
290.5500
1,703,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
289.9800
292.3800
287.8600
291.3100
1,227,700
Thu, 02 Oct 2025
289.2200
290.8200
286.4200
289.8700
2,073,800
Wed, 01 Oct 2025
292.4800
293.6400
289.5700
291.6100
2,201,000
Tue, 30 Sep 2025
288.4900
293.9100
285.0300
293.5000
3,156,400
Mon, 29 Sep 2025
292.5000
294.3500
291.3900
292.6600
2,155,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
289.5600
292.7100
288.5500
291.5400
1,703,900
Thu, 25 Sep 2025
4 · DEFA14A
After-hours · 16:06 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Thu, 25 Sep 2025
3 · DEF 14A
After-hours · 16:05 ET
DEFINITIVE PROXY STATEMENT ↗
Thu, 25 Sep 2025
291.9000
293.2900
287.6600
288.8900
1,862,800
Wed, 24 Sep 2025
288.6000
292.8700
287.9400
291.5000
3,456,600
Tue, 23 Sep 2025
292.2100
293.4900
287.3100
289.2100
1,926,200
Mon, 22 Sep 2025
289.4600
294.4600
288.5400
293.6600
2,179,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
293.5100
293.5100
290.7000
292.0000
4,039,600
Thu, 18 Sep 2025
288.0600
292.3000
287.4400
290.9500
2,184,400
Wed, 17 Sep 2025
289.1300
291.3200
287.7400
288.7500
2,275,800
Tue, 16 Sep 2025
290.2500
291.9100
282.2700
288.6900
2,609,100
Mon, 15 Sep 2025
293.5700
294.9300
290.2000
290.8700
1,290,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
294.9600
296.8600
292.1900
293.5000
1,100,100
Thu, 11 Sep 2025
291.9600
299.2200
291.9600
298.0300
1,984,800
Wed, 10 Sep 2025
297.8400
297.8400
290.3800
292.3900
1,762,100
Tue, 09 Sep 2025
298.4300
298.9000
296.2200
297.2400
1,349,900
Mon, 08 Sep 2025
296.5800
298.5900
293.5100
298.4300
1,716,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
301.1900
302.6800
293.9500
295.9700
1,892,500
Thu, 04 Sep 2025
298.9200
301.5800
296.7100
301.1900
1,735,400
Wed, 03 Sep 2025
296.5700
300.0700
294.5900
298.8600
1,447,900
Tue, 02 Sep 2025
301.6400
302.4500
298.3000
299.7700
1,648,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
302.6500
305.3100
302.6500
304.0500
1,106,900
Thu, 28 Aug 2025
303.0400
304.4500
301.7500
304.1000
1,488,200
Wed, 27 Aug 2025
302.5300
304.3300
301.9600
303.0900
1,109,600
Tue, 26 Aug 2025
303.1300
304.6700
302.1200
303.4500
2,503,400
Mon, 25 Aug 2025
306.7100
307.8000
303.2800
303.8400
1,138,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
306.4500
308.9000
303.3700
307.9500
1,150,900
Thu, 21 Aug 2025
308.5300
308.9900
304.0400
304.9400
1,458,700
Wed, 20 Aug 2025
306.8400
310.0800
305.6700
309.0300
1,440,600
Tue, 19 Aug 2025
302.5800
306.7300
302.2500
305.7200
1,227,200
Mon, 18 Aug 2025
302.0200
303.1600
301.1000
302.6500
1,156,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
301.3100
304.0300
300.0600
301.7900
1,362,800
Thu, 14 Aug 2025
304.9500
304.9600
301.4300
301.6800
1,074,400
Wed, 13 Aug 2025
299.8700
305.1100
299.7300
304.9500
2,351,700
Tue, 12 Aug 2025
303.5200
304.2000
299.0100
299.6300
1,280,000
Mon, 11 Aug 2025
304.7600
306.9400
302.5000
303.7200
1,265,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
304.1300
306.8300
303.6200
305.8100
879,400
Thu, 07 Aug 2025
303.6800
305.7700
301.5800
303.4900
1,519,900
Wed, 06 Aug 2025
2 · 10-K
After-hours · 16:07 ET
10-K ↗
Wed, 06 Aug 2025
300.5800
302.4600
298.6600
301.6400
1,879,400
Tue, 05 Aug 2025
302.1800
302.8900
299.2900
299.4400
1,774,900
Mon, 04 Aug 2025
300.5500
303.0900
300.3700
302.2600
1,560,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
308.0000
308.2700
299.5600
300.4400
1,791,600
Thu, 31 Jul 2025
309.3200
315.2600
308.8100
309.5000
2,030,400
Wed, 30 Jul 2025
299.3100
315.9800
298.6900
310.9400
2,558,200
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 29 Jul 2025
307.9700
309.6900
305.5000
308.6400
2,670,900
Mon, 28 Jul 2025
308.6000
309.1900
306.3100
306.8900
1,184,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend