Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 168.00 | 170.00 | 168.00 | 169.00 | 169.00 | 741,983 |
30 Apr 2024 | 171.00 | 171.00 | 168.00 | 169.00 | 169.00 | 1,751,974 |
29 Apr 2024 | 169.00 | 170.00 | 168.00 | 170.00 | 170.00 | 1,710,875 |
28 Apr 2024 | 172.00 | 172.00 | 172.00 | 172.00 | 172.00 | - |
25 Apr 2024 | 173.00 | 173.00 | 171.00 | 172.00 | 172.00 | 892,321 |
24 Apr 2024 | 171.00 | 172.00 | 170.00 | 172.00 | 172.00 | 3,371,740 |
23 Apr 2024 | 168.00 | 170.00 | 167.00 | 170.00 | 170.00 | 1,760,240 |
22 Apr 2024 | 165.00 | 167.00 | 165.00 | 167.00 | 167.00 | 3,877,970 |
21 Apr 2024 | 163.00 | 164.00 | 162.00 | 164.00 | 164.00 | 1,344,507 |
18 Apr 2024 | 164.00 | 165.00 | 161.00 | 162.00 | 162.00 | 5,582,126 |
17 Apr 2024 | 164.00 | 164.00 | 161.00 | 162.00 | 162.00 | 2,020,253 |
16 Apr 2024 | 164.00 | 166.00 | 160.00 | 161.00 | 161.00 | 7,149,716 |
15 Apr 2024 | 161.00 | 168.00 | 161.00 | 163.00 | 163.00 | 6,023,825 |
14 Apr 2024 | 168.00 | 168.00 | 160.00 | 162.00 | 162.00 | 4,633,438 |
08 Apr 2024 | 167.00 | 169.00 | 166.00 | 168.00 | 168.00 | 903,411 |
07 Apr 2024 | - | - | - | - | - | - |
03 Apr 2024 | 168.00 | 168.00 | 166.00 | 168.00 | 168.00 | 2,371,682 |
03 Apr 2024 | 0.0075 Dividend | |||||
02 Apr 2024 | 173.00 | 173.00 | 166.00 | 167.00 | 166.99 | 10,058,163 |
01 Apr 2024 | 175.00 | 177.00 | 171.00 | 172.00 | 171.99 | 6,520,854 |
01 Apr 2024 | 0.0075 Dividend | |||||
31 Mar 2024 | 182.00 | 183.00 | 180.00 | 182.00 | 181.98 | 5,210,871 |
28 Mar 2024 | 184.00 | 185.00 | 182.00 | 182.00 | 181.98 | 2,693,473 |
27 Mar 2024 | 187.00 | 187.00 | 184.00 | 185.00 | 184.98 | 1,691,279 |
26 Mar 2024 | 183.00 | 186.00 | 183.00 | 186.00 | 185.98 | 5,330,411 |
25 Mar 2024 | - | - | - | - | - | - |
24 Mar 2024 | 183.00 | 184.00 | 183.00 | 184.00 | 183.98 | 1,398,000 |
21 Mar 2024 | 183.00 | 184.00 | 182.00 | 184.00 | 183.98 | 984,289 |
20 Mar 2024 | 183.00 | 183.00 | 182.00 | 183.00 | 182.98 | 3,510 |
19 Mar 2024 | 183.00 | 184.00 | 182.00 | 182.00 | 181.98 | 569,690 |
18 Mar 2024 | 182.00 | 184.00 | 182.00 | 182.00 | 181.98 | 937,050 |
17 Mar 2024 | 183.00 | 183.00 | 182.00 | 182.00 | 181.98 | 1,030,531 |
14 Mar 2024 | 181.00 | 183.00 | 181.00 | 183.00 | 182.98 | 1,538,243 |
13 Mar 2024 | 180.00 | 182.00 | 180.00 | 180.00 | 179.98 | 2,046,038 |
12 Mar 2024 | 180.00 | 181.00 | 179.00 | 181.00 | 180.98 | 1,536,458 |
11 Mar 2024 | 179.00 | 181.00 | 179.00 | 180.00 | 179.98 | 1,184,660 |
10 Mar 2024 | 179.00 | 182.00 | 178.00 | 180.00 | 179.98 | 3,041,082 |
07 Mar 2024 | 180.00 | 180.00 | 177.00 | 178.00 | 177.98 | 1,753,039 |
06 Mar 2024 | 178.00 | 179.00 | 177.00 | 179.00 | 178.98 | 2,300,774 |
05 Mar 2024 | 179.00 | 180.00 | 178.00 | 180.00 | 179.98 | 648,326 |
04 Mar 2024 | 179.00 | 181.00 | 178.00 | 180.00 | 179.98 | 3,092,107 |
03 Mar 2024 | 180.00 | 181.00 | 179.00 | 180.00 | 179.98 | 3,204,725 |
29 Feb 2024 | 180.00 | 182.00 | 178.00 | 178.00 | 177.98 | 5,409,360 |
28 Feb 2024 | 178.00 | 179.00 | 176.00 | 179.00 | 178.98 | 2,443,032 |
27 Feb 2024 | 177.00 | 178.00 | 176.00 | 177.00 | 176.98 | 916,752 |
22 Feb 2024 | 178.00 | 179.00 | 176.00 | 176.00 | 175.98 | 1,403,784 |
21 Feb 2024 | 179.00 | 179.00 | 177.00 | 177.00 | 176.98 | 3,685,072 |
20 Feb 2024 | 177.00 | 178.00 | 175.00 | 177.00 | 176.98 | 2,210,841 |
19 Feb 2024 | 175.00 | 177.00 | 175.00 | 176.00 | 175.98 | 2,628,943 |
18 Feb 2024 | 176.00 | 177.00 | 173.00 | 175.00 | 174.98 | 2,698,495 |
15 Feb 2024 | 174.00 | 176.00 | 172.00 | 174.00 | 173.99 | 3,158,294 |
14 Feb 2024 | 174.00 | 175.00 | 173.00 | 174.00 | 173.99 | 2,802,985 |
13 Feb 2024 | 173.00 | 178.00 | 173.00 | 175.00 | 174.98 | 3,692,407 |
12 Feb 2024 | 174.00 | 174.00 | 171.00 | 172.00 | 171.99 | 4,534,588 |
11 Feb 2024 | 176.00 | 176.00 | 172.00 | 172.00 | 171.99 | 6,345,474 |
07 Feb 2024 | 176.00 | 177.00 | 174.00 | 175.00 | 174.98 | 6,653,226 |
06 Feb 2024 | 177.00 | 177.00 | 175.00 | 177.00 | 176.98 | 3,027,487 |
05 Feb 2024 | 176.00 | 178.00 | 175.00 | 176.00 | 175.98 | 11,230,384 |
04 Feb 2024 | 181.00 | 182.00 | 173.00 | 173.00 | 172.99 | 27,480,342 |
01 Feb 2024 | 190.00 | 191.00 | 185.00 | 186.00 | 185.98 | 13,238,095 |
31 Jan 2024 | 187.00 | 191.00 | 187.00 | 190.00 | 189.98 | 9,607,636 |
30 Jan 2024 | 188.00 | 189.00 | 186.00 | 187.00 | 186.98 | 3,760,880 |
29 Jan 2024 | 187.00 | 188.00 | 185.00 | 188.00 | 187.98 | 4,091,789 |
28 Jan 2024 | 188.00 | 190.00 | 185.00 | 187.00 | 186.98 | 6,798,664 |
25 Jan 2024 | 189.00 | 189.00 | 185.00 | 188.00 | 187.98 | 11,876,487 |
24 Jan 2024 | 190.00 | 191.00 | 188.00 | 188.00 | 187.98 | 20,041,633 |
23 Jan 2024 | 187.00 | 189.00 | 185.00 | 188.00 | 187.98 | 8,321,824 |
22 Jan 2024 | 184.00 | 189.00 | 184.00 | 187.00 | 186.98 | 12,710,274 |
21 Jan 2024 | 185.00 | 186.00 | 183.00 | 183.00 | 182.98 | 3,218,707 |
18 Jan 2024 | 181.00 | 185.00 | 181.00 | 184.00 | 183.98 | 5,316,985 |
17 Jan 2024 | 184.00 | 185.00 | 181.00 | 181.00 | 180.98 | 8,980,750 |
16 Jan 2024 | 184.00 | 186.00 | 184.00 | 185.00 | 184.98 | 5,437,769 |
15 Jan 2024 | 185.00 | 187.00 | 185.00 | 185.00 | 184.98 | 5,366,002 |
14 Jan 2024 | 187.00 | 189.00 | 185.00 | 185.00 | 184.98 | 5,646,969 |
11 Jan 2024 | 185.00 | 187.00 | 184.00 | 187.00 | 186.98 | 2,435,244 |
10 Jan 2024 | 188.00 | 188.00 | 184.00 | 184.00 | 183.98 | 4,967,473 |
09 Jan 2024 | 184.00 | 189.00 | 184.00 | 186.00 | 185.98 | 13,676,171 |
08 Jan 2024 | 181.00 | 182.00 | 179.00 | 181.00 | 180.98 | 11,762,160 |
07 Jan 2024 | 181.00 | 182.00 | 179.00 | 180.00 | 179.98 | 6,043,329 |
04 Jan 2024 | 178.00 | 180.00 | 178.00 | 180.00 | 179.98 | 4,207,845 |
03 Jan 2024 | 181.00 | 182.00 | 178.00 | 178.00 | 177.98 | 8,316,686 |
02 Jan 2024 | 176.00 | 180.00 | 175.00 | 180.00 | 179.98 | 16,767,116 |
28 Dec 2023 | 174.00 | 175.00 | 173.00 | 174.00 | 173.99 | 4,399,713 |
27 Dec 2023 | 172.00 | 175.00 | 172.00 | 174.00 | 173.99 | 4,567,008 |
26 Dec 2023 | 175.00 | 176.00 | 172.00 | 173.00 | 172.99 | 8,500,999 |
25 Dec 2023 | 171.00 | 175.00 | 170.00 | 174.00 | 173.99 | 14,780,224 |
24 Dec 2023 | 170.00 | 170.00 | 170.00 | 170.00 | 169.99 | - |
21 Dec 2023 | 170.00 | 171.00 | 169.00 | 170.00 | 169.99 | 9,955,686 |
20 Dec 2023 | 170.00 | 173.00 | 169.00 | 170.00 | 169.99 | 31,537,130 |
14 Dec 2023 | 168.00 | 170.00 | 167.00 | 170.00 | 169.99 | 7,862,942 |
13 Dec 2023 | 170.00 | 170.00 | 169.00 | 170.00 | 169.99 | 2,151,189 |
12 Dec 2023 | 170.00 | 171.00 | 168.00 | 170.00 | 169.99 | 7,588,159 |
11 Dec 2023 | 170.00 | 173.00 | 168.00 | 169.00 | 168.99 | 50,969,754 |
10 Dec 2023 | 170.00 | 170.00 | 169.00 | 169.00 | 168.99 | 1,850,808 |
07 Dec 2023 | 170.00 | 171.00 | 168.00 | 170.00 | 169.99 | 13,418,050 |
06 Dec 2023 | 164.00 | 169.00 | 164.00 | 169.00 | 168.99 | 14,445,118 |
05 Dec 2023 | 163.00 | 166.00 | 163.00 | 164.00 | 163.99 | 5,213,607 |
04 Dec 2023 | 164.00 | 165.00 | 163.00 | 164.00 | 163.99 | 5,345,316 |
03 Dec 2023 | 165.00 | 165.00 | 162.00 | 163.00 | 162.99 | 4,006,643 |
30 Nov 2023 | 165.00 | 166.00 | 164.00 | 164.00 | 163.99 | 6,849,497 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |