Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 27, 2024 | 46.67 | 46.74 | 45.51 | 45.51 | 45.51 | 5,301,304 |
Jun 26, 2024 | 47.35 | 48.05 | 46.41 | 46.67 | 46.67 | 5,861,197 |
Jun 25, 2024 | 48.00 | 48.00 | 46.53 | 46.72 | 46.72 | 5,604,277 |
Jun 24, 2024 | 48.55 | 48.61 | 47.22 | 48.16 | 48.16 | 6,761,427 |
Jun 20, 2024 | 47.51 | 49.94 | 47.49 | 48.74 | 48.74 | 13,800,484 |
Jun 19, 2024 | 48.06 | 48.48 | 47.44 | 47.51 | 47.51 | 5,791,106 |
Jun 18, 2024 | 47.82 | 48.55 | 46.87 | 48.00 | 48.00 | 7,422,910 |
Jun 17, 2024 | 47.26 | 47.35 | 46.03 | 47.35 | 47.35 | 9,357,842 |
Jun 14, 2024 | 48.50 | 48.65 | 46.84 | 47.26 | 47.26 | 7,645,706 |
Jun 13, 2024 | 50.48 | 50.70 | 48.21 | 48.21 | 48.21 | 8,421,645 |
Jun 12, 2024 | 50.20 | 51.78 | 49.74 | 51.12 | 51.12 | 5,028,508 |
Jun 11, 2024 | 50.00 | 50.46 | 49.61 | 49.80 | 49.80 | 4,834,419 |
Jun 10, 2024 | 50.30 | 50.46 | 49.25 | 49.76 | 49.76 | 5,039,006 |
Jun 07, 2024 | 50.88 | 51.52 | 49.66 | 50.72 | 50.72 | 9,259,814 |
Jun 05, 2024 | 52.48 | 52.78 | 51.00 | 51.60 | 51.60 | 6,988,556 |
Jun 04, 2024 | 53.82 | 54.32 | 51.82 | 52.28 | 52.28 | 21,480,492 |
Jun 03, 2024 | 54.46 | 57.18 | 54.36 | 55.96 | 55.96 | 9,151,377 |
May 31, 2024 | 53.48 | 54.58 | 53.28 | 53.38 | 53.38 | 15,118,070 |
May 30, 2024 | 52.28 | 53.98 | 51.94 | 53.52 | 53.52 | 6,289,211 |
May 29, 2024 | 54.26 | 54.36 | 52.50 | 52.50 | 52.50 | 6,495,167 |
May 28, 2024 | 54.50 | 56.30 | 54.34 | 54.82 | 54.82 | 5,716,424 |
May 27, 2024 | 53.42 | 54.44 | 53.04 | 54.38 | 54.38 | 3,287,526 |
May 24, 2024 | 53.78 | 54.00 | 52.84 | 53.42 | 53.42 | 4,771,681 |
May 23, 2024 | 54.98 | 55.36 | 53.96 | 54.20 | 54.20 | 6,655,668 |
May 22, 2024 | 54.28 | 54.74 | 53.34 | 54.74 | 54.74 | 4,714,903 |
May 21, 2024 | 55.66 | 56.00 | 54.26 | 54.74 | 54.74 | 4,553,353 |
May 20, 2024 | 53.96 | 56.28 | 53.94 | 56.04 | 56.04 | 7,277,095 |
May 17, 2024 | 58.94 | 59.72 | 53.96 | 53.96 | 53.96 | 18,567,413 |
May 17, 2024 | 0.65 Dividend | |||||
May 16, 2024 | 55.00 | 61.66 | 54.48 | 61.30 | 60.65 | 23,264,633 |
May 15, 2024 | 60.30 | 60.34 | 56.88 | 56.94 | 56.34 | 8,909,045 |
May 14, 2024 | 57.60 | 60.60 | 57.48 | 60.24 | 59.60 | 10,256,983 |
May 13, 2024 | 57.62 | 57.82 | 56.64 | 57.60 | 56.99 | 7,911,399 |
May 10, 2024 | 55.76 | 57.86 | 55.66 | 57.20 | 56.59 | 8,227,789 |
May 08, 2024 | 53.84 | 55.32 | 53.80 | 54.62 | 54.04 | 3,081,991 |
May 07, 2024 | 53.00 | 54.00 | 52.62 | 53.84 | 53.27 | 4,349,313 |
May 06, 2024 | 51.50 | 52.52 | 50.88 | 52.52 | 51.96 | 3,843,808 |
May 03, 2024 | 50.50 | 52.86 | 50.08 | 51.40 | 50.85 | 4,806,775 |
May 02, 2024 | 51.64 | 52.04 | 49.98 | 49.98 | 49.45 | 5,345,010 |
Apr 30, 2024 | 52.14 | 52.18 | 50.98 | 51.60 | 51.05 | 2,781,940 |
Apr 29, 2024 | 51.84 | 52.28 | 51.04 | 52.10 | 51.55 | 3,228,638 |
Apr 26, 2024 | 51.00 | 52.80 | 50.74 | 51.54 | 50.99 | 4,952,255 |
Apr 25, 2024 | 50.76 | 50.86 | 49.28 | 50.16 | 49.63 | 4,621,656 |
Apr 24, 2024 | 51.58 | 51.72 | 50.54 | 50.76 | 50.22 | 4,439,320 |
Apr 23, 2024 | 50.00 | 51.48 | 49.71 | 51.10 | 50.56 | 5,976,889 |
Apr 22, 2024 | 49.30 | 50.18 | 49.04 | 49.55 | 49.02 | 5,017,637 |
Apr 19, 2024 | 48.71 | 48.83 | 47.92 | 48.83 | 48.31 | 4,775,077 |
Apr 18, 2024 | 49.40 | 49.97 | 48.00 | 48.89 | 48.37 | 6,531,222 |
Apr 17, 2024 | 47.03 | 49.80 | 47.00 | 49.36 | 48.84 | 7,374,160 |
Apr 16, 2024 | 50.32 | 50.70 | 49.31 | 49.54 | 49.01 | 6,019,736 |
Apr 15, 2024 | 50.50 | 52.12 | 50.42 | 51.02 | 50.48 | 4,275,549 |
Apr 12, 2024 | 51.70 | 52.46 | 50.62 | 50.66 | 50.12 | 4,609,627 |
Apr 11, 2024 | 50.26 | 51.78 | 49.67 | 50.74 | 50.20 | 6,543,165 |
Apr 10, 2024 | 51.82 | 52.78 | 48.56 | 50.50 | 49.96 | 10,530,808 |
Apr 09, 2024 | 49.25 | 51.34 | 48.99 | 50.90 | 50.36 | 5,671,695 |
Apr 08, 2024 | 47.91 | 49.70 | 47.40 | 49.25 | 48.73 | 7,462,303 |
Apr 05, 2024 | 47.99 | 48.75 | 47.61 | 48.03 | 47.52 | 9,318,045 |
Apr 04, 2024 | 48.47 | 49.03 | 47.65 | 48.80 | 48.28 | 10,715,079 |
Apr 03, 2024 | 51.14 | 51.22 | 48.90 | 50.08 | 49.55 | 8,583,300 |
Apr 02, 2024 | 52.38 | 53.48 | 51.08 | 51.38 | 50.84 | 5,980,205 |
Mar 28, 2024 | 50.10 | 52.96 | 50.10 | 52.56 | 52.00 | 7,459,014 |
Mar 27, 2024 | 51.66 | 51.84 | 50.06 | 51.72 | 51.17 | 8,046,283 |
Mar 26, 2024 | 49.84 | 51.92 | 49.52 | 51.66 | 51.11 | 6,335,966 |
Mar 25, 2024 | 51.54 | 52.10 | 49.17 | 49.95 | 49.42 | 12,003,018 |
Mar 22, 2024 | 55.78 | 57.84 | 51.70 | 51.70 | 51.15 | 11,844,059 |
Mar 21, 2024 | 56.14 | 57.32 | 56.06 | 56.20 | 55.60 | 6,650,458 |
Mar 20, 2024 | 55.10 | 55.58 | 54.66 | 55.06 | 54.48 | 4,397,184 |
Mar 19, 2024 | 54.78 | 55.64 | 54.28 | 55.50 | 54.91 | 4,353,943 |
Mar 18, 2024 | 55.20 | 56.40 | 54.42 | 55.00 | 54.42 | 5,697,116 |
Mar 15, 2024 | 54.84 | 55.78 | 54.12 | 55.18 | 54.59 | 7,250,009 |
Mar 14, 2024 | 55.92 | 56.70 | 54.90 | 54.96 | 54.38 | 6,124,002 |
Mar 13, 2024 | 57.30 | 57.44 | 55.02 | 55.70 | 55.11 | 13,955,682 |
Mar 12, 2024 | 58.64 | 59.56 | 58.02 | 59.40 | 58.77 | 4,310,265 |
Mar 11, 2024 | 58.20 | 59.44 | 57.72 | 58.64 | 58.02 | 3,060,488 |
Mar 08, 2024 | 58.82 | 59.60 | 58.34 | 58.80 | 58.18 | 3,711,542 |
Mar 07, 2024 | 57.72 | 59.10 | 56.98 | 58.82 | 58.20 | 3,889,908 |
Mar 06, 2024 | 56.82 | 58.86 | 56.70 | 58.24 | 57.62 | 4,022,919 |
Mar 05, 2024 | 57.62 | 58.20 | 56.90 | 56.90 | 56.30 | 3,404,568 |
Mar 04, 2024 | 59.20 | 59.20 | 57.78 | 57.86 | 57.25 | 3,992,849 |
Mar 01, 2024 | 57.84 | 59.44 | 57.84 | 59.34 | 58.71 | 3,513,741 |
Feb 29, 2024 | 58.66 | 59.24 | 57.10 | 57.78 | 57.17 | 11,637,646 |
Feb 28, 2024 | 58.32 | 58.54 | 57.32 | 58.44 | 57.82 | 3,399,842 |
Feb 27, 2024 | 56.50 | 58.32 | 56.42 | 58.32 | 57.70 | 5,713,153 |
Feb 26, 2024 | 58.32 | 58.68 | 56.14 | 56.42 | 55.82 | 5,422,576 |
Feb 23, 2024 | 58.30 | 58.68 | 56.20 | 56.96 | 56.36 | 5,042,257 |
Feb 22, 2024 | 59.62 | 60.06 | 58.14 | 58.14 | 57.52 | 5,017,727 |
Feb 21, 2024 | 59.36 | 60.00 | 58.82 | 59.62 | 58.99 | 4,519,321 |
Feb 20, 2024 | 58.00 | 59.36 | 57.20 | 59.36 | 58.73 | 4,716,464 |
Feb 19, 2024 | 58.28 | 60.44 | 57.40 | 58.44 | 57.82 | 7,439,972 |
Feb 16, 2024 | 63.50 | 65.66 | 58.02 | 58.42 | 57.80 | 24,282,504 |
Feb 15, 2024 | 66.42 | 68.66 | 66.42 | 67.42 | 66.71 | 5,330,073 |
Feb 14, 2024 | 63.80 | 66.52 | 63.80 | 65.68 | 64.98 | 5,043,880 |
Feb 13, 2024 | 66.46 | 66.48 | 63.64 | 64.62 | 63.93 | 4,646,568 |
Feb 12, 2024 | 64.58 | 66.88 | 64.52 | 66.52 | 65.81 | 3,964,044 |
Feb 09, 2024 | 64.58 | 65.56 | 64.18 | 64.58 | 63.90 | 4,478,548 |
Feb 08, 2024 | 64.34 | 65.10 | 63.80 | 64.58 | 63.90 | 3,083,515 |
Feb 07, 2024 | 62.50 | 64.76 | 62.50 | 64.30 | 63.62 | 7,489,478 |
Feb 06, 2024 | 60.46 | 61.86 | 59.80 | 61.76 | 61.11 | 4,089,492 |
Feb 05, 2024 | 61.54 | 61.92 | 60.32 | 60.34 | 59.70 | 4,004,518 |
Feb 02, 2024 | 63.98 | 64.68 | 61.54 | 61.54 | 60.89 | 3,953,845 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |