Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
412.2900
421.3082
411.1550
418.5100
9,451,901
Thu, 22 Oct 2026
57 · 6-K
After market open · 10:02 ET
6-K ↗
Thu, 22 Oct 2026
419.3900
421.9100
410.2200
412.3500
16,475,100
Wed, 21 Oct 2026
433.1400
435.1600
423.7400
431.8900
10,721,100
Tue, 20 Oct 2026
416.2900
428.2100
416.1200
425.0800
12,538,600
Mon, 19 Oct 2026
421.6600
427.1600
415.5000
420.2200
12,353,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
421.2200
421.5000
410.5800
412.6100
16,675,100
Thu, 15 Oct 2026
56 · 6-K
After market open · 10:40 ET
6-K ↗
Thu, 15 Oct 2026
415.1700
423.6600
407.1300
422.2500
22,445,800
Wed, 14 Oct 2026
436.2500
440.3900
428.0600
430.0000
15,167,200
Tue, 13 Oct 2026
439.5200
445.5000
437.4000
445.1200
8,581,100
Mon, 12 Oct 2026
453.5500
454.4000
444.3500
444.3500
8,867,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
464.2100
464.8300
449.7500
453.3100
9,242,000
Thu, 08 Oct 2026
55 · 6-K
After market open · 10:12 ET
6-K ↗
Thu, 08 Oct 2026
466.3200
471.1900
452.8800
457.9900
13,421,700
Wed, 07 Oct 2026
472.6000
475.8000
471.3000
472.2000
7,304,800
Tue, 06 Oct 2026
484.2300
486.0000
481.4800
482.3000
8,346,200
Mon, 05 Oct 2026
478.7700
487.4700
476.4000
485.8000
10,916,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
465.6400
474.7900
464.1000
472.7800
9,930,800
Thu, 01 Oct 2026
457.2700
460.4200
453.4600
459.2000
8,214,300
Wed, 30 Sep 2026
456.7400
461.8700
454.9000
456.1900
8,974,800
Tue, 29 Sep 2026
452.2700
459.4300
447.0700
456.9400
9,939,600
Mon, 28 Sep 2026
448.3900
455.2700
443.1100
452.8800
7,867,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
452.4000
455.0300
449.0100
450.6100
7,751,900
Thu, 24 Sep 2026
441.8000
452.5600
440.6000
451.1500
7,720,300
Thu, 24 Sep 2026
54 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 23 Sep 2026
449.7900
450.8800
442.8700
446.5700
10,181,300
Tue, 22 Sep 2026
441.2200
452.8800
441.2000
452.0000
11,256,000
Mon, 21 Sep 2026
440.8000
445.7200
437.0600
445.1400
9,943,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
429.0400
434.8200
428.9800
434.6700
12,905,100
Thu, 17 Sep 2026
424.4000
430.5300
423.3900
430.2600
12,447,700
Wed, 16 Sep 2026
418.2000
419.8500
413.8800
417.7200
10,490,900
Tue, 15 Sep 2026
421.9400
421.9400
412.5500
413.7500
9,452,600
Mon, 14 Sep 2026
416.0100
424.4500
416.0100
418.0100
14,305,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
431.5500
435.3700
428.9000
433.2400
10,629,200
Thu, 10 Sep 2026
426.4400
432.5300
424.0500
428.0300
8,368,100
Thu, 10 Sep 2026
53 · 6-K
Pre-market · 06:15 ET
6-K ↗
Wed, 09 Sep 2026
434.4600
439.4000
431.8700
435.3600
7,499,300
Tue, 08 Sep 2026
438.0200
444.2900
433.7200
439.0000
13,079,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
421.8800
429.8200
419.4200
428.9100
12,276,300
Thu, 03 Sep 2026
413.2900
417.3000
407.8200
417.0100
7,827,800
Wed, 02 Sep 2026
413.2000
416.5000
411.2700
415.5000
6,301,000
Tue, 01 Sep 2026
417.8000
418.6200
412.0700
414.0000
7,920,800
Tue, 01 Sep 2026
52 · 6-K
Pre-market · 06:07 ET
6-K ↗
Mon, 31 Aug 2026
417.2300
423.8000
414.6000
415.3200
6,748,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
427.4900
429.1200
417.3200
417.5200
8,896,900
Thu, 27 Aug 2026
423.0200
429.6400
420.5300
427.3000
12,749,800
Wed, 26 Aug 2026
418.4500
420.7500
414.4100
417.6900
7,449,300
Tue, 25 Aug 2026
414.5900
419.7700
414.0300
417.4100
7,049,800
Tue, 25 Aug 2026
51 · 6-K
Pre-market · 06:17 ET
6-K ↗
Mon, 24 Aug 2026
413.8700
414.3400
405.1500
410.1200
10,645,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
423.0200
425.6800
416.7000
418.9500
8,947,200
Thu, 20 Aug 2026
408.6000
417.9600
407.7200
416.0000
10,447,900
Wed, 19 Aug 2026
418.1300
419.6000
407.8800
412.0900
8,424,700
Tue, 18 Aug 2026
417.0000
419.6300
410.7700
413.4100
14,030,100
Mon, 17 Aug 2026
429.9700
435.7100
426.8000
430.9700
9,479,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
429.2000
429.2700
424.1000
426.3500
6,324,700
Fri, 14 Aug 2026
50 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 13 Aug 2026
429.1500
436.0400
428.3900
430.4900
8,194,000
Wed, 12 Aug 2026
432.6500
433.2800
427.0200
429.1500
9,534,200
Tue, 11 Aug 2026
424.2000
424.9000
418.8700
422.0600
9,703,600
Tue, 11 Aug 2026
49 · 6-K
Pre-market · 08:25 ET
6-K ↗
Tue, 11 Aug 2026
48 · 6-K
Pre-market · 07:45 ET
6-K ↗
Mon, 10 Aug 2026
420.3400
425.8800
416.0000
418.4700
11,776,100
Mon, 10 Aug 2026
47 · 6-K
Pre-market · 06:28 ET
6-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
424.7900
424.7900
413.1000
420.0400
9,159,600
Thu, 06 Aug 2026
409.5400
423.9100
407.9900
418.2000
10,628,900
Wed, 05 Aug 2026
419.3200
426.3000
413.0700
414.0000
12,790,400
Tue, 04 Aug 2026
418.0000
420.2500
412.1100
417.1700
13,929,100
Mon, 03 Aug 2026
400.5900
407.4400
398.2000
406.1100
12,676,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
419.5000
420.3500
398.8000
404.2500
11,956,100
Thu, 30 Jul 2026
392.4900
406.7700
387.6000
403.3100
17,474,200
Wed, 29 Jul 2026
388.0800
391.2500
372.7200
374.6700
21,700,200
Tue, 28 Jul 2026
385.0000
395.3600
381.3000
392.3100
18,276,300
Mon, 27 Jul 2026
406.0800
407.4300
388.8000
399.0900
17,932,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
411.3500
412.9200
400.8000
403.4100
11,525,100
Fri, 24 Jul 2026
46 · 6-K
Pre-market · 06:33 ET
6-K ↗
Thu, 23 Jul 2026
415.8400
420.8400
411.8000
415.5800
11,048,800
Wed, 22 Jul 2026
414.9100
424.8100
414.2100
421.2100
10,259,500
Tue, 21 Jul 2026
418.7400
425.4000
413.5600
424.6100
18,210,100
Mon, 20 Jul 2026
407.7100
409.8900
400.0800
402.3000
11,653,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
392.1200
404.7000
386.0200
398.3700
20,986,500
Thu, 16 Jul 2026
405.2900
415.9500
403.5000
409.7400
24,891,300
Thu, 16 Jul 2026
45 · 6-K
Pre-market · 07:45 ET
6-K ↗
Wed, 15 Jul 2026
425.7500
428.8900
410.7500
419.4800
17,012,300
Tue, 14 Jul 2026
430.8700
431.0600
418.8600
420.3900
14,279,000
Mon, 13 Jul 2026
433.8200
437.9900
420.2900
421.5800
14,329,800
Mon, 13 Jul 2026
44 · 6-K
Pre-market · 07:01 ET
6-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
438.6700
439.6600
428.1000
434.1100
9,595,100
Thu, 09 Jul 2026
446.7300
447.6900
436.3900
436.9600
11,455,600
Wed, 08 Jul 2026
429.0000
440.4900
428.7500
436.9800
11,411,200
Tue, 07 Jul 2026
438.0200
439.8000
428.1100
432.5700
14,898,400
Mon, 06 Jul 2026
447.7800
460.0300
445.6000
451.7900
12,788,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
450.5400
461.4700
429.5000
434.1600
18,375,000
Thu, 02 Jul 2026
43 · 6-K
Pre-market · 07:10 ET
6-K ↗
Wed, 01 Jul 2026
467.6700
468.5100
443.4700
444.2300
18,534,800
Tue, 30 Jun 2026
455.6100
479.0000
453.0000
477.5700
15,074,300
Mon, 29 Jun 2026
437.0000
456.1000
431.0900
455.1000
14,881,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
425.0000
436.1300
419.1900
432.3500
17,974,100
Thu, 25 Jun 2026
452.9000
452.9000
432.4400
434.9900
14,769,500
Thu, 25 Jun 2026
42 · 6-K
Pre-market · 06:52 ET
6-K ↗
Wed, 24 Jun 2026
433.9800
443.8600
432.5800
440.8300
9,991,200
Tue, 23 Jun 2026
439.1800
447.3300
434.1900
436.3900
20,364,500
Mon, 22 Jun 2026
476.0900
476.7900
465.1700
467.6700
13,686,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
438.8800
465.2200
438.3900
462.1200
25,817,100
Wed, 17 Jun 2026
434.7500
442.5000
431.6400
432.1500
10,934,100
Tue, 16 Jun 2026
436.0200
440.3300
425.2000
425.8300
10,943,500
Mon, 15 Jun 2026
438.6800
442.5800
431.9300
441.4000
11,184,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
420.0500
426.9400
417.2100
423.9300
10,362,500
Thu, 11 Jun 2026
413.2600
422.2500
408.8600
421.0700
13,826,500
Wed, 10 Jun 2026
413.9600
426.3200
407.7000
408.7500
13,139,700
Wed, 10 Jun 2026
41 · 6-K
Pre-market · 06:18 ET
6-K ↗
Tue, 09 Jun 2026
430.8800
438.1600
405.5100
427.9200
21,199,500
Mon, 08 Jun 2026
423.7700
433.8100
422.5300
426.8000
11,245,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
429.7700
433.9000
412.7900
415.1700
19,644,200
Thu, 04 Jun 2026
430.6300
448.0100
427.3000
444.9200
10,974,100
Thu, 04 Jun 2026
40 · 6-K
Pre-market · 07:45 ET
6-K ↗
Wed, 03 Jun 2026
449.9900
450.1600
434.5300
436.6900
10,245,200
Tue, 02 Jun 2026
440.5800
448.3800
436.0100
446.6900
10,147,900
Mon, 01 Jun 2026
424.8800
449.3900
422.5000
435.6300
18,040,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
427.0700
430.4400
417.2500
418.4500
11,232,300
Thu, 28 May 2026
422.2200
427.6000
414.7100
424.8600
8,905,800
Wed, 27 May 2026
427.0200
430.5500
415.3800
422.7300
14,695,600
Wed, 27 May 2026
39 · 6-K
Pre-market · 06:51 ET
6-K ↗
Tue, 26 May 2026
413.1200
416.4900
410.0700
412.3200
10,132,000
Tue, 26 May 2026
38 · 6-K
Pre-market · 06:48 ET
6-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
409.4300
410.6700
402.8600
404.5200
7,111,900
Thu, 21 May 2026
399.5100
411.4600
399.5100
407.1500
8,937,900
Wed, 20 May 2026
397.0000
403.8800
395.9500
401.6200
10,254,300
Tue, 19 May 2026
389.5100
398.8800
385.0600
392.6100
14,083,000
Mon, 18 May 2026
406.8800
406.8800
391.0500
395.9500
12,117,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
406.5000
409.8700
398.8300
404.3500
11,868,600
Fri, 15 May 2026
37 · 6-K
Pre-market · 08:10 ET
6-K ↗
Fri, 15 May 2026
36 · 6-K
Pre-market · 07:54 ET
6-K ↗
Thu, 14 May 2026
403.2100
421.9700
402.1000
417.7200
18,577,100
Wed, 13 May 2026
398.2700
404.6800
391.4700
399.8000
13,127,800
Tue, 12 May 2026
397.7500
402.2400
386.1200
397.2800
18,121,800
Tue, 12 May 2026
35 · 6-K
Pre-market · 08:27 ET
6-K ↗
Tue, 12 May 2026
34 · 6-K
Pre-market · 08:08 ET
6-K ↗
Mon, 11 May 2026
406.7400
407.7300
398.1900
404.5400
14,680,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
416.9500
417.0000
400.8800
411.6800
18,531,200
Fri, 08 May 2026
33 · 6-K
Pre-market · 06:41 ET
6-K ↗
Fri, 08 May 2026
32 · 6-K
Pre-market · 06:07 ET
6-K ↗
Thu, 07 May 2026
418.0900
420.0000
408.1100
414.1500
13,403,200
Wed, 06 May 2026
402.4000
419.7000
400.6500
419.5000
17,736,400
Tue, 05 May 2026
404.6000
406.1300
392.6000
394.4100
14,579,000
Mon, 04 May 2026
404.5200
407.7000
395.2000
401.6100
9,978,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
393.4400
403.9900
392.1300
397.6700
9,926,400
Thu, 30 Apr 2026
397.8100
398.7900
385.7100
396.0600
12,788,100
Wed, 29 Apr 2026
392.9100
395.8500
388.1800
393.8300
10,313,000
Tue, 28 Apr 2026
392.1200
397.8700
384.7000
392.3400
14,715,800
Mon, 27 Apr 2026
413.7500
414.5000
400.4000
404.9800
16,561,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
396.1400
409.4900
393.8500
402.4600
21,603,600
Fri, 24 Apr 2026
31 · 6-K
Pre-market · 06:27 ET
6-K ↗
Thu, 23 Apr 2026
384.2500
388.7600
375.8100
382.6600
12,224,900
Wed, 22 Apr 2026
371.7800
387.9100
370.6400
387.4400
16,317,200
Tue, 21 Apr 2026
368.0800
370.7500
365.1100
368.0800
9,808,200
Mon, 20 Apr 2026
369.2200
370.0700
364.2500
366.2400
11,638,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
373.2000
375.5800
365.1400
370.5000
18,419,400
Fri, 17 Apr 2026
30 · 6-K
Pre-market · 06:28 ET
6-K ↗
Thu, 16 Apr 2026
368.8600
370.2000
360.5500
363.3500
26,405,800
Thu, 16 Apr 2026
29 · 20-F
Pre-market · 06:05 ET
20-F ↗
Thu, 16 Apr 2026
28 · 6-K
Pre-market · 08:08 ET
6-K ↗
Thu, 16 Apr 2026
27 · 6-K
Pre-market · 08:00 ET
6-K ↗
Wed, 15 Apr 2026
381.4100
381.9800
372.2100
375.1000
14,955,500
Tue, 14 Apr 2026
379.0400
382.1600
373.2200
379.8900
12,859,500
Mon, 13 Apr 2026
370.2600
371.4600
366.0500
369.5700
9,596,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
375.5900
378.0000
369.7500
370.6000
13,168,200
Fri, 10 Apr 2026
26 · 6-K
Pre-market · 06:14 ET
6-K ↗
Thu, 09 Apr 2026
363.3000
368.1700
360.7200
365.4900
9,246,000
Wed, 08 Apr 2026
370.2900
374.3000
359.2400
365.9000
16,356,900
Tue, 07 Apr 2026
339.4400
345.5300
335.6500
345.3200
6,823,500
Mon, 06 Apr 2026
339.7500
344.2000
338.6200
341.7600
5,884,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
326.8400
342.0700
326.8000
339.0400
8,994,600
Wed, 01 Apr 2026
343.9000
348.6800
339.7500
341.4900
15,011,600
Tue, 31 Mar 2026
322.3100
338.4100
321.1400
337.9500
18,488,000
Mon, 30 Mar 2026
327.2000
329.6000
313.8000
316.5000
15,740,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
324.8300
329.5600
322.3100
326.7400
14,484,500
Thu, 26 Mar 2026
339.8200
340.9100
325.3700
326.1100
14,560,200
Wed, 25 Mar 2026
346.0000
350.4500
343.5000
347.7500
12,166,900
Wed, 25 Mar 2026
25 · 6-K
Pre-market · 06:14 ET
6-K ↗
Tue, 24 Mar 2026
335.5700
344.8800
334.0200
343.2500
9,725,000
Mon, 23 Mar 2026
331.1000
343.4100
331.1000
338.4500
15,857,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
336.6800
337.6000
325.9000
329.2400
17,424,200
Thu, 19 Mar 2026
329.2200
339.9000
325.1900
338.7900
15,411,600
Wed, 18 Mar 2026
345.7800
347.9500
339.3400
339.5700
12,632,600
Tue, 17 Mar 2026
340.6000
346.7600
338.4000
345.9800
11,434,600
Tue, 17 Mar 2026
24 · 6-K
Pre-market · 06:34 ET
6-K ↗
Mon, 16 Mar 2026
341.2500
344.6300
339.8200
340.2300
11,123,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
343.9200
344.5200
336.2200
338.3100
17,299,900
Thu, 12 Mar 2026
345.9300
346.8900
336.3800
336.7100
17,549,400
Wed, 11 Mar 2026
353.9300
357.3500
350.3600
354.5600
10,683,300
Tue, 10 Mar 2026
348.4700
353.5000
344.3100
347.0900
12,985,600
Tue, 10 Mar 2026
23 · 6-K
Pre-market · 06:19 ET
6-K ↗
Mon, 09 Mar 2026
335.6000
349.4000
331.9200
348.7000
19,182,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
343.5000
348.7200
336.6900
338.8900
13,803,000
Thu, 05 Mar 2026
354.9000
359.4700
343.8000
353.8600
16,249,800
Wed, 04 Mar 2026
357.4300
361.0900
354.5500
357.4400
12,131,100
Tue, 03 Mar 2026
349.5500
355.9800
344.1400
353.1300
18,580,200
Mon, 02 Mar 2026
365.3600
373.1000
364.6500
369.1100
12,571,600
Mon, 02 Mar 2026
22 · 6-K
Pre-market · 06:06 ET
6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
370.1400
376.6800
368.6200
374.5800
9,186,600
Thu, 26 Feb 2026
386.1800
386.4700
369.7000
376.8100
14,535,700
Thu, 26 Feb 2026
21 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 25 Feb 2026
390.2100
390.2100
384.8300
387.7300
10,948,400
Wed, 25 Feb 2026
20 · 6-K
Pre-market · 06:07 ET
6-K ↗
Tue, 24 Feb 2026
379.4000
389.1800
376.0500
385.7500
13,269,500
Mon, 23 Feb 2026
367.0100
373.4300
366.4600
370.0400
9,550,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
359.7800
372.2000
359.1000
370.5400
9,009,200
Thu, 19 Feb 2026
359.7200
362.8000
357.4400
360.3900
6,346,500
Wed, 18 Feb 2026
363.8600
369.3900
360.7100
362.2600
7,310,500
Tue, 17 Feb 2026
361.8700
366.2000
356.2400
364.2000
10,063,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
369.1500
371.1100
360.7700
366.3600
10,468,200
Thu, 12 Feb 2026
379.0000
380.0000
322.1000
368.1000
16,835,400
Wed, 11 Feb 2026
370.0800
379.5800
368.3900
374.0900
18,651,300
Tue, 10 Feb 2026
364.3300
364.7600
356.3900
361.9100
14,622,100
Tue, 10 Feb 2026
19 · 6-K
Pre-market · 07:34 ET
6-K ↗
Tue, 10 Feb 2026
18 · 6-K
Pre-market · 07:09 ET
6-K ↗
Tue, 10 Feb 2026
17 · 6-K
Pre-market · 07:00 ET
6-K ↗
Mon, 09 Feb 2026
348.7600
359.6000
347.8000
355.4100
14,594,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
337.5000
349.7200
336.6500
348.8500
17,025,500
Thu, 05 Feb 2026
322.8200
334.5700
319.6500
330.7300
14,812,000
Wed, 04 Feb 2026
335.6000
338.8000
319.0700
325.7400
18,176,000
Tue, 03 Feb 2026
345.0700
347.0500
330.0200
335.7500
12,540,000
Mon, 02 Feb 2026
330.7600
344.2000
329.1000
341.3600
12,459,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
335.4200
339.9000
329.1000
330.5600
12,028,100
Thu, 29 Jan 2026
339.8000
343.7400
328.2000
339.5500
13,844,800
Wed, 28 Jan 2026
343.0300
345.5000
338.6600
342.3000
12,140,100
Tue, 27 Jan 2026
336.5000
341.2500
334.5600
338.3400
11,298,100
Mon, 26 Jan 2026
332.7900
335.1000
330.2300
332.7100
8,646,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
332.0700
337.1500
331.3700
334.8700
12,904,400
Fri, 23 Jan 2026
16 · 6-K
Pre-market · 06:27 ET
6-K ↗
Fri, 23 Jan 2026
15 · 6-K
Pre-market · 06:24 ET
6-K ↗
Thu, 22 Jan 2026
333.4200
335.0500
326.9000
327.3700
12,801,000
Wed, 21 Jan 2026
333.4300
333.6400
325.6800
326.1200
16,789,800
Tue, 20 Jan 2026
340.7900
342.1500
326.9000
327.1600
22,809,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
346.5100
349.8500
341.4600
342.4000
18,246,100
Thu, 15 Jan 2026
342.8100
351.3300
337.9200
341.6400
42,188,500
Thu, 15 Jan 2026
14 · 6-K
Pre-market · 06:58 ET
6-K ↗
Wed, 14 Jan 2026
329.8600
329.8600
324.8200
327.1100
11,210,800
Tue, 13 Jan 2026
332.8700
336.4200
330.7800
331.2100
11,473,600
Mon, 12 Jan 2026
322.1000
333.5500
321.0600
331.7700
12,714,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
319.8300
324.7700
318.2500
323.6300
12,325,100
Fri, 09 Jan 2026
13 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 08 Jan 2026
324.3900
324.5000
316.1400
318.0100
10,850,800
Wed, 07 Jan 2026
324.6700
326.3000
318.5400
318.6800
11,744,800
Tue, 06 Jan 2026
330.2200
333.0800
324.5900
327.4300
15,599,600
Tue, 06 Jan 2026
12 · 6-K
Pre-market · 06:04 ET
6-K ↗
Mon, 05 Jan 2026
330.4000
331.2500
321.5000
322.2500
17,446,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
311.9800
321.5900
311.7000
319.6100
18,526,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
304.0000
307.3900
303.4300
303.8900
8,175,100
Tue, 30 Dec 2025
302.3600
304.5500
299.4500
299.5800
6,190,600
Mon, 29 Dec 2025
301.7800
304.5000
298.6500
300.9200
6,205,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
299.9000
303.3800
298.5200
302.8400
5,125,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
297.7400
299.1600
296.2300
298.8000
2,753,900
Tue, 23 Dec 2025
293.4000
297.9100
292.2000
296.9500
6,802,300
Tue, 23 Dec 2025
11 · 6-K
Pre-market · 06:13 ET
6-K ↗
Mon, 22 Dec 2025
294.6700
295.0100
291.2100
293.2800
6,091,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
286.3800
292.1700
286.3800
288.9500
12,735,800
Fri, 19 Dec 2025
10 · 6-K
Pre-market · 06:31 ET
6-K ↗
Thu, 18 Dec 2025
285.0000
287.1600
281.7500
284.6800
11,260,300
Wed, 17 Dec 2025
288.5300
289.1000
275.0800
276.9600
16,823,000
Tue, 16 Dec 2025
287.2600
288.4600
283.3200
286.8700
11,418,400
Mon, 15 Dec 2025
295.1500
295.8000
287.5500
287.7400
12,082,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
304.2800
304.2800
290.9800
292.0400
19,306,100
Thu, 11 Dec 2025
305.3200
305.8400
299.6400
304.8500
15,028,400
Wed, 10 Dec 2025
305.3700
313.9800
302.5000
310.1400
12,429,200
Wed, 10 Dec 2025
9 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 09 Dec 2025
299.9900
304.6800
298.5000
303.4100
11,349,100
Mon, 08 Dec 2025
301.2000
302.6200
296.7200
301.8700
16,643,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
296.0500
300.8000
293.2500
294.7200
10,275,300
Thu, 04 Dec 2025
293.9800
294.0300
290.2000
292.9300
6,753,000
Wed, 03 Dec 2025
292.1800
296.6200
286.0700
295.4500
9,599,200
Tue, 02 Dec 2025
292.0000
294.5000
289.1800
292.0900
10,746,400
Mon, 01 Dec 2025
286.9200
291.1600
283.1900
287.6800
7,713,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
292.4800
292.6700
289.0000
291.5100
5,515,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
289.1000
292.8100
287.7300
289.9600
12,220,300
Wed, 26 Nov 2025
8 · 6-K
Pre-market · 06:06 ET
6-K ↗
Tue, 25 Nov 2025
282.7300
285.4000
273.0800
284.6800
13,726,800
Tue, 25 Nov 2025
7 · 6-K
Pre-market · 06:26 ET
6-K ↗
Tue, 25 Nov 2025
6 · 6-K
Pre-market · 06:24 ET
6-K ↗
Mon, 24 Nov 2025
273.1900
285.0600
273.1900
284.6400
13,570,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
272.8100
278.6900
266.8200
275.0600
20,872,800
Thu, 20 Nov 2025
292.2100
292.8500
276.4100
277.5000
15,747,300
Wed, 19 Nov 2025
276.9200
284.5500
276.3200
282.3700
11,179,200
Tue, 18 Nov 2025
277.5500
280.1900
272.7200
277.9100
11,850,400
Mon, 17 Nov 2025
281.4400
286.5300
279.8000
282.0100
10,227,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
275.9100
286.8600
273.2300
284.8200
11,486,800
Fri, 14 Nov 2025
5 · 6-K
Pre-market · 06:05 ET
6-K ↗
Thu, 13 Nov 2025
289.1700
289.5000
280.0000
282.2000
13,827,600
Wed, 12 Nov 2025
293.7000
294.8700
289.5800
290.6200
9,715,900
Wed, 12 Nov 2025
4 · 6-K
Pre-market · 06:14 ET
6-K ↗
Tue, 11 Nov 2025
292.0600
294.9200
288.9100
291.1700
9,666,300
Mon, 10 Nov 2025
294.3600
297.1300
291.7500
295.2700
10,869,200
Mon, 10 Nov 2025
3 · 6-K
Pre-market · 06:05 ET
6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
285.2100
287.8900
277.1300
286.5000
15,715,700
Thu, 06 Nov 2025
294.1000
294.6400
287.3800
289.2400
11,516,900
Wed, 05 Nov 2025
292.6200
298.2200
291.5000
293.6400
10,502,500
Wed, 05 Nov 2025
2 · 6-K
Pre-market · 08:12 ET
6-K ↗
Tue, 04 Nov 2025
296.8800
301.9900
293.5100
294.0500
16,224,300
Mon, 03 Nov 2025
302.5900
310.1200
302.1200
304.8600
12,466,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
305.9900
307.6800
296.6800
300.4300
12,667,900
Thu, 30 Oct 2025
303.0800
307.3100
300.8200
303.2200
14,507,100
Wed, 29 Oct 2025
305.8000
307.9600
302.3800
305.0900
16,177,300
Tue, 28 Oct 2025
298.3200
302.1300
296.0800
301.5300
11,804,200
Mon, 27 Oct 2025
298.6500
300.4800
293.6900
298.2500
13,615,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
295.5700
297.9500
294.3900
294.9600
8,747,000
Thu, 23 Oct 2025
289.8000
294.0900
289.6300
290.7300
10,379,900
Thu, 23 Oct 2025
1 · 6-K
Pre-market · 06:10 ET
6-K ↗