Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 24, 2024 | 89.00 | 91.62 | 88.50 | 90.03 | 90.03 | 11,831,592 |
Oct 23, 2024 | 91.82 | 96.62 | 90.01 | 91.84 | 91.84 | 15,870,136 |
Oct 22, 2024 | 96.00 | 96.00 | 89.61 | 91.80 | 91.80 | 20,295,322 |
Oct 21, 2024 | 90.00 | 96.44 | 89.05 | 96.44 | 96.44 | 23,772,265 |
Oct 18, 2024 | 79.34 | 87.67 | 78.25 | 87.67 | 87.67 | 17,157,247 |
Oct 17, 2024 | 79.32 | 82.75 | 77.01 | 79.70 | 79.70 | 14,426,813 |
Oct 16, 2024 | 75.38 | 78.20 | 74.46 | 76.27 | 76.27 | 11,739,866 |
Oct 15, 2024 | 76.00 | 82.28 | 75.17 | 78.79 | 78.79 | 20,377,530 |
Oct 14, 2024 | 70.90 | 74.80 | 70.50 | 74.80 | 74.80 | 12,383,221 |
Oct 11, 2024 | 69.57 | 71.99 | 66.79 | 68.00 | 68.00 | 8,037,064 |
Oct 10, 2024 | 75.32 | 76.92 | 70.00 | 71.61 | 71.61 | 13,586,145 |
Oct 09, 2024 | 71.50 | 78.62 | 69.25 | 75.00 | 75.00 | 19,464,322 |
Oct 08, 2024 | 71.48 | 71.48 | 68.23 | 71.48 | 71.48 | 10,227,682 |
Sep 30, 2024 | 62.69 | 64.98 | 61.19 | 64.98 | 64.98 | 9,465,897 |
Sep 27, 2024 | 56.02 | 59.11 | 55.66 | 59.07 | 59.07 | 4,704,927 |
Sep 26, 2024 | 51.63 | 55.31 | 51.62 | 55.21 | 55.21 | 6,022,460 |
Sep 25, 2024 | 52.51 | 53.37 | 51.83 | 51.99 | 51.99 | 5,280,469 |
Sep 24, 2024 | 49.94 | 52.37 | 49.66 | 51.95 | 51.95 | 4,756,277 |
Sep 23, 2024 | 49.21 | 50.20 | 49.02 | 49.67 | 49.67 | 1,660,473 |
Sep 20, 2024 | 50.66 | 50.70 | 49.18 | 49.51 | 49.51 | 2,242,960 |
Sep 19, 2024 | 50.20 | 51.29 | 49.52 | 50.61 | 50.61 | 2,902,404 |
Sep 18, 2024 | 49.36 | 50.01 | 48.68 | 49.90 | 49.90 | 1,963,100 |
Sep 13, 2024 | 50.14 | 50.34 | 49.30 | 49.38 | 49.38 | 1,602,102 |
Sep 12, 2024 | 50.80 | 51.37 | 50.08 | 50.13 | 50.13 | 2,032,044 |
Sep 11, 2024 | 50.49 | 50.80 | 50.00 | 50.57 | 50.57 | 1,635,800 |
Sep 10, 2024 | 50.23 | 50.89 | 49.02 | 50.49 | 50.49 | 2,917,115 |
Sep 09, 2024 | 49.98 | 50.57 | 49.49 | 50.20 | 50.20 | 2,626,621 |
Sep 06, 2024 | 51.24 | 51.56 | 50.04 | 50.07 | 50.07 | 2,518,500 |
Sep 05, 2024 | 51.64 | 52.08 | 51.16 | 51.26 | 51.26 | 2,627,417 |
Sep 04, 2024 | 50.80 | 51.93 | 50.53 | 51.63 | 51.63 | 2,178,786 |
Sep 03, 2024 | 50.87 | 52.37 | 50.87 | 51.44 | 51.44 | 3,290,700 |
Sep 02, 2024 | 53.45 | 53.53 | 51.01 | 51.01 | 51.01 | 4,594,327 |
Aug 30, 2024 | 51.83 | 53.95 | 51.58 | 53.54 | 53.54 | 5,582,022 |
Aug 29, 2024 | 51.51 | 52.50 | 51.30 | 51.85 | 51.85 | 3,497,412 |
Aug 28, 2024 | 51.73 | 52.14 | 51.41 | 51.60 | 51.60 | 2,366,022 |
Aug 27, 2024 | 53.06 | 53.20 | 51.73 | 51.73 | 51.73 | 2,561,028 |
Aug 26, 2024 | 53.50 | 53.67 | 52.60 | 52.83 | 52.83 | 1,939,721 |
Aug 23, 2024 | 52.61 | 53.41 | 52.36 | 53.11 | 53.11 | 1,879,146 |
Aug 22, 2024 | 53.59 | 53.68 | 52.90 | 53.10 | 53.10 | 2,149,621 |
Aug 21, 2024 | 54.46 | 54.79 | 53.50 | 53.66 | 53.66 | 2,363,590 |
Aug 20, 2024 | 54.95 | 55.15 | 53.95 | 54.24 | 54.24 | 2,380,624 |
Aug 19, 2024 | 55.12 | 55.88 | 54.70 | 54.94 | 54.94 | 1,828,040 |
Aug 16, 2024 | 56.37 | 56.47 | 55.10 | 55.21 | 55.21 | 2,589,049 |
Aug 15, 2024 | 55.40 | 57.00 | 55.06 | 56.02 | 56.02 | 3,097,268 |
Aug 14, 2024 | 56.75 | 56.82 | 55.40 | 55.40 | 55.40 | 1,931,799 |
Aug 13, 2024 | 55.80 | 56.74 | 55.50 | 56.39 | 56.39 | 2,120,560 |
Aug 12, 2024 | 56.00 | 56.37 | 55.46 | 55.74 | 55.74 | 2,158,844 |
Aug 09, 2024 | 57.43 | 57.90 | 56.35 | 56.35 | 56.35 | 2,780,400 |
Aug 08, 2024 | 56.00 | 57.49 | 55.00 | 56.73 | 56.73 | 3,468,404 |
Aug 07, 2024 | 57.00 | 57.57 | 56.48 | 56.49 | 56.49 | 2,442,504 |
Aug 06, 2024 | 58.39 | 58.44 | 56.68 | 57.47 | 57.47 | 3,101,712 |
Aug 05, 2024 | 59.30 | 60.30 | 57.00 | 57.00 | 57.00 | 5,597,044 |
Aug 02, 2024 | 61.10 | 61.93 | 60.10 | 60.62 | 60.62 | 4,606,218 |
Aug 01, 2024 | 62.50 | 62.88 | 61.23 | 62.19 | 62.19 | 6,495,345 |
Jul 31, 2024 | 59.98 | 62.60 | 59.64 | 61.91 | 61.91 | 8,062,151 |
Jul 30, 2024 | 59.49 | 60.58 | 57.90 | 60.56 | 60.56 | 5,872,928 |
Jul 29, 2024 | 61.29 | 61.29 | 59.80 | 59.94 | 59.94 | 3,877,684 |
Jul 26, 2024 | 61.98 | 62.35 | 60.50 | 61.30 | 61.30 | 3,877,825 |
Jul 25, 2024 | 64.25 | 64.25 | 61.90 | 61.98 | 61.98 | 4,514,497 |
Jul 24, 2024 | 65.49 | 66.18 | 63.91 | 64.27 | 64.27 | 4,363,566 |
Jul 23, 2024 | 67.05 | 67.41 | 65.09 | 65.13 | 65.13 | 4,179,000 |
Jul 22, 2024 | 68.37 | 68.98 | 67.28 | 67.56 | 67.56 | 5,189,600 |
Jul 19, 2024 | 66.89 | 69.45 | 66.45 | 68.00 | 68.00 | 6,986,653 |
Jul 18, 2024 | 66.00 | 67.35 | 64.41 | 66.74 | 66.74 | 6,148,992 |
Jul 17, 2024 | 68.19 | 68.80 | 66.76 | 66.82 | 66.82 | 5,515,862 |
Jul 16, 2024 | 67.61 | 69.30 | 67.10 | 68.36 | 68.36 | 7,152,309 |
Jul 15, 2024 | 67.64 | 69.60 | 67.50 | 67.76 | 67.76 | 6,963,300 |
Jul 12, 2024 | 65.51 | 68.77 | 64.63 | 67.63 | 67.63 | 9,060,528 |
Jul 11, 2024 | 65.00 | 67.84 | 65.00 | 66.53 | 66.53 | 10,829,183 |
Jul 10, 2024 | 61.35 | 63.03 | 61.35 | 62.70 | 62.70 | 5,823,400 |
Jul 09, 2024 | 56.78 | 61.95 | 56.60 | 61.71 | 61.71 | 7,576,559 |
Jul 08, 2024 | 57.55 | 58.62 | 56.78 | 57.14 | 57.14 | 3,355,709 |
Jul 05, 2024 | 57.20 | 57.20 | 57.20 | 57.20 | 57.20 | - |
Jul 04, 2024 | 58.40 | 58.88 | 57.12 | 57.20 | 57.20 | 2,995,969 |
Jul 03, 2024 | 56.41 | 59.08 | 56.28 | 58.51 | 58.51 | 4,323,726 |
Jul 02, 2024 | 57.57 | 58.09 | 56.50 | 56.71 | 56.71 | 2,895,000 |
Jul 01, 2024 | 58.42 | 59.50 | 56.54 | 57.57 | 57.57 | 4,108,398 |
Jun 28, 2024 | 58.37 | 60.13 | 58.01 | 59.17 | 59.17 | 5,433,479 |
Jun 27, 2024 | 58.58 | 61.61 | 58.58 | 58.70 | 58.70 | 7,762,401 |
Jun 26, 2024 | 56.40 | 58.20 | 56.00 | 57.98 | 57.98 | 3,603,750 |
Jun 25, 2024 | 58.30 | 59.20 | 56.07 | 56.70 | 56.70 | 4,849,807 |
Jun 24, 2024 | 59.78 | 61.47 | 58.75 | 58.80 | 58.80 | 5,372,783 |
Jun 21, 2024 | 59.00 | 60.27 | 57.60 | 59.91 | 59.91 | 4,744,469 |
Jun 20, 2024 | 59.23 | 61.17 | 59.22 | 60.10 | 60.10 | 6,153,793 |
Jun 19, 2024 | 60.29 | 60.46 | 58.70 | 59.23 | 59.23 | 2,963,731 |
Jun 18, 2024 | 60.36 | 60.54 | 59.45 | 59.90 | 59.90 | 3,746,646 |
Jun 17, 2024 | 59.66 | 60.92 | 59.45 | 60.47 | 60.47 | 4,848,671 |
Jun 14, 2024 | 58.86 | 59.86 | 58.11 | 59.65 | 59.65 | 4,671,689 |
Jun 13, 2024 | 59.01 | 59.90 | 58.65 | 59.11 | 59.11 | 4,438,114 |
Jun 12, 2024 | 59.55 | 60.00 | 58.58 | 58.97 | 58.97 | 5,227,814 |
Jun 11, 2024 | 55.50 | 60.49 | 55.48 | 59.80 | 59.80 | 7,430,830 |
Jun 07, 2024 | 56.29 | 57.10 | 55.34 | 55.81 | 55.81 | 3,236,344 |
Jun 06, 2024 | 57.38 | 57.75 | 56.13 | 56.16 | 56.16 | 3,667,100 |
Jun 05, 2024 | 57.18 | 57.90 | 56.87 | 57.16 | 57.16 | 3,178,219 |
Jun 04, 2024 | 56.90 | 57.67 | 56.40 | 56.86 | 56.86 | 3,230,900 |
Jun 03, 2024 | 57.27 | 58.37 | 56.55 | 57.02 | 57.02 | 4,055,696 |
May 31, 2024 | 56.50 | 57.66 | 56.00 | 57.20 | 57.20 | 3,850,800 |
May 30, 2024 | 54.60 | 56.73 | 54.00 | 56.30 | 56.30 | 3,675,168 |
May 29, 2024 | 55.40 | 56.16 | 54.73 | 54.93 | 54.93 | 2,236,619 |
May 28, 2024 | 54.59 | 56.94 | 54.20 | 55.74 | 55.74 | 3,766,534 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |