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
224.6900
224.7950
218.5800
223.2400
462,744
Thu, 22 Oct 2026
224.8800
226.7900
221.6200
225.8700
955,400
Wed, 21 Oct 2026
224.6900
224.9800
220.6600
224.1000
521,800
Tue, 20 Oct 2026
226.5900
227.4100
222.5200
223.8000
599,100
Mon, 19 Oct 2026
222.2000
226.6500
221.0200
225.6100
1,044,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
225.3700
226.2100
220.5700
222.7200
1,040,100
Thu, 15 Oct 2026
218.9200
224.1300
218.2100
223.2300
1,054,700
Wed, 14 Oct 2026
16 · 8-K
After-hours · 20:48 ET
FORM 8-K ↗
Wed, 14 Oct 2026
213.0200
219.1900
210.0800
218.9500
1,135,700
Tue, 13 Oct 2026
216.4000
220.8200
213.0000
213.3500
742,700
Mon, 12 Oct 2026
212.8700
217.6000
210.8700
213.5800
955,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
210.8100
216.0500
206.9500
214.7300
1,022,700
Thu, 08 Oct 2026
202.3400
210.3200
202.3400
209.7300
1,197,400
Wed, 07 Oct 2026
209.9200
211.9900
201.6800
204.2400
986,500
Tue, 06 Oct 2026
215.1500
217.1100
209.4500
209.9200
1,122,900
Mon, 05 Oct 2026
221.4700
224.9900
214.1000
215.9300
1,289,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
222.7300
224.3900
220.0100
221.1900
624,600
Thu, 01 Oct 2026
220.0000
222.7600
216.4400
221.1700
727,000
Wed, 30 Sep 2026
220.9300
220.9300
215.2500
219.5700
1,074,500
Tue, 29 Sep 2026
226.7400
227.2400
220.6300
222.0300
654,100
Mon, 28 Sep 2026
220.9000
230.5300
220.0100
228.0000
953,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
222.8400
226.3800
217.0500
222.6000
1,103,200
Thu, 24 Sep 2026
228.9800
230.9800
221.6100
222.3800
1,001,200
Wed, 23 Sep 2026
15 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Wed, 23 Sep 2026
232.1200
232.6500
216.6700
227.4100
1,393,000
Tue, 22 Sep 2026
236.3900
242.4100
232.0000
232.2800
1,450,000
Mon, 21 Sep 2026
236.3800
241.6700
235.3000
236.1400
1,053,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
235.0600
239.7100
232.8600
234.1400
2,088,500
Thu, 17 Sep 2026
240.1600
242.1100
234.6500
236.8000
1,195,500
Wed, 16 Sep 2026
238.5500
242.3500
234.6300
237.6800
1,116,600
Tue, 15 Sep 2026
251.6000
251.6000
233.2400
236.0700
1,169,300
Mon, 14 Sep 2026
243.8800
251.5700
243.7500
249.5900
858,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
243.4900
246.0300
241.4100
244.6000
881,900
Thu, 10 Sep 2026
245.4700
250.7300
240.8300
241.2800
1,085,700
Wed, 09 Sep 2026
252.9200
255.1900
246.3100
247.1200
1,035,300
Tue, 08 Sep 2026
251.2200
256.4400
244.5000
254.0700
1,108,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
238.8800
257.7800
237.4700
252.2000
1,907,100
Thu, 03 Sep 2026
14 · 10-Q
After market open · 15:57 ET
FORM 10-Q ↗
Thu, 03 Sep 2026
257.0000
260.1200
236.9500
239.9600
2,579,800
Wed, 02 Sep 2026
13 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Wed, 02 Sep 2026
244.9800
246.5500
237.8200
243.0800
1,864,000
Tue, 01 Sep 2026
242.3500
247.9400
241.1100
245.0800
1,189,600
Mon, 31 Aug 2026
242.5400
248.9600
241.4000
246.8400
1,104,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
248.2600
249.1500
241.0200
241.8900
1,022,800
Thu, 27 Aug 2026
253.4900
256.8300
246.5700
246.9800
1,157,300
Wed, 26 Aug 2026
258.2700
261.0000
254.1400
257.3500
1,260,800
Tue, 25 Aug 2026
256.3300
260.3900
251.6800
259.4100
1,208,100
Mon, 24 Aug 2026
250.2400
263.8800
246.2500
262.7200
2,040,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
239.8500
250.6200
239.8000
250.2400
964,100
Thu, 20 Aug 2026
240.0000
241.8000
234.5500
236.3100
1,100,100
Wed, 19 Aug 2026
241.7100
246.7100
240.4200
242.0800
847,800
Tue, 18 Aug 2026
238.9200
242.6300
237.1500
238.5100
566,400
Mon, 17 Aug 2026
243.3900
246.6000
238.3000
238.5600
952,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
242.9700
246.3300
242.3700
244.5400
615,300
Thu, 13 Aug 2026
248.6000
249.0000
240.7800
241.7100
1,045,100
Wed, 12 Aug 2026
234.6500
240.2600
232.1800
238.1500
701,000
Tue, 11 Aug 2026
233.8600
237.3000
230.6400
234.2400
780,300
Mon, 10 Aug 2026
241.9400
242.4800
235.1000
235.3600
1,225,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
231.5000
244.5300
228.7700
244.3700
1,026,400
Thu, 06 Aug 2026
225.7400
233.2100
224.1400
231.1200
836,500
Wed, 05 Aug 2026
224.5700
226.0000
220.5800
224.1600
614,200
Tue, 04 Aug 2026
215.1800
222.5600
214.6900
222.3000
713,300
Mon, 03 Aug 2026
219.1300
221.3600
213.3000
216.7000
862,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
221.6400
223.0000
213.4600
217.1300
987,200
Thu, 30 Jul 2026
211.3500
220.5300
208.8900
219.1700
978,400
Wed, 29 Jul 2026
205.4400
216.3400
205.4400
209.4900
1,147,400
Tue, 28 Jul 2026
207.4900
209.2300
205.7700
207.9900
951,200
Mon, 27 Jul 2026
203.3300
208.3500
203.3300
207.1400
988,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
201.6100
206.0000
200.7200
203.1900
511,800
Thu, 23 Jul 2026
203.4800
206.5100
198.8300
201.3100
1,178,000
Wed, 22 Jul 2026
12 · 8-K
After-hours · 17:19 ET
8-K ↗
Wed, 22 Jul 2026
203.7200
206.1400
202.3000
204.8700
1,033,800
Tue, 21 Jul 2026
206.9400
209.5800
203.5000
203.7100
1,176,300
Mon, 20 Jul 2026
210.7800
211.2600
203.1800
204.1400
1,494,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
195.5100
203.9600
193.9300
202.6300
2,376,600
Thu, 16 Jul 2026
194.0800
202.5500
193.4700
197.7100
1,183,200
Wed, 15 Jul 2026
192.9300
196.5500
191.3300
193.0300
880,500
Tue, 14 Jul 2026
193.8300
195.6700
190.4200
193.1100
974,200
Mon, 13 Jul 2026
189.3100
193.5800
189.3100
191.5300
1,232,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
185.9700
190.0000
183.7200
189.3900
837,800
Thu, 09 Jul 2026
184.2000
188.5600
182.3100
184.2400
1,289,000
Wed, 08 Jul 2026
176.5600
181.3300
173.1000
180.7500
1,111,700
Tue, 07 Jul 2026
176.6900
179.0800
174.5600
176.2500
1,038,000
Mon, 06 Jul 2026
181.5100
185.0000
176.0700
176.4000
1,007,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
185.3300
185.7900
180.7600
182.4300
873,700
Wed, 01 Jul 2026
179.7900
186.1600
179.0600
182.6400
1,257,200
Tue, 30 Jun 2026
177.8700
180.8000
175.5600
179.7900
1,179,200
Mon, 29 Jun 2026
186.2900
186.9400
175.8600
178.2300
1,646,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
188.5700
191.6600
185.6900
188.3700
1,387,200
Thu, 25 Jun 2026
189.7500
190.6200
185.6200
186.5900
809,400
Wed, 24 Jun 2026
188.0600
192.7900
185.3000
187.7500
1,450,800
Tue, 23 Jun 2026
187.4600
189.7900
185.7500
185.9500
993,000
Mon, 22 Jun 2026
195.9500
198.2100
192.1900
193.4500
1,197,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
194.1300
194.9800
191.5200
194.0600
1,053,800
Wed, 17 Jun 2026
189.4100
195.3800
189.2600
191.2600
935,000
Tue, 16 Jun 2026
11 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 16 Jun 2026
194.2800
195.4600
188.3400
189.4100
1,324,900
Mon, 15 Jun 2026
199.2100
201.0000
193.0200
193.9200
1,241,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
203.2900
203.9300
195.6900
198.4900
873,600
Thu, 11 Jun 2026
195.8500
202.4700
193.3000
201.9700
1,327,000
Wed, 10 Jun 2026
190.3000
196.5900
188.0000
195.8500
2,086,500
Tue, 09 Jun 2026
186.4900
193.1800
184.6800
190.8300
1,586,800
Mon, 08 Jun 2026
190.4700
192.8400
185.3900
186.4900
2,024,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
192.6900
196.8600
190.3800
190.4700
2,159,800
Thu, 04 Jun 2026
10 · 10-Q
After market open · 15:52 ET
FORM 10-Q ↗
Thu, 04 Jun 2026
197.4700
201.0000
191.1000
192.1700
5,052,600
Wed, 03 Jun 2026
9 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Wed, 03 Jun 2026
223.1000
225.7600
219.1900
222.8900
3,161,500
Tue, 02 Jun 2026
230.0100
230.5000
218.9700
220.3700
1,811,200
Mon, 01 Jun 2026
227.1800
232.5000
221.1100
226.2200
1,721,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
223.4500
229.0400
221.9500
227.3600
1,004,500
Thu, 28 May 2026
222.0000
228.6900
219.4600
224.9000
1,438,700
Wed, 27 May 2026
222.3300
224.0000
214.2100
215.9900
1,196,800
Tue, 26 May 2026
220.8100
224.0000
219.9000
221.0700
950,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
220.0000
223.3400
216.4400
219.5000
805,200
Thu, 21 May 2026
220.1700
223.0100
215.0700
219.7900
1,130,000
Wed, 20 May 2026
215.8500
220.8400
211.7200
219.8700
1,256,900
Tue, 19 May 2026
218.1600
218.1600
209.3400
214.3900
1,052,400
Mon, 18 May 2026
215.8300
221.3200
213.6900
218.3600
968,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
213.8300
214.9200
210.2600
213.6400
1,105,900
Thu, 14 May 2026
211.8600
215.6500
210.2800
214.9400
733,900
Wed, 13 May 2026
208.2000
212.0000
205.1400
209.9900
851,800
Tue, 12 May 2026
208.1500
210.1500
203.8900
208.5100
1,232,100
Mon, 11 May 2026
223.0000
223.3400
206.2800
208.1500
1,571,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
224.5700
226.0000
220.0000
223.1300
970,400
Thu, 07 May 2026
236.2800
240.0900
220.8200
221.2500
1,088,200
Wed, 06 May 2026
229.5800
236.0000
229.2000
234.1800
679,000
Tue, 05 May 2026
232.1200
235.5000
226.5700
226.7200
725,800
Mon, 04 May 2026
230.2400
237.3400
228.1100
231.1000
778,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
236.2400
236.7700
229.8400
230.5200
734,400
Fri, 01 May 2026
8 · DEFA14A
Pre-market · 08:40 ET
DEFA14A ↗
Fri, 01 May 2026
7 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Thu, 30 Apr 2026
231.3100
237.1300
229.8000
235.6600
752,200
Wed, 29 Apr 2026
232.2200
234.6700
227.1600
228.1400
657,600
Tue, 28 Apr 2026
235.8200
236.4800
228.7300
232.5400
1,026,700
Mon, 27 Apr 2026
235.3900
235.9900
230.1900
234.2500
721,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
239.5100
239.5100
228.6800
234.0100
1,246,600
Thu, 23 Apr 2026
240.2300
244.5200
236.4800
238.2000
816,300
Wed, 22 Apr 2026
240.3600
241.7500
236.4900
240.2300
1,055,000
Tue, 21 Apr 2026
248.9400
251.6300
236.1800
237.1000
1,484,200
Mon, 20 Apr 2026
234.7700
247.9300
234.7700
247.7100
1,964,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
227.8600
236.3200
226.5000
236.2600
1,723,600
Thu, 16 Apr 2026
223.9000
226.2500
221.4300
225.0600
1,336,500
Wed, 15 Apr 2026
219.1500
226.2100
219.0500
223.3200
1,049,500
Tue, 14 Apr 2026
221.2500
222.1400
216.7900
219.8500
846,200
Mon, 13 Apr 2026
215.7300
222.7400
215.7300
221.1900
1,128,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
223.4900
223.8000
213.1800
217.3700
1,226,400
Thu, 09 Apr 2026
226.4900
227.7100
217.3700
225.1900
1,356,500
Wed, 08 Apr 2026
232.3100
237.2400
224.8700
228.1800
1,236,900
Tue, 07 Apr 2026
230.8100
232.4000
224.0700
226.5300
1,023,900
Mon, 06 Apr 2026
236.0600
238.4000
229.8900
233.7200
1,195,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
229.2000
235.7400
225.2500
235.3900
1,119,700
Wed, 01 Apr 2026
230.3800
237.0000
229.4900
234.9200
917,500
Tue, 31 Mar 2026
223.9200
230.9500
223.0500
228.4800
926,900
Mon, 30 Mar 2026
226.2700
227.1100
218.0800
219.8200
891,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
225.6900
228.1300
220.0000
221.7200
1,040,700
Thu, 26 Mar 2026
231.5600
234.6300
226.5300
226.7900
1,205,200
Wed, 25 Mar 2026
233.3100
235.9200
229.7700
233.6500
963,300
Tue, 24 Mar 2026
230.1500
232.3100
223.3500
231.0900
1,376,400
Mon, 23 Mar 2026
229.3100
234.4600
226.7000
230.5000
1,588,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
235.0000
237.5000
225.2000
227.4200
1,990,300
Thu, 19 Mar 2026
6 · 10-K
After-hours · 16:29 ET
FORM 10-K ↗
Thu, 19 Mar 2026
219.3000
237.2500
208.6200
235.1700
4,173,100
Wed, 18 Mar 2026
5 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 18 Mar 2026
214.2000
219.0600
210.5700
212.4700
2,418,500
Tue, 17 Mar 2026
211.6700
215.0000
209.4400
214.0000
1,070,800
Mon, 16 Mar 2026
213.8400
216.0000
210.0900
211.6700
694,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
214.6200
216.5700
208.5000
210.3600
1,324,200
Thu, 12 Mar 2026
212.7800
221.3800
210.2700
217.0300
783,500
Wed, 11 Mar 2026
220.0300
221.9800
218.1100
218.5400
730,700
Tue, 10 Mar 2026
219.3300
225.0000
219.3300
221.0500
910,000
Mon, 09 Mar 2026
212.5100
221.5500
206.7500
219.8200
943,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
216.3400
217.9500
210.3900
215.2800
844,000
Thu, 05 Mar 2026
218.2000
223.0300
216.6700
221.6500
974,500
Wed, 04 Mar 2026
225.0000
227.1900
219.1400
220.5200
693,600
Tue, 03 Mar 2026
216.9700
222.9700
212.8700
221.5500
1,171,200
Mon, 02 Mar 2026
216.0000
225.2500
215.0900
223.4800
854,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
221.2500
224.4100
217.0100
223.5300
1,017,500
Thu, 26 Feb 2026
224.9700
229.3300
222.4500
225.1200
875,100
Wed, 25 Feb 2026
221.5900
223.9200
218.9900
223.1000
560,800
Tue, 24 Feb 2026
217.0100
221.9000
217.0100
221.4000
591,300
Mon, 23 Feb 2026
218.7300
220.3300
209.4500
219.2900
1,010,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
213.7800
224.8000
211.8100
220.0900
1,493,900
Thu, 19 Feb 2026
212.5200
216.7900
210.9500
215.9700
591,900
Wed, 18 Feb 2026
211.8000
218.8100
210.7800
214.3600
1,163,900
Tue, 17 Feb 2026
206.6800
212.8400
204.4500
212.4800
940,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
201.1300
206.9900
197.5500
205.9300
789,600
Thu, 12 Feb 2026
207.6800
208.6200
197.4300
201.2300
789,000
Wed, 11 Feb 2026
209.0000
210.3300
204.5400
206.1200
653,100
Tue, 10 Feb 2026
208.3100
208.3500
203.8300
206.6800
600,600
Mon, 09 Feb 2026
4 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 09 Feb 2026
202.7700
209.9800
202.7700
209.4300
949,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
196.6600
207.1100
195.7200
202.6100
1,321,800
Thu, 05 Feb 2026
193.0700
195.7800
190.3300
194.0900
959,000
Wed, 04 Feb 2026
202.8100
202.8300
190.7900
192.9300
1,187,800
Tue, 03 Feb 2026
199.2000
201.7200
195.6000
196.7300
936,600
Mon, 02 Feb 2026
191.6400
198.6400
191.6400
197.8000
968,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
188.3700
193.2700
188.3700
191.6400
1,074,800
Thu, 29 Jan 2026
186.8400
188.8400
183.7600
188.3900
1,022,100
Wed, 28 Jan 2026
186.3700
187.8800
183.6400
185.4200
719,300
Tue, 27 Jan 2026
189.6900
190.8800
185.5700
187.2400
777,100
Mon, 26 Jan 2026
188.8500
191.3600
187.8900
188.5700
1,122,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
191.3900
193.5000
188.7000
190.3700
738,900
Thu, 22 Jan 2026
197.2100
198.5900
189.7100
191.3300
893,800
Wed, 21 Jan 2026
192.9800
197.7100
189.9000
195.9200
1,208,800
Tue, 20 Jan 2026
196.5400
202.5000
190.7700
191.2200
1,566,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
197.1500
199.4500
195.2900
196.6900
1,145,400
Thu, 15 Jan 2026
201.2700
202.6800
195.1000
198.0400
904,600
Wed, 14 Jan 2026
201.4400
202.5300
197.0400
197.4500
1,069,000
Tue, 13 Jan 2026
201.8900
205.2200
199.4600
200.9500
1,141,500
Mon, 12 Jan 2026
3 · 8-K
After market open · 09:41 ET
FORM 8-K ↗
Mon, 12 Jan 2026
193.2700
204.5000
191.0000
203.6100
1,657,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
199.2000
201.9400
192.2000
195.5700
1,873,400
Thu, 08 Jan 2026
200.4400
202.7500
197.7900
198.0100
1,335,100
Wed, 07 Jan 2026
202.1600
204.5600
197.7300
200.6100
1,418,500
Tue, 06 Jan 2026
197.7000
204.6700
196.7300
202.3400
1,645,400
Mon, 05 Jan 2026
193.8200
197.0000
192.2400
196.6400
1,485,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
190.4300
194.7700
189.8700
193.4500
942,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
188.3100
191.0500
187.3900
188.3600
686,700
Tue, 30 Dec 2025
186.6400
191.9100
186.6000
188.5900
689,700
Mon, 29 Dec 2025
185.9300
190.2100
185.9300
189.0700
1,119,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
188.7300
192.4500
187.4600
189.8900
651,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
189.0000
189.9100
187.0000
188.6700
442,800
Tue, 23 Dec 2025
187.7100
188.7200
184.9500
187.8100
907,300
Mon, 22 Dec 2025
183.6900
188.0000
182.5000
186.5400
950,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
183.0100
183.5300
180.8000
182.0700
1,793,500
Thu, 18 Dec 2025
181.8500
183.8100
179.9200
182.0400
1,226,000
Wed, 17 Dec 2025
177.8700
180.0900
175.8300
178.5400
1,191,900
Tue, 16 Dec 2025
179.9700
182.8400
176.1200
176.7700
962,300
Mon, 15 Dec 2025
182.4800
183.7500
180.2800
181.6600
1,378,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
182.2700
183.7700
179.7200
183.4100
1,254,300
Thu, 11 Dec 2025
177.1600
184.5700
177.1600
181.4100
1,253,100
Wed, 10 Dec 2025
176.0900
178.3300
173.7600
177.1600
966,700
Tue, 09 Dec 2025
173.6600
178.0800
173.2000
175.3400
892,800
Mon, 08 Dec 2025
178.9000
180.0500
174.5700
174.6200
1,652,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
167.7600
177.7300
167.6000
173.2000
2,195,900
Thu, 04 Dec 2025
2 · 10-Q
After market open · 14:49 ET
FORM 10-Q ↗
Thu, 04 Dec 2025
161.2500
168.8700
159.0000
168.4200
4,247,400
Wed, 03 Dec 2025
1 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Wed, 03 Dec 2025
163.0300
166.4600
160.0600
163.1500
3,719,800
Tue, 02 Dec 2025
163.8400
163.8400
158.8600
158.9000
1,608,500
Mon, 01 Dec 2025
163.0700
164.7600
160.5800
161.7900
1,529,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
166.7500
167.8000
164.4800
164.8900
703,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
163.4200
167.9200
161.8000
166.9500
1,010,700
Tue, 25 Nov 2025
157.8400
166.2400
157.5300
163.1800
1,460,000
Mon, 24 Nov 2025
157.6700
160.2700
156.0000
157.3300
1,170,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
149.3900
157.3100
149.3900
155.0300
1,565,400
Thu, 20 Nov 2025
151.9300
156.1100
149.0500
149.1900
1,362,200
Wed, 19 Nov 2025
147.9000
151.3300
145.7300
148.3500
1,095,400
Tue, 18 Nov 2025
144.7200
150.3700
144.1900
147.5100
1,029,400
Mon, 17 Nov 2025
148.7300
151.0700
145.1600
147.7200
1,007,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
143.9100
149.8200
143.0200
147.0500
730,800
Thu, 13 Nov 2025
151.8500
153.2900
145.7000
147.0600
1,310,800
Wed, 12 Nov 2025
151.6100
154.2600
150.1700
152.7400
1,078,400
Tue, 11 Nov 2025
150.2100
151.2300
145.1200
150.0700
1,200,100
Mon, 10 Nov 2025
155.5400
156.9700
149.6800
152.4900
1,035,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
147.5700
153.1100
145.0000
152.2800
1,129,300
Thu, 06 Nov 2025
154.1800
155.1900
149.2000
150.2400
1,034,600
Wed, 05 Nov 2025
155.9400
161.9900
152.0300
155.9400
1,380,200
Tue, 04 Nov 2025
154.3700
157.4600
153.5100
156.3700
966,400
Mon, 03 Nov 2025
155.5600
159.5700
153.6400
158.4400
1,175,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
156.1500
159.1400
155.2800
157.2700
1,095,900
Thu, 30 Oct 2025
161.3800
162.0100
155.7000
156.8100
929,700
Wed, 29 Oct 2025
160.0000
162.6300
159.4700
161.5700
1,022,100
Tue, 28 Oct 2025
160.0500
164.9800
156.5000
160.6700
1,085,700
Mon, 27 Oct 2025
163.4700
168.9800
159.4000
160.2500
1,027,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
156.0200
158.7500
155.4500
156.2900
835,700