Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 108.01 | 108.14 | 107.77 | 107.84 | 107.84 | 77,500 |
25 Jul 2024 | 106.68 | 108.95 | 106.68 | 108.59 | 108.59 | 75,200 |
24 Jul 2024 | 106.66 | 109.52 | 106.66 | 108.94 | 108.94 | 61,300 |
23 Jul 2024 | 109.72 | 111.29 | 108.65 | 109.13 | 109.13 | 65,200 |
22 Jul 2024 | 108.20 | 111.26 | 107.76 | 108.00 | 108.00 | 45,900 |
19 Jul 2024 | 108.39 | 111.40 | 108.39 | 109.49 | 109.49 | 21,100 |
18 Jul 2024 | 110.57 | 110.57 | 108.91 | 109.32 | 109.32 | 22,000 |
17 Jul 2024 | 110.92 | 114.00 | 110.92 | 111.40 | 111.40 | 53,000 |
16 Jul 2024 | 110.23 | 111.85 | 110.23 | 111.70 | 111.70 | 25,800 |
15 Jul 2024 | 113.16 | 113.62 | 112.00 | 112.56 | 112.56 | 51,200 |
12 Jul 2024 | 109.70 | 113.16 | 109.70 | 113.00 | 113.00 | 22,800 |
11 Jul 2024 | 111.60 | 114.48 | 111.60 | 113.71 | 113.71 | 134,800 |
10 Jul 2024 | 109.58 | 114.00 | 109.40 | 113.02 | 113.02 | 291,200 |
09 Jul 2024 | 113.79 | 113.79 | 109.09 | 111.50 | 111.50 | 683,000 |
08 Jul 2024 | 110.42 | 110.45 | 109.93 | 110.10 | 110.10 | 297,400 |
05 Jul 2024 | 112.77 | 112.77 | 110.22 | 110.40 | 110.40 | 32,200 |
03 Jul 2024 | 108.54 | 112.30 | 108.54 | 112.30 | 112.30 | 24,600 |
02 Jul 2024 | 109.61 | 111.48 | 109.00 | 109.95 | 109.95 | 52,200 |
01 Jul 2024 | 106.25 | 106.25 | 105.79 | 105.90 | 105.90 | 67,800 |
28 Jun 2024 | 104.50 | 105.65 | 104.50 | 105.16 | 105.16 | 188,200 |
27 Jun 2024 | 106.80 | 110.00 | 104.94 | 105.92 | 105.92 | 229,400 |
26 Jun 2024 | 104.77 | 107.73 | 104.70 | 104.85 | 104.85 | 35,200 |
25 Jun 2024 | 108.31 | 108.31 | 104.18 | 104.83 | 104.83 | 22,700 |
24 Jun 2024 | 103.96 | 105.26 | 103.65 | 105.00 | 105.00 | 27,500 |
21 Jun 2024 | 108.08 | 108.08 | 104.21 | 104.29 | 104.29 | 42,800 |
20 Jun 2024 | 102.82 | 104.65 | 102.82 | 104.60 | 104.60 | 42,300 |
18 Jun 2024 | 105.18 | 105.27 | 105.00 | 105.10 | 105.10 | 20,600 |
17 Jun 2024 | 104.95 | 105.26 | 104.61 | 105.01 | 105.01 | 26,100 |
14 Jun 2024 | 104.64 | 104.85 | 104.46 | 104.71 | 104.71 | 20,000 |
13 Jun 2024 | 104.78 | 106.30 | 104.78 | 105.58 | 105.58 | 17,000 |
12 Jun 2024 | 108.75 | 108.75 | 105.68 | 105.68 | 105.68 | 17,000 |
11 Jun 2024 | 104.69 | 105.81 | 103.59 | 105.05 | 105.05 | 28,800 |
10 Jun 2024 | 106.23 | 108.50 | 104.02 | 105.64 | 105.64 | 22,500 |
07 Jun 2024 | 106.98 | 106.98 | 105.06 | 105.06 | 105.06 | 28,400 |
06 Jun 2024 | 110.10 | 110.10 | 105.39 | 105.60 | 105.60 | 63,700 |
05 Jun 2024 | 105.82 | 105.82 | 104.82 | 105.20 | 105.20 | 28,300 |
04 Jun 2024 | 105.91 | 106.40 | 105.85 | 106.06 | 106.06 | 29,500 |
03 Jun 2024 | 108.31 | 108.81 | 106.62 | 106.62 | 106.62 | 41,800 |
31 May 2024 | 108.15 | 108.15 | 106.05 | 106.85 | 106.85 | 20,400 |
30 May 2024 | 106.74 | 106.85 | 105.65 | 105.73 | 105.73 | 23,700 |
29 May 2024 | 106.75 | 106.75 | 105.23 | 105.40 | 105.40 | 31,000 |
28 May 2024 | 109.25 | 109.25 | 105.66 | 106.17 | 106.17 | 33,700 |
24 May 2024 | 105.31 | 106.50 | 105.31 | 106.19 | 106.19 | 19,600 |
23 May 2024 | 106.00 | 106.00 | 103.39 | 105.15 | 105.15 | 26,400 |
22 May 2024 | 105.69 | 107.64 | 104.96 | 104.96 | 104.96 | 46,200 |
21 May 2024 | 108.91 | 108.91 | 105.55 | 106.36 | 106.36 | 30,400 |
20 May 2024 | 105.67 | 106.20 | 105.67 | 105.96 | 105.96 | 15,800 |
17 May 2024 | 102.74 | 106.71 | 102.74 | 106.32 | 106.32 | 18,900 |
16 May 2024 | 102.30 | 106.14 | 102.30 | 105.65 | 105.65 | 30,300 |
15 May 2024 | 101.42 | 106.42 | 101.42 | 105.15 | 105.15 | 27,600 |
14 May 2024 | 102.43 | 105.04 | 102.43 | 104.81 | 104.81 | 25,500 |
13 May 2024 | 101.12 | 104.88 | 101.12 | 104.59 | 104.59 | 27,800 |
10 May 2024 | 102.00 | 104.90 | 102.00 | 104.21 | 104.21 | 22,000 |
10 May 2024 | 1.598 Dividend | |||||
09 May 2024 | 104.50 | 106.03 | 104.47 | 105.04 | 103.44 | 97,600 |
08 May 2024 | 102.89 | 105.69 | 102.89 | 105.25 | 103.65 | 42,700 |
07 May 2024 | 105.55 | 107.50 | 105.55 | 106.19 | 104.57 | 11,300 |
06 May 2024 | 106.06 | 107.06 | 105.50 | 106.00 | 104.39 | 33,900 |
03 May 2024 | 104.75 | 105.93 | 104.75 | 105.68 | 104.07 | 74,600 |
02 May 2024 | 102.48 | 105.29 | 102.48 | 104.69 | 103.10 | 30,100 |
01 May 2024 | 104.85 | 104.85 | 102.25 | 103.16 | 101.59 | 15,200 |
30 Apr 2024 | 104.15 | 104.15 | 101.58 | 101.58 | 100.03 | 19,600 |
29 Apr 2024 | 102.00 | 102.58 | 101.27 | 102.51 | 100.95 | 25,200 |
26 Apr 2024 | 100.00 | 101.30 | 100.00 | 101.10 | 99.56 | 31,200 |
25 Apr 2024 | 100.26 | 101.31 | 100.26 | 101.02 | 99.48 | 36,600 |
25 Apr 2024 | 11:10 Stock split | |||||
24 Apr 2024 | 100.45 | 101.00 | 100.21 | 100.45 | 98.93 | 32,450 |
23 Apr 2024 | 100.24 | 104.55 | 100.00 | 101.14 | 99.60 | 34,870 |
22 Apr 2024 | 98.18 | 100.24 | 98.18 | 100.00 | 98.48 | 32,120 |
19 Apr 2024 | 96.26 | 98.64 | 96.26 | 97.85 | 96.36 | 43,670 |
18 Apr 2024 | 97.27 | 98.35 | 96.45 | 97.39 | 95.91 | 36,190 |
17 Apr 2024 | 99.61 | 99.61 | 95.95 | 96.33 | 94.86 | 59,510 |
16 Apr 2024 | 95.31 | 95.89 | 94.72 | 94.73 | 93.29 | 23,430 |
15 Apr 2024 | 95.29 | 96.50 | 95.29 | 95.35 | 93.89 | 24,640 |
12 Apr 2024 | 93.89 | 96.01 | 93.89 | 95.60 | 94.15 | 38,830 |
11 Apr 2024 | 93.55 | 96.77 | 93.55 | 96.64 | 95.17 | 24,310 |
10 Apr 2024 | 95.87 | 96.16 | 95.63 | 95.74 | 94.28 | 21,560 |
09 Apr 2024 | 93.82 | 96.96 | 93.82 | 96.55 | 95.08 | 16,610 |
08 Apr 2024 | 93.23 | 96.28 | 93.23 | 96.11 | 94.65 | 16,170 |
05 Apr 2024 | 95.90 | 96.28 | 95.68 | 96.12 | 94.66 | 22,990 |
05 Apr 2024 | 1.438182 Dividend | |||||
04 Apr 2024 | 98.21 | 98.27 | 97.37 | 97.47 | 94.57 | 19,360 |
03 Apr 2024 | 96.35 | 97.58 | 95.95 | 97.39 | 94.49 | 57,420 |
02 Apr 2024 | 97.41 | 97.41 | 97.14 | 97.14 | 94.25 | 16,610 |
01 Apr 2024 | 98.69 | 98.69 | 96.40 | 96.58 | 93.71 | 25,410 |
28 Mar 2024 | 97.05 | 97.23 | 96.85 | 96.89 | 94.01 | 46,420 |
27 Mar 2024 | 98.18 | 98.65 | 97.59 | 98.59 | 95.66 | 68,420 |
26 Mar 2024 | 96.52 | 97.97 | 96.52 | 97.39 | 94.49 | 27,500 |
25 Mar 2024 | 92.94 | 96.32 | 92.94 | 95.95 | 93.09 | 43,120 |
22 Mar 2024 | 95.45 | 96.46 | 95.45 | 96.05 | 93.20 | 29,150 |
21 Mar 2024 | 99.27 | 99.27 | 95.60 | 95.85 | 92.99 | 28,710 |
20 Mar 2024 | 94.66 | 95.24 | 94.33 | 95.07 | 92.24 | 17,050 |
19 Mar 2024 | 94.48 | 95.16 | 94.48 | 94.66 | 91.85 | 22,330 |
18 Mar 2024 | 93.64 | 95.85 | 93.64 | 94.75 | 91.94 | 21,560 |
15 Mar 2024 | 94.03 | 94.38 | 93.37 | 94.13 | 91.33 | 27,940 |
14 Mar 2024 | 95.15 | 96.14 | 93.61 | 93.72 | 90.93 | 24,750 |
13 Mar 2024 | 92.18 | 93.37 | 92.18 | 92.77 | 90.01 | 80,300 |
12 Mar 2024 | 91.44 | 92.42 | 91.37 | 92.17 | 89.43 | 41,580 |
11 Mar 2024 | 88.90 | 92.24 | 88.90 | 91.96 | 89.23 | 23,320 |
08 Mar 2024 | 91.02 | 92.31 | 91.02 | 92.07 | 89.33 | 17,710 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |