Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 104.95 | 104.95 | 95.59 | 96.56 | 96.56 | 840,091 |
Oct 24, 2024 | 103.85 | 105.00 | 101.05 | 103.77 | 103.77 | 461,090 |
Oct 23, 2024 | 102.05 | 103.95 | 100.51 | 103.14 | 103.14 | 641,520 |
Oct 22, 2024 | 105.00 | 105.79 | 101.43 | 103.00 | 103.00 | 846,877 |
Oct 21, 2024 | 111.05 | 111.84 | 105.00 | 105.51 | 105.51 | 599,494 |
Oct 18, 2024 | 110.00 | 112.00 | 107.00 | 111.05 | 111.05 | 991,431 |
Oct 17, 2024 | 106.70 | 113.59 | 106.02 | 110.51 | 110.51 | 3,204,036 |
Oct 16, 2024 | 98.53 | 108.95 | 98.53 | 107.20 | 107.20 | 2,028,321 |
Oct 15, 2024 | 101.20 | 101.58 | 98.22 | 98.45 | 98.45 | 366,451 |
Oct 14, 2024 | 100.95 | 102.20 | 100.12 | 101.18 | 101.18 | 223,266 |
Oct 11, 2024 | 101.06 | 102.55 | 100.20 | 100.89 | 100.89 | 242,319 |
Oct 10, 2024 | 101.70 | 102.50 | 100.70 | 101.46 | 101.46 | 239,777 |
Oct 09, 2024 | 102.25 | 104.00 | 100.50 | 101.16 | 101.16 | 466,499 |
Oct 08, 2024 | 98.76 | 102.50 | 98.10 | 101.46 | 101.46 | 309,137 |
Oct 07, 2024 | 102.52 | 104.30 | 98.00 | 98.78 | 98.78 | 531,014 |
Oct 04, 2024 | 100.75 | 104.24 | 99.13 | 102.03 | 102.03 | 675,144 |
Oct 03, 2024 | 102.79 | 102.95 | 99.90 | 100.42 | 100.42 | 450,420 |
Oct 01, 2024 | 103.05 | 104.69 | 102.50 | 102.83 | 102.83 | 473,242 |
Sep 30, 2024 | 103.00 | 104.04 | 102.50 | 102.75 | 102.75 | 251,688 |
Sep 27, 2024 | 105.50 | 105.83 | 102.30 | 102.67 | 102.67 | 591,119 |
Sep 26, 2024 | 103.35 | 105.79 | 102.55 | 104.76 | 104.76 | 542,297 |
Sep 25, 2024 | 105.26 | 106.49 | 102.20 | 102.99 | 102.99 | 682,167 |
Sep 24, 2024 | 105.65 | 106.40 | 104.51 | 105.13 | 105.13 | 285,463 |
Sep 23, 2024 | 106.50 | 107.05 | 105.00 | 105.65 | 105.65 | 371,343 |
Sep 20, 2024 | 105.10 | 107.51 | 105.10 | 106.20 | 106.20 | 421,076 |
Sep 19, 2024 | 107.45 | 107.89 | 102.46 | 104.75 | 104.75 | 663,948 |
Sep 18, 2024 | 105.97 | 109.64 | 105.75 | 106.49 | 106.49 | 840,052 |
Sep 17, 2024 | 109.80 | 109.80 | 105.40 | 105.73 | 105.73 | 582,355 |
Sep 16, 2024 | 111.98 | 113.75 | 109.35 | 110.30 | 110.30 | 654,091 |
Sep 13, 2024 | 106.99 | 113.90 | 106.11 | 110.92 | 110.92 | 2,575,293 |
Sep 12, 2024 | 106.80 | 107.52 | 105.40 | 106.71 | 106.71 | 321,157 |
Sep 11, 2024 | 106.65 | 108.99 | 105.22 | 106.32 | 106.32 | 448,097 |
Sep 10, 2024 | 106.90 | 109.56 | 106.00 | 106.65 | 106.65 | 613,652 |
Sep 09, 2024 | 106.29 | 106.95 | 103.61 | 105.26 | 105.26 | 306,335 |
Sep 06, 2024 | 108.73 | 110.00 | 105.34 | 106.49 | 106.49 | 841,433 |
Sep 05, 2024 | 107.00 | 109.75 | 105.71 | 107.77 | 107.77 | 721,385 |
Sep 04, 2024 | 102.75 | 107.60 | 102.27 | 106.30 | 106.30 | 1,843,665 |
Sep 03, 2024 | 103.19 | 107.19 | 102.36 | 104.03 | 104.03 | 809,595 |
Sep 02, 2024 | 103.60 | 104.69 | 102.58 | 103.11 | 103.11 | 252,021 |
Aug 30, 2024 | 103.70 | 104.85 | 102.65 | 103.08 | 103.08 | 396,629 |
Aug 29, 2024 | 104.05 | 105.75 | 101.92 | 103.20 | 103.20 | 579,288 |
Aug 28, 2024 | 107.10 | 107.94 | 103.50 | 103.66 | 103.66 | 760,975 |
Aug 27, 2024 | 105.49 | 110.48 | 104.98 | 107.15 | 107.15 | 1,403,047 |
Aug 26, 2024 | 106.44 | 106.71 | 105.00 | 105.10 | 105.10 | 426,385 |
Aug 23, 2024 | 108.07 | 108.45 | 105.00 | 105.59 | 105.59 | 541,125 |
Aug 22, 2024 | 105.85 | 108.70 | 104.80 | 108.07 | 108.07 | 956,857 |
Aug 21, 2024 | 104.65 | 105.55 | 104.07 | 105.06 | 105.06 | 625,063 |
Aug 20, 2024 | 105.10 | 107.50 | 104.10 | 104.46 | 104.46 | 478,891 |
Aug 19, 2024 | 103.55 | 105.40 | 103.05 | 104.97 | 104.97 | 484,396 |
Aug 16, 2024 | 103.00 | 103.95 | 99.90 | 103.12 | 103.12 | 599,113 |
Aug 14, 2024 | 104.39 | 104.39 | 100.55 | 101.01 | 101.01 | 570,280 |
Aug 13, 2024 | 106.99 | 106.99 | 102.67 | 103.04 | 103.04 | 1,431,007 |
Aug 12, 2024 | 109.41 | 112.64 | 107.26 | 109.67 | 109.67 | 789,672 |
Aug 09, 2024 | 108.90 | 110.78 | 108.50 | 109.81 | 109.81 | 649,533 |
Aug 08, 2024 | 109.19 | 110.25 | 107.10 | 107.76 | 107.76 | 474,522 |
Aug 07, 2024 | 108.95 | 110.72 | 107.73 | 109.19 | 109.19 | 512,101 |
Aug 06, 2024 | 109.86 | 112.89 | 106.00 | 106.66 | 106.66 | 837,118 |
Aug 05, 2024 | 110.15 | 113.83 | 108.00 | 108.78 | 108.78 | 1,133,593 |
Aug 02, 2024 | 114.00 | 118.97 | 113.34 | 116.35 | 116.35 | 706,358 |
Aug 01, 2024 | 121.40 | 121.97 | 116.20 | 116.79 | 116.79 | 808,080 |
Jul 31, 2024 | 119.25 | 123.47 | 118.00 | 121.19 | 121.19 | 1,446,155 |
Jul 30, 2024 | 120.87 | 124.33 | 118.59 | 118.87 | 118.87 | 1,986,503 |
Jul 29, 2024 | 121.39 | 124.89 | 120.00 | 120.87 | 120.87 | 1,500,941 |
Jul 26, 2024 | 113.20 | 124.94 | 113.20 | 120.84 | 120.84 | 3,755,987 |
Jul 25, 2024 | 111.00 | 119.42 | 110.80 | 116.53 | 116.53 | 1,288,869 |
Jul 24, 2024 | 110.50 | 116.45 | 109.71 | 114.05 | 114.05 | 1,129,355 |
Jul 23, 2024 | 111.45 | 112.18 | 104.41 | 109.00 | 109.00 | 1,203,408 |
Jul 22, 2024 | 110.00 | 114.79 | 108.80 | 111.54 | 111.54 | 986,307 |
Jul 19, 2024 | 116.95 | 117.00 | 111.31 | 112.01 | 112.01 | 1,219,031 |
Jul 18, 2024 | 122.60 | 122.60 | 117.03 | 117.43 | 117.43 | 2,766,383 |
Jul 16, 2024 | 108.40 | 124.14 | 108.06 | 122.59 | 122.59 | 18,282,703 |
Jul 15, 2024 | 106.00 | 111.00 | 105.00 | 107.58 | 107.58 | 1,271,738 |
Jul 12, 2024 | 107.05 | 109.00 | 104.12 | 104.81 | 104.81 | 611,200 |
Jul 11, 2024 | 104.89 | 108.30 | 103.50 | 106.47 | 106.47 | 1,345,280 |
Jul 10, 2024 | 105.26 | 105.75 | 101.05 | 102.78 | 102.78 | 452,007 |
Jul 09, 2024 | 105.49 | 106.70 | 104.80 | 105.26 | 105.26 | 300,558 |
Jul 08, 2024 | 107.40 | 107.50 | 104.73 | 105.25 | 105.25 | 336,273 |
Jul 05, 2024 | 105.25 | 107.95 | 104.21 | 106.98 | 106.98 | 521,886 |
Jul 04, 2024 | 103.45 | 108.41 | 103.07 | 105.40 | 105.40 | 963,398 |
Jul 03, 2024 | 104.33 | 104.95 | 102.60 | 103.00 | 103.00 | 545,461 |
Jul 02, 2024 | 104.59 | 106.45 | 103.05 | 103.51 | 103.51 | 434,741 |
Jul 01, 2024 | 104.05 | 105.45 | 103.80 | 104.10 | 104.10 | 338,687 |
Jun 28, 2024 | 104.70 | 105.15 | 102.50 | 103.39 | 103.39 | 542,799 |
Jun 27, 2024 | 107.57 | 107.69 | 104.01 | 104.23 | 104.23 | 382,818 |
Jun 26, 2024 | 106.86 | 108.43 | 106.31 | 106.90 | 106.90 | 302,358 |
Jun 25, 2024 | 107.85 | 108.95 | 106.00 | 106.86 | 106.86 | 254,584 |
Jun 24, 2024 | 106.70 | 109.99 | 106.69 | 107.37 | 107.37 | 632,033 |
Jun 21, 2024 | 111.10 | 112.27 | 107.79 | 108.33 | 108.33 | 625,991 |
Jun 20, 2024 | 106.62 | 113.50 | 106.09 | 111.18 | 111.18 | 1,682,217 |
Jun 19, 2024 | 109.20 | 109.20 | 105.13 | 106.29 | 106.29 | 1,431,168 |
Jun 18, 2024 | 112.50 | 113.50 | 108.26 | 108.87 | 108.87 | 987,769 |
Jun 14, 2024 | 109.99 | 111.75 | 108.50 | 111.13 | 111.13 | 818,909 |
Jun 13, 2024 | 111.10 | 112.49 | 108.22 | 109.59 | 109.59 | 1,805,649 |
Jun 12, 2024 | 107.20 | 113.29 | 107.00 | 109.98 | 109.98 | 4,938,012 |
Jun 11, 2024 | 103.20 | 106.40 | 103.20 | 104.07 | 104.07 | 1,097,722 |
Jun 10, 2024 | 96.90 | 104.26 | 96.04 | 103.06 | 103.06 | 1,183,886 |
Jun 07, 2024 | 95.55 | 97.45 | 95.45 | 96.90 | 96.90 | 352,050 |
Jun 06, 2024 | 91.85 | 95.95 | 91.85 | 95.55 | 95.55 | 473,757 |
Jun 05, 2024 | 89.40 | 91.75 | 85.45 | 91.05 | 91.05 | 399,088 |
Jun 04, 2024 | 93.45 | 93.80 | 79.95 | 86.95 | 86.95 | 841,290 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |