Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 127.03 | 132.71 | 127.03 | 129.30 | 129.30 | 18,927 |
24 Apr 2024 | 126.15 | 127.29 | 125.51 | 126.70 | 126.70 | 24,672 |
23 Apr 2024 | 126.94 | 128.07 | 126.84 | 127.00 | 127.00 | 1,053,308 |
22 Apr 2024 | 125.78 | 128.01 | 125.78 | 127.10 | 127.10 | 3,293,865 |
19 Apr 2024 | 125.98 | 126.19 | 124.90 | 125.20 | 125.20 | 19,492 |
18 Apr 2024 | 125.14 | 125.58 | 124.53 | 124.90 | 124.90 | 2,605 |
17 Apr 2024 | 125.52 | 126.13 | 124.72 | 125.60 | 125.60 | 4,915 |
16 Apr 2024 | 126.19 | 126.57 | 125.21 | 125.70 | 125.70 | 2,627 |
15 Apr 2024 | 125.51 | 127.80 | 125.51 | 126.70 | 126.70 | 8,387 |
12 Apr 2024 | 125.76 | 127.41 | 125.11 | 126.10 | 126.10 | 10,275 |
11 Apr 2024 | 125.00 | 127.14 | 125.00 | 126.10 | 126.10 | 6,454 |
10 Apr 2024 | 126.61 | 126.89 | 125.09 | 126.50 | 126.50 | 4,476 |
09 Apr 2024 | 126.49 | 126.97 | 125.49 | 126.10 | 126.10 | 5,762 |
08 Apr 2024 | 127.50 | 127.93 | 125.89 | 126.40 | 126.40 | 5,535 |
05 Apr 2024 | 127.34 | 128.52 | 126.99 | 127.70 | 127.70 | 9,345 |
04 Apr 2024 | 130.83 | 130.96 | 128.29 | 129.40 | 129.40 | 8,281 |
03 Apr 2024 | 130.74 | 132.30 | 129.86 | 130.40 | 130.40 | 13,591 |
02 Apr 2024 | 131.07 | 131.15 | 129.45 | 130.10 | 130.10 | 13,917 |
28 Mar 2024 | 131.96 | 132.38 | 130.39 | 131.80 | 131.80 | 12,036 |
27 Mar 2024 | 131.13 | 133.08 | 130.13 | 130.50 | 130.50 | 23,257 |
26 Mar 2024 | 125.60 | 126.14 | 124.88 | 125.50 | 125.50 | 1,158,919 |
25 Mar 2024 | 124.02 | 125.55 | 124.02 | 125.20 | 125.20 | 7,088 |
22 Mar 2024 | 123.98 | 124.46 | 123.27 | 124.00 | 124.00 | 12,583 |
21 Mar 2024 | 123.69 | 124.18 | 123.16 | 123.80 | 123.80 | 7,572 |
20 Mar 2024 | 122.17 | 123.22 | 120.57 | 122.90 | 122.90 | 905,077 |
19 Mar 2024 | 121.20 | 121.77 | 120.45 | 121.60 | 121.60 | 914,576 |
18 Mar 2024 | 122.25 | 122.58 | 121.23 | 121.40 | 121.40 | 6,872 |
15 Mar 2024 | 120.40 | 121.59 | 119.03 | 120.70 | 120.70 | 4,503 |
14 Mar 2024 | 121.22 | 121.44 | 119.71 | 120.70 | 120.70 | 4,999 |
14 Mar 2024 | 0.77 Dividend | |||||
13 Mar 2024 | 123.25 | 123.25 | 120.84 | 124.10 | 123.33 | 5,767 |
12 Mar 2024 | 122.77 | 123.41 | 121.43 | 124.10 | 123.33 | 2,856 |
11 Mar 2024 | 124.05 | 124.46 | 121.84 | 124.10 | 123.33 | 94,938 |
08 Mar 2024 | 123.23 | 123.82 | 122.00 | 124.10 | 123.33 | 2,534 |
07 Mar 2024 | 127.00 | 127.00 | 123.05 | 124.10 | 123.33 | 2,685 |
06 Mar 2024 | 122.83 | 124.74 | 122.50 | 124.70 | 123.93 | 53,201 |
05 Mar 2024 | 124.65 | 125.03 | 122.47 | 123.40 | 122.63 | 7,461 |
04 Mar 2024 | 124.95 | 126.42 | 123.32 | 124.10 | 123.33 | 25,783 |
01 Mar 2024 | 129.50 | 129.50 | 126.43 | 127.50 | 126.71 | 11,867 |
29 Feb 2024 | 128.53 | 128.81 | 127.45 | 128.00 | 127.21 | 221,720 |
28 Feb 2024 | 129.03 | 129.51 | 127.74 | 127.80 | 127.01 | 249,745 |
27 Feb 2024 | 130.55 | 130.55 | 127.85 | 128.80 | 128.00 | 540,870 |
26 Feb 2024 | 131.44 | 131.44 | 128.49 | 129.40 | 128.60 | 85,043 |
23 Feb 2024 | 129.68 | 130.21 | 129.01 | 129.40 | 128.60 | 3,546 |
22 Feb 2024 | 128.52 | 129.44 | 127.70 | 128.30 | 127.50 | 30,410 |
21 Feb 2024 | 127.30 | 127.81 | 126.81 | 127.20 | 126.41 | 7,839 |
20 Feb 2024 | 128.00 | 129.28 | 127.63 | 128.10 | 127.31 | 26,401 |
19 Feb 2024 | 126.50 | 126.50 | 126.50 | 126.50 | 125.72 | - |
16 Feb 2024 | 126.54 | 128.08 | 126.22 | 127.30 | 126.51 | 1,513,599 |
15 Feb 2024 | 126.25 | 127.21 | 125.88 | 126.80 | 126.01 | 37,016 |
14 Feb 2024 | 125.43 | 126.00 | 124.82 | 125.30 | 124.52 | 569,252 |
13 Feb 2024 | 125.34 | 126.86 | 124.49 | 124.90 | 124.13 | 5,992 |
12 Feb 2024 | 125.29 | 125.45 | 124.41 | 125.10 | 124.32 | 5,411 |
09 Feb 2024 | 126.36 | 126.48 | 125.29 | 126.30 | 125.52 | 4,911 |
08 Feb 2024 | 127.29 | 127.60 | 126.00 | 126.40 | 125.62 | 6,810 |
07 Feb 2024 | 126.92 | 128.03 | 126.50 | 127.50 | 126.71 | 8,679 |
06 Feb 2024 | 126.64 | 127.51 | 126.08 | 126.90 | 126.11 | 3,686 |
05 Feb 2024 | 126.39 | 127.73 | 125.71 | 125.90 | 125.12 | 5,580 |
02 Feb 2024 | 127.07 | 127.58 | 126.46 | 127.10 | 126.31 | 9,026 |
01 Feb 2024 | 120.78 | 125.79 | 120.78 | 124.40 | 123.63 | 710,625 |
31 Jan 2024 | 122.81 | 122.82 | 121.29 | 121.30 | 120.55 | 6,462 |
30 Jan 2024 | 121.28 | 121.57 | 120.20 | 121.00 | 120.25 | 287,080 |
29 Jan 2024 | 121.25 | 121.46 | 120.49 | 120.70 | 119.95 | 2,550 |
26 Jan 2024 | 120.14 | 121.01 | 120.13 | 120.90 | 120.15 | 9,940 |
25 Jan 2024 | 118.67 | 119.61 | 118.67 | 119.10 | 118.36 | 3,490 |
24 Jan 2024 | 119.84 | 119.98 | 118.45 | 119.10 | 118.36 | 545,379 |
23 Jan 2024 | 119.43 | 119.86 | 117.32 | 119.10 | 118.36 | 682,829 |
22 Jan 2024 | 119.25 | 119.96 | 118.81 | 119.50 | 118.76 | 7,220 |
19 Jan 2024 | 118.04 | 119.01 | 117.72 | 118.90 | 118.16 | 17,104 |
18 Jan 2024 | 118.52 | 118.52 | 116.61 | 117.50 | 116.77 | 6,252 |
17 Jan 2024 | 118.98 | 119.26 | 117.84 | 118.90 | 118.16 | 35,140 |
16 Jan 2024 | 118.32 | 119.32 | 118.20 | 118.30 | 117.57 | 87,255 |
15 Jan 2024 | 118.80 | 118.80 | 118.80 | 118.80 | 118.06 | - |
12 Jan 2024 | 118.80 | 118.80 | 117.65 | 118.20 | 117.47 | 1,608,979 |
11 Jan 2024 | 117.97 | 118.83 | 116.99 | 118.30 | 117.57 | 3,303 |
10 Jan 2024 | 118.43 | 118.70 | 117.77 | 118.60 | 117.86 | 36,472 |
09 Jan 2024 | 117.38 | 119.89 | 117.38 | 118.90 | 118.16 | 52,218 |
08 Jan 2024 | 117.74 | 117.89 | 116.19 | 116.70 | 115.98 | 4,126 |
05 Jan 2024 | 117.01 | 117.28 | 116.70 | 117.30 | 116.57 | 48,221 |
04 Jan 2024 | 114.77 | 117.62 | 114.77 | 117.60 | 116.87 | 349,467 |
03 Jan 2024 | 112.81 | 115.87 | 112.81 | 115.30 | 114.58 | 238,947 |
02 Jan 2024 | 108.97 | 113.13 | 108.97 | 111.90 | 111.21 | 5,170 |
29 Dec 2023 | 108.98 | 109.15 | 108.78 | 108.80 | 108.12 | 632 |
28 Dec 2023 | 108.45 | 108.85 | 108.24 | 108.50 | 107.83 | 2,844 |
27 Dec 2023 | 107.23 | 108.03 | 107.23 | 108.00 | 107.33 | 3,178 |
22 Dec 2023 | 107.08 | 108.04 | 106.94 | 106.40 | 105.74 | 5,196 |
21 Dec 2023 | 105.81 | 106.58 | 105.37 | 105.40 | 104.75 | 1,033 |
20 Dec 2023 | 106.49 | 107.08 | 106.20 | 105.40 | 104.75 | 1,012,193 |
19 Dec 2023 | 106.00 | 106.61 | 105.45 | 105.40 | 104.75 | 3,947 |
18 Dec 2023 | 106.33 | 107.20 | 105.86 | 105.40 | 104.75 | 3,058 |
15 Dec 2023 | 105.88 | 106.00 | 104.26 | 105.40 | 104.75 | 817,785 |
14 Dec 2023 | 107.26 | 107.26 | 105.14 | 106.10 | 105.44 | 4,520 |
14 Dec 2023 | 0.77 Dividend | |||||
13 Dec 2023 | 104.24 | 105.65 | 104.00 | 104.40 | 102.99 | 2,375 |
12 Dec 2023 | 104.75 | 104.75 | 103.49 | 104.40 | 102.99 | 2,897 |
11 Dec 2023 | 103.00 | 105.46 | 103.00 | 104.40 | 102.99 | 5,041 |
08 Dec 2023 | 103.79 | 103.85 | 102.72 | 104.40 | 102.99 | 5,850 |
07 Dec 2023 | 105.50 | 105.75 | 103.80 | 104.40 | 102.99 | 2,692 |
06 Dec 2023 | 106.19 | 106.56 | 105.42 | 105.70 | 104.27 | 3,583 |
05 Dec 2023 | 104.79 | 106.27 | 104.18 | 105.40 | 103.97 | 6,586 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |