Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 164.59 | 163.73 | 159.50 | 161.10 | 161.10 | 983,782 |
Apr 24, 2024 | 164.48 | 166.74 | 161.09 | 162.84 | 162.84 | 3,852,400 |
Apr 23, 2024 | 157.24 | 161.14 | 156.70 | 160.95 | 160.95 | 3,455,400 |
Apr 22, 2024 | 156.19 | 157.25 | 153.76 | 156.61 | 156.61 | 3,030,000 |
Apr 19, 2024 | 159.54 | 160.34 | 154.56 | 155.01 | 155.01 | 3,892,800 |
Apr 18, 2024 | 159.60 | 162.94 | 159.21 | 160.10 | 160.10 | 3,930,400 |
Apr 17, 2024 | 158.45 | 159.70 | 156.41 | 158.37 | 158.37 | 3,905,000 |
Apr 16, 2024 | 155.83 | 158.94 | 155.30 | 156.66 | 156.66 | 2,728,600 |
Apr 15, 2024 | 161.81 | 162.90 | 154.41 | 155.60 | 155.60 | 3,723,300 |
Apr 12, 2024 | 162.42 | 162.71 | 158.78 | 159.37 | 159.37 | 3,699,900 |
Apr 11, 2024 | 159.00 | 166.22 | 158.90 | 165.42 | 165.42 | 3,580,300 |
Apr 10, 2024 | 159.63 | 160.96 | 158.63 | 160.28 | 160.28 | 2,478,600 |
Apr 09, 2024 | 161.55 | 163.21 | 159.91 | 162.66 | 162.66 | 2,291,000 |
Apr 08, 2024 | 160.36 | 161.18 | 159.29 | 160.27 | 160.27 | 2,299,000 |
Apr 05, 2024 | 159.15 | 162.71 | 158.90 | 161.77 | 161.77 | 2,225,600 |
Apr 04, 2024 | 161.22 | 163.65 | 158.52 | 158.84 | 158.84 | 3,539,700 |
Apr 03, 2024 | 158.75 | 161.33 | 158.58 | 159.34 | 159.34 | 2,288,100 |
Apr 02, 2024 | 160.95 | 160.98 | 158.68 | 160.11 | 160.11 | 4,000,900 |
Apr 01, 2024 | 166.43 | 166.72 | 162.75 | 163.37 | 163.37 | 2,496,300 |
Mar 28, 2024 | 166.57 | 167.38 | 164.59 | 164.96 | 164.96 | 3,416,000 |
Mar 27, 2024 | 169.11 | 169.11 | 165.50 | 166.41 | 166.41 | 3,921,900 |
Mar 26, 2024 | 169.69 | 170.00 | 167.32 | 167.39 | 167.39 | 2,747,700 |
Mar 25, 2024 | 167.86 | 169.08 | 166.28 | 167.99 | 167.99 | 3,216,100 |
Mar 22, 2024 | 167.00 | 168.80 | 166.64 | 167.86 | 167.86 | 2,834,300 |
Mar 21, 2024 | 165.81 | 170.10 | 165.00 | 168.18 | 168.18 | 5,986,500 |
Mar 20, 2024 | 162.39 | 165.75 | 162.26 | 164.71 | 164.71 | 4,766,300 |
Mar 19, 2024 | 161.49 | 164.10 | 161.05 | 161.79 | 161.79 | 3,420,700 |
Mar 18, 2024 | 161.95 | 162.87 | 160.60 | 161.86 | 161.86 | 4,296,900 |
Mar 15, 2024 | 166.39 | 166.52 | 160.16 | 160.64 | 160.64 | 7,152,400 |
Mar 14, 2024 | 165.74 | 166.72 | 162.72 | 166.44 | 166.44 | 5,078,100 |
Mar 13, 2024 | 162.42 | 168.00 | 160.69 | 164.76 | 164.76 | 7,502,800 |
Mar 12, 2024 | 163.00 | 167.00 | 162.73 | 166.67 | 166.67 | 3,945,900 |
Mar 11, 2024 | 163.76 | 164.26 | 161.98 | 162.99 | 162.99 | 3,149,600 |
Mar 08, 2024 | 166.00 | 168.19 | 163.48 | 164.91 | 164.91 | 4,103,600 |
Mar 07, 2024 | 165.00 | 165.38 | 162.24 | 163.54 | 163.54 | 3,810,300 |
Mar 06, 2024 | 160.10 | 164.59 | 160.07 | 163.87 | 163.87 | 5,167,900 |
Mar 05, 2024 | 157.20 | 159.98 | 156.14 | 159.33 | 159.33 | 4,714,300 |
Mar 04, 2024 | 159.90 | 163.01 | 157.93 | 158.09 | 158.09 | 4,403,200 |
Mar 01, 2024 | 157.23 | 160.98 | 156.81 | 159.72 | 159.72 | 5,365,300 |
Feb 29, 2024 | 153.40 | 160.00 | 153.22 | 157.47 | 157.47 | 8,002,300 |
Feb 28, 2024 | 152.03 | 154.90 | 151.79 | 153.43 | 153.43 | 4,329,100 |
Feb 27, 2024 | 150.00 | 152.47 | 149.23 | 152.06 | 152.06 | 4,623,700 |
Feb 26, 2024 | 149.96 | 150.18 | 148.56 | 149.27 | 149.27 | 5,277,900 |
Feb 23, 2024 | 153.27 | 155.30 | 150.82 | 152.66 | 152.66 | 4,851,100 |
Feb 22, 2024 | 151.02 | 155.70 | 150.26 | 155.26 | 155.26 | 6,115,000 |
Feb 21, 2024 | 145.98 | 149.26 | 145.40 | 149.24 | 149.24 | 4,570,800 |
Feb 20, 2024 | 150.31 | 150.68 | 145.88 | 148.15 | 148.15 | 5,229,700 |
Feb 16, 2024 | 156.10 | 156.10 | 151.78 | 152.51 | 152.51 | 6,518,300 |
Feb 15, 2024 | 148.91 | 158.27 | 148.75 | 157.69 | 157.69 | 11,923,000 |
Feb 14, 2024 | 146.16 | 149.53 | 142.57 | 148.20 | 148.20 | 16,021,800 |
Feb 13, 2024 | 149.21 | 153.02 | 148.58 | 150.82 | 150.82 | 11,801,700 |
Feb 12, 2024 | 148.68 | 157.35 | 148.34 | 153.80 | 153.80 | 7,909,500 |
Feb 09, 2024 | 145.84 | 148.68 | 145.18 | 147.60 | 147.60 | 5,006,800 |
Feb 08, 2024 | 149.25 | 150.67 | 148.06 | 150.54 | 150.54 | 3,508,300 |
Feb 07, 2024 | 145.12 | 148.77 | 143.86 | 147.55 | 147.55 | 4,214,100 |
Feb 06, 2024 | 145.10 | 145.13 | 142.95 | 144.53 | 144.53 | 3,697,600 |
Feb 05, 2024 | 146.09 | 146.40 | 142.68 | 144.78 | 144.78 | 3,010,900 |
Feb 02, 2024 | 143.99 | 148.08 | 141.24 | 146.55 | 146.55 | 4,251,800 |
Feb 01, 2024 | 144.80 | 146.85 | 143.65 | 146.49 | 146.49 | 3,416,700 |
Jan 31, 2024 | 148.65 | 148.74 | 143.92 | 144.14 | 144.14 | 4,126,600 |
Jan 30, 2024 | 150.54 | 151.03 | 148.68 | 149.44 | 149.44 | 3,884,000 |
Jan 29, 2024 | 150.00 | 153.38 | 148.54 | 152.70 | 152.70 | 5,316,300 |
Jan 26, 2024 | 142.11 | 151.53 | 141.49 | 149.62 | 149.62 | 11,342,600 |
Jan 25, 2024 | 143.20 | 143.29 | 140.37 | 142.11 | 142.11 | 3,677,500 |
Jan 24, 2024 | 143.81 | 144.10 | 139.58 | 141.19 | 141.19 | 4,857,200 |
Jan 23, 2024 | 142.75 | 143.93 | 140.52 | 142.30 | 142.30 | 3,882,100 |
Jan 22, 2024 | 141.15 | 144.05 | 140.90 | 142.01 | 142.01 | 4,482,900 |
Jan 19, 2024 | 138.60 | 140.29 | 136.32 | 139.93 | 139.93 | 4,085,300 |
Jan 18, 2024 | 137.00 | 139.54 | 135.23 | 137.04 | 137.04 | 5,273,000 |
Jan 17, 2024 | 132.84 | 135.09 | 131.10 | 134.98 | 134.98 | 3,039,700 |
Jan 16, 2024 | 135.90 | 136.00 | 133.67 | 135.02 | 135.02 | 5,514,800 |
Jan 12, 2024 | 139.35 | 140.99 | 137.13 | 137.14 | 137.14 | 2,480,600 |
Jan 11, 2024 | 140.71 | 141.20 | 137.55 | 139.45 | 139.45 | 2,383,500 |
Jan 10, 2024 | 139.20 | 140.82 | 138.70 | 139.76 | 139.76 | 2,492,700 |
Jan 09, 2024 | 138.52 | 139.54 | 137.79 | 139.53 | 139.53 | 3,560,900 |
Jan 08, 2024 | 137.31 | 140.25 | 136.61 | 140.08 | 140.08 | 4,179,700 |
Jan 05, 2024 | 134.25 | 136.65 | 133.90 | 135.98 | 135.98 | 4,004,600 |
Jan 04, 2024 | 132.86 | 137.03 | 132.50 | 133.72 | 133.72 | 4,056,900 |
Jan 03, 2024 | 132.71 | 134.54 | 130.82 | 133.42 | 133.42 | 4,266,600 |
Jan 02, 2024 | 134.43 | 135.60 | 133.34 | 134.48 | 134.48 | 3,485,200 |
Dec 29, 2023 | 136.71 | 137.87 | 135.43 | 136.14 | 136.14 | 3,074,100 |
Dec 28, 2023 | 136.55 | 137.19 | 135.70 | 137.00 | 137.00 | 2,770,800 |
Dec 27, 2023 | 139.13 | 139.13 | 136.05 | 136.55 | 136.55 | 3,989,600 |
Dec 26, 2023 | 141.00 | 141.00 | 137.77 | 138.72 | 138.72 | 4,384,800 |
Dec 22, 2023 | 141.88 | 142.51 | 139.73 | 140.80 | 140.80 | 2,936,100 |
Dec 21, 2023 | 142.37 | 143.49 | 140.31 | 142.09 | 142.09 | 3,318,500 |
Dec 20, 2023 | 146.50 | 146.50 | 140.65 | 141.07 | 141.07 | 5,718,000 |
Dec 19, 2023 | 147.50 | 148.61 | 146.68 | 146.91 | 146.91 | 5,090,400 |
Dec 18, 2023 | 147.16 | 148.46 | 146.12 | 147.50 | 147.50 | 4,175,200 |
Dec 15, 2023 | 147.26 | 148.73 | 145.86 | 146.60 | 146.60 | 7,771,000 |
Dec 14, 2023 | 145.00 | 149.92 | 144.98 | 147.26 | 147.26 | 9,568,600 |
Dec 13, 2023 | 142.95 | 144.94 | 140.34 | 144.51 | 144.51 | 6,673,900 |
Dec 12, 2023 | 137.90 | 141.06 | 137.58 | 140.55 | 140.55 | 6,823,200 |
Dec 11, 2023 | 141.36 | 144.50 | 140.85 | 142.91 | 142.91 | 4,560,500 |
Dec 08, 2023 | 138.19 | 141.54 | 137.80 | 140.68 | 140.68 | 4,410,400 |
Dec 07, 2023 | 135.51 | 141.16 | 135.43 | 139.84 | 139.84 | 7,108,600 |
Dec 06, 2023 | 135.59 | 138.48 | 135.14 | 135.31 | 135.31 | 4,932,000 |
Dec 05, 2023 | 132.68 | 135.71 | 132.66 | 133.71 | 133.71 | 4,202,200 |
Dec 04, 2023 | 134.00 | 136.75 | 132.72 | 133.70 | 133.70 | 5,263,400 |
Dec 01, 2023 | 125.50 | 135.42 | 125.40 | 135.02 | 135.02 | 7,419,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |