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
307.8200
313.2800
302.3700
303.5300
366,502
Thu, 22 Oct 2026
313.0000
315.2700
305.3400
307.8200
315,100
Wed, 21 Oct 2026
305.3600
317.6400
303.9300
314.7800
222,700
Tue, 20 Oct 2026
298.6100
314.0500
298.6100
306.4000
166,800
Mon, 19 Oct 2026
300.4100
303.8600
295.7400
297.2800
117,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
297.6700
297.6700
292.5600
295.5400
164,500
Thu, 15 Oct 2026
298.1800
304.6000
296.8500
298.5000
332,100
Wed, 14 Oct 2026
299.5500
307.1100
292.2800
294.9900
245,300
Tue, 13 Oct 2026
311.7200
311.7200
300.2300
303.5300
196,600
Mon, 12 Oct 2026
302.5000
311.8600
300.0000
311.1300
173,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
294.7900
304.7800
294.3200
301.8100
183,000
Thu, 08 Oct 2026
290.4100
296.4800
281.7400
295.0000
318,900
Wed, 07 Oct 2026
293.6300
301.2700
292.4700
293.2600
309,200
Tue, 06 Oct 2026
309.4100
309.4100
293.7300
296.9400
163,700
Mon, 05 Oct 2026
303.9500
309.7700
300.7900
306.7700
163,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
307.5500
307.6300
301.3200
302.9600
179,200
Thu, 01 Oct 2026
309.8200
312.0500
301.4800
302.7400
374,000
Wed, 30 Sep 2026
310.5200
317.2300
306.9500
312.3700
505,900
Tue, 29 Sep 2026
313.6300
317.1000
304.3600
310.3600
431,000
Mon, 28 Sep 2026
299.7800
314.9400
299.7000
314.1000
239,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
303.1700
305.3500
293.9000
301.5200
305,800
Thu, 24 Sep 2026
25 · 8-K
After market open · 11:15 ET
8-K ↗
Thu, 24 Sep 2026
296.9500
303.4100
296.3700
299.0400
209,400
Wed, 23 Sep 2026
300.4400
302.4400
296.0800
298.4100
242,000
Tue, 22 Sep 2026
291.0000
300.4800
289.0000
298.5000
308,700
Tue, 22 Sep 2026
24 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 21 Sep 2026
283.6700
290.5100
282.4500
290.0700
237,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
285.6300
285.6400
280.4900
283.4900
372,800
Thu, 17 Sep 2026
279.5100
285.5100
273.1000
284.7000
248,800
Wed, 16 Sep 2026
277.9700
278.7400
271.2200
275.2000
299,000
Tue, 15 Sep 2026
280.5300
280.5300
270.7700
276.9800
180,200
Mon, 14 Sep 2026
284.9300
287.1400
280.1200
280.6500
158,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
291.4800
294.0000
283.7700
284.4700
261,200
Thu, 10 Sep 2026
285.0000
291.2600
283.0400
289.2500
146,600
Wed, 09 Sep 2026
288.0300
291.8200
285.4800
288.0500
310,000
Tue, 08 Sep 2026
285.0500
289.2800
278.4000
288.8300
216,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
287.4100
290.0000
285.4700
285.6000
132,400
Thu, 03 Sep 2026
286.9200
290.0900
281.8800
289.7400
190,300
Wed, 02 Sep 2026
23 · 8-K/A
After-hours · 16:08 ET
8-K/A ↗
Wed, 02 Sep 2026
285.7300
290.3300
281.6900
286.9200
189,600
Tue, 01 Sep 2026
286.2800
290.4100
281.9900
284.2700
185,000
Mon, 31 Aug 2026
276.7700
285.9000
275.6000
284.1000
203,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
283.7000
284.0000
277.3600
280.4900
127,700
Thu, 27 Aug 2026
284.7100
289.2000
282.4000
284.5200
206,300
Wed, 26 Aug 2026
281.7200
289.6600
277.0100
287.8500
147,500
Tue, 25 Aug 2026
284.2200
287.9000
278.2800
281.7200
197,400
Mon, 24 Aug 2026
286.2700
286.2700
279.8700
280.1800
158,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
288.0900
289.9800
285.2100
286.2900
152,500
Thu, 20 Aug 2026
289.1100
293.3700
284.8700
287.3900
138,900
Wed, 19 Aug 2026
291.0200
294.6100
282.2500
290.7100
231,200
Tue, 18 Aug 2026
291.0000
293.5100
284.4100
287.5900
247,500
Mon, 17 Aug 2026
292.4700
298.2900
291.7300
291.7700
145,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
287.6100
295.1900
287.2000
294.6000
197,200
Thu, 13 Aug 2026
294.9900
294.9900
285.2400
288.8200
255,400
Wed, 12 Aug 2026
290.3800
294.7500
287.8100
293.2700
380,000
Tue, 11 Aug 2026
295.0100
299.3400
288.6000
288.7500
368,500
Mon, 10 Aug 2026
295.5100
299.3900
288.4600
295.7000
192,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
22 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 07 Aug 2026
304.3700
304.6000
286.6500
293.1500
313,600
Thu, 06 Aug 2026
306.0800
317.4900
297.3100
300.1400
393,800
Thu, 06 Aug 2026
21 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 05 Aug 2026
305.2600
308.5600
300.0700
302.5700
197,100
Tue, 04 Aug 2026
299.4200
301.6700
293.7600
300.7900
329,200
Mon, 03 Aug 2026
287.0000
293.2300
283.7700
292.0400
191,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
294.8400
301.9300
286.2200
287.5400
272,200
Thu, 30 Jul 2026
287.7800
303.0000
286.4500
296.2900
283,300
Wed, 29 Jul 2026
294.6300
298.2900
287.1900
288.0100
356,700
Tue, 28 Jul 2026
301.2800
301.2900
293.5300
296.2800
353,500
Mon, 27 Jul 2026
301.0500
304.9700
293.0200
297.5000
378,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
302.7200
307.8100
297.1800
300.5300
277,000
Thu, 23 Jul 2026
300.4700
307.4800
300.0000
302.1500
355,500
Wed, 22 Jul 2026
308.1800
308.5600
302.2000
304.2600
205,500
Tue, 21 Jul 2026
296.9700
305.4700
295.3500
305.4700
162,800
Mon, 20 Jul 2026
304.0600
308.5600
293.6900
293.9900
395,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
294.3900
305.6000
290.2000
303.3900
278,300
Thu, 16 Jul 2026
295.1100
303.5800
293.6700
296.4500
241,700
Wed, 15 Jul 2026
301.9900
303.9600
292.1700
296.2600
291,100
Tue, 14 Jul 2026
309.2500
309.2500
300.0000
300.9700
649,100
Tue, 14 Jul 2026
20 · 8-K
Pre-market · 09:20 ET
8-K ↗
Mon, 13 Jul 2026
315.0900
316.4200
304.7700
309.2500
245,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
322.2300
322.8100
310.6700
316.2400
148,600
Thu, 09 Jul 2026
320.0800
323.3300
315.0200
322.6100
583,100
Wed, 08 Jul 2026
321.9100
326.6300
311.7300
314.8800
405,000
Tue, 07 Jul 2026
317.9700
323.3000
312.7400
319.4300
316,500
Mon, 06 Jul 2026
319.9400
322.3100
315.7600
320.4200
349,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
314.8100
320.0000
308.7600
319.5500
368,200
Wed, 01 Jul 2026
315.2000
318.4100
305.3100
312.0100
521,600
Tue, 30 Jun 2026
315.0000
320.9900
311.9400
316.0900
879,100
Mon, 29 Jun 2026
303.6700
314.8000
297.4100
314.0400
539,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
294.5600
305.7100
286.0000
303.5900
1,251,000
Thu, 25 Jun 2026
19 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 25 Jun 2026
288.3400
300.1200
288.3400
295.9200
711,000
Wed, 24 Jun 2026
283.3500
288.4600
278.6500
284.9100
548,900
Tue, 23 Jun 2026
259.3500
282.5300
258.0000
279.4400
2,298,200
Mon, 22 Jun 2026
267.7300
272.7900
245.0000
262.1700
819,500
Mon, 22 Jun 2026
18 · 8-K
Pre-market · 07:11 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
267.0600
276.2000
265.8800
274.8800
609,600
Wed, 17 Jun 2026
256.9500
267.2700
255.0000
263.1400
355,000
Tue, 16 Jun 2026
255.1100
258.2100
250.3700
255.2500
220,600
Mon, 15 Jun 2026
254.2600
257.3300
252.6500
253.2500
159,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
254.9900
259.0300
250.4900
255.5400
247,100
Thu, 11 Jun 2026
251.0400
258.5700
247.0000
254.5700
274,600
Wed, 10 Jun 2026
245.0000
257.1900
245.0000
248.2400
240,000
Tue, 09 Jun 2026
17 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 09 Jun 2026
241.9800
245.0000
237.0000
243.2800
173,500
Mon, 08 Jun 2026
239.7600
240.7000
236.0900
237.7500
219,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
235.7500
240.5300
235.6500
237.0000
174,900
Thu, 04 Jun 2026
235.1200
241.1000
234.4200
235.9100
210,400
Wed, 03 Jun 2026
232.5700
234.8800
231.3100
234.4000
157,000
Tue, 02 Jun 2026
229.4300
234.0900
227.7600
232.7600
185,100
Mon, 01 Jun 2026
228.6800
230.7300
222.7600
229.7800
203,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
234.7900
237.1500
229.9800
231.9600
153,600
Thu, 28 May 2026
233.6600
237.8400
231.6600
234.6600
126,400
Wed, 27 May 2026
235.3300
238.7600
231.3000
235.8900
189,800
Tue, 26 May 2026
231.0000
236.3500
228.6500
235.3300
222,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
223.4600
229.5900
221.8700
229.3300
368,200
Thu, 21 May 2026
215.7600
223.0000
215.6700
222.1800
153,800
Wed, 20 May 2026
211.5200
220.6300
209.3800
217.7500
260,300
Tue, 19 May 2026
207.4900
210.8100
205.1900
207.7800
198,700
Mon, 18 May 2026
214.1800
215.9900
207.7400
207.8900
143,700
Mon, 18 May 2026
16 · DEFA14A
Pre-market · 09:03 ET
DEFA14A ↗
Mon, 18 May 2026
15 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
216.6600
218.1300
212.7000
213.2100
127,900
Thu, 14 May 2026
220.8500
221.7900
215.9900
218.9800
151,200
Wed, 13 May 2026
221.5900
226.2800
218.9700
221.2100
218,600
Tue, 12 May 2026
220.7800
224.5400
217.0700
222.0000
163,000
Mon, 11 May 2026
221.4100
225.8200
218.0000
220.4800
204,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Fri, 08 May 2026
212.2000
223.7900
206.0200
221.4100
250,000
Thu, 07 May 2026
205.0000
225.6400
200.0100
210.3300
644,000
Thu, 07 May 2026
13 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 06 May 2026
235.0900
236.3200
229.4300
232.5500
185,400
Tue, 05 May 2026
228.3600
233.0600
228.3600
232.3000
105,700
Mon, 04 May 2026
226.4700
233.9800
226.2000
228.3600
221,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
229.8700
236.2200
226.4700
227.4400
235,400
Thu, 30 Apr 2026
12 · 8-K
After-hours · 16:41 ET
8-K ↗
Thu, 30 Apr 2026
224.8600
230.0300
220.0600
229.4500
265,500
Wed, 29 Apr 2026
229.7900
232.7000
223.7600
224.8600
252,200
Tue, 28 Apr 2026
243.6600
244.1400
228.6900
232.3200
168,300
Tue, 28 Apr 2026
11 · DEFA14A
Next filing day · accepted 27 Apr, 19:37 ET
DEFA14A ↗
Mon, 27 Apr 2026
10 · DEFA14A
After market open · 09:41 ET
DEFA14A ↗
Mon, 27 Apr 2026
240.4100
247.3800
230.8300
241.7900
281,000
Mon, 27 Apr 2026
9 · 8-K
Pre-market · 09:29 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
227.3900
231.7500
225.0000
231.2700
171,400
Thu, 23 Apr 2026
228.9900
231.0100
226.2200
228.4800
172,400
Wed, 22 Apr 2026
228.0400
228.9100
225.0000
226.8700
113,900
Tue, 21 Apr 2026
8 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Tue, 21 Apr 2026
7 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Tue, 21 Apr 2026
231.5000
234.0900
223.4600
226.6700
127,700
Mon, 20 Apr 2026
231.8200
238.3100
224.2600
231.7800
112,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
226.0000
234.3100
225.0900
231.8200
169,000
Thu, 16 Apr 2026
221.7900
226.0100
218.1900
223.2400
192,200
Wed, 15 Apr 2026
230.4300
230.4300
221.7700
225.0900
306,500
Tue, 14 Apr 2026
220.0000
234.7600
219.9800
232.3400
570,600
Mon, 13 Apr 2026
204.2600
213.5200
198.5600
213.4400
168,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
205.9000
206.1600
198.5500
204.9200
277,300
Thu, 09 Apr 2026
206.6800
209.8800
203.2000
205.6400
258,100
Wed, 08 Apr 2026
207.0800
210.3100
204.8900
208.0900
233,300
Tue, 07 Apr 2026
203.0900
205.8400
200.2400
205.1000
164,600
Mon, 06 Apr 2026
199.5200
205.8100
199.5200
203.6100
234,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
197.5400
201.4200
194.6700
199.5900
221,900
Wed, 01 Apr 2026
203.5000
205.5000
198.0100
199.6200
262,000
Tue, 31 Mar 2026
195.9800
201.9600
192.9600
199.6500
196,100
Mon, 30 Mar 2026
195.6500
197.8300
188.6700
192.6400
215,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
202.1700
205.8700
194.4400
195.4800
268,300
Thu, 26 Mar 2026
204.9900
207.8900
202.3000
203.7000
214,300
Wed, 25 Mar 2026
203.1700
208.8900
201.2800
204.5600
140,300
Tue, 24 Mar 2026
200.8800
202.0700
195.4500
201.6600
214,700
Mon, 23 Mar 2026
208.3300
214.2900
199.7400
200.3600
263,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
213.2000
214.2700
204.0200
204.8100
468,300
Thu, 19 Mar 2026
207.4300
214.4500
206.9200
210.4900
149,300
Wed, 18 Mar 2026
209.8300
213.2100
201.9400
209.5200
192,800
Tue, 17 Mar 2026
208.0000
213.3100
205.4700
210.9900
274,700
Mon, 16 Mar 2026
204.3000
210.4200
204.3000
207.8000
211,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
211.4800
214.8000
200.6900
202.9100
273,400
Thu, 12 Mar 2026
218.8000
220.0900
196.1700
211.4800
451,400
Wed, 11 Mar 2026
217.4100
227.9200
211.0000
221.2400
386,200
Tue, 10 Mar 2026
205.7600
216.2100
205.4900
212.2900
275,200
Mon, 09 Mar 2026
201.6800
209.6000
198.7300
208.1600
167,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
202.5300
204.2600
196.3600
201.9000
188,600
Thu, 05 Mar 2026
206.4300
208.8700
199.0000
206.2700
260,200
Wed, 04 Mar 2026
204.8500
209.2300
198.3700
208.9500
189,200
Tue, 03 Mar 2026
198.0000
206.0800
195.8300
204.2400
176,100
Mon, 02 Mar 2026
197.2000
204.5700
197.2000
202.5500
184,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · S-3ASR
After-hours · 17:23 ET
S-3ASR ↗
Fri, 27 Feb 2026
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Feb 2026
196.1700
202.0100
194.6400
198.3100
208,700
Thu, 26 Feb 2026
191.0300
199.0600
178.7200
196.1700
256,600
Thu, 26 Feb 2026
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 25 Feb 2026
189.8700
193.3400
189.0400
191.3900
128,200
Tue, 24 Feb 2026
187.0000
191.3100
183.6000
189.0000
160,900
Mon, 23 Feb 2026
183.2300
185.1800
179.4600
183.6500
159,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
185.9000
186.5500
182.5100
183.9800
163,800
Thu, 19 Feb 2026
189.5400
189.5400
183.9200
186.3200
134,700
Wed, 18 Feb 2026
186.6700
192.4600
186.1800
189.9400
180,500
Tue, 17 Feb 2026
184.0200
189.7500
184.0200
187.5100
123,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
183.9000
186.7400
182.6300
183.8300
129,200
Thu, 12 Feb 2026
188.2100
191.4700
180.2400
181.6500
271,200
Wed, 11 Feb 2026
188.0200
188.3200
179.2000
185.9600
175,900
Tue, 10 Feb 2026
186.9600
187.8800
182.6500
187.0200
253,700
Mon, 09 Feb 2026
190.4400
191.7400
180.4700
186.9300
250,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
194.6100
197.0000
189.1700
190.4400
272,800
Thu, 05 Feb 2026
196.2500
202.7900
188.8000
191.6900
218,900
Wed, 04 Feb 2026
200.3200
201.9900
196.0700
198.3300
117,500
Tue, 03 Feb 2026
198.8800
200.7800
194.5300
198.8400
162,800
Mon, 02 Feb 2026
192.1800
198.1800
191.5000
197.9300
152,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
193.3400
196.4400
189.4900
192.1000
184,900
Thu, 29 Jan 2026
190.2100
195.4100
189.3000
195.1700
186,500
Wed, 28 Jan 2026
195.6000
195.8600
189.8200
190.2200
175,500
Tue, 27 Jan 2026
197.9700
200.7400
194.9300
195.4900
154,500
Mon, 26 Jan 2026
200.1700
203.5300
197.7100
198.2200
189,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
203.8700
205.8700
197.9200
201.1500
198,900
Thu, 22 Jan 2026
199.5100
207.0600
199.5100
203.8200
311,300
Wed, 21 Jan 2026
197.8200
202.4000
194.9700
199.5100
196,700
Tue, 20 Jan 2026
190.0100
197.0900
189.2600
196.5600
184,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
195.0100
196.0500
188.1300
192.9700
219,800
Thu, 15 Jan 2026
197.5700
199.3500
190.9800
196.0800
329,800
Wed, 14 Jan 2026
188.3800
197.4900
186.2600
196.5400
285,800
Tue, 13 Jan 2026
196.9600
199.0000
175.8900
188.7800
939,900
Mon, 12 Jan 2026
207.8200
210.2700
205.2500
206.8100
291,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
200.0100
206.9400
197.9100
206.6500
188,800
Thu, 08 Jan 2026
200.2400
204.8600
197.0400
200.0700
118,000
Wed, 07 Jan 2026
197.4200
206.4400
194.7800
199.9600
181,900
Tue, 06 Jan 2026
192.0200
197.0300
189.8800
196.0200
144,500
Mon, 05 Jan 2026
189.4300
193.0000
187.0800
192.0300
125,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
188.6000
192.4800
186.4800
190.1100
205,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
189.9100
193.5400
188.1700
189.0700
88,300
Tue, 30 Dec 2025
195.3000
195.3000
188.6600
190.2000
230,800
Mon, 29 Dec 2025
196.0000
196.0400
193.6500
195.1600
97,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
198.2100
198.8000
194.5000
195.8300
98,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
196.7500
197.6200
194.4400
197.1400
74,500
Tue, 23 Dec 2025
198.3100
202.2700
196.2300
197.3900
114,600
Mon, 22 Dec 2025
200.8900
202.9700
197.3300
197.9600
142,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
197.8700
202.5000
197.8100
200.3300
429,900
Thu, 18 Dec 2025
3 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 18 Dec 2025
195.0300
200.0000
194.0000
198.4100
305,900
Wed, 17 Dec 2025
192.5000
196.0000
189.0300
194.5900
183,100
Tue, 16 Dec 2025
191.6800
196.0000
188.6900
192.6300
261,500
Mon, 15 Dec 2025
190.4400
194.8900
190.4400
192.8800
271,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
183.3000
190.2800
181.6800
189.5500
284,900
Thu, 11 Dec 2025
185.9300
186.6300
179.6500
183.1300
221,000
Wed, 10 Dec 2025
187.7700
188.5400
183.4400
184.0300
236,600
Tue, 09 Dec 2025
189.2900
192.4400
185.2300
185.8300
162,000
Mon, 08 Dec 2025
186.7000
189.7600
183.2300
184.6700
203,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
188.5800
189.4600
184.2200
184.8700
302,600
Thu, 04 Dec 2025
192.7500
194.9000
187.8700
188.5000
194,300
Wed, 03 Dec 2025
196.9400
197.0000
191.2700
193.0300
218,300
Tue, 02 Dec 2025
196.9700
201.4900
194.2100
195.1000
227,100
Mon, 01 Dec 2025
199.8800
200.6000
192.7100
196.9700
224,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
206.1800
206.6700
200.7400
203.1800
121,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
204.5200
207.2400
203.2300
206.1600
285,600
Tue, 25 Nov 2025
207.7500
209.1000
202.5300
203.5200
212,000
Mon, 24 Nov 2025
199.2300
207.0300
199.1800
206.8900
254,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
199.4900
204.2700
198.9000
199.2300
264,600
Thu, 20 Nov 2025
209.1300
210.7600
198.8200
199.0300
235,300
Wed, 19 Nov 2025
207.0500
208.0500
203.4700
206.0500
243,400
Tue, 18 Nov 2025
201.7700
208.8200
199.0000
207.0500
247,400
Mon, 17 Nov 2025
201.6500
207.3200
200.8200
201.3500
233,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
198.9300
205.3200
198.5200
200.8600
132,300
Thu, 13 Nov 2025
203.7600
208.3300
198.7200
201.2700
220,500
Wed, 12 Nov 2025
208.3800
209.9900
201.5400
205.6100
229,800
Tue, 11 Nov 2025
209.2900
212.4900
206.5400
208.7000
225,500
Mon, 10 Nov 2025
204.4400
209.3000
201.5000
209.2900
279,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Fri, 07 Nov 2025
205.4500
207.2500
201.8700
202.4800
209,200
Thu, 06 Nov 2025
196.0000
211.9200
186.9600
208.2200
471,800
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:08 ET
8-K ↗
Wed, 05 Nov 2025
189.0000
193.0700
187.9100
190.3800
210,700
Tue, 04 Nov 2025
188.2000
191.4600
186.2800
189.4500
249,400
Mon, 03 Nov 2025
192.9700
193.0200
183.9100
191.2400
269,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
187.7800
192.8300
186.4500
191.3100
383,100
Thu, 30 Oct 2025
184.4400
188.7700
184.4400
187.0600
104,300
Wed, 29 Oct 2025
187.8000
191.8800
182.8700
184.5200
172,800
Tue, 28 Oct 2025
189.0500
194.4400
187.9700
188.8700
259,400
Mon, 27 Oct 2025
187.1200
191.0300
187.1200
189.9700
71,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend