Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 135.00 | 135.00 | 123.00 | 125.79 | 125.79 | 956,500 |
25 July 2024 | 137.80 | 140.23 | 135.05 | 135.05 | 135.05 | 377,400 |
24 July 2024 | 138.50 | 142.46 | 138.50 | 139.60 | 139.60 | 231,400 |
23 July 2024 | 140.45 | 141.31 | 136.26 | 139.17 | 139.17 | 404,200 |
22 July 2024 | 144.72 | 145.86 | 140.47 | 142.75 | 142.75 | 251,300 |
19 July 2024 | 141.48 | 145.05 | 138.34 | 143.74 | 143.74 | 359,500 |
18 July 2024 | 145.88 | 146.70 | 137.23 | 137.82 | 137.82 | 468,700 |
17 July 2024 | 145.94 | 145.94 | 139.44 | 145.46 | 145.46 | 348,000 |
16 July 2024 | 139.49 | 147.68 | 138.27 | 145.82 | 145.82 | 581,200 |
15 July 2024 | 137.55 | 139.17 | 135.43 | 138.58 | 138.58 | 504,100 |
12 July 2024 | 135.87 | 140.26 | 135.18 | 138.89 | 138.89 | 361,200 |
11 July 2024 | 133.07 | 138.25 | 132.21 | 135.63 | 135.63 | 536,000 |
10 July 2024 | 132.07 | 133.13 | 130.50 | 131.36 | 131.36 | 448,100 |
09 July 2024 | 136.22 | 138.26 | 130.92 | 131.44 | 131.44 | 462,600 |
08 July 2024 | 140.35 | 140.45 | 133.63 | 135.97 | 135.97 | 634,900 |
05 July 2024 | 134.29 | 141.29 | 133.68 | 140.87 | 140.87 | 427,200 |
03 July 2024 | 136.29 | 136.29 | 130.70 | 133.94 | 133.94 | 306,000 |
02 July 2024 | 139.17 | 140.00 | 133.59 | 134.25 | 134.25 | 387,800 |
01 July 2024 | 133.24 | 140.00 | 133.19 | 138.71 | 138.71 | 514,000 |
28 June 2024 | 135.49 | 136.00 | 130.52 | 133.83 | 133.83 | 913,400 |
27 June 2024 | 137.40 | 138.51 | 134.06 | 135.33 | 135.33 | 593,600 |
26 June 2024 | 139.40 | 141.04 | 137.56 | 137.90 | 137.90 | 567,000 |
25 June 2024 | 136.00 | 140.35 | 133.34 | 139.40 | 139.40 | 1,012,400 |
24 June 2024 | 142.14 | 150.42 | 129.95 | 135.30 | 135.30 | 3,346,300 |
21 June 2024 | 168.11 | 173.78 | 157.78 | 162.46 | 162.46 | 1,446,100 |
20 June 2024 | 161.90 | 170.39 | 161.10 | 167.71 | 167.71 | 364,500 |
18 June 2024 | 163.64 | 168.49 | 161.89 | 162.38 | 162.38 | 442,500 |
17 June 2024 | 165.43 | 168.40 | 162.43 | 163.67 | 163.67 | 423,900 |
14 June 2024 | 166.93 | 167.92 | 160.99 | 166.72 | 166.72 | 300,900 |
13 June 2024 | 169.03 | 171.20 | 166.31 | 167.28 | 167.28 | 387,800 |
12 June 2024 | 167.79 | 170.99 | 163.37 | 167.48 | 167.48 | 435,700 |
11 June 2024 | 160.12 | 168.46 | 158.92 | 165.41 | 165.41 | 425,800 |
10 June 2024 | 156.28 | 161.30 | 154.00 | 160.97 | 160.97 | 479,100 |
07 June 2024 | 156.94 | 162.05 | 155.74 | 157.79 | 157.79 | 408,300 |
06 June 2024 | 151.87 | 157.06 | 150.07 | 156.44 | 156.44 | 590,800 |
05 June 2024 | 151.18 | 153.59 | 148.44 | 151.54 | 151.54 | 563,900 |
04 June 2024 | 148.27 | 149.84 | 145.15 | 148.42 | 148.42 | 493,000 |
03 June 2024 | 158.29 | 158.29 | 148.17 | 148.51 | 148.51 | 699,700 |
31 May 2024 | 154.31 | 159.00 | 153.19 | 158.79 | 158.79 | 421,200 |
30 May 2024 | 156.60 | 158.86 | 153.60 | 154.37 | 154.37 | 350,800 |
29 May 2024 | 155.01 | 160.41 | 155.01 | 160.40 | 160.40 | 314,000 |
28 May 2024 | 159.14 | 160.69 | 155.35 | 157.95 | 157.95 | 424,200 |
24 May 2024 | 154.67 | 160.71 | 154.67 | 158.72 | 158.72 | 371,000 |
23 May 2024 | 161.59 | 161.59 | 154.24 | 154.82 | 154.82 | 442,100 |
22 May 2024 | 152.79 | 161.99 | 152.50 | 161.49 | 161.49 | 628,300 |
21 May 2024 | 155.13 | 159.71 | 151.90 | 152.37 | 152.37 | 685,000 |
20 May 2024 | 155.48 | 155.75 | 150.38 | 155.29 | 155.29 | 557,000 |
17 May 2024 | 159.48 | 159.48 | 152.90 | 155.22 | 155.22 | 770,400 |
16 May 2024 | 159.18 | 161.15 | 156.43 | 159.03 | 159.03 | 449,400 |
15 May 2024 | 160.65 | 162.34 | 155.56 | 159.75 | 159.75 | 777,400 |
14 May 2024 | 159.60 | 162.37 | 155.01 | 158.59 | 158.59 | 695,700 |
13 May 2024 | 168.35 | 169.98 | 159.28 | 159.60 | 159.60 | 1,040,000 |
10 May 2024 | 176.22 | 177.85 | 167.07 | 167.83 | 167.83 | 896,800 |
09 May 2024 | 164.62 | 175.70 | 163.45 | 174.37 | 174.37 | 1,454,900 |
08 May 2024 | 179.14 | 186.40 | 156.83 | 163.41 | 163.41 | 4,646,000 |
07 May 2024 | 251.84 | 256.11 | 245.58 | 245.63 | 245.63 | 1,053,500 |
06 May 2024 | 250.81 | 254.56 | 247.73 | 250.96 | 250.96 | 350,000 |
03 May 2024 | 253.50 | 257.40 | 249.72 | 249.72 | 249.72 | 354,900 |
02 May 2024 | 246.52 | 252.13 | 242.14 | 251.19 | 251.19 | 358,100 |
01 May 2024 | 240.76 | 250.90 | 237.05 | 244.00 | 244.00 | 281,400 |
30 Apr 2024 | 241.13 | 244.82 | 240.94 | 241.66 | 241.66 | 235,200 |
29 Apr 2024 | 237.54 | 248.70 | 237.54 | 243.61 | 243.61 | 448,300 |
26 Apr 2024 | 234.44 | 244.80 | 233.57 | 237.45 | 237.45 | 604,200 |
25 Apr 2024 | 231.41 | 231.68 | 224.06 | 231.01 | 231.01 | 229,200 |
24 Apr 2024 | 236.34 | 237.03 | 232.77 | 234.19 | 234.19 | 255,700 |
23 Apr 2024 | 227.63 | 234.54 | 225.58 | 233.93 | 233.93 | 339,000 |
22 Apr 2024 | 230.00 | 231.02 | 220.24 | 225.22 | 225.22 | 592,000 |
19 Apr 2024 | 242.23 | 244.65 | 228.40 | 229.22 | 229.22 | 556,100 |
18 Apr 2024 | 241.95 | 250.68 | 237.19 | 241.15 | 241.15 | 880,100 |
17 Apr 2024 | 227.99 | 248.50 | 227.00 | 243.51 | 243.51 | 1,946,000 |
16 Apr 2024 | 221.00 | 225.37 | 218.84 | 221.63 | 221.63 | 297,500 |
15 Apr 2024 | 233.15 | 233.79 | 221.63 | 223.14 | 223.14 | 282,300 |
12 Apr 2024 | 231.95 | 236.39 | 228.94 | 231.74 | 231.74 | 305,000 |
11 Apr 2024 | 238.46 | 240.14 | 229.01 | 232.28 | 232.28 | 475,500 |
10 Apr 2024 | 230.93 | 250.31 | 229.33 | 240.23 | 240.23 | 766,100 |
09 Apr 2024 | 229.10 | 238.80 | 229.00 | 238.27 | 238.27 | 464,400 |
08 Apr 2024 | 222.20 | 228.99 | 220.18 | 228.12 | 228.12 | 385,900 |
05 Apr 2024 | 216.50 | 226.23 | 213.56 | 222.90 | 222.90 | 542,500 |
04 Apr 2024 | 210.05 | 219.99 | 208.50 | 216.06 | 216.06 | 554,200 |
03 Apr 2024 | 205.70 | 214.51 | 205.70 | 210.19 | 210.19 | 632,900 |
02 Apr 2024 | 205.05 | 206.97 | 200.68 | 205.06 | 205.06 | 348,800 |
01 Apr 2024 | 213.99 | 213.99 | 202.67 | 209.63 | 209.63 | 553,700 |
28 Mar 2024 | 214.10 | 223.40 | 214.00 | 214.79 | 214.79 | 614,200 |
27 Mar 2024 | 210.00 | 214.94 | 208.00 | 213.50 | 213.50 | 397,100 |
26 Mar 2024 | 207.01 | 209.43 | 198.22 | 208.27 | 208.27 | 483,500 |
25 Mar 2024 | 197.81 | 206.20 | 196.47 | 205.16 | 205.16 | 418,000 |
22 Mar 2024 | 194.70 | 202.60 | 192.44 | 197.39 | 197.39 | 387,000 |
21 Mar 2024 | 199.51 | 202.25 | 194.68 | 195.23 | 195.23 | 360,900 |
20 Mar 2024 | 203.70 | 204.37 | 185.14 | 197.56 | 197.56 | 856,500 |
19 Mar 2024 | 199.99 | 206.93 | 199.99 | 204.45 | 204.45 | 348,200 |
18 Mar 2024 | 193.53 | 202.26 | 192.66 | 199.23 | 199.23 | 320,000 |
15 Mar 2024 | 190.70 | 195.52 | 190.70 | 192.76 | 192.76 | 345,400 |
14 Mar 2024 | 189.69 | 197.29 | 189.33 | 192.02 | 192.02 | 427,100 |
13 Mar 2024 | 193.70 | 196.33 | 188.94 | 189.63 | 189.63 | 247,200 |
12 Mar 2024 | 197.25 | 197.25 | 192.84 | 193.67 | 193.67 | 299,200 |
11 Mar 2024 | 198.05 | 200.73 | 193.98 | 196.85 | 196.85 | 276,300 |
08 Mar 2024 | 207.21 | 208.88 | 195.83 | 198.54 | 198.54 | 332,400 |
07 Mar 2024 | 194.19 | 210.76 | 193.55 | 205.86 | 205.86 | 688,600 |
06 Mar 2024 | 182.92 | 192.11 | 182.23 | 191.89 | 191.89 | 402,400 |
05 Mar 2024 | 182.19 | 183.55 | 177.17 | 180.09 | 180.09 | 286,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |