Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Sept 2024 | 150.88 | 151.29 | 149.85 | 150.11 | 150.11 | 47,188 |
17 Sept 2024 | 150.84 | 151.83 | 149.34 | 150.49 | 150.49 | 496,900 |
16 Sept 2024 | 149.51 | 150.30 | 148.56 | 149.48 | 149.48 | 607,100 |
13 Sept 2024 | 148.83 | 151.15 | 148.77 | 150.04 | 150.04 | 640,600 |
12 Sept 2024 | 148.34 | 149.64 | 146.78 | 148.42 | 148.42 | 561,800 |
11 Sept 2024 | 146.78 | 148.67 | 143.98 | 148.17 | 148.17 | 791,100 |
10 Sept 2024 | 145.68 | 147.65 | 144.38 | 147.38 | 147.38 | 843,400 |
09 Sept 2024 | 144.68 | 147.17 | 144.27 | 145.82 | 145.82 | 1,015,700 |
06 Sept 2024 | 146.96 | 147.78 | 143.05 | 143.11 | 143.11 | 907,400 |
05 Sept 2024 | 148.13 | 148.52 | 146.63 | 147.07 | 147.07 | 744,700 |
04 Sept 2024 | 147.20 | 149.34 | 147.11 | 149.12 | 149.12 | 1,015,800 |
03 Sept 2024 | 152.85 | 153.28 | 147.27 | 148.05 | 148.05 | 1,120,700 |
30 Aug 2024 | 154.28 | 155.00 | 152.90 | 154.12 | 154.12 | 1,539,400 |
29 Aug 2024 | 153.93 | 155.06 | 152.56 | 152.82 | 152.82 | 1,073,600 |
28 Aug 2024 | 154.10 | 154.64 | 151.73 | 152.59 | 152.59 | 752,400 |
27 Aug 2024 | 153.10 | 155.60 | 152.26 | 154.10 | 154.10 | 796,700 |
26 Aug 2024 | 155.14 | 155.88 | 153.66 | 154.12 | 154.12 | 944,700 |
23 Aug 2024 | 155.96 | 156.71 | 154.23 | 155.01 | 155.01 | 1,013,900 |
22 Aug 2024 | 157.83 | 159.23 | 153.93 | 154.64 | 154.64 | 1,585,300 |
21 Aug 2024 | 156.55 | 157.98 | 152.23 | 157.81 | 157.81 | 4,384,100 |
20 Aug 2024 | 138.32 | 140.07 | 138.08 | 138.57 | 138.57 | 2,373,100 |
19 Aug 2024 | 135.28 | 138.76 | 135.26 | 138.50 | 138.50 | 1,379,400 |
16 Aug 2024 | 132.38 | 135.57 | 132.38 | 135.30 | 135.30 | 1,901,300 |
15 Aug 2024 | 129.76 | 132.75 | 129.13 | 132.67 | 132.67 | 1,077,600 |
14 Aug 2024 | 128.24 | 128.48 | 126.78 | 127.27 | 127.27 | 962,500 |
13 Aug 2024 | 124.58 | 128.01 | 124.10 | 127.86 | 127.86 | 1,281,600 |
12 Aug 2024 | 123.06 | 124.38 | 122.44 | 123.75 | 123.75 | 1,267,000 |
09 Aug 2024 | 122.82 | 123.61 | 121.45 | 122.87 | 122.87 | 2,048,300 |
08 Aug 2024 | 121.20 | 123.93 | 120.24 | 123.12 | 123.12 | 2,165,900 |
07 Aug 2024 | 124.40 | 126.08 | 119.72 | 119.86 | 119.86 | 2,108,100 |
06 Aug 2024 | 123.52 | 125.08 | 122.31 | 123.22 | 123.22 | 2,807,700 |
05 Aug 2024 | 122.80 | 123.84 | 120.96 | 122.81 | 122.81 | 1,837,300 |
02 Aug 2024 | 129.53 | 130.92 | 125.61 | 126.70 | 126.70 | 1,821,900 |
01 Aug 2024 | 138.75 | 138.75 | 131.01 | 132.53 | 132.53 | 1,090,000 |
31 July 2024 | 137.95 | 142.04 | 137.95 | 139.57 | 139.57 | 1,205,100 |
30 July 2024 | 138.09 | 139.15 | 135.30 | 135.95 | 135.95 | 682,300 |
29 July 2024 | 138.67 | 139.16 | 137.08 | 137.31 | 137.31 | 500,300 |
26 July 2024 | 137.73 | 138.98 | 137.18 | 138.40 | 138.40 | 816,100 |
25 July 2024 | 136.23 | 137.88 | 135.35 | 135.89 | 135.89 | 1,228,500 |
24 July 2024 | 138.47 | 140.60 | 135.78 | 135.99 | 135.99 | 1,132,600 |
23 July 2024 | 140.89 | 141.90 | 138.97 | 139.17 | 139.17 | 952,300 |
22 July 2024 | 138.70 | 140.68 | 138.10 | 140.26 | 140.26 | 912,800 |
19 July 2024 | 141.36 | 141.36 | 137.18 | 137.40 | 137.40 | 1,105,700 |
18 July 2024 | 145.56 | 146.13 | 139.93 | 141.15 | 141.15 | 974,900 |
17 July 2024 | 147.87 | 148.28 | 145.52 | 145.60 | 145.60 | 1,384,000 |
16 July 2024 | 146.25 | 149.67 | 145.30 | 149.46 | 149.46 | 1,483,700 |
15 July 2024 | 142.27 | 145.54 | 142.13 | 145.53 | 145.53 | 1,351,200 |
12 July 2024 | 141.00 | 143.90 | 140.18 | 142.11 | 142.11 | 1,142,000 |
11 July 2024 | 139.22 | 140.76 | 138.73 | 139.99 | 139.99 | 756,700 |
10 July 2024 | 136.31 | 137.69 | 135.01 | 137.52 | 137.52 | 1,051,500 |
09 July 2024 | 137.97 | 137.97 | 135.79 | 136.06 | 136.06 | 699,200 |
08 July 2024 | 137.78 | 140.37 | 137.78 | 138.10 | 138.10 | 1,066,500 |
05 July 2024 | 136.30 | 137.48 | 134.70 | 137.35 | 137.35 | 1,058,600 |
03 July 2024 | 136.91 | 136.91 | 134.82 | 135.33 | 135.33 | 587,300 |
02 July 2024 | 135.09 | 137.68 | 135.08 | 136.45 | 136.45 | 686,200 |
01 July 2024 | 136.75 | 137.00 | 134.51 | 134.93 | 134.93 | 790,500 |
28 June 2024 | 136.19 | 138.47 | 135.63 | 136.75 | 136.75 | 3,421,800 |
27 June 2024 | 136.36 | 136.68 | 134.55 | 135.22 | 135.22 | 1,068,500 |
26 June 2024 | 136.07 | 136.44 | 135.00 | 135.90 | 135.90 | 1,352,800 |
25 June 2024 | 136.75 | 137.61 | 135.95 | 137.56 | 137.56 | 1,122,200 |
24 June 2024 | 136.50 | 138.61 | 135.84 | 136.91 | 136.91 | 923,500 |
21 June 2024 | 135.27 | 137.33 | 134.30 | 137.00 | 137.00 | 2,003,600 |
20 June 2024 | 136.20 | 137.24 | 135.20 | 135.44 | 135.44 | 1,038,400 |
18 June 2024 | 137.00 | 137.67 | 135.55 | 136.10 | 136.10 | 935,000 |
17 June 2024 | 135.89 | 137.32 | 135.32 | 136.95 | 136.95 | 851,900 |
14 June 2024 | 136.82 | 137.52 | 135.10 | 135.98 | 135.98 | 756,000 |
13 June 2024 | 137.68 | 138.34 | 136.50 | 137.97 | 137.97 | 825,500 |
12 June 2024 | 137.23 | 138.79 | 136.15 | 138.11 | 138.11 | 937,400 |
11 June 2024 | 136.50 | 136.62 | 135.56 | 136.19 | 136.19 | 972,000 |
10 June 2024 | 134.47 | 136.86 | 134.38 | 136.74 | 136.74 | 790,100 |
07 June 2024 | 135.18 | 136.46 | 134.61 | 135.81 | 135.81 | 657,500 |
06 June 2024 | 136.00 | 136.41 | 135.52 | 136.00 | 136.00 | 759,600 |
05 June 2024 | 136.88 | 137.01 | 135.19 | 136.86 | 136.86 | 1,226,200 |
04 June 2024 | 136.79 | 137.12 | 135.28 | 135.84 | 135.84 | 1,233,200 |
03 June 2024 | 139.87 | 139.87 | 136.12 | 137.01 | 137.01 | 1,392,500 |
31 May 2024 | 138.62 | 139.78 | 136.54 | 138.48 | 138.48 | 3,509,700 |
30 May 2024 | 139.63 | 139.93 | 138.37 | 138.48 | 138.48 | 832,800 |
29 May 2024 | 140.75 | 141.02 | 139.23 | 139.30 | 139.30 | 1,362,100 |
28 May 2024 | 143.63 | 144.95 | 141.99 | 142.48 | 142.48 | 1,060,100 |
24 May 2024 | 144.91 | 145.25 | 143.64 | 144.05 | 144.05 | 795,000 |
23 May 2024 | 148.84 | 148.84 | 143.51 | 143.84 | 143.84 | 1,270,700 |
22 May 2024 | 147.17 | 151.34 | 146.27 | 147.48 | 147.48 | 1,768,200 |
21 May 2024 | 153.27 | 154.78 | 142.50 | 146.36 | 146.36 | 4,411,800 |
20 May 2024 | 157.55 | 161.08 | 156.87 | 159.75 | 159.75 | 1,695,900 |
17 May 2024 | 157.35 | 157.76 | 156.22 | 157.30 | 157.30 | 937,000 |
16 May 2024 | 156.28 | 157.12 | 154.54 | 156.78 | 156.78 | 1,058,600 |
15 May 2024 | 152.50 | 156.08 | 152.18 | 155.70 | 155.70 | 1,225,200 |
14 May 2024 | 150.22 | 151.87 | 150.22 | 151.50 | 151.50 | 760,200 |
13 May 2024 | 150.31 | 151.24 | 149.55 | 149.71 | 149.71 | 624,000 |
10 May 2024 | 151.79 | 152.03 | 149.50 | 150.21 | 150.21 | 863,000 |
09 May 2024 | 150.77 | 151.11 | 150.00 | 151.01 | 151.01 | 653,200 |
08 May 2024 | 148.66 | 151.25 | 147.34 | 150.80 | 150.80 | 1,308,800 |
07 May 2024 | 150.98 | 151.77 | 150.03 | 150.10 | 150.10 | 743,800 |
06 May 2024 | 150.30 | 150.93 | 149.48 | 150.60 | 150.60 | 728,500 |
03 May 2024 | 149.61 | 149.78 | 147.61 | 149.18 | 149.18 | 577,200 |
02 May 2024 | 146.07 | 147.21 | 144.05 | 146.99 | 146.99 | 819,300 |
01 May 2024 | 147.20 | 147.74 | 144.77 | 144.95 | 144.95 | 1,052,000 |
30 Apr 2024 | 149.18 | 150.87 | 147.59 | 147.94 | 147.94 | 1,108,300 |
29 Apr 2024 | 149.26 | 150.46 | 149.22 | 150.21 | 150.21 | 949,700 |
26 Apr 2024 | 147.00 | 149.42 | 147.00 | 148.55 | 148.55 | 893,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |