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
111.8000
125.7400
111.5500
123.3100
8,765,300
Fri, 24 Jul 2026
27 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 24 Jul 2026
26 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 23 Jul 2026
25 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Thu, 23 Jul 2026
128.4900
129.9200
123.1600
126.5000
7,066,100
Wed, 22 Jul 2026
130.7600
130.8200
125.4500
129.2200
2,993,600
Tue, 21 Jul 2026
127.6600
131.1000
127.2700
127.7900
1,667,000
Mon, 20 Jul 2026
130.3100
132.0200
128.3000
129.1600
2,120,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
133.5500
136.9800
131.2200
131.3700
1,972,200
Thu, 16 Jul 2026
133.0700
136.1400
131.2200
133.3300
2,257,500
Wed, 15 Jul 2026
129.0000
133.8700
129.0000
131.2400
1,524,200
Tue, 14 Jul 2026
129.8900
132.6300
127.7800
127.9100
1,929,500
Mon, 13 Jul 2026
132.6500
136.0000
131.0300
131.3700
2,124,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
136.2600
136.2800
129.1700
130.7300
2,312,900
Thu, 09 Jul 2026
130.7600
135.4800
130.2400
134.3500
2,237,500
Wed, 08 Jul 2026
134.8600
139.4100
132.7000
133.5400
2,197,700
Tue, 07 Jul 2026
137.2000
142.8900
136.2900
138.0200
1,673,600
Mon, 06 Jul 2026
137.8400
138.5100
132.6200
135.4400
2,504,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.6700
142.0000
132.3600
137.2000
3,122,800
Wed, 01 Jul 2026
144.0900
145.5500
139.6500
139.8400
2,225,900
Tue, 30 Jun 2026
144.4700
145.0500
138.8300
142.2100
4,876,000
Mon, 29 Jun 2026
168.1100
168.1100
143.3200
146.1700
12,661,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
130.3700
136.8600
130.3700
133.6400
2,605,400
Thu, 25 Jun 2026
130.8700
132.2500
129.3300
129.6500
2,113,300
Wed, 24 Jun 2026
132.5000
133.4200
128.9800
131.4200
2,514,100
Tue, 23 Jun 2026
126.1500
132.0700
124.8000
131.7500
2,972,100
Mon, 22 Jun 2026
125.2700
128.7700
124.0500
125.5400
3,727,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.0000
132.0100
126.0000
126.2300
17,934,200
Wed, 17 Jun 2026
141.2100
141.7200
131.2800
132.0000
3,521,400
Tue, 16 Jun 2026
144.5000
145.6000
140.7300
141.7800
2,166,800
Mon, 15 Jun 2026
145.8700
147.8500
141.2000
143.7100
2,614,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
138.8700
146.0100
138.0000
145.8200
3,367,400
Thu, 11 Jun 2026
137.6700
139.7900
133.7100
139.1400
2,038,000
Wed, 10 Jun 2026
136.1800
140.0000
132.5000
137.7900
2,786,300
Tue, 09 Jun 2026
131.6300
135.7700
130.7100
135.3700
2,547,400
Mon, 08 Jun 2026
129.8800
132.6700
127.5000
132.2000
2,290,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
130.9600
134.3500
127.8200
132.1200
2,732,100
Thu, 04 Jun 2026
131.5600
132.9400
126.7000
129.0500
4,247,300
Wed, 03 Jun 2026
138.8300
139.9500
128.8000
129.0100
4,396,400
Tue, 02 Jun 2026
142.7700
142.7700
139.4000
140.2700
2,543,200
Mon, 01 Jun 2026
143.4000
146.1700
141.0000
142.6000
3,107,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
145.7900
145.8000
140.9000
144.0500
3,831,300
Thu, 28 May 2026
146.0700
148.7700
144.9800
147.2600
1,611,800
Wed, 27 May 2026
145.7900
150.1800
145.3500
147.1800
3,040,800
Tue, 26 May 2026
144.8600
147.7100
142.6800
144.0000
1,997,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
150.0000
150.5400
142.4800
145.1500
2,100,900
Thu, 21 May 2026
144.5400
149.1400
141.8600
148.9000
2,568,800
Wed, 20 May 2026
142.4200
146.8500
141.1000
144.6100
2,876,400
Tue, 19 May 2026
24 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 19 May 2026
143.0800
146.4200
140.1800
142.5000
3,815,900
Mon, 18 May 2026
139.9900
148.2300
139.9700
141.2100
3,631,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
148.0000
148.7500
136.6300
140.3300
5,620,600
Thu, 14 May 2026
144.2000
155.3700
144.0000
148.0000
3,752,500
Wed, 13 May 2026
146.4200
146.8200
141.7700
143.0600
3,943,900
Tue, 12 May 2026
149.8200
150.4600
146.0000
147.9200
2,546,200
Mon, 11 May 2026
153.7500
154.0200
146.4600
147.7900
3,535,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
160.0000
161.5000
154.7000
154.8600
3,089,700
Thu, 07 May 2026
156.0000
163.2000
156.0000
160.2400
2,232,000
Wed, 06 May 2026
158.6000
162.0000
156.1400
156.5200
2,951,000
Tue, 05 May 2026
165.3300
165.3400
157.2600
158.2300
2,923,000
Mon, 04 May 2026
171.8500
175.0500
165.1500
165.3400
2,910,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
166.4200
174.3000
166.0100
171.7400
4,042,000
Thu, 30 Apr 2026
158.7500
168.0000
158.0000
165.1700
6,130,900
Wed, 29 Apr 2026
174.4000
174.7900
158.4200
158.6500
5,616,000
Tue, 28 Apr 2026
176.0200
178.5500
170.7700
173.1100
4,775,700
Mon, 27 Apr 2026
178.9100
184.0000
171.9700
174.6100
6,206,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
233.0000
234.7100
178.0000
180.1300
13,325,300
Fri, 24 Apr 2026
23 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 24 Apr 2026
22 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 23 Apr 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Apr 2026
249.3500
254.1100
241.4100
241.7800
3,609,900
Wed, 22 Apr 2026
242.2900
245.8200
241.3900
242.4900
1,612,700
Tue, 21 Apr 2026
246.0200
248.6600
241.3500
241.9500
1,929,700
Mon, 20 Apr 2026
236.7700
249.3200
236.7000
244.6900
2,188,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
236.0000
241.5000
234.2300
236.6200
1,778,300
Thu, 16 Apr 2026
220.7000
235.9900
220.0900
235.9700
2,058,700
Wed, 15 Apr 2026
216.0400
223.8500
215.0000
220.2900
2,028,200
Tue, 14 Apr 2026
224.7600
227.3000
215.0100
215.5700
2,429,000
Mon, 13 Apr 2026
218.5900
227.7300
216.0000
226.3000
1,858,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
224.6600
226.0000
218.1100
218.8200
1,364,400
Thu, 09 Apr 2026
221.2100
225.4100
217.7800
223.2300
1,304,200
Wed, 08 Apr 2026
226.6600
226.7900
219.6500
221.6300
1,367,100
Tue, 07 Apr 2026
220.2300
224.9200
216.7600
223.8000
1,045,300
Mon, 06 Apr 2026
219.5000
224.4100
217.2900
219.9800
869,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
216.4600
221.3200
211.6100
219.7900
1,471,200
Wed, 01 Apr 2026
213.1700
217.5000
208.5200
216.2700
1,981,700
Tue, 31 Mar 2026
221.6500
224.7400
211.4400
215.8800
5,733,700
Mon, 30 Mar 2026
219.5100
224.9400
217.5300
220.9400
2,044,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
218.5100
220.3900
214.4300
219.1400
1,291,600
Thu, 26 Mar 2026
218.7000
221.7600
215.3000
218.5100
1,259,300
Wed, 25 Mar 2026
219.7300
222.6100
212.9600
218.9100
1,144,900
Tue, 24 Mar 2026
215.6700
220.8700
215.5000
217.6000
1,004,000
Mon, 23 Mar 2026
217.0800
219.2200
212.3700
216.6100
1,298,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
210.6600
216.4400
209.0000
213.0100
2,645,200
Thu, 19 Mar 2026
209.1700
216.1100
208.3500
211.6300
1,273,100
Wed, 18 Mar 2026
220.0400
221.7600
208.3300
209.0000
1,818,700
Tue, 17 Mar 2026
220.1800
227.2900
220.0700
222.5200
1,137,600
Mon, 16 Mar 2026
219.0000
220.2300
214.9000
217.6500
1,193,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
217.6000
218.8600
215.1800
218.1900
1,024,600
Thu, 12 Mar 2026
20 · DEFA14A
After-hours · 16:11 ET
DEFA 4A ↗
Thu, 12 Mar 2026
19 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Thu, 12 Mar 2026
222.7600
227.5000
214.9100
215.0800
1,490,100
Wed, 11 Mar 2026
219.3300
228.1000
219.1100
224.3600
1,684,300
Tue, 10 Mar 2026
222.2300
222.7800
216.9200
219.3300
1,889,900
Mon, 09 Mar 2026
229.2400
229.7200
221.5300
222.8100
1,716,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
228.8700
234.5500
227.5000
232.2400
1,524,600
Thu, 05 Mar 2026
229.9600
236.6000
228.9700
229.9400
1,657,800
Wed, 04 Mar 2026
229.2900
232.9700
226.0200
232.0000
1,272,000
Tue, 03 Mar 2026
225.9900
233.7300
225.9900
229.4100
1,312,900
Mon, 02 Mar 2026
231.4600
234.7900
227.3200
232.8000
1,517,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
228.3300
237.8300
225.6900
234.6300
2,144,300
Thu, 26 Feb 2026
226.4800
230.4300
226.2200
228.3800
1,314,200
Wed, 25 Feb 2026
231.6400
233.4300
225.0000
225.7500
1,290,200
Wed, 25 Feb 2026
18 · 8-K
Pre-market · 08:52 ET
8-K ↗
Tue, 24 Feb 2026
227.5200
234.2700
226.1900
231.8500
1,165,100
Mon, 23 Feb 2026
229.3500
232.0500
223.0000
227.5200
1,307,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
231.9500
233.7200
226.1500
230.1600
1,576,200
Thu, 19 Feb 2026
238.0500
241.2200
230.3600
231.5400
1,456,000
Wed, 18 Feb 2026
236.4800
241.1500
236.0300
239.1400
1,286,100
Tue, 17 Feb 2026
238.5400
241.1200
234.2700
237.0100
1,343,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
238.9800
242.0400
236.5500
239.0900
1,699,700
Thu, 12 Feb 2026
242.8200
243.8900
234.9500
238.0800
1,713,400
Wed, 11 Feb 2026
247.1700
248.9900
239.4500
241.0700
2,383,700
Tue, 10 Feb 2026
240.2100
249.2400
238.7800
248.1900
2,682,900
Mon, 09 Feb 2026
231.1400
238.6500
227.0000
238.2500
2,145,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
223.5300
231.4900
223.5300
231.1400
3,346,100
Thu, 05 Feb 2026
223.1200
226.0300
219.6000
223.5300
2,295,600
Wed, 04 Feb 2026
215.5600
227.3300
214.8200
224.1800
3,714,700
Tue, 03 Feb 2026
209.9200
217.6000
208.3500
212.7400
2,356,500
Mon, 02 Feb 2026
208.8400
216.1000
204.0000
213.6100
2,906,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
204.1200
214.8400
199.1300
206.1200
7,196,300
Fri, 30 Jan 2026
17 · 10-K
Pre-market · 07:01 ET
10-K ↗
Fri, 30 Jan 2026
16 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 29 Jan 2026
180.9600
192.1900
180.3800
191.5200
3,762,700
Wed, 28 Jan 2026
15 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 28 Jan 2026
183.1800
188.7100
182.0400
182.8100
2,474,200
Tue, 27 Jan 2026
192.3300
192.7900
182.5400
182.9900
2,199,200
Mon, 26 Jan 2026
191.9000
194.7300
190.6800
193.7900
1,609,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
191.8100
192.1900
188.3300
191.6900
1,423,500
Thu, 22 Jan 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 22 Jan 2026
188.8100
194.5300
187.6900
192.6700
1,801,400
Wed, 21 Jan 2026
184.3800
189.0400
183.7500
187.3700
2,395,900
Tue, 20 Jan 2026
186.5000
189.6800
183.9800
184.2000
2,218,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
194.6500
195.6800
187.8500
189.7600
2,292,300
Thu, 15 Jan 2026
201.4500
202.0000
194.0600
194.6100
2,116,000
Wed, 14 Jan 2026
13 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 14 Jan 2026
197.6700
204.6300
196.2400
202.3400
1,242,500
Tue, 13 Jan 2026
203.9700
205.2100
197.4500
197.8900
1,990,100
Mon, 12 Jan 2026
208.8100
211.1500
205.4500
206.6700
1,191,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
210.1500
212.3400
202.5600
210.5900
1,461,300
Thu, 08 Jan 2026
204.0500
212.9500
202.1800
209.7100
1,858,400
Wed, 07 Jan 2026
211.5500
213.4400
206.1000
206.3600
2,142,200
Tue, 06 Jan 2026
210.0000
211.1500
206.9900
210.6200
2,902,400
Tue, 06 Jan 2026
12 · 8-K
Pre-market · 08:23 ET
FORM 8-K ↗
Mon, 05 Jan 2026
209.9100
215.1000
208.1000
210.0100
1,667,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
209.4500
215.6500
207.7200
209.2800
1,400,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
209.5800
209.8900
208.0700
208.7500
940,600
Tue, 30 Dec 2025
207.9300
211.0100
207.8800
209.6000
1,195,600
Mon, 29 Dec 2025
207.0500
209.5900
206.7800
209.0400
1,749,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
207.5700
209.2400
206.1800
207.1600
791,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
205.7800
208.6600
205.0000
208.4600
513,500
Tue, 23 Dec 2025
206.2600
207.1300
203.9800
205.2800
1,291,800
Mon, 22 Dec 2025
205.3100
209.6000
205.0100
206.0200
1,379,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
206.4400
208.9600
204.2000
205.0000
5,997,800
Thu, 18 Dec 2025
209.6600
213.8000
206.4000
206.5000
2,294,700
Wed, 17 Dec 2025
209.4300
212.1600
209.3800
209.6600
1,742,400
Tue, 16 Dec 2025
210.3200
213.4600
208.4400
211.2900
1,774,600
Mon, 15 Dec 2025
206.1700
210.3700
205.0000
209.5200
1,533,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
212.4700
214.6300
206.1100
206.6000
1,687,600
Fri, 12 Dec 2025
11 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 11 Dec 2025
214.6700
215.9700
209.3000
212.0600
1,532,400
Wed, 10 Dec 2025
204.6000
215.7700
204.1800
213.2900
1,546,400
Tue, 09 Dec 2025
204.1700
206.6400
203.0400
205.1300
1,111,000
Mon, 08 Dec 2025
205.2900
205.9800
201.6000
204.6500
2,028,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
200.0000
207.7900
199.6500
205.1000
1,681,800
Fri, 05 Dec 2025
10 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 04 Dec 2025
199.9500
201.3700
196.3400
199.9800
1,587,100
Wed, 03 Dec 2025
196.6900
201.6600
196.0000
199.9600
1,346,500
Tue, 02 Dec 2025
197.8200
198.3000
194.0200
197.7200
1,491,800
Mon, 01 Dec 2025
199.5000
202.2800
195.7100
196.9400
1,817,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
200.1500
203.3100
198.8400
200.1200
899,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
200.4400
200.7600
198.6400
199.8100
1,416,400
Tue, 25 Nov 2025
199.0800
204.6900
198.6400
200.7600
1,378,200
Mon, 24 Nov 2025
200.9300
204.8200
198.3300
199.0800
2,879,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
195.0100
203.2500
194.1100
203.0000
2,253,800
Thu, 20 Nov 2025
195.7300
198.9900
193.0000
194.7100
1,669,700
Wed, 19 Nov 2025
199.0200
200.6200
193.4900
194.2200
2,744,100
Tue, 18 Nov 2025
202.1100
203.8000
199.4800
200.6900
1,319,500
Mon, 17 Nov 2025
202.8100
208.1900
201.0000
201.8400
2,212,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
204.2200
205.0500
199.3100
203.1000
1,967,800
Thu, 13 Nov 2025
212.6100
213.0300
204.4500
204.8000
2,286,300
Wed, 12 Nov 2025
208.6200
214.5300
207.7500
213.0700
1,871,000
Tue, 11 Nov 2025
212.1100
212.6900
208.3700
209.2200
1,352,400
Mon, 10 Nov 2025
220.8700
220.8700
209.9100
210.4500
1,829,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
217.4300
220.1700
213.5000
219.8600
1,405,200
Thu, 06 Nov 2025
225.1400
226.6500
215.7600
217.8600
1,896,100
Wed, 05 Nov 2025
222.0600
226.6100
220.2600
225.1500
2,154,900
Tue, 04 Nov 2025
222.9100
223.0700
217.4800
220.9100
1,882,600
Mon, 03 Nov 2025
231.3100
232.1500
214.8300
222.2000
2,991,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
218.0000
234.6200
215.9300
233.8400
4,283,900
Fri, 31 Oct 2025
9 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 31 Oct 2025
8 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Oct 2025
225.0000
243.6000
224.2800
230.9200
3,957,200
Wed, 29 Oct 2025
245.5300
247.8700
238.6200
241.5600
3,192,700
Tue, 28 Oct 2025
245.0000
249.8400
242.8100
248.8800
1,983,000
Mon, 27 Oct 2025
244.7700
247.6600
243.4400
245.4400
2,278,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
246.2200
247.7600
244.0000
244.2000
1,446,200
Thu, 23 Oct 2025
246.1100
246.5900
243.6100
243.9200
2,006,100
Wed, 22 Oct 2025
252.6800
252.6800
244.1900
244.9400
2,258,800
Tue, 21 Oct 2025
251.3700
255.0000
249.1700
252.5200
1,423,200
Mon, 20 Oct 2025
254.4100
254.4100
248.1700
251.5100
1,507,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
254.6000
256.6000
251.2300
253.1600
1,727,500
Thu, 16 Oct 2025
265.0400
265.7900
252.5900
255.3400
2,011,400
Wed, 15 Oct 2025
266.7700
268.4700
263.6800
264.5600
1,144,600
Tue, 14 Oct 2025
258.9900
268.7700
258.8800
266.2500
1,360,700
Mon, 13 Oct 2025
259.4900
264.1200
258.2000
258.7300
1,964,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
264.9700
269.6800
259.1600
259.4900
1,694,800
Thu, 09 Oct 2025
273.9100
275.5800
264.5600
265.0000
2,088,900
Wed, 08 Oct 2025
277.6300
278.1000
271.8500
274.3700
1,445,900
Tue, 07 Oct 2025
282.0100
284.6000
274.9000
276.4800
1,425,300
Mon, 06 Oct 2025
281.8500
283.5200
276.6700
282.7400
1,340,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
270.3100
281.2700
270.3100
280.0100
1,684,500
Thu, 02 Oct 2025
275.0400
276.8500
269.2100
269.6100
1,786,900
Wed, 01 Oct 2025
275.3200
276.5800
270.9900
275.1000
2,039,700
Tue, 30 Sep 2025
276.5500
285.8200
274.9600
275.1100
4,552,200
Mon, 29 Sep 2025
274.7500
279.1100
272.0600
276.1200
2,151,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
272.8600
278.2500
271.6900
273.4000
2,573,900
Thu, 25 Sep 2025
262.4800
271.1500
260.1000
270.5700
2,050,700
Wed, 24 Sep 2025
266.3000
267.2000
261.4700
263.3900
1,438,900
Tue, 23 Sep 2025
266.1500
275.4500
265.6500
267.0400
2,417,200
Mon, 22 Sep 2025
262.5000
266.5200
260.0000
266.1300
1,754,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
263.1000
264.5000
260.0000
262.5500
3,206,400
Thu, 18 Sep 2025
266.7100
268.6100
261.3500
262.1700
1,832,700
Wed, 17 Sep 2025
261.5700
274.6400
261.4000
268.0200
2,258,800
Tue, 16 Sep 2025
260.2100
262.7700
258.2500
261.0800
1,720,500
Mon, 15 Sep 2025
264.6600
266.7600
259.0500
260.7200
1,476,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
264.0000
266.1300
256.1100
263.4000
1,764,200
Thu, 11 Sep 2025
262.0000
264.5000
258.4800
263.9200
1,605,900
Wed, 10 Sep 2025
263.1600
265.9600
260.2900
263.0000
1,701,800
Tue, 09 Sep 2025
262.6500
264.1900
259.0200
263.3500
1,742,900
Mon, 08 Sep 2025
255.4400
264.1200
251.8000
263.8800
1,853,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
259.3400
266.5700
259.0500
261.5000
2,245,900
Thu, 04 Sep 2025
261.7900
267.6000
255.3300
259.5100
2,801,300
Wed, 03 Sep 2025
263.7000
265.0800
258.3600
261.2200
2,130,700
Tue, 02 Sep 2025
7 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Tue, 02 Sep 2025
262.5000
266.5000
261.5800
264.4200
1,723,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
263.1200
265.8800
262.5000
265.5800
1,707,600
Thu, 28 Aug 2025
269.1500
269.1600
262.8600
263.6300
1,611,200
Wed, 27 Aug 2025
265.1300
269.9300
264.7800
269.1500
1,472,100
Tue, 26 Aug 2025
272.0900
272.8000
264.3800
266.6700
2,456,900
Mon, 25 Aug 2025
275.4200
276.6900
272.8100
273.4400
1,212,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
270.1200
282.6000
269.5800
277.5800
1,820,600
Thu, 21 Aug 2025
265.5600
268.8700
264.2200
267.9800
1,185,700
Wed, 20 Aug 2025
6 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Wed, 20 Aug 2025
268.0900
269.2400
265.1900
266.6200
1,830,300
Tue, 19 Aug 2025
266.8100
271.0300
264.7500
267.0100
1,825,600
Mon, 18 Aug 2025
5 · 8-K/A
After market open · 09:48 ET
FORM 8-K/A ↗
Mon, 18 Aug 2025
268.0600
268.9800
265.5100
266.8100
1,486,800
Mon, 18 Aug 2025
4 · 8-K
Pre-market · 08:51 ET
FORM 8-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
264.8400
268.1500
263.6300
267.8000
1,697,900
Thu, 14 Aug 2025
266.0200
267.2600
259.1500
263.2000
1,947,000
Wed, 13 Aug 2025
261.6800
270.2000
261.3700
269.0000
2,231,300
Tue, 12 Aug 2025
259.9600
265.1700
259.3800
263.1000
1,645,200
Mon, 11 Aug 2025
257.2900
262.8100
254.6700
258.7700
1,918,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
258.9000
260.7000
256.0300
256.5700
1,782,100
Thu, 07 Aug 2025
262.6100
264.4900
257.0600
258.7800
1,992,100
Wed, 06 Aug 2025
265.8300
268.1500
260.8200
262.0400
2,335,000
Tue, 05 Aug 2025
3 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 05 Aug 2025
261.7500
268.5800
261.7400
265.9800
3,549,300
Mon, 04 Aug 2025
2 · 8-K
After-hours · 17:05 ET
8-K ↗
Mon, 04 Aug 2025
265.6200
268.6700
260.7600
261.7500
2,670,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
270.5300
271.6600
263.5600
264.6900
2,563,500
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 07:41 ET
8-K ↗
Thu, 31 Jul 2025
278.5600
283.4800
268.5800
269.3600
3,532,500
Wed, 30 Jul 2025
280.4500
285.9600
274.0000
279.8900
3,908,200
Tue, 29 Jul 2025
297.3700
298.2100
280.1100
280.6800
4,374,500
Mon, 28 Jul 2025
309.0100
309.4000
296.3700
298.2700
4,020,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend