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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
251.6800
252.4400
246.1500
250.6900
1,157,287
Thu, 22 Oct 2026
240.6100
254.4100
240.0200
253.8400
2,237,800
Wed, 21 Oct 2026
242.0200
243.3200
240.1300
240.9800
812,900
Tue, 20 Oct 2026
236.7900
244.6500
235.9600
243.1000
1,492,200
Mon, 19 Oct 2026
231.8100
236.0000
231.0400
233.4800
949,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
235.7500
236.8700
232.3600
232.6500
1,462,600
Thu, 15 Oct 2026
236.4600
240.9900
235.2200
235.3500
1,572,400
Wed, 14 Oct 2026
228.9900
234.2000
228.0000
232.8300
1,947,100
Tue, 13 Oct 2026
230.3400
231.0400
226.7100
228.9000
1,049,100
Mon, 12 Oct 2026
233.9800
238.2400
229.0000
229.4100
1,461,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
220.6200
227.2000
219.2300
225.7100
815,000
Thu, 08 Oct 2026
220.1500
223.0900
215.7300
218.4300
1,339,000
Wed, 07 Oct 2026
222.9300
228.0000
221.4000
222.1500
1,298,100
Tue, 06 Oct 2026
224.5300
225.9700
218.0000
222.8900
1,008,100
Mon, 05 Oct 2026
219.9000
223.8500
218.2200
223.5900
951,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
222.9800
224.0800
219.8100
219.8800
779,900
Thu, 01 Oct 2026
225.5000
228.3100
222.5000
222.8200
1,755,300
Wed, 30 Sep 2026
227.2300
229.3600
225.5100
225.8800
1,553,300
Tue, 29 Sep 2026
227.0200
229.4100
224.4500
227.0700
1,161,200
Mon, 28 Sep 2026
225.8700
230.4900
225.5100
228.6900
1,332,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
228.2700
228.9200
223.7600
227.6000
958,000
Thu, 24 Sep 2026
226.8000
228.7200
224.3100
226.3600
1,034,600
Wed, 23 Sep 2026
226.9400
229.1900
222.3600
227.5300
1,494,300
Tue, 22 Sep 2026
219.2200
226.4300
219.0000
225.3600
1,111,700
Mon, 21 Sep 2026
216.1400
221.9200
214.5900
219.0700
928,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
219.0500
220.1700
215.2600
215.5000
2,634,700
Thu, 17 Sep 2026
217.6800
219.4100
215.3300
219.0500
836,700
Wed, 16 Sep 2026
216.4100
218.2900
214.8100
216.0100
606,500
Tue, 15 Sep 2026
216.7100
216.7100
213.5400
216.1700
756,000
Mon, 14 Sep 2026
221.0000
222.2500
215.5600
217.3600
629,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
216.7500
219.7600
214.7100
217.1500
1,075,600
Thu, 10 Sep 2026
209.9200
216.7000
208.9300
215.4300
936,600
Wed, 09 Sep 2026
210.5000
213.4800
209.0000
210.7300
694,600
Tue, 08 Sep 2026
215.4500
217.2800
210.5400
212.5000
617,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
221.1500
223.8200
219.8200
220.8300
465,100
Thu, 03 Sep 2026
225.4400
225.8000
221.2300
224.5100
550,700
Wed, 02 Sep 2026
218.2000
225.5900
216.9700
222.6700
1,268,200
Tue, 01 Sep 2026
218.1100
219.3000
213.6000
216.0400
785,500
Mon, 31 Aug 2026
216.4700
218.8900
213.5800
216.6500
831,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
221.1700
222.0000
216.7800
218.5000
517,400
Thu, 27 Aug 2026
219.3900
222.1100
217.5300
221.5000
497,300
Wed, 26 Aug 2026
219.3400
222.0000
218.6900
221.0700
647,200
Tue, 25 Aug 2026
218.9300
222.8500
218.0000
220.7700
495,400
Mon, 24 Aug 2026
216.4000
218.5000
213.9600
218.1200
649,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
217.7600
219.1200
215.0000
216.7800
722,300
Thu, 20 Aug 2026
217.9800
221.2900
214.1600
214.3500
808,600
Wed, 19 Aug 2026
215.3300
222.1500
215.0800
221.5600
886,800
Tue, 18 Aug 2026
211.0000
214.0700
210.0100
212.5500
694,000
Mon, 17 Aug 2026
208.3600
210.4900
207.6200
209.1500
617,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
210.0100
210.7900
208.2200
209.8300
554,400
Thu, 13 Aug 2026
212.9800
215.6100
208.7900
210.6500
860,100
Wed, 12 Aug 2026
203.5200
209.2200
201.0000
208.8700
789,000
Tue, 11 Aug 2026
206.6300
207.5700
203.5300
203.8900
936,800
Mon, 10 Aug 2026
206.7000
210.0200
206.2900
207.1300
706,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
207.3800
208.3100
204.1600
207.9400
840,500
Thu, 06 Aug 2026
208.7500
209.0300
202.0300
206.2800
892,600
Wed, 05 Aug 2026
210.6000
212.1800
205.8000
206.6300
873,700
Tue, 04 Aug 2026
200.9600
209.7400
199.9300
208.4500
1,205,400
Mon, 03 Aug 2026
203.3400
203.8500
199.5800
201.8200
940,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
207.5100
208.0500
202.5700
202.9500
1,062,000
Thu, 30 Jul 2026
204.3800
210.1900
203.0900
207.9300
892,900
Wed, 29 Jul 2026
210.5000
218.5900
206.2700
209.2300
2,400,100
Wed, 29 Jul 2026
27 · 10-Q
Pre-market · 06:36 ET
10-Q ↗
Wed, 29 Jul 2026
26 · 8-K
Pre-market · 06:10 ET
8-K ↗
Tue, 28 Jul 2026
201.0100
207.7200
199.4000
205.6100
1,831,900
Mon, 27 Jul 2026
202.7500
204.4700
199.8300
200.1400
762,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
202.2400
203.3000
200.0400
202.1900
596,300
Thu, 23 Jul 2026
197.0400
203.6000
196.9200
200.6200
1,032,100
Wed, 22 Jul 2026
203.7000
204.3100
197.4000
197.7400
841,300
Tue, 21 Jul 2026
199.4700
203.7000
198.5900
203.1600
652,800
Mon, 20 Jul 2026
204.0800
205.6500
199.6200
199.9500
962,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
208.6000
215.7900
203.4000
205.9900
1,151,300
Thu, 16 Jul 2026
198.2600
209.6400
194.6700
208.9200
1,872,700
Wed, 15 Jul 2026
191.2100
198.5800
186.0300
197.2400
2,067,300
Tue, 14 Jul 2026
200.3400
202.0000
189.4000
191.9500
3,902,100
Mon, 13 Jul 2026
199.3300
210.8700
197.7400
209.0300
2,259,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
197.6300
199.9800
194.3700
199.1500
1,133,100
Thu, 09 Jul 2026
198.9200
201.0100
196.0000
198.9100
1,657,300
Wed, 08 Jul 2026
204.8600
206.7500
198.9300
200.3600
1,947,700
Tue, 07 Jul 2026
211.8600
212.0000
205.6500
205.7000
1,156,900
Mon, 06 Jul 2026
215.9500
215.9500
208.2700
208.4600
1,218,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
212.7400
219.0200
210.7500
216.1200
1,155,100
Wed, 01 Jul 2026
25 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 01 Jul 2026
215.2500
215.8100
209.6700
209.7400
1,138,600
Tue, 30 Jun 2026
218.0000
218.0000
212.5800
216.0600
1,091,300
Mon, 29 Jun 2026
215.7400
219.7200
214.0800
216.6300
1,279,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
202.5300
218.0600
202.2900
216.0300
2,374,400
Thu, 25 Jun 2026
201.6300
206.6700
200.2000
201.9600
1,328,900
Wed, 24 Jun 2026
199.3400
202.0600
198.6600
199.5900
1,348,800
Tue, 23 Jun 2026
198.8800
201.2200
197.0100
197.1900
1,053,500
Mon, 22 Jun 2026
199.4800
200.9800
194.7400
199.7100
1,675,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
200.2200
200.9900
193.2000
196.5800
1,729,800
Wed, 17 Jun 2026
195.1400
201.7500
194.0400
198.6700
1,009,000
Tue, 16 Jun 2026
199.6900
200.2600
194.0400
195.6100
1,110,700
Mon, 15 Jun 2026
198.3700
199.3700
195.8900
198.6400
883,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
200.5700
203.4500
199.0600
200.0500
837,300
Thu, 11 Jun 2026
195.4900
201.1800
194.2400
199.9600
914,700
Wed, 10 Jun 2026
24 · 8-K
After-hours · 16:54 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
23 · 8-K/A
After-hours · 16:49 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
200.2100
201.9400
194.1000
194.2400
1,071,200
Tue, 09 Jun 2026
195.5100
199.6300
193.4500
199.1000
934,200
Mon, 08 Jun 2026
197.2500
198.7000
192.1800
192.6200
1,162,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
196.4500
200.6600
195.1400
195.3400
880,400
Thu, 04 Jun 2026
198.0000
199.9000
196.3500
196.4500
719,100
Wed, 03 Jun 2026
187.6900
196.5100
187.4800
195.9600
891,500
Tue, 02 Jun 2026
190.0900
190.5800
184.9000
188.8300
1,097,800
Mon, 01 Jun 2026
194.5000
195.2800
191.6700
192.2300
841,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
195.5500
198.4600
195.1100
196.0000
1,905,400
Thu, 28 May 2026
196.9700
198.0000
194.5000
196.3900
556,200
Wed, 27 May 2026
194.1100
199.8000
194.1100
196.9700
893,000
Tue, 26 May 2026
194.3000
195.5000
192.2700
193.0800
930,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
190.5300
194.7500
190.0100
193.7600
892,900
Thu, 21 May 2026
187.4000
190.2700
185.8500
189.4700
1,475,200
Wed, 20 May 2026
191.4100
193.3800
186.3700
187.8000
919,700
Tue, 19 May 2026
191.7200
193.0300
188.6400
190.5600
1,054,100
Mon, 18 May 2026
191.2500
193.3700
189.1900
191.9100
1,051,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
191.8300
194.9100
190.6600
192.9500
1,252,200
Thu, 14 May 2026
200.2500
205.0000
189.4900
191.3700
2,812,900
Thu, 14 May 2026
22 · 8-K
Pre-market · 08:31 ET
8-K ↗
Thu, 14 May 2026
21 · SC TO-T/A
Pre-market · 07:53 ET
SC TO-T/A ↗
Wed, 13 May 2026
199.3300
205.9700
198.8600
204.5300
1,271,900
Tue, 12 May 2026
198.4700
202.4000
196.4700
199.3600
1,145,400
Tue, 12 May 2026
20 · SC TO-T/A
Pre-market · 07:06 ET
AMENDMENT NO. 2 ↗
Mon, 11 May 2026
194.7600
200.3100
194.7500
197.9500
1,772,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
189.6800
195.2000
189.5000
193.4500
931,500
Thu, 07 May 2026
190.3400
192.1000
188.8600
191.3800
735,600
Wed, 06 May 2026
19 · SC TO-T/A
After-hours · 16:37 ET
AMENDMENT NO. 1 ↗
Wed, 06 May 2026
189.1300
191.1700
188.3000
190.6800
741,300
Tue, 05 May 2026
187.3800
189.6900
186.0000
189.1300
586,100
Mon, 04 May 2026
186.2800
187.5100
185.4400
187.2100
626,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
189.2800
190.5700
186.1400
187.0600
696,800
Thu, 30 Apr 2026
194.0200
195.9800
187.1600
189.2800
1,550,500
Wed, 29 Apr 2026
183.1200
195.8900
180.1800
194.3800
2,453,400
Wed, 29 Apr 2026
18 · 10-Q
Pre-market · 06:40 ET
10-Q ↗
Wed, 29 Apr 2026
17 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 28 Apr 2026
16 · DEFA14A
After-hours · 16:42 ET
DEFA14A ↗
Tue, 28 Apr 2026
15 · DEF 14A
After-hours · 16:34 ET
DEF 14A ↗
Tue, 28 Apr 2026
182.4500
184.4100
181.8900
183.3800
1,235,600
Mon, 27 Apr 2026
183.1600
186.1500
179.1500
180.6700
1,101,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
186.6500
186.6500
183.1700
184.3800
723,300
Thu, 23 Apr 2026
189.4600
190.3200
187.0100
187.8800
816,300
Wed, 22 Apr 2026
189.3100
192.7500
188.6700
190.0700
1,327,900
Tue, 21 Apr 2026
184.5200
187.7400
181.7500
185.9500
1,063,200
Mon, 20 Apr 2026
179.5400
184.2600
178.7200
183.3400
1,484,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
176.2900
178.4100
175.6900
177.3500
1,239,500
Thu, 16 Apr 2026
178.8200
179.9900
174.8500
176.0200
953,500
Wed, 15 Apr 2026
179.3600
180.8700
177.7000
180.5400
1,168,700
Tue, 14 Apr 2026
177.7100
181.7700
177.4500
178.9600
1,550,600
Tue, 14 Apr 2026
14 · SC TO-T
Pre-market · 07:02 ET
SC TO-T ↗
Mon, 13 Apr 2026
172.6200
176.7900
171.2200
176.3700
1,415,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
177.9700
177.9700
172.3200
172.9700
1,501,900
Thu, 09 Apr 2026
177.8100
180.0600
174.9700
177.1100
1,266,500
Wed, 08 Apr 2026
178.2400
180.2400
176.3500
179.9000
1,289,700
Tue, 07 Apr 2026
13 · SC TO-C
After-hours · 17:05 ET
SCHEDULE TO ↗
Tue, 07 Apr 2026
172.2000
175.6400
170.4300
175.6100
1,515,500
Mon, 06 Apr 2026
177.0000
177.3900
168.6400
172.3400
2,149,100
Mon, 06 Apr 2026
12 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
11 · SC TO-C
After-hours · 17:10 ET
SCHEDULE TO ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
181.4600
182.2300
176.3900
177.3400
1,339,300
Wed, 01 Apr 2026
183.1600
186.3100
181.7100
183.7800
1,390,200
Tue, 31 Mar 2026
10 · SC TO-C
After-hours · 17:08 ET
SC TO-C ↗
Tue, 31 Mar 2026
9 · 8-K
After-hours · 17:03 ET
8-K ↗
Tue, 31 Mar 2026
8 · SC TO-C
After-hours · 17:01 ET
SCHEDULE TO ↗
Tue, 31 Mar 2026
179.4600
184.6800
171.3700
183.3300
2,719,800
Mon, 30 Mar 2026
186.1600
190.0900
185.5100
187.5700
799,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
191.0600
191.0600
183.0100
183.8400
935,100
Thu, 26 Mar 2026
189.0000
192.2800
188.3600
191.0600
879,100
Wed, 25 Mar 2026
184.9100
189.3800
184.9100
189.1800
775,200
Tue, 24 Mar 2026
182.6300
184.8400
180.3300
183.9400
644,100
Mon, 23 Mar 2026
183.4800
185.0000
183.0000
183.6400
1,011,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
183.1300
183.6900
180.4700
181.4600
2,214,200
Thu, 19 Mar 2026
182.1800
185.4500
181.6800
183.4100
768,600
Wed, 18 Mar 2026
184.1300
184.3200
180.4800
182.3100
846,200
Tue, 17 Mar 2026
184.7300
186.5200
183.2000
185.2900
810,200
Mon, 16 Mar 2026
182.7500
184.6200
181.8800
183.2600
995,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
185.9900
188.0000
181.4600
181.5500
1,092,300
Thu, 12 Mar 2026
187.8600
188.9100
184.6300
184.9000
851,400
Wed, 11 Mar 2026
7 · 8-K
After-hours · 17:28 ET
CURRENT REPORT ↗
Wed, 11 Mar 2026
187.5400
192.9900
187.5400
190.4800
864,300
Tue, 10 Mar 2026
187.6900
190.7800
187.0200
188.4100
687,500
Mon, 09 Mar 2026
183.9100
188.5000
182.6000
188.2400
651,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
186.2500
186.2500
181.2400
184.8700
772,800
Thu, 05 Mar 2026
187.9700
190.9900
185.9500
188.0800
893,300
Wed, 04 Mar 2026
185.0600
190.3700
183.1600
189.9400
952,900
Tue, 03 Mar 2026
185.0100
187.0500
181.7900
184.0200
1,049,900
Mon, 02 Mar 2026
190.2200
190.7500
186.7200
188.0500
691,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
187.5100
192.4600
186.6200
191.8200
1,402,100
Thu, 26 Feb 2026
190.3000
190.7400
185.9000
188.0200
988,000
Wed, 25 Feb 2026
194.2300
196.7300
189.8900
190.7300
942,700
Tue, 24 Feb 2026
196.0300
198.7200
194.4300
195.1300
716,000
Mon, 23 Feb 2026
191.8200
197.0500
189.1100
196.3400
878,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
190.7800
192.6000
189.9500
192.0300
799,200
Thu, 19 Feb 2026
193.5100
195.0000
191.0500
192.0800
993,200
Wed, 18 Feb 2026
195.3200
195.6800
193.1100
194.1300
1,049,000
Tue, 17 Feb 2026
197.4600
200.2900
193.3700
195.6200
986,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
196.2700
199.5000
195.5200
196.5200
1,352,800
Thu, 12 Feb 2026
190.1500
196.0000
189.0000
195.5000
1,657,300
Wed, 11 Feb 2026
6 · 8-K
After-hours · 17:07 ET
8-K ↗
Wed, 11 Feb 2026
188.3500
192.0000
187.2000
191.2000
996,900
Tue, 10 Feb 2026
194.0700
195.7200
188.7400
188.9900
1,836,100
Mon, 09 Feb 2026
199.8300
201.0000
191.8800
193.8100
2,096,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
187.0100
202.4100
184.6000
201.1800
3,404,900
Fri, 06 Feb 2026
5 · 10-K
Pre-market · 07:36 ET
10-K ↗
Fri, 06 Feb 2026
4 · 8-K
Pre-market · 06:55 ET
8-K ↗
Thu, 05 Feb 2026
184.8700
187.7300
184.5400
185.3600
2,542,600
Wed, 04 Feb 2026
177.2500
186.2400
177.1000
185.4500
2,076,000
Tue, 03 Feb 2026
177.7900
182.6700
176.1900
176.7600
1,594,100
Mon, 02 Feb 2026
179.3000
180.7600
177.5800
179.0900
1,288,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
177.0900
180.1400
175.9600
179.8900
1,488,000
Thu, 29 Jan 2026
174.8800
177.2000
173.5100
176.1800
1,146,700
Wed, 28 Jan 2026
173.6300
175.0600
170.8500
174.8300
1,304,500
Tue, 27 Jan 2026
173.0200
176.1400
172.2300
174.1200
748,100
Mon, 26 Jan 2026
171.6700
174.3100
170.5900
173.1200
1,049,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
173.1700
173.9000
170.0400
171.5900
1,250,500
Thu, 22 Jan 2026
171.7800
175.2900
171.6500
173.8000
996,400
Wed, 21 Jan 2026
165.3100
172.8700
165.3100
172.6200
1,447,100
Tue, 20 Jan 2026
161.5100
165.6100
160.3600
165.3800
1,879,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
168.8700
169.3400
163.7400
164.4200
1,816,100
Thu, 15 Jan 2026
169.0300
169.7900
166.7900
168.5700
1,562,600
Wed, 14 Jan 2026
177.7300
178.4100
165.5800
169.3100
3,635,800
Wed, 14 Jan 2026
3 · 8-K
Next filing day · accepted 13 Jan, 17:38 ET
8-K ↗
Tue, 13 Jan 2026
185.4200
186.3200
177.0500
178.3000
1,597,400
Mon, 12 Jan 2026
188.0000
188.0000
182.7300
185.6300
1,280,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
186.7400
190.2000
186.4900
187.6200
1,416,700
Thu, 08 Jan 2026
187.0200
187.7700
183.5000
186.0000
1,622,700
Wed, 07 Jan 2026
181.7000
187.0600
181.7000
186.9100
2,122,400
Tue, 06 Jan 2026
174.9400
182.9700
174.3000
182.6100
2,115,700
Mon, 05 Jan 2026
175.7300
180.5600
171.6100
174.6300
1,663,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
175.3700
178.2400
174.2800
177.8200
1,095,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
175.7600
177.1900
175.0200
175.9900
890,400
Tue, 30 Dec 2025
176.3000
176.9900
175.7200
176.4000
609,800
Mon, 29 Dec 2025
177.0000
178.4600
176.3100
176.8300
928,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
175.3000
177.1900
175.0000
177.0800
687,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.7300
177.1800
175.3700
176.3300
434,700
Tue, 23 Dec 2025
174.2600
175.5800
173.0800
174.8200
1,281,600
Mon, 22 Dec 2025
174.7800
177.2900
172.9000
174.7000
1,909,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
171.3200
176.4200
170.0000
174.8000
14,994,800
Thu, 18 Dec 2025
171.5900
173.0000
168.5600
169.9100
2,761,000
Wed, 17 Dec 2025
171.4300
173.8300
169.5500
172.1000
2,783,500
Tue, 16 Dec 2025
174.5100
174.5100
169.5200
171.5000
2,408,300
Mon, 15 Dec 2025
173.6700
175.9400
170.4500
175.7400
2,291,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
173.4900
175.0800
171.2700
174.1000
1,781,500
Thu, 11 Dec 2025
177.4700
180.7900
172.0000
172.5000
2,721,400
Wed, 10 Dec 2025
173.3000
178.1700
169.2400
177.5500
2,147,900
Tue, 09 Dec 2025
179.9100
181.9900
175.3900
175.8400
1,506,600
Mon, 08 Dec 2025
181.3000
182.1200
179.2100
180.4400
1,474,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
181.9600
183.1500
181.1000
181.3000
1,210,000
Thu, 04 Dec 2025
181.8600
182.6900
179.2700
181.9800
1,246,300
Wed, 03 Dec 2025
180.1700
182.9400
178.0500
180.7500
1,845,100
Tue, 02 Dec 2025
177.3200
180.5500
174.5300
180.1800
1,866,300
Mon, 01 Dec 2025
180.1500
181.7800
175.8800
177.7800
1,946,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
182.0700
182.7400
180.6900
182.0900
566,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
181.9600
183.9300
180.7600
181.9400
1,482,900
Tue, 25 Nov 2025
177.0700
182.9700
176.0900
181.9600
2,344,500
Mon, 24 Nov 2025
177.6500
185.1700
175.5700
176.8200
4,164,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
168.5400
176.0200
167.4200
175.3000
2,268,000
Thu, 20 Nov 2025
168.1500
170.9100
165.7500
168.1800
1,914,500
Wed, 19 Nov 2025
168.8300
168.9000
165.7900
167.9300
1,766,000
Tue, 18 Nov 2025
164.4000
170.7800
163.0000
168.8300
2,257,400
Mon, 17 Nov 2025
167.0000
167.9700
163.5000
164.6800
2,244,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
164.7200
169.0000
163.0000
167.5500
2,620,400
Thu, 13 Nov 2025
161.5700
167.8700
161.2000
164.7300
2,993,000
Wed, 12 Nov 2025
160.0000
162.5600
158.0500
161.4800
1,659,700
Tue, 11 Nov 2025
156.7600
159.9500
154.2000
159.5600
1,504,500
Mon, 10 Nov 2025
155.4100
156.5500
153.7700
156.2600
1,258,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
156.7000
156.7000
151.8300
155.5100
1,552,000
Thu, 06 Nov 2025
155.7600
157.8000
153.7600
156.7400
1,848,500
Wed, 05 Nov 2025
149.6600
153.6800
148.5100
153.4300
1,806,000
Tue, 04 Nov 2025
150.8900
152.9000
149.0500
149.3300
2,028,900
Mon, 03 Nov 2025
153.6000
155.3300
149.6300
151.4400
2,197,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
147.9900
155.1800
146.5200
154.2700
2,235,300
Thu, 30 Oct 2025
140.1000
154.4400
138.0000
149.6100
2,745,200
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 06:31 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:13 ET
8-K ↗
Wed, 29 Oct 2025
148.8200
149.9100
147.5400
147.8600
2,450,700
Tue, 28 Oct 2025
150.0100
150.3000
148.3700
149.1300
1,662,800
Mon, 27 Oct 2025
150.0700
150.9200
148.1000
150.4300
1,214,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend