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
230.4000
237.1500
228.0000
232.9900
1,487,500
Thu, 23 Jul 2026
235.0000
236.2500
227.2200
230.7100
898,200
Thu, 23 Jul 2026
17 · 8-K
Pre-market · 08:57 ET
8-K ↗
Wed, 22 Jul 2026
234.6300
235.7600
232.4100
232.8000
1,434,700
Tue, 21 Jul 2026
234.8000
235.1600
229.5800
234.7900
1,854,600
Mon, 20 Jul 2026
234.3600
234.3600
229.1000
231.7600
1,063,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
235.4200
238.5100
233.1900
233.8400
1,300,800
Thu, 16 Jul 2026
229.3000
237.2300
228.0000
237.1500
1,380,600
Wed, 15 Jul 2026
230.2200
231.2000
223.7400
225.2300
1,005,000
Tue, 14 Jul 2026
232.3300
233.3200
225.7100
228.6100
1,321,200
Mon, 13 Jul 2026
229.5300
235.4400
227.5700
232.9000
2,072,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
226.3700
228.9800
222.9000
227.6300
2,215,700
Thu, 09 Jul 2026
219.8500
227.9000
219.8500
225.8500
1,635,900
Wed, 08 Jul 2026
216.3700
219.1600
215.1700
218.2500
1,617,000
Tue, 07 Jul 2026
219.9300
219.9300
214.4800
215.5100
1,161,500
Mon, 06 Jul 2026
217.3200
220.4700
215.6300
216.4400
1,240,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
218.9800
221.8200
216.1000
217.6500
1,210,800
Wed, 01 Jul 2026
220.6900
221.0000
213.2200
217.9600
1,616,200
Tue, 30 Jun 2026
220.0500
221.7000
212.4500
216.6000
1,972,400
Mon, 29 Jun 2026
216.8500
220.4400
216.8500
219.6900
1,179,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
217.6900
221.9000
217.6900
218.7900
3,020,900
Thu, 25 Jun 2026
221.5700
228.0600
218.0900
220.1200
1,281,400
Wed, 24 Jun 2026
219.6800
222.6700
216.1000
219.0400
1,720,500
Tue, 23 Jun 2026
222.3700
222.3700
217.0200
217.5800
1,760,700
Mon, 22 Jun 2026
222.4900
223.8100
217.7900
219.5200
1,910,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
221.2700
224.1700
219.2800
221.0400
3,917,600
Wed, 17 Jun 2026
230.9300
233.1600
217.7000
218.3600
2,964,000
Tue, 16 Jun 2026
237.6100
238.5900
230.4500
231.6200
1,970,600
Mon, 15 Jun 2026
243.3800
244.3900
235.0200
237.4200
1,980,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
247.8100
248.9400
241.8700
245.7500
1,075,100
Thu, 11 Jun 2026
237.5000
248.2100
237.1600
247.7600
1,954,600
Wed, 10 Jun 2026
230.8400
239.5700
223.6300
235.9500
3,210,400
Tue, 09 Jun 2026
247.5800
252.0300
241.6200
248.7300
1,540,900
Mon, 08 Jun 2026
244.9600
250.6900
242.0000
247.0100
1,924,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
245.5200
249.1400
241.0100
242.5700
2,123,500
Thu, 04 Jun 2026
239.6300
245.7800
238.8900
245.5200
2,325,500
Wed, 03 Jun 2026
235.0000
236.8400
230.8700
236.0600
2,346,500
Wed, 03 Jun 2026
16 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 02 Jun 2026
226.7100
229.7000
224.0900
229.0800
1,850,700
Mon, 01 Jun 2026
219.3200
230.6000
218.1300
228.5300
2,004,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
219.2500
226.1200
216.7000
225.1500
3,702,700
Thu, 28 May 2026
217.2100
223.8000
215.9000
220.8600
1,527,000
Wed, 27 May 2026
219.2800
221.8800
218.0700
219.4500
1,678,800
Tue, 26 May 2026
213.2600
218.5800
212.1900
216.6100
2,213,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
209.0000
210.9600
206.1300
210.4700
1,269,900
Thu, 21 May 2026
207.3500
210.4200
203.6900
207.6900
1,154,100
Thu, 21 May 2026
15 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 20 May 2026
206.0900
210.4700
204.7800
209.8300
1,657,100
Tue, 19 May 2026
203.6400
208.0200
198.9600
204.4600
1,982,200
Mon, 18 May 2026
203.2300
206.1400
201.3000
204.1300
1,171,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
197.7400
204.4100
195.4400
203.1200
2,013,900
Thu, 14 May 2026
189.6300
202.9800
189.6200
198.8100
2,481,800
Wed, 13 May 2026
191.1400
193.4300
187.9100
189.1800
1,156,300
Tue, 12 May 2026
195.9400
196.0000
186.8900
191.1200
1,899,900
Mon, 11 May 2026
197.7100
198.0600
193.8000
195.1200
1,207,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
197.7600
202.4100
196.3200
198.3300
1,411,100
Thu, 07 May 2026
200.2300
203.1000
197.7200
198.0600
1,644,200
Wed, 06 May 2026
14 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Wed, 06 May 2026
196.5700
203.3300
196.5700
200.6200
1,870,700
Tue, 05 May 2026
193.7000
197.9500
193.4000
196.0800
1,978,500
Mon, 04 May 2026
200.0300
200.4600
189.9900
192.1800
3,460,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
213.4800
215.2200
205.3700
205.8100
2,186,800
Thu, 30 Apr 2026
209.7600
214.6400
207.6900
212.4300
3,042,900
Wed, 29 Apr 2026
224.7700
233.7900
206.9700
209.3500
5,034,600
Wed, 29 Apr 2026
13 · 8-K
Pre-market · 09:03 ET
8-K ↗
Tue, 28 Apr 2026
224.0300
224.0400
216.8900
221.7700
2,493,500
Mon, 27 Apr 2026
220.2000
224.1700
219.3100
220.5300
2,639,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
222.8900
223.3000
218.6400
219.9800
1,530,400
Thu, 23 Apr 2026
223.8200
226.8600
222.2400
222.7800
1,590,800
Wed, 22 Apr 2026
226.5500
227.0800
219.3400
219.9800
1,223,500
Tue, 21 Apr 2026
223.9300
227.0000
222.1000
224.4200
1,615,800
Mon, 20 Apr 2026
12 · DEF 14A
After market open · 10:42 ET
DEF 14A ↗
Mon, 20 Apr 2026
216.2100
223.9200
215.6900
223.3800
1,589,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
216.2800
220.1800
213.4200
217.7600
1,561,200
Thu, 16 Apr 2026
206.8900
217.1000
206.5600
213.5700
2,130,000
Wed, 15 Apr 2026
210.0900
210.2800
203.8900
205.1900
1,245,300
Tue, 14 Apr 2026
207.5000
210.7900
205.6100
210.4100
1,195,700
Mon, 13 Apr 2026
208.0100
208.1200
203.5100
207.6300
1,348,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
209.5000
212.2200
207.5500
208.3500
1,073,300
Thu, 09 Apr 2026
206.3700
211.5900
206.2700
209.5000
1,300,200
Wed, 08 Apr 2026
205.2300
210.1800
203.3000
207.5300
2,381,700
Tue, 07 Apr 2026
203.1100
204.0500
196.6400
198.9300
2,940,700
Mon, 06 Apr 2026
198.0000
202.4400
196.4700
202.1800
2,762,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
197.9800
203.4800
195.3300
198.0000
2,060,700
Wed, 01 Apr 2026
194.6700
201.6300
194.6700
199.6300
2,053,500
Tue, 31 Mar 2026
189.7500
195.8500
189.2800
195.4000
2,653,700
Mon, 30 Mar 2026
189.4600
194.8500
189.3400
189.7500
2,648,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
185.9400
188.9300
184.4600
188.3400
1,798,200
Thu, 26 Mar 2026
188.7000
191.5600
186.8400
187.9300
1,743,400
Wed, 25 Mar 2026
186.1100
190.5200
184.2200
189.0500
1,786,100
Tue, 24 Mar 2026
184.7100
191.3600
182.8900
185.0300
3,188,800
Mon, 23 Mar 2026
189.8100
193.2200
187.6000
187.7000
2,156,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
182.4000
184.3600
179.9900
183.9200
3,750,400
Thu, 19 Mar 2026
181.1400
183.7900
177.9100
182.3600
2,103,100
Wed, 18 Mar 2026
182.8200
184.0500
179.6400
182.5700
1,768,200
Tue, 17 Mar 2026
185.9800
188.3500
181.7100
184.4300
1,870,300
Mon, 16 Mar 2026
183.3400
184.0700
179.9300
182.4400
1,696,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
179.3300
180.9900
176.0800
180.7500
3,081,200
Thu, 12 Mar 2026
185.0000
185.9500
176.0500
176.2400
2,473,400
Wed, 11 Mar 2026
194.3800
195.8000
185.0600
188.7800
1,586,700
Tue, 10 Mar 2026
195.6900
198.9200
192.8800
195.0200
1,521,400
Mon, 09 Mar 2026
190.7700
197.6900
184.6900
197.2200
2,558,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
203.5700
204.2900
191.1400
193.9700
3,395,100
Thu, 05 Mar 2026
213.3900
214.4500
208.0100
210.6800
2,194,700
Wed, 04 Mar 2026
213.6700
221.6300
212.5800
216.1900
3,092,000
Tue, 03 Mar 2026
11 · 8-K
After-hours · 16:36 ET
8-K ↗
Tue, 03 Mar 2026
204.3100
209.0700
201.7400
207.9400
1,638,400
Mon, 02 Mar 2026
202.6700
209.1500
199.4200
207.7500
2,843,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
196.3400
203.8600
195.2100
203.0500
3,549,200
Thu, 26 Feb 2026
193.4600
199.5600
193.2400
198.3700
2,220,800
Wed, 25 Feb 2026
197.3600
197.5600
188.6800
191.7000
1,581,300
Tue, 24 Feb 2026
10 · 10-K
After-hours · 16:28 ET
10-K ↗
Tue, 24 Feb 2026
194.2700
198.4200
192.0100
196.7000
1,013,900
Mon, 23 Feb 2026
201.3800
201.4400
193.2700
193.8800
1,280,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
194.1800
202.8700
193.8100
201.3900
2,002,600
Thu, 19 Feb 2026
192.6400
195.9500
191.8900
195.1700
1,840,200
Wed, 18 Feb 2026
192.0900
195.1800
192.0900
193.8100
1,792,600
Tue, 17 Feb 2026
192.9800
196.8800
190.7300
193.3200
2,237,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
187.9900
195.4200
187.2400
193.2100
2,096,800
Thu, 12 Feb 2026
198.7900
199.7500
183.8700
185.5100
6,282,400
Wed, 11 Feb 2026
194.7000
200.0000
194.2000
194.4600
2,393,100
Tue, 10 Feb 2026
195.3200
196.9100
192.9400
194.4900
2,613,500
Mon, 09 Feb 2026
201.4300
202.8200
194.8800
196.1100
2,303,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
198.3200
204.8400
198.3200
202.4700
2,906,400
Thu, 05 Feb 2026
200.0200
206.4300
198.0000
202.1400
4,258,800
Wed, 04 Feb 2026
191.4500
208.7400
189.9300
208.5400
6,487,800
Wed, 04 Feb 2026
9 · 8-K
Pre-market · 08:35 ET
8-K ↗
Tue, 03 Feb 2026
185.0000
190.2500
184.3800
189.7700
3,144,900
Mon, 02 Feb 2026
173.3300
186.3300
173.3300
186.1300
3,685,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
170.7000
173.3000
169.9900
173.2000
2,216,600
Thu, 29 Jan 2026
173.3600
175.2300
170.6100
172.5900
1,492,500
Wed, 28 Jan 2026
175.0600
175.7500
172.5600
172.7200
1,953,300
Tue, 27 Jan 2026
173.5300
175.7900
173.0700
174.4400
1,207,300
Mon, 26 Jan 2026
173.9300
174.4900
171.0900
173.9900
1,416,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
177.4500
178.4500
173.4800
174.3000
1,656,100
Thu, 22 Jan 2026
179.1900
181.2500
177.0800
178.2500
1,650,700
Wed, 21 Jan 2026
172.0100
180.2700
171.3700
178.4000
2,266,500
Tue, 20 Jan 2026
171.8600
173.5500
168.0000
170.0000
3,022,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
176.8300
178.5900
174.0600
175.6500
2,495,000
Thu, 15 Jan 2026
174.1500
178.5600
173.9200
178.2100
2,101,600
Wed, 14 Jan 2026
170.7400
174.9200
169.3800
173.5200
1,708,200
Tue, 13 Jan 2026
173.1200
173.6300
170.7300
171.6500
1,394,100
Mon, 12 Jan 2026
171.2400
173.9300
170.1300
173.5700
1,897,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
171.6000
173.6800
169.5900
173.1300
1,787,700
Thu, 08 Jan 2026
164.0300
172.8000
163.7500
171.0700
2,283,400
Wed, 07 Jan 2026
169.0800
170.4000
165.2300
165.7200
1,857,000
Tue, 06 Jan 2026
164.0000
170.0000
163.6200
168.8800
2,038,100
Mon, 05 Jan 2026
159.0200
165.9500
158.1600
163.7300
1,824,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
157.7500
160.1500
156.0000
159.1900
1,891,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
158.6600
159.0900
156.6600
156.8000
1,232,800
Tue, 30 Dec 2025
159.0400
160.7800
158.3500
159.3100
1,427,600
Mon, 29 Dec 2025
159.6800
161.5000
158.5500
159.5600
1,523,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
158.6600
159.6200
158.0400
159.4900
702,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
158.6900
159.8800
158.3200
159.3600
795,100
Tue, 23 Dec 2025
158.6200
159.4500
158.1700
158.6200
1,175,400
Mon, 22 Dec 2025
158.4000
160.4600
157.0000
159.3000
1,564,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
158.1500
158.1500
153.8900
157.3900
5,049,000
Thu, 18 Dec 2025
156.9100
160.1000
156.3100
158.5500
2,631,400
Wed, 17 Dec 2025
156.1300
159.0400
154.8200
155.7300
2,272,500
Tue, 16 Dec 2025
158.7800
159.3000
154.8600
156.9400
2,208,500
Mon, 15 Dec 2025
160.1400
160.9000
154.8800
157.4600
2,593,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
159.1200
161.2400
158.0200
159.4900
2,264,000
Thu, 11 Dec 2025
157.1300
163.1900
157.1300
158.9200
3,657,400
Wed, 10 Dec 2025
149.3200
158.7900
148.4900
157.3200
2,991,400
Tue, 09 Dec 2025
8 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 09 Dec 2025
151.7900
151.8700
147.8600
148.8900
1,674,500
Mon, 08 Dec 2025
157.0300
157.0300
151.2000
151.6800
3,444,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
153.0300
156.7300
153.0300
155.1500
2,833,500
Thu, 04 Dec 2025
151.6900
154.0300
150.9000
153.5100
4,582,700
Wed, 03 Dec 2025
142.3000
151.0500
141.5000
150.9500
4,491,200
Tue, 02 Dec 2025
7 · 8-K
After-hours · 17:17 ET
8-K ↗
Tue, 02 Dec 2025
139.5000
142.4500
137.9600
141.4600
2,293,900
Mon, 01 Dec 2025
136.3900
143.2700
136.0000
139.6700
2,628,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
135.7500
136.3800
134.4000
135.2900
587,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
133.4500
136.1400
133.4400
134.9100
1,460,200
Tue, 25 Nov 2025
132.3300
135.0800
132.3200
134.3300
2,066,300
Mon, 24 Nov 2025
133.9500
134.0500
131.7500
132.3300
2,663,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
127.3300
136.6600
126.8400
134.2800
3,335,800
Thu, 20 Nov 2025
128.2400
130.5200
126.0100
126.2900
2,257,500
Wed, 19 Nov 2025
130.8000
130.9500
126.5700
127.5100
1,963,600
Tue, 18 Nov 2025
129.2000
132.4900
128.5100
130.6600
2,030,700
Mon, 17 Nov 2025
132.1500
132.7700
129.3700
129.8900
1,991,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
135.3200
135.6800
131.4600
132.2900
1,936,200
Thu, 13 Nov 2025
138.0100
139.6300
134.6700
135.4500
1,870,000
Wed, 12 Nov 2025
139.4400
141.5200
138.6900
138.8500
1,487,800
Tue, 11 Nov 2025
137.8600
140.0100
136.2600
139.5100
1,560,300
Mon, 10 Nov 2025
139.9100
140.2500
135.5900
137.7600
1,639,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
137.1900
140.1900
135.9100
139.9000
2,065,600
Thu, 06 Nov 2025
6 · 10-Q
After market open · 10:55 ET
10-Q ↗
Thu, 06 Nov 2025
139.8900
140.4200
137.4600
137.6900
3,031,300
Wed, 05 Nov 2025
140.4700
143.3700
138.2600
140.7800
2,351,400
Tue, 04 Nov 2025
136.7500
141.9600
135.2100
141.3600
2,588,100
Mon, 03 Nov 2025
140.2200
140.5000
135.1200
137.5100
2,462,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
136.4000
141.2700
134.5800
140.4200
2,377,200
Thu, 30 Oct 2025
136.3200
140.2000
134.8400
137.2500
2,762,400
Wed, 29 Oct 2025
142.0300
146.9900
134.0300
136.1300
4,290,600
Wed, 29 Oct 2025
5 · 8-K
Pre-market · 09:12 ET
8-K ↗
Tue, 28 Oct 2025
138.0000
138.2400
135.7700
136.0900
2,065,700
Mon, 27 Oct 2025
136.2600
137.7400
134.3400
136.7300
2,082,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
137.8500
138.1400
135.8600
136.1200
1,145,600
Thu, 23 Oct 2025
140.5500
141.2500
134.4300
135.8600
2,090,700
Thu, 23 Oct 2025
4 · 8-K
Pre-market · 09:07 ET
8-K ↗
Wed, 22 Oct 2025
143.0900
144.9100
140.7200
141.0200
1,603,000
Tue, 21 Oct 2025
140.1400
145.0000
139.7400
144.3600
1,862,700
Mon, 20 Oct 2025
138.5800
142.3100
137.6800
140.7100
2,009,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
138.7300
138.9500
136.0000
138.0400
1,870,200
Thu, 16 Oct 2025
139.8900
140.4900
135.5000
138.1000
2,326,800
Wed, 15 Oct 2025
135.4600
137.8700
134.7800
135.0400
1,884,600
Tue, 14 Oct 2025
134.7100
137.4800
134.0300
135.4300
2,628,600
Mon, 13 Oct 2025
135.5600
137.9000
135.2500
136.1800
1,282,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
141.8500
142.6900
134.2000
134.3100
2,136,300
Thu, 09 Oct 2025
144.5000
144.8800
140.1000
141.2800
2,049,400
Wed, 08 Oct 2025
140.6400
146.9400
139.5400
144.7800
2,244,200
Tue, 07 Oct 2025
142.6400
144.6100
140.2900
141.3600
1,478,000
Mon, 06 Oct 2025
141.5200
145.0800
140.0400
142.8200
1,477,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
141.0900
145.2100
141.0900
141.3300
1,806,600
Thu, 02 Oct 2025
138.9900
141.6000
137.9900
140.6000
1,502,500
Wed, 01 Oct 2025
139.3500
140.6400
136.8200
139.2400
2,305,600
Tue, 30 Sep 2025
140.0000
141.2000
138.0700
140.7800
2,368,000
Mon, 29 Sep 2025
139.6400
141.5000
136.6000
141.0400
2,682,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
140.6200
143.4000
133.6900
138.5900
3,893,900
Thu, 25 Sep 2025
141.1600
142.2100
139.6600
140.4300
1,923,300
Wed, 24 Sep 2025
139.0700
142.2100
139.0700
141.0600
1,667,200
Tue, 23 Sep 2025
139.0800
141.6200
138.6600
139.3400
1,541,300
Mon, 22 Sep 2025
140.8300
140.8300
138.6600
138.9300
2,093,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
142.8500
142.9600
140.0900
140.8400
4,264,100
Thu, 18 Sep 2025
142.2700
144.4800
141.1200
142.3900
2,222,600
Wed, 17 Sep 2025
146.6700
149.8800
141.5400
141.7900
1,977,500
Tue, 16 Sep 2025
145.8000
147.3900
144.6300
147.0200
1,707,700
Mon, 15 Sep 2025
145.3300
147.0100
143.8100
145.2500
1,582,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
149.1400
149.3900
144.4700
144.8900
1,864,000
Thu, 11 Sep 2025
145.7300
150.8400
145.5900
149.4000
1,682,400
Wed, 10 Sep 2025
147.0200
148.6800
144.8800
146.3100
1,199,200
Tue, 09 Sep 2025
150.6500
150.6500
147.7400
148.2200
1,311,000
Mon, 08 Sep 2025
150.9000
151.2900
147.6200
151.1100
1,603,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
149.2700
154.1500
148.7900
150.7100
1,891,900
Thu, 04 Sep 2025
145.9300
148.9700
140.7100
148.8100
3,284,600
Thu, 04 Sep 2025
3 · 8-K
Pre-market · 08:44 ET
8-K ↗
Wed, 03 Sep 2025
149.0500
150.5400
147.7700
148.1100
1,485,900
Tue, 02 Sep 2025
148.6500
151.2600
148.0300
149.9000
1,794,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
149.6200
151.1300
148.2000
150.9700
1,679,400
Thu, 28 Aug 2025
154.3600
154.4000
147.4400
149.7000
1,977,600
Wed, 27 Aug 2025
153.8100
155.9900
152.5500
153.8200
1,975,000
Tue, 26 Aug 2025
154.4400
156.5900
153.8200
154.4800
2,155,600
Mon, 25 Aug 2025
158.5200
158.8700
154.6900
155.4700
1,721,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
150.2100
160.0600
149.9900
159.1300
1,962,300
Thu, 21 Aug 2025
149.3200
149.9800
147.1700
149.7500
2,050,000
Wed, 20 Aug 2025
153.8800
154.4200
150.1300
150.2400
1,512,200
Tue, 19 Aug 2025
151.9000
157.6300
151.3300
154.8000
2,958,900
Mon, 18 Aug 2025
151.3200
152.3900
149.9600
150.4600
1,136,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
152.1200
153.3200
151.0200
151.1400
1,499,700
Thu, 14 Aug 2025
151.9900
152.7200
149.3100
151.1100
1,662,200
Wed, 13 Aug 2025
149.1000
153.5500
148.6100
153.4600
1,983,100
Tue, 12 Aug 2025
143.4900
149.6800
143.0400
149.2300
1,568,100
Mon, 11 Aug 2025
144.5300
146.0800
140.9100
143.0200
2,071,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
145.4500
146.6900
143.7800
144.4600
1,440,300
Thu, 07 Aug 2025
150.5400
152.4900
144.7100
145.3300
1,806,100
Wed, 06 Aug 2025
2 · 10-Q
After market open · 15:26 ET
10-Q ↗
Wed, 06 Aug 2025
147.2700
150.9100
146.8000
149.9300
2,849,200
Tue, 05 Aug 2025
144.3800
147.9700
144.0800
147.1500
1,790,600
Mon, 04 Aug 2025
142.0400
145.1500
141.8800
144.3600
1,694,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
148.1400
148.1600
141.7300
141.8500
2,653,900
Thu, 31 Jul 2025
148.7900
151.5300
147.5000
149.2500
4,285,100
Wed, 30 Jul 2025
152.5000
152.5000
144.5000
146.4600
5,557,100
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 29 Jul 2025
164.3200
165.4500
161.5500
162.1200
2,771,600
Mon, 28 Jul 2025
166.4800
167.5600
164.1600
164.3200
1,634,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend