Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 147.65 | 148.15 | 147.40 | 147.80 | 147.80 | 172,290 |
20 May 2024 | 149.25 | 150.75 | 148.30 | 148.75 | 148.75 | 1,326,041 |
17 May 2024 | 147.90 | 149.65 | 147.90 | 149.25 | 149.25 | 2,412,115 |
16 May 2024 | 146.90 | 148.80 | 146.65 | 148.70 | 148.70 | 1,784,984 |
15 May 2024 | 142.40 | 146.80 | 142.40 | 146.75 | 146.75 | 1,987,451 |
14 May 2024 | 142.65 | 143.45 | 140.85 | 142.77 | 142.77 | 1,885,478 |
13 May 2024 | 144.30 | 144.70 | 142.85 | 143.75 | 143.75 | 1,144,991 |
10 May 2024 | 143.85 | 145.55 | 143.85 | 145.05 | 145.05 | 2,036,334 |
09 May 2024 | 140.90 | 143.65 | 140.30 | 143.30 | 143.30 | 2,434,143 |
08 May 2024 | 141.50 | 141.60 | 140.00 | 141.15 | 141.15 | 1,440,426 |
07 May 2024 | 141.05 | 141.65 | 139.55 | 141.50 | 141.50 | 2,592,705 |
03 May 2024 | 134.50 | 138.45 | 133.85 | 138.45 | 138.45 | 2,386,955 |
02 May 2024 | 131.40 | 133.75 | 131.40 | 133.50 | 133.50 | 1,183,106 |
01 May 2024 | 132.90 | 133.45 | 130.90 | 131.35 | 131.35 | 938,161 |
30 Apr 2024 | 135.05 | 135.50 | 131.80 | 131.90 | 131.90 | 2,560,474 |
29 Apr 2024 | 134.85 | 135.65 | 134.05 | 134.98 | 134.98 | 1,887,014 |
26 Apr 2024 | 133.15 | 135.10 | 132.60 | 134.50 | 134.50 | 2,133,568 |
25 Apr 2024 | 131.05 | 134.00 | 130.50 | 131.65 | 131.65 | 1,904,007 |
24 Apr 2024 | 133.75 | 133.75 | 130.75 | 131.70 | 131.70 | 1,760,487 |
23 Apr 2024 | 133.50 | 133.80 | 132.25 | 133.75 | 133.75 | 1,925,903 |
22 Apr 2024 | 132.25 | 133.73 | 131.70 | 132.40 | 132.40 | 1,907,930 |
19 Apr 2024 | 131.00 | 131.45 | 129.60 | 130.95 | 130.95 | 2,121,610 |
18 Apr 2024 | 131.90 | 132.45 | 130.25 | 132.20 | 132.20 | 1,619,521 |
17 Apr 2024 | 131.23 | 132.95 | 130.75 | 131.30 | 131.30 | 2,330,163 |
16 Apr 2024 | 131.55 | 132.60 | 130.85 | 131.80 | 131.80 | 2,083,950 |
15 Apr 2024 | 135.65 | 136.43 | 133.70 | 134.45 | 134.45 | 2,192,986 |
12 Apr 2024 | 134.85 | 136.30 | 133.48 | 134.60 | 134.60 | 3,672,242 |
11 Apr 2024 | 129.60 | 131.23 | 129.45 | 130.48 | 130.48 | 2,252,606 |
10 Apr 2024 | 132.60 | 133.50 | 129.55 | 129.70 | 129.70 | 2,438,290 |
09 Apr 2024 | 132.35 | 132.70 | 131.15 | 131.75 | 131.75 | 1,702,729 |
08 Apr 2024 | 132.25 | 133.65 | 131.45 | 133.30 | 133.30 | 654,800 |
05 Apr 2024 | 132.35 | 132.95 | 131.45 | 132.05 | 132.05 | 1,639,331 |
04 Apr 2024 | 132.95 | 134.65 | 132.50 | 134.20 | 134.20 | 1,446,251 |
03 Apr 2024 | 132.90 | 133.30 | 131.25 | 132.95 | 132.95 | 2,529,578 |
02 Apr 2024 | 136.73 | 136.73 | 132.75 | 133.15 | 133.15 | 3,367,855 |
28 Mar 2024 | 137.15 | 138.10 | 136.35 | 137.40 | 137.40 | 2,787,421 |
28 Mar 2024 | 4.79 Dividend | |||||
27 Mar 2024 | 140.70 | 141.20 | 139.85 | 140.50 | 135.71 | 1,837,548 |
26 Mar 2024 | 139.30 | 140.75 | 137.90 | 140.60 | 135.81 | 1,665,637 |
25 Mar 2024 | 140.65 | 140.80 | 139.35 | 139.95 | 135.18 | 2,030,614 |
22 Mar 2024 | 142.35 | 142.40 | 140.05 | 140.85 | 136.05 | 2,529,428 |
21 Mar 2024 | 139.40 | 141.95 | 138.65 | 141.90 | 137.06 | 2,479,264 |
20 Mar 2024 | 137.60 | 139.45 | 137.60 | 138.32 | 133.61 | 2,094,135 |
19 Mar 2024 | 138.45 | 138.70 | 136.40 | 136.73 | 132.06 | 2,470,755 |
18 Mar 2024 | 139.80 | 141.40 | 139.25 | 139.55 | 134.79 | 2,334,892 |
15 Mar 2024 | 140.65 | 140.65 | 138.55 | 139.02 | 134.29 | 2,482,570 |
14 Mar 2024 | 140.35 | 142.75 | 139.90 | 140.60 | 135.81 | 2,617,399 |
13 Mar 2024 | 140.75 | 141.00 | 139.40 | 139.95 | 135.18 | 3,461,845 |
12 Mar 2024 | 139.95 | 141.55 | 138.85 | 140.60 | 135.81 | 2,779,997 |
11 Mar 2024 | 138.80 | 141.10 | 138.25 | 139.85 | 135.08 | 1,940,156 |
08 Mar 2024 | 139.40 | 139.65 | 137.65 | 139.65 | 134.89 | 2,706,097 |
07 Mar 2024 | 138.85 | 140.40 | 138.40 | 140.05 | 135.28 | 2,205,866 |
06 Mar 2024 | 139.10 | 141.85 | 138.00 | 139.13 | 134.38 | 4,397,130 |
05 Mar 2024 | 138.45 | 139.70 | 138.15 | 139.10 | 134.36 | 2,396,454 |
04 Mar 2024 | 139.10 | 139.50 | 137.40 | 138.90 | 134.16 | 2,910,385 |
01 Mar 2024 | 139.25 | 140.43 | 138.00 | 140.00 | 135.23 | 3,499,327 |
29 Feb 2024 | 134.50 | 138.65 | 133.95 | 138.18 | 133.46 | 3,602,035 |
28 Feb 2024 | 135.40 | 138.55 | 132.95 | 134.30 | 129.72 | 5,509,861 |
27 Feb 2024 | 142.57 | 142.85 | 138.80 | 140.00 | 135.23 | 3,700,394 |
26 Feb 2024 | 142.57 | 145.30 | 140.00 | 141.73 | 136.89 | 4,984,986 |
23 Feb 2024 | 146.50 | 146.95 | 144.55 | 145.90 | 140.93 | 1,568,620 |
22 Feb 2024 | 148.10 | 148.20 | 144.98 | 145.95 | 140.97 | 2,316,898 |
21 Feb 2024 | 145.80 | 146.90 | 145.35 | 146.40 | 141.41 | 1,925,106 |
20 Feb 2024 | 146.15 | 146.40 | 144.45 | 145.30 | 140.35 | 1,815,708 |
19 Feb 2024 | 145.80 | 146.45 | 144.90 | 145.85 | 140.88 | 984,257 |
16 Feb 2024 | 147.00 | 147.20 | 145.10 | 146.05 | 141.07 | 2,310,306 |
15 Feb 2024 | 145.20 | 146.10 | 144.20 | 145.65 | 140.68 | 1,152,611 |
14 Feb 2024 | 143.20 | 145.55 | 143.05 | 144.20 | 139.28 | 2,024,771 |
13 Feb 2024 | 147.40 | 147.55 | 140.90 | 141.10 | 136.29 | 2,259,786 |
12 Feb 2024 | 148.15 | 148.15 | 146.35 | 147.75 | 142.71 | 1,249,295 |
09 Feb 2024 | 145.40 | 146.60 | 144.80 | 146.45 | 141.46 | 1,233,045 |
08 Feb 2024 | 148.40 | 149.20 | 145.25 | 145.30 | 140.35 | 2,251,622 |
07 Feb 2024 | 148.40 | 150.50 | 147.45 | 148.88 | 143.80 | 3,033,099 |
06 Feb 2024 | 146.50 | 147.60 | 145.15 | 147.15 | 142.13 | 1,585,452 |
05 Feb 2024 | 146.70 | 147.95 | 145.38 | 145.48 | 140.52 | 1,348,391 |
02 Feb 2024 | 148.70 | 149.25 | 146.50 | 147.35 | 142.33 | 2,029,476 |
01 Feb 2024 | 147.40 | 148.85 | 145.95 | 145.95 | 140.97 | 1,922,503 |
31 Jan 2024 | 149.25 | 150.00 | 147.60 | 148.27 | 143.22 | 2,117,585 |
30 Jan 2024 | 146.40 | 147.75 | 145.60 | 147.70 | 142.66 | 1,774,363 |
29 Jan 2024 | 146.20 | 146.20 | 144.45 | 145.70 | 140.73 | 1,174,426 |
26 Jan 2024 | 145.70 | 146.40 | 144.30 | 146.25 | 141.26 | 1,800,049 |
25 Jan 2024 | 144.00 | 145.10 | 142.85 | 144.70 | 139.77 | 2,046,140 |
24 Jan 2024 | 144.45 | 145.15 | 142.75 | 144.55 | 139.62 | 2,994,250 |
23 Jan 2024 | 147.00 | 147.55 | 144.10 | 144.15 | 139.24 | 1,942,712 |
22 Jan 2024 | 144.75 | 146.75 | 143.80 | 146.40 | 141.41 | 2,123,181 |
19 Jan 2024 | 144.40 | 145.80 | 142.35 | 143.00 | 138.12 | 2,223,684 |
18 Jan 2024 | 141.85 | 143.52 | 141.50 | 143.20 | 138.32 | 2,790,237 |
17 Jan 2024 | 141.65 | 141.85 | 139.90 | 140.75 | 135.95 | 3,068,738 |
16 Jan 2024 | 143.25 | 145.30 | 143.00 | 144.45 | 139.53 | 1,705,908 |
15 Jan 2024 | 144.60 | 144.95 | 143.30 | 143.85 | 138.95 | 2,021,529 |
12 Jan 2024 | 144.35 | 146.40 | 143.80 | 143.95 | 139.04 | 2,561,275 |
11 Jan 2024 | 149.40 | 149.57 | 143.60 | 143.75 | 138.85 | 4,302,056 |
10 Jan 2024 | 146.30 | 148.65 | 146.05 | 147.95 | 142.91 | 2,313,844 |
09 Jan 2024 | 148.15 | 148.20 | 145.30 | 145.70 | 140.73 | 3,568,926 |
08 Jan 2024 | 144.10 | 148.05 | 144.10 | 147.95 | 142.91 | 2,331,543 |
05 Jan 2024 | 143.50 | 144.50 | 142.00 | 144.10 | 139.19 | 3,646,868 |
04 Jan 2024 | 143.00 | 144.15 | 142.70 | 144.15 | 139.24 | 1,914,267 |
03 Jan 2024 | 144.60 | 144.60 | 141.45 | 142.45 | 137.59 | 3,260,497 |
02 Jan 2024 | 146.35 | 147.10 | 143.20 | 143.25 | 138.37 | 1,914,449 |
29 Dec 2023 | 144.80 | 146.10 | 144.65 | 145.95 | 140.97 | 763,217 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |