Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 148.40 | 148.60 | 146.00 | 146.00 | 146.00 | 19,161 |
29 Apr 2024 | 147.00 | 149.20 | 147.00 | 148.40 | 148.40 | 54,236 |
26 Apr 2024 | 148.00 | 148.20 | 146.80 | 146.80 | 146.80 | 37,141 |
25 Apr 2024 | 148.20 | 150.00 | 145.80 | 146.20 | 146.20 | 37,752 |
24 Apr 2024 | 155.40 | 155.40 | 146.60 | 147.80 | 147.80 | 66,549 |
23 Apr 2024 | 151.80 | 154.60 | 150.80 | 154.60 | 154.60 | 34,221 |
22 Apr 2024 | 149.40 | 151.40 | 149.20 | 151.40 | 151.40 | 18,539 |
19 Apr 2024 | 147.80 | 149.40 | 147.00 | 149.40 | 149.40 | 17,831 |
18 Apr 2024 | 148.20 | 149.00 | 146.60 | 148.60 | 148.60 | 27,241 |
17 Apr 2024 | 146.00 | 149.00 | 146.00 | 147.80 | 147.80 | 17,331 |
16 Apr 2024 | 150.80 | 150.80 | 145.80 | 146.00 | 146.00 | 40,300 |
15 Apr 2024 | 150.40 | 152.60 | 150.40 | 150.80 | 150.80 | 35,190 |
12 Apr 2024 | 150.00 | 152.60 | 150.00 | 150.40 | 150.40 | 42,403 |
11 Apr 2024 | 153.40 | 153.40 | 148.00 | 149.40 | 149.40 | 37,926 |
10 Apr 2024 | 152.40 | 154.00 | 150.80 | 152.40 | 152.40 | 28,699 |
09 Apr 2024 | 154.20 | 154.60 | 152.00 | 152.00 | 152.00 | 26,970 |
08 Apr 2024 | 151.60 | 154.20 | 151.60 | 154.20 | 154.20 | 23,758 |
05 Apr 2024 | 151.60 | 151.80 | 149.40 | 151.40 | 151.40 | 38,029 |
04 Apr 2024 | 152.40 | 152.60 | 150.60 | 152.20 | 152.20 | 53,101 |
03 Apr 2024 | 154.00 | 154.00 | 151.00 | 152.40 | 152.40 | 36,817 |
02 Apr 2024 | 151.60 | 154.00 | 151.60 | 152.60 | 152.60 | 28,856 |
28 Mar 2024 | 154.00 | 154.20 | 151.60 | 151.60 | 151.60 | 34,986 |
27 Mar 2024 | 155.40 | 156.80 | 153.40 | 154.00 | 154.00 | 54,112 |
26 Mar 2024 | 151.80 | 155.40 | 151.80 | 155.40 | 155.40 | 48,838 |
25 Mar 2024 | 154.20 | 154.20 | 151.20 | 151.80 | 151.80 | 69,193 |
22 Mar 2024 | 155.40 | 155.60 | 153.80 | 154.20 | 154.20 | 37,334 |
21 Mar 2024 | 155.40 | 155.60 | 153.00 | 155.60 | 155.60 | 151,716 |
20 Mar 2024 | 155.00 | 155.00 | 151.60 | 153.60 | 153.60 | 89,388 |
20 Mar 2024 | 3 Dividend | |||||
19 Mar 2024 | 164.00 | 167.00 | 164.00 | 165.80 | 162.80 | 57,331 |
18 Mar 2024 | 167.20 | 167.40 | 161.80 | 163.40 | 160.44 | 97,704 |
15 Mar 2024 | 166.40 | 167.40 | 165.00 | 165.00 | 162.01 | 31,795 |
14 Mar 2024 | 167.60 | 168.40 | 166.00 | 166.40 | 163.39 | 43,104 |
13 Mar 2024 | 166.00 | 167.60 | 164.00 | 167.60 | 164.57 | 55,373 |
12 Mar 2024 | 163.80 | 166.00 | 163.80 | 165.40 | 162.41 | 57,432 |
11 Mar 2024 | 167.80 | 167.80 | 163.60 | 163.60 | 160.64 | 67,672 |
08 Mar 2024 | 167.20 | 168.60 | 167.00 | 167.80 | 164.76 | 20,780 |
07 Mar 2024 | 167.20 | 168.80 | 166.20 | 167.20 | 164.17 | 47,029 |
06 Mar 2024 | 168.00 | 168.20 | 166.80 | 167.20 | 164.17 | 58,472 |
05 Mar 2024 | 167.00 | 168.40 | 165.40 | 168.00 | 164.96 | 49,068 |
04 Mar 2024 | 167.40 | 167.40 | 166.00 | 167.00 | 163.98 | 31,534 |
01 Mar 2024 | 167.00 | 168.40 | 166.20 | 167.40 | 164.37 | 80,339 |
29 Feb 2024 | 165.20 | 166.00 | 164.00 | 165.40 | 162.41 | 27,558 |
28 Feb 2024 | 163.60 | 165.20 | 163.00 | 165.00 | 162.01 | 48,882 |
27 Feb 2024 | 161.00 | 163.60 | 161.00 | 163.60 | 160.64 | 28,354 |
26 Feb 2024 | 162.00 | 162.00 | 160.80 | 161.00 | 158.09 | 29,476 |
23 Feb 2024 | 162.00 | 162.00 | 158.00 | 161.40 | 158.48 | 87,318 |
22 Feb 2024 | 162.20 | 163.80 | 162.20 | 162.60 | 159.66 | 50,393 |
21 Feb 2024 | 162.40 | 163.40 | 161.80 | 162.20 | 159.27 | 40,996 |
20 Feb 2024 | 162.00 | 163.00 | 161.40 | 162.80 | 159.85 | 48,462 |
19 Feb 2024 | 163.00 | 163.60 | 161.60 | 162.00 | 159.07 | 44,670 |
16 Feb 2024 | 159.20 | 163.20 | 159.20 | 163.00 | 160.05 | 73,171 |
15 Feb 2024 | 156.40 | 159.20 | 156.40 | 158.40 | 155.53 | 39,560 |
14 Feb 2024 | 156.00 | 156.80 | 155.40 | 156.40 | 153.57 | 35,044 |
13 Feb 2024 | 155.40 | 156.60 | 154.60 | 156.00 | 153.18 | 45,124 |
12 Feb 2024 | 153.20 | 155.40 | 152.60 | 155.40 | 152.59 | 40,786 |
09 Feb 2024 | 152.40 | 153.40 | 150.60 | 153.20 | 150.43 | 55,890 |
08 Feb 2024 | 153.40 | 154.40 | 152.20 | 152.40 | 149.64 | 30,767 |
07 Feb 2024 | 152.40 | 154.00 | 152.40 | 153.00 | 150.23 | 18,287 |
06 Feb 2024 | 152.20 | 153.40 | 151.40 | 152.40 | 149.64 | 32,059 |
05 Feb 2024 | 153.40 | 155.40 | 151.40 | 151.40 | 148.66 | 34,864 |
02 Feb 2024 | 151.60 | 154.20 | 151.60 | 153.40 | 150.62 | 24,691 |
01 Feb 2024 | 152.40 | 153.80 | 151.00 | 151.60 | 148.86 | 23,332 |
31 Jan 2024 | 153.80 | 153.80 | 152.00 | 152.00 | 149.25 | 35,822 |
30 Jan 2024 | 154.00 | 155.20 | 153.40 | 153.60 | 150.82 | 29,644 |
29 Jan 2024 | 156.00 | 156.20 | 153.20 | 153.20 | 150.43 | 56,358 |
26 Jan 2024 | 155.80 | 156.20 | 153.00 | 156.20 | 153.37 | 77,238 |
25 Jan 2024 | 146.00 | 155.60 | 143.40 | 155.60 | 152.78 | 129,382 |
24 Jan 2024 | 143.40 | 146.40 | 143.40 | 146.20 | 143.55 | 46,319 |
23 Jan 2024 | 142.60 | 142.80 | 141.80 | 142.20 | 139.63 | 20,887 |
22 Jan 2024 | 141.00 | 142.60 | 141.00 | 142.60 | 140.02 | 14,312 |
19 Jan 2024 | 141.40 | 142.80 | 140.00 | 140.00 | 137.47 | 15,227 |
18 Jan 2024 | 141.40 | 142.60 | 140.40 | 141.40 | 138.84 | 28,318 |
17 Jan 2024 | 140.00 | 140.60 | 138.20 | 140.40 | 137.86 | 25,846 |
16 Jan 2024 | 145.20 | 145.20 | 141.00 | 141.20 | 138.65 | 55,962 |
15 Jan 2024 | 146.60 | 146.60 | 145.20 | 145.20 | 142.57 | 19,834 |
12 Jan 2024 | 145.00 | 147.00 | 145.00 | 146.40 | 143.75 | 28,404 |
11 Jan 2024 | 143.20 | 145.80 | 143.20 | 145.00 | 142.38 | 72,303 |
10 Jan 2024 | 143.60 | 143.60 | 142.40 | 143.20 | 140.61 | 30,005 |
09 Jan 2024 | 143.00 | 143.60 | 142.00 | 143.60 | 141.00 | 23,370 |
08 Jan 2024 | 143.60 | 143.60 | 142.20 | 143.00 | 140.41 | 22,879 |
05 Jan 2024 | 143.20 | 143.40 | 142.40 | 143.20 | 140.61 | 13,097 |
04 Jan 2024 | 140.40 | 143.60 | 140.40 | 143.60 | 141.00 | 37,007 |
03 Jan 2024 | 141.80 | 142.00 | 139.60 | 140.40 | 137.86 | 22,697 |
02 Jan 2024 | 138.80 | 141.40 | 138.80 | 141.00 | 138.45 | 50,583 |
29 Dec 2023 | 138.40 | 139.60 | 138.20 | 138.80 | 136.29 | 35,547 |
28 Dec 2023 | 138.60 | 139.00 | 138.00 | 138.40 | 135.90 | 33,643 |
27 Dec 2023 | 137.00 | 138.80 | 137.00 | 138.60 | 136.09 | 31,400 |
22 Dec 2023 | 137.20 | 137.80 | 136.60 | 137.00 | 134.52 | 10,612 |
21 Dec 2023 | 138.60 | 138.60 | 136.60 | 137.20 | 134.72 | 18,921 |
20 Dec 2023 | 137.80 | 139.00 | 137.00 | 138.60 | 136.09 | 26,141 |
19 Dec 2023 | 138.20 | 138.20 | 137.00 | 137.60 | 135.11 | 28,879 |
18 Dec 2023 | 137.60 | 138.60 | 137.40 | 138.20 | 135.70 | 31,124 |
15 Dec 2023 | 137.80 | 139.80 | 137.20 | 137.20 | 134.72 | 54,796 |
14 Dec 2023 | 136.60 | 138.80 | 136.60 | 137.80 | 135.31 | 35,144 |
13 Dec 2023 | 137.40 | 137.40 | 135.60 | 136.40 | 133.93 | 16,007 |
12 Dec 2023 | 136.40 | 138.00 | 136.40 | 137.80 | 135.31 | 21,634 |
11 Dec 2023 | 134.80 | 136.40 | 134.80 | 136.40 | 133.93 | 28,227 |
08 Dec 2023 | 133.80 | 134.80 | 132.00 | 134.80 | 132.36 | 32,421 |
07 Dec 2023 | 133.00 | 135.20 | 133.00 | 134.20 | 131.77 | 32,316 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |