Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 28, 2024 | 31.68 | 32.99 | 31.60 | 32.28 | 32.28 | 14,430,963 |
Jun 27, 2024 | 32.67 | 32.82 | 31.62 | 31.68 | 31.68 | 11,561,378 |
Jun 26, 2024 | 32.51 | 33.21 | 31.80 | 33.04 | 33.04 | 14,150,372 |
Jun 25, 2024 | 32.39 | 33.28 | 31.75 | 32.06 | 32.06 | 13,315,632 |
Jun 24, 2024 | 34.04 | 34.65 | 32.42 | 32.53 | 32.53 | 17,839,384 |
Jun 21, 2024 | 33.90 | 35.48 | 33.50 | 34.73 | 34.73 | 22,817,877 |
Jun 20, 2024 | 35.80 | 36.28 | 34.40 | 34.43 | 34.43 | 22,926,342 |
Jun 19, 2024 | 37.19 | 37.45 | 35.75 | 35.75 | 35.75 | 30,126,461 |
Jun 18, 2024 | 35.90 | 38.89 | 35.90 | 37.30 | 37.30 | 46,296,139 |
Jun 17, 2024 | 36.00 | 36.43 | 35.38 | 35.90 | 35.90 | 43,915,988 |
Jun 14, 2024 | 31.74 | 34.25 | 31.20 | 34.25 | 34.25 | 19,215,848 |
Jun 13, 2024 | 31.51 | 31.85 | 31.12 | 31.14 | 31.14 | 7,596,005 |
Jun 12, 2024 | 30.98 | 31.57 | 30.88 | 31.52 | 31.52 | 8,340,460 |
Jun 11, 2024 | 30.57 | 30.96 | 30.00 | 30.94 | 30.94 | 7,893,326 |
Jun 07, 2024 | 31.97 | 31.97 | 30.58 | 30.82 | 30.82 | 10,495,486 |
Jun 06, 2024 | 33.00 | 33.29 | 31.52 | 31.53 | 31.53 | 11,245,257 |
Jun 05, 2024 | 33.15 | 33.59 | 32.83 | 32.87 | 32.87 | 6,359,040 |
Jun 04, 2024 | 33.44 | 33.61 | 32.98 | 33.29 | 33.29 | 7,659,557 |
Jun 03, 2024 | 34.35 | 34.44 | 33.30 | 33.83 | 33.83 | 12,492,270 |
May 31, 2024 | 32.57 | 34.59 | 32.57 | 33.86 | 33.86 | 16,471,967 |
May 30, 2024 | 33.27 | 33.30 | 32.47 | 32.57 | 32.57 | 8,866,848 |
May 29, 2024 | 33.27 | 34.28 | 33.00 | 33.42 | 33.42 | 9,619,985 |
May 28, 2024 | 33.65 | 34.15 | 33.16 | 33.16 | 33.16 | 9,074,570 |
May 27, 2024 | 34.28 | 34.85 | 33.25 | 33.97 | 33.97 | 11,201,400 |
May 24, 2024 | 35.44 | 36.29 | 34.22 | 34.28 | 34.28 | 14,644,126 |
May 23, 2024 | 36.08 | 36.40 | 35.39 | 35.72 | 35.72 | 15,525,053 |
May 22, 2024 | 34.93 | 36.70 | 34.65 | 35.97 | 35.97 | 15,605,730 |
May 21, 2024 | 35.55 | 35.68 | 35.00 | 35.16 | 35.16 | 9,272,208 |
May 20, 2024 | 34.75 | 35.81 | 34.36 | 35.60 | 35.60 | 15,287,379 |
May 17, 2024 | 34.42 | 34.88 | 34.01 | 34.87 | 34.87 | 10,606,200 |
May 16, 2024 | 35.08 | 35.33 | 34.59 | 34.76 | 34.76 | 12,444,445 |
May 15, 2024 | 34.50 | 35.29 | 34.07 | 34.55 | 34.55 | 9,991,641 |
May 14, 2024 | 34.20 | 34.76 | 33.96 | 34.58 | 34.58 | 10,014,318 |
May 13, 2024 | 34.72 | 34.72 | 33.86 | 33.94 | 33.94 | 8,826,146 |
May 10, 2024 | 35.45 | 35.54 | 34.60 | 34.74 | 34.74 | 9,079,424 |
May 09, 2024 | 35.06 | 35.80 | 34.94 | 35.52 | 35.52 | 9,681,884 |
May 08, 2024 | 35.80 | 35.83 | 34.93 | 35.06 | 35.06 | 10,544,214 |
May 07, 2024 | 36.84 | 37.09 | 35.76 | 35.98 | 35.98 | 12,581,418 |
May 06, 2024 | 37.20 | 37.36 | 36.23 | 36.50 | 36.50 | 11,616,898 |
Apr 30, 2024 | 37.25 | 37.58 | 36.18 | 36.55 | 36.55 | 14,101,098 |
Apr 29, 2024 | 36.94 | 37.44 | 36.70 | 37.23 | 37.23 | 16,952,575 |
Apr 26, 2024 | 35.87 | 36.86 | 35.55 | 36.50 | 36.50 | 20,764,809 |
Apr 25, 2024 | 35.26 | 35.94 | 35.14 | 35.46 | 35.46 | 12,512,420 |
Apr 24, 2024 | 34.20 | 35.78 | 33.90 | 35.65 | 35.65 | 18,001,537 |
Apr 23, 2024 | 33.89 | 34.80 | 33.87 | 34.17 | 34.17 | 10,652,184 |
Apr 22, 2024 | 33.48 | 34.26 | 33.03 | 33.89 | 33.89 | 10,240,489 |
Apr 19, 2024 | 35.30 | 35.75 | 34.31 | 34.65 | 34.65 | 12,434,420 |
Apr 18, 2024 | 35.72 | 36.49 | 35.02 | 35.55 | 35.55 | 16,944,264 |
Apr 17, 2024 | 34.00 | 36.20 | 34.00 | 36.09 | 36.09 | 19,517,028 |
Apr 16, 2024 | 35.58 | 35.60 | 33.50 | 33.50 | 33.50 | 19,056,508 |
Apr 15, 2024 | 37.03 | 37.79 | 35.50 | 35.95 | 35.95 | 17,306,629 |
Apr 12, 2024 | 36.58 | 38.16 | 36.58 | 37.40 | 37.40 | 22,316,333 |
Apr 11, 2024 | 36.05 | 37.09 | 35.88 | 36.37 | 36.37 | 15,360,455 |
Apr 10, 2024 | 37.80 | 37.80 | 36.30 | 36.75 | 36.75 | 12,921,246 |
Apr 09, 2024 | 38.40 | 38.76 | 37.25 | 37.86 | 37.86 | 16,118,664 |
Apr 08, 2024 | 38.83 | 39.47 | 38.22 | 38.53 | 38.53 | 12,964,916 |
Apr 03, 2024 | 40.35 | 40.35 | 39.00 | 39.10 | 39.10 | 14,613,730 |
Apr 02, 2024 | 41.80 | 42.00 | 40.20 | 40.75 | 40.75 | 20,382,550 |
Apr 01, 2024 | 40.02 | 41.96 | 40.02 | 41.79 | 41.79 | 26,400,943 |
Mar 29, 2024 | 39.50 | 40.11 | 38.89 | 39.71 | 39.71 | 10,367,757 |
Mar 28, 2024 | 38.78 | 40.46 | 38.75 | 39.86 | 39.86 | 25,246,747 |
Mar 27, 2024 | 41.58 | 41.79 | 38.69 | 38.73 | 38.73 | 28,269,626 |
Mar 26, 2024 | 43.10 | 43.91 | 41.12 | 41.99 | 41.99 | 23,919,098 |
Mar 25, 2024 | 44.77 | 45.45 | 43.26 | 43.37 | 43.37 | 25,940,623 |
Mar 22, 2024 | 46.80 | 47.18 | 44.86 | 44.90 | 44.90 | 32,862,491 |
Mar 21, 2024 | 48.69 | 48.75 | 47.11 | 47.18 | 47.18 | 29,166,281 |
Mar 20, 2024 | 48.80 | 50.15 | 47.86 | 48.35 | 48.35 | 34,132,627 |
Mar 19, 2024 | 47.36 | 52.00 | 46.97 | 49.51 | 49.51 | 58,697,869 |
Mar 18, 2024 | 49.25 | 50.43 | 48.99 | 49.97 | 49.97 | 40,896,926 |
Mar 15, 2024 | 47.80 | 50.71 | 47.55 | 49.75 | 49.75 | 44,644,779 |
Mar 14, 2024 | 47.49 | 48.96 | 47.20 | 47.84 | 47.84 | 28,924,370 |
Mar 13, 2024 | 50.98 | 50.99 | 48.50 | 48.65 | 48.65 | 37,845,642 |
Mar 12, 2024 | 48.20 | 52.02 | 48.00 | 49.59 | 49.59 | 50,303,353 |
Mar 11, 2024 | 46.91 | 48.70 | 46.51 | 48.35 | 48.35 | 34,154,685 |
Mar 08, 2024 | 47.48 | 49.60 | 47.08 | 49.00 | 49.00 | 44,675,806 |
Mar 07, 2024 | 49.00 | 49.75 | 46.10 | 46.28 | 46.28 | 41,809,535 |
Mar 06, 2024 | 48.50 | 49.83 | 48.25 | 49.24 | 49.24 | 37,770,749 |
Mar 05, 2024 | 47.70 | 52.50 | 47.36 | 50.01 | 50.01 | 64,072,598 |
Mar 04, 2024 | 49.00 | 50.74 | 46.82 | 48.57 | 48.57 | 56,218,787 |
Mar 01, 2024 | 45.50 | 48.90 | 45.50 | 48.18 | 48.18 | 52,014,031 |
Feb 29, 2024 | 44.51 | 46.40 | 44.51 | 45.79 | 45.79 | 39,005,303 |
Feb 28, 2024 | 48.00 | 48.88 | 44.06 | 44.07 | 44.07 | 58,062,099 |
Feb 27, 2024 | 45.14 | 50.65 | 44.88 | 48.95 | 48.95 | 62,098,387 |
Feb 26, 2024 | 43.94 | 47.00 | 43.56 | 46.20 | 46.20 | 51,597,650 |
Feb 23, 2024 | 44.80 | 48.00 | 43.51 | 45.43 | 45.43 | 58,697,160 |
Feb 22, 2024 | 44.41 | 44.81 | 43.00 | 43.90 | 43.90 | 40,135,916 |
Feb 21, 2024 | 43.00 | 44.88 | 42.58 | 43.09 | 43.09 | 46,522,529 |
Feb 20, 2024 | 45.48 | 46.47 | 44.17 | 44.94 | 44.94 | 58,855,244 |
Feb 19, 2024 | 43.97 | 46.38 | 42.88 | 46.38 | 46.38 | 66,613,103 |
Feb 08, 2024 | 42.56 | 43.77 | 41.51 | 42.16 | 42.16 | 50,561,845 |
Feb 07, 2024 | 41.25 | 43.50 | 40.21 | 41.68 | 41.68 | 53,607,895 |
Feb 06, 2024 | 37.00 | 42.08 | 35.83 | 41.25 | 41.25 | 60,446,425 |
Feb 05, 2024 | 39.35 | 42.99 | 37.80 | 39.70 | 39.70 | 62,981,457 |
Feb 02, 2024 | 38.19 | 41.28 | 38.09 | 39.34 | 39.34 | 66,874,059 |
Feb 01, 2024 | 34.20 | 38.19 | 33.42 | 38.19 | 38.19 | 40,338,479 |
Jan 31, 2024 | 35.99 | 37.18 | 34.70 | 34.72 | 34.72 | 38,326,135 |
Jan 30, 2024 | 38.00 | 39.62 | 35.82 | 36.14 | 36.14 | 42,711,132 |
Jan 29, 2024 | 41.04 | 42.80 | 39.17 | 39.24 | 39.24 | 54,840,842 |
Jan 26, 2024 | 43.00 | 47.34 | 42.41 | 43.52 | 43.52 | 72,132,507 |
Jan 25, 2024 | 43.00 | 48.89 | 42.16 | 45.02 | 45.02 | 82,281,817 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |