Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 152.28 | 155.05 | 148.54 | 154.15 | 154.15 | 4,844,900 |
Mar 27, 2024 | 140.71 | 145.06 | 140.45 | 145.04 | 145.04 | 1,838,200 |
Mar 26, 2024 | 140.12 | 141.57 | 139.00 | 139.31 | 139.31 | 2,305,500 |
Mar 25, 2024 | 143.82 | 143.82 | 138.38 | 139.17 | 139.17 | 2,241,100 |
Mar 22, 2024 | 145.53 | 145.76 | 141.03 | 143.18 | 143.18 | 2,003,200 |
Mar 21, 2024 | 147.50 | 148.32 | 145.86 | 146.25 | 146.25 | 1,462,000 |
Mar 20, 2024 | 145.13 | 147.23 | 143.74 | 146.76 | 146.76 | 2,204,800 |
Mar 19, 2024 | 147.23 | 148.12 | 146.06 | 146.19 | 146.19 | 1,499,000 |
Mar 18, 2024 | 149.28 | 150.07 | 147.14 | 147.82 | 147.82 | 1,613,300 |
Mar 15, 2024 | 151.17 | 152.87 | 149.45 | 149.75 | 149.75 | 4,432,000 |
Mar 14, 2024 | 156.76 | 157.49 | 151.47 | 152.84 | 152.84 | 2,391,300 |
Mar 13, 2024 | 153.54 | 159.54 | 153.38 | 157.94 | 157.94 | 3,541,100 |
Mar 12, 2024 | 154.47 | 155.13 | 149.62 | 152.08 | 152.08 | 1,846,400 |
Mar 11, 2024 | 150.08 | 155.38 | 149.78 | 153.92 | 153.92 | 2,212,900 |
Mar 08, 2024 | 149.22 | 150.41 | 148.10 | 149.50 | 149.50 | 1,750,600 |
Mar 07, 2024 | 145.18 | 148.89 | 145.00 | 148.17 | 148.17 | 1,483,100 |
Mar 06, 2024 | 145.99 | 147.48 | 143.06 | 145.41 | 145.41 | 2,847,200 |
Mar 05, 2024 | 146.10 | 148.50 | 146.10 | 147.32 | 147.32 | 1,733,900 |
Mar 04, 2024 | 148.55 | 149.75 | 146.29 | 147.78 | 147.78 | 1,934,000 |
Mar 01, 2024 | 146.36 | 150.25 | 144.35 | 148.83 | 148.83 | 2,156,600 |
Feb 29, 2024 | 148.25 | 150.50 | 148.25 | 148.58 | 148.58 | 2,913,100 |
Feb 28, 2024 | 146.04 | 148.40 | 145.87 | 147.38 | 147.38 | 1,582,300 |
Feb 28, 2024 | 0.66 Dividend | |||||
Feb 27, 2024 | 146.07 | 149.46 | 144.85 | 148.51 | 147.85 | 1,831,600 |
Feb 26, 2024 | 149.00 | 150.82 | 144.45 | 145.02 | 144.38 | 1,658,700 |
Feb 23, 2024 | 149.42 | 151.73 | 148.25 | 149.99 | 149.32 | 2,234,500 |
Feb 22, 2024 | 148.28 | 151.16 | 146.67 | 148.67 | 148.01 | 2,421,500 |
Feb 21, 2024 | 144.76 | 147.60 | 144.36 | 147.48 | 146.82 | 2,394,900 |
Feb 20, 2024 | 144.00 | 145.27 | 143.06 | 145.11 | 144.47 | 1,934,700 |
Feb 16, 2024 | 145.69 | 147.64 | 144.77 | 146.37 | 145.72 | 2,419,500 |
Feb 15, 2024 | 144.23 | 147.61 | 143.24 | 145.32 | 144.67 | 3,148,000 |
Feb 14, 2024 | 143.37 | 145.30 | 142.05 | 142.65 | 142.02 | 1,943,500 |
Feb 13, 2024 | 142.30 | 144.73 | 140.20 | 142.16 | 141.53 | 1,981,500 |
Feb 12, 2024 | 143.92 | 147.46 | 143.76 | 145.91 | 145.26 | 2,677,400 |
Feb 09, 2024 | 141.59 | 145.23 | 140.61 | 143.34 | 142.70 | 2,578,800 |
Feb 08, 2024 | 141.93 | 142.67 | 138.02 | 140.77 | 140.14 | 4,338,500 |
Feb 07, 2024 | 146.70 | 147.54 | 141.25 | 141.93 | 141.30 | 4,119,900 |
Feb 06, 2024 | 150.00 | 151.43 | 145.13 | 146.21 | 145.56 | 6,008,100 |
Feb 05, 2024 | 159.46 | 159.75 | 149.86 | 150.28 | 149.61 | 12,224,600 |
Feb 02, 2024 | 131.00 | 135.82 | 130.18 | 134.12 | 133.52 | 6,051,500 |
Feb 01, 2024 | 133.19 | 134.91 | 131.26 | 134.70 | 134.10 | 2,451,200 |
Jan 31, 2024 | 134.20 | 135.00 | 131.45 | 131.99 | 131.40 | 2,383,500 |
Jan 30, 2024 | 133.86 | 136.53 | 132.25 | 134.18 | 133.58 | 2,177,200 |
Jan 29, 2024 | 130.77 | 135.55 | 129.84 | 135.51 | 134.91 | 3,201,500 |
Jan 26, 2024 | 132.23 | 134.90 | 130.79 | 130.80 | 130.22 | 3,077,500 |
Jan 25, 2024 | 127.50 | 129.54 | 125.54 | 128.66 | 128.09 | 3,084,000 |
Jan 24, 2024 | 129.82 | 129.87 | 126.16 | 126.16 | 125.60 | 2,276,800 |
Jan 23, 2024 | 127.33 | 132.80 | 127.33 | 128.15 | 127.58 | 3,663,900 |
Jan 22, 2024 | 126.25 | 127.18 | 124.82 | 125.20 | 124.64 | 2,909,800 |
Jan 19, 2024 | 128.08 | 128.08 | 124.90 | 125.83 | 125.27 | 2,753,200 |
Jan 18, 2024 | 126.82 | 128.72 | 126.04 | 127.66 | 127.09 | 2,232,400 |
Jan 17, 2024 | 126.00 | 126.64 | 124.14 | 126.28 | 125.72 | 4,909,300 |
Jan 16, 2024 | 133.74 | 133.98 | 128.46 | 129.76 | 129.18 | 5,142,600 |
Jan 12, 2024 | 139.25 | 139.40 | 134.32 | 134.81 | 134.21 | 1,977,000 |
Jan 11, 2024 | 135.00 | 138.80 | 133.01 | 138.49 | 137.87 | 2,794,800 |
Jan 10, 2024 | 138.53 | 138.54 | 135.17 | 135.67 | 135.07 | 2,573,500 |
Jan 09, 2024 | 137.70 | 139.32 | 137.05 | 139.27 | 138.65 | 1,649,800 |
Jan 08, 2024 | 136.71 | 139.10 | 135.85 | 139.03 | 138.41 | 2,486,300 |
Jan 05, 2024 | 137.00 | 139.84 | 136.10 | 137.30 | 136.69 | 2,404,200 |
Jan 04, 2024 | 138.43 | 139.49 | 137.29 | 138.72 | 138.10 | 2,040,800 |
Jan 03, 2024 | 143.14 | 143.49 | 137.77 | 138.66 | 138.04 | 2,463,400 |
Jan 02, 2024 | 144.34 | 145.77 | 142.45 | 145.45 | 144.80 | 2,086,300 |
Dec 29, 2023 | 146.76 | 148.09 | 146.05 | 146.25 | 145.60 | 1,270,100 |
Dec 28, 2023 | 147.50 | 147.90 | 146.12 | 147.55 | 146.89 | 1,074,800 |
Dec 27, 2023 | 145.44 | 146.42 | 144.31 | 145.72 | 145.07 | 1,272,800 |
Dec 26, 2023 | 144.17 | 145.70 | 143.48 | 145.01 | 144.37 | 930,200 |
Dec 22, 2023 | 144.02 | 146.80 | 142.63 | 144.43 | 143.79 | 1,843,200 |
Dec 21, 2023 | 146.47 | 146.92 | 143.29 | 145.46 | 144.81 | 1,873,900 |
Dec 20, 2023 | 148.33 | 149.57 | 143.35 | 143.61 | 142.97 | 2,546,000 |
Dec 19, 2023 | 144.78 | 151.19 | 144.00 | 149.02 | 148.36 | 3,924,800 |
Dec 18, 2023 | 144.00 | 144.94 | 142.78 | 142.88 | 142.25 | 2,333,500 |
Dec 15, 2023 | 146.09 | 147.07 | 142.22 | 143.64 | 143.00 | 4,399,600 |
Dec 14, 2023 | 145.48 | 148.15 | 145.24 | 146.06 | 145.41 | 4,176,900 |
Dec 13, 2023 | 136.02 | 143.42 | 135.78 | 143.03 | 142.39 | 3,471,200 |
Dec 12, 2023 | 134.74 | 136.61 | 132.01 | 136.59 | 135.98 | 2,439,900 |
Dec 11, 2023 | 134.21 | 135.40 | 133.54 | 134.80 | 134.20 | 1,998,900 |
Dec 08, 2023 | 135.43 | 136.04 | 133.51 | 133.73 | 133.14 | 1,659,800 |
Dec 07, 2023 | 133.22 | 136.58 | 133.22 | 135.84 | 135.24 | 2,291,200 |
Dec 06, 2023 | 133.54 | 137.40 | 133.04 | 133.36 | 132.77 | 3,272,400 |
Dec 05, 2023 | 136.88 | 137.70 | 131.95 | 132.17 | 131.58 | 3,716,400 |
Dec 04, 2023 | 130.67 | 140.49 | 130.67 | 138.95 | 138.33 | 6,849,900 |
Dec 01, 2023 | 127.70 | 132.40 | 127.45 | 131.94 | 131.35 | 3,112,200 |
Nov 30, 2023 | 127.47 | 128.09 | 125.04 | 127.69 | 127.12 | 4,817,400 |
Nov 29, 2023 | 126.38 | 128.24 | 125.12 | 125.60 | 125.04 | 2,458,700 |
Nov 29, 2023 | 0.66 Dividend | |||||
Nov 28, 2023 | 123.45 | 127.58 | 122.23 | 126.03 | 124.81 | 2,383,100 |
Nov 27, 2023 | 123.50 | 124.70 | 122.00 | 122.73 | 121.54 | 1,798,800 |
Nov 24, 2023 | 123.58 | 124.84 | 122.86 | 123.91 | 122.71 | 928,000 |
Nov 22, 2023 | 121.35 | 122.85 | 120.12 | 122.63 | 121.45 | 2,067,500 |
Nov 21, 2023 | 121.00 | 121.01 | 119.32 | 120.15 | 118.99 | 2,034,500 |
Nov 20, 2023 | 123.22 | 123.39 | 120.54 | 122.45 | 121.27 | 2,169,600 |
Nov 17, 2023 | 124.12 | 125.03 | 121.49 | 123.81 | 122.61 | 2,208,700 |
Nov 16, 2023 | 124.50 | 125.87 | 121.53 | 122.62 | 121.44 | 2,414,700 |
Nov 15, 2023 | 124.00 | 127.24 | 123.56 | 126.07 | 124.85 | 4,116,100 |
Nov 14, 2023 | 116.49 | 123.62 | 115.05 | 122.82 | 121.63 | 4,274,100 |
Nov 13, 2023 | 114.69 | 114.87 | 112.34 | 113.73 | 112.63 | 3,117,700 |
Nov 10, 2023 | 115.94 | 115.94 | 111.71 | 114.75 | 113.64 | 2,901,800 |
Nov 09, 2023 | 117.76 | 117.98 | 114.53 | 115.32 | 114.21 | 2,965,600 |
Nov 08, 2023 | 113.37 | 118.41 | 113.05 | 116.60 | 115.47 | 4,895,300 |
Nov 07, 2023 | 112.25 | 116.26 | 112.00 | 115.53 | 114.41 | 3,546,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |