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
145.0000
149.6900
145.0000
149.0100
802,847
Thu, 22 Oct 2026
142.4700
148.3500
142.4700
148.1200
1,213,800
Wed, 21 Oct 2026
141.5900
146.6300
140.8100
141.9000
1,046,200
Tue, 20 Oct 2026
143.7800
145.0000
141.8200
142.6400
1,137,300
Mon, 19 Oct 2026
140.7800
142.3700
139.4600
141.9600
2,305,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
140.4600
143.3100
140.2200
141.1000
1,618,300
Thu, 15 Oct 2026
136.5100
139.6900
136.0200
138.7700
1,658,500
Wed, 14 Oct 2026
139.7200
139.7500
133.5800
133.9300
2,318,300
Tue, 13 Oct 2026
140.7900
141.8600
137.1200
138.1300
1,347,400
Mon, 12 Oct 2026
134.8100
140.2200
134.8100
139.8100
1,330,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
134.1900
137.1700
133.7200
135.2800
865,400
Thu, 08 Oct 2026
133.9600
134.6000
132.8600
134.4700
1,557,400
Wed, 07 Oct 2026
134.9400
137.1000
133.3300
134.3600
1,032,900
Tue, 06 Oct 2026
135.7700
136.1600
133.7300
134.7300
1,712,400
Mon, 05 Oct 2026
131.6900
135.8100
131.2300
135.6200
1,940,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
131.8300
132.5300
128.0100
131.6900
3,060,800
Thu, 01 Oct 2026
131.7800
132.0200
128.7500
130.7900
3,257,400
Wed, 30 Sep 2026
132.9300
133.1500
130.1000
130.4700
1,416,000
Tue, 29 Sep 2026
132.5800
133.4900
130.8000
132.8400
1,366,100
Mon, 28 Sep 2026
134.4400
135.4000
130.3900
133.1100
1,724,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
135.7800
138.0600
134.4800
136.1300
1,056,000
Thu, 24 Sep 2026
136.8000
139.3500
134.5500
135.7800
1,085,500
Wed, 23 Sep 2026
139.0700
139.8200
134.7300
136.4900
1,021,300
Tue, 22 Sep 2026
141.9300
142.0400
137.6000
139.3800
1,246,600
Mon, 21 Sep 2026
23 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 21 Sep 2026
140.6000
141.4900
138.5900
140.5300
1,335,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
141.2500
142.1700
139.9600
140.6000
2,506,200
Thu, 17 Sep 2026
140.3800
141.8000
138.5100
141.5500
1,197,300
Wed, 16 Sep 2026
22 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 16 Sep 2026
138.8600
143.4500
138.1100
140.6000
1,347,100
Tue, 15 Sep 2026
137.5900
140.2800
136.1600
139.2400
1,495,900
Mon, 14 Sep 2026
134.2300
137.9800
131.6100
137.8000
2,343,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
135.4000
135.5800
131.2400
131.9600
1,747,900
Thu, 10 Sep 2026
21 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 10 Sep 2026
136.7400
138.6600
134.1100
134.6800
1,866,900
Wed, 09 Sep 2026
140.2600
142.6900
137.2500
137.9200
2,058,700
Tue, 08 Sep 2026
147.3900
147.3900
139.2700
142.2800
2,232,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
149.3200
150.5600
145.4200
147.4800
1,058,400
Thu, 03 Sep 2026
148.1400
150.9900
145.1600
150.5800
1,157,600
Wed, 02 Sep 2026
148.0000
151.5000
147.2100
148.1400
1,113,900
Tue, 01 Sep 2026
149.7900
151.1600
146.8100
148.3800
1,288,000
Mon, 31 Aug 2026
142.9300
149.6800
142.0100
148.6600
6,634,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
144.2000
146.6700
143.8100
145.1300
1,043,300
Thu, 27 Aug 2026
142.9600
144.6000
140.9800
143.4100
1,338,200
Wed, 26 Aug 2026
141.2700
144.6400
141.2300
143.3800
1,424,000
Tue, 25 Aug 2026
145.2800
146.1000
141.7800
143.0500
1,925,300
Mon, 24 Aug 2026
151.1700
151.7500
145.1500
145.4200
1,568,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
146.8700
150.2000
145.0400
148.1600
903,600
Thu, 20 Aug 2026
151.7400
152.6900
146.6700
146.8700
1,212,700
Wed, 19 Aug 2026
148.0000
155.1700
147.9600
151.5100
1,311,300
Tue, 18 Aug 2026
139.9100
149.3400
139.4500
148.0300
1,622,300
Mon, 17 Aug 2026
141.3200
142.1300
138.2800
139.7000
1,949,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
146.9800
147.1700
143.0200
143.3400
789,400
Thu, 13 Aug 2026
145.0600
146.8300
143.1200
146.4400
1,368,500
Wed, 12 Aug 2026
142.0000
145.5900
138.7000
145.0600
1,570,800
Tue, 11 Aug 2026
142.4500
145.1600
141.0000
144.7000
1,249,700
Mon, 10 Aug 2026
140.5500
143.9400
140.3400
142.8500
1,505,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
138.0000
142.2200
136.4600
141.1700
1,591,300
Thu, 06 Aug 2026
130.9000
139.4800
130.1100
139.3000
3,249,400
Wed, 05 Aug 2026
20 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 05 Aug 2026
128.0000
138.4100
126.4000
133.2600
7,177,700
Wed, 05 Aug 2026
19 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 04 Aug 2026
166.3400
170.9900
164.3100
166.8200
1,749,000
Mon, 03 Aug 2026
168.5600
172.1100
166.6600
169.7000
1,408,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
164.5700
168.3600
162.4300
165.3500
1,313,900
Thu, 30 Jul 2026
165.6800
168.3800
161.6200
165.6800
1,215,100
Wed, 29 Jul 2026
166.5200
171.7800
165.2500
170.6200
1,126,200
Tue, 28 Jul 2026
167.2200
172.9200
166.6900
167.4700
1,296,100
Mon, 27 Jul 2026
165.6200
168.7700
164.0000
165.0000
1,115,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
159.2100
164.3300
158.3100
163.2600
1,147,600
Thu, 23 Jul 2026
159.4700
160.2900
157.5600
158.3800
1,141,100
Wed, 22 Jul 2026
165.7000
165.7000
157.4400
158.9300
1,376,500
Tue, 21 Jul 2026
163.2800
165.7900
162.6200
163.7200
1,145,300
Mon, 20 Jul 2026
164.1300
168.2500
161.9000
167.3700
1,652,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
162.2500
165.5400
159.0100
164.0600
1,396,200
Thu, 16 Jul 2026
161.1400
169.8500
161.1400
164.4300
1,498,500
Wed, 15 Jul 2026
158.3800
163.7800
156.7800
159.2800
1,332,000
Tue, 14 Jul 2026
158.8000
160.1000
153.8400
159.1200
1,942,200
Mon, 13 Jul 2026
161.4800
164.4500
161.2300
162.0600
1,616,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.2100
161.8200
158.3000
161.2800
723,300
Thu, 09 Jul 2026
156.4000
158.6300
152.7800
158.2900
1,070,000
Wed, 08 Jul 2026
160.4800
160.4800
156.8000
157.4600
977,300
Tue, 07 Jul 2026
163.8300
163.9400
158.8600
161.5500
935,000
Mon, 06 Jul 2026
163.7000
164.4000
153.6400
159.7700
1,370,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
160.8100
167.8200
159.3100
164.4800
1,505,900
Wed, 01 Jul 2026
157.6900
160.4500
154.4900
159.7900
1,556,200
Tue, 30 Jun 2026
156.0300
157.1700
152.1600
152.2500
1,062,900
Mon, 29 Jun 2026
158.2200
160.7000
156.7300
157.7400
1,561,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
154.4500
160.9200
154.4500
158.2500
2,779,100
Thu, 25 Jun 2026
148.1800
154.2300
148.0200
153.8200
2,008,200
Thu, 25 Jun 2026
18 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 24 Jun 2026
144.8300
149.6300
144.8200
148.8800
1,404,000
Tue, 23 Jun 2026
143.0000
145.7400
141.4000
143.9000
1,854,800
Mon, 22 Jun 2026
144.4500
144.7800
138.7900
138.9700
1,685,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
144.6400
146.2200
142.1000
145.7600
2,864,000
Wed, 17 Jun 2026
147.9600
150.8200
142.5500
143.5200
1,542,200
Tue, 16 Jun 2026
149.6900
150.8900
146.3300
147.6900
942,300
Mon, 15 Jun 2026
149.2300
150.5800
147.4600
148.1400
1,041,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
149.6100
150.6000
145.1400
149.7000
992,600
Thu, 11 Jun 2026
150.0300
150.8600
147.3400
149.1900
1,501,800
Wed, 10 Jun 2026
159.0000
161.3500
149.2900
150.7100
1,477,500
Tue, 09 Jun 2026
150.9300
160.8700
149.1700
159.6100
1,820,000
Mon, 08 Jun 2026
151.9800
153.5700
150.0000
151.5100
1,569,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
149.2300
154.7100
149.2100
153.2200
2,307,300
Thu, 04 Jun 2026
146.9800
151.1500
144.2700
146.4100
1,410,400
Wed, 03 Jun 2026
144.4700
145.3400
141.4500
143.3000
1,140,800
Tue, 02 Jun 2026
145.6500
147.2300
141.0600
142.4300
1,121,000
Mon, 01 Jun 2026
146.5100
150.4200
142.8000
148.1300
1,316,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
142.1100
145.1300
141.6500
144.9400
2,077,900
Thu, 28 May 2026
145.3300
147.3100
140.6300
142.6500
2,676,900
Wed, 27 May 2026
144.0000
146.9000
141.0200
146.0100
2,507,700
Tue, 26 May 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 26 May 2026
154.8800
156.5000
152.9700
153.8000
1,302,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
154.5500
155.9000
152.2800
154.8700
949,100
Thu, 21 May 2026
16 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 21 May 2026
157.2900
158.1500
153.5300
156.8900
1,031,600
Wed, 20 May 2026
154.0700
157.3800
150.0700
156.5900
1,129,100
Tue, 19 May 2026
153.2300
158.3200
150.7400
154.6100
1,390,900
Mon, 18 May 2026
146.9100
154.0600
145.7300
152.4900
1,563,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
149.9000
153.7800
147.0800
147.4600
1,441,900
Thu, 14 May 2026
149.0000
152.1800
146.6900
148.6800
1,699,000
Wed, 13 May 2026
156.1100
159.3500
145.5900
148.8400
1,990,500
Tue, 12 May 2026
157.7000
160.0700
155.8500
158.3500
1,341,200
Mon, 11 May 2026
153.3400
155.3900
152.1300
154.1700
1,536,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
161.5500
164.6600
154.0000
154.1600
1,737,800
Thu, 07 May 2026
153.0900
163.1800
152.5200
160.4000
2,827,000
Wed, 06 May 2026
15 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 06 May 2026
167.0400
168.5900
148.3100
151.2800
4,460,800
Wed, 06 May 2026
14 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 05 May 2026
170.8600
170.9800
166.7400
167.5300
1,473,900
Mon, 04 May 2026
175.0400
175.3900
171.0100
171.3900
1,281,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
174.1900
178.0400
172.0800
175.0400
1,281,900
Thu, 30 Apr 2026
164.0000
172.8000
163.0100
172.1400
2,516,500
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 29 Apr 2026
181.4600
182.9100
158.3500
160.0200
4,046,900
Tue, 28 Apr 2026
189.4600
191.7500
182.2500
182.8700
1,184,800
Mon, 27 Apr 2026
188.7600
192.1200
187.4400
188.3100
654,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
188.8500
190.6800
186.2500
189.5600
1,116,900
Thu, 23 Apr 2026
193.2100
194.2700
189.6300
192.2100
711,800
Wed, 22 Apr 2026
192.6700
195.1600
191.8900
193.6200
763,800
Tue, 21 Apr 2026
200.7700
201.4900
191.0200
192.3300
788,900
Mon, 20 Apr 2026
201.6300
204.9500
199.7800
200.8700
587,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
204.1400
205.9500
201.8900
203.7300
864,800
Thu, 16 Apr 2026
202.1300
205.3000
200.5400
201.4700
744,800
Wed, 15 Apr 2026
202.8200
205.6700
201.0600
202.5000
802,900
Tue, 14 Apr 2026
199.3700
203.5900
198.8000
201.4900
733,400
Mon, 13 Apr 2026
195.7300
198.4700
194.6100
197.8100
665,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
199.4200
199.8400
195.2800
196.9300
729,800
Thu, 09 Apr 2026
201.6700
203.1300
197.5400
199.4200
813,800
Wed, 08 Apr 2026
205.9200
209.0000
202.0000
203.5100
702,800
Tue, 07 Apr 2026
200.5500
206.6900
198.1000
202.4600
930,600
Mon, 06 Apr 2026
12 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Mon, 06 Apr 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Mon, 06 Apr 2026
204.2100
206.3200
202.7500
203.5000
1,215,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
202.9300
209.3600
202.4400
204.3100
886,800
Wed, 01 Apr 2026
210.1800
212.7200
203.0900
207.0400
1,169,700
Tue, 31 Mar 2026
210.8100
212.9200
206.5500
209.8400
751,600
Mon, 30 Mar 2026
205.8600
210.5700
205.1100
208.0100
792,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
216.8300
218.0500
208.1400
208.2200
893,000
Thu, 26 Mar 2026
216.0000
221.1100
215.6200
218.1100
1,040,300
Wed, 25 Mar 2026
225.6900
227.2400
215.2600
216.0000
1,137,600
Tue, 24 Mar 2026
225.3400
227.9800
221.2800
225.5000
546,900
Mon, 23 Mar 2026
230.8800
230.8800
225.2100
227.0800
671,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
227.6800
230.2500
224.3200
227.1000
1,062,800
Thu, 19 Mar 2026
231.2800
232.1800
226.2600
228.6300
740,000
Wed, 18 Mar 2026
227.9000
231.9100
226.5100
230.2800
743,500
Tue, 17 Mar 2026
226.8200
233.2600
220.8500
230.4900
1,029,800
Mon, 16 Mar 2026
222.8000
229.9400
219.8900
224.6600
1,119,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
226.1400
230.4300
216.4900
219.8400
2,117,000
Thu, 12 Mar 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 12 Mar 2026
237.5100
239.9700
234.0000
236.0700
850,700
Wed, 11 Mar 2026
236.8500
238.9900
234.4700
238.8200
973,900
Tue, 10 Mar 2026
241.8600
241.9000
233.7700
238.2400
832,200
Mon, 09 Mar 2026
234.7700
241.1300
234.6600
240.3800
928,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
238.4300
239.7300
233.2900
237.0100
1,226,700
Thu, 05 Mar 2026
240.8400
243.8700
238.5000
240.9400
935,700
Wed, 04 Mar 2026
9 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 04 Mar 2026
239.7300
247.6000
238.0000
242.8900
1,001,000
Tue, 03 Mar 2026
240.9100
243.1000
236.5100
241.8400
938,500
Mon, 02 Mar 2026
243.9900
249.2300
242.0000
245.4500
1,179,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
248.6200
252.6300
245.6600
246.6100
983,800
Thu, 26 Feb 2026
249.9400
253.3300
248.4400
251.5000
1,078,200
Wed, 25 Feb 2026
244.6200
249.2000
242.3900
248.1200
880,000
Tue, 24 Feb 2026
8 · 8-K/A
After-hours · 17:25 ET
8-K/A ↗
Tue, 24 Feb 2026
247.3500
250.7900
241.7700
245.2500
1,272,500
Mon, 23 Feb 2026
245.8500
250.4100
243.6700
249.3800
1,597,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
245.6700
246.0200
237.0200
241.8900
1,396,200
Thu, 19 Feb 2026
257.5800
257.8900
242.3400
249.1000
1,416,200
Wed, 18 Feb 2026
7 · 10-K
After-hours · 16:03 ET
10-K ↗
Wed, 18 Feb 2026
266.0000
275.1000
256.6200
258.0700
2,073,700
Wed, 18 Feb 2026
6 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 17 Feb 2026
243.5700
249.6500
242.1800
246.3400
1,229,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
241.6300
249.7300
241.6300
242.7400
776,000
Thu, 12 Feb 2026
251.8500
254.4000
240.7800
240.8200
972,800
Wed, 11 Feb 2026
251.8100
253.5700
247.3700
250.8500
726,100
Tue, 10 Feb 2026
246.1300
255.7100
246.1300
252.4100
1,450,000
Mon, 09 Feb 2026
243.2600
247.2500
240.3300
245.5700
686,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
242.6500
244.5100
240.0300
241.9300
1,096,300
Thu, 05 Feb 2026
251.8100
255.1000
242.5300
243.1500
1,339,700
Wed, 04 Feb 2026
253.1900
256.0200
246.1400
251.2400
1,050,900
Tue, 03 Feb 2026
5 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 03 Feb 2026
255.8300
258.7500
249.6300
251.2200
976,800
Mon, 02 Feb 2026
256.9100
260.5000
254.8800
256.6200
1,069,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
256.0300
263.0400
253.0400
255.8100
1,187,700
Thu, 29 Jan 2026
257.8500
260.6000
254.0800
255.1000
1,300,500
Wed, 28 Jan 2026
266.2000
266.6100
257.3200
258.2000
1,315,300
Tue, 27 Jan 2026
268.1800
270.6100
261.9500
264.9100
1,479,300
Mon, 26 Jan 2026
271.5600
275.9200
269.9100
271.3100
923,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
279.8300
279.8600
265.7800
271.6000
1,662,600
Thu, 22 Jan 2026
284.9600
287.4100
275.1200
280.0000
1,305,800
Wed, 21 Jan 2026
285.6700
288.9800
281.4400
284.9600
946,800
Tue, 20 Jan 2026
285.5100
288.1200
281.6500
284.2500
588,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
286.2800
289.2600
283.4100
287.7000
664,600
Thu, 15 Jan 2026
282.0000
287.8600
279.8600
286.4900
733,800
Wed, 14 Jan 2026
277.0400
284.2500
275.1000
282.8900
794,200
Tue, 13 Jan 2026
278.5400
283.3500
277.0300
278.1700
667,400
Mon, 12 Jan 2026
286.7100
288.3400
277.6000
278.5500
622,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
293.0800
294.0400
280.5200
289.0400
902,000
Thu, 08 Jan 2026
295.2000
297.3700
288.0200
292.8900
653,500
Wed, 07 Jan 2026
295.8600
299.8000
294.5100
299.1700
573,200
Tue, 06 Jan 2026
283.4000
295.1600
281.9100
294.3500
752,600
Mon, 05 Jan 2026
282.2100
285.4000
278.7900
283.5100
795,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
285.4600
286.5200
280.1800
282.9200
456,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
286.1800
287.0000
284.0900
284.2400
287,600
Tue, 30 Dec 2025
286.0300
287.5300
285.2000
287.0300
322,500
Mon, 29 Dec 2025
289.2600
290.6000
285.5800
287.3600
580,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
288.3600
290.1200
286.6600
288.6300
310,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
285.0800
289.9100
285.0800
288.8200
294,300
Tue, 23 Dec 2025
291.6100
292.7500
285.0200
285.5000
579,900
Mon, 22 Dec 2025
289.8200
292.5300
287.9700
291.5700
627,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
4 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 19 Dec 2025
293.7500
297.0200
288.4000
289.6200
1,179,100
Thu, 18 Dec 2025
292.1900
299.2200
291.7400
292.8800
750,200
Wed, 17 Dec 2025
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 17 Dec 2025
288.8100
295.0000
288.8100
289.5700
697,800
Tue, 16 Dec 2025
296.3600
296.3600
287.5200
288.7300
1,029,400
Mon, 15 Dec 2025
296.1000
297.2000
291.1800
291.5100
731,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
296.0800
297.4800
293.5100
295.7000
576,600
Thu, 11 Dec 2025
296.4500
297.6700
290.9800
294.1700
629,500
Wed, 10 Dec 2025
293.9200
301.2200
292.7700
295.1900
918,600
Tue, 09 Dec 2025
300.2300
306.0400
293.6600
294.2000
798,300
Mon, 08 Dec 2025
304.5600
304.5600
295.1600
296.1900
644,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
315.1200
315.9900
302.9600
304.4900
518,100
Thu, 04 Dec 2025
308.7800
317.3400
305.0500
315.9200
757,000
Wed, 03 Dec 2025
309.1800
310.4400
303.2000
307.5600
905,100
Tue, 02 Dec 2025
313.1700
314.0000
306.6900
309.0000
759,500
Mon, 01 Dec 2025
324.8300
325.0000
310.1800
310.8300
878,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
327.9500
328.2800
324.2800
327.1900
224,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
327.5400
330.8300
324.0000
326.8000
662,100
Tue, 25 Nov 2025
337.5300
342.1300
325.5500
328.8500
884,600
Mon, 24 Nov 2025
330.0300
341.2700
330.0300
337.5300
1,129,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
321.9700
334.4700
316.8800
331.1700
1,443,000
Thu, 20 Nov 2025
347.2500
354.8800
312.0600
312.8900
1,801,400
Wed, 19 Nov 2025
340.2400
348.2300
336.8200
346.3600
977,900
Tue, 18 Nov 2025
327.8400
335.8700
324.9700
333.4700
654,900
Mon, 17 Nov 2025
331.4300
334.8100
327.2400
328.0200
512,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
333.9300
336.5600
328.8400
332.7000
405,800
Thu, 13 Nov 2025
334.8700
341.0300
331.6100
332.6700
550,500
Wed, 12 Nov 2025
325.9600
339.5100
324.7600
336.8400
606,200
Tue, 11 Nov 2025
322.1900
327.3800
321.9600
326.2800
476,600
Mon, 10 Nov 2025
320.6300
325.0000
311.5100
320.3500
545,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
326.3500
332.9500
316.8600
319.8200
677,200
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Thu, 06 Nov 2025
323.4900
335.0000
290.1600
323.4000
1,498,300
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 05 Nov 2025
315.2300
319.1400
308.8400
314.4400
854,100
Tue, 04 Nov 2025
319.4800
322.8600
316.3700
320.2700
605,500
Mon, 03 Nov 2025
313.6100
320.6700
313.6100
318.7700
634,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
310.8100
316.6700
309.2700
313.0100
543,800
Thu, 30 Oct 2025
316.8100
320.4300
311.5000
311.9500
403,500
Wed, 29 Oct 2025
322.6700
323.0400
314.9200
316.1700
571,100
Tue, 28 Oct 2025
324.7700
326.8100
321.6600
324.3400
328,700
Mon, 27 Oct 2025
321.4000
326.4200
320.7600
325.8000
378,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend