Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 98.27 | 100.38 | 97.13 | 98.05 | 98.05 | 1,557,642 |
27 Jun 2024 | 101.47 | 101.47 | 98.30 | 98.48 | 98.48 | 1,630,557 |
26 Jun 2024 | 99.01 | 101.71 | 99.01 | 101.52 | 101.52 | 2,105,393 |
25 Jun 2024 | 100.46 | 101.33 | 97.60 | 99.86 | 99.86 | 2,674,737 |
24 Jun 2024 | 104.61 | 104.61 | 100.00 | 100.46 | 100.46 | 2,992,889 |
21 Jun 2024 | 105.60 | 106.44 | 104.60 | 105.20 | 105.20 | 830,058 |
20 Jun 2024 | 108.00 | 109.29 | 105.51 | 105.60 | 105.60 | 1,205,479 |
19 Jun 2024 | 110.53 | 110.75 | 108.54 | 108.74 | 108.74 | 694,148 |
18 Jun 2024 | 110.02 | 112.21 | 110.01 | 110.53 | 110.53 | 880,216 |
17 Jun 2024 | 108.00 | 110.80 | 107.85 | 110.58 | 110.58 | 865,101 |
14 Jun 2024 | 109.30 | 110.59 | 107.06 | 108.84 | 108.84 | 1,314,888 |
13 Jun 2024 | 109.68 | 111.25 | 108.50 | 109.93 | 109.93 | 973,871 |
12 Jun 2024 | 110.90 | 110.90 | 106.82 | 109.33 | 109.33 | 736,376 |
11 Jun 2024 | 108.52 | 110.95 | 106.14 | 110.88 | 110.88 | 1,403,969 |
07 Jun 2024 | 112.01 | 112.66 | 108.00 | 109.22 | 109.22 | 1,775,920 |
06 Jun 2024 | 113.10 | 114.50 | 111.60 | 111.93 | 111.93 | 1,085,462 |
05 Jun 2024 | 112.87 | 114.78 | 112.56 | 113.30 | 113.30 | 1,071,743 |
04 Jun 2024 | 111.55 | 113.31 | 111.17 | 112.91 | 112.91 | 1,154,269 |
03 Jun 2024 | 112.77 | 114.25 | 111.02 | 111.95 | 111.95 | 1,450,568 |
31 May 2024 | 113.65 | 114.55 | 112.50 | 112.89 | 112.89 | 1,084,314 |
30 May 2024 | 112.11 | 113.49 | 111.31 | 113.03 | 113.03 | 595,534 |
29 May 2024 | 112.53 | 114.12 | 112.00 | 112.42 | 112.42 | 750,435 |
28 May 2024 | 113.00 | 114.50 | 112.36 | 113.26 | 113.26 | 1,182,449 |
27 May 2024 | 112.81 | 113.50 | 111.28 | 113.30 | 113.30 | 1,134,055 |
24 May 2024 | 114.70 | 115.78 | 111.73 | 112.95 | 112.95 | 1,583,435 |
23 May 2024 | 116.75 | 117.47 | 114.66 | 115.00 | 115.00 | 1,080,251 |
22 May 2024 | 117.30 | 118.20 | 116.05 | 116.55 | 116.55 | 1,222,805 |
21 May 2024 | 121.89 | 122.25 | 117.00 | 117.30 | 117.30 | 1,984,286 |
20 May 2024 | 123.37 | 125.20 | 121.85 | 122.29 | 122.29 | 1,268,050 |
17 May 2024 | 121.71 | 123.33 | 120.72 | 122.98 | 122.98 | 1,157,923 |
16 May 2024 | 120.75 | 124.78 | 120.28 | 121.50 | 121.50 | 1,342,997 |
15 May 2024 | 122.99 | 122.99 | 120.30 | 120.39 | 120.39 | 1,144,961 |
14 May 2024 | 122.27 | 124.00 | 121.75 | 122.80 | 122.80 | 1,259,079 |
14 May 2024 | 3 Dividend | |||||
14 May 2024 | 1.49:1 Stock split | |||||
13 May 2024 | 126.17 | 126.54 | 123.68 | 123.83 | 120.83 | 2,149,663 |
10 May 2024 | 129.20 | 130.11 | 126.17 | 126.71 | 123.64 | 2,283,831 |
09 May 2024 | 130.18 | 131.51 | 128.85 | 129.44 | 126.31 | 1,630,958 |
08 May 2024 | 130.87 | 133.93 | 129.09 | 129.85 | 126.70 | 1,921,459 |
07 May 2024 | 130.36 | 131.66 | 129.66 | 130.58 | 127.41 | 1,281,562 |
06 May 2024 | 126.38 | 130.67 | 126.38 | 130.37 | 127.21 | 2,551,982 |
30 Apr 2024 | 124.50 | 125.63 | 122.82 | 125.11 | 122.08 | 1,824,044 |
29 Apr 2024 | 123.49 | 126.18 | 123.26 | 124.46 | 121.44 | 3,634,114 |
26 Apr 2024 | 121.53 | 123.74 | 115.52 | 117.37 | 114.53 | 2,487,487 |
25 Apr 2024 | 119.13 | 122.48 | 118.32 | 121.15 | 118.22 | 734,856 |
24 Apr 2024 | 118.14 | 119.58 | 116.48 | 119.38 | 116.49 | 869,477 |
23 Apr 2024 | 115.64 | 118.36 | 114.46 | 117.79 | 114.93 | 915,792 |
22 Apr 2024 | 113.49 | 116.44 | 111.88 | 115.63 | 112.83 | 1,136,570 |
19 Apr 2024 | 113.57 | 115.34 | 113.05 | 114.36 | 111.59 | 706,631 |
18 Apr 2024 | 114.50 | 116.04 | 112.40 | 114.54 | 111.77 | 964,600 |
17 Apr 2024 | 114.33 | 116.08 | 112.42 | 114.85 | 112.07 | 1,278,898 |
16 Apr 2024 | 115.89 | 116.42 | 113.62 | 113.86 | 111.10 | 887,554 |
15 Apr 2024 | 113.68 | 117.96 | 112.99 | 116.66 | 113.83 | 1,105,797 |
12 Apr 2024 | 114.10 | 115.97 | 112.42 | 113.05 | 110.31 | 870,954 |
11 Apr 2024 | 120.52 | 121.81 | 114.50 | 114.97 | 112.18 | 1,619,266 |
10 Apr 2024 | 121.48 | 121.88 | 119.46 | 120.38 | 117.47 | 553,922 |
09 Apr 2024 | 120.75 | 121.95 | 118.91 | 121.81 | 118.86 | 694,803 |
08 Apr 2024 | 122.74 | 122.89 | 119.87 | 120.15 | 117.24 | 912,055 |
03 Apr 2024 | 124.66 | 125.57 | 122.20 | 122.62 | 119.65 | 784,882 |
02 Apr 2024 | 125.84 | 125.84 | 124.03 | 124.66 | 121.64 | 864,036 |
01 Apr 2024 | 122.92 | 126.42 | 122.82 | 126.19 | 123.14 | 979,084 |
29 Mar 2024 | 121.91 | 123.90 | 120.91 | 123.34 | 120.35 | 433,917 |
28 Mar 2024 | 118.32 | 124.68 | 118.26 | 121.89 | 118.93 | 1,777,993 |
27 Mar 2024 | 117.48 | 118.32 | 116.14 | 117.15 | 114.31 | 776,094 |
26 Mar 2024 | 116.78 | 117.65 | 115.45 | 117.48 | 114.64 | 756,125 |
25 Mar 2024 | 118.05 | 119.41 | 116.26 | 116.32 | 113.50 | 730,210 |
22 Mar 2024 | 120.40 | 120.66 | 118.19 | 118.94 | 116.06 | 753,573 |
21 Mar 2024 | 122.53 | 122.84 | 120.13 | 121.01 | 118.08 | 825,194 |
20 Mar 2024 | 123.49 | 123.84 | 121.32 | 122.35 | 119.38 | 851,000 |
19 Mar 2024 | 124.83 | 125.70 | 122.96 | 123.97 | 120.97 | 956,134 |
18 Mar 2024 | 122.07 | 124.50 | 121.25 | 124.50 | 121.48 | 869,675 |
15 Mar 2024 | 122.43 | 123.64 | 119.60 | 121.81 | 118.86 | 957,791 |
14 Mar 2024 | 124.84 | 126.57 | 121.85 | 122.50 | 119.53 | 1,138,047 |
13 Mar 2024 | 125.96 | 125.96 | 122.74 | 124.36 | 121.35 | 915,481 |
12 Mar 2024 | 124.70 | 126.58 | 124.01 | 125.87 | 122.82 | 751,089 |
11 Mar 2024 | 121.48 | 125.50 | 121.48 | 125.07 | 122.04 | 1,116,296 |
08 Mar 2024 | 121.48 | 122.66 | 120.13 | 121.40 | 118.46 | 692,794 |
07 Mar 2024 | 124.23 | 125.93 | 120.83 | 120.87 | 117.94 | 1,059,106 |
06 Mar 2024 | 125.46 | 126.17 | 122.69 | 124.83 | 121.81 | 921,927 |
05 Mar 2024 | 126.71 | 127.75 | 124.90 | 125.52 | 122.48 | 907,265 |
04 Mar 2024 | 126.32 | 129.66 | 125.58 | 127.11 | 124.03 | 921,687 |
01 Mar 2024 | 126.51 | 128.19 | 125.30 | 127.18 | 124.10 | 991,909 |
29 Feb 2024 | 118.32 | 126.75 | 117.64 | 126.50 | 123.43 | 1,853,552 |
28 Feb 2024 | 123.82 | 126.17 | 118.80 | 118.81 | 115.93 | 1,268,740 |
27 Feb 2024 | 119.60 | 123.83 | 118.46 | 123.45 | 120.46 | 1,036,697 |
26 Feb 2024 | 117.79 | 121.79 | 117.65 | 119.63 | 116.73 | 1,551,428 |
23 Feb 2024 | 115.10 | 116.16 | 113.35 | 116.16 | 113.35 | 1,154,377 |
22 Feb 2024 | 115.44 | 117.30 | 114.70 | 115.37 | 112.57 | 1,073,270 |
21 Feb 2024 | 116.07 | 118.66 | 114.49 | 116.30 | 113.48 | 1,055,466 |
20 Feb 2024 | 116.18 | 117.79 | 115.23 | 116.31 | 113.49 | 940,788 |
19 Feb 2024 | 121.48 | 121.61 | 115.87 | 117.18 | 114.34 | 1,169,192 |
08 Feb 2024 | 121.48 | 123.49 | 117.44 | 119.46 | 116.57 | 1,684,437 |
07 Feb 2024 | 113.42 | 121.81 | 112.19 | 120.23 | 117.32 | 1,861,799 |
06 Feb 2024 | 100.46 | 112.62 | 98.66 | 112.17 | 109.46 | 1,616,118 |
05 Feb 2024 | 106.27 | 106.27 | 100.01 | 101.00 | 98.55 | 1,867,805 |
02 Feb 2024 | 107.83 | 109.74 | 102.76 | 106.50 | 103.92 | 921,877 |
01 Feb 2024 | 106.04 | 109.93 | 105.37 | 107.62 | 105.02 | 847,599 |
31 Jan 2024 | 110.21 | 111.90 | 106.50 | 107.07 | 104.47 | 1,122,156 |
30 Jan 2024 | 113.19 | 114.07 | 109.85 | 110.74 | 108.06 | 897,783 |
29 Jan 2024 | 119.46 | 119.46 | 113.34 | 113.34 | 110.60 | 833,269 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |