Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 161.00 | 164.55 | 159.99 | 162.70 | 162.70 | 313,200 |
25 Apr 2024 | 157.93 | 161.62 | 155.78 | 161.34 | 161.34 | 324,400 |
24 Apr 2024 | 160.28 | 162.34 | 159.25 | 160.32 | 160.32 | 286,700 |
23 Apr 2024 | 157.84 | 161.87 | 155.70 | 160.28 | 160.28 | 264,600 |
22 Apr 2024 | 156.98 | 158.17 | 155.01 | 156.53 | 156.53 | 352,400 |
19 Apr 2024 | 156.28 | 157.85 | 153.43 | 155.57 | 155.57 | 700,000 |
18 Apr 2024 | 158.51 | 160.94 | 156.54 | 156.81 | 156.81 | 384,500 |
17 Apr 2024 | 161.94 | 162.64 | 155.20 | 156.91 | 156.91 | 518,500 |
16 Apr 2024 | 160.40 | 161.47 | 157.43 | 160.92 | 160.92 | 648,200 |
15 Apr 2024 | 165.85 | 166.96 | 161.96 | 162.50 | 162.50 | 384,300 |
12 Apr 2024 | 164.17 | 165.17 | 162.96 | 163.94 | 163.94 | 288,100 |
11 Apr 2024 | 166.30 | 166.42 | 163.82 | 165.38 | 165.38 | 288,200 |
10 Apr 2024 | 165.00 | 168.73 | 163.00 | 165.21 | 165.21 | 374,900 |
09 Apr 2024 | 170.96 | 170.96 | 167.09 | 169.55 | 169.55 | 255,800 |
08 Apr 2024 | 172.50 | 172.58 | 170.21 | 170.58 | 170.58 | 225,100 |
05 Apr 2024 | 166.73 | 171.06 | 166.73 | 170.97 | 170.97 | 318,900 |
04 Apr 2024 | 169.51 | 171.51 | 165.16 | 165.93 | 165.93 | 282,600 |
03 Apr 2024 | 166.64 | 169.88 | 166.64 | 167.54 | 167.54 | 354,400 |
02 Apr 2024 | 168.45 | 169.11 | 164.07 | 167.14 | 167.14 | 615,900 |
01 Apr 2024 | 172.40 | 173.15 | 170.35 | 170.40 | 170.40 | 298,400 |
28 Mar 2024 | 171.70 | 173.93 | 171.70 | 172.24 | 172.24 | 393,600 |
27 Mar 2024 | 169.63 | 172.67 | 168.83 | 171.44 | 171.44 | 330,500 |
26 Mar 2024 | 168.77 | 169.82 | 166.05 | 167.80 | 167.80 | 766,700 |
25 Mar 2024 | 170.51 | 171.33 | 168.20 | 168.61 | 168.61 | 279,000 |
22 Mar 2024 | 173.82 | 173.99 | 170.27 | 171.24 | 171.24 | 639,400 |
21 Mar 2024 | 174.62 | 176.31 | 172.29 | 172.56 | 172.56 | 560,700 |
20 Mar 2024 | 168.59 | 172.76 | 167.87 | 172.68 | 172.68 | 481,600 |
19 Mar 2024 | 162.16 | 169.35 | 162.16 | 168.32 | 168.32 | 784,700 |
18 Mar 2024 | 164.97 | 166.88 | 161.85 | 162.59 | 162.59 | 402,600 |
15 Mar 2024 | 161.05 | 164.16 | 161.05 | 163.28 | 163.28 | 928,200 |
14 Mar 2024 | 163.06 | 163.50 | 160.89 | 162.30 | 162.30 | 396,300 |
13 Mar 2024 | 160.85 | 163.70 | 160.85 | 162.98 | 162.98 | 486,700 |
12 Mar 2024 | 161.29 | 162.40 | 159.44 | 161.46 | 161.46 | 510,200 |
11 Mar 2024 | 160.00 | 161.91 | 158.41 | 160.49 | 160.49 | 498,600 |
08 Mar 2024 | 167.00 | 168.44 | 161.12 | 161.75 | 161.75 | 371,800 |
07 Mar 2024 | 164.48 | 166.77 | 162.97 | 165.78 | 165.78 | 363,500 |
06 Mar 2024 | 164.24 | 165.08 | 162.66 | 163.37 | 163.37 | 363,300 |
05 Mar 2024 | 163.59 | 165.71 | 161.02 | 161.91 | 161.91 | 388,700 |
04 Mar 2024 | 163.69 | 167.72 | 163.69 | 164.73 | 164.73 | 529,500 |
01 Mar 2024 | 162.61 | 164.45 | 162.31 | 162.84 | 162.84 | 377,000 |
29 Feb 2024 | 160.99 | 163.88 | 157.27 | 163.24 | 163.24 | 1,072,600 |
29 Feb 2024 | 0.14 Dividend | |||||
28 Feb 2024 | 164.10 | 166.24 | 163.05 | 166.13 | 165.99 | 370,700 |
27 Feb 2024 | 164.81 | 165.36 | 163.23 | 164.53 | 164.39 | 359,800 |
26 Feb 2024 | 163.21 | 164.42 | 161.95 | 163.90 | 163.76 | 255,400 |
23 Feb 2024 | 163.81 | 165.14 | 161.85 | 163.43 | 163.29 | 283,400 |
22 Feb 2024 | 161.05 | 163.64 | 160.66 | 163.57 | 163.43 | 356,100 |
21 Feb 2024 | 156.36 | 159.96 | 156.15 | 159.14 | 159.01 | 448,900 |
20 Feb 2024 | 158.90 | 161.18 | 157.49 | 160.68 | 160.54 | 543,400 |
16 Feb 2024 | 161.88 | 165.86 | 161.39 | 163.01 | 162.87 | 416,600 |
15 Feb 2024 | 163.64 | 164.67 | 160.76 | 163.96 | 163.82 | 467,500 |
14 Feb 2024 | 160.40 | 162.73 | 157.23 | 162.57 | 162.43 | 590,500 |
13 Feb 2024 | 157.41 | 161.10 | 155.85 | 157.91 | 157.78 | 633,200 |
12 Feb 2024 | 162.69 | 164.40 | 159.37 | 163.46 | 163.32 | 794,900 |
09 Feb 2024 | 159.67 | 163.46 | 158.56 | 162.04 | 161.90 | 1,180,500 |
08 Feb 2024 | 150.00 | 159.49 | 148.35 | 157.97 | 157.84 | 1,613,600 |
07 Feb 2024 | 135.90 | 139.35 | 135.18 | 138.08 | 137.96 | 928,500 |
06 Feb 2024 | 132.53 | 134.46 | 132.00 | 134.23 | 134.12 | 302,100 |
05 Feb 2024 | 133.78 | 134.16 | 129.88 | 132.25 | 132.14 | 408,700 |
02 Feb 2024 | 131.13 | 135.45 | 130.57 | 135.05 | 134.94 | 457,000 |
01 Feb 2024 | 131.83 | 134.00 | 130.33 | 132.94 | 132.83 | 359,500 |
31 Jan 2024 | 132.61 | 133.86 | 130.29 | 130.42 | 130.31 | 383,800 |
30 Jan 2024 | 132.28 | 133.58 | 131.52 | 132.71 | 132.60 | 421,400 |
29 Jan 2024 | 130.92 | 133.24 | 129.35 | 133.22 | 133.11 | 272,800 |
26 Jan 2024 | 132.02 | 133.52 | 130.81 | 131.08 | 130.97 | 199,600 |
25 Jan 2024 | 130.41 | 131.76 | 129.57 | 131.73 | 131.62 | 241,600 |
24 Jan 2024 | 132.09 | 132.16 | 128.19 | 128.51 | 128.40 | 302,200 |
23 Jan 2024 | 135.30 | 135.98 | 130.38 | 130.74 | 130.63 | 344,400 |
22 Jan 2024 | 135.17 | 137.21 | 134.03 | 135.14 | 135.03 | 337,300 |
19 Jan 2024 | 133.00 | 134.66 | 131.67 | 134.14 | 134.03 | 587,500 |
18 Jan 2024 | 132.13 | 133.40 | 130.39 | 132.73 | 132.62 | 376,500 |
17 Jan 2024 | 129.27 | 131.95 | 128.79 | 131.21 | 131.10 | 506,200 |
16 Jan 2024 | 126.95 | 130.34 | 126.67 | 130.29 | 130.18 | 586,500 |
12 Jan 2024 | 129.55 | 129.98 | 127.74 | 128.19 | 128.08 | 300,900 |
11 Jan 2024 | 129.25 | 130.05 | 127.01 | 128.68 | 128.57 | 286,800 |
10 Jan 2024 | 129.89 | 130.50 | 127.29 | 129.49 | 129.38 | 417,200 |
09 Jan 2024 | 129.30 | 131.20 | 128.91 | 129.91 | 129.80 | 365,000 |
08 Jan 2024 | 129.85 | 131.32 | 128.50 | 131.01 | 130.90 | 426,300 |
05 Jan 2024 | 127.80 | 130.58 | 127.34 | 128.55 | 128.44 | 443,400 |
04 Jan 2024 | 132.15 | 133.44 | 128.68 | 128.79 | 128.68 | 707,600 |
03 Jan 2024 | 135.98 | 137.29 | 132.06 | 133.47 | 133.36 | 497,300 |
02 Jan 2024 | 138.33 | 140.02 | 136.99 | 137.88 | 137.76 | 287,100 |
29 Dec 2023 | 142.11 | 142.92 | 140.62 | 140.64 | 140.52 | 283,900 |
28 Dec 2023 | 143.38 | 144.69 | 142.29 | 142.55 | 142.43 | 257,900 |
27 Dec 2023 | 144.64 | 145.68 | 143.45 | 143.80 | 143.68 | 345,200 |
26 Dec 2023 | 141.89 | 144.20 | 141.80 | 143.45 | 143.33 | 270,900 |
22 Dec 2023 | 141.51 | 142.35 | 139.26 | 141.63 | 141.51 | 310,400 |
21 Dec 2023 | 137.72 | 140.86 | 136.76 | 140.58 | 140.46 | 398,300 |
20 Dec 2023 | 138.81 | 140.79 | 135.98 | 136.22 | 136.11 | 454,700 |
19 Dec 2023 | 137.26 | 140.46 | 136.70 | 139.17 | 139.05 | 597,600 |
18 Dec 2023 | 141.37 | 141.37 | 135.33 | 136.07 | 135.96 | 678,800 |
15 Dec 2023 | 137.40 | 142.13 | 137.01 | 140.59 | 140.47 | 1,417,500 |
14 Dec 2023 | 131.04 | 140.81 | 131.04 | 137.95 | 137.83 | 1,407,400 |
13 Dec 2023 | 127.25 | 129.01 | 123.94 | 128.76 | 128.65 | 490,500 |
12 Dec 2023 | 126.58 | 128.18 | 125.46 | 127.06 | 126.95 | 487,900 |
11 Dec 2023 | 126.05 | 127.12 | 125.50 | 126.72 | 126.61 | 297,700 |
08 Dec 2023 | 125.50 | 126.80 | 124.87 | 126.23 | 126.12 | 257,700 |
07 Dec 2023 | 123.28 | 125.30 | 122.61 | 125.30 | 125.19 | 290,400 |
06 Dec 2023 | 125.58 | 126.96 | 123.53 | 123.60 | 123.50 | 412,800 |
05 Dec 2023 | 125.00 | 125.70 | 123.92 | 124.22 | 124.12 | 388,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |