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
171.0000
175.5500
169.6700
172.9100
3,687,300
Thu, 23 Jul 2026
174.4300
175.2000
166.5800
169.7700
4,928,200
Wed, 22 Jul 2026
187.5500
188.5300
176.1000
177.7300
3,761,600
Tue, 21 Jul 2026
186.9600
189.1400
185.2400
188.0400
2,807,800
Mon, 20 Jul 2026
184.6500
191.5500
183.9720
189.0200
2,831,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
186.1500
189.7500
181.6800
184.1400
2,561,900
Thu, 16 Jul 2026
192.3100
194.5000
185.0100
186.3600
3,253,200
Wed, 15 Jul 2026
188.0500
194.1700
186.4600
190.1600
3,900,300
Tue, 14 Jul 2026
185.9000
190.7900
184.5500
187.7900
3,099,200
Mon, 13 Jul 2026
192.7000
195.6500
188.5800
189.5700
3,667,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
192.6400
195.8100
190.7350
191.8200
2,652,400
Thu, 09 Jul 2026
186.5800
195.1150
186.5800
192.3500
3,645,200
Wed, 08 Jul 2026
193.2100
193.8000
182.4850
189.3500
4,397,700
Tue, 07 Jul 2026
194.3300
199.0500
193.0800
195.7200
4,854,100
Mon, 06 Jul 2026
191.9300
196.7900
187.3350
188.4600
5,511,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
189.9600
193.4400
188.9500
192.0100
4,581,900
Wed, 01 Jul 2026
190.0100
191.0950
183.2800
188.8700
4,221,100
Tue, 30 Jun 2026
182.0200
188.1400
182.0200
184.5300
4,180,300
Mon, 29 Jun 2026
183.4100
186.5900
178.2600
184.8200
5,042,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
177.0600
186.8650
176.3350
183.0900
7,399,200
Thu, 25 Jun 2026
176.5100
178.3100
172.3600
176.9100
3,640,900
Wed, 24 Jun 2026
173.1500
182.5500
169.0000
177.9300
7,084,300
Tue, 23 Jun 2026
173.2000
176.5000
171.2700
171.5200
6,170,900
Mon, 22 Jun 2026
170.7400
177.8800
170.6100
172.0800
7,581,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
166.8400
174.3400
164.4250
173.4600
7,724,700
Wed, 17 Jun 2026
169.6700
173.5350
164.5900
165.6600
5,354,900
Tue, 16 Jun 2026
167.6900
172.6500
165.5200
170.0300
4,862,400
Mon, 15 Jun 2026
152.0000
169.0700
151.9500
168.0900
6,828,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
155.2400
155.7050
147.1500
150.5800
3,910,500
Fri, 12 Jun 2026
14 · 8-K
Next filing day · accepted 11 Jun, 17:57 ET
8-K ↗
Thu, 11 Jun 2026
150.0100
154.8000
146.1100
154.5900
4,863,200
Wed, 10 Jun 2026
153.5800
156.6250
150.8500
151.0000
3,497,400
Tue, 09 Jun 2026
152.7300
161.9460
151.0000
155.6700
4,217,900
Mon, 08 Jun 2026
156.8000
157.3600
152.3800
152.4900
4,198,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
159.5200
161.5350
155.0900
156.8000
6,439,700
Thu, 04 Jun 2026
155.4900
162.5300
154.6500
160.0700
4,552,000
Wed, 03 Jun 2026
155.6400
156.2240
151.6600
154.5800
4,136,000
Tue, 02 Jun 2026
160.5400
162.1800
154.9000
156.9500
3,810,900
Mon, 01 Jun 2026
161.5400
166.5200
157.4050
164.7800
4,522,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
156.6100
163.2300
155.1200
159.2900
5,736,700
Thu, 28 May 2026
156.9200
160.3500
154.5100
156.7000
4,418,900
Wed, 27 May 2026
153.8000
160.9600
153.7300
157.5800
3,840,000
Tue, 26 May 2026
160.7100
161.0400
153.3500
154.0000
3,970,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
160.7900
165.2400
159.8400
160.2500
5,102,600
Thu, 21 May 2026
157.7000
162.3200
155.1900
159.2700
4,162,400
Wed, 20 May 2026
153.0100
161.6600
146.8100
160.7300
7,593,600
Tue, 19 May 2026
161.2400
162.6900
154.4000
154.6500
6,070,300
Mon, 18 May 2026
157.7500
163.9700
157.3650
162.6700
4,790,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
153.1250
160.1100
152.9600
159.2000
5,172,700
Thu, 14 May 2026
149.0600
154.9200
148.3100
153.7000
4,298,300
Wed, 13 May 2026
153.7600
154.2600
148.0000
149.0700
6,118,700
Tue, 12 May 2026
157.7900
159.2500
154.0700
155.1900
4,968,100
Mon, 11 May 2026
162.3400
162.8500
156.5800
157.3300
4,356,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
169.7500
171.3500
162.0000
163.9300
6,027,500
Thu, 07 May 2026
181.8200
183.5000
165.5100
171.3500
12,003,100
Wed, 06 May 2026
13 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Wed, 06 May 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 06 May 2026
11 · 10-K/A
After-hours · 16:07 ET
10-K/A ↗
Wed, 06 May 2026
168.2500
172.5700
164.3600
167.9700
9,015,200
Tue, 05 May 2026
172.5100
174.2300
164.5750
166.1400
5,793,900
Mon, 04 May 2026
176.0500
176.4200
172.0000
172.5700
4,165,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
170.0000
177.0700
170.0000
175.8400
3,199,200
Thu, 30 Apr 2026
169.3300
171.2280
167.0100
168.6500
3,312,500
Wed, 29 Apr 2026
169.4350
169.8800
164.0800
169.3300
3,864,200
Tue, 28 Apr 2026
173.1300
177.5000
170.4400
171.9700
3,470,000
Mon, 27 Apr 2026
178.7150
181.0000
173.3400
174.0600
4,206,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.0100
177.9900
175.2900
176.7800
2,148,800
Thu, 23 Apr 2026
181.1100
182.6000
173.2200
177.0000
4,103,600
Wed, 22 Apr 2026
183.0800
184.1700
179.3900
182.2700
3,413,900
Tue, 21 Apr 2026
189.7800
190.5300
182.0000
182.4500
3,566,400
Mon, 20 Apr 2026
10 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Mon, 20 Apr 2026
9 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Mon, 20 Apr 2026
181.6400
191.1700
181.3200
189.8000
3,715,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
184.9150
188.4400
183.4770
183.8900
4,424,100
Thu, 16 Apr 2026
182.0350
182.9500
178.0000
179.3300
4,817,800
Wed, 15 Apr 2026
165.3600
180.9600
164.1900
179.9350
6,997,300
Tue, 14 Apr 2026
159.7400
166.4600
159.7400
163.5500
3,094,400
Mon, 13 Apr 2026
150.4600
159.7600
150.2610
159.6100
3,694,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
154.5500
155.4100
147.7100
152.5800
3,177,300
Thu, 09 Apr 2026
159.5050
161.5900
154.3600
154.5500
3,849,900
Wed, 08 Apr 2026
163.9000
168.0000
159.6100
160.6900
4,029,700
Tue, 07 Apr 2026
154.6900
157.4700
152.2800
155.9000
3,287,500
Mon, 06 Apr 2026
156.4600
160.0000
154.0900
155.0700
3,044,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
147.4800
156.8500
146.4800
156.4500
5,051,500
Wed, 01 Apr 2026
152.5200
153.9300
149.4100
150.5000
4,394,000
Tue, 31 Mar 2026
150.0000
152.9500
147.8600
150.1500
4,987,800
Mon, 30 Mar 2026
147.3800
149.8500
144.1500
148.0100
5,621,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
149.7800
151.0000
143.3000
146.6000
6,237,400
Thu, 26 Mar 2026
150.9800
155.2300
149.2200
151.9600
4,415,000
Wed, 25 Mar 2026
157.8700
159.0500
150.8700
152.9200
2,913,600
Tue, 24 Mar 2026
157.3600
159.0800
153.8200
154.7300
3,260,300
Mon, 23 Mar 2026
159.2600
164.9500
157.5000
159.9800
3,598,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
157.7800
158.9110
153.0000
156.6400
7,569,500
Thu, 19 Mar 2026
162.5800
165.3200
156.4100
159.2600
5,040,400
Wed, 18 Mar 2026
168.7200
169.6900
164.7700
164.9900
2,665,500
Tue, 17 Mar 2026
168.5900
174.0650
167.6600
169.8100
2,945,600
Mon, 16 Mar 2026
163.4800
168.1150
162.1200
167.7800
3,205,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
163.0100
165.0800
159.4500
161.3600
2,564,200
Thu, 12 Mar 2026
167.7050
169.3000
161.4500
161.7500
3,954,200
Wed, 11 Mar 2026
170.1000
173.5600
167.2800
169.4800
2,952,600
Tue, 10 Mar 2026
174.8700
175.0400
168.9900
169.9300
3,747,500
Mon, 09 Mar 2026
176.6100
177.1000
170.2400
176.5900
4,850,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
180.2300
181.2900
176.5900
179.1700
2,897,400
Thu, 05 Mar 2026
185.0000
191.0800
181.5800
183.4800
5,909,700
Wed, 04 Mar 2026
176.5000
179.1200
172.6600
177.7500
3,087,300
Tue, 03 Mar 2026
173.1700
177.2200
168.0000
175.4600
3,245,000
Mon, 02 Mar 2026
173.9700
178.0600
172.8600
176.4100
3,059,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
175.5700
179.5000
175.0000
176.4700
5,323,800
Thu, 26 Feb 2026
174.5950
183.2500
171.1000
180.4100
5,542,700
Wed, 25 Feb 2026
166.3100
175.1300
165.1900
173.0600
5,714,500
Tue, 24 Feb 2026
166.0550
172.7100
161.1800
164.3800
5,931,800
Mon, 23 Feb 2026
167.9500
168.5700
161.3880
164.6600
10,339,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
174.2500
178.5600
171.5000
176.2900
7,761,300
Thu, 19 Feb 2026
185.0000
185.8940
175.1600
176.1900
17,971,000
Wed, 18 Feb 2026
8 · 10-K
After-hours · 16:10 ET
10-K ↗
Wed, 18 Feb 2026
7 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 18 Feb 2026
162.5900
175.1700
162.0700
173.3800
14,407,100
Tue, 17 Feb 2026
160.7500
164.2700
158.0000
162.3400
7,509,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
161.2950
166.7920
159.4650
160.3400
7,292,800
Thu, 12 Feb 2026
176.6600
178.5900
160.7020
161.1400
9,976,600
Wed, 11 Feb 2026
185.6400
185.7000
174.6300
175.4700
6,051,000
Tue, 10 Feb 2026
185.6200
190.6970
184.2400
185.6400
4,488,200
Mon, 09 Feb 2026
181.2800
186.3250
178.1400
186.2400
6,403,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
186.3100
188.8700
180.1000
182.4700
7,203,400
Thu, 05 Feb 2026
194.3600
194.5000
182.8000
183.8600
6,931,500
Wed, 04 Feb 2026
201.7900
201.9400
190.5200
195.8300
6,291,200
Tue, 03 Feb 2026
207.1100
208.1350
198.3300
202.0000
4,386,200
Mon, 02 Feb 2026
207.8800
211.9600
203.5500
207.6700
3,033,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
206.8000
210.0000
202.7050
204.6200
3,915,100
Thu, 29 Jan 2026
206.2500
209.4300
202.5000
207.6800
3,308,000
Wed, 28 Jan 2026
208.9750
212.5000
205.3300
206.6600
3,269,900
Tue, 27 Jan 2026
210.0550
210.0550
204.8200
207.3600
2,917,500
Mon, 26 Jan 2026
207.0150
211.7800
206.6500
209.4100
2,874,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
206.8100
211.4200
205.9900
207.2300
2,295,600
Thu, 22 Jan 2026
209.5900
214.2100
207.1800
207.6500
4,314,300
Wed, 21 Jan 2026
203.6520
208.3500
201.2300
206.4800
5,045,600
Tue, 20 Jan 2026
6 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 20 Jan 2026
201.3200
207.6500
200.2000
205.6700
5,435,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
210.2400
211.0500
204.0300
205.3200
5,155,100
Thu, 15 Jan 2026
213.7900
214.1600
207.6200
210.1100
3,949,400
Wed, 14 Jan 2026
215.1400
215.5050
207.8100
213.1300
4,339,700
Tue, 13 Jan 2026
212.9150
217.6700
210.0850
217.4000
2,641,600
Mon, 12 Jan 2026
212.5100
216.1000
208.1100
214.8700
4,530,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
222.3300
222.4500
212.5100
215.5600
4,887,000
Thu, 08 Jan 2026
227.6600
228.3100
221.1500
224.1000
3,711,300
Wed, 07 Jan 2026
228.0100
234.4300
224.9850
230.5200
3,107,400
Tue, 06 Jan 2026
226.5100
232.2700
225.3600
229.3800
4,629,600
Mon, 05 Jan 2026
220.5000
230.9600
218.2200
226.7200
4,917,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
229.7300
230.7760
219.6500
219.7900
3,794,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
228.4050
228.6120
226.0800
226.4800
2,445,400
Tue, 30 Dec 2025
230.2400
231.5200
228.0000
228.1300
2,546,500
Mon, 29 Dec 2025
233.0700
235.0000
230.0900
231.0100
2,717,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
232.5200
234.6950
231.7600
233.9500
1,706,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
231.9800
233.2400
230.5700
232.0600
1,223,400
Tue, 23 Dec 2025
233.2900
233.9800
230.1000
232.7000
2,694,900
Mon, 22 Dec 2025
235.8600
235.9800
232.0000
234.8900
3,840,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
232.2350
239.0000
231.4600
234.2500
8,727,700
Thu, 18 Dec 2025
224.1100
233.4900
223.6500
230.9400
3,326,900
Wed, 17 Dec 2025
228.9900
229.9100
221.1800
221.3000
4,010,400
Tue, 16 Dec 2025
226.8800
229.9500
225.0000
227.9400
4,154,300
Mon, 15 Dec 2025
228.5800
229.7700
221.1800
226.9800
5,021,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
225.0100
230.1800
224.5200
227.4900
3,672,200
Thu, 11 Dec 2025
219.5000
226.6000
216.3000
224.5200
4,250,200
Wed, 10 Dec 2025
228.9650
229.0500
216.7200
220.3000
6,952,800
Tue, 09 Dec 2025
225.0000
232.6300
222.6400
229.9900
5,384,300
Mon, 08 Dec 2025
224.6500
225.6500
219.3800
225.4300
5,334,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
221.1900
227.7100
220.4800
225.0000
4,487,800
Thu, 04 Dec 2025
220.9000
223.1800
217.0300
221.1900
4,925,300
Wed, 03 Dec 2025
216.3550
223.9900
215.7100
222.4800
7,354,800
Tue, 02 Dec 2025
205.5800
218.6700
202.2900
216.9800
10,330,200
Mon, 01 Dec 2025
204.5000
208.3500
200.5500
205.5800
6,384,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
196.9900
199.7900
196.2380
198.3700
1,383,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
196.9500
200.4900
195.3250
195.9800
3,646,200
Tue, 25 Nov 2025
188.0800
196.6700
187.2200
195.4900
5,652,600
Mon, 24 Nov 2025
190.4800
190.4800
184.8600
188.0800
8,715,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
187.6300
191.3100
182.0400
189.6300
6,709,000
Thu, 20 Nov 2025
203.2500
203.6100
186.8300
187.7300
14,574,500
Wed, 19 Nov 2025
216.0450
216.4980
201.6500
202.3150
9,410,100
Tue, 18 Nov 2025
210.8000
214.3400
207.2000
212.0800
7,355,000
Mon, 17 Nov 2025
207.3350
211.0000
204.4200
210.6500
10,819,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.6900
209.3200
192.9000
206.9600
11,454,400
Thu, 13 Nov 2025
197.7500
203.0000
195.0000
195.2100
6,346,100
Wed, 12 Nov 2025
201.2500
201.9900
196.0100
196.5100
5,119,300
Tue, 11 Nov 2025
202.2300
203.6000
198.8500
200.6300
5,152,100
Mon, 10 Nov 2025
207.5200
208.6400
201.4100
204.0800
6,391,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
195.6600
206.6850
195.5600
204.3100
9,524,100
Thu, 06 Nov 2025
5 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 06 Nov 2025
211.2600
211.2600
194.6800
196.4600
18,356,900
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 05 Nov 2025
241.5100
241.5100
234.7900
238.0000
8,126,700
Tue, 04 Nov 2025
238.4100
244.1700
236.3900
239.9300
4,975,900
Mon, 03 Nov 2025
255.8900
258.0000
241.0000
242.0500
5,147,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
257.0000
260.7400
254.1000
254.3700
2,704,300
Thu, 30 Oct 2025
264.1650
265.4550
254.0300
254.0700
3,204,500
Wed, 29 Oct 2025
261.2900
268.0000
259.1100
266.0600
4,231,800
Tue, 28 Oct 2025
263.1600
265.5900
259.8300
261.4200
2,775,500
Mon, 27 Oct 2025
265.4000
269.0000
262.3500
263.3500
3,706,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
255.6300
261.6750
253.2400
258.1500
2,719,600
Thu, 23 Oct 2025
251.0000
258.9400
246.7200
254.5900
4,772,300
Wed, 22 Oct 2025
261.5200
262.8300
250.3800
252.3100
4,247,900
Tue, 21 Oct 2025
266.6200
267.2500
259.8600
261.9700
2,029,600
Mon, 20 Oct 2025
263.8600
267.2000
262.6900
265.3700
2,376,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
263.8600
265.3800
257.7140
263.0600
3,440,300
Thu, 16 Oct 2025
279.0000
285.5000
264.3400
266.6700
3,755,900
Wed, 15 Oct 2025
272.5900
277.8400
271.3900
272.6100
1,920,900
Tue, 14 Oct 2025
272.9100
275.5500
266.9900
270.5400
1,983,400
Mon, 13 Oct 2025
269.0100
274.0700
268.5400
273.5200
2,253,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
274.3900
277.2600
265.7000
266.0200
2,434,300
Thu, 09 Oct 2025
280.4600
282.3200
275.0500
275.4400
2,121,600
Wed, 08 Oct 2025
277.7300
281.6300
277.4400
281.0500
2,390,900
Tue, 07 Oct 2025
283.1500
285.0800
271.8350
276.7800
2,863,400
Mon, 06 Oct 2025
274.5300
282.9200
273.6800
281.7400
3,905,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
270.0000
272.4400
268.1400
271.2200
2,418,000
Thu, 02 Oct 2025
268.9000
270.4350
260.1500
270.0900
2,168,200
Thu, 02 Oct 2025
3 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 01 Oct 2025
269.5000
271.3900
265.2000
267.6400
2,500,800
Tue, 30 Sep 2025
273.5600
275.5100
266.0000
271.9900
3,245,300
Mon, 29 Sep 2025
267.6700
272.6400
267.0000
272.5000
3,546,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
263.4400
264.2000
259.3630
262.4700
1,603,200
Thu, 25 Sep 2025
258.4850
263.7600
257.5000
262.0800
1,886,500
Wed, 24 Sep 2025
266.1600
268.5800
259.7050
260.7400
3,148,100
Tue, 23 Sep 2025
261.9200
267.7700
261.0000
265.7500
2,248,800
Mon, 22 Sep 2025
264.5200
266.5600
262.4200
262.7500
2,952,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
268.5800
269.0600
264.0000
265.2900
10,684,200
Thu, 18 Sep 2025
258.9200
268.2900
258.1500
268.0700
3,058,700
Wed, 17 Sep 2025
263.0700
266.3700
253.8600
259.2500
3,197,300
Tue, 16 Sep 2025
257.9400
263.4300
257.2300
263.0900
2,926,600
Mon, 15 Sep 2025
257.7700
260.5600
256.2900
258.0900
2,592,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
259.0400
261.4300
255.4650
257.9800
2,215,900
Thu, 11 Sep 2025
258.8200
262.4800
258.2200
260.1900
2,357,200
Wed, 10 Sep 2025
257.5700
258.8000
252.5500
257.4300
4,631,000
Tue, 09 Sep 2025
252.0900
257.1050
249.7800
256.5300
3,042,800
Mon, 08 Sep 2025
249.4000
254.9600
248.2990
250.6000
3,333,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
249.7150
251.4900
243.5500
246.8500
2,195,800
Thu, 04 Sep 2025
248.8300
250.7000
244.2600
248.7800
2,507,100
Wed, 03 Sep 2025
244.0450
254.1000
243.0650
248.8300
3,541,400
Tue, 02 Sep 2025
240.8900
244.7400
238.2000
244.1000
2,683,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
247.3500
248.8140
242.9600
245.2500
1,966,600
Thu, 28 Aug 2025
245.8200
248.4800
244.1400
247.3300
1,858,900
Wed, 27 Aug 2025
248.0100
248.4200
244.0400
245.6500
2,977,300
Tue, 26 Aug 2025
245.5600
249.5600
244.9000
248.7900
3,104,500
Mon, 25 Aug 2025
247.0800
247.5100
242.7700
245.2800
2,020,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
245.0000
248.1850
242.8090
247.3200
2,812,700
Thu, 21 Aug 2025
243.4700
245.3400
241.9590
245.1800
2,439,600
Wed, 20 Aug 2025
244.0000
246.4200
233.1100
243.8200
6,572,900
Tue, 19 Aug 2025
250.5300
253.2900
248.1000
248.3700
2,568,500
Mon, 18 Aug 2025
248.9900
254.1600
248.6950
253.3400
3,214,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
248.3100
249.6900
243.5600
248.0000
3,084,800
Thu, 14 Aug 2025
253.6600
253.6600
247.1000
247.4400
3,433,600
Wed, 13 Aug 2025
263.5000
264.2200
250.2100
254.2000
4,379,400
Tue, 12 Aug 2025
258.1700
264.5100
257.9900
264.3200
2,901,600
Mon, 11 Aug 2025
258.1900
260.1400
251.1300
256.0900
4,738,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
269.4600
270.0700
254.3900
259.1900
5,343,300
Thu, 07 Aug 2025
272.6400
278.1500
259.1200
270.9900
10,884,100
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 06 Aug 2025
257.2400
259.8500
254.3900
258.0800
5,425,500
Tue, 05 Aug 2025
257.9600
259.8700
252.7000
255.2800
3,633,200
Mon, 04 Aug 2025
251.4700
258.7300
248.7800
258.0200
3,351,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
247.7200
249.2400
242.0100
248.3500
2,945,700
Thu, 31 Jul 2025
248.3000
252.8700
247.4700
250.2500
2,612,000
Wed, 30 Jul 2025
244.7900
248.3500
244.4500
248.0000
2,629,900
Tue, 29 Jul 2025
247.9000
248.0100
240.3800
243.2000
2,308,200
Mon, 28 Jul 2025
250.0000
250.7100
244.0200
246.4400
2,134,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend