Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 121.00 | 128.00 | 121.00 | 126.00 | 126.00 | 901 |
27 Jun 2024 | 124.50 | 124.87 | 121.00 | 124.87 | 124.87 | 11,902 |
26 Jun 2024 | 123.01 | 125.00 | 118.06 | 121.79 | 121.79 | 59,997 |
25 Jun 2024 | 123.00 | 124.90 | 122.50 | 123.39 | 123.39 | 43,848 |
24 Jun 2024 | 131.00 | 137.90 | 120.00 | 122.23 | 122.23 | 95,327 |
21 Jun 2024 | 135.00 | 135.00 | 130.15 | 130.54 | 130.54 | 374 |
20 Jun 2024 | 141.00 | 141.00 | 131.00 | 135.93 | 135.93 | 15,830 |
18 Jun 2024 | - | - | - | - | - | - |
17 Jun 2024 | - | - | - | - | - | - |
14 Jun 2024 | 131.98 | 134.00 | 130.00 | 130.06 | 130.06 | 17,672 |
13 Jun 2024 | 124.49 | 131.00 | 124.49 | 130.09 | 130.09 | 79,160 |
12 Jun 2024 | 121.01 | 123.95 | 121.00 | 122.89 | 122.89 | 2,995 |
11 Jun 2024 | 124.09 | 124.09 | 121.00 | 122.55 | 122.55 | 16,140 |
10 Jun 2024 | 125.00 | 127.90 | 124.00 | 124.52 | 124.52 | 16,459 |
07 Jun 2024 | 123.00 | 128.00 | 121.06 | 127.16 | 127.16 | 65,285 |
06 Jun 2024 | 129.00 | 130.01 | 125.00 | 126.00 | 126.00 | 25,167 |
05 Jun 2024 | 133.80 | 136.77 | 128.00 | 129.17 | 129.17 | 47,316 |
04 Jun 2024 | 149.74 | 149.74 | 133.00 | 133.80 | 133.80 | 83,718 |
03 Jun 2024 | 147.00 | 147.50 | 138.00 | 138.65 | 138.65 | 94,111 |
31 May 2024 | 149.94 | 149.94 | 142.53 | 146.00 | 146.00 | 77,716 |
30 May 2024 | 143.00 | 143.25 | 141.00 | 142.97 | 142.97 | 23,856 |
29 May 2024 | 144.00 | 146.00 | 141.63 | 142.24 | 142.24 | 23,634 |
28 May 2024 | 145.12 | 145.12 | 145.12 | 145.12 | 145.12 | - |
24 May 2024 | 143.00 | 147.10 | 137.65 | 146.47 | 146.47 | 96,672 |
23 May 2024 | 140.01 | 144.97 | 139.00 | 140.16 | 140.16 | 34,817 |
22 May 2024 | 145.51 | 148.00 | 141.00 | 143.48 | 143.48 | 46,810 |
21 May 2024 | 154.00 | 154.00 | 145.40 | 146.57 | 146.57 | 23,351 |
20 May 2024 | 145.49 | 154.64 | 145.49 | 151.01 | 151.01 | 455,947 |
17 May 2024 | 138.50 | 146.00 | 133.51 | 143.85 | 143.85 | 181,385 |
16 May 2024 | 135.90 | 139.35 | 132.98 | 138.49 | 138.49 | 650,537 |
15 May 2024 | 121.00 | 129.69 | 118.30 | 129.69 | 129.69 | 442,730 |
14 May 2024 | 118.20 | 121.50 | 116.02 | 120.64 | 120.64 | 34,799 |
13 May 2024 | 113.99 | 121.50 | 113.99 | 120.03 | 120.03 | 174,173 |
10 May 2024 | 113.99 | 115.99 | 110.20 | 113.43 | 113.43 | 12,771 |
09 May 2024 | 111.99 | 114.90 | 111.55 | 113.31 | 113.31 | 58,056 |
08 May 2024 | 112.99 | 113.00 | 108.81 | 112.56 | 112.56 | 268,296 |
07 May 2024 | 110.00 | 110.00 | 108.51 | 109.00 | 109.00 | 45,560 |
06 May 2024 | 106.50 | 113.94 | 106.00 | 110.63 | 110.63 | 100,170 |
03 May 2024 | 106.50 | 106.50 | 105.50 | 105.99 | 105.99 | 12,846 |
02 May 2024 | 106.00 | 108.00 | 106.00 | 106.05 | 106.05 | 8,252 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 108.11 | 110.00 | 108.11 | 108.80 | 108.80 | 1,201 |
29 Apr 2024 | 113.22 | 113.22 | 109.50 | 111.00 | 111.00 | 7,033 |
26 Apr 2024 | 111.50 | 114.00 | 111.50 | 113.48 | 113.48 | 9,489 |
25 Apr 2024 | 114.50 | 114.50 | 112.50 | 113.23 | 113.23 | 30,064 |
24 Apr 2024 | 113.01 | 116.00 | 113.01 | 115.99 | 115.99 | 18,064 |
23 Apr 2024 | 114.00 | 115.00 | 114.00 | 114.50 | 114.50 | 12,924 |
22 Apr 2024 | 113.20 | 115.00 | 112.60 | 112.87 | 112.87 | 46,002 |
19 Apr 2024 | 115.50 | 115.50 | 113.00 | 113.08 | 113.08 | 26,700 |
19 Apr 2024 | 4 Dividend | |||||
18 Apr 2024 | 119.00 | 119.49 | 118.20 | 118.50 | 114.50 | 5,400 |
17 Apr 2024 | 118.00 | 118.25 | 118.00 | 118.00 | 114.02 | 7,200 |
16 Apr 2024 | 118.00 | 119.00 | 117.50 | 117.50 | 113.53 | 38,000 |
15 Apr 2024 | 117.50 | 119.00 | 117.45 | 117.50 | 113.53 | 8,700 |
12 Apr 2024 | - | - | - | - | - | - |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | - | - | - | - | - | - |
09 Apr 2024 | 115.51 | 117.90 | 115.10 | 117.01 | 113.06 | 10,100 |
08 Apr 2024 | 117.50 | 117.50 | 116.55 | 117.03 | 113.08 | 800 |
05 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 116.50 | 124.75 | 116.00 | 117.39 | 113.43 | 21,600 |
03 Apr 2024 | 116.61 | 117.80 | 115.00 | 116.27 | 112.35 | 5,400 |
02 Apr 2024 | 116.50 | 118.97 | 116.50 | 117.12 | 113.17 | 600 |
01 Apr 2024 | 118.10 | 119.99 | 117.20 | 117.41 | 113.45 | 46,400 |
28 Mar 2024 | 118.00 | 118.00 | 115.55 | 117.52 | 113.55 | 30,400 |
27 Mar 2024 | 115.01 | 119.00 | 115.00 | 117.19 | 113.23 | 34,200 |
26 Mar 2024 | 114.50 | 116.00 | 113.00 | 115.02 | 111.14 | 75,200 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 116.00 | 116.00 | 113.01 | 114.89 | 111.01 | 32,000 |
21 Mar 2024 | 118.00 | 123.00 | 115.00 | 117.46 | 113.50 | 127,500 |
20 Mar 2024 | 115.00 | 117.00 | 114.00 | 116.00 | 112.08 | 30,700 |
19 Mar 2024 | 115.00 | 115.00 | 114.00 | 114.18 | 110.33 | 10,400 |
18 Mar 2024 | 114.80 | 114.80 | 114.80 | 114.80 | 110.92 | - |
15 Mar 2024 | 114.98 | 115.10 | 114.00 | 114.80 | 110.92 | 18,800 |
14 Mar 2024 | 114.50 | 117.00 | 114.00 | 114.98 | 111.10 | 17,800 |
13 Mar 2024 | 113.00 | 114.00 | 112.51 | 113.17 | 109.35 | 300 |
12 Mar 2024 | 114.09 | 114.09 | 114.09 | 114.09 | 110.24 | - |
11 Mar 2024 | 114.00 | 117.98 | 114.00 | 114.09 | 110.24 | 2,300 |
08 Mar 2024 | 115.68 | 115.68 | 115.68 | 115.68 | 111.78 | - |
07 Mar 2024 | 113.00 | 116.00 | 112.00 | 115.68 | 111.78 | 55,900 |
06 Mar 2024 | 112.51 | 114.00 | 112.51 | 113.02 | 109.20 | 1,900 |
05 Mar 2024 | 119.47 | 119.47 | 114.50 | 115.48 | 111.58 | 9,300 |
04 Mar 2024 | 116.96 | 116.96 | 113.35 | 114.96 | 111.08 | 11,500 |
01 Mar 2024 | 113.00 | 114.50 | 113.00 | 114.02 | 110.17 | 14,500 |
29 Feb 2024 | 117.00 | 118.00 | 113.10 | 113.50 | 109.67 | 21,700 |
28 Feb 2024 | 114.50 | 116.10 | 114.50 | 114.94 | 111.06 | 3,100 |
27 Feb 2024 | 116.00 | 116.00 | 114.00 | 114.21 | 110.35 | 6,600 |
26 Feb 2024 | 115.00 | 119.97 | 114.00 | 116.95 | 113.00 | 35,900 |
23 Feb 2024 | 114.95 | 115.00 | 114.50 | 114.50 | 110.64 | 14,400 |
22 Feb 2024 | 112.00 | 115.00 | 112.00 | 113.08 | 109.26 | 37,200 |
21 Feb 2024 | 113.00 | 113.00 | 112.00 | 112.00 | 108.22 | 12,700 |
20 Feb 2024 | 112.00 | 112.00 | 112.00 | 112.00 | 108.22 | - |
16 Feb 2024 | 110.50 | 113.99 | 109.95 | 110.93 | 107.19 | 6,900 |
15 Feb 2024 | 113.00 | 113.00 | 110.00 | 110.13 | 106.41 | 9,600 |
14 Feb 2024 | 112.89 | 115.00 | 110.00 | 113.00 | 109.19 | 90,100 |
13 Feb 2024 | 109.95 | 113.50 | 105.00 | 109.04 | 105.36 | 46,200 |
12 Feb 2024 | 109.95 | 109.95 | 105.00 | 107.37 | 103.75 | 14,100 |
09 Feb 2024 | 107.30 | 114.99 | 107.10 | 111.04 | 107.29 | 4,000 |
08 Feb 2024 | 114.93 | 114.93 | 114.93 | 114.93 | 111.05 | - |
07 Feb 2024 | 115.50 | 116.01 | 114.00 | 114.93 | 111.05 | 42,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |