Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2023 | 126.17 | 128.73 | 126.00 | 127.40 | 127.40 | 2,042,000 |
26 May 2023 | 121.64 | 126.33 | 121.64 | 125.41 | 125.41 | 1,950,300 |
25 May 2023 | 124.14 | 124.45 | 121.59 | 122.36 | 122.36 | 1,905,900 |
24 May 2023 | 125.11 | 128.29 | 123.25 | 123.85 | 123.85 | 2,488,600 |
23 May 2023 | 128.70 | 130.39 | 123.62 | 124.58 | 124.58 | 4,968,900 |
22 May 2023 | 127.00 | 128.29 | 125.05 | 126.40 | 126.40 | 3,282,000 |
19 May 2023 | 129.40 | 129.72 | 126.29 | 126.67 | 126.67 | 3,950,000 |
18 May 2023 | 135.45 | 136.42 | 133.36 | 135.91 | 135.91 | 949,200 |
17 May 2023 | 132.57 | 136.07 | 132.19 | 135.46 | 135.46 | 1,529,700 |
16 May 2023 | 135.76 | 136.14 | 131.18 | 131.42 | 131.42 | 2,183,500 |
15 May 2023 | 139.40 | 139.50 | 137.06 | 138.06 | 138.06 | 2,069,800 |
12 May 2023 | 142.71 | 142.95 | 139.17 | 140.00 | 140.00 | 1,529,000 |
11 May 2023 | 140.04 | 140.63 | 138.04 | 139.33 | 139.33 | 1,201,300 |
10 May 2023 | 142.48 | 143.21 | 138.06 | 139.66 | 139.66 | 850,300 |
09 May 2023 | 139.87 | 141.72 | 139.19 | 141.05 | 141.05 | 716,600 |
08 May 2023 | 141.76 | 141.81 | 139.93 | 141.04 | 141.04 | 653,800 |
05 May 2023 | 141.84 | 142.26 | 139.55 | 141.60 | 141.60 | 686,400 |
04 May 2023 | 142.42 | 142.59 | 139.91 | 140.91 | 140.91 | 664,600 |
03 May 2023 | 142.79 | 145.06 | 142.07 | 142.56 | 142.56 | 735,000 |
02 May 2023 | 141.73 | 143.17 | 139.84 | 142.78 | 142.78 | 871,200 |
01 May 2023 | 145.19 | 145.69 | 139.96 | 141.76 | 141.76 | 1,030,700 |
28 Apr 2023 | 144.07 | 145.32 | 143.12 | 145.01 | 145.01 | 654,200 |
27 Apr 2023 | 145.70 | 146.20 | 143.11 | 144.60 | 144.60 | 1,006,500 |
26 Apr 2023 | 146.30 | 147.58 | 144.92 | 145.18 | 145.18 | 1,082,900 |
25 Apr 2023 | 149.18 | 149.45 | 145.48 | 145.82 | 145.82 | 1,343,400 |
24 Apr 2023 | 148.52 | 151.29 | 148.49 | 149.35 | 149.35 | 1,325,800 |
21 Apr 2023 | 146.10 | 148.98 | 145.79 | 148.91 | 148.91 | 994,100 |
20 Apr 2023 | 143.42 | 147.85 | 143.08 | 146.23 | 146.23 | 1,253,500 |
19 Apr 2023 | 142.37 | 144.39 | 141.51 | 144.09 | 144.09 | 1,173,500 |
18 Apr 2023 | 141.00 | 142.78 | 140.85 | 142.56 | 142.56 | 988,500 |
17 Apr 2023 | 139.74 | 140.39 | 138.39 | 140.20 | 140.20 | 1,482,800 |
14 Apr 2023 | 137.92 | 140.04 | 137.72 | 139.44 | 139.44 | 1,203,400 |
13 Apr 2023 | 137.60 | 138.10 | 134.59 | 137.90 | 137.90 | 1,178,200 |
12 Apr 2023 | 138.50 | 139.62 | 137.12 | 137.68 | 137.68 | 1,188,900 |
11 Apr 2023 | 138.77 | 140.48 | 138.20 | 139.07 | 139.07 | 1,128,200 |
10 Apr 2023 | 137.38 | 139.72 | 136.52 | 137.10 | 137.10 | 1,186,000 |
06 Apr 2023 | 138.79 | 139.24 | 135.86 | 137.94 | 137.94 | 1,159,900 |
05 Apr 2023 | 142.00 | 142.22 | 139.44 | 139.99 | 139.99 | 880,400 |
04 Apr 2023 | 146.00 | 146.71 | 142.67 | 143.04 | 143.04 | 1,361,400 |
03 Apr 2023 | 141.50 | 147.27 | 141.50 | 147.17 | 147.17 | 2,638,200 |
31 Mar 2023 | 137.45 | 141.96 | 137.04 | 141.89 | 141.89 | 1,690,100 |
30 Mar 2023 | 138.84 | 139.88 | 136.68 | 137.11 | 137.11 | 990,000 |
29 Mar 2023 | 137.32 | 139.16 | 136.81 | 138.21 | 138.21 | 1,364,100 |
28 Mar 2023 | 135.42 | 139.07 | 135.16 | 137.18 | 137.18 | 1,341,400 |
27 Mar 2023 | 138.27 | 138.45 | 133.29 | 135.00 | 135.00 | 1,933,700 |
24 Mar 2023 | 138.00 | 139.21 | 136.19 | 138.42 | 138.42 | 1,764,700 |
23 Mar 2023 | 142.94 | 144.38 | 137.48 | 139.84 | 139.84 | 1,720,500 |
22 Mar 2023 | 145.99 | 147.20 | 142.17 | 142.29 | 142.29 | 1,376,200 |
21 Mar 2023 | 145.98 | 147.95 | 145.51 | 146.64 | 146.64 | 1,269,500 |
20 Mar 2023 | 145.82 | 146.65 | 143.18 | 143.75 | 143.75 | 1,300,400 |
17 Mar 2023 | 145.75 | 146.35 | 143.44 | 144.66 | 144.66 | 2,111,700 |
16 Mar 2023 | 144.15 | 147.17 | 144.00 | 146.69 | 146.69 | 1,627,400 |
16 Mar 2023 | 1 Dividend | |||||
15 Mar 2023 | 146.52 | 148.13 | 144.17 | 146.71 | 145.71 | 1,504,900 |
14 Mar 2023 | 146.80 | 151.13 | 144.20 | 148.92 | 147.90 | 1,653,800 |
13 Mar 2023 | 144.45 | 147.55 | 143.78 | 145.09 | 144.10 | 1,963,600 |
10 Mar 2023 | 149.78 | 150.24 | 145.50 | 146.27 | 145.27 | 1,983,600 |
09 Mar 2023 | 150.22 | 152.61 | 149.26 | 149.33 | 148.31 | 2,295,400 |
08 Mar 2023 | 148.50 | 150.18 | 146.70 | 149.73 | 148.71 | 3,454,900 |
07 Mar 2023 | 140.00 | 146.89 | 138.85 | 146.79 | 145.79 | 9,217,700 |
06 Mar 2023 | 132.59 | 134.52 | 131.80 | 132.14 | 131.24 | 2,251,100 |
03 Mar 2023 | 130.78 | 132.84 | 129.14 | 132.11 | 131.21 | 1,430,800 |
02 Mar 2023 | 128.00 | 129.66 | 127.25 | 129.51 | 128.63 | 860,600 |
01 Mar 2023 | 127.24 | 129.05 | 127.02 | 128.69 | 127.81 | 844,400 |
28 Feb 2023 | 126.54 | 131.13 | 126.43 | 128.63 | 127.75 | 1,386,400 |
27 Feb 2023 | 129.59 | 131.53 | 129.11 | 129.76 | 128.88 | 1,124,700 |
24 Feb 2023 | 128.26 | 129.19 | 127.32 | 128.27 | 127.40 | 598,400 |
23 Feb 2023 | 129.14 | 130.50 | 128.15 | 129.96 | 129.07 | 846,900 |
22 Feb 2023 | 130.28 | 133.13 | 129.10 | 129.31 | 128.43 | 1,003,600 |
21 Feb 2023 | 128.18 | 130.43 | 127.61 | 129.64 | 128.76 | 817,100 |
17 Feb 2023 | 129.52 | 130.87 | 128.72 | 130.15 | 129.26 | 820,800 |
16 Feb 2023 | 130.07 | 131.48 | 129.38 | 130.01 | 129.12 | 707,400 |
15 Feb 2023 | 128.12 | 131.81 | 127.62 | 131.50 | 130.60 | 785,000 |
14 Feb 2023 | 128.98 | 131.00 | 128.02 | 129.43 | 128.55 | 743,800 |
13 Feb 2023 | 130.07 | 130.55 | 127.58 | 129.88 | 128.99 | 1,021,900 |
10 Feb 2023 | 128.95 | 130.26 | 127.90 | 129.28 | 128.40 | 844,300 |
09 Feb 2023 | 133.40 | 133.45 | 129.77 | 129.79 | 128.91 | 910,400 |
08 Feb 2023 | 132.59 | 133.69 | 130.99 | 131.98 | 131.08 | 625,000 |
07 Feb 2023 | 134.56 | 134.67 | 131.75 | 134.32 | 133.40 | 647,600 |
06 Feb 2023 | 136.80 | 138.43 | 133.60 | 134.83 | 133.91 | 752,900 |
03 Feb 2023 | 132.21 | 136.25 | 132.21 | 135.75 | 134.82 | 888,400 |
02 Feb 2023 | 135.83 | 136.66 | 132.72 | 134.09 | 133.18 | 1,221,900 |
01 Feb 2023 | 130.59 | 134.87 | 130.40 | 134.52 | 133.60 | 1,236,500 |
31 Jan 2023 | 128.18 | 130.83 | 126.45 | 130.76 | 129.87 | 1,446,600 |
30 Jan 2023 | 126.00 | 129.07 | 125.94 | 126.93 | 126.06 | 886,000 |
27 Jan 2023 | 126.10 | 127.29 | 125.47 | 126.23 | 125.37 | 898,000 |
26 Jan 2023 | 126.14 | 126.78 | 123.51 | 125.99 | 125.13 | 656,500 |
25 Jan 2023 | 123.98 | 125.49 | 121.67 | 125.33 | 124.48 | 851,300 |
24 Jan 2023 | 125.50 | 126.55 | 124.81 | 125.52 | 124.66 | 564,400 |
23 Jan 2023 | 123.99 | 126.08 | 123.84 | 126.01 | 125.15 | 799,800 |
20 Jan 2023 | 120.31 | 124.10 | 119.44 | 123.05 | 122.21 | 1,280,400 |
19 Jan 2023 | 123.05 | 123.57 | 119.22 | 120.33 | 119.51 | 1,584,000 |
18 Jan 2023 | 126.58 | 127.63 | 123.07 | 124.45 | 123.60 | 1,091,700 |
17 Jan 2023 | 127.67 | 129.35 | 126.70 | 126.74 | 125.88 | 718,400 |
13 Jan 2023 | 126.62 | 129.93 | 125.96 | 128.65 | 127.77 | 813,900 |
12 Jan 2023 | 128.41 | 131.12 | 127.99 | 128.60 | 127.72 | 1,291,500 |
11 Jan 2023 | 129.12 | 129.77 | 126.76 | 127.43 | 126.56 | 930,700 |
10 Jan 2023 | 127.90 | 129.34 | 127.05 | 128.48 | 127.60 | 756,400 |
09 Jan 2023 | 128.00 | 130.19 | 127.05 | 128.37 | 127.50 | 1,151,600 |
06 Jan 2023 | 126.01 | 129.67 | 125.85 | 128.08 | 127.21 | 1,682,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |