Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 142.63 | 143.08 | 141.09 | 142.21 | 142.21 | 1,813,600 |
25 Jul 2024 | 138.06 | 143.01 | 137.24 | 142.51 | 142.51 | 2,014,800 |
24 Jul 2024 | 137.50 | 138.72 | 136.05 | 138.17 | 138.17 | 1,857,600 |
23 Jul 2024 | 139.51 | 139.90 | 136.53 | 137.07 | 137.07 | 1,745,900 |
22 Jul 2024 | 138.02 | 140.37 | 137.33 | 140.11 | 140.11 | 1,688,600 |
19 Jul 2024 | 138.61 | 139.27 | 136.46 | 138.47 | 138.47 | 1,787,000 |
18 Jul 2024 | 139.87 | 140.09 | 136.95 | 137.70 | 137.70 | 2,405,600 |
17 Jul 2024 | 140.32 | 143.05 | 139.88 | 140.74 | 140.74 | 2,074,700 |
16 Jul 2024 | 139.37 | 140.74 | 138.04 | 139.78 | 139.78 | 1,570,500 |
15 Jul 2024 | 139.07 | 140.99 | 138.43 | 140.07 | 140.07 | 1,627,300 |
12 Jul 2024 | 137.93 | 138.91 | 135.64 | 138.64 | 138.64 | 1,810,100 |
11 Jul 2024 | 133.90 | 137.31 | 132.78 | 136.92 | 136.92 | 1,900,200 |
10 Jul 2024 | 132.50 | 134.88 | 132.40 | 133.97 | 133.97 | 2,052,300 |
09 Jul 2024 | 133.02 | 135.31 | 132.01 | 132.81 | 132.81 | 2,594,100 |
08 Jul 2024 | 137.61 | 139.21 | 135.84 | 135.95 | 135.95 | 1,647,000 |
05 Jul 2024 | 140.16 | 140.50 | 137.49 | 138.40 | 138.40 | 1,605,500 |
03 Jul 2024 | 140.23 | 140.87 | 139.06 | 140.37 | 140.37 | 1,081,600 |
02 Jul 2024 | 141.78 | 143.04 | 139.82 | 140.47 | 140.47 | 2,622,100 |
01 Jul 2024 | 141.71 | 142.65 | 139.70 | 140.93 | 140.93 | 1,422,900 |
28 Jun 2024 | 140.70 | 142.19 | 139.22 | 141.17 | 141.17 | 10,211,500 |
27 Jun 2024 | 140.59 | 140.60 | 138.62 | 139.40 | 139.40 | 1,847,200 |
26 Jun 2024 | 140.09 | 140.62 | 137.61 | 139.78 | 139.78 | 1,517,600 |
25 Jun 2024 | 138.36 | 140.54 | 137.45 | 140.24 | 140.24 | 1,935,100 |
24 Jun 2024 | 137.03 | 139.55 | 137.02 | 138.55 | 138.55 | 1,919,200 |
21 Jun 2024 | 138.74 | 139.18 | 137.19 | 138.09 | 138.09 | 6,463,600 |
20 Jun 2024 | 135.85 | 139.62 | 135.79 | 137.96 | 137.96 | 2,740,500 |
18 Jun 2024 | 137.85 | 138.56 | 135.33 | 135.85 | 135.85 | 2,588,800 |
17 Jun 2024 | 136.46 | 137.69 | 136.01 | 137.29 | 137.29 | 1,790,800 |
14 Jun 2024 | 137.50 | 137.89 | 136.17 | 136.76 | 136.76 | 2,107,800 |
13 Jun 2024 | 136.09 | 138.26 | 134.06 | 137.67 | 137.67 | 3,486,400 |
12 Jun 2024 | 139.45 | 139.67 | 134.86 | 136.01 | 136.01 | 2,217,700 |
11 Jun 2024 | 136.94 | 138.33 | 135.48 | 138.29 | 138.29 | 1,692,600 |
10 Jun 2024 | 137.90 | 139.10 | 136.90 | 138.12 | 138.12 | 1,861,500 |
07 Jun 2024 | 137.86 | 139.36 | 136.60 | 138.07 | 138.07 | 1,687,300 |
06 Jun 2024 | 137.10 | 138.53 | 136.49 | 138.37 | 138.37 | 1,567,600 |
05 Jun 2024 | 137.55 | 138.04 | 136.12 | 137.39 | 137.39 | 2,190,400 |
04 Jun 2024 | 137.22 | 139.17 | 136.25 | 136.99 | 136.99 | 3,147,000 |
03 Jun 2024 | 142.28 | 142.31 | 137.96 | 138.93 | 138.93 | 2,345,700 |
31 May 2024 | 138.64 | 142.44 | 138.00 | 142.11 | 142.11 | 3,669,900 |
30 May 2024 | 137.69 | 138.80 | 136.99 | 138.39 | 138.39 | 1,951,200 |
29 May 2024 | 142.77 | 142.77 | 137.80 | 138.19 | 138.19 | 2,220,900 |
28 May 2024 | 142.89 | 144.20 | 141.94 | 142.76 | 142.76 | 1,590,100 |
24 May 2024 | 143.16 | 144.28 | 142.07 | 142.68 | 142.68 | 1,250,600 |
23 May 2024 | 144.00 | 144.30 | 141.62 | 142.19 | 142.19 | 1,696,800 |
22 May 2024 | 143.29 | 144.45 | 141.70 | 142.90 | 142.90 | 2,441,800 |
21 May 2024 | 144.34 | 145.48 | 143.92 | 144.14 | 144.14 | 1,804,300 |
20 May 2024 | 146.93 | 147.39 | 143.34 | 144.42 | 144.42 | 1,969,300 |
17 May 2024 | 145.50 | 147.60 | 145.10 | 147.08 | 147.08 | 1,886,300 |
17 May 2024 | 1.15 Dividend | |||||
16 May 2024 | 146.00 | 146.82 | 145.15 | 145.85 | 144.70 | 1,630,500 |
15 May 2024 | 144.07 | 146.49 | 142.26 | 146.21 | 145.06 | 1,870,400 |
14 May 2024 | 144.00 | 145.26 | 143.02 | 144.85 | 143.71 | 1,836,000 |
13 May 2024 | 145.88 | 146.62 | 144.75 | 145.08 | 143.94 | 1,748,000 |
10 May 2024 | 148.38 | 149.10 | 145.42 | 145.60 | 144.45 | 1,808,800 |
09 May 2024 | 146.97 | 149.23 | 146.97 | 147.72 | 146.56 | 2,187,000 |
08 May 2024 | 144.80 | 147.81 | 144.06 | 146.94 | 145.78 | 2,919,000 |
07 May 2024 | 145.48 | 146.53 | 144.50 | 145.21 | 144.07 | 2,212,400 |
06 May 2024 | 144.65 | 146.41 | 143.87 | 145.12 | 143.98 | 2,239,100 |
03 May 2024 | 144.06 | 144.67 | 142.06 | 143.61 | 142.48 | 1,806,100 |
02 May 2024 | 141.55 | 144.65 | 141.40 | 143.87 | 142.74 | 2,310,300 |
01 May 2024 | 143.04 | 144.31 | 138.64 | 140.21 | 139.10 | 2,537,100 |
30 Apr 2024 | 150.91 | 150.91 | 143.02 | 143.21 | 142.08 | 3,763,900 |
29 Apr 2024 | 150.70 | 152.19 | 150.06 | 151.54 | 150.35 | 2,822,000 |
26 Apr 2024 | 152.50 | 155.84 | 149.55 | 151.41 | 150.22 | 4,206,700 |
25 Apr 2024 | 157.56 | 158.11 | 155.62 | 157.24 | 156.00 | 2,617,500 |
24 Apr 2024 | 157.96 | 158.38 | 156.29 | 157.79 | 156.55 | 1,945,000 |
23 Apr 2024 | 156.21 | 159.25 | 154.88 | 158.84 | 157.59 | 1,756,400 |
22 Apr 2024 | 154.43 | 158.33 | 153.09 | 157.05 | 155.81 | 1,625,500 |
19 Apr 2024 | 153.66 | 157.21 | 153.48 | 154.71 | 153.49 | 2,760,800 |
18 Apr 2024 | 157.38 | 157.91 | 152.72 | 153.31 | 152.10 | 2,347,100 |
17 Apr 2024 | 158.64 | 159.86 | 156.28 | 157.25 | 156.01 | 1,946,700 |
16 Apr 2024 | 160.81 | 161.13 | 157.60 | 157.88 | 156.64 | 1,864,200 |
15 Apr 2024 | 163.80 | 165.00 | 159.91 | 160.82 | 159.55 | 1,589,900 |
12 Apr 2024 | 166.35 | 166.47 | 161.88 | 162.49 | 161.21 | 2,001,800 |
11 Apr 2024 | 165.54 | 165.95 | 163.16 | 165.41 | 164.11 | 1,997,100 |
10 Apr 2024 | 165.46 | 166.74 | 163.57 | 165.16 | 163.86 | 1,802,400 |
09 Apr 2024 | 168.85 | 169.41 | 163.73 | 165.41 | 164.11 | 2,358,100 |
08 Apr 2024 | 170.03 | 171.41 | 168.48 | 168.55 | 167.22 | 2,624,200 |
05 Apr 2024 | 172.88 | 174.08 | 170.64 | 170.75 | 169.40 | 2,182,200 |
04 Apr 2024 | 173.18 | 173.75 | 170.00 | 170.68 | 169.33 | 2,781,100 |
03 Apr 2024 | 170.20 | 173.55 | 169.10 | 172.71 | 171.35 | 3,210,500 |
02 Apr 2024 | 164.33 | 169.70 | 164.07 | 169.49 | 168.15 | 2,999,400 |
01 Apr 2024 | 163.18 | 163.85 | 160.97 | 163.34 | 162.05 | 2,214,100 |
28 Mar 2024 | 159.34 | 163.79 | 158.84 | 163.34 | 162.05 | 3,177,300 |
27 Mar 2024 | 155.90 | 159.00 | 155.90 | 158.96 | 157.71 | 2,211,300 |
26 Mar 2024 | 156.62 | 157.70 | 155.89 | 156.60 | 155.37 | 2,351,200 |
25 Mar 2024 | 160.00 | 161.42 | 156.43 | 156.46 | 155.23 | 2,306,200 |
22 Mar 2024 | 159.43 | 159.80 | 158.10 | 159.45 | 158.19 | 2,078,500 |
21 Mar 2024 | 159.00 | 159.44 | 157.00 | 159.08 | 157.83 | 2,488,000 |
20 Mar 2024 | 156.18 | 159.12 | 155.52 | 158.76 | 157.51 | 2,388,900 |
19 Mar 2024 | 156.85 | 158.22 | 156.28 | 156.99 | 155.75 | 2,877,200 |
18 Mar 2024 | 159.41 | 159.60 | 156.31 | 156.76 | 155.52 | 3,470,600 |
15 Mar 2024 | 154.22 | 159.74 | 154.22 | 159.03 | 157.78 | 11,725,700 |
14 Mar 2024 | 155.84 | 156.85 | 153.45 | 154.38 | 153.16 | 3,637,300 |
13 Mar 2024 | 152.07 | 155.43 | 152.00 | 154.47 | 153.25 | 4,028,600 |
12 Mar 2024 | 149.50 | 151.42 | 148.43 | 150.37 | 149.18 | 2,367,700 |
11 Mar 2024 | 147.86 | 149.50 | 146.21 | 149.49 | 148.31 | 3,230,900 |
08 Mar 2024 | 148.88 | 150.77 | 148.33 | 149.34 | 148.16 | 2,398,500 |
07 Mar 2024 | 147.67 | 150.41 | 147.32 | 149.21 | 148.03 | 2,947,200 |
06 Mar 2024 | 147.12 | 148.14 | 145.13 | 146.77 | 145.61 | 3,210,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |