Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 111.05 | 112.54 | 108.31 | 108.99 | 108.99 | 915,566 |
25 Jul 2024 | 108.43 | 111.16 | 108.43 | 109.78 | 109.78 | 1,035,400 |
24 Jul 2024 | 108.91 | 111.26 | 108.00 | 109.27 | 109.27 | 932,900 |
23 Jul 2024 | 107.94 | 109.96 | 107.31 | 109.64 | 109.64 | 528,700 |
22 Jul 2024 | 107.80 | 108.24 | 106.03 | 107.45 | 107.45 | 411,800 |
19 Jul 2024 | 107.98 | 109.14 | 105.93 | 106.76 | 106.76 | 604,100 |
18 Jul 2024 | 109.18 | 111.76 | 106.30 | 107.41 | 107.41 | 537,100 |
17 Jul 2024 | 109.99 | 114.25 | 108.35 | 108.97 | 108.97 | 1,009,300 |
16 Jul 2024 | 108.10 | 110.88 | 102.42 | 109.88 | 109.88 | 1,060,800 |
15 Jul 2024 | 111.82 | 113.37 | 107.70 | 108.88 | 108.88 | 565,800 |
12 Jul 2024 | 110.93 | 114.71 | 109.17 | 111.96 | 111.96 | 679,800 |
11 Jul 2024 | 107.11 | 112.41 | 107.11 | 111.31 | 111.31 | 561,500 |
10 Jul 2024 | 107.10 | 107.87 | 105.30 | 107.00 | 107.00 | 493,600 |
09 Jul 2024 | 111.00 | 111.45 | 106.78 | 106.93 | 106.93 | 786,800 |
08 Jul 2024 | 114.80 | 116.77 | 112.59 | 112.65 | 112.65 | 359,900 |
05 Jul 2024 | 114.08 | 115.86 | 113.56 | 114.76 | 114.76 | 386,600 |
03 Jul 2024 | 114.09 | 115.35 | 112.70 | 114.17 | 114.17 | 362,500 |
02 Jul 2024 | 117.37 | 117.37 | 112.07 | 113.42 | 113.42 | 805,800 |
01 Jul 2024 | 124.60 | 125.08 | 115.17 | 116.40 | 116.40 | 1,159,700 |
28 Jun 2024 | 131.70 | 131.70 | 124.21 | 125.94 | 125.94 | 1,123,800 |
27 Jun 2024 | 131.90 | 132.87 | 130.71 | 131.50 | 131.50 | 324,500 |
26 Jun 2024 | 130.94 | 132.53 | 128.97 | 131.86 | 131.86 | 434,300 |
25 Jun 2024 | 129.33 | 133.04 | 129.23 | 132.43 | 132.43 | 475,100 |
24 Jun 2024 | 130.63 | 131.16 | 125.70 | 128.73 | 128.73 | 646,800 |
21 Jun 2024 | 130.66 | 132.85 | 129.22 | 131.17 | 131.17 | 912,400 |
20 Jun 2024 | 135.33 | 136.68 | 130.29 | 130.39 | 130.39 | 500,900 |
18 Jun 2024 | 135.00 | 136.81 | 133.53 | 135.80 | 135.80 | 531,300 |
17 Jun 2024 | 135.91 | 138.09 | 135.22 | 135.34 | 135.34 | 696,000 |
14 Jun 2024 | 133.65 | 136.35 | 132.14 | 135.69 | 135.69 | 680,600 |
13 Jun 2024 | 132.20 | 134.67 | 130.44 | 133.85 | 133.85 | 824,800 |
12 Jun 2024 | 124.68 | 132.64 | 124.30 | 132.59 | 132.59 | 1,009,800 |
11 Jun 2024 | 126.49 | 126.60 | 122.90 | 124.17 | 124.17 | 499,300 |
10 Jun 2024 | 124.10 | 127.29 | 123.07 | 127.16 | 127.16 | 643,800 |
07 Jun 2024 | 124.92 | 127.24 | 124.62 | 125.46 | 125.46 | 486,700 |
06 Jun 2024 | 123.46 | 125.53 | 114.46 | 124.80 | 124.80 | 1,002,600 |
05 Jun 2024 | 130.00 | 131.02 | 122.90 | 124.62 | 124.62 | 1,221,000 |
04 Jun 2024 | 128.61 | 130.42 | 127.51 | 130.02 | 130.02 | 818,000 |
03 Jun 2024 | 125.53 | 130.33 | 125.12 | 128.25 | 128.25 | 1,133,600 |
31 May 2024 | 126.50 | 127.25 | 123.45 | 124.50 | 124.50 | 1,191,500 |
30 May 2024 | 127.47 | 130.68 | 126.01 | 126.17 | 126.17 | 786,000 |
29 May 2024 | 126.11 | 127.31 | 124.89 | 126.93 | 126.93 | 863,900 |
28 May 2024 | 127.00 | 128.75 | 125.99 | 127.18 | 127.18 | 706,300 |
24 May 2024 | 125.15 | 127.45 | 124.63 | 127.00 | 127.00 | 606,500 |
23 May 2024 | 127.27 | 127.27 | 124.48 | 124.75 | 124.75 | 777,800 |
22 May 2024 | 124.63 | 127.30 | 123.98 | 126.60 | 126.60 | 329,000 |
21 May 2024 | 126.28 | 126.56 | 123.16 | 124.52 | 124.52 | 583,200 |
20 May 2024 | 124.10 | 127.62 | 122.37 | 126.65 | 126.65 | 820,500 |
17 May 2024 | 120.70 | 124.45 | 119.50 | 124.10 | 124.10 | 1,153,300 |
16 May 2024 | 115.73 | 121.17 | 115.61 | 120.61 | 120.61 | 1,509,200 |
15 May 2024 | 115.90 | 117.69 | 112.85 | 116.15 | 116.15 | 1,087,000 |
14 May 2024 | 116.39 | 117.65 | 115.12 | 115.24 | 115.24 | 661,500 |
13 May 2024 | 121.86 | 123.06 | 116.00 | 116.16 | 116.16 | 752,800 |
10 May 2024 | 123.61 | 124.90 | 119.57 | 121.76 | 121.76 | 675,400 |
09 May 2024 | 120.39 | 127.89 | 119.63 | 124.16 | 124.16 | 1,208,300 |
08 May 2024 | 130.00 | 130.10 | 114.32 | 120.02 | 120.02 | 2,332,500 |
07 May 2024 | 138.50 | 139.20 | 135.69 | 136.00 | 136.00 | 1,327,800 |
06 May 2024 | 138.64 | 139.50 | 135.86 | 138.00 | 138.00 | 802,400 |
03 May 2024 | 137.02 | 137.85 | 136.18 | 137.00 | 137.00 | 611,100 |
02 May 2024 | 134.69 | 137.29 | 132.52 | 136.25 | 136.25 | 431,400 |
01 May 2024 | 133.78 | 135.68 | 132.17 | 134.01 | 134.01 | 296,200 |
30 Apr 2024 | 135.21 | 137.12 | 134.25 | 134.41 | 134.41 | 417,100 |
29 Apr 2024 | 136.48 | 137.62 | 135.21 | 136.20 | 136.20 | 391,200 |
26 Apr 2024 | 135.44 | 137.90 | 135.44 | 136.14 | 136.14 | 303,500 |
25 Apr 2024 | 135.28 | 136.00 | 132.76 | 135.24 | 135.24 | 218,700 |
24 Apr 2024 | 136.25 | 137.76 | 131.23 | 135.92 | 135.92 | 234,400 |
23 Apr 2024 | 134.43 | 138.18 | 134.43 | 136.95 | 136.95 | 317,000 |
22 Apr 2024 | 135.09 | 135.85 | 133.52 | 134.32 | 134.32 | 201,000 |
19 Apr 2024 | 136.35 | 137.44 | 133.64 | 134.77 | 134.77 | 341,200 |
18 Apr 2024 | 136.82 | 138.33 | 135.38 | 135.92 | 135.92 | 238,500 |
17 Apr 2024 | 138.19 | 138.99 | 136.18 | 136.62 | 136.62 | 221,300 |
16 Apr 2024 | 138.11 | 138.37 | 135.70 | 138.18 | 138.18 | 346,300 |
15 Apr 2024 | 142.14 | 143.57 | 137.40 | 138.11 | 138.11 | 460,100 |
12 Apr 2024 | 141.44 | 142.00 | 136.92 | 137.92 | 137.92 | 510,500 |
11 Apr 2024 | 144.29 | 144.29 | 141.60 | 142.75 | 142.75 | 354,200 |
10 Apr 2024 | 143.17 | 144.10 | 140.87 | 142.82 | 142.82 | 401,100 |
09 Apr 2024 | 143.00 | 144.97 | 142.37 | 144.91 | 144.91 | 386,000 |
08 Apr 2024 | 142.78 | 144.20 | 141.56 | 143.13 | 143.13 | 326,400 |
05 Apr 2024 | 140.00 | 143.42 | 139.91 | 142.50 | 142.50 | 466,000 |
04 Apr 2024 | 140.85 | 144.85 | 140.14 | 140.30 | 140.30 | 718,500 |
03 Apr 2024 | 140.38 | 143.04 | 139.47 | 140.64 | 140.64 | 494,600 |
02 Apr 2024 | 143.75 | 144.31 | 140.35 | 140.44 | 140.44 | 498,800 |
01 Apr 2024 | 146.13 | 147.89 | 142.66 | 144.83 | 144.83 | 471,200 |
28 Mar 2024 | 144.48 | 147.89 | 143.78 | 146.85 | 146.85 | 610,400 |
27 Mar 2024 | 141.52 | 145.26 | 141.33 | 144.48 | 144.48 | 512,100 |
26 Mar 2024 | 139.43 | 140.91 | 136.46 | 140.65 | 140.65 | 658,000 |
25 Mar 2024 | 153.76 | 153.93 | 138.11 | 139.43 | 139.43 | 1,893,700 |
22 Mar 2024 | 132.92 | 135.50 | 131.52 | 134.93 | 134.93 | 333,400 |
21 Mar 2024 | 133.83 | 134.64 | 132.85 | 133.07 | 133.07 | 287,500 |
20 Mar 2024 | 134.86 | 135.23 | 130.96 | 132.95 | 132.95 | 291,800 |
19 Mar 2024 | 133.11 | 136.75 | 133.11 | 135.38 | 135.38 | 495,000 |
18 Mar 2024 | 133.00 | 134.14 | 132.50 | 133.44 | 133.44 | 368,700 |
15 Mar 2024 | 131.09 | 133.17 | 129.43 | 132.68 | 132.68 | 1,052,900 |
14 Mar 2024 | 134.55 | 135.67 | 130.94 | 132.20 | 132.20 | 444,300 |
13 Mar 2024 | 128.73 | 134.34 | 127.99 | 134.12 | 134.12 | 616,300 |
12 Mar 2024 | 128.67 | 129.80 | 127.00 | 129.07 | 129.07 | 335,700 |
11 Mar 2024 | 133.39 | 134.36 | 128.90 | 129.29 | 129.29 | 356,200 |
08 Mar 2024 | 134.29 | 137.41 | 134.14 | 134.42 | 134.42 | 384,700 |
07 Mar 2024 | 130.99 | 134.20 | 130.46 | 134.17 | 134.17 | 727,900 |
06 Mar 2024 | 130.74 | 131.73 | 128.56 | 129.67 | 129.67 | 855,400 |
05 Mar 2024 | 126.34 | 131.72 | 125.70 | 129.55 | 129.55 | 650,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |