Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 140.32 | 141.29 | 138.27 | 139.99 | 139.99 | 48,905,700 |
25 July 2024 | 144.07 | 144.75 | 136.81 | 138.32 | 138.32 | 60,578,500 |
24 July 2024 | 152.72 | 153.68 | 144.53 | 144.63 | 144.63 | 49,203,100 |
23 July 2024 | 154.95 | 157.05 | 153.80 | 154.00 | 154.00 | 31,950,600 |
22 July 2024 | 154.23 | 156.70 | 152.54 | 155.87 | 155.87 | 43,912,500 |
19 July 2024 | 154.86 | 155.81 | 150.62 | 151.58 | 151.58 | 47,513,100 |
18 July 2024 | 163.41 | 163.41 | 153.20 | 155.77 | 155.77 | 69,420,300 |
17 July 2024 | 169.80 | 169.80 | 159.37 | 159.43 | 159.43 | 76,954,200 |
16 July 2024 | 179.69 | 179.75 | 174.53 | 177.55 | 177.55 | 40,633,100 |
15 July 2024 | 184.45 | 185.50 | 178.54 | 179.83 | 179.83 | 42,202,700 |
12 July 2024 | 182.02 | 186.99 | 179.69 | 181.61 | 181.61 | 50,827,400 |
11 July 2024 | 184.07 | 187.11 | 177.25 | 181.94 | 181.94 | 59,231,400 |
10 July 2024 | 179.99 | 187.28 | 177.80 | 183.96 | 183.96 | 90,247,000 |
09 July 2024 | 177.97 | 180.41 | 174.70 | 177.10 | 177.10 | 43,395,600 |
08 July 2024 | 174.90 | 178.95 | 173.22 | 178.69 | 178.69 | 60,223,400 |
05 July 2024 | 165.97 | 174.04 | 165.68 | 171.90 | 171.90 | 61,857,100 |
03 July 2024 | 164.20 | 165.26 | 162.51 | 163.90 | 163.90 | 26,980,900 |
02 July 2024 | 157.04 | 164.58 | 156.70 | 164.31 | 164.31 | 57,838,600 |
01 July 2024 | 161.25 | 161.51 | 153.64 | 157.69 | 157.69 | 50,436,700 |
28 June 2024 | 160.23 | 166.45 | 159.41 | 162.21 | 162.21 | 56,204,600 |
27 June 2024 | 157.18 | 160.61 | 156.81 | 159.47 | 159.47 | 34,018,200 |
26 June 2024 | 160.60 | 160.74 | 156.00 | 157.54 | 157.54 | 36,973,400 |
25 June 2024 | 160.73 | 161.00 | 156.45 | 160.25 | 160.25 | 40,975,300 |
24 June 2024 | 159.75 | 163.40 | 158.19 | 160.25 | 160.25 | 45,954,100 |
21 June 2024 | 161.75 | 163.20 | 157.89 | 161.23 | 161.23 | 61,334,700 |
20 June 2024 | 155.82 | 166.82 | 155.50 | 161.78 | 161.78 | 93,245,700 |
18 June 2024 | 156.99 | 157.24 | 153.34 | 154.63 | 154.63 | 51,852,000 |
17 June 2024 | 158.00 | 159.23 | 154.14 | 158.40 | 158.40 | 44,507,700 |
14 June 2024 | 158.50 | 161.34 | 157.61 | 159.63 | 159.63 | 34,054,000 |
13 June 2024 | 160.40 | 162.66 | 157.31 | 159.90 | 159.90 | 44,442,500 |
12 June 2024 | 160.32 | 162.24 | 158.62 | 160.24 | 160.24 | 48,325,800 |
11 June 2024 | 160.50 | 161.54 | 156.92 | 158.96 | 158.96 | 40,497,100 |
10 June 2024 | 162.48 | 165.55 | 159.61 | 160.34 | 160.34 | 67,575,600 |
07 June 2024 | 166.59 | 169.45 | 165.86 | 167.87 | 167.87 | 44,796,000 |
06 June 2024 | 165.46 | 169.51 | 163.86 | 166.78 | 166.78 | 47,153,700 |
05 June 2024 | 162.07 | 167.12 | 161.38 | 166.17 | 166.17 | 60,507,500 |
04 June 2024 | 162.84 | 164.83 | 158.87 | 159.99 | 159.99 | 48,157,200 |
03 June 2024 | 170.82 | 171.08 | 160.91 | 163.55 | 163.55 | 59,157,600 |
31 May 2024 | 166.65 | 169.50 | 160.07 | 166.90 | 166.90 | 64,331,900 |
30 May 2024 | 167.90 | 168.75 | 163.80 | 166.75 | 166.75 | 46,479,900 |
29 May 2024 | 167.46 | 168.48 | 162.91 | 165.14 | 165.14 | 56,537,500 |
28 May 2024 | 169.42 | 174.55 | 164.96 | 171.61 | 171.61 | 66,495,400 |
24 May 2024 | 161.41 | 167.66 | 160.25 | 166.36 | 166.36 | 54,795,400 |
23 May 2024 | 170.18 | 173.14 | 158.27 | 160.43 | 160.43 | 91,888,800 |
22 May 2024 | 167.41 | 169.81 | 163.86 | 165.52 | 165.52 | 47,426,700 |
21 May 2024 | 164.00 | 165.83 | 163.10 | 164.66 | 164.66 | 30,005,500 |
20 May 2024 | 165.55 | 168.49 | 164.47 | 166.33 | 166.33 | 45,618,000 |
17 May 2024 | 168.43 | 169.72 | 162.32 | 164.47 | 164.47 | 65,944,400 |
16 May 2024 | 160.92 | 168.06 | 159.90 | 162.62 | 162.62 | 76,726,700 |
15 May 2024 | 155.59 | 159.69 | 154.70 | 159.67 | 159.67 | 43,195,900 |
14 May 2024 | 150.43 | 153.49 | 148.78 | 153.16 | 153.16 | 31,938,300 |
13 May 2024 | 151.28 | 153.33 | 150.40 | 150.56 | 150.56 | 27,859,200 |
10 May 2024 | 154.29 | 156.37 | 151.31 | 151.92 | 151.92 | 37,652,800 |
09 May 2024 | 153.13 | 154.09 | 150.61 | 152.39 | 152.39 | 33,018,000 |
08 May 2024 | 153.40 | 155.33 | 152.52 | 153.62 | 153.62 | 28,728,000 |
07 May 2024 | 156.32 | 157.70 | 153.66 | 154.43 | 154.43 | 37,374,900 |
06 May 2024 | 153.10 | 156.65 | 151.26 | 155.78 | 155.78 | 44,624,500 |
03 May 2024 | 148.75 | 150.79 | 147.24 | 150.60 | 150.60 | 49,361,100 |
02 May 2024 | 145.51 | 147.62 | 141.16 | 146.16 | 146.16 | 50,034,700 |
01 May 2024 | 148.11 | 151.37 | 142.14 | 144.27 | 144.27 | 89,413,200 |
30 Apr 2024 | 160.63 | 162.29 | 158.35 | 158.38 | 158.38 | 60,742,800 |
29 Apr 2024 | 159.08 | 160.77 | 156.26 | 160.20 | 160.20 | 43,478,200 |
26 Apr 2024 | 154.24 | 158.63 | 153.43 | 157.40 | 157.40 | 42,510,700 |
25 Apr 2024 | 149.15 | 155.14 | 146.75 | 153.76 | 153.76 | 41,471,400 |
24 Apr 2024 | 156.56 | 157.66 | 150.63 | 151.74 | 151.74 | 43,412,600 |
23 Apr 2024 | 151.65 | 153.50 | 150.35 | 152.27 | 152.27 | 46,051,900 |
22 Apr 2024 | 148.15 | 149.89 | 145.63 | 148.64 | 148.64 | 49,397,000 |
19 Apr 2024 | 151.59 | 154.25 | 145.29 | 146.64 | 146.64 | 71,232,500 |
18 Apr 2024 | 155.51 | 156.96 | 152.32 | 155.08 | 155.08 | 52,669,800 |
17 Apr 2024 | 163.97 | 164.45 | 153.88 | 154.02 | 154.02 | 75,909,000 |
16 Apr 2024 | 162.28 | 164.88 | 161.67 | 163.46 | 163.46 | 55,302,100 |
15 Apr 2024 | 164.43 | 164.44 | 158.76 | 160.32 | 160.32 | 61,461,200 |
12 Apr 2024 | 164.53 | 165.70 | 161.82 | 163.28 | 163.28 | 63,334,200 |
11 Apr 2024 | 167.55 | 170.95 | 166.55 | 170.50 | 170.50 | 48,994,500 |
10 Apr 2024 | 166.71 | 169.78 | 164.00 | 167.14 | 167.14 | 59,600,000 |
09 Apr 2024 | 170.21 | 171.60 | 167.29 | 170.78 | 170.78 | 42,928,000 |
08 Apr 2024 | 168.20 | 171.66 | 166.82 | 169.90 | 169.90 | 43,997,500 |
05 Apr 2024 | 168.10 | 172.69 | 165.58 | 170.42 | 170.42 | 66,025,200 |
04 Apr 2024 | 182.92 | 183.02 | 165.65 | 165.83 | 165.83 | 88,280,000 |
03 Apr 2024 | 177.54 | 182.05 | 176.70 | 180.77 | 180.77 | 49,835,100 |
02 Apr 2024 | 179.47 | 180.10 | 174.83 | 178.70 | 178.70 | 61,598,800 |
01 Apr 2024 | 180.10 | 187.24 | 179.90 | 183.34 | 183.34 | 74,299,900 |
28 Mar 2024 | 179.47 | 183.40 | 178.30 | 180.49 | 180.49 | 57,628,600 |
27 Mar 2024 | 179.96 | 181.23 | 175.40 | 179.59 | 179.59 | 55,685,600 |
26 Mar 2024 | 179.54 | 182.60 | 176.33 | 177.87 | 177.87 | 65,322,400 |
25 Mar 2024 | 172.90 | 182.80 | 172.00 | 178.63 | 178.63 | 71,935,300 |
22 Mar 2024 | 177.21 | 180.76 | 175.05 | 179.65 | 179.65 | 57,832,100 |
21 Mar 2024 | 185.97 | 187.69 | 177.66 | 178.68 | 178.68 | 75,265,600 |
20 Mar 2024 | 182.03 | 182.68 | 174.00 | 179.73 | 179.73 | 81,773,100 |
19 Mar 2024 | 183.16 | 185.61 | 177.36 | 181.42 | 181.42 | 83,509,500 |
18 Mar 2024 | 193.29 | 193.50 | 188.05 | 190.65 | 190.65 | 59,306,900 |
15 Mar 2024 | 184.83 | 193.80 | 184.48 | 191.06 | 191.06 | 95,225,700 |
14 Mar 2024 | 192.92 | 196.93 | 184.03 | 187.06 | 187.06 | 84,490,500 |
13 Mar 2024 | 198.73 | 198.83 | 192.70 | 194.79 | 194.79 | 70,526,900 |
12 Mar 2024 | 200.52 | 202.85 | 194.27 | 202.76 | 202.76 | 68,951,700 |
11 Mar 2024 | 203.01 | 203.55 | 196.70 | 198.39 | 198.39 | 73,098,600 |
08 Mar 2024 | 213.41 | 227.30 | 205.60 | 207.39 | 207.39 | 120,592,600 |
07 Mar 2024 | 212.52 | 213.83 | 208.22 | 211.38 | 211.38 | 63,869,000 |
06 Mar 2024 | 210.43 | 214.81 | 207.32 | 210.63 | 210.63 | 86,687,000 |
05 Mar 2024 | 200.50 | 205.33 | 199.15 | 205.13 | 205.13 | 65,407,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |