Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 165.00 | 165.00 | 165.00 | 165.00 | 165.00 | - |
30 Apr 2024 | 160.50 | 169.50 | 160.50 | 165.00 | 165.00 | 274,251 |
29 Apr 2024 | 159.00 | 164.00 | 159.00 | 160.50 | 160.50 | 59,292 |
26 Apr 2024 | 160.50 | 165.54 | 159.70 | 164.50 | 164.50 | 10,477 |
25 Apr 2024 | 160.50 | 162.44 | 159.70 | 164.25 | 164.25 | 48,920 |
25 Apr 2024 | 0.0255 Dividend | |||||
24 Apr 2024 | 159.50 | 168.20 | 159.50 | 159.50 | 159.47 | 39,201 |
23 Apr 2024 | 159.50 | 172.10 | 159.50 | 165.50 | 165.47 | 10,325 |
22 Apr 2024 | 166.50 | 172.50 | 160.63 | 172.50 | 172.47 | 9,809 |
19 Apr 2024 | 165.88 | 167.94 | 158.02 | 161.75 | 161.72 | 6,967 |
18 Apr 2024 | 165.50 | 168.00 | 154.50 | 168.00 | 167.97 | 17,984 |
17 Apr 2024 | 158.50 | 159.00 | 153.00 | 163.00 | 162.97 | 80,852 |
16 Apr 2024 | 155.00 | 158.00 | 152.00 | 158.00 | 157.97 | 43,624 |
15 Apr 2024 | 161.25 | 161.25 | 153.24 | 158.50 | 158.47 | 24,458 |
12 Apr 2024 | 164.00 | 164.00 | 153.60 | 164.00 | 163.97 | 21,557 |
11 Apr 2024 | 158.78 | 158.78 | 153.77 | 158.75 | 158.72 | 35,340 |
10 Apr 2024 | 161.00 | 169.25 | 161.00 | 162.25 | 162.22 | 11,745 |
09 Apr 2024 | 169.61 | 169.62 | 161.00 | 162.25 | 162.22 | 78,620 |
08 Apr 2024 | 162.50 | 169.00 | 153.98 | 163.00 | 162.97 | 180,438 |
05 Apr 2024 | 153.90 | 161.16 | 153.74 | 156.25 | 156.23 | 46,189 |
04 Apr 2024 | 153.88 | 161.24 | 152.00 | 157.25 | 157.22 | 95,688 |
03 Apr 2024 | 154.54 | 160.88 | 149.50 | 155.25 | 155.23 | 38,191 |
02 Apr 2024 | 153.00 | 158.38 | 152.82 | 155.00 | 154.98 | 63,800 |
28 Mar 2024 | 154.50 | 165.00 | 153.00 | 154.75 | 154.73 | 184,217 |
27 Mar 2024 | 160.00 | 160.00 | 153.06 | 157.50 | 157.47 | 19,035 |
26 Mar 2024 | 159.00 | 159.97 | 152.00 | 155.75 | 155.73 | 39,948 |
25 Mar 2024 | 160.50 | 160.50 | 151.90 | 159.00 | 158.97 | 53,772 |
22 Mar 2024 | 160.50 | 162.50 | 152.00 | 159.00 | 158.97 | 55,040 |
21 Mar 2024 | 159.50 | 161.10 | 158.25 | 159.00 | 158.97 | 105,859 |
20 Mar 2024 | 158.00 | 160.00 | 158.00 | 158.00 | 157.97 | 47,540 |
19 Mar 2024 | 160.00 | 161.00 | 158.00 | 159.25 | 159.22 | 59,230 |
18 Mar 2024 | 159.00 | 164.23 | 154.00 | 158.00 | 157.97 | 58,064 |
15 Mar 2024 | 158.00 | 161.66 | 156.50 | 156.50 | 156.47 | 105,532 |
14 Mar 2024 | 160.00 | 160.43 | 158.00 | 159.75 | 159.72 | 33,269 |
13 Mar 2024 | 157.00 | 163.25 | 156.00 | 157.00 | 156.97 | 98,052 |
12 Mar 2024 | 160.00 | 162.59 | 158.15 | 164.50 | 164.47 | 74,637 |
11 Mar 2024 | 158.00 | 161.17 | 156.01 | 158.25 | 158.22 | 66,165 |
08 Mar 2024 | 161.00 | 162.31 | 160.50 | 161.00 | 160.97 | 57,025 |
07 Mar 2024 | 160.00 | 160.44 | 159.38 | 160.00 | 159.97 | 18,154 |
06 Mar 2024 | 161.50 | 161.78 | 158.00 | 158.00 | 157.97 | 15,378 |
05 Mar 2024 | 161.00 | 161.50 | 158.00 | 158.00 | 157.97 | 5,602 |
04 Mar 2024 | 154.50 | 163.44 | 154.50 | 162.00 | 161.97 | 20,364 |
01 Mar 2024 | 158.00 | 163.53 | 157.00 | 157.00 | 156.97 | 141,511 |
29 Feb 2024 | 157.50 | 163.11 | 154.00 | 157.50 | 157.47 | 54,806 |
28 Feb 2024 | 157.50 | 160.00 | 157.00 | 157.00 | 156.97 | 30,201 |
27 Feb 2024 | 157.00 | 160.00 | 157.00 | 157.00 | 156.97 | 91,980 |
26 Feb 2024 | 157.50 | 160.14 | 151.68 | 157.00 | 156.97 | 19,927 |
23 Feb 2024 | 154.00 | 158.07 | 150.04 | 157.00 | 156.97 | 161,860 |
22 Feb 2024 | 156.00 | 162.50 | 154.00 | 154.00 | 153.98 | 37,577 |
21 Feb 2024 | 162.00 | 165.12 | 158.00 | 158.00 | 157.97 | 27,362 |
20 Feb 2024 | 168.50 | 168.50 | 161.00 | 167.25 | 167.22 | 7,329 |
19 Feb 2024 | 160.00 | 164.06 | 160.00 | 167.00 | 166.97 | 22,277 |
16 Feb 2024 | 160.00 | 169.50 | 160.00 | 169.50 | 169.47 | 20,002 |
15 Feb 2024 | 161.50 | 166.63 | 160.00 | 161.50 | 161.47 | 50,455 |
14 Feb 2024 | 161.00 | 166.50 | 161.00 | 161.00 | 160.97 | 19,868 |
13 Feb 2024 | 175.50 | 175.50 | 162.00 | 173.50 | 173.47 | 31,131 |
12 Feb 2024 | 163.20 | 171.09 | 162.58 | 171.25 | 171.22 | 43,452 |
09 Feb 2024 | 169.05 | 169.05 | 163.00 | 170.75 | 170.72 | 62,866 |
08 Feb 2024 | 163.00 | 165.00 | 163.00 | 163.00 | 162.97 | 19,736 |
07 Feb 2024 | 163.00 | 163.20 | 163.00 | 163.00 | 162.97 | 21,422 |
06 Feb 2024 | 163.70 | 163.70 | 163.20 | 171.25 | 171.22 | 73,198 |
05 Feb 2024 | 163.50 | 163.68 | 163.50 | 163.50 | 163.47 | 13,902 |
02 Feb 2024 | 164.00 | 170.83 | 164.00 | 164.00 | 163.97 | 6,862 |
01 Feb 2024 | 170.00 | 170.10 | 163.20 | 166.00 | 165.97 | 27,107 |
31 Jan 2024 | 170.93 | 170.93 | 163.49 | 172.50 | 172.47 | 7,007 |
30 Jan 2024 | 164.00 | 172.75 | 164.00 | 170.75 | 170.72 | 12,617 |
29 Jan 2024 | 166.50 | 171.44 | 166.50 | 166.50 | 166.47 | 7,031 |
26 Jan 2024 | 166.63 | 167.13 | 166.63 | 173.50 | 173.47 | 21,117 |
25 Jan 2024 | 166.63 | 172.21 | 166.63 | 172.75 | 172.72 | 9,450 |
24 Jan 2024 | 165.15 | 165.15 | 165.15 | 172.50 | 172.47 | 9,958 |
23 Jan 2024 | 165.50 | 168.00 | 165.00 | 165.00 | 164.97 | 28,868 |
22 Jan 2024 | 165.50 | 172.64 | 165.50 | 165.50 | 165.47 | 31,618 |
19 Jan 2024 | 165.50 | 172.74 | 165.50 | 165.50 | 165.47 | 20,689 |
18 Jan 2024 | 165.50 | 173.00 | 165.50 | 165.50 | 165.47 | 9,409 |
18 Jan 2024 | 1.6 Dividend | |||||
17 Jan 2024 | 166.00 | 173.25 | 166.00 | 173.25 | 171.62 | 11,957 |
16 Jan 2024 | 167.50 | 169.50 | 167.50 | 167.50 | 165.93 | 8,970 |
15 Jan 2024 | 174.00 | 174.73 | 166.70 | 167.50 | 165.93 | 92,082 |
12 Jan 2024 | 170.50 | 175.00 | 170.50 | 170.50 | 168.90 | 20,880 |
11 Jan 2024 | 174.00 | 175.00 | 171.00 | 173.25 | 171.62 | 78,682 |
10 Jan 2024 | 171.00 | 171.91 | 169.87 | 171.00 | 169.39 | 16,607 |
09 Jan 2024 | 171.00 | 174.00 | 171.00 | 172.50 | 170.88 | 56,722 |
08 Jan 2024 | 173.50 | 173.50 | 166.27 | 171.00 | 169.39 | 13,886 |
05 Jan 2024 | 168.50 | 169.00 | 167.59 | 171.00 | 169.39 | 31,734 |
04 Jan 2024 | 168.00 | 169.20 | 167.00 | 171.00 | 169.39 | 20,385 |
03 Jan 2024 | 168.00 | 175.95 | 164.50 | 167.00 | 165.43 | 21,526 |
02 Jan 2024 | 171.00 | 172.90 | 168.00 | 170.75 | 169.15 | 10,759 |
29 Dec 2023 | 169.50 | 176.18 | 169.00 | 169.00 | 167.41 | 11,906 |
28 Dec 2023 | 168.00 | 174.00 | 168.00 | 168.00 | 166.42 | 9,675 |
27 Dec 2023 | 174.00 | 174.00 | 171.79 | 174.00 | 172.37 | 1,539 |
22 Dec 2023 | 167.50 | 172.00 | 167.00 | 167.00 | 165.43 | 45 |
21 Dec 2023 | 169.00 | 172.50 | 163.70 | 169.00 | 167.41 | 7,552 |
20 Dec 2023 | 173.50 | 173.50 | 166.48 | 173.50 | 171.87 | 53,157 |
19 Dec 2023 | 172.50 | 172.50 | 165.37 | 172.50 | 170.88 | 19,725 |
18 Dec 2023 | 171.50 | 174.00 | 168.00 | 172.00 | 170.38 | 53,891 |
15 Dec 2023 | 168.50 | 169.00 | 166.00 | 169.00 | 167.41 | 86,114 |
14 Dec 2023 | 165.00 | 167.26 | 164.25 | 166.00 | 164.44 | 106,095 |
13 Dec 2023 | 159.00 | 159.00 | 153.86 | 158.25 | 156.76 | 41,920 |
12 Dec 2023 | 166.50 | 166.50 | 152.79 | 161.25 | 159.74 | 130,838 |
11 Dec 2023 | 159.00 | 164.00 | 155.00 | 161.00 | 159.49 | 101,133 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |