Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 163.24 | 164.89 | 158.29 | 160.06 | 160.06 | 642,500 |
25 Jul 2024 | 163.48 | 165.86 | 153.48 | 159.27 | 159.27 | 1,420,400 |
24 Jul 2024 | 159.51 | 159.85 | 151.09 | 152.55 | 152.55 | 918,800 |
23 Jul 2024 | 179.33 | 180.32 | 158.10 | 161.52 | 161.52 | 1,709,600 |
22 Jul 2024 | 174.46 | 181.88 | 174.46 | 181.50 | 181.50 | 398,000 |
19 Jul 2024 | 175.18 | 175.60 | 168.46 | 171.42 | 171.42 | 300,700 |
18 Jul 2024 | 175.08 | 180.00 | 171.04 | 174.89 | 174.89 | 355,700 |
17 Jul 2024 | 177.10 | 179.02 | 170.92 | 171.26 | 171.26 | 394,100 |
16 Jul 2024 | 177.13 | 179.95 | 173.15 | 179.81 | 179.81 | 437,100 |
15 Jul 2024 | 172.24 | 178.00 | 171.40 | 176.11 | 176.11 | 374,400 |
12 Jul 2024 | 168.25 | 174.00 | 167.45 | 169.29 | 169.29 | 274,600 |
11 Jul 2024 | 166.50 | 169.55 | 162.87 | 167.41 | 167.41 | 273,500 |
10 Jul 2024 | 164.14 | 164.14 | 159.75 | 162.35 | 162.35 | 256,500 |
09 Jul 2024 | 165.94 | 166.89 | 162.16 | 162.57 | 162.57 | 233,800 |
08 Jul 2024 | 163.18 | 165.01 | 161.09 | 164.21 | 164.21 | 346,700 |
05 Jul 2024 | 161.29 | 162.17 | 158.36 | 161.60 | 161.60 | 195,000 |
03 Jul 2024 | 159.00 | 160.81 | 156.75 | 159.87 | 159.87 | 108,800 |
02 Jul 2024 | 155.37 | 158.78 | 152.80 | 158.68 | 158.68 | 241,900 |
01 Jul 2024 | 156.32 | 156.63 | 151.16 | 155.22 | 155.22 | 188,900 |
28 Jun 2024 | 154.36 | 159.45 | 154.36 | 156.77 | 156.77 | 505,100 |
27 Jun 2024 | 151.94 | 154.29 | 150.83 | 153.40 | 153.40 | 217,000 |
26 Jun 2024 | 150.30 | 153.91 | 150.01 | 152.75 | 152.75 | 328,100 |
25 Jun 2024 | 148.99 | 152.68 | 147.90 | 150.96 | 150.96 | 290,100 |
24 Jun 2024 | 148.42 | 149.30 | 146.16 | 148.45 | 148.45 | 222,300 |
21 Jun 2024 | 145.63 | 150.57 | 143.60 | 148.99 | 148.99 | 340,100 |
20 Jun 2024 | 146.68 | 148.16 | 144.44 | 146.66 | 146.66 | 352,700 |
18 Jun 2024 | 150.85 | 152.08 | 147.01 | 147.17 | 147.17 | 240,100 |
17 Jun 2024 | 150.18 | 151.90 | 147.38 | 151.14 | 151.14 | 256,500 |
14 Jun 2024 | 151.85 | 152.71 | 149.13 | 150.00 | 150.00 | 365,500 |
13 Jun 2024 | 151.40 | 155.47 | 150.32 | 154.39 | 154.39 | 643,000 |
12 Jun 2024 | 152.35 | 153.90 | 147.80 | 152.09 | 152.09 | 469,300 |
11 Jun 2024 | 147.88 | 150.23 | 145.04 | 148.55 | 148.55 | 420,100 |
10 Jun 2024 | 148.40 | 151.00 | 146.63 | 148.48 | 148.48 | 551,900 |
07 Jun 2024 | 151.43 | 153.89 | 145.75 | 149.91 | 149.91 | 1,450,500 |
06 Jun 2024 | 165.05 | 165.59 | 161.84 | 164.74 | 164.74 | 384,100 |
05 Jun 2024 | 164.75 | 167.66 | 162.95 | 165.87 | 165.87 | 286,200 |
04 Jun 2024 | 166.00 | 166.00 | 162.57 | 163.11 | 163.11 | 538,600 |
03 Jun 2024 | 164.03 | 166.29 | 161.55 | 166.14 | 166.14 | 467,700 |
31 May 2024 | 163.21 | 165.76 | 160.02 | 163.67 | 163.67 | 337,900 |
30 May 2024 | 161.85 | 165.74 | 161.16 | 163.38 | 163.38 | 333,700 |
29 May 2024 | 155.00 | 162.71 | 153.67 | 160.84 | 160.84 | 397,600 |
28 May 2024 | 166.90 | 167.20 | 156.03 | 158.52 | 158.52 | 586,000 |
24 May 2024 | 169.46 | 171.00 | 165.86 | 166.30 | 166.30 | 198,200 |
23 May 2024 | 175.21 | 175.31 | 166.43 | 168.49 | 168.49 | 294,100 |
22 May 2024 | 169.75 | 173.69 | 167.51 | 173.33 | 173.33 | 356,000 |
21 May 2024 | 166.78 | 169.71 | 165.80 | 167.74 | 167.74 | 370,000 |
20 May 2024 | 169.82 | 171.75 | 161.69 | 169.61 | 169.61 | 617,800 |
17 May 2024 | 170.85 | 173.71 | 169.10 | 173.40 | 173.40 | 236,400 |
16 May 2024 | 174.87 | 175.41 | 167.77 | 169.61 | 169.61 | 635,500 |
15 May 2024 | 169.69 | 175.21 | 168.07 | 174.87 | 174.87 | 441,200 |
14 May 2024 | 159.75 | 168.72 | 158.99 | 168.06 | 168.06 | 472,200 |
13 May 2024 | 163.39 | 164.18 | 159.05 | 159.82 | 159.82 | 458,300 |
10 May 2024 | 160.49 | 163.08 | 159.79 | 160.27 | 160.27 | 335,600 |
09 May 2024 | 163.93 | 164.20 | 157.41 | 158.49 | 158.49 | 1,159,500 |
08 May 2024 | 163.22 | 164.90 | 162.24 | 163.77 | 163.77 | 280,300 |
07 May 2024 | 162.92 | 167.45 | 162.03 | 165.93 | 165.93 | 384,100 |
06 May 2024 | 161.64 | 163.97 | 158.65 | 163.33 | 163.33 | 384,900 |
03 May 2024 | 162.40 | 163.45 | 158.09 | 161.23 | 161.23 | 336,400 |
02 May 2024 | 159.68 | 162.89 | 154.81 | 159.73 | 159.73 | 570,700 |
01 May 2024 | 156.07 | 158.69 | 153.01 | 154.66 | 154.66 | 691,300 |
30 Apr 2024 | 157.00 | 160.71 | 155.02 | 159.38 | 159.38 | 684,600 |
29 Apr 2024 | 151.81 | 159.62 | 150.41 | 157.45 | 157.45 | 741,900 |
26 Apr 2024 | 153.73 | 154.54 | 144.02 | 150.91 | 150.91 | 1,648,000 |
25 Apr 2024 | 130.28 | 156.41 | 129.91 | 155.55 | 155.55 | 3,134,500 |
24 Apr 2024 | 124.00 | 128.65 | 120.42 | 120.91 | 120.91 | 814,600 |
23 Apr 2024 | 122.62 | 126.34 | 120.80 | 123.68 | 123.68 | 316,100 |
22 Apr 2024 | 117.38 | 120.48 | 116.20 | 120.27 | 120.27 | 284,100 |
19 Apr 2024 | 120.64 | 121.80 | 115.02 | 116.32 | 116.32 | 336,400 |
18 Apr 2024 | 119.97 | 124.49 | 117.00 | 122.08 | 122.08 | 297,000 |
17 Apr 2024 | 121.89 | 124.45 | 119.30 | 120.09 | 120.09 | 325,700 |
16 Apr 2024 | 119.11 | 121.81 | 118.50 | 121.39 | 121.39 | 177,600 |
15 Apr 2024 | 119.82 | 121.42 | 117.92 | 118.50 | 118.50 | 226,800 |
12 Apr 2024 | 123.21 | 123.21 | 119.17 | 119.98 | 119.98 | 146,200 |
11 Apr 2024 | 123.94 | 125.22 | 122.03 | 124.84 | 124.84 | 131,500 |
10 Apr 2024 | 120.23 | 124.12 | 119.81 | 123.16 | 123.16 | 297,200 |
09 Apr 2024 | 126.27 | 127.52 | 124.45 | 125.24 | 125.24 | 195,400 |
08 Apr 2024 | 123.23 | 126.53 | 122.51 | 124.60 | 124.60 | 154,000 |
05 Apr 2024 | 118.33 | 122.01 | 117.55 | 121.58 | 121.58 | 142,000 |
04 Apr 2024 | 124.81 | 125.00 | 116.86 | 117.59 | 117.59 | 222,400 |
03 Apr 2024 | 121.96 | 124.85 | 121.88 | 123.08 | 123.08 | 181,000 |
02 Apr 2024 | 126.00 | 126.00 | 122.60 | 123.34 | 123.34 | 245,500 |
01 Apr 2024 | 128.35 | 130.00 | 127.01 | 128.56 | 128.56 | 276,700 |
28 Mar 2024 | 126.77 | 130.49 | 126.43 | 128.41 | 128.41 | 202,100 |
27 Mar 2024 | 127.52 | 128.90 | 126.14 | 127.42 | 127.42 | 231,100 |
26 Mar 2024 | 128.88 | 129.37 | 125.66 | 126.59 | 126.59 | 234,200 |
25 Mar 2024 | 126.45 | 129.47 | 126.20 | 127.99 | 127.99 | 353,000 |
22 Mar 2024 | 125.99 | 128.18 | 125.00 | 127.35 | 127.35 | 154,200 |
21 Mar 2024 | 126.46 | 127.95 | 124.15 | 126.03 | 126.03 | 300,000 |
20 Mar 2024 | 120.66 | 124.41 | 118.50 | 123.58 | 123.58 | 253,200 |
19 Mar 2024 | 120.16 | 122.10 | 117.50 | 120.27 | 120.27 | 308,200 |
18 Mar 2024 | 123.78 | 125.81 | 121.61 | 122.53 | 122.53 | 329,000 |
15 Mar 2024 | 121.61 | 123.90 | 120.01 | 122.90 | 122.90 | 534,300 |
14 Mar 2024 | 120.76 | 132.00 | 120.50 | 124.59 | 124.59 | 978,000 |
13 Mar 2024 | 114.23 | 116.13 | 111.94 | 113.48 | 113.48 | 190,500 |
12 Mar 2024 | 116.43 | 119.41 | 113.32 | 116.92 | 116.92 | 534,600 |
11 Mar 2024 | 114.48 | 116.83 | 113.01 | 116.66 | 116.66 | 294,000 |
08 Mar 2024 | 116.54 | 117.36 | 115.01 | 116.00 | 116.00 | 288,300 |
07 Mar 2024 | 114.58 | 116.51 | 113.71 | 115.11 | 115.11 | 448,300 |
06 Mar 2024 | 113.15 | 116.27 | 111.41 | 112.58 | 112.58 | 285,300 |
05 Mar 2024 | 110.10 | 112.81 | 108.31 | 111.54 | 111.54 | 258,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |