Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 15, 2024 | 54.40 | 56.20 | 54.40 | 55.20 | 55.20 | 2,560,076 |
Nov 14, 2024 | 55.70 | 56.00 | 54.10 | 54.10 | 54.10 | 3,609,420 |
Nov 13, 2024 | 55.80 | 56.40 | 55.50 | 55.60 | 55.60 | 1,858,166 |
Nov 12, 2024 | 56.40 | 56.40 | 55.50 | 55.80 | 55.80 | 2,831,517 |
Nov 11, 2024 | 57.70 | 57.80 | 56.30 | 56.80 | 56.80 | 4,200,542 |
Nov 08, 2024 | 60.00 | 60.00 | 58.40 | 58.40 | 58.40 | 2,523,767 |
Nov 07, 2024 | 58.50 | 59.70 | 58.50 | 59.40 | 59.40 | 1,460,020 |
Nov 06, 2024 | 58.60 | 58.90 | 58.30 | 58.40 | 58.40 | 1,436,010 |
Nov 05, 2024 | 58.60 | 59.00 | 58.40 | 58.50 | 58.50 | 1,284,023 |
Nov 04, 2024 | 59.70 | 60.20 | 58.70 | 58.70 | 58.70 | 2,448,820 |
Nov 01, 2024 | 58.00 | 58.90 | 57.60 | 58.90 | 58.90 | 2,768,840 |
Oct 31, 2024 | 58.30 | 58.30 | 58.30 | 58.30 | 58.30 | - |
Oct 30, 2024 | 59.90 | 62.10 | 58.20 | 58.30 | 58.30 | 8,418,921 |
Oct 29, 2024 | 59.10 | 59.20 | 57.80 | 58.20 | 58.20 | 2,763,760 |
Oct 28, 2024 | 60.20 | 60.20 | 59.20 | 59.20 | 59.20 | 1,953,087 |
Oct 25, 2024 | 60.10 | 60.40 | 59.90 | 60.10 | 60.10 | 1,028,633 |
Oct 24, 2024 | 60.80 | 60.90 | 60.00 | 60.00 | 60.00 | 1,719,433 |
Oct 23, 2024 | 59.90 | 61.60 | 59.90 | 60.60 | 60.60 | 3,303,536 |
Oct 22, 2024 | 59.80 | 60.30 | 59.70 | 59.90 | 59.90 | 1,753,440 |
Oct 21, 2024 | 60.60 | 60.60 | 59.50 | 59.80 | 59.80 | 2,420,269 |
Oct 18, 2024 | 60.80 | 61.30 | 60.30 | 60.30 | 60.30 | 2,615,253 |
Oct 17, 2024 | 60.20 | 60.80 | 59.90 | 60.20 | 60.20 | 1,040,633 |
Oct 16, 2024 | 59.50 | 60.00 | 59.30 | 60.00 | 60.00 | 2,256,050 |
Oct 15, 2024 | 60.10 | 60.90 | 59.50 | 59.90 | 59.90 | 1,642,190 |
Oct 14, 2024 | 59.60 | 59.80 | 58.50 | 59.70 | 59.70 | 1,958,090 |
Oct 11, 2024 | 60.00 | 60.20 | 59.00 | 59.50 | 59.50 | 956,748 |
Oct 09, 2024 | 60.50 | 60.90 | 59.10 | 59.70 | 59.70 | 2,454,426 |
Oct 08, 2024 | 61.60 | 61.90 | 60.50 | 60.50 | 60.50 | 2,299,143 |
Oct 07, 2024 | 61.10 | 62.10 | 61.10 | 62.10 | 62.10 | 1,370,076 |
Oct 04, 2024 | 61.30 | 61.70 | 60.80 | 61.00 | 61.00 | 1,047,200 |
Oct 01, 2024 | 60.80 | 61.60 | 60.60 | 61.60 | 61.60 | 1,349,500 |
Sep 30, 2024 | 61.80 | 62.00 | 60.40 | 60.40 | 60.40 | 1,615,674 |
Sep 27, 2024 | 62.50 | 62.50 | 61.60 | 61.60 | 61.60 | 1,856,760 |
Sep 26, 2024 | 61.90 | 62.70 | 61.60 | 61.90 | 61.90 | 2,626,213 |
Sep 25, 2024 | 62.10 | 62.50 | 61.60 | 61.60 | 61.60 | 2,397,309 |
Sep 24, 2024 | 62.10 | 62.20 | 61.30 | 61.60 | 61.60 | 2,911,500 |
Sep 23, 2024 | 62.20 | 62.60 | 61.60 | 62.20 | 62.20 | 3,175,851 |
Sep 20, 2024 | 60.90 | 63.10 | 60.30 | 61.50 | 61.50 | 7,343,410 |
Sep 19, 2024 | 58.90 | 60.00 | 58.80 | 59.50 | 59.50 | 3,262,113 |
Sep 18, 2024 | 59.20 | 59.60 | 58.00 | 58.00 | 58.00 | 2,686,200 |
Sep 16, 2024 | 58.80 | 59.80 | 58.50 | 58.90 | 58.90 | 1,745,132 |
Sep 13, 2024 | 58.90 | 59.00 | 58.30 | 58.50 | 58.50 | 1,708,790 |
Sep 12, 2024 | 59.10 | 59.70 | 58.50 | 58.50 | 58.50 | 1,686,055 |
Sep 11, 2024 | 59.50 | 59.90 | 58.10 | 58.10 | 58.10 | 2,929,253 |
Sep 10, 2024 | 61.10 | 61.40 | 59.80 | 60.00 | 60.00 | 3,031,890 |
Sep 09, 2024 | 57.80 | 61.90 | 57.80 | 61.40 | 61.40 | 2,098,674 |
Sep 06, 2024 | 58.40 | 59.50 | 57.70 | 59.10 | 59.10 | 2,005,007 |
Sep 05, 2024 | 60.50 | 61.00 | 58.20 | 58.20 | 58.20 | 1,759,286 |
Sep 04, 2024 | 59.80 | 61.30 | 57.80 | 59.80 | 59.80 | 2,822,150 |
Sep 03, 2024 | 63.20 | 63.60 | 62.30 | 62.30 | 62.30 | 1,164,528 |
Sep 02, 2024 | 63.70 | 63.70 | 62.60 | 63.30 | 63.30 | 1,265,389 |
Aug 30, 2024 | 62.80 | 63.60 | 62.80 | 63.10 | 63.10 | 1,741,535 |
Aug 29, 2024 | 61.90 | 62.70 | 61.40 | 62.30 | 62.30 | 1,010,450 |
Aug 28, 2024 | 62.40 | 62.80 | 62.20 | 62.30 | 62.30 | 924,680 |
Aug 27, 2024 | 62.00 | 62.70 | 61.80 | 62.60 | 62.60 | 814,423 |
Aug 26, 2024 | 61.90 | 63.20 | 61.90 | 62.00 | 62.00 | 1,412,183 |
Aug 23, 2024 | 61.50 | 61.80 | 60.60 | 61.60 | 61.60 | 1,314,300 |
Aug 22, 2024 | 61.70 | 62.80 | 61.50 | 61.50 | 61.50 | 1,311,002 |
Aug 21, 2024 | 62.20 | 62.90 | 61.50 | 61.50 | 61.50 | 1,604,601 |
Aug 20, 2024 | 63.00 | 63.40 | 62.20 | 62.20 | 62.20 | 1,301,462 |
Aug 19, 2024 | 62.90 | 63.40 | 62.60 | 62.60 | 62.60 | 928,043 |
Aug 16, 2024 | 63.10 | 63.50 | 62.70 | 62.90 | 62.90 | 1,210,170 |
Aug 15, 2024 | 62.50 | 63.50 | 62.50 | 62.50 | 62.50 | 1,361,151 |
Aug 14, 2024 | 62.80 | 63.30 | 62.30 | 62.50 | 62.50 | 1,099,220 |
Aug 13, 2024 | 63.30 | 63.30 | 62.20 | 62.40 | 62.40 | 1,419,137 |
Aug 12, 2024 | 62.10 | 62.80 | 61.90 | 62.70 | 62.70 | 1,380,551 |
Aug 09, 2024 | 61.90 | 62.50 | 61.20 | 61.20 | 61.20 | 1,791,605 |
Aug 08, 2024 | 60.50 | 61.00 | 59.70 | 60.70 | 60.70 | 1,568,682 |
Aug 07, 2024 | 58.80 | 61.60 | 58.80 | 61.20 | 61.20 | 2,956,995 |
Aug 06, 2024 | 62.80 | 62.90 | 57.00 | 58.80 | 58.80 | 4,483,793 |
Aug 05, 2024 | 65.00 | 65.00 | 59.60 | 60.70 | 60.70 | 6,114,176 |
Aug 02, 2024 | 64.20 | 66.20 | 63.60 | 66.20 | 66.20 | 4,648,367 |
Aug 01, 2024 | 63.90 | 65.30 | 63.90 | 64.80 | 64.80 | 3,569,755 |
Jul 31, 2024 | 60.80 | 62.20 | 60.50 | 61.80 | 61.80 | 1,969,011 |
Jul 30, 2024 | 60.00 | 61.60 | 59.50 | 61.20 | 61.20 | 1,449,140 |
Jul 29, 2024 | 61.60 | 61.80 | 60.20 | 60.20 | 60.20 | 1,478,657 |
Jul 26, 2024 | 61.60 | 61.70 | 60.30 | 61.00 | 61.00 | 2,656,640 |
Jul 23, 2024 | 63.70 | 63.70 | 61.70 | 62.20 | 62.20 | 2,773,320 |
Jul 22, 2024 | 64.50 | 64.50 | 61.70 | 62.20 | 62.20 | 3,404,825 |
Jul 19, 2024 | 65.60 | 65.60 | 64.30 | 64.50 | 64.50 | 2,185,303 |
Jul 18, 2024 | 66.60 | 66.70 | 64.40 | 65.60 | 65.60 | 4,429,920 |
Jul 17, 2024 | 68.30 | 69.20 | 66.90 | 67.10 | 67.10 | 2,566,814 |
Jul 16, 2024 | 66.90 | 68.00 | 66.60 | 67.90 | 67.90 | 1,633,322 |
Jul 15, 2024 | 67.70 | 67.70 | 66.00 | 66.50 | 66.50 | 2,583,400 |
Jul 12, 2024 | 67.60 | 68.10 | 66.90 | 67.00 | 67.00 | 1,984,420 |
Jul 11, 2024 | 68.20 | 68.90 | 67.40 | 67.40 | 67.40 | 3,035,100 |
Jul 10, 2024 | 68.50 | 69.60 | 67.60 | 67.60 | 67.60 | 3,248,685 |
Jul 09, 2024 | 69.00 | 71.80 | 67.90 | 67.90 | 67.90 | 7,899,794 |
Jul 08, 2024 | 75.10 | 75.10 | 72.10 | 72.10 | 72.10 | 5,555,461 |
Jul 05, 2024 | 76.90 | 77.00 | 74.60 | 74.80 | 74.80 | 5,300,851 |
Jul 04, 2024 | 75.60 | 76.80 | 75.30 | 76.80 | 76.80 | 3,632,117 |
Jul 03, 2024 | 76.00 | 77.90 | 74.50 | 75.90 | 75.90 | 7,160,775 |
Jul 02, 2024 | 73.30 | 76.40 | 72.50 | 75.60 | 75.60 | 9,075,847 |
Jul 01, 2024 | 74.40 | 74.40 | 72.40 | 73.30 | 73.30 | 4,548,082 |
Jun 28, 2024 | 73.10 | 75.00 | 72.80 | 74.30 | 74.30 | 9,275,390 |
Jun 27, 2024 | 71.10 | 72.70 | 70.20 | 72.50 | 72.50 | 3,877,202 |
Jun 26, 2024 | 70.30 | 71.10 | 70.10 | 71.00 | 71.00 | 1,530,906 |
Jun 25, 2024 | 69.90 | 70.30 | 68.20 | 70.30 | 70.30 | 3,042,901 |
Jun 24, 2024 | 70.10 | 70.60 | 69.50 | 69.90 | 69.90 | 1,799,986 |
Jun 21, 2024 | 69.90 | 69.90 | 69.20 | 69.70 | 69.70 | 1,337,942 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |