Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 134.15 | 137.52 | 133.43 | 136.77 | 136.77 | 1,089,900 |
25 Jul 2024 | 129.03 | 133.96 | 127.35 | 132.88 | 132.88 | 1,312,100 |
24 Jul 2024 | 130.34 | 131.79 | 124.61 | 127.86 | 127.86 | 1,551,500 |
23 Jul 2024 | 125.97 | 127.65 | 125.35 | 127.18 | 127.18 | 796,500 |
22 Jul 2024 | 124.66 | 126.79 | 123.05 | 126.67 | 126.67 | 602,000 |
19 Jul 2024 | 127.97 | 127.97 | 124.06 | 124.10 | 124.10 | 594,200 |
18 Jul 2024 | 126.30 | 130.13 | 126.14 | 127.41 | 127.41 | 838,900 |
17 Jul 2024 | 127.56 | 128.93 | 126.03 | 126.92 | 126.92 | 578,800 |
16 Jul 2024 | 123.67 | 128.29 | 122.80 | 128.02 | 128.02 | 622,400 |
15 Jul 2024 | 123.13 | 124.75 | 122.26 | 122.72 | 122.72 | 381,100 |
12 Jul 2024 | 120.39 | 123.78 | 120.39 | 122.93 | 122.93 | 612,600 |
11 Jul 2024 | 118.48 | 121.79 | 118.25 | 119.83 | 119.83 | 732,900 |
10 Jul 2024 | 114.67 | 117.21 | 114.30 | 117.00 | 117.00 | 1,027,300 |
09 Jul 2024 | 114.67 | 115.37 | 114.04 | 114.67 | 114.67 | 277,100 |
08 Jul 2024 | 115.50 | 116.20 | 114.49 | 115.04 | 115.04 | 442,700 |
05 Jul 2024 | 115.54 | 115.54 | 113.27 | 114.95 | 114.95 | 682,100 |
03 Jul 2024 | 116.31 | 116.97 | 115.38 | 115.69 | 115.69 | 247,400 |
02 Jul 2024 | 115.83 | 116.49 | 115.33 | 116.11 | 116.11 | 632,800 |
01 Jul 2024 | 118.54 | 118.80 | 115.37 | 115.74 | 115.74 | 635,800 |
28 Jun 2024 | 116.69 | 118.57 | 116.65 | 118.15 | 118.15 | 2,983,300 |
27 Jun 2024 | 115.53 | 116.39 | 114.58 | 116.32 | 116.32 | 545,500 |
26 Jun 2024 | 114.88 | 115.13 | 113.62 | 114.65 | 114.65 | 749,500 |
25 Jun 2024 | 117.60 | 118.31 | 115.13 | 116.13 | 116.13 | 785,200 |
24 Jun 2024 | 117.08 | 120.06 | 116.55 | 118.39 | 118.39 | 825,400 |
21 Jun 2024 | 115.56 | 116.61 | 113.58 | 116.23 | 116.23 | 1,510,900 |
20 Jun 2024 | 115.66 | 117.18 | 115.01 | 115.75 | 115.75 | 720,700 |
18 Jun 2024 | 116.21 | 116.77 | 115.75 | 116.61 | 116.61 | 884,100 |
17 Jun 2024 | 116.03 | 117.22 | 115.47 | 116.23 | 116.23 | 785,700 |
14 Jun 2024 | 116.99 | 117.33 | 115.00 | 116.36 | 116.36 | 480,100 |
14 Jun 2024 | 0.48 Dividend | |||||
13 Jun 2024 | 119.65 | 119.95 | 117.79 | 119.16 | 118.68 | 461,000 |
12 Jun 2024 | 119.64 | 122.38 | 119.02 | 119.99 | 119.51 | 437,100 |
11 Jun 2024 | 117.15 | 117.87 | 115.72 | 117.31 | 116.84 | 566,900 |
10 Jun 2024 | 116.62 | 118.06 | 116.38 | 117.49 | 117.02 | 533,700 |
07 Jun 2024 | 116.49 | 117.54 | 115.50 | 116.93 | 116.46 | 372,600 |
06 Jun 2024 | 118.16 | 119.02 | 116.37 | 117.52 | 117.05 | 507,800 |
05 Jun 2024 | 117.78 | 118.53 | 117.26 | 118.26 | 117.78 | 517,800 |
04 Jun 2024 | 117.44 | 119.10 | 115.97 | 117.64 | 117.17 | 719,900 |
03 Jun 2024 | 122.51 | 122.51 | 118.76 | 120.50 | 120.01 | 545,500 |
31 May 2024 | 120.53 | 122.00 | 119.77 | 121.82 | 121.33 | 1,117,000 |
30 May 2024 | 119.91 | 121.22 | 119.86 | 120.45 | 119.96 | 632,200 |
29 May 2024 | 119.29 | 119.79 | 118.51 | 119.39 | 118.91 | 397,900 |
28 May 2024 | 122.42 | 122.87 | 119.80 | 120.42 | 119.93 | 536,900 |
24 May 2024 | 122.26 | 123.60 | 121.76 | 122.60 | 122.11 | 407,800 |
23 May 2024 | 123.41 | 123.45 | 120.40 | 121.56 | 121.07 | 503,500 |
22 May 2024 | 123.22 | 123.64 | 122.24 | 123.07 | 122.57 | 519,900 |
21 May 2024 | 123.00 | 124.15 | 121.69 | 123.55 | 123.05 | 628,300 |
20 May 2024 | 124.62 | 124.62 | 123.06 | 123.24 | 122.74 | 731,700 |
17 May 2024 | 126.00 | 126.25 | 124.02 | 124.43 | 123.93 | 507,600 |
16 May 2024 | 127.55 | 128.07 | 125.31 | 125.39 | 124.88 | 533,000 |
15 May 2024 | 128.32 | 128.98 | 127.87 | 127.94 | 127.42 | 420,400 |
14 May 2024 | 126.75 | 127.61 | 126.21 | 127.34 | 126.83 | 490,600 |
13 May 2024 | 126.59 | 126.98 | 125.46 | 125.71 | 125.20 | 591,600 |
10 May 2024 | 126.04 | 126.86 | 125.33 | 125.99 | 125.48 | 590,000 |
09 May 2024 | 124.50 | 125.90 | 123.93 | 125.67 | 125.16 | 670,400 |
08 May 2024 | 124.00 | 124.66 | 123.53 | 124.13 | 123.63 | 591,600 |
07 May 2024 | 125.31 | 125.94 | 124.15 | 124.37 | 123.87 | 612,400 |
06 May 2024 | 123.85 | 124.99 | 123.03 | 124.88 | 124.38 | 374,200 |
03 May 2024 | 124.17 | 125.33 | 122.61 | 122.88 | 122.39 | 603,800 |
02 May 2024 | 122.01 | 122.60 | 120.02 | 122.26 | 121.77 | 503,100 |
01 May 2024 | 121.87 | 123.67 | 120.29 | 121.06 | 120.57 | 691,400 |
30 Apr 2024 | 124.37 | 124.74 | 121.24 | 121.56 | 121.07 | 665,200 |
29 Apr 2024 | 123.95 | 125.32 | 123.95 | 124.81 | 124.31 | 705,700 |
26 Apr 2024 | 125.08 | 125.98 | 123.43 | 123.85 | 123.35 | 975,500 |
25 Apr 2024 | 126.54 | 127.77 | 123.16 | 124.87 | 124.37 | 932,000 |
24 Apr 2024 | 126.60 | 127.64 | 125.09 | 126.54 | 126.03 | 871,200 |
23 Apr 2024 | 125.70 | 127.59 | 125.70 | 126.97 | 126.46 | 612,300 |
22 Apr 2024 | 125.83 | 126.81 | 124.91 | 125.42 | 124.91 | 704,900 |
19 Apr 2024 | 125.04 | 126.05 | 124.61 | 125.21 | 124.71 | 328,300 |
18 Apr 2024 | 126.00 | 126.83 | 124.61 | 124.84 | 124.34 | 421,300 |
17 Apr 2024 | 127.61 | 127.65 | 125.60 | 125.78 | 125.27 | 576,900 |
16 Apr 2024 | 126.34 | 127.07 | 125.04 | 126.38 | 125.87 | 520,000 |
15 Apr 2024 | 128.85 | 129.33 | 125.81 | 126.94 | 126.43 | 471,000 |
12 Apr 2024 | 128.60 | 129.91 | 126.77 | 127.42 | 126.91 | 600,000 |
11 Apr 2024 | 129.15 | 129.83 | 128.01 | 129.75 | 129.23 | 471,500 |
10 Apr 2024 | 131.03 | 131.75 | 129.04 | 129.13 | 128.61 | 547,500 |
09 Apr 2024 | 133.43 | 134.34 | 131.46 | 133.88 | 133.34 | 336,700 |
08 Apr 2024 | 133.05 | 133.51 | 132.51 | 132.86 | 132.32 | 471,400 |
05 Apr 2024 | 131.51 | 132.77 | 130.45 | 132.31 | 131.78 | 351,900 |
04 Apr 2024 | 132.37 | 133.92 | 130.47 | 131.02 | 130.49 | 372,800 |
03 Apr 2024 | 131.34 | 132.66 | 131.14 | 131.48 | 130.95 | 482,500 |
02 Apr 2024 | 132.17 | 132.17 | 130.10 | 131.58 | 131.05 | 423,200 |
01 Apr 2024 | 134.41 | 134.41 | 132.18 | 132.32 | 131.79 | 300,300 |
28 Mar 2024 | 134.83 | 135.05 | 133.84 | 134.71 | 134.17 | 341,200 |
27 Mar 2024 | 134.15 | 135.00 | 133.46 | 134.24 | 133.70 | 511,900 |
26 Mar 2024 | 133.19 | 133.94 | 133.06 | 133.34 | 132.80 | 431,300 |
25 Mar 2024 | 133.75 | 134.25 | 132.53 | 132.91 | 132.37 | 355,400 |
22 Mar 2024 | 135.47 | 135.47 | 133.73 | 134.12 | 133.58 | 352,600 |
21 Mar 2024 | 135.82 | 136.07 | 134.79 | 135.29 | 134.75 | 670,400 |
20 Mar 2024 | 133.24 | 135.35 | 132.69 | 135.28 | 134.74 | 610,400 |
19 Mar 2024 | 131.30 | 133.29 | 131.30 | 133.01 | 132.47 | 540,900 |
18 Mar 2024 | 131.45 | 131.88 | 130.51 | 131.34 | 130.81 | 505,400 |
15 Mar 2024 | 129.00 | 131.60 | 129.00 | 130.39 | 129.86 | 1,538,700 |
14 Mar 2024 | 132.39 | 132.69 | 128.66 | 130.06 | 129.54 | 920,400 |
14 Mar 2024 | 0.48 Dividend | |||||
13 Mar 2024 | 133.03 | 134.40 | 132.29 | 132.76 | 131.75 | 959,200 |
12 Mar 2024 | 131.29 | 133.60 | 130.37 | 133.08 | 132.06 | 806,400 |
11 Mar 2024 | 130.48 | 131.39 | 129.35 | 131.04 | 130.04 | 720,500 |
08 Mar 2024 | 132.52 | 134.50 | 130.65 | 130.85 | 129.85 | 803,000 |
07 Mar 2024 | 129.36 | 131.95 | 129.04 | 131.90 | 130.89 | 1,376,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |