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
221.8000
225.2875
221.0300
224.8900
280,559
Thu, 22 Oct 2026
216.4400
226.0700
216.1100
223.3300
300,600
Wed, 21 Oct 2026
211.1200
214.4500
209.9300
213.7900
189,700
Tue, 20 Oct 2026
208.1300
212.4800
208.1300
211.7600
218,000
Mon, 19 Oct 2026
206.0800
207.2600
204.3000
205.6600
128,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
212.4700
212.9700
204.4800
207.3700
207,700
Thu, 15 Oct 2026
206.8100
210.0000
206.5400
209.2400
216,700
Wed, 14 Oct 2026
204.3700
205.1200
201.5600
203.9600
170,800
Tue, 13 Oct 2026
206.2100
208.0200
203.5800
204.3700
155,200
Mon, 12 Oct 2026
205.7400
207.9100
204.0600
204.3000
188,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
203.9800
205.9400
203.0600
204.4500
229,600
Thu, 08 Oct 2026
199.3000
205.1300
198.6500
202.7400
356,700
Wed, 07 Oct 2026
195.9500
205.6000
194.6300
200.6500
532,100
Tue, 06 Oct 2026
190.6900
196.4500
189.4800
195.6900
286,300
Mon, 05 Oct 2026
183.9600
190.1300
182.3900
189.1600
296,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
190.5500
190.5500
183.2100
183.5500
196,300
Thu, 01 Oct 2026
193.9200
194.8000
189.7300
191.2100
186,400
Wed, 30 Sep 2026
185.0100
190.9300
185.0100
190.0400
242,300
Tue, 29 Sep 2026
191.2700
191.6200
184.7400
186.3500
291,100
Mon, 28 Sep 2026
193.9000
194.0400
191.2400
191.5600
212,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
26 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 25 Sep 2026
195.7400
198.9400
194.4200
195.9800
299,800
Thu, 24 Sep 2026
202.2600
203.3800
195.2000
196.4100
257,500
Wed, 23 Sep 2026
194.5200
202.3100
194.2900
200.3200
342,900
Tue, 22 Sep 2026
202.9800
203.8000
194.8800
195.2300
308,000
Mon, 21 Sep 2026
205.0400
207.7200
201.1900
201.4700
230,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
25 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 18 Sep 2026
202.1100
204.0000
198.9000
203.8300
840,500
Thu, 17 Sep 2026
201.9800
204.3600
199.5000
202.8500
234,700
Wed, 16 Sep 2026
199.2600
204.0200
199.2600
202.6700
251,400
Tue, 15 Sep 2026
198.1000
204.3200
197.3000
201.7300
308,700
Mon, 14 Sep 2026
194.0200
202.0800
193.4100
201.6400
335,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
192.7200
193.3900
188.3600
191.0200
247,300
Thu, 10 Sep 2026
198.3400
199.5300
192.3500
193.1500
276,400
Wed, 09 Sep 2026
200.4800
201.2100
194.0100
198.0900
273,300
Tue, 08 Sep 2026
207.8000
209.4000
200.0500
200.5300
350,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
211.2200
212.1700
206.3000
209.4000
269,200
Thu, 03 Sep 2026
211.3900
217.9700
209.9300
215.7600
249,700
Wed, 02 Sep 2026
208.5400
212.7400
204.1600
209.8000
267,300
Tue, 01 Sep 2026
217.5700
219.4400
209.4400
209.8600
330,200
Mon, 31 Aug 2026
217.3200
221.0600
215.6100
218.9400
346,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
218.4900
220.4400
216.2400
217.6500
340,100
Thu, 27 Aug 2026
212.5600
220.1700
211.1700
218.8100
365,900
Wed, 26 Aug 2026
212.9000
215.9200
211.4100
212.4400
171,400
Tue, 25 Aug 2026
24 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 25 Aug 2026
215.9700
218.4800
212.8500
215.0100
212,100
Mon, 24 Aug 2026
216.4500
221.2000
215.7100
217.5000
262,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
216.9500
218.3200
214.5200
215.9700
201,900
Thu, 20 Aug 2026
213.9800
218.1300
211.6600
217.4900
287,500
Wed, 19 Aug 2026
208.0000
217.8200
207.6900
213.6500
357,100
Tue, 18 Aug 2026
210.0000
212.5100
207.8700
208.7300
305,800
Mon, 17 Aug 2026
205.0300
208.5000
203.4100
206.7400
275,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
207.2400
209.7800
203.2600
207.4100
468,000
Thu, 13 Aug 2026
197.5100
207.4100
196.1200
206.8900
276,000
Wed, 12 Aug 2026
191.2400
197.9500
190.0800
197.5100
210,500
Tue, 11 Aug 2026
200.1100
202.1900
194.1600
195.3800
344,000
Mon, 10 Aug 2026
199.3600
204.9700
198.4100
201.0300
498,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
196.8600
201.9700
195.9600
200.6600
184,700
Thu, 06 Aug 2026
198.0500
198.5600
194.6700
196.5700
306,600
Wed, 05 Aug 2026
203.5600
204.0700
196.9600
199.3300
243,200
Tue, 04 Aug 2026
195.0000
201.5200
194.9900
200.2500
313,100
Mon, 03 Aug 2026
197.2800
201.0000
195.5100
198.9300
339,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
189.4300
194.0000
184.4000
192.5700
447,700
Thu, 30 Jul 2026
198.5200
204.3200
188.8000
193.1200
847,400
Wed, 29 Jul 2026
23 · 8-K
After-hours · 16:28 ET
8-K ↗
Wed, 29 Jul 2026
22 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Wed, 29 Jul 2026
193.7300
201.6800
193.3400
198.6600
1,035,200
Tue, 28 Jul 2026
184.9800
195.8200
184.7700
194.1200
587,800
Mon, 27 Jul 2026
176.1300
185.1100
175.6500
182.4300
366,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
168.9700
173.1000
167.5000
172.6100
438,200
Thu, 23 Jul 2026
168.1900
168.2100
164.4200
167.5700
424,800
Wed, 22 Jul 2026
167.8800
169.1200
165.0000
166.8300
283,400
Tue, 21 Jul 2026
166.6600
168.0400
163.3300
165.7000
479,700
Mon, 20 Jul 2026
170.3900
173.1400
167.9700
171.7600
228,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
173.3600
178.5400
169.9800
172.4800
294,100
Thu, 16 Jul 2026
172.0500
176.7000
166.3100
173.9000
249,800
Wed, 15 Jul 2026
170.4900
175.1900
168.3900
169.2500
301,700
Tue, 14 Jul 2026
170.6700
171.9000
166.7600
170.4800
318,300
Mon, 13 Jul 2026
168.0200
174.9900
168.0200
173.5500
353,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
167.8200
169.9700
163.5400
165.1800
296,000
Thu, 09 Jul 2026
162.6500
165.8400
159.2800
165.5500
449,700
Wed, 08 Jul 2026
170.0000
170.0300
165.0000
165.0300
719,700
Tue, 07 Jul 2026
170.1700
173.1200
168.3300
170.9600
401,800
Mon, 06 Jul 2026
164.7300
168.7500
161.3900
166.3800
369,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
164.6000
169.8500
164.3500
165.9400
475,200
Wed, 01 Jul 2026
158.1600
163.9800
154.9700
161.9700
484,200
Tue, 30 Jun 2026
155.6100
157.0000
153.7300
156.0200
311,900
Mon, 29 Jun 2026
157.7900
157.7900
153.1800
155.8500
452,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
143.9700
155.3200
143.9400
154.6500
1,155,500
Thu, 25 Jun 2026
21 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 25 Jun 2026
151.5800
154.4900
141.4900
141.8400
536,200
Wed, 24 Jun 2026
156.2100
158.5100
153.1000
153.2300
366,400
Tue, 23 Jun 2026
162.1500
162.1500
155.1600
156.2100
598,200
Mon, 22 Jun 2026
151.6700
154.6500
150.3400
153.4100
497,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
20 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 18 Jun 2026
163.1700
163.1700
153.3800
153.6800
812,700
Wed, 17 Jun 2026
170.0600
172.4300
163.5100
164.3000
347,600
Tue, 16 Jun 2026
174.7000
176.8800
171.5000
172.6500
283,500
Mon, 15 Jun 2026
173.7800
178.2400
172.2500
173.1300
290,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
177.3900
177.8600
171.7900
175.2200
504,100
Thu, 11 Jun 2026
184.8000
186.0800
176.9200
177.1500
395,200
Wed, 10 Jun 2026
184.0000
186.7900
182.0000
186.0600
526,300
Tue, 09 Jun 2026
181.3800
186.5800
180.0300
184.6600
349,600
Mon, 08 Jun 2026
184.5800
185.8100
181.5100
181.5100
505,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
185.8700
187.2500
183.8500
185.7600
428,700
Thu, 04 Jun 2026
184.6800
189.9900
182.8900
183.9100
532,900
Wed, 03 Jun 2026
184.6500
184.6500
173.9100
180.7300
502,200
Tue, 02 Jun 2026
192.5600
192.9000
183.6700
185.3800
472,700
Mon, 01 Jun 2026
184.5900
196.9200
183.5800
195.8200
635,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
180.0000
184.2400
177.1800
182.0200
503,500
Thu, 28 May 2026
176.8000
183.1700
174.1500
180.1100
390,600
Wed, 27 May 2026
177.7400
180.2000
175.0800
176.6700
302,900
Tue, 26 May 2026
177.7500
179.8000
175.6400
177.7400
380,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 22 May 2026
173.6400
180.1600
173.3900
179.6400
631,200
Thu, 21 May 2026
171.0000
175.0000
169.1100
173.3700
436,200
Wed, 20 May 2026
168.8700
173.4600
166.4100
172.5500
449,000
Tue, 19 May 2026
179.2200
182.7300
171.5800
171.8100
739,400
Mon, 18 May 2026
170.0400
177.9300
170.0400
177.0700
451,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
168.2000
171.4700
166.8000
170.0400
559,100
Thu, 14 May 2026
167.5500
169.9500
164.7200
166.0500
520,200
Wed, 13 May 2026
173.1800
174.7100
160.7900
166.2200
672,500
Tue, 12 May 2026
176.6400
178.6600
175.4800
175.8200
332,300
Mon, 11 May 2026
175.1200
176.9400
173.9300
176.2200
507,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18 · 8-K
After-hours · 16:23 ET
8-K ↗
Fri, 08 May 2026
176.6100
178.9000
172.0200
176.7000
522,900
Thu, 07 May 2026
168.5100
180.1800
166.6600
177.9100
647,400
Wed, 06 May 2026
165.0000
169.1300
164.0100
167.6600
694,200
Tue, 05 May 2026
166.8000
170.5300
161.1800
166.5600
979,100
Mon, 04 May 2026
168.2200
172.5600
165.7100
167.6700
489,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
172.9500
174.9600
168.0000
169.0300
762,900
Thu, 30 Apr 2026
173.7800
180.7500
165.8100
168.7100
1,013,200
Wed, 29 Apr 2026
17 · 8-K
After-hours · 16:39 ET
8-K ↗
Wed, 29 Apr 2026
16 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 29 Apr 2026
183.6000
189.2800
180.0600
187.6000
753,100
Tue, 28 Apr 2026
179.3900
185.1200
179.3900
183.7300
423,000
Mon, 27 Apr 2026
176.2700
178.2300
175.1900
177.7600
302,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.9000
179.7300
175.2100
176.2700
402,500
Thu, 23 Apr 2026
184.1000
186.8600
173.2400
177.6300
505,800
Wed, 22 Apr 2026
188.7700
191.8800
184.5600
186.1600
453,700
Tue, 21 Apr 2026
186.7000
192.7900
186.7000
187.8900
485,400
Mon, 20 Apr 2026
183.5700
187.8300
183.5700
186.4600
348,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
181.2300
184.5700
180.0000
184.2800
336,100
Thu, 16 Apr 2026
181.2900
183.0600
179.5300
180.5200
645,500
Wed, 15 Apr 2026
173.9000
181.6700
173.9000
179.4700
789,400
Tue, 14 Apr 2026
176.7600
179.1300
169.9400
172.2100
421,000
Mon, 13 Apr 2026
167.7800
176.6000
167.6600
176.4200
423,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
169.7000
169.7000
165.7000
167.9700
424,000
Thu, 09 Apr 2026
171.0500
171.2100
166.6700
170.7400
542,600
Wed, 08 Apr 2026
177.5100
178.9100
170.3900
172.7800
537,900
Tue, 07 Apr 2026
177.0100
178.4000
174.7700
176.6300
375,100
Mon, 06 Apr 2026
172.9100
177.3300
172.1500
176.6600
380,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
167.2700
174.4700
166.1500
172.9100
479,800
Wed, 01 Apr 2026
167.9000
172.7400
163.4900
169.7000
504,000
Tue, 31 Mar 2026
166.7200
170.8800
164.8500
169.0500
558,800
Mon, 30 Mar 2026
156.8100
164.9200
156.8100
164.6700
613,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
15 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 27 Mar 2026
14 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Fri, 27 Mar 2026
158.3100
159.7400
156.3700
156.8100
565,200
Thu, 26 Mar 2026
158.6600
164.0900
158.6600
160.6800
597,100
Wed, 25 Mar 2026
13 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Wed, 25 Mar 2026
12 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 25 Mar 2026
166.3300
167.0100
157.7200
158.9700
540,300
Tue, 24 Mar 2026
172.4700
175.0500
164.1200
164.4000
480,100
Mon, 23 Mar 2026
180.0100
180.0100
172.8900
173.9900
463,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
184.8600
184.8600
178.4800
179.0700
721,900
Thu, 19 Mar 2026
182.3500
185.8300
181.8500
184.8700
387,300
Wed, 18 Mar 2026
182.8800
184.4400
180.5300
183.2400
403,900
Tue, 17 Mar 2026
183.2500
187.4400
183.2500
183.8700
347,700
Mon, 16 Mar 2026
183.2500
184.0600
181.6800
182.6600
389,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 13 Mar 2026
183.1000
184.2300
181.5700
183.2100
350,100
Thu, 12 Mar 2026
178.5100
183.9400
178.5100
180.9600
509,300
Wed, 11 Mar 2026
185.3900
187.5900
178.7700
179.4500
586,600
Tue, 10 Mar 2026
190.0000
191.0200
181.9900
184.3400
468,800
Mon, 09 Mar 2026
187.9000
192.7300
184.2200
191.0200
575,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
188.5900
190.9000
185.4900
190.1500
517,200
Thu, 05 Mar 2026
188.3100
192.4900
187.5100
189.8600
552,300
Wed, 04 Mar 2026
181.3500
187.3700
180.5200
186.8800
528,500
Tue, 03 Mar 2026
178.8100
183.5600
177.7300
182.3100
537,100
Mon, 02 Mar 2026
179.6600
183.0800
179.2900
182.3100
627,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
181.9800
183.4500
178.3500
183.1400
657,200
Thu, 26 Feb 2026
174.6800
183.4300
172.9200
182.3100
879,200
Wed, 25 Feb 2026
163.2100
173.1800
161.6600
172.4100
933,800
Tue, 24 Feb 2026
156.6000
163.3900
156.4200
162.9400
622,100
Mon, 23 Feb 2026
158.0100
160.6300
153.7900
156.9000
673,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
161.9400
163.9300
159.3900
159.4800
529,300
Thu, 19 Feb 2026
162.8800
164.1000
159.5000
161.8500
580,000
Wed, 18 Feb 2026
158.7700
163.3300
156.9000
162.7500
620,400
Tue, 17 Feb 2026
161.7600
164.5400
155.8000
158.3100
993,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10 · 10-K
After-hours · 16:22 ET
10-K ↗
Fri, 13 Feb 2026
158.4200
161.4600
153.5000
160.0300
1,123,800
Thu, 12 Feb 2026
9 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 12 Feb 2026
155.0500
157.0000
149.0800
154.0100
1,404,300
Wed, 11 Feb 2026
160.4500
161.0000
153.5300
155.3500
836,200
Tue, 10 Feb 2026
153.8000
163.8400
150.0000
161.4800
1,121,600
Mon, 09 Feb 2026
166.4600
167.0000
161.8700
163.7000
918,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
170.1700
173.3100
164.6200
165.4700
843,300
Thu, 05 Feb 2026
183.5000
188.5400
168.5100
169.2600
1,135,200
Wed, 04 Feb 2026
179.6400
182.6800
173.7700
180.5200
682,000
Tue, 03 Feb 2026
195.2500
195.3900
179.1500
180.3900
945,200
Mon, 02 Feb 2026
201.9300
207.0800
197.9000
198.2900
537,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
200.5700
202.9800
199.3700
202.0900
246,000
Thu, 29 Jan 2026
204.2300
204.6000
197.3400
201.2400
358,600
Wed, 28 Jan 2026
203.6000
206.5500
201.4800
204.6000
328,100
Tue, 27 Jan 2026
210.6700
211.7500
199.9700
203.2200
376,800
Mon, 26 Jan 2026
211.5700
213.0700
208.8800
211.2400
221,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
214.0000
214.7400
209.5400
210.9000
268,000
Thu, 22 Jan 2026
211.5800
214.6700
209.0500
214.0000
359,700
Wed, 21 Jan 2026
207.5500
213.6100
207.5500
209.9300
368,400
Tue, 20 Jan 2026
212.7400
214.9800
206.2400
206.9400
222,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
214.8900
216.3500
212.7100
213.9100
239,000
Thu, 15 Jan 2026
220.3500
220.3500
214.1300
215.6400
349,500
Wed, 14 Jan 2026
216.6700
221.2200
213.8900
220.0000
1,008,100
Tue, 13 Jan 2026
217.8100
220.2500
209.0300
215.9700
881,600
Mon, 12 Jan 2026
215.3500
219.7600
215.3500
218.5100
281,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
213.6500
218.2700
208.4600
216.8200
434,800
Thu, 08 Jan 2026
212.6700
217.0400
211.9500
212.3600
513,700
Wed, 07 Jan 2026
215.7500
218.6300
212.2100
213.7600
294,000
Tue, 06 Jan 2026
213.8600
216.2600
212.5300
215.6300
248,300
Mon, 05 Jan 2026
209.6200
217.7900
209.6200
214.0100
365,400
Mon, 05 Jan 2026
8 · 8-K
Pre-market · 08:13 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
216.1100
218.7000
209.4100
210.4200
415,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
217.2200
219.5000
216.0100
217.3100
349,400
Tue, 30 Dec 2025
218.1500
220.0000
216.9300
218.0000
255,600
Mon, 29 Dec 2025
219.4700
220.3000
216.7400
219.0300
253,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
217.5000
219.2100
216.1900
219.0600
281,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
217.4300
219.0800
216.2000
218.2000
161,400
Tue, 23 Dec 2025
7 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 23 Dec 2025
216.7600
217.6700
214.3900
217.3500
401,300
Mon, 22 Dec 2025
215.2500
218.5300
214.0400
216.7600
269,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
208.3600
215.5800
208.2200
215.4100
1,179,000
Thu, 18 Dec 2025
214.3100
215.9900
208.2700
208.9300
373,200
Wed, 17 Dec 2025
209.4000
215.0900
208.4300
213.8900
414,500
Tue, 16 Dec 2025
210.7100
211.9200
207.4100
209.7000
636,700
Mon, 15 Dec 2025
214.5700
215.6200
207.6900
210.7100
586,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
214.7700
217.2500
212.8800
214.1000
614,100
Thu, 11 Dec 2025
217.3100
219.8500
210.6000
213.7500
525,000
Wed, 10 Dec 2025
214.5500
218.2000
212.3400
216.4200
443,200
Tue, 09 Dec 2025
216.1500
218.7300
213.9400
215.0900
374,600
Mon, 08 Dec 2025
220.0000
220.0000
213.7300
217.0600
304,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 05 Dec 2025
216.2400
218.5000
215.4600
218.2100
248,800
Thu, 04 Dec 2025
217.6800
219.2600
213.5300
216.9400
292,200
Wed, 03 Dec 2025
217.4800
219.4200
214.6900
217.8700
347,700
Tue, 02 Dec 2025
217.2500
219.6200
215.5200
217.1500
311,000
Mon, 01 Dec 2025
214.0300
217.4500
213.5000
216.3800
289,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
213.0100
217.8300
212.6500
214.8600
177,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
212.4800
215.7600
212.4800
213.7200
219,100
Tue, 25 Nov 2025
5 · 8-K
After-hours · 16:53 ET
8-K ↗
Tue, 25 Nov 2025
211.1300
214.6300
211.0000
213.5500
219,900
Mon, 24 Nov 2025
211.0600
212.1800
209.3700
210.1800
324,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
210.6700
215.2300
208.9500
212.8400
320,900
Thu, 20 Nov 2025
210.5700
212.6200
208.0500
209.2200
307,700
Wed, 19 Nov 2025
209.6200
211.8300
207.9500
210.2200
275,300
Tue, 18 Nov 2025
206.7900
210.7200
205.9900
209.8500
344,300
Mon, 17 Nov 2025
212.0500
212.0500
205.9700
207.4000
255,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
214.1800
214.1800
211.7600
211.9500
247,100
Thu, 13 Nov 2025
214.2800
217.2000
213.5000
213.9800
299,400
Wed, 12 Nov 2025
213.5500
216.4600
213.5500
216.2500
266,800
Tue, 11 Nov 2025
215.4300
217.2100
213.7000
214.5400
345,900
Mon, 10 Nov 2025
215.6500
216.2100
212.3300
215.0700
254,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
210.1200
215.5000
208.9800
215.4900
614,500
Thu, 06 Nov 2025
210.4700
211.8100
206.6800
211.6400
724,300
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:58 ET
8-K ↗
Wed, 05 Nov 2025
210.5400
213.1300
208.8300
212.5500
818,400
Tue, 04 Nov 2025
213.6900
215.7500
210.6200
211.6700
376,200
Mon, 03 Nov 2025
210.4900
214.1400
207.9800
213.3000
386,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
213.4100
218.1300
211.6100
212.3000
420,800
Fri, 31 Oct 2025
3 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 30 Oct 2025
208.9300
216.5400
202.8900
214.4300
587,100
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 29 Oct 2025
215.5600
217.2700
207.0200
208.8300
605,200
Tue, 28 Oct 2025
218.3300
222.0000
217.3800
218.1200
501,900
Mon, 27 Oct 2025
219.5400
221.2000
217.2900
218.3300
424,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend