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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
186.4300
189.0700
180.4800
182.7000
1,993,098
Thu, 22 Oct 2026
18 · 8-K
After market open · 13:00 ET
8-K ↗
Thu, 22 Oct 2026
188.6600
194.0100
188.0300
189.8900
1,664,200
Wed, 21 Oct 2026
189.2900
190.1000
187.9700
188.9000
1,332,400
Tue, 20 Oct 2026
187.2300
190.4100
186.2000
188.3300
1,004,900
Mon, 19 Oct 2026
188.3000
189.5900
186.0400
186.8500
1,478,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
189.3900
191.1700
185.2500
187.7200
1,681,300
Thu, 15 Oct 2026
186.2900
189.2000
184.9700
188.8800
2,164,500
Wed, 14 Oct 2026
182.6000
184.7600
180.0200
184.3700
1,911,200
Tue, 13 Oct 2026
183.5000
183.8600
179.6500
183.1700
1,713,100
Mon, 12 Oct 2026
182.1400
183.0500
180.8200
181.9100
1,218,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
181.7600
183.1300
179.5600
181.9700
1,463,200
Thu, 08 Oct 2026
175.8200
182.2700
175.7900
181.6500
1,566,000
Wed, 07 Oct 2026
178.6500
179.3700
175.4200
175.6100
1,683,500
Tue, 06 Oct 2026
179.5400
180.9700
177.0000
178.0200
1,726,800
Mon, 05 Oct 2026
180.1300
181.0200
176.1700
179.3700
2,081,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
180.4900
182.9100
179.8300
180.4800
1,958,500
Thu, 01 Oct 2026
172.9800
178.4200
172.7500
178.1000
1,908,800
Wed, 30 Sep 2026
178.9900
178.9900
173.8300
173.8400
2,296,000
Tue, 29 Sep 2026
176.2800
178.9300
175.6400
177.4600
2,329,000
Mon, 28 Sep 2026
173.3000
177.9600
172.7500
176.8500
1,949,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
174.5000
176.6100
172.6500
173.3000
1,240,500
Thu, 24 Sep 2026
178.1000
178.5700
174.5000
174.9300
1,186,600
Wed, 23 Sep 2026
177.4300
180.1800
175.5800
177.7200
1,572,300
Tue, 22 Sep 2026
17 · 8-K
After market open · 14:15 ET
8-K ↗
Tue, 22 Sep 2026
176.7600
178.3400
174.8000
177.3100
1,805,400
Mon, 21 Sep 2026
173.0000
175.5300
169.6500
175.3600
1,775,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
174.7300
175.7100
171.6300
173.0000
3,575,700
Thu, 17 Sep 2026
177.1900
178.7900
174.3300
175.0900
1,594,100
Wed, 16 Sep 2026
173.0200
180.0000
173.0200
174.3600
2,756,200
Tue, 15 Sep 2026
182.1300
183.0900
179.2500
180.9600
1,331,400
Mon, 14 Sep 2026
179.5800
183.1400
178.7300
181.9100
1,390,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
182.2600
183.3500
177.5400
179.7900
1,288,400
Thu, 10 Sep 2026
181.0900
182.9500
180.2800
180.5500
1,509,300
Wed, 09 Sep 2026
185.6200
188.2700
180.8500
181.9600
1,706,800
Tue, 08 Sep 2026
185.9800
188.9100
185.4600
187.0100
1,614,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
186.2500
187.7100
183.3200
185.8700
2,389,800
Thu, 03 Sep 2026
16 · 8-K
After market open · 09:37 ET
8-K ↗
Thu, 03 Sep 2026
189.7500
190.7000
179.3400
185.7500
3,659,200
Wed, 02 Sep 2026
186.6100
189.3000
183.5000
187.6100
2,188,900
Tue, 01 Sep 2026
199.7400
201.7600
186.4300
187.0100
2,494,000
Mon, 31 Aug 2026
198.0600
200.9800
196.2800
199.9600
1,655,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
201.9200
203.4400
198.2500
198.6300
1,173,800
Thu, 27 Aug 2026
197.1700
200.7200
197.1700
200.0600
1,170,000
Wed, 26 Aug 2026
197.7100
200.2600
196.4100
199.4300
1,218,700
Tue, 25 Aug 2026
203.1800
203.1800
197.8600
198.3400
1,230,200
Mon, 24 Aug 2026
208.3600
209.7400
199.3500
201.4800
1,527,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
207.5400
208.4800
204.9300
206.4700
1,198,300
Thu, 20 Aug 2026
203.4800
206.7800
202.2300
204.5200
1,045,400
Wed, 19 Aug 2026
210.7300
213.1000
204.5500
205.0800
1,366,100
Tue, 18 Aug 2026
212.0300
212.0300
207.6200
208.0000
1,129,900
Mon, 17 Aug 2026
207.8900
213.6200
207.8900
211.9600
1,359,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
214.8700
215.7500
210.1500
210.9700
1,469,900
Thu, 13 Aug 2026
214.4400
217.9200
214.4100
215.7300
1,154,800
Wed, 12 Aug 2026
209.7400
213.9700
209.2400
212.5500
2,020,300
Tue, 11 Aug 2026
211.3300
214.4000
207.6500
209.4400
2,022,600
Mon, 10 Aug 2026
215.2600
219.7400
211.8100
212.5500
1,539,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
211.3700
217.9600
209.7500
216.3600
1,253,200
Thu, 06 Aug 2026
213.8100
214.7400
210.0200
211.4100
1,598,000
Wed, 05 Aug 2026
15 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Wed, 05 Aug 2026
215.0700
220.0000
213.2600
215.4500
2,035,900
Tue, 04 Aug 2026
212.9300
219.9900
211.6800
219.3200
1,832,900
Mon, 03 Aug 2026
213.1400
215.8500
209.5600
211.5200
1,867,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
214.3700
214.3700
210.0100
212.1400
1,745,700
Thu, 30 Jul 2026
223.5700
223.6600
205.1600
212.4700
3,588,400
Wed, 29 Jul 2026
221.6400
225.7300
214.7900
222.7900
2,962,800
Wed, 29 Jul 2026
14 · 8-K
Pre-market · 09:14 ET
8-K ↗
Tue, 28 Jul 2026
227.1000
230.8000
225.8200
226.2800
2,070,800
Mon, 27 Jul 2026
232.1400
233.9200
224.4900
226.7700
1,590,500
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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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