Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 129.55 | 130.11 | 128.48 | 128.71 | 128.71 | 189,169 |
22 May 2024 | 130.97 | 130.98 | 128.45 | 128.96 | 128.96 | 480,400 |
21 May 2024 | 131.76 | 132.82 | 131.42 | 131.55 | 131.55 | 354,000 |
20 May 2024 | 132.80 | 133.08 | 131.82 | 132.12 | 132.12 | 293,600 |
17 May 2024 | 131.23 | 132.90 | 131.21 | 132.74 | 132.74 | 324,100 |
16 May 2024 | 131.08 | 131.96 | 130.62 | 130.89 | 130.89 | 307,100 |
15 May 2024 | 130.93 | 131.49 | 128.92 | 131.30 | 131.30 | 475,200 |
14 May 2024 | 130.46 | 131.11 | 129.98 | 131.02 | 131.02 | 410,900 |
13 May 2024 | 131.27 | 131.77 | 130.13 | 130.57 | 130.57 | 906,600 |
10 May 2024 | 132.21 | 132.60 | 130.61 | 130.97 | 130.97 | 271,000 |
09 May 2024 | 130.24 | 131.87 | 130.24 | 131.83 | 131.83 | 265,800 |
08 May 2024 | 129.57 | 130.70 | 129.32 | 130.04 | 130.04 | 261,300 |
07 May 2024 | 130.41 | 131.21 | 130.22 | 130.24 | 130.24 | 399,700 |
06 May 2024 | 129.73 | 131.58 | 129.73 | 130.26 | 130.26 | 636,400 |
03 May 2024 | 129.20 | 129.46 | 127.63 | 129.17 | 129.17 | 467,900 |
02 May 2024 | 129.03 | 129.75 | 128.38 | 129.07 | 129.07 | 383,000 |
01 May 2024 | 130.09 | 130.49 | 127.49 | 128.23 | 128.23 | 713,300 |
30 Apr 2024 | 133.83 | 134.03 | 130.28 | 130.36 | 130.36 | 594,700 |
29 Apr 2024 | 133.34 | 134.70 | 133.12 | 134.44 | 134.44 | 313,100 |
26 Apr 2024 | 133.41 | 133.97 | 132.13 | 133.49 | 133.49 | 407,500 |
25 Apr 2024 | 133.76 | 134.95 | 132.70 | 134.56 | 134.56 | 366,000 |
24 Apr 2024 | 133.11 | 134.05 | 132.53 | 133.90 | 133.90 | 643,300 |
23 Apr 2024 | 132.42 | 133.83 | 131.79 | 133.71 | 133.71 | 650,500 |
22 Apr 2024 | 131.65 | 133.96 | 130.54 | 133.20 | 133.20 | 395,000 |
19 Apr 2024 | 130.71 | 133.05 | 130.69 | 132.25 | 132.25 | 537,900 |
18 Apr 2024 | 131.52 | 131.91 | 130.25 | 130.68 | 130.68 | 443,500 |
17 Apr 2024 | 131.30 | 132.53 | 130.21 | 130.97 | 130.97 | 400,800 |
16 Apr 2024 | 132.24 | 132.79 | 130.45 | 131.57 | 131.57 | 865,300 |
15 Apr 2024 | 134.56 | 135.21 | 132.45 | 132.67 | 132.67 | 675,000 |
12 Apr 2024 | 137.03 | 137.92 | 133.36 | 134.02 | 134.02 | 884,800 |
11 Apr 2024 | 136.76 | 136.76 | 134.30 | 135.96 | 135.96 | 451,800 |
10 Apr 2024 | 135.46 | 136.74 | 134.91 | 136.29 | 136.29 | 499,600 |
09 Apr 2024 | 136.32 | 136.75 | 134.91 | 135.81 | 135.81 | 551,700 |
08 Apr 2024 | 136.82 | 137.14 | 135.54 | 135.87 | 135.87 | 737,400 |
05 Apr 2024 | 135.70 | 137.17 | 134.94 | 136.70 | 136.70 | 427,800 |
04 Apr 2024 | 135.60 | 136.04 | 134.73 | 135.23 | 135.23 | 537,700 |
03 Apr 2024 | 134.78 | 135.57 | 134.47 | 135.40 | 135.40 | 616,500 |
02 Apr 2024 | 133.21 | 134.46 | 132.57 | 134.33 | 134.33 | 528,700 |
01 Apr 2024 | 132.06 | 132.90 | 130.80 | 132.57 | 132.57 | 658,000 |
28 Mar 2024 | 130.99 | 131.91 | 130.50 | 131.70 | 131.70 | 475,700 |
27 Mar 2024 | 128.80 | 130.31 | 128.50 | 130.28 | 130.28 | 453,800 |
26 Mar 2024 | 130.18 | 130.47 | 128.85 | 129.02 | 129.02 | 540,600 |
25 Mar 2024 | 129.20 | 130.93 | 129.20 | 130.00 | 130.00 | 375,000 |
22 Mar 2024 | 129.29 | 129.51 | 128.61 | 128.90 | 128.90 | 297,100 |
22 Mar 2024 | 0.956 Dividend | |||||
21 Mar 2024 | 129.74 | 130.41 | 129.30 | 130.12 | 129.16 | 467,300 |
20 Mar 2024 | 128.74 | 129.89 | 128.50 | 129.48 | 128.53 | 511,600 |
19 Mar 2024 | 127.93 | 129.54 | 127.87 | 129.51 | 128.56 | 369,300 |
18 Mar 2024 | 128.08 | 128.36 | 126.95 | 128.01 | 127.07 | 367,400 |
15 Mar 2024 | 127.10 | 128.41 | 126.91 | 127.59 | 126.65 | 529,100 |
14 Mar 2024 | 126.37 | 127.18 | 125.88 | 127.18 | 126.25 | 442,200 |
13 Mar 2024 | 125.00 | 126.61 | 125.00 | 125.89 | 124.97 | 488,800 |
12 Mar 2024 | 124.28 | 124.45 | 123.37 | 123.99 | 123.08 | 431,200 |
11 Mar 2024 | 122.71 | 124.21 | 122.10 | 124.16 | 123.25 | 337,000 |
08 Mar 2024 | 122.55 | 123.07 | 122.26 | 122.91 | 122.01 | 589,900 |
07 Mar 2024 | 121.71 | 123.15 | 121.64 | 122.51 | 121.61 | 404,800 |
06 Mar 2024 | 122.16 | 122.74 | 121.25 | 121.48 | 120.59 | 477,200 |
05 Mar 2024 | 120.14 | 121.96 | 120.03 | 121.12 | 120.23 | 432,400 |
04 Mar 2024 | 121.74 | 122.07 | 120.25 | 120.31 | 119.43 | 465,700 |
01 Mar 2024 | 121.00 | 122.26 | 120.96 | 121.68 | 120.79 | 419,000 |
29 Feb 2024 | 120.01 | 120.61 | 119.64 | 120.08 | 119.20 | 365,500 |
28 Feb 2024 | 119.97 | 120.87 | 119.08 | 119.57 | 118.69 | 572,000 |
27 Feb 2024 | 120.39 | 120.82 | 119.30 | 119.82 | 118.94 | 370,800 |
26 Feb 2024 | 119.84 | 121.00 | 119.12 | 120.26 | 119.38 | 288,400 |
23 Feb 2024 | 119.57 | 120.25 | 118.70 | 119.87 | 118.99 | 445,000 |
22 Feb 2024 | 119.60 | 121.15 | 119.27 | 120.64 | 119.75 | 433,900 |
21 Feb 2024 | 118.55 | 120.71 | 118.55 | 120.53 | 119.64 | 418,500 |
20 Feb 2024 | 119.23 | 119.39 | 117.98 | 118.17 | 117.30 | 515,900 |
16 Feb 2024 | 119.47 | 120.22 | 118.87 | 119.28 | 118.40 | 543,900 |
15 Feb 2024 | 115.97 | 119.64 | 115.97 | 119.23 | 118.35 | 721,800 |
14 Feb 2024 | 116.86 | 117.28 | 115.36 | 115.96 | 115.11 | 792,300 |
13 Feb 2024 | 117.34 | 117.66 | 115.31 | 116.07 | 115.22 | 720,400 |
12 Feb 2024 | 116.26 | 117.71 | 116.26 | 117.33 | 116.47 | 571,800 |
09 Feb 2024 | 117.68 | 118.31 | 115.89 | 116.01 | 115.16 | 431,500 |
08 Feb 2024 | 116.36 | 118.06 | 116.34 | 117.68 | 116.82 | 556,200 |
07 Feb 2024 | 116.49 | 116.98 | 115.47 | 116.43 | 115.57 | 397,400 |
06 Feb 2024 | 116.04 | 117.23 | 115.64 | 116.23 | 115.38 | 522,000 |
05 Feb 2024 | 115.50 | 116.35 | 114.45 | 115.60 | 114.75 | 663,600 |
02 Feb 2024 | 116.87 | 117.10 | 115.29 | 116.03 | 115.18 | 634,000 |
01 Feb 2024 | 117.02 | 117.64 | 115.24 | 116.24 | 115.39 | 778,400 |
31 Jan 2024 | 118.86 | 118.86 | 116.36 | 116.36 | 115.51 | 1,508,200 |
30 Jan 2024 | 116.38 | 118.72 | 115.91 | 118.71 | 117.84 | 1,272,800 |
29 Jan 2024 | 117.45 | 117.61 | 116.28 | 117.61 | 116.75 | 657,100 |
26 Jan 2024 | 116.71 | 117.71 | 115.89 | 117.67 | 116.81 | 638,500 |
25 Jan 2024 | 115.46 | 116.81 | 114.53 | 116.76 | 115.90 | 528,600 |
24 Jan 2024 | 113.47 | 114.58 | 112.99 | 114.47 | 113.63 | 713,400 |
23 Jan 2024 | 112.29 | 113.77 | 112.18 | 112.84 | 112.01 | 517,600 |
22 Jan 2024 | 111.94 | 112.85 | 111.18 | 112.50 | 111.67 | 660,300 |
19 Jan 2024 | 111.88 | 112.13 | 111.28 | 112.05 | 111.23 | 505,100 |
18 Jan 2024 | 112.02 | 112.08 | 110.51 | 111.77 | 110.95 | 730,600 |
17 Jan 2024 | 111.57 | 112.87 | 111.34 | 111.88 | 111.06 | 569,200 |
16 Jan 2024 | 115.10 | 115.40 | 112.70 | 112.80 | 111.97 | 669,800 |
12 Jan 2024 | 115.94 | 116.42 | 114.84 | 115.53 | 114.68 | 596,800 |
11 Jan 2024 | 114.43 | 114.76 | 113.70 | 114.02 | 113.18 | 603,800 |
10 Jan 2024 | 115.20 | 115.20 | 113.45 | 113.90 | 113.06 | 637,600 |
09 Jan 2024 | 116.99 | 116.99 | 114.70 | 115.07 | 114.22 | 431,600 |
08 Jan 2024 | 116.12 | 116.94 | 114.58 | 116.88 | 116.02 | 853,800 |
05 Jan 2024 | 118.91 | 119.03 | 117.59 | 118.23 | 117.36 | 315,300 |
04 Jan 2024 | 120.94 | 121.35 | 117.90 | 118.09 | 117.22 | 813,200 |
03 Jan 2024 | 118.49 | 120.53 | 117.87 | 120.00 | 119.12 | 482,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |