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
18 · 10-Q
After market open · 09:33 ET
10-Q ↗
Fri, 24 Jul 2026
281.1100
283.8900
276.3000
279.5800
8,268,500
Thu, 23 Jul 2026
277.3000
288.3300
274.1000
284.9900
11,742,800
Wed, 22 Jul 2026
17 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 22 Jul 2026
285.2100
296.2500
285.2100
294.1900
10,747,300
Tue, 21 Jul 2026
296.1100
297.5900
290.0700
291.3000
10,204,200
Mon, 20 Jul 2026
288.3100
292.6900
283.4900
284.0700
5,206,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
282.8900
289.2500
279.2300
284.0200
7,655,000
Thu, 16 Jul 2026
293.5100
294.7600
288.5000
291.2200
7,151,300
Wed, 15 Jul 2026
312.0100
312.0100
295.5100
301.1900
6,393,100
Tue, 14 Jul 2026
309.0200
310.5700
301.8900
305.5500
5,836,800
Mon, 13 Jul 2026
308.5200
308.5200
296.8100
298.5700
7,559,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
304.2000
312.9300
303.4000
311.4600
4,141,500
Thu, 09 Jul 2026
309.8500
315.3400
305.4100
308.5300
6,228,700
Wed, 08 Jul 2026
288.0000
307.4300
288.0000
301.3200
6,535,400
Tue, 07 Jul 2026
292.6800
296.3800
285.3900
293.3000
8,287,400
Mon, 06 Jul 2026
299.6600
306.0200
299.2400
303.5000
6,726,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
299.9800
305.2700
288.6200
293.0800
9,766,000
Wed, 01 Jul 2026
294.1000
303.3000
293.0700
298.4100
8,737,100
Tue, 30 Jun 2026
286.2300
300.2300
286.2300
298.0700
10,944,300
Mon, 29 Jun 2026
280.3300
290.2700
275.7800
285.4800
12,982,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
302.4600
305.0000
279.5500
285.4300
29,822,600
Thu, 25 Jun 2026
315.7000
316.5900
305.0000
311.8100
8,782,800
Wed, 24 Jun 2026
303.1300
307.8200
300.0700
303.1100
8,761,600
Tue, 23 Jun 2026
313.9100
316.2600
301.0800
304.3600
10,814,300
Mon, 22 Jun 2026
328.0000
334.0300
326.0400
332.2800
8,954,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
313.1100
323.6000
311.5600
322.8600
21,929,600
Wed, 17 Jun 2026
307.1200
311.7300
299.2400
301.8800
7,098,300
Tue, 16 Jun 2026
311.5600
319.2200
305.4900
305.7100
7,706,700
Mon, 15 Jun 2026
310.1100
315.8600
307.8700
313.3400
7,459,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
298.9900
303.0300
295.8500
301.1200
5,368,300
Thu, 11 Jun 2026
289.8900
298.6800
285.7900
297.1000
9,862,700
Wed, 10 Jun 2026
285.8200
292.5800
281.8400
282.0100
7,325,400
Tue, 09 Jun 2026
297.8400
298.0300
273.8800
288.6300
8,920,600
Mon, 08 Jun 2026
293.7300
295.5800
287.5300
290.9000
7,791,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
298.7200
298.8100
284.1800
285.0600
11,937,400
Thu, 04 Jun 2026
305.5300
310.7200
303.3000
305.3700
7,924,400
Wed, 03 Jun 2026
308.6400
312.7600
301.6400
308.5900
6,730,100
Tue, 02 Jun 2026
16 · 8-K
After-hours · 16:16 ET
FORM 8K ↗
Tue, 02 Jun 2026
301.2600
308.4000
298.9800
308.1200
11,136,800
Mon, 01 Jun 2026
297.3800
302.0000
289.9300
293.2000
9,623,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
316.4800
319.0000
303.7700
305.6800
16,785,100
Thu, 28 May 2026
320.1600
321.2900
313.1100
315.9500
5,884,400
Wed, 27 May 2026
331.4500
331.5100
313.1800
317.4500
6,740,600
Tue, 26 May 2026
318.4300
326.4200
315.3500
324.8900
8,480,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
305.4000
315.5700
303.0000
309.2100
7,129,100
Thu, 21 May 2026
300.8900
303.0700
294.7800
298.3900
5,663,700
Wed, 20 May 2026
305.2200
305.7400
298.9500
304.8800
7,660,700
Tue, 19 May 2026
292.6100
305.5000
291.9500
302.3100
7,296,900
Mon, 18 May 2026
308.5500
309.1900
295.4600
300.6000
6,513,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
302.6900
307.5600
297.8000
302.7300
6,661,600
Thu, 14 May 2026
306.6700
310.2900
303.5000
308.1700
5,767,800
Wed, 13 May 2026
302.7400
309.3200
301.9200
306.3400
7,546,500
Tue, 12 May 2026
296.2400
296.3000
287.6300
295.1700
6,431,000
Mon, 11 May 2026
291.2900
298.1800
289.0000
297.7600
9,347,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
292.4900
292.5000
286.3800
287.8000
8,881,500
Thu, 07 May 2026
286.2900
287.6600
281.0000
285.2400
7,017,900
Wed, 06 May 2026
279.0500
292.6400
279.0500
289.4400
10,183,200
Tue, 05 May 2026
280.5000
282.5000
275.5800
281.0000
7,295,200
Mon, 04 May 2026
283.6900
283.7900
276.6400
280.8900
5,525,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
280.1000
281.8700
276.5400
281.0200
4,494,300
Thu, 30 Apr 2026
270.2300
281.9200
266.3400
281.0800
11,066,700
Wed, 29 Apr 2026
269.6300
272.4400
267.5600
269.2200
7,821,400
Tue, 28 Apr 2026
267.4900
270.6900
264.2400
265.0000
8,369,400
Mon, 27 Apr 2026
276.1700
277.0200
267.6300
269.5000
9,962,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
15 · 10-Q
After market open · 09:34 ET
10-Q ↗
Fri, 24 Apr 2026
287.8300
287.8300
272.0100
277.1400
13,943,600
Thu, 23 Apr 2026
260.3100
284.1200
259.3100
282.2300
25,659,100
Wed, 22 Apr 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 22 Apr 2026
236.4100
238.8000
234.4900
236.3100
11,463,100
Tue, 21 Apr 2026
234.5000
236.0000
230.6400
233.1500
6,833,300
Mon, 20 Apr 2026
232.5700
233.9700
230.0200
233.7000
6,123,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
13 · 8-K
After-hours · 17:03 ET
8-K ↗
Fri, 17 Apr 2026
228.2600
230.5300
224.6700
229.8200
7,091,700
Thu, 16 Apr 2026
216.7200
224.0200
216.7200
223.1000
6,709,000
Wed, 15 Apr 2026
217.5600
218.3100
211.7000
216.2900
4,459,600
Tue, 14 Apr 2026
217.1900
219.4900
214.3500
218.8700
5,495,200
Mon, 13 Apr 2026
213.9500
217.2000
212.1100
216.7100
4,630,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
216.3800
217.3200
213.9200
214.7300
4,268,000
Thu, 09 Apr 2026
212.5700
215.9300
210.8800
214.9800
5,499,100
Wed, 08 Apr 2026
206.6500
209.8600
206.1600
208.9000
7,454,600
Tue, 07 Apr 2026
198.5100
200.3800
195.4600
199.7400
4,659,000
Mon, 06 Apr 2026
196.9900
199.5600
195.9000
199.4200
4,235,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
192.3800
196.0700
191.0000
194.8700
3,408,100
Wed, 01 Apr 2026
194.2800
197.2600
194.2800
196.3000
5,432,000
Tue, 31 Mar 2026
190.2800
194.5600
188.4700
194.1400
7,277,900
Mon, 30 Mar 2026
191.6100
192.7100
184.9500
186.4200
6,024,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
191.7100
192.9700
189.3300
190.3300
5,792,700
Thu, 26 Mar 2026
196.1000
197.0700
192.8800
193.4100
6,314,400
Wed, 25 Mar 2026
12 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 25 Mar 2026
197.5200
198.9700
195.5200
196.7700
4,505,800
Tue, 24 Mar 2026
186.9500
196.4000
186.9500
194.6300
7,015,200
Mon, 23 Mar 2026
194.6000
194.9700
188.4300
188.6300
7,452,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
188.5200
190.3300
185.8400
187.1900
15,025,200
Thu, 19 Mar 2026
187.7700
190.0000
184.9000
188.2900
5,868,100
Wed, 18 Mar 2026
194.4400
195.5400
189.9900
190.7800
5,069,200
Tue, 17 Mar 2026
195.8700
196.4300
193.7700
194.4500
3,385,200
Mon, 16 Mar 2026
194.3200
196.2600
192.4300
194.1300
4,754,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.4700
193.7500
190.1400
190.7800
3,688,400
Thu, 12 Mar 2026
193.6500
194.7600
189.7500
190.0500
8,156,800
Wed, 11 Mar 2026
198.5800
201.4300
197.4900
198.6700
4,995,200
Tue, 10 Mar 2026
195.6400
200.1800
195.4500
197.4600
5,929,200
Mon, 09 Mar 2026
192.7500
197.1600
189.6800
196.2000
7,597,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
192.5000
195.0500
191.1500
193.2300
7,220,500
Thu, 05 Mar 2026
200.9100
201.9400
194.7700
197.9800
8,051,800
Wed, 04 Mar 2026
11 · DEFA14A
After market open · 12:06 ET
DEFA14A ↗
Wed, 04 Mar 2026
10 · DEF 14A
After market open · 12:06 ET
DEF 14A ↗
Wed, 04 Mar 2026
204.3600
205.3100
201.5000
202.3900
5,451,500
Tue, 03 Mar 2026
205.8900
206.5700
201.7600
202.6700
7,496,500
Mon, 02 Mar 2026
211.0400
211.4700
207.3100
209.8200
6,811,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.2300
212.6300
208.2500
212.1100
8,275,100
Thu, 26 Feb 2026
214.4500
216.0900
210.1500
212.6300
6,041,500
Wed, 25 Feb 2026
214.4000
215.9000
210.2300
213.9000
6,997,300
Tue, 24 Feb 2026
220.7200
224.1700
209.5900
213.3500
9,494,300
Mon, 23 Feb 2026
218.9000
222.7900
218.9000
219.8600
7,877,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
216.7400
220.2000
216.5300
219.7300
5,457,500
Thu, 19 Feb 2026
221.1500
222.0400
217.4200
218.0500
5,002,200
Wed, 18 Feb 2026
229.8800
230.0000
221.3600
223.3200
6,667,800
Tue, 17 Feb 2026
226.5300
228.4500
222.8100
225.6900
5,454,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
221.6700
226.8900
221.5400
226.1600
5,011,900
Thu, 12 Feb 2026
226.6800
229.5000
221.8700
223.0000
8,474,700
Wed, 11 Feb 2026
223.1300
231.3200
223.1300
226.5600
9,132,600
Tue, 10 Feb 2026
216.8300
222.0800
216.1300
220.9200
5,101,000
Mon, 09 Feb 2026
221.2600
222.1600
218.2400
218.7700
9,246,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
8 · 10-K
After market open · 11:06 ET
10-K ↗
Fri, 06 Feb 2026
225.6300
226.7600
218.5900
221.4400
9,397,500
Fri, 06 Feb 2026
9 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 05 Feb 2026
221.6500
225.8200
218.9000
223.9800
11,044,200
Wed, 04 Feb 2026
222.1300
228.2900
218.6600
222.9200
14,542,500
Wed, 04 Feb 2026
7 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 03 Feb 2026
224.2400
228.8300
222.7000
225.2100
15,207,600
Mon, 02 Feb 2026
215.4400
225.2600
214.8400
225.0100
11,194,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
216.0600
216.4600
213.0600
215.5500
9,086,800
Thu, 29 Jan 2026
216.4000
222.0000
214.8200
218.9700
14,120,000
Wed, 28 Jan 2026
203.8600
216.5900
203.7200
216.1700
19,603,400
Tue, 27 Jan 2026
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 27 Jan 2026
194.6900
198.4100
194.3400
196.6300
10,748,800
Mon, 26 Jan 2026
193.3100
196.8400
192.4400
196.5900
9,169,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
195.7600
196.4100
191.1300
193.3100
6,691,300
Thu, 22 Jan 2026
197.3000
199.4300
193.6800
194.9900
7,264,000
Wed, 21 Jan 2026
191.4500
196.1300
191.2600
194.4100
7,272,000
Tue, 20 Jan 2026
190.2400
192.4300
187.9500
189.5900
9,516,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
190.2300
192.4700
190.0700
191.5800
6,944,800
Thu, 15 Jan 2026
194.9300
196.6400
188.7700
189.1200
6,942,600
Wed, 14 Jan 2026
187.5000
193.6100
187.4400
193.4500
7,988,800
Tue, 13 Jan 2026
189.2800
189.7500
187.6500
188.5300
4,135,000
Mon, 12 Jan 2026
188.8500
190.8200
188.0000
189.0700
6,502,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
188.8000
191.4000
187.5100
190.3100
6,018,300
Thu, 08 Jan 2026
182.8300
189.0800
182.5500
188.4500
6,857,300
Wed, 07 Jan 2026
188.4700
190.7200
184.4900
185.7100
8,341,300
Tue, 06 Jan 2026
180.0900
192.9200
180.0900
192.1000
13,219,400
Mon, 05 Jan 2026
178.0200
182.8900
176.8900
177.1700
6,755,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
174.9700
178.8900
174.9100
177.5200
6,133,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
175.8000
176.1800
173.4400
173.4900
3,426,900
Tue, 30 Dec 2025
175.9500
176.4700
175.2500
175.4200
3,904,600
Mon, 29 Dec 2025
176.5100
177.6500
175.1000
175.6900
4,163,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
177.7200
178.5200
176.4300
176.8800
3,191,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
177.3400
178.0200
176.8000
177.1300
1,266,500
Tue, 23 Dec 2025
178.2700
178.6100
176.6800
177.0800
3,500,300
Mon, 22 Dec 2025
179.4900
179.9000
177.9700
178.8200
5,373,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
175.7200
178.2400
175.5900
176.2900
19,091,700
Thu, 18 Dec 2025
176.8000
178.9000
175.9000
176.1900
8,546,200
Wed, 17 Dec 2025
177.8700
179.6400
173.6900
174.4900
8,865,600
Tue, 16 Dec 2025
178.3400
179.0300
176.0000
177.5600
5,746,900
Mon, 15 Dec 2025
175.3500
179.3600
174.0000
177.9700
9,037,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
181.7900
183.2300
178.6500
179.4200
5,980,500
Thu, 11 Dec 2025
180.2800
182.0200
179.1800
181.6700
4,838,000
Wed, 10 Dec 2025
177.8300
182.7200
177.5000
181.6700
5,268,900
Tue, 09 Dec 2025
179.9100
181.8800
179.4000
179.5200
3,760,400
Mon, 08 Dec 2025
183.5100
183.7000
179.5300
180.9400
6,427,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
180.8700
184.7600
180.6300
182.5400
6,584,600
Thu, 04 Dec 2025
183.2400
183.9100
178.9400
180.1200
6,724,100
Wed, 03 Dec 2025
176.8200
183.0000
175.5800
182.6000
9,259,300
Tue, 02 Dec 2025
168.7100
177.8800
168.0100
175.2600
9,438,900
Mon, 01 Dec 2025
166.8400
169.6700
166.5300
168.1600
6,170,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
166.0400
169.2500
165.4200
168.2700
4,018,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
162.3200
167.0400
162.0500
165.3500
7,346,300
Tue, 25 Nov 2025
159.7200
161.9500
158.6900
161.7700
7,406,700
Mon, 24 Nov 2025
159.7200
162.7000
158.9700
161.2600
9,466,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
153.4200
161.1600
153.4100
159.4000
11,711,300
Thu, 20 Nov 2025
158.1600
159.2500
152.7300
153.3300
7,890,900
Wed, 19 Nov 2025
156.5700
159.1700
155.1300
157.0900
5,568,500
Tue, 18 Nov 2025
154.5500
158.0900
153.5400
157.3200
8,164,700
Mon, 17 Nov 2025
158.6300
159.7500
153.5400
154.9900
7,343,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
160.5000
160.8800
158.3000
159.3300
6,041,500
Thu, 13 Nov 2025
162.5300
165.4400
161.4800
162.2300
7,719,600
Wed, 12 Nov 2025
160.8500
164.5300
160.4000
163.0900
6,241,200
Tue, 11 Nov 2025
160.4200
162.1700
159.2400
159.7300
7,274,200
Mon, 10 Nov 2025
162.0000
163.3700
158.4900
160.5800
7,677,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
160.3800
160.6000
156.8900
160.5500
8,837,700
Thu, 06 Nov 2025
162.7500
163.8100
161.0900
161.3800
5,859,500
Wed, 05 Nov 2025
159.3900
165.6200
159.3900
163.5700
9,770,200
Tue, 04 Nov 2025
161.1800
162.3100
158.1300
159.3600
11,462,300
Mon, 03 Nov 2025
162.3400
163.4500
160.0700
161.4600
5,208,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
158.3600
162.0000
157.8000
161.4600
8,707,900
Thu, 30 Oct 2025
160.1500
162.6400
159.9700
160.5100
9,477,600
Wed, 29 Oct 2025
166.7200
166.7200
159.8300
160.2600
11,961,900
Tue, 28 Oct 2025
169.1400
169.5100
166.4900
166.9100
9,646,600
Mon, 27 Oct 2025
169.8200
170.3700
168.6800
169.4100
8,606,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
174.0100
174.1500
168.7900
169.1300
7,691,800
Thu, 23 Oct 2025
5 · 10-Q
After market open · 13:50 ET
10-Q ↗
Thu, 23 Oct 2025
170.0000
173.7600
169.7500
172.1900
8,412,500
Wed, 22 Oct 2025
163.9600
173.0800
163.0400
170.7100
25,834,500
Tue, 21 Oct 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 21 Oct 2025
179.4700
181.8400
178.8400
180.8400
10,301,500
Mon, 20 Oct 2025
172.5100
181.1100
172.5100
179.5900
6,620,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
175.0500
177.6300
174.5700
176.5800
5,082,600
Thu, 16 Oct 2025
3 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Thu, 16 Oct 2025
175.3900
177.5000
174.0600
175.4800
7,188,200
Wed, 15 Oct 2025
174.0200
176.1600
171.1300
175.2700
9,416,800
Tue, 14 Oct 2025
171.9700
176.2700
171.4500
173.9400
9,919,400
Mon, 13 Oct 2025
172.8300
176.1000
172.4000
175.1100
8,610,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
179.6200
181.5700
171.5000
171.7000
9,630,200
Thu, 09 Oct 2025
180.4900
180.7000
177.6200
178.9600
5,006,100
Wed, 08 Oct 2025
176.8300
181.9300
176.8300
181.6000
6,377,700
Tue, 07 Oct 2025
181.7600
182.0200
176.9600
177.0500
5,396,100
Mon, 06 Oct 2025
181.0000
183.2300
179.3000
181.8100
6,019,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
182.7800
185.4600
180.1600
180.3200
5,167,600
Thu, 02 Oct 2025
180.7700
184.6200
179.8400
182.3200
6,798,000
Wed, 01 Oct 2025
181.9700
184.5100
178.3300
180.3900
7,705,000
Tue, 30 Sep 2025
182.7500
183.9700
181.3100
183.7300
3,873,100
Mon, 29 Sep 2025
185.4700
186.1000
183.0000
183.2300
5,090,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
185.9600
187.2900
183.0700
184.5500
6,206,300
Thu, 25 Sep 2025
183.6500
183.6600
180.1100
182.0400
4,042,300
Wed, 24 Sep 2025
181.7200
185.1600
181.1000
184.4400
5,905,100
Tue, 23 Sep 2025
179.8700
182.6700
179.6800
182.0400
5,900,800
Mon, 22 Sep 2025
179.4000
181.4100
179.3100
179.6200
7,030,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
182.5900
183.2500
178.1700
179.3700
16,206,700
Thu, 18 Sep 2025
2 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Sep 2025
183.2400
183.7200
180.3100
181.6200
7,937,100
Wed, 17 Sep 2025
177.8400
182.5700
177.6100
180.3000
7,209,700
Tue, 16 Sep 2025
178.7400
181.1400
177.2800
177.6300
7,920,300
Mon, 15 Sep 2025
175.8800
179.2200
174.0100
178.2000
11,658,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
184.1100
184.3400
182.3400
182.6000
6,284,200
Thu, 11 Sep 2025
184.5100
184.8100
182.2600
184.3500
6,596,000
Wed, 10 Sep 2025
185.0400
185.4900
182.9400
184.0100
5,957,500
Tue, 09 Sep 2025
184.4000
185.6600
183.6600
185.0300
6,135,000
Mon, 08 Sep 2025
188.1500
188.3700
183.0700
185.8200
9,701,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
187.0800
189.2800
185.2900
187.9300
9,491,200
Thu, 04 Sep 2025
183.7600
188.6800
181.6900
187.2900
11,335,900
Wed, 03 Sep 2025
199.2200
200.0800
191.3800
195.7400
7,039,600
Tue, 02 Sep 2025
199.3800
200.1700
196.7600
199.8100
6,238,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
203.5100
204.0500
201.5600
202.4800
5,372,700
Thu, 28 Aug 2025
205.8300
207.1300
203.6100
204.0900
6,166,400
Wed, 27 Aug 2025
204.9600
205.7000
203.2500
205.4700
4,189,700
Tue, 26 Aug 2025
205.7800
207.4100
205.2400
205.9800
4,549,700
Mon, 25 Aug 2025
206.0000
207.0000
204.5400
205.9700
3,442,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
202.0800
209.0900
201.8900
206.0600
6,177,700
Thu, 21 Aug 2025
199.5800
202.1800
199.4500
200.7100
5,291,100
Wed, 20 Aug 2025
197.5000
201.2300
193.4500
200.7700
8,107,300
Tue, 19 Aug 2025
194.6700
197.6500
193.7900
195.9400
5,491,100
Mon, 18 Aug 2025
194.5700
195.5200
193.5000
194.3300
2,763,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
193.6000
195.3700
192.4900
194.5700
5,872,900
Thu, 14 Aug 2025
191.1800
194.2400
190.0300
193.7100
3,917,300
Wed, 13 Aug 2025
193.5800
194.1200
190.9600
193.2900
4,966,300
Tue, 12 Aug 2025
185.2800
193.8400
185.2200
192.9700
9,961,500
Mon, 11 Aug 2025
187.4400
188.8700
183.4000
183.7100
6,457,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
185.6900
187.6400
184.6600
187.2200
5,946,200
Thu, 07 Aug 2025
190.7600
191.4900
184.7300
185.9100
6,563,900
Wed, 06 Aug 2025
184.6900
186.9000
184.0000
185.9100
7,089,000
Tue, 05 Aug 2025
184.9500
186.4900
183.5900
185.4000
5,761,900
Mon, 04 Aug 2025
181.7200
183.4500
180.6300
182.7300
4,682,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
179.6300
181.5900
177.9200
180.8600
6,625,100
Thu, 31 Jul 2025
186.1400
186.9100
179.8100
181.0600
10,144,000
Wed, 30 Jul 2025
192.1500
192.5800
188.3000
189.5200
6,985,100
Tue, 29 Jul 2025
1 · 10-Q
After market open · 09:43 ET
10-Q ↗
Tue, 29 Jul 2025
189.7100
192.8900
188.9000
191.3800
7,144,700
Mon, 28 Jul 2025
187.8800
190.5400
187.7500
189.2500
8,586,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend