Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 158.25 | 160.68 | 153.70 | 154.24 | 154.24 | 301,300 |
25 Jul 2024 | 146.50 | 158.32 | 146.50 | 155.39 | 155.39 | 572,600 |
24 Jul 2024 | 151.83 | 154.20 | 144.99 | 145.88 | 145.88 | 396,700 |
23 Jul 2024 | 143.38 | 153.46 | 139.54 | 153.30 | 153.30 | 531,600 |
22 Jul 2024 | 145.77 | 147.14 | 142.94 | 144.27 | 144.27 | 730,600 |
19 Jul 2024 | 148.45 | 149.44 | 144.10 | 144.66 | 144.66 | 527,100 |
18 Jul 2024 | 151.25 | 156.43 | 148.08 | 148.11 | 148.11 | 278,600 |
17 Jul 2024 | 151.19 | 154.48 | 150.57 | 151.25 | 151.25 | 323,300 |
16 Jul 2024 | 145.38 | 153.54 | 143.96 | 153.31 | 153.31 | 368,200 |
15 Jul 2024 | 137.58 | 143.63 | 137.09 | 143.46 | 143.46 | 287,800 |
12 Jul 2024 | 134.76 | 138.57 | 133.73 | 136.52 | 136.52 | 271,700 |
11 Jul 2024 | 130.92 | 135.13 | 130.57 | 132.73 | 132.73 | 228,800 |
10 Jul 2024 | 126.03 | 127.42 | 125.50 | 127.39 | 127.39 | 160,500 |
09 Jul 2024 | 127.48 | 127.48 | 124.70 | 125.03 | 125.03 | 164,800 |
08 Jul 2024 | 128.11 | 129.03 | 127.52 | 128.74 | 128.74 | 209,400 |
05 Jul 2024 | 129.96 | 130.01 | 126.28 | 126.43 | 126.43 | 110,100 |
03 Jul 2024 | 132.41 | 132.70 | 130.43 | 131.01 | 131.01 | 71,800 |
02 Jul 2024 | 129.03 | 131.41 | 128.46 | 131.21 | 131.21 | 134,000 |
01 Jul 2024 | 134.07 | 134.07 | 128.51 | 129.24 | 129.24 | 159,700 |
28 Jun 2024 | 132.50 | 134.37 | 130.73 | 133.29 | 133.29 | 479,500 |
27 Jun 2024 | 131.96 | 132.00 | 129.28 | 130.82 | 130.82 | 173,100 |
26 Jun 2024 | 131.57 | 132.12 | 129.66 | 132.05 | 132.05 | 183,600 |
25 Jun 2024 | 136.47 | 136.80 | 131.42 | 133.09 | 133.09 | 129,900 |
24 Jun 2024 | 134.67 | 137.78 | 134.15 | 137.15 | 137.15 | 245,200 |
21 Jun 2024 | 133.65 | 134.67 | 132.65 | 134.19 | 134.19 | 279,700 |
20 Jun 2024 | 131.00 | 133.82 | 131.00 | 133.77 | 133.77 | 194,800 |
18 Jun 2024 | 130.20 | 132.53 | 128.85 | 132.06 | 132.06 | 170,800 |
17 Jun 2024 | 127.84 | 130.77 | 126.06 | 130.66 | 130.66 | 176,400 |
14 Jun 2024 | 130.50 | 131.07 | 125.73 | 128.30 | 128.30 | 266,100 |
13 Jun 2024 | 131.96 | 133.33 | 130.57 | 132.56 | 132.56 | 264,700 |
12 Jun 2024 | 134.99 | 139.15 | 131.40 | 132.17 | 132.17 | 365,700 |
11 Jun 2024 | 131.80 | 134.56 | 130.55 | 130.71 | 130.71 | 261,100 |
10 Jun 2024 | 131.94 | 134.19 | 130.88 | 133.01 | 133.01 | 277,200 |
07 Jun 2024 | 132.20 | 135.41 | 132.20 | 132.60 | 132.60 | 289,100 |
06 Jun 2024 | 136.51 | 137.68 | 133.81 | 134.28 | 134.28 | 214,300 |
05 Jun 2024 | 136.11 | 138.57 | 135.00 | 137.25 | 137.25 | 422,400 |
04 Jun 2024 | 136.25 | 137.99 | 135.42 | 135.95 | 135.95 | 253,100 |
03 Jun 2024 | 147.22 | 147.22 | 134.92 | 137.24 | 137.24 | 243,600 |
31 May 2024 | 141.83 | 145.28 | 141.24 | 145.07 | 145.07 | 321,600 |
31 May 2024 | 0.665 Dividend | |||||
30 May 2024 | 139.62 | 142.51 | 139.62 | 141.58 | 140.92 | 241,900 |
29 May 2024 | 140.30 | 143.92 | 138.00 | 138.85 | 138.20 | 565,000 |
28 May 2024 | 148.75 | 148.75 | 140.16 | 140.80 | 140.14 | 456,200 |
24 May 2024 | 150.09 | 150.36 | 147.18 | 147.70 | 147.01 | 171,000 |
23 May 2024 | 152.84 | 152.84 | 147.45 | 149.17 | 148.47 | 222,400 |
22 May 2024 | 153.69 | 155.40 | 151.88 | 152.28 | 151.56 | 181,600 |
21 May 2024 | 154.54 | 154.77 | 152.25 | 154.34 | 153.62 | 233,100 |
20 May 2024 | 155.61 | 156.89 | 154.15 | 154.70 | 153.97 | 212,100 |
17 May 2024 | 156.65 | 157.78 | 154.07 | 155.72 | 154.99 | 153,900 |
16 May 2024 | 158.24 | 158.25 | 155.20 | 156.03 | 155.30 | 206,600 |
15 May 2024 | 158.22 | 160.07 | 157.46 | 159.25 | 158.50 | 126,400 |
14 May 2024 | 159.38 | 159.97 | 154.56 | 156.27 | 155.54 | 140,900 |
13 May 2024 | 157.77 | 159.74 | 156.59 | 158.14 | 157.40 | 232,000 |
10 May 2024 | 156.64 | 156.80 | 154.31 | 156.49 | 155.75 | 194,000 |
09 May 2024 | 152.08 | 155.64 | 150.84 | 155.47 | 154.74 | 177,900 |
08 May 2024 | 146.00 | 151.79 | 146.00 | 151.61 | 150.90 | 233,600 |
07 May 2024 | 147.78 | 150.32 | 147.46 | 147.90 | 147.21 | 154,300 |
06 May 2024 | 148.84 | 150.39 | 146.93 | 147.86 | 147.17 | 235,900 |
03 May 2024 | 151.69 | 152.62 | 146.56 | 146.90 | 146.21 | 209,400 |
02 May 2024 | 146.76 | 149.08 | 144.18 | 148.56 | 147.86 | 153,400 |
01 May 2024 | 143.47 | 148.18 | 142.84 | 144.41 | 143.73 | 430,600 |
30 Apr 2024 | 151.50 | 151.50 | 141.55 | 143.03 | 142.36 | 442,500 |
29 Apr 2024 | 152.82 | 153.53 | 152.00 | 152.82 | 152.10 | 138,000 |
26 Apr 2024 | 154.20 | 155.86 | 151.79 | 152.27 | 151.55 | 165,800 |
25 Apr 2024 | 153.58 | 155.48 | 148.77 | 153.92 | 153.20 | 250,100 |
24 Apr 2024 | 152.32 | 153.77 | 151.62 | 153.76 | 153.04 | 199,500 |
23 Apr 2024 | 156.62 | 157.20 | 150.72 | 153.50 | 152.78 | 323,300 |
22 Apr 2024 | 150.93 | 150.93 | 147.05 | 148.40 | 147.70 | 389,000 |
19 Apr 2024 | 149.04 | 152.27 | 148.57 | 150.09 | 149.39 | 254,100 |
18 Apr 2024 | 153.84 | 155.35 | 150.44 | 150.77 | 150.06 | 210,300 |
17 Apr 2024 | 158.00 | 158.54 | 152.20 | 152.53 | 151.81 | 230,100 |
16 Apr 2024 | 157.05 | 158.90 | 155.05 | 158.23 | 157.49 | 296,900 |
15 Apr 2024 | 158.94 | 160.94 | 156.62 | 158.30 | 157.56 | 288,300 |
12 Apr 2024 | 161.20 | 162.93 | 156.90 | 157.85 | 157.11 | 291,600 |
11 Apr 2024 | 162.34 | 163.16 | 159.35 | 163.01 | 162.24 | 215,100 |
10 Apr 2024 | 162.15 | 164.07 | 160.00 | 161.73 | 160.97 | 203,400 |
09 Apr 2024 | 167.25 | 168.33 | 164.22 | 167.64 | 166.85 | 114,800 |
08 Apr 2024 | 166.37 | 166.96 | 165.27 | 165.67 | 164.89 | 122,900 |
05 Apr 2024 | 162.44 | 165.35 | 160.96 | 165.12 | 164.34 | 169,100 |
04 Apr 2024 | 167.82 | 167.82 | 162.51 | 162.83 | 162.07 | 177,500 |
03 Apr 2024 | 163.70 | 167.58 | 163.70 | 165.49 | 164.71 | 175,800 |
02 Apr 2024 | 163.81 | 164.45 | 160.77 | 163.00 | 162.23 | 285,300 |
01 Apr 2024 | 169.00 | 169.00 | 165.11 | 166.47 | 165.69 | 173,500 |
28 Mar 2024 | 170.24 | 171.00 | 167.51 | 168.30 | 167.51 | 213,500 |
27 Mar 2024 | 169.26 | 170.43 | 167.03 | 170.00 | 169.20 | 188,200 |
26 Mar 2024 | 167.10 | 169.24 | 166.45 | 167.71 | 166.92 | 110,200 |
25 Mar 2024 | 165.15 | 166.76 | 164.52 | 165.78 | 165.00 | 102,500 |
22 Mar 2024 | 168.93 | 168.99 | 165.16 | 165.52 | 164.74 | 116,600 |
21 Mar 2024 | 165.30 | 170.16 | 164.16 | 167.75 | 166.96 | 174,000 |
20 Mar 2024 | 160.00 | 163.96 | 157.76 | 163.55 | 162.78 | 145,800 |
19 Mar 2024 | 157.68 | 161.34 | 157.63 | 160.75 | 159.99 | 170,700 |
18 Mar 2024 | 156.89 | 159.71 | 156.57 | 158.06 | 157.32 | 113,800 |
15 Mar 2024 | 156.27 | 160.24 | 156.27 | 157.40 | 156.66 | 217,400 |
14 Mar 2024 | 159.10 | 159.19 | 155.44 | 157.12 | 156.38 | 234,200 |
13 Mar 2024 | 155.89 | 158.69 | 155.89 | 158.65 | 157.90 | 201,300 |
12 Mar 2024 | 156.42 | 157.99 | 154.30 | 156.90 | 156.16 | 177,500 |
11 Mar 2024 | 154.73 | 157.11 | 152.06 | 155.83 | 155.10 | 159,800 |
08 Mar 2024 | 161.25 | 163.06 | 156.25 | 156.49 | 155.75 | 327,700 |
07 Mar 2024 | 164.05 | 166.44 | 159.40 | 159.55 | 158.80 | 305,500 |
06 Mar 2024 | 169.48 | 169.57 | 162.88 | 162.89 | 162.12 | 405,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |