Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 104.50 | 106.35 | 104.50 | 104.50 | 104.50 | 15,826,287 |
Apr 24, 2024 | 105.50 | 108.25 | 105.50 | 105.50 | 105.50 | 45,105,829 |
Apr 23, 2024 | 108.25 | 108.25 | 105.41 | 108.25 | 108.25 | 18,507,342 |
Apr 22, 2024 | 104.63 | 105.90 | 104.63 | 104.63 | 104.63 | 3,699,489 |
Apr 19, 2024 | 104.65 | 107.20 | 104.54 | 104.65 | 104.65 | 11,838,747 |
Apr 18, 2024 | 106.31 | 109.00 | 106.01 | 106.31 | 106.31 | 25,522,508 |
Apr 17, 2024 | 107.20 | 111.00 | 104.57 | 107.20 | 107.20 | 11,872,501 |
Apr 16, 2024 | 106.49 | 108.00 | 104.88 | 106.49 | 106.49 | 6,637,523 |
Apr 15, 2024 | 106.00 | 109.00 | 105.93 | 106.00 | 106.00 | 5,880,972 |
Apr 12, 2024 | 107.30 | 109.00 | 107.00 | 107.30 | 107.30 | 10,358,152 |
Apr 11, 2024 | 109.00 | 109.14 | 108.52 | 109.00 | 109.00 | 12,660,320 |
Apr 10, 2024 | 109.00 | 109.42 | 107.97 | 109.00 | 109.00 | 3,535,372 |
Apr 09, 2024 | 108.38 | 109.95 | 108.11 | 108.38 | 108.38 | 18,093,811 |
Apr 08, 2024 | 108.69 | 109.95 | 108.50 | 108.69 | 108.69 | 4,711,332 |
Apr 05, 2024 | 109.93 | 109.93 | 108.01 | 109.93 | 109.93 | 11,235,141 |
Apr 04, 2024 | 109.00 | 109.38 | 108.00 | 109.00 | 109.00 | 13,171,456 |
Apr 03, 2024 | 108.01 | 108.40 | 107.10 | 108.01 | 108.01 | 18,076,624 |
Apr 02, 2024 | 107.90 | 109.10 | 107.68 | 107.90 | 107.90 | 17,356,836 |
Apr 01, 2024 | 108.81 | 109.98 | 108.81 | 108.81 | 108.81 | 2,698,869 |
Mar 28, 2024 | 109.00 | 110.00 | 107.00 | 109.00 | 109.00 | 14,468,144 |
Mar 27, 2024 | 107.30 | 107.80 | 106.90 | 107.30 | 107.30 | 11,216,137 |
Mar 26, 2024 | 107.34 | 108.00 | 106.10 | 107.34 | 107.34 | 10,448,458 |
Mar 25, 2024 | 106.46 | 106.46 | 102.06 | 106.46 | 106.46 | 8,995,567 |
Mar 25, 2024 | 8.077163 Dividend | |||||
Mar 22, 2024 | 112.70 | 112.70 | 111.50 | 112.70 | 104.62 | 8,104,588 |
Mar 21, 2024 | 110.57 | 111.99 | 108.72 | 110.57 | 102.65 | 17,121,208 |
Mar 20, 2024 | 108.71 | 110.71 | 108.71 | 108.71 | 100.92 | 13,484,458 |
Mar 19, 2024 | 109.50 | 111.45 | 109.47 | 109.50 | 101.65 | 15,529,652 |
Mar 18, 2024 | 110.60 | 111.99 | 110.14 | 110.60 | 102.67 | 5,315,832 |
Mar 15, 2024 | 110.20 | 112.60 | 110.20 | 110.20 | 102.30 | 130,668,571 |
Mar 14, 2024 | 111.79 | 112.80 | 111.64 | 111.79 | 103.78 | 12,057,273 |
Mar 13, 2024 | 111.80 | 113.32 | 111.73 | 111.80 | 103.79 | 19,779,508 |
Mar 12, 2024 | 112.50 | 112.87 | 110.90 | 112.50 | 104.44 | 15,513,904 |
Mar 11, 2024 | 110.90 | 111.13 | 110.05 | 110.90 | 102.95 | 5,296,283 |
Mar 08, 2024 | 111.26 | 113.04 | 111.26 | 111.26 | 103.29 | 4,311,884 |
Mar 07, 2024 | 112.50 | 113.20 | 111.31 | 112.50 | 104.44 | 8,963,000 |
Mar 06, 2024 | 112.40 | 113.00 | 108.30 | 112.40 | 104.34 | 11,473,192 |
Mar 05, 2024 | 108.30 | 109.79 | 107.09 | 108.30 | 100.54 | 21,278,463 |
Mar 04, 2024 | 108.90 | 110.91 | 108.80 | 108.90 | 101.10 | 5,927,119 |
Mar 01, 2024 | 110.91 | 112.67 | 110.90 | 110.91 | 102.96 | 5,964,912 |
Feb 29, 2024 | 112.00 | 112.00 | 108.90 | 112.00 | 103.97 | 80,626,941 |
Feb 28, 2024 | 111.00 | 111.97 | 110.00 | 111.00 | 103.04 | 142,658,042 |
Feb 27, 2024 | 110.00 | 110.00 | 107.50 | 110.00 | 102.12 | 20,750,747 |
Feb 26, 2024 | 107.90 | 109.98 | 107.00 | 107.90 | 100.17 | 11,439,792 |
Feb 23, 2024 | 107.71 | 111.89 | 107.71 | 107.71 | 99.99 | 22,603,132 |
Feb 22, 2024 | 111.00 | 113.50 | 109.00 | 111.00 | 103.04 | 37,364,478 |
Feb 21, 2024 | 113.40 | 114.99 | 113.01 | 113.40 | 105.27 | 107,821,705 |
Feb 20, 2024 | 114.40 | 116.00 | 113.00 | 114.40 | 106.20 | 63,784,992 |
Feb 19, 2024 | 114.00 | 115.00 | 113.01 | 114.00 | 105.83 | 3,604,972 |
Feb 16, 2024 | 114.10 | 114.10 | 111.09 | 114.10 | 105.92 | 7,781,880 |
Feb 15, 2024 | 111.17 | 111.99 | 110.47 | 111.17 | 103.20 | 2,994,846 |
Feb 14, 2024 | 110.00 | 111.18 | 108.66 | 110.00 | 102.12 | 8,188,829 |
Feb 13, 2024 | 108.99 | 109.60 | 108.46 | 108.99 | 101.18 | 889,541 |
Feb 12, 2024 | 109.30 | 109.30 | 108.00 | 109.30 | 101.47 | 4,709,904 |
Feb 09, 2024 | 108.11 | 108.80 | 107.86 | 108.11 | 100.36 | 986,006 |
Feb 08, 2024 | 107.85 | 109.00 | 107.51 | 107.85 | 100.12 | 11,798,596 |
Feb 07, 2024 | 108.48 | 109.25 | 108.10 | 108.48 | 100.71 | 8,261,663 |
Feb 06, 2024 | 108.75 | 109.51 | 107.60 | 108.75 | 100.96 | 15,893,658 |
Feb 05, 2024 | 107.80 | 108.00 | 105.98 | 107.80 | 100.07 | 11,316,714 |
Feb 02, 2024 | 107.00 | 107.70 | 106.01 | 107.00 | 99.33 | 9,530,513 |
Feb 01, 2024 | 106.80 | 107.65 | 104.80 | 106.80 | 99.15 | 19,640,483 |
Jan 31, 2024 | 104.25 | 105.40 | 102.68 | 104.25 | 96.78 | 138,602,016 |
Jan 30, 2024 | 103.25 | 104.21 | 102.36 | 103.25 | 95.85 | 97,183,285 |
Jan 29, 2024 | 104.00 | 104.70 | 102.00 | 104.00 | 96.55 | 9,644,067 |
Jan 26, 2024 | 102.20 | 103.34 | 101.25 | 102.20 | 94.88 | 12,561,541 |
Jan 25, 2024 | 101.25 | 101.94 | 100.60 | 101.25 | 93.99 | 13,052,467 |
Jan 24, 2024 | 100.56 | 101.00 | 99.10 | 100.56 | 93.35 | 12,994,274 |
Jan 23, 2024 | 99.01 | 100.72 | 98.00 | 99.01 | 91.91 | 30,732,606 |
Jan 22, 2024 | 99.23 | 100.43 | 98.67 | 99.23 | 92.12 | 5,875,031 |
Jan 19, 2024 | 99.00 | 99.11 | 98.50 | 99.00 | 91.90 | 16,591,442 |
Jan 18, 2024 | 98.60 | 99.00 | 98.55 | 98.60 | 91.53 | 36,010,372 |
Jan 17, 2024 | 98.60 | 99.38 | 98.59 | 98.60 | 91.53 | 22,038,221 |
Jan 16, 2024 | 98.70 | 100.60 | 98.51 | 98.70 | 91.63 | 13,649,636 |
Jan 15, 2024 | 99.60 | 101.00 | 99.55 | 99.60 | 92.46 | 5,527,716 |
Jan 12, 2024 | 100.00 | 100.11 | 99.00 | 100.00 | 92.83 | 5,239,486 |
Jan 11, 2024 | 99.62 | 99.99 | 98.70 | 99.62 | 92.48 | 8,989,384 |
Jan 10, 2024 | 99.38 | 100.82 | 98.76 | 99.38 | 92.26 | 7,810,044 |
Jan 09, 2024 | 100.35 | 100.44 | 99.49 | 100.35 | 93.16 | 9,804,703 |
Jan 08, 2024 | 99.60 | 100.25 | 99.00 | 99.60 | 92.46 | 9,641,671 |
Jan 05, 2024 | 99.60 | 100.49 | 98.55 | 99.60 | 92.46 | 7,323,400 |
Jan 04, 2024 | 99.90 | 101.00 | 99.34 | 99.90 | 92.74 | 12,887,172 |
Jan 03, 2024 | 100.51 | 101.70 | 100.17 | 100.51 | 93.31 | 5,691,778 |
Jan 02, 2024 | 101.34 | 103.30 | 100.90 | 101.34 | 94.08 | 6,444,925 |
Dec 29, 2023 | 103.49 | 103.50 | 102.57 | 103.49 | 96.07 | 16,953,772 |
Dec 28, 2023 | 102.90 | 104.00 | 101.05 | 102.90 | 95.53 | 6,628,813 |
Dec 27, 2023 | 101.96 | 102.50 | 101.00 | 101.96 | 94.65 | 6,013,756 |
Dec 26, 2023 | 102.50 | 103.05 | 100.12 | 102.50 | 95.15 | 634,442 |
Dec 22, 2023 | 100.00 | 101.94 | 99.31 | 101.50 | 94.23 | 27,438,680 |
Dec 21, 2023 | 100.79 | 100.79 | 98.56 | 100.79 | 93.57 | 6,145,825 |
Dec 20, 2023 | 99.78 | 99.81 | 98.51 | 99.78 | 92.63 | 7,648,602 |
Dec 19, 2023 | 99.40 | 99.99 | 97.96 | 99.40 | 92.28 | 7,672,097 |
Dec 18, 2023 | 98.50 | 102.21 | 98.50 | 98.50 | 91.44 | 9,404,005 |
Dec 15, 2023 | 101.61 | 103.93 | 101.01 | 101.61 | 94.33 | 123,481,559 |
Dec 14, 2023 | 102.30 | 102.50 | 100.46 | 102.30 | 94.97 | 20,154,304 |
Dec 13, 2023 | 101.88 | 101.88 | 98.66 | 101.88 | 94.58 | 5,909,426 |
Dec 12, 2023 | 98.80 | 99.60 | 98.01 | 98.80 | 91.72 | 14,299,153 |
Dec 11, 2023 | 98.30 | 99.00 | 97.71 | 98.30 | 91.25 | 20,306,832 |
Dec 07, 2023 | 98.70 | 98.99 | 98.29 | 98.70 | 91.63 | 8,942,977 |
Dec 06, 2023 | 98.75 | 99.50 | 97.52 | 98.75 | 91.67 | 11,787,289 |
Dec 05, 2023 | 98.50 | 98.90 | 97.32 | 98.50 | 91.44 | 23,525,254 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |