Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 15, 2024 | 55.48 | 57.37 | 55.00 | 55.08 | 55.08 | 1,934,870 |
Oct 14, 2024 | 55.82 | 56.59 | 53.47 | 56.03 | 56.03 | 2,413,962 |
Oct 14, 2024 | 0.13 Dividend | |||||
Oct 11, 2024 | 61.48 | 61.48 | 55.06 | 55.80 | 55.67 | 2,879,246 |
Oct 10, 2024 | 65.03 | 67.50 | 61.18 | 61.36 | 61.22 | 2,527,867 |
Oct 09, 2024 | 70.05 | 71.98 | 64.17 | 64.27 | 64.12 | 3,854,415 |
Oct 08, 2024 | 74.38 | 74.38 | 66.88 | 73.80 | 73.63 | 4,476,973 |
Sept 30, 2024 | 55.22 | 62.00 | 53.78 | 61.98 | 61.84 | 3,671,356 |
Sept 27, 2024 | 49.52 | 52.41 | 49.40 | 52.03 | 51.91 | 1,121,226 |
Sept 26, 2024 | 46.25 | 48.59 | 46.18 | 48.59 | 48.48 | 1,827,300 |
Sept 25, 2024 | 46.79 | 47.67 | 46.21 | 46.27 | 46.16 | 1,390,809 |
Sept 24, 2024 | 43.90 | 45.97 | 43.36 | 45.97 | 45.86 | 1,242,669 |
Sept 23, 2024 | 43.10 | 44.26 | 42.76 | 43.46 | 43.36 | 613,501 |
Sept 20, 2024 | 44.58 | 44.87 | 42.86 | 43.32 | 43.22 | 955,497 |
Sept 19, 2024 | 44.56 | 46.05 | 44.07 | 44.50 | 44.40 | 787,616 |
Sept 18, 2024 | 44.80 | 45.59 | 43.87 | 44.36 | 44.26 | 430,643 |
Sept 13, 2024 | 46.20 | 46.20 | 44.81 | 44.88 | 44.78 | 476,650 |
Sept 12, 2024 | 46.79 | 47.29 | 46.03 | 46.05 | 45.94 | 510,771 |
Sept 11, 2024 | 46.49 | 46.93 | 46.17 | 46.79 | 46.68 | 424,502 |
Sept 10, 2024 | 46.46 | 47.13 | 45.63 | 46.72 | 46.61 | 730,751 |
Sept 09, 2024 | 47.36 | 47.60 | 46.21 | 46.46 | 46.35 | 627,054 |
Sept 06, 2024 | 48.99 | 48.99 | 47.15 | 47.19 | 47.08 | 547,115 |
Sept 05, 2024 | 48.39 | 49.53 | 48.28 | 48.70 | 48.59 | 655,841 |
Sept 04, 2024 | 47.98 | 48.87 | 47.64 | 48.40 | 48.29 | 523,794 |
Sept 03, 2024 | 47.30 | 49.29 | 46.86 | 48.56 | 48.45 | 956,488 |
Sept 02, 2024 | 51.21 | 51.57 | 47.30 | 47.30 | 47.19 | 1,655,114 |
Aug 30, 2024 | 50.24 | 51.90 | 49.88 | 51.84 | 51.72 | 1,356,228 |
Aug 29, 2024 | 48.38 | 51.00 | 48.21 | 50.26 | 50.14 | 1,133,723 |
Aug 28, 2024 | 47.76 | 49.17 | 47.50 | 48.63 | 48.52 | 780,437 |
Aug 27, 2024 | 50.00 | 50.01 | 47.69 | 47.69 | 47.58 | 1,192,173 |
Aug 26, 2024 | 50.50 | 51.78 | 49.55 | 49.93 | 49.81 | 646,751 |
Aug 23, 2024 | 50.03 | 50.79 | 49.87 | 50.49 | 50.37 | 595,666 |
Aug 22, 2024 | 51.25 | 51.80 | 49.90 | 50.22 | 50.10 | 759,532 |
Aug 21, 2024 | 51.42 | 52.43 | 51.07 | 51.25 | 51.13 | 492,808 |
Aug 20, 2024 | 53.49 | 53.49 | 51.55 | 51.55 | 51.43 | 665,677 |
Aug 19, 2024 | 53.29 | 54.20 | 52.88 | 53.30 | 53.18 | 423,576 |
Aug 16, 2024 | 53.64 | 54.25 | 53.18 | 53.28 | 53.16 | 495,313 |
Aug 15, 2024 | 53.08 | 54.88 | 52.55 | 53.77 | 53.64 | 821,597 |
Aug 14, 2024 | 53.39 | 53.86 | 52.80 | 53.08 | 52.96 | 530,887 |
Aug 13, 2024 | 53.91 | 54.13 | 52.80 | 53.61 | 53.49 | 537,971 |
Aug 12, 2024 | 53.40 | 53.98 | 52.83 | 53.71 | 53.58 | 582,029 |
Aug 09, 2024 | 54.37 | 54.99 | 53.52 | 53.60 | 53.48 | 514,710 |
Aug 08, 2024 | 54.41 | 55.16 | 52.71 | 54.12 | 53.99 | 821,761 |
Aug 07, 2024 | 54.84 | 55.27 | 54.32 | 54.42 | 54.29 | 623,544 |
Aug 06, 2024 | 55.40 | 55.74 | 54.25 | 54.99 | 54.86 | 699,148 |
Aug 05, 2024 | 55.86 | 56.60 | 54.15 | 54.30 | 54.17 | 1,035,217 |
Aug 02, 2024 | 58.02 | 58.88 | 56.09 | 56.20 | 56.07 | 935,612 |
Aug 01, 2024 | 59.45 | 60.00 | 57.57 | 58.72 | 58.58 | 748,643 |
Jul 31, 2024 | 55.99 | 59.59 | 54.98 | 59.42 | 59.28 | 943,744 |
Jul 30, 2024 | 55.89 | 56.88 | 54.80 | 55.53 | 55.40 | 609,458 |
Jul 29, 2024 | 56.50 | 57.01 | 55.60 | 55.91 | 55.78 | 671,817 |
Jul 26, 2024 | 55.34 | 57.18 | 55.29 | 56.37 | 56.24 | 498,873 |
Jul 25, 2024 | 54.05 | 56.79 | 54.00 | 55.44 | 55.31 | 639,089 |
Jul 24, 2024 | 57.85 | 58.42 | 55.37 | 55.50 | 55.37 | 735,952 |
Jul 23, 2024 | 61.48 | 61.48 | 57.63 | 57.78 | 57.65 | 653,596 |
Jul 22, 2024 | 61.51 | 62.14 | 60.31 | 61.15 | 61.01 | 639,405 |
Jul 19, 2024 | 60.01 | 62.18 | 59.69 | 61.22 | 61.08 | 762,908 |
Jul 18, 2024 | 59.73 | 60.50 | 57.80 | 60.20 | 60.06 | 583,870 |
Jul 17, 2024 | 61.08 | 61.14 | 60.00 | 60.11 | 59.97 | 417,932 |
Jul 16, 2024 | 59.69 | 61.65 | 58.11 | 60.80 | 60.66 | 707,050 |
Jul 15, 2024 | 61.00 | 61.45 | 59.30 | 59.52 | 59.38 | 603,424 |
Jul 12, 2024 | 59.71 | 61.98 | 59.51 | 61.19 | 61.05 | 876,827 |
Jul 11, 2024 | 59.60 | 60.50 | 58.60 | 60.00 | 59.86 | 722,722 |
Jul 10, 2024 | 58.10 | 59.29 | 57.79 | 58.40 | 58.26 | 768,936 |
Jul 09, 2024 | 55.98 | 58.72 | 55.00 | 58.10 | 57.96 | 1,135,367 |
Jul 08, 2024 | 57.74 | 57.97 | 55.20 | 55.63 | 55.50 | 836,601 |
Jul 05, 2024 | 57.18 | 57.18 | 57.18 | 57.18 | 57.05 | - |
Jul 04, 2024 | 58.35 | 59.82 | 57.11 | 57.18 | 57.05 | 789,372 |
Jul 03, 2024 | 58.49 | 59.18 | 57.50 | 58.25 | 58.11 | 794,787 |
Jul 02, 2024 | 61.76 | 62.38 | 58.53 | 58.93 | 58.79 | 1,183,515 |
Jul 01, 2024 | 64.14 | 64.24 | 60.99 | 61.91 | 61.77 | 959,655 |
Jun 28, 2024 | 64.00 | 65.95 | 63.52 | 64.03 | 63.88 | 748,840 |
Jun 27, 2024 | 66.57 | 66.91 | 64.35 | 64.48 | 64.33 | 570,214 |
Jun 26, 2024 | 64.42 | 66.82 | 63.01 | 66.60 | 66.44 | 826,026 |
Jun 25, 2024 | 69.00 | 69.11 | 63.95 | 64.64 | 64.49 | 1,049,331 |
Jun 24, 2024 | 71.54 | 71.96 | 68.33 | 68.42 | 68.26 | 946,742 |
Jun 21, 2024 | 73.62 | 73.62 | 71.46 | 71.53 | 71.36 | 711,818 |
Jun 20, 2024 | 73.30 | 76.00 | 73.30 | 73.45 | 73.28 | 858,240 |
Jun 19, 2024 | 75.40 | 75.59 | 73.03 | 73.68 | 73.51 | 1,139,297 |
Jun 18, 2024 | 76.00 | 76.69 | 74.97 | 75.58 | 75.40 | 1,019,854 |
Jun 17, 2024 | 74.20 | 76.65 | 73.09 | 76.08 | 75.90 | 1,042,182 |
Jun 14, 2024 | 73.62 | 75.59 | 72.18 | 74.07 | 73.90 | 1,262,869 |
Jun 13, 2024 | 72.56 | 75.87 | 72.29 | 74.06 | 73.89 | 1,447,158 |
Jun 12, 2024 | 69.20 | 74.66 | 69.20 | 72.40 | 72.23 | 1,622,619 |
Jun 11, 2024 | 67.59 | 69.84 | 66.19 | 69.84 | 69.68 | 900,485 |
Jun 07, 2024 | 68.00 | 69.36 | 67.02 | 67.96 | 67.80 | 822,903 |
Jun 06, 2024 | 68.79 | 70.10 | 67.41 | 67.75 | 67.59 | 1,346,179 |
Jun 05, 2024 | 67.41 | 69.15 | 66.65 | 67.78 | 67.62 | 939,866 |
Jun 04, 2024 | 67.26 | 69.26 | 66.36 | 67.41 | 67.25 | 897,536 |
Jun 03, 2024 | 67.40 | 68.66 | 66.62 | 67.22 | 67.06 | 606,845 |
May 31, 2024 | 65.56 | 68.45 | 65.56 | 67.37 | 67.21 | 796,150 |
May 31, 2024 | 0.53 Dividend | |||||
May 30, 2024 | 65.28 | 67.08 | 64.41 | 66.46 | 65.78 | 503,994 |
May 29, 2024 | 65.47 | 66.58 | 65.33 | 65.79 | 65.11 | 417,778 |
May 28, 2024 | 66.36 | 67.27 | 65.20 | 65.90 | 65.22 | 482,044 |
May 27, 2024 | 65.22 | 66.48 | 63.40 | 66.40 | 65.72 | 852,186 |
May 24, 2024 | 68.47 | 70.00 | 65.10 | 65.43 | 64.76 | 1,165,712 |
May 23, 2024 | 70.70 | 71.36 | 69.06 | 69.21 | 68.50 | 655,461 |
May 22, 2024 | 70.20 | 71.39 | 69.40 | 71.39 | 70.66 | 656,005 |
May 21, 2024 | 70.48 | 70.57 | 69.12 | 70.20 | 69.48 | 400,501 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |