Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 101.08 | 101.22 | 93.53 | 99.57 | 99.57 | 1,657,900 |
24 Apr 2024 | 102.68 | 103.87 | 100.67 | 103.30 | 103.30 | 467,000 |
23 Apr 2024 | 100.72 | 104.42 | 99.50 | 102.62 | 102.62 | 564,200 |
22 Apr 2024 | 102.16 | 103.46 | 98.84 | 102.09 | 102.09 | 635,200 |
19 Apr 2024 | 101.24 | 103.98 | 101.00 | 101.65 | 101.65 | 758,400 |
18 Apr 2024 | 105.49 | 105.49 | 100.03 | 102.00 | 102.00 | 929,700 |
17 Apr 2024 | 108.47 | 110.16 | 105.22 | 105.35 | 105.35 | 681,300 |
16 Apr 2024 | 110.87 | 110.87 | 107.85 | 108.47 | 108.47 | 943,400 |
15 Apr 2024 | 115.77 | 116.74 | 111.76 | 111.91 | 111.91 | 766,400 |
12 Apr 2024 | 120.00 | 120.71 | 113.86 | 114.73 | 114.73 | 905,100 |
11 Apr 2024 | 120.40 | 122.00 | 117.79 | 121.04 | 121.04 | 1,319,900 |
10 Apr 2024 | 119.00 | 120.64 | 118.54 | 119.94 | 119.94 | 489,900 |
09 Apr 2024 | 122.07 | 126.77 | 122.07 | 123.56 | 123.56 | 344,100 |
08 Apr 2024 | 121.48 | 122.89 | 119.85 | 121.96 | 121.96 | 721,700 |
05 Apr 2024 | 119.14 | 122.51 | 119.04 | 121.42 | 121.42 | 948,000 |
04 Apr 2024 | 124.20 | 126.16 | 119.69 | 120.30 | 120.30 | 819,100 |
03 Apr 2024 | 122.09 | 123.10 | 119.06 | 121.11 | 121.11 | 531,600 |
02 Apr 2024 | 123.23 | 123.53 | 120.71 | 122.25 | 122.25 | 462,700 |
01 Apr 2024 | 122.46 | 126.00 | 121.00 | 125.78 | 125.78 | 1,142,500 |
28 Mar 2024 | 123.73 | 124.18 | 121.70 | 122.46 | 122.46 | 1,762,900 |
27 Mar 2024 | 120.00 | 123.88 | 119.04 | 123.23 | 123.23 | 711,100 |
26 Mar 2024 | 119.31 | 120.04 | 116.47 | 118.53 | 118.53 | 554,900 |
25 Mar 2024 | 116.88 | 119.74 | 116.43 | 118.47 | 118.47 | 624,800 |
22 Mar 2024 | 114.79 | 115.60 | 112.19 | 113.47 | 113.47 | 455,300 |
21 Mar 2024 | 117.41 | 119.25 | 115.18 | 115.25 | 115.25 | 353,500 |
20 Mar 2024 | 114.81 | 117.54 | 113.60 | 116.60 | 116.60 | 681,700 |
19 Mar 2024 | 110.00 | 116.12 | 109.63 | 115.71 | 115.71 | 1,051,400 |
18 Mar 2024 | 106.68 | 109.54 | 104.78 | 108.12 | 108.12 | 666,600 |
15 Mar 2024 | 107.38 | 109.25 | 106.58 | 107.70 | 107.70 | 845,000 |
14 Mar 2024 | 113.53 | 113.60 | 106.91 | 107.55 | 107.55 | 476,600 |
13 Mar 2024 | 113.67 | 116.50 | 112.26 | 113.10 | 113.10 | 518,600 |
12 Mar 2024 | 111.92 | 113.69 | 109.40 | 113.11 | 113.11 | 403,700 |
11 Mar 2024 | 111.47 | 112.81 | 110.63 | 111.76 | 111.76 | 423,400 |
08 Mar 2024 | 112.44 | 117.63 | 110.28 | 111.96 | 111.96 | 1,248,100 |
07 Mar 2024 | 106.00 | 112.52 | 105.08 | 111.49 | 111.49 | 1,005,300 |
06 Mar 2024 | 106.74 | 106.87 | 104.34 | 105.17 | 105.17 | 605,600 |
05 Mar 2024 | 105.91 | 106.28 | 103.79 | 105.34 | 105.34 | 792,600 |
04 Mar 2024 | 110.69 | 110.97 | 106.28 | 106.45 | 106.45 | 630,200 |
01 Mar 2024 | 108.11 | 112.35 | 106.61 | 110.52 | 110.52 | 1,151,200 |
29 Feb 2024 | 108.73 | 110.81 | 106.66 | 108.04 | 108.04 | 1,274,400 |
28 Feb 2024 | 106.05 | 108.12 | 105.77 | 107.93 | 107.93 | 603,300 |
27 Feb 2024 | 107.80 | 110.13 | 105.39 | 107.02 | 107.02 | 775,900 |
26 Feb 2024 | 104.28 | 109.31 | 102.87 | 107.19 | 107.19 | 1,478,800 |
23 Feb 2024 | 100.05 | 107.83 | 99.80 | 105.04 | 105.04 | 1,757,800 |
22 Feb 2024 | 101.89 | 103.06 | 99.60 | 100.05 | 100.05 | 1,040,000 |
21 Feb 2024 | 105.59 | 107.18 | 100.52 | 101.14 | 101.14 | 1,459,900 |
20 Feb 2024 | 110.24 | 110.81 | 105.98 | 106.25 | 106.25 | 1,379,500 |
16 Feb 2024 | 119.21 | 120.75 | 112.13 | 112.25 | 112.25 | 1,521,800 |
15 Feb 2024 | 121.08 | 123.47 | 117.11 | 121.08 | 121.08 | 1,908,500 |
14 Feb 2024 | 131.60 | 133.94 | 119.42 | 119.91 | 119.91 | 3,292,700 |
13 Feb 2024 | 160.77 | 161.00 | 128.42 | 129.81 | 129.81 | 4,304,200 |
12 Feb 2024 | 168.83 | 171.44 | 167.24 | 168.36 | 168.36 | 1,391,700 |
09 Feb 2024 | 166.14 | 169.01 | 165.15 | 168.88 | 168.88 | 465,000 |
08 Feb 2024 | 164.64 | 166.69 | 161.60 | 166.14 | 166.14 | 295,300 |
07 Feb 2024 | 166.29 | 167.40 | 163.20 | 166.41 | 166.41 | 676,500 |
06 Feb 2024 | 153.80 | 167.32 | 153.07 | 165.23 | 165.23 | 635,800 |
05 Feb 2024 | 159.40 | 160.09 | 155.00 | 155.89 | 155.89 | 595,900 |
02 Feb 2024 | 161.12 | 164.21 | 157.45 | 161.63 | 161.63 | 459,100 |
01 Feb 2024 | 165.01 | 168.49 | 161.76 | 162.75 | 162.75 | 363,200 |
31 Jan 2024 | 170.20 | 172.25 | 163.52 | 163.71 | 163.71 | 390,400 |
30 Jan 2024 | 173.69 | 175.55 | 170.81 | 171.00 | 171.00 | 684,900 |
29 Jan 2024 | 172.90 | 176.79 | 171.99 | 175.46 | 175.46 | 495,100 |
26 Jan 2024 | 174.76 | 176.15 | 171.96 | 174.19 | 174.19 | 338,800 |
25 Jan 2024 | 173.07 | 176.57 | 170.82 | 173.41 | 173.41 | 703,200 |
24 Jan 2024 | 170.00 | 170.00 | 165.80 | 166.90 | 166.90 | 268,200 |
23 Jan 2024 | 172.58 | 173.01 | 165.36 | 167.95 | 167.95 | 407,800 |
22 Jan 2024 | 166.69 | 171.61 | 164.28 | 169.72 | 169.72 | 567,800 |
19 Jan 2024 | 163.52 | 165.42 | 160.22 | 164.19 | 164.19 | 570,900 |
18 Jan 2024 | 161.50 | 164.34 | 161.26 | 163.64 | 163.64 | 491,600 |
17 Jan 2024 | 157.76 | 159.49 | 157.32 | 159.44 | 159.44 | 523,600 |
16 Jan 2024 | 160.06 | 160.06 | 156.74 | 159.33 | 159.33 | 776,600 |
12 Jan 2024 | 166.99 | 167.35 | 159.55 | 160.51 | 160.51 | 479,700 |
11 Jan 2024 | 166.69 | 168.00 | 162.22 | 166.47 | 166.47 | 893,200 |
10 Jan 2024 | 169.50 | 170.70 | 168.12 | 168.94 | 168.94 | 214,200 |
09 Jan 2024 | 168.10 | 170.84 | 166.69 | 170.21 | 170.21 | 375,100 |
08 Jan 2024 | 165.03 | 170.84 | 164.00 | 170.83 | 170.83 | 346,900 |
05 Jan 2024 | 165.00 | 169.41 | 164.60 | 166.04 | 166.04 | 330,900 |
04 Jan 2024 | 166.00 | 169.31 | 165.52 | 165.98 | 165.98 | 501,900 |
03 Jan 2024 | 172.26 | 173.55 | 166.97 | 167.09 | 167.09 | 753,000 |
02 Jan 2024 | 177.02 | 181.50 | 174.84 | 175.65 | 175.65 | 466,600 |
29 Dec 2023 | 177.20 | 179.36 | 174.37 | 177.26 | 177.26 | 349,200 |
28 Dec 2023 | 178.92 | 180.35 | 177.09 | 178.01 | 178.01 | 259,300 |
27 Dec 2023 | 180.65 | 181.12 | 178.65 | 179.51 | 179.51 | 326,300 |
26 Dec 2023 | 182.70 | 183.80 | 180.65 | 180.85 | 180.85 | 181,400 |
22 Dec 2023 | 185.87 | 188.36 | 182.09 | 182.27 | 182.27 | 227,500 |
21 Dec 2023 | 179.90 | 184.81 | 178.50 | 184.78 | 184.78 | 383,000 |
20 Dec 2023 | 186.18 | 189.43 | 178.38 | 178.50 | 178.50 | 564,500 |
19 Dec 2023 | 190.05 | 191.10 | 187.09 | 188.73 | 188.73 | 433,400 |
18 Dec 2023 | 195.05 | 195.05 | 188.15 | 188.64 | 188.64 | 691,400 |
15 Dec 2023 | 192.71 | 196.81 | 189.18 | 194.44 | 194.44 | 1,114,900 |
14 Dec 2023 | 197.59 | 202.50 | 191.78 | 192.57 | 192.57 | 1,038,800 |
14 Dec 2023 | 10 Dividend | |||||
13 Dec 2023 | 193.12 | 204.77 | 190.47 | 200.43 | 190.43 | 1,456,900 |
12 Dec 2023 | 197.46 | 197.50 | 193.43 | 193.58 | 183.92 | 514,700 |
11 Dec 2023 | 191.62 | 199.43 | 188.69 | 197.46 | 187.61 | 1,583,000 |
08 Dec 2023 | 191.34 | 195.38 | 188.58 | 189.75 | 180.28 | 1,313,100 |
07 Dec 2023 | 187.00 | 191.47 | 183.87 | 191.03 | 181.50 | 1,422,000 |
06 Dec 2023 | 198.65 | 203.80 | 188.63 | 189.12 | 179.68 | 940,600 |
05 Dec 2023 | 191.54 | 191.98 | 183.19 | 183.97 | 174.79 | 553,600 |
04 Dec 2023 | 195.45 | 201.44 | 193.32 | 193.39 | 183.74 | 444,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |