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
403.3500
408.2800
395.3289
403.9500
1,101,746
Thu, 22 Oct 2026
408.4700
416.0000
383.7600
401.3700
1,611,700
Wed, 21 Oct 2026
404.8400
420.1500
404.8400
413.3800
1,285,400
Tue, 20 Oct 2026
400.0100
410.2800
396.0900
405.9200
981,100
Mon, 19 Oct 2026
401.4700
408.2050
397.2010
399.4200
1,329,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
405.7600
410.6300
387.2600
393.4400
1,581,600
Thu, 15 Oct 2026
389.8800
408.8200
384.2300
404.7900
1,206,400
Wed, 14 Oct 2026
394.4000
405.1100
391.2800
394.7500
1,047,500
Tue, 13 Oct 2026
396.9800
397.5300
383.0100
395.6550
1,131,500
Mon, 12 Oct 2026
401.9600
402.4000
387.7400
397.7700
935,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
392.9000
407.0600
391.5100
400.7100
1,011,300
Thu, 08 Oct 2026
387.5900
392.9550
380.3900
390.7900
2,443,200
Wed, 07 Oct 2026
393.0200
401.0900
383.4500
395.5600
2,816,400
Tue, 06 Oct 2026
429.0100
437.4080
394.7700
400.6500
2,498,700
Mon, 05 Oct 2026
410.3200
427.1800
405.2400
425.6400
2,021,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
409.4000
413.3600
400.9960
410.3500
2,156,500
Thu, 01 Oct 2026
413.3100
423.4280
407.3700
408.4700
1,863,700
Wed, 30 Sep 2026
416.0200
427.4680
413.2900
413.3100
1,845,100
Tue, 29 Sep 2026
413.6900
421.6400
409.2500
414.5200
2,057,900
Mon, 28 Sep 2026
409.0200
417.3750
406.2950
411.7700
1,644,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
410.0000
415.7500
407.4750
412.5600
1,612,400
Thu, 24 Sep 2026
390.5200
412.9250
388.4650
408.7900
1,963,000
Wed, 23 Sep 2026
386.9400
394.8600
384.9600
390.7900
1,690,400
Tue, 22 Sep 2026
368.2600
391.9300
365.2000
390.9000
1,552,500
Mon, 21 Sep 2026
371.9200
373.0700
363.9600
370.6400
1,980,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
365.7800
369.6900
358.9000
369.3900
3,717,100
Thu, 17 Sep 2026
350.5000
366.7000
348.2600
366.3100
2,560,500
Wed, 16 Sep 2026
350.1800
357.1450
343.2750
345.3400
1,432,700
Tue, 15 Sep 2026
340.3400
351.7800
338.8200
350.7800
1,774,200
Mon, 14 Sep 2026
327.9100
343.0000
327.1510
341.7900
1,042,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
330.1800
330.1800
324.4500
328.9300
798,000
Thu, 10 Sep 2026
324.9200
331.1850
320.6500
326.1400
1,070,600
Wed, 09 Sep 2026
324.1400
331.8800
321.1900
330.3100
707,200
Tue, 08 Sep 2026
326.2900
331.3960
321.2100
324.1400
1,030,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
323.9200
329.0500
323.4200
328.1800
968,100
Thu, 03 Sep 2026
325.6500
332.0000
320.0100
327.6700
708,200
Wed, 02 Sep 2026
318.5300
330.9200
318.0000
325.1650
1,033,100
Tue, 01 Sep 2026
320.9900
325.0000
318.3550
320.7600
1,208,600
Mon, 31 Aug 2026
320.9500
325.6500
316.0000
321.9600
1,326,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
335.2800
339.3000
325.6600
326.2600
833,700
Thu, 27 Aug 2026
337.4600
343.1800
334.4500
338.7000
731,200
Wed, 26 Aug 2026
333.2900
340.9600
333.2900
338.4500
1,093,900
Tue, 25 Aug 2026
330.3100
337.1200
325.9800
336.7100
1,732,700
Mon, 24 Aug 2026
328.4000
331.9100
321.5900
327.7200
1,219,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
325.0000
332.9800
320.4100
332.0300
1,215,000
Thu, 20 Aug 2026
321.0500
333.5600
320.0000
324.8400
1,738,300
Wed, 19 Aug 2026
321.0100
325.8300
313.4650
325.0700
1,791,900
Tue, 18 Aug 2026
311.6300
318.5700
310.3800
311.6900
1,132,500
Mon, 17 Aug 2026
310.4900
318.6050
308.4010
314.1800
1,271,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
308.0100
311.9900
305.0000
309.9300
1,273,700
Thu, 13 Aug 2026
317.6800
319.9100
307.9850
310.7800
1,522,100
Wed, 12 Aug 2026
313.4700
321.7200
312.0000
315.9600
1,579,700
Tue, 11 Aug 2026
317.7800
319.9800
311.7300
312.7200
953,300
Mon, 10 Aug 2026
321.5300
326.0300
310.9500
318.3500
2,154,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
320.9000
323.0100
306.3800
322.1000
3,387,000
Fri, 07 Aug 2026
19 · 10-Q
Next filing day · accepted 06 Aug, 20:00 ET
10-Q ↗
Thu, 06 Aug 2026
18 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 06 Aug 2026
267.7100
272.3650
263.5500
265.3800
1,590,300
Wed, 05 Aug 2026
275.1900
279.9700
271.5200
274.6200
1,128,700
Tue, 04 Aug 2026
270.3600
276.9700
265.2400
275.1900
1,922,900
Mon, 03 Aug 2026
265.1000
272.5400
259.8000
270.3600
1,156,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
275.0000
275.1200
262.2850
267.7600
1,331,400
Thu, 30 Jul 2026
252.3900
271.2500
252.3900
269.6600
1,184,100
Wed, 29 Jul 2026
251.3400
258.0300
248.0280
253.8200
925,200
Tue, 28 Jul 2026
256.4600
257.4400
248.5800
252.2200
1,024,700
Mon, 27 Jul 2026
263.8300
267.2700
257.0000
258.0300
977,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
264.6900
266.8700
260.2700
261.9900
699,400
Thu, 23 Jul 2026
264.2200
273.0000
261.5900
264.6900
598,300
Wed, 22 Jul 2026
263.3750
266.0000
257.8400
264.2200
807,100
Tue, 21 Jul 2026
262.0900
268.7100
255.6550
267.1800
994,600
Mon, 20 Jul 2026
268.8100
271.6400
262.0100
262.6300
833,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
265.4000
272.3100
262.0000
271.3900
1,014,400
Thu, 16 Jul 2026
279.6950
282.0000
268.1600
269.8300
949,000
Wed, 15 Jul 2026
274.8200
278.7100
271.1430
277.3700
867,600
Tue, 14 Jul 2026
276.7300
278.8000
271.2300
272.6600
954,500
Mon, 13 Jul 2026
266.8800
273.3350
261.6300
272.8900
1,527,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
281.8500
283.8700
268.9700
269.9500
969,700
Thu, 09 Jul 2026
273.1400
283.7650
273.0000
281.8500
1,958,200
Wed, 08 Jul 2026
276.5900
279.8300
269.6600
274.3900
1,398,500
Tue, 07 Jul 2026
284.5100
287.6350
278.0700
281.2700
1,759,700
Mon, 06 Jul 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 06 Jul 2026
277.5000
288.0400
276.4000
283.8000
1,358,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
278.4700
279.6300
271.6400
279.3200
1,274,000
Wed, 01 Jul 2026
273.0000
279.4200
266.3300
276.2700
1,861,700
Tue, 30 Jun 2026
271.4500
275.2400
265.3890
271.4500
1,371,600
Mon, 29 Jun 2026
265.0000
274.8600
263.0000
272.3100
1,784,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
262.4200
270.4300
257.0700
261.9100
3,411,700
Thu, 25 Jun 2026
258.9300
271.4700
258.5000
260.7400
2,466,700
Wed, 24 Jun 2026
243.0000
264.6500
239.0000
259.9700
2,941,700
Tue, 23 Jun 2026
225.7100
240.7200
224.3500
234.7600
2,063,000
Mon, 22 Jun 2026
231.5200
234.1350
219.5000
228.8000
1,577,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
232.6400
237.1530
227.9300
231.4100
2,630,800
Wed, 17 Jun 2026
219.1800
231.8900
217.7200
226.4400
1,777,300
Tue, 16 Jun 2026
16 · 8-K/A
After-hours · 16:08 ET
8-K/A ↗
Tue, 16 Jun 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 16 Jun 2026
216.7800
223.9260
214.7700
220.1100
1,378,800
Mon, 15 Jun 2026
213.6400
219.4400
209.5700
216.9700
1,017,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
223.7100
223.7100
208.7940
212.0700
811,700
Thu, 11 Jun 2026
216.6800
221.6200
213.0700
219.2300
736,000
Wed, 10 Jun 2026
221.6600
224.7000
215.5100
216.5000
1,026,300
Tue, 09 Jun 2026
216.6000
222.9800
211.2500
222.8200
1,210,900
Mon, 08 Jun 2026
215.8600
220.0900
212.0300
213.4700
1,115,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
14 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 05 Jun 2026
218.1900
222.1350
214.8200
215.3100
849,100
Thu, 04 Jun 2026
213.9500
227.9000
212.1700
222.1000
1,266,700
Wed, 03 Jun 2026
209.4650
213.2600
204.1600
211.8500
1,463,500
Tue, 02 Jun 2026
214.8000
216.9650
210.7900
212.7300
1,174,600
Mon, 01 Jun 2026
220.8300
225.1000
216.6000
218.8100
1,334,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
214.9700
225.7000
211.3970
223.3700
2,690,800
Thu, 28 May 2026
202.6500
214.1600
200.1700
213.9400
1,861,900
Wed, 27 May 2026
200.5200
204.6400
196.4400
203.1100
1,273,000
Tue, 26 May 2026
205.4700
209.0000
197.6300
200.9100
1,466,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
204.3700
210.6700
202.2550
203.1900
1,036,200
Thu, 21 May 2026
204.7500
210.0000
198.9700
203.6900
1,493,400
Wed, 20 May 2026
199.7500
205.3600
197.1550
204.9200
1,513,900
Tue, 19 May 2026
193.4500
198.1100
190.0500
196.0400
1,273,600
Mon, 18 May 2026
190.0000
197.5250
188.5000
192.5400
2,145,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
197.6100
198.6450
184.8100
186.3600
2,240,000
Thu, 14 May 2026
195.5100
200.5150
195.0800
196.9100
1,382,200
Wed, 13 May 2026
204.0800
204.0800
194.0300
195.3200
1,664,200
Tue, 12 May 2026
199.4600
206.0000
198.0100
204.2100
1,566,700
Mon, 11 May 2026
194.1200
202.4200
190.5700
199.1400
2,041,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
210.0000
217.6450
192.5200
194.2400
3,925,700
Fri, 08 May 2026
13 · 10-Q
Next filing day · accepted 07 May, 19:47 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
215.5000
221.5600
209.8900
219.8200
2,765,900
Wed, 06 May 2026
208.5400
218.0900
206.4200
215.0900
2,136,300
Tue, 05 May 2026
213.0000
213.8400
205.0050
206.7700
1,065,500
Mon, 04 May 2026
206.8700
212.0000
204.5200
211.5600
1,291,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
205.2900
208.6620
200.0700
207.2800
946,700
Thu, 30 Apr 2026
196.7400
209.9100
196.6900
206.1600
1,772,700
Wed, 29 Apr 2026
197.5200
199.8100
189.5300
194.7500
963,700
Tue, 28 Apr 2026
200.9600
202.9900
195.9700
200.1700
1,664,700
Mon, 27 Apr 2026
202.6000
207.7920
201.9400
204.3900
1,064,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
201.1400
206.4400
198.6400
203.7500
1,000,400
Thu, 23 Apr 2026
11 · DEFA14A
After-hours · 16:57 ET
DEFA14A ↗
Thu, 23 Apr 2026
10 · DEF 14A
After-hours · 16:44 ET
DEF 14A ↗
Thu, 23 Apr 2026
204.8900
204.9300
192.7950
201.1400
1,166,300
Wed, 22 Apr 2026
207.4100
209.3300
203.4700
207.7800
1,001,500
Tue, 21 Apr 2026
208.0000
212.7700
205.2050
205.4200
769,900
Mon, 20 Apr 2026
206.3200
210.8700
206.1300
207.7400
824,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
200.1400
209.2750
198.2800
208.4000
1,427,000
Thu, 16 Apr 2026
205.0100
205.6610
194.2900
196.1100
1,848,700
Wed, 15 Apr 2026
217.6200
219.4650
206.2600
207.1900
1,381,700
Tue, 14 Apr 2026
207.5200
215.0000
206.3600
214.6400
1,734,400
Mon, 13 Apr 2026
193.7300
202.8100
193.7300
201.9000
1,203,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
202.9200
205.5800
184.0000
193.0300
2,871,600
Thu, 09 Apr 2026
209.3500
209.3900
199.5430
203.0000
1,490,700
Wed, 08 Apr 2026
215.9600
220.0000
209.8600
210.8300
1,094,600
Tue, 07 Apr 2026
205.2800
209.7500
203.1700
209.2700
906,500
Mon, 06 Apr 2026
206.3400
208.3200
203.1400
204.8700
808,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
198.1900
210.9900
198.0200
207.9800
1,279,900
Wed, 01 Apr 2026
9 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 01 Apr 2026
201.0000
205.9800
199.6550
203.2100
1,294,500
Tue, 31 Mar 2026
190.3400
200.5600
190.2900
199.9900
1,419,700
Mon, 30 Mar 2026
184.0300
187.0000
181.4800
186.8400
995,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.6900
195.9900
181.0000
182.6500
1,063,200
Thu, 26 Mar 2026
195.3600
198.5200
194.5550
196.1500
643,500
Wed, 25 Mar 2026
196.4000
202.8800
195.7850
197.3700
666,700
Tue, 24 Mar 2026
198.7700
198.7700
191.4970
194.5200
787,200
Mon, 23 Mar 2026
197.1000
201.8700
196.7400
200.0900
853,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
200.6300
201.2900
194.0200
195.2800
2,362,700
Thu, 19 Mar 2026
196.6300
204.3440
196.0000
202.7300
1,220,200
Wed, 18 Mar 2026
197.5400
200.4300
195.2900
197.7900
1,450,800
Tue, 17 Mar 2026
199.5300
203.2900
197.7500
198.3800
1,143,100
Mon, 16 Mar 2026
191.4400
198.1800
190.6650
197.6800
1,574,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.3800
192.3600
187.0100
187.8500
1,261,700
Thu, 12 Mar 2026
193.7500
195.4000
186.0700
190.3100
1,758,700
Wed, 11 Mar 2026
196.3600
201.2700
194.5500
196.6100
1,404,600
Tue, 10 Mar 2026
205.9800
207.0800
198.4500
198.9500
902,900
Mon, 09 Mar 2026
194.1900
205.6200
194.1900
205.2200
1,422,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
193.2700
198.3400
193.2700
198.1300
1,226,100
Thu, 05 Mar 2026
201.0100
203.2800
193.8500
197.1400
1,464,900
Wed, 04 Mar 2026
207.1700
208.5960
201.8500
203.0300
859,300
Tue, 03 Mar 2026
195.6700
210.5100
192.5950
207.0400
1,543,000
Mon, 02 Mar 2026
200.1700
203.9100
196.2200
200.1700
1,486,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.0200
212.9900
196.2200
208.0400
2,761,800
Fri, 27 Feb 2026
8 · 10-K
Next filing day · accepted 26 Feb, 21:31 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 26 Feb 2026
212.6700
216.6400
211.2000
216.1000
1,202,700
Wed, 25 Feb 2026
211.6500
214.3900
209.0200
211.8300
1,014,000
Tue, 24 Feb 2026
208.4000
212.4800
207.2200
209.5300
693,400
Mon, 23 Feb 2026
211.7400
212.8750
207.0100
209.3500
776,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
216.3600
218.2550
208.5700
212.1200
1,180,400
Thu, 19 Feb 2026
216.7300
218.5000
213.2000
216.3600
744,500
Wed, 18 Feb 2026
211.7600
220.6500
210.5700
215.5300
1,002,100
Tue, 17 Feb 2026
206.0650
211.5100
204.2400
211.2500
791,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
208.8300
213.3000
204.0400
206.2300
790,400
Thu, 12 Feb 2026
211.3300
213.9550
204.0600
207.8350
931,200
Wed, 11 Feb 2026
212.5900
212.7700
203.8600
212.4600
898,300
Tue, 10 Feb 2026
210.1500
214.3600
209.9430
211.6500
1,054,500
Mon, 09 Feb 2026
207.3100
213.4900
207.2950
210.5800
1,183,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
199.7300
203.6800
194.0200
203.0400
1,564,000
Thu, 05 Feb 2026
204.5300
209.7600
195.4610
197.0800
1,783,100
Wed, 04 Feb 2026
226.3600
226.7500
204.8600
205.6100
2,452,200
Tue, 03 Feb 2026
232.4400
236.5800
224.2100
227.6800
937,200
Mon, 02 Feb 2026
228.5000
234.2200
226.2370
231.1000
1,250,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
231.4700
235.6200
229.3010
231.1400
666,000
Thu, 29 Jan 2026
234.9200
235.0100
229.1400
231.4800
947,100
Wed, 28 Jan 2026
240.9600
240.9900
235.6100
235.9300
871,600
Tue, 27 Jan 2026
240.4600
244.3300
238.8700
240.3400
578,700
Mon, 26 Jan 2026
241.1500
246.2650
239.0000
241.3900
656,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
243.6300
249.2600
240.5700
241.5800
961,100
Thu, 22 Jan 2026
243.1200
250.0000
242.2100
242.9100
971,300
Wed, 21 Jan 2026
235.0000
243.6900
234.0400
242.7800
1,416,200
Tue, 20 Jan 2026
228.0800
235.4600
226.6600
234.8500
1,473,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
239.3500
241.0000
230.1300
231.2500
1,470,400
Thu, 15 Jan 2026
240.2400
243.0300
234.5150
240.3400
1,013,600
Wed, 14 Jan 2026
235.8600
239.3800
233.4500
239.1900
904,100
Tue, 13 Jan 2026
236.8400
239.4300
230.9600
237.8900
1,144,000
Mon, 12 Jan 2026
6 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Mon, 12 Jan 2026
236.0000
243.4700
226.1200
235.4500
1,738,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
241.8400
241.9000
232.3600
234.3100
1,016,100
Thu, 08 Jan 2026
252.4800
256.0000
232.2910
239.5600
1,977,700
Wed, 07 Jan 2026
253.0800
256.3600
250.2600
254.4000
1,199,500
Tue, 06 Jan 2026
237.5000
249.1500
237.4200
248.7400
1,550,700
Mon, 05 Jan 2026
229.8800
237.5000
227.6900
237.4200
1,088,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
228.9500
230.0650
225.8250
228.8400
827,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
229.9800
231.9100
228.8100
229.0900
621,500
Tue, 30 Dec 2025
230.6300
232.6000
227.8900
229.9800
660,400
Mon, 29 Dec 2025
232.6500
233.6600
230.0900
231.3000
491,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
233.4500
236.3300
233.3600
233.7400
410,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
234.6800
236.3650
232.6950
235.5400
468,100
Tue, 23 Dec 2025
234.7100
236.9900
232.0500
235.4000
1,003,800
Mon, 22 Dec 2025
233.9100
237.0400
231.0660
235.5700
1,462,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
227.0500
232.3900
224.7400
231.9600
2,218,200
Thu, 18 Dec 2025
225.4900
228.7100
223.9780
224.7400
1,288,900
Wed, 17 Dec 2025
227.7900
228.3800
221.8400
225.4900
1,870,900
Tue, 16 Dec 2025
227.8100
229.2200
225.8000
227.4000
898,300
Mon, 15 Dec 2025
229.2900
232.7600
227.0000
228.4000
1,141,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
231.5000
232.2300
225.5800
231.9500
1,362,700
Thu, 11 Dec 2025
230.0100
234.8250
227.4400
231.0500
1,116,800
Wed, 10 Dec 2025
235.5800
239.2150
231.6800
233.1300
1,299,800
Wed, 10 Dec 2025
5 · S-3ASR
Pre-market · 09:02 ET
S-3ASR ↗
Tue, 09 Dec 2025
239.5000
241.4500
234.0600
235.5300
1,082,300
Mon, 08 Dec 2025
245.3300
246.9000
238.0600
239.1400
1,403,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
242.2200
245.5900
239.0000
244.5500
1,369,800
Fri, 05 Dec 2025
4 · S-3
Pre-market · 08:28 ET
S-3 ↗
Fri, 05 Dec 2025
3 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 04 Dec 2025
239.1100
243.7300
237.8600
242.0600
1,234,800
Wed, 03 Dec 2025
237.8000
239.1800
234.6300
238.2100
1,576,200
Tue, 02 Dec 2025
236.9500
238.7300
233.8300
236.6400
1,063,100
Mon, 01 Dec 2025
239.6400
240.1750
233.6700
234.2500
824,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
236.9900
239.7600
235.7700
238.8100
500,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
238.3900
241.2800
236.5300
237.1200
1,320,800
Tue, 25 Nov 2025
240.4000
240.4000
233.2100
236.4900
1,862,800
Mon, 24 Nov 2025
230.6300
239.4000
227.7100
238.5800
2,404,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
225.0000
235.8900
223.6000
230.6300
2,871,400
Thu, 20 Nov 2025
220.0000
229.9500
220.0000
225.5500
3,444,900
Wed, 19 Nov 2025
214.4400
220.5300
212.3300
218.3500
2,143,800
Tue, 18 Nov 2025
204.7300
215.8100
204.3500
213.6500
2,172,000
Mon, 17 Nov 2025
204.2800
208.5400
203.0000
206.0400
1,076,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.2700
205.8000
195.1400
204.2800
1,289,000
Thu, 13 Nov 2025
206.4600
209.0000
200.3400
200.6700
1,490,300
Wed, 12 Nov 2025
206.7200
212.2100
206.7200
209.5000
1,538,100
Tue, 11 Nov 2025
207.4400
210.0900
205.6800
206.7200
1,230,700
Mon, 10 Nov 2025
201.0000
210.9000
199.7300
206.6300
1,452,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
186.2750
201.2000
182.2000
199.5700
2,707,200
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 20:02 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Thu, 06 Nov 2025
198.6900
201.0800
195.8700
198.4800
1,928,800
Wed, 05 Nov 2025
196.6300
202.0000
193.1840
199.9200
1,230,600
Tue, 04 Nov 2025
196.4500
203.2250
195.6210
196.4500
1,849,000
Mon, 03 Nov 2025
198.7100
200.7600
194.0700
198.2300
1,636,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
193.4100
199.2100
192.2900
198.9300
1,921,000
Thu, 30 Oct 2025
194.3000
198.5600
190.5600
193.2200
1,044,700
Wed, 29 Oct 2025
188.0600
195.1200
188.0600
192.8100
893,300
Tue, 28 Oct 2025
191.9700
192.6950
189.0100
189.5700
946,600
Mon, 27 Oct 2025
194.7200
195.4350
189.3800
192.2200
1,108,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend