Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 120.82 | 122.14 | 119.79 | 121.41 | 121.41 | 696,400 |
25 Jul 2024 | 116.86 | 123.67 | 116.00 | 120.76 | 120.76 | 1,285,900 |
24 Jul 2024 | 118.76 | 120.10 | 116.10 | 116.47 | 116.47 | 667,400 |
23 Jul 2024 | 118.68 | 120.00 | 118.04 | 119.00 | 119.00 | 557,100 |
22 Jul 2024 | 119.33 | 120.32 | 117.56 | 119.79 | 119.79 | 712,500 |
19 Jul 2024 | 120.36 | 121.10 | 116.82 | 118.19 | 118.19 | 993,800 |
18 Jul 2024 | 123.96 | 126.85 | 123.06 | 123.11 | 123.11 | 815,600 |
17 Jul 2024 | 122.46 | 124.42 | 120.19 | 123.95 | 123.95 | 756,400 |
16 Jul 2024 | 119.49 | 123.90 | 119.02 | 123.81 | 123.81 | 774,200 |
15 Jul 2024 | 118.48 | 120.10 | 118.20 | 118.71 | 118.71 | 769,200 |
12 Jul 2024 | 118.27 | 119.52 | 117.96 | 118.78 | 118.78 | 552,800 |
11 Jul 2024 | 117.52 | 118.32 | 116.35 | 117.65 | 117.65 | 610,900 |
10 Jul 2024 | 114.38 | 116.11 | 113.47 | 115.53 | 115.53 | 549,200 |
09 Jul 2024 | 113.43 | 114.82 | 112.26 | 114.16 | 114.16 | 796,200 |
08 Jul 2024 | 114.50 | 115.40 | 113.46 | 113.88 | 113.88 | 421,700 |
05 Jul 2024 | 114.46 | 115.99 | 113.00 | 113.35 | 113.35 | 952,800 |
03 Jul 2024 | 115.40 | 116.29 | 114.95 | 115.07 | 115.07 | 299,800 |
02 Jul 2024 | 114.13 | 116.60 | 113.50 | 114.61 | 114.61 | 590,200 |
01 Jul 2024 | 114.85 | 115.94 | 113.52 | 114.29 | 114.29 | 600,800 |
28 Jun 2024 | 114.56 | 115.66 | 112.88 | 114.21 | 114.21 | 956,100 |
27 Jun 2024 | 113.33 | 114.85 | 112.67 | 113.66 | 113.66 | 734,900 |
26 Jun 2024 | 114.14 | 114.92 | 112.55 | 113.70 | 113.70 | 929,000 |
25 Jun 2024 | 116.34 | 116.80 | 114.45 | 114.89 | 114.89 | 673,200 |
24 Jun 2024 | 115.98 | 119.05 | 115.35 | 117.12 | 117.12 | 775,400 |
21 Jun 2024 | 114.33 | 116.93 | 113.14 | 116.09 | 116.09 | 2,232,000 |
20 Jun 2024 | 114.01 | 115.60 | 114.01 | 114.57 | 114.57 | 555,700 |
18 Jun 2024 | 116.00 | 117.25 | 114.50 | 114.60 | 114.60 | 689,100 |
17 Jun 2024 | 115.68 | 116.90 | 115.12 | 115.84 | 115.84 | 915,100 |
14 Jun 2024 | 119.22 | 119.44 | 114.43 | 115.68 | 115.68 | 733,800 |
13 Jun 2024 | 120.27 | 120.76 | 118.80 | 120.04 | 120.04 | 683,200 |
12 Jun 2024 | 120.11 | 122.03 | 119.16 | 121.52 | 121.52 | 817,100 |
11 Jun 2024 | 122.00 | 122.00 | 118.35 | 118.90 | 118.90 | 1,250,900 |
10 Jun 2024 | 121.79 | 123.16 | 120.55 | 122.77 | 122.77 | 882,200 |
07 Jun 2024 | 121.47 | 123.41 | 121.08 | 123.34 | 123.34 | 643,700 |
06 Jun 2024 | 121.73 | 122.86 | 120.86 | 122.38 | 122.38 | 541,600 |
06 Jun 2024 | 0.77 Dividend | |||||
05 Jun 2024 | 124.71 | 125.13 | 120.74 | 123.39 | 122.62 | 785,500 |
04 Jun 2024 | 125.14 | 126.37 | 123.47 | 124.31 | 123.53 | 800,400 |
03 Jun 2024 | 125.78 | 127.58 | 124.91 | 126.43 | 125.64 | 645,100 |
31 May 2024 | 123.72 | 125.97 | 123.04 | 125.35 | 124.57 | 4,828,700 |
30 May 2024 | 122.36 | 124.28 | 121.01 | 123.84 | 123.07 | 916,000 |
29 May 2024 | 123.11 | 124.46 | 120.40 | 121.97 | 121.21 | 1,002,800 |
28 May 2024 | 126.03 | 126.58 | 124.29 | 124.95 | 124.17 | 542,700 |
24 May 2024 | 124.33 | 125.84 | 123.41 | 125.71 | 124.93 | 609,100 |
23 May 2024 | 127.12 | 127.61 | 122.76 | 123.84 | 123.07 | 797,400 |
22 May 2024 | 127.00 | 127.97 | 126.15 | 126.68 | 125.89 | 521,500 |
21 May 2024 | 128.18 | 128.33 | 127.29 | 128.19 | 127.39 | 412,500 |
20 May 2024 | 130.50 | 130.69 | 128.09 | 128.88 | 128.08 | 339,800 |
17 May 2024 | 131.18 | 131.18 | 129.53 | 130.68 | 129.86 | 455,500 |
16 May 2024 | 130.78 | 131.55 | 130.06 | 131.19 | 130.37 | 433,300 |
15 May 2024 | 132.72 | 133.20 | 130.02 | 131.06 | 130.24 | 784,400 |
14 May 2024 | 133.20 | 133.56 | 131.90 | 132.08 | 131.26 | 456,000 |
13 May 2024 | 131.74 | 132.84 | 130.53 | 131.71 | 130.89 | 490,200 |
10 May 2024 | 132.99 | 133.37 | 129.46 | 131.07 | 130.25 | 628,300 |
09 May 2024 | 129.46 | 130.11 | 128.82 | 129.25 | 128.44 | 464,900 |
08 May 2024 | 126.42 | 129.47 | 126.00 | 129.18 | 128.37 | 463,000 |
07 May 2024 | 127.60 | 129.44 | 127.43 | 128.03 | 127.23 | 677,200 |
06 May 2024 | 128.63 | 129.61 | 127.01 | 127.81 | 127.01 | 607,400 |
03 May 2024 | 127.85 | 128.16 | 125.81 | 127.15 | 126.36 | 569,000 |
02 May 2024 | 126.48 | 127.94 | 125.51 | 126.60 | 125.81 | 778,300 |
01 May 2024 | 125.03 | 126.56 | 123.86 | 124.37 | 123.59 | 1,719,900 |
30 Apr 2024 | 131.81 | 132.62 | 125.62 | 125.87 | 125.08 | 2,140,900 |
29 Apr 2024 | 137.58 | 138.69 | 136.57 | 137.23 | 136.37 | 947,800 |
26 Apr 2024 | 133.07 | 136.65 | 133.07 | 136.47 | 135.62 | 711,800 |
25 Apr 2024 | 134.14 | 134.48 | 131.81 | 133.48 | 132.65 | 736,600 |
24 Apr 2024 | 133.17 | 135.57 | 132.99 | 135.17 | 134.33 | 446,200 |
23 Apr 2024 | 134.64 | 134.80 | 133.25 | 133.53 | 132.70 | 691,600 |
22 Apr 2024 | 134.27 | 135.00 | 132.28 | 134.12 | 133.28 | 500,800 |
19 Apr 2024 | 131.17 | 133.04 | 130.79 | 132.86 | 132.03 | 376,600 |
18 Apr 2024 | 131.19 | 132.22 | 130.20 | 131.16 | 130.34 | 370,700 |
17 Apr 2024 | 132.45 | 132.92 | 130.43 | 130.45 | 129.64 | 430,300 |
16 Apr 2024 | 131.35 | 133.25 | 131.04 | 131.99 | 131.17 | 437,100 |
15 Apr 2024 | 134.67 | 135.10 | 131.97 | 132.34 | 131.51 | 677,200 |
12 Apr 2024 | 135.83 | 136.02 | 133.59 | 133.70 | 132.87 | 429,800 |
11 Apr 2024 | 137.25 | 137.98 | 135.71 | 136.86 | 136.01 | 516,600 |
10 Apr 2024 | 140.93 | 141.43 | 136.57 | 136.85 | 136.00 | 637,700 |
09 Apr 2024 | 142.00 | 144.11 | 141.65 | 143.82 | 142.92 | 418,100 |
08 Apr 2024 | 141.67 | 142.90 | 141.14 | 141.44 | 140.56 | 375,500 |
05 Apr 2024 | 140.46 | 141.27 | 139.00 | 140.68 | 139.80 | 427,800 |
04 Apr 2024 | 144.57 | 144.77 | 139.39 | 140.22 | 139.34 | 624,300 |
03 Apr 2024 | 143.73 | 145.05 | 143.00 | 143.11 | 142.22 | 416,100 |
02 Apr 2024 | 142.74 | 144.45 | 142.02 | 144.27 | 143.37 | 416,900 |
01 Apr 2024 | 144.94 | 145.35 | 143.53 | 144.37 | 143.47 | 321,000 |
28 Mar 2024 | 145.09 | 146.19 | 144.73 | 144.88 | 143.98 | 344,800 |
27 Mar 2024 | 142.38 | 145.07 | 141.92 | 144.85 | 143.95 | 524,900 |
26 Mar 2024 | 144.48 | 144.48 | 139.79 | 141.66 | 140.78 | 701,900 |
25 Mar 2024 | 146.02 | 147.11 | 144.00 | 144.38 | 143.48 | 771,400 |
22 Mar 2024 | 145.76 | 146.11 | 144.73 | 145.70 | 144.79 | 519,800 |
21 Mar 2024 | 144.25 | 146.66 | 144.24 | 146.07 | 145.16 | 545,200 |
20 Mar 2024 | 141.72 | 144.17 | 141.47 | 143.91 | 143.01 | 370,200 |
19 Mar 2024 | 140.54 | 142.05 | 140.23 | 141.79 | 140.91 | 359,900 |
18 Mar 2024 | 140.81 | 141.75 | 139.87 | 140.41 | 139.53 | 426,900 |
15 Mar 2024 | 140.51 | 141.99 | 139.88 | 140.18 | 139.31 | 1,475,600 |
14 Mar 2024 | 143.02 | 143.80 | 139.58 | 140.09 | 139.22 | 782,100 |
13 Mar 2024 | 141.16 | 143.72 | 141.16 | 143.61 | 142.71 | 526,800 |
12 Mar 2024 | 141.13 | 142.74 | 140.15 | 141.37 | 140.49 | 650,300 |
11 Mar 2024 | 139.91 | 142.47 | 139.91 | 141.16 | 140.28 | 464,800 |
08 Mar 2024 | 143.04 | 144.09 | 140.12 | 140.30 | 139.42 | 375,600 |
07 Mar 2024 | 139.59 | 142.57 | 139.59 | 142.20 | 141.31 | 765,300 |
07 Mar 2024 | 0.77 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |