Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Sept 2024 | 80.30 | 82.00 | 79.00 | 79.57 | 79.57 | 52,600 |
19 Sept 2024 | 82.00 | 82.00 | 79.00 | 79.57 | 79.57 | 4,638,360 |
18 Sept 2024 | 79.50 | 81.25 | 79.19 | 81.08 | 81.08 | 4,192,926 |
13 Sept 2024 | 80.30 | 81.70 | 79.66 | 80.33 | 80.33 | 6,011,027 |
12 Sept 2024 | 78.88 | 82.25 | 78.05 | 80.30 | 80.30 | 8,862,671 |
12 Sept 2024 | 0.053 Dividend | |||||
11 Sept 2024 | 71.01 | 77.68 | 69.92 | 76.55 | 76.50 | 8,259,612 |
10 Sept 2024 | 70.95 | 71.60 | 69.80 | 70.63 | 70.58 | 4,388,417 |
09 Sept 2024 | 70.50 | 71.77 | 68.06 | 70.95 | 70.90 | 5,486,667 |
06 Sept 2024 | 76.39 | 76.81 | 72.00 | 72.20 | 72.15 | 5,509,963 |
05 Sept 2024 | 75.66 | 78.73 | 75.59 | 76.60 | 76.55 | 3,331,240 |
04 Sept 2024 | 74.50 | 76.66 | 72.50 | 75.80 | 75.75 | 4,368,860 |
03 Sept 2024 | 79.15 | 79.77 | 77.30 | 78.39 | 78.34 | 3,093,230 |
02 Sept 2024 | 83.00 | 84.23 | 79.01 | 79.01 | 78.96 | 4,617,360 |
30 Aug 2024 | 80.51 | 84.00 | 80.51 | 83.33 | 83.27 | 4,439,140 |
29 Aug 2024 | 78.80 | 81.39 | 77.30 | 80.77 | 80.71 | 4,168,297 |
28 Aug 2024 | 78.45 | 80.80 | 78.45 | 79.27 | 79.22 | 2,540,820 |
27 Aug 2024 | 77.95 | 79.94 | 77.91 | 79.03 | 78.98 | 2,770,260 |
26 Aug 2024 | 77.60 | 79.30 | 77.52 | 78.49 | 78.44 | 3,307,586 |
23 Aug 2024 | 79.01 | 79.66 | 77.01 | 77.20 | 77.15 | 4,255,393 |
22 Aug 2024 | 82.24 | 82.50 | 78.58 | 80.02 | 79.96 | 5,069,981 |
21 Aug 2024 | 81.07 | 83.65 | 81.07 | 82.30 | 82.24 | 2,929,940 |
20 Aug 2024 | 84.00 | 84.00 | 81.86 | 82.07 | 82.01 | 2,927,240 |
19 Aug 2024 | 84.94 | 84.94 | 82.62 | 82.97 | 82.91 | 4,359,820 |
16 Aug 2024 | 82.80 | 86.60 | 82.30 | 84.94 | 84.88 | 6,354,020 |
15 Aug 2024 | 80.94 | 82.64 | 80.50 | 81.76 | 81.70 | 3,084,760 |
14 Aug 2024 | 83.00 | 83.17 | 80.91 | 81.33 | 81.27 | 3,887,460 |
13 Aug 2024 | 82.94 | 83.93 | 81.30 | 82.45 | 82.39 | 3,834,400 |
12 Aug 2024 | 82.91 | 84.28 | 82.01 | 82.19 | 82.13 | 2,997,149 |
09 Aug 2024 | 85.00 | 85.46 | 83.50 | 83.72 | 83.66 | 3,870,509 |
08 Aug 2024 | 83.02 | 84.57 | 81.70 | 83.07 | 83.01 | 4,169,580 |
07 Aug 2024 | 86.26 | 86.77 | 84.66 | 84.77 | 84.71 | 4,432,690 |
06 Aug 2024 | 82.90 | 87.35 | 81.72 | 86.40 | 86.34 | 11,306,760 |
05 Aug 2024 | 86.95 | 87.35 | 79.20 | 79.23 | 79.18 | 12,850,634 |
02 Aug 2024 | 93.64 | 94.35 | 90.13 | 90.61 | 90.55 | 6,860,890 |
01 Aug 2024 | 99.00 | 100.00 | 94.83 | 94.89 | 94.82 | 6,655,115 |
31 Jul 2024 | 95.70 | 99.50 | 93.41 | 97.40 | 97.33 | 10,563,772 |
30 Jul 2024 | 99.33 | 99.97 | 95.70 | 96.26 | 96.19 | 12,823,841 |
29 Jul 2024 | 85.85 | 96.83 | 85.50 | 96.83 | 96.76 | 15,361,739 |
26 Jul 2024 | 80.73 | 82.09 | 80.01 | 80.69 | 80.63 | 3,019,410 |
25 Jul 2024 | 82.00 | 82.97 | 78.53 | 80.60 | 80.54 | 5,141,368 |
24 Jul 2024 | 82.94 | 86.70 | 82.61 | 83.51 | 83.45 | 4,432,534 |
23 Jul 2024 | 84.85 | 87.46 | 83.95 | 84.78 | 84.72 | 6,171,282 |
22 Jul 2024 | 83.44 | 85.38 | 82.00 | 85.08 | 85.02 | 4,020,510 |
19 Jul 2024 | 82.48 | 85.20 | 82.22 | 83.00 | 82.94 | 3,981,653 |
18 Jul 2024 | 82.88 | 84.56 | 80.25 | 83.11 | 83.05 | 6,785,052 |
17 Jul 2024 | 85.84 | 90.99 | 85.58 | 86.83 | 86.77 | 8,382,808 |
16 Jul 2024 | 85.61 | 86.89 | 84.74 | 86.32 | 86.26 | 4,728,214 |
15 Jul 2024 | 85.30 | 87.61 | 84.20 | 86.00 | 85.94 | 4,100,768 |
12 Jul 2024 | 85.12 | 87.73 | 84.62 | 86.30 | 86.24 | 5,526,683 |
11 Jul 2024 | 86.51 | 87.47 | 84.68 | 86.75 | 86.69 | 7,037,860 |
10 Jul 2024 | 83.14 | 87.50 | 83.14 | 85.90 | 85.84 | 7,769,219 |
09 Jul 2024 | 79.58 | 84.00 | 78.45 | 83.87 | 83.81 | 7,967,500 |
08 Jul 2024 | 80.00 | 81.89 | 79.07 | 79.85 | 79.79 | 3,913,011 |
05 Jul 2024 | 78.17 | 82.18 | 76.60 | 80.26 | 80.20 | 5,359,420 |
04 Jul 2024 | 82.03 | 82.68 | 78.00 | 78.72 | 78.67 | 4,995,856 |
03 Jul 2024 | 80.82 | 83.09 | 79.20 | 81.15 | 81.09 | 4,531,962 |
02 Jul 2024 | 86.80 | 87.33 | 78.30 | 80.98 | 80.92 | 9,228,972 |
01 Jul 2024 | 86.35 | 88.10 | 85.40 | 87.65 | 87.59 | 4,529,432 |
28 Jun 2024 | 83.00 | 88.00 | 82.16 | 87.35 | 87.29 | 7,374,720 |
27 Jun 2024 | 85.13 | 85.26 | 81.80 | 82.50 | 82.44 | 5,355,420 |
26 Jun 2024 | 85.46 | 86.57 | 84.02 | 85.93 | 85.87 | 6,088,790 |
25 Jun 2024 | 85.71 | 86.20 | 82.82 | 83.61 | 83.55 | 6,141,545 |
24 Jun 2024 | 90.50 | 92.60 | 86.32 | 87.13 | 87.07 | 6,939,585 |
21 Jun 2024 | 91.00 | 93.00 | 86.89 | 90.50 | 90.44 | 9,040,261 |
20 Jun 2024 | 93.65 | 98.00 | 90.35 | 91.19 | 91.13 | 12,962,243 |
19 Jun 2024 | 90.69 | 91.44 | 87.80 | 89.02 | 88.96 | 5,418,114 |
18 Jun 2024 | 90.77 | 93.60 | 89.06 | 90.68 | 90.62 | 8,088,992 |
17 Jun 2024 | 90.53 | 92.80 | 89.17 | 89.85 | 89.79 | 6,886,335 |
14 Jun 2024 | 86.30 | 91.96 | 85.16 | 90.63 | 90.57 | 11,584,372 |
13 Jun 2024 | 86.03 | 88.24 | 84.53 | 85.68 | 85.62 | 6,192,259 |
13 Jun 2024 | 0.18 Dividend | |||||
13 Jun 2024 | 1.4:1 Stock split | |||||
12 Jun 2024 | 78.24 | 89.79 | 78.24 | 86.89 | 86.65 | 9,861,961 |
11 Jun 2024 | 76.34 | 80.27 | 76.34 | 79.39 | 79.17 | 3,841,258 |
07 Jun 2024 | 78.21 | 79.14 | 75.71 | 77.14 | 76.93 | 4,365,772 |
06 Jun 2024 | 81.34 | 83.01 | 77.77 | 78.23 | 78.01 | 6,230,887 |
05 Jun 2024 | 81.32 | 82.06 | 79.99 | 80.04 | 79.82 | 3,261,396 |
04 Jun 2024 | 83.96 | 84.21 | 79.64 | 80.96 | 80.73 | 7,444,852 |
03 Jun 2024 | 84.64 | 87.86 | 84.43 | 84.90 | 84.67 | 6,791,814 |
31 May 2024 | 83.68 | 86.99 | 83.57 | 85.03 | 84.79 | 5,166,180 |
30 May 2024 | 88.03 | 88.46 | 84.30 | 84.36 | 84.12 | 7,093,319 |
29 May 2024 | 86.43 | 91.99 | 83.63 | 89.32 | 89.07 | 10,796,781 |
28 May 2024 | 81.44 | 88.21 | 80.81 | 84.29 | 84.05 | 7,751,052 |
27 May 2024 | 84.91 | 86.11 | 80.74 | 81.99 | 81.76 | 8,771,973 |
24 May 2024 | 89.86 | 93.56 | 85.83 | 86.11 | 85.87 | 10,538,514 |
23 May 2024 | 90.71 | 93.91 | 87.29 | 91.49 | 91.23 | 10,533,094 |
22 May 2024 | 88.66 | 90.04 | 87.87 | 89.79 | 89.54 | 5,717,854 |
21 May 2024 | 93.00 | 94.28 | 87.59 | 89.36 | 89.11 | 10,049,020 |
20 May 2024 | 92.96 | 95.71 | 92.21 | 93.51 | 93.25 | 9,670,679 |
17 May 2024 | 88.01 | 96.21 | 88.00 | 94.86 | 94.60 | 13,637,079 |
16 May 2024 | 86.98 | 92.14 | 84.22 | 90.82 | 90.57 | 14,259,896 |
15 May 2024 | 82.14 | 87.84 | 82.04 | 84.21 | 83.97 | 11,282,381 |
14 May 2024 | 80.93 | 83.25 | 79.64 | 81.95 | 81.72 | 8,414,212 |
13 May 2024 | 78.21 | 83.18 | 77.92 | 81.57 | 81.35 | 9,718,170 |
10 May 2024 | 79.29 | 79.29 | 77.05 | 78.21 | 78.00 | 6,682,830 |
09 May 2024 | 81.71 | 82.13 | 78.61 | 79.73 | 79.51 | 7,081,282 |
08 May 2024 | 81.43 | 83.37 | 79.97 | 81.71 | 81.49 | 7,436,492 |
07 May 2024 | 84.92 | 85.14 | 80.44 | 82.51 | 82.28 | 10,906,277 |
06 May 2024 | 95.43 | 95.43 | 79.30 | 83.07 | 82.84 | 20,329,566 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |