Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 07, 2024 | 42.65 | 43.20 | 42.05 | 42.40 | 42.40 | 1,268,176 |
Nov 06, 2024 | 42.70 | 43.25 | 41.85 | 42.65 | 42.65 | 1,700,844 |
Nov 05, 2024 | 43.35 | 43.85 | 42.10 | 42.55 | 42.55 | 1,963,817 |
Nov 04, 2024 | 45.45 | 45.55 | 43.30 | 43.35 | 43.35 | 1,670,708 |
Nov 01, 2024 | 42.95 | 45.85 | 42.10 | 45.30 | 45.30 | 2,916,013 |
Oct 31, 2024 | 42.95 | 42.95 | 42.95 | 42.95 | 42.95 | - |
Oct 30, 2024 | 42.70 | 43.15 | 42.30 | 42.95 | 42.95 | 813,151 |
Oct 29, 2024 | 44.00 | 44.00 | 42.50 | 42.70 | 42.70 | 1,403,241 |
Oct 28, 2024 | 42.50 | 44.30 | 42.50 | 43.85 | 43.85 | 2,151,325 |
Oct 25, 2024 | 42.95 | 43.20 | 42.45 | 42.50 | 42.50 | 1,713,425 |
Oct 24, 2024 | 43.60 | 43.70 | 42.70 | 42.70 | 42.70 | 2,427,254 |
Oct 23, 2024 | 44.40 | 44.90 | 43.70 | 43.70 | 43.70 | 1,968,417 |
Oct 22, 2024 | 45.00 | 45.00 | 44.05 | 44.50 | 44.50 | 1,531,789 |
Oct 21, 2024 | 45.55 | 45.55 | 44.30 | 44.85 | 44.85 | 1,411,500 |
Oct 18, 2024 | 46.25 | 46.25 | 45.15 | 45.25 | 45.25 | 1,907,700 |
Oct 17, 2024 | 47.10 | 47.45 | 46.20 | 46.20 | 46.20 | 1,782,695 |
Oct 16, 2024 | 46.25 | 47.10 | 45.75 | 47.10 | 47.10 | 3,406,962 |
Oct 15, 2024 | 46.50 | 46.90 | 45.60 | 46.25 | 46.25 | 1,380,360 |
Oct 14, 2024 | 46.40 | 46.45 | 44.95 | 46.40 | 46.40 | 3,318,879 |
Oct 11, 2024 | 46.55 | 47.40 | 45.55 | 46.20 | 46.20 | 3,599,562 |
Oct 09, 2024 | 47.45 | 47.45 | 45.50 | 46.45 | 46.45 | 4,214,463 |
Oct 08, 2024 | 47.60 | 47.65 | 46.80 | 47.15 | 47.15 | 1,071,079 |
Oct 07, 2024 | 47.35 | 48.05 | 46.70 | 47.65 | 47.65 | 4,289,083 |
Oct 04, 2024 | 48.25 | 48.25 | 46.15 | 46.70 | 46.70 | 4,276,365 |
Oct 01, 2024 | 49.50 | 49.75 | 48.10 | 48.35 | 48.35 | 2,848,869 |
Sep 30, 2024 | 50.20 | 50.20 | 49.10 | 49.40 | 49.40 | 2,213,391 |
Sep 27, 2024 | 49.30 | 50.50 | 48.90 | 50.20 | 50.20 | 3,537,334 |
Sep 26, 2024 | 48.40 | 49.00 | 48.30 | 48.90 | 48.90 | 2,841,343 |
Sep 25, 2024 | 49.50 | 49.50 | 47.85 | 48.00 | 48.00 | 6,502,855 |
Sep 24, 2024 | 48.90 | 50.50 | 47.50 | 48.15 | 48.15 | 12,164,503 |
Sep 23, 2024 | 52.00 | 52.00 | 48.70 | 48.90 | 48.90 | 13,162,105 |
Sep 20, 2024 | 57.00 | 57.00 | 54.10 | 54.10 | 54.10 | 7,787,996 |
Sep 19, 2024 | 57.80 | 60.30 | 57.50 | 60.10 | 60.10 | 3,810,763 |
Sep 18, 2024 | 57.30 | 58.10 | 56.50 | 56.90 | 56.90 | 1,842,295 |
Sep 16, 2024 | 57.50 | 57.50 | 56.40 | 57.30 | 57.30 | 937,800 |
Sep 13, 2024 | 54.90 | 57.60 | 54.90 | 56.80 | 56.80 | 1,883,871 |
Sep 12, 2024 | 55.00 | 55.70 | 54.60 | 55.50 | 55.50 | 1,471,424 |
Sep 11, 2024 | 56.30 | 56.50 | 54.00 | 54.70 | 54.70 | 3,835,783 |
Sep 10, 2024 | 58.50 | 59.30 | 55.20 | 56.60 | 56.60 | 3,902,638 |
Sep 09, 2024 | 57.00 | 58.20 | 56.70 | 58.20 | 58.20 | 1,644,550 |
Sep 06, 2024 | 58.80 | 59.00 | 57.00 | 58.00 | 58.00 | 1,764,275 |
Sep 05, 2024 | 57.80 | 59.70 | 57.70 | 58.10 | 58.10 | 3,949,109 |
Sep 04, 2024 | 56.10 | 58.80 | 54.50 | 57.10 | 57.10 | 4,509,644 |
Sep 03, 2024 | 61.20 | 62.70 | 59.70 | 59.70 | 59.70 | 5,818,119 |
Sep 02, 2024 | 62.90 | 63.50 | 60.80 | 61.00 | 61.00 | 7,610,014 |
Aug 30, 2024 | 61.50 | 62.80 | 60.80 | 62.40 | 62.40 | 7,203,541 |
Aug 29, 2024 | 60.80 | 61.50 | 60.10 | 60.40 | 60.40 | 3,537,867 |
Aug 28, 2024 | 61.50 | 63.80 | 60.20 | 60.50 | 60.50 | 8,837,807 |
Aug 27, 2024 | 58.40 | 61.50 | 58.20 | 60.90 | 60.90 | 7,499,711 |
Aug 26, 2024 | 59.60 | 62.10 | 58.00 | 58.00 | 58.00 | 7,670,289 |
Aug 23, 2024 | 62.00 | 62.90 | 59.50 | 59.50 | 59.50 | 7,813,219 |
Aug 22, 2024 | 68.70 | 68.70 | 63.30 | 63.40 | 63.40 | 11,980,355 |
Aug 21, 2024 | 70.10 | 70.40 | 66.40 | 68.00 | 68.00 | 9,608,173 |
Aug 20, 2024 | 71.60 | 71.70 | 68.10 | 69.30 | 69.30 | 12,653,789 |
Aug 19, 2024 | 71.20 | 73.90 | 69.50 | 71.70 | 71.70 | 17,825,716 |
Aug 16, 2024 | 67.80 | 71.70 | 67.00 | 71.70 | 71.70 | 20,107,941 |
Aug 15, 2024 | 59.90 | 65.20 | 59.90 | 65.20 | 65.20 | 11,253,043 |
Aug 14, 2024 | 60.20 | 61.20 | 58.80 | 59.30 | 59.30 | 4,274,116 |
Aug 13, 2024 | 58.60 | 60.30 | 57.70 | 59.70 | 59.70 | 3,258,501 |
Aug 12, 2024 | 59.00 | 60.10 | 57.90 | 58.20 | 58.20 | 4,682,513 |
Aug 09, 2024 | 57.70 | 60.40 | 57.70 | 58.40 | 58.40 | 5,602,259 |
Aug 08, 2024 | 58.50 | 59.60 | 56.20 | 56.70 | 56.70 | 4,612,530 |
Aug 07, 2024 | 55.10 | 60.30 | 54.10 | 59.10 | 59.10 | 6,167,194 |
Aug 06, 2024 | 62.40 | 63.50 | 54.20 | 55.10 | 55.10 | 10,814,735 |
Aug 05, 2024 | 62.00 | 62.50 | 58.50 | 60.10 | 60.10 | 11,368,440 |
Aug 02, 2024 | 68.80 | 70.60 | 65.00 | 65.00 | 65.00 | 11,965,758 |
Aug 01, 2024 | 66.00 | 71.30 | 65.60 | 69.50 | 69.50 | 11,825,412 |
Jul 31, 2024 | 66.30 | 70.50 | 63.20 | 67.20 | 67.20 | 21,291,106 |
Jul 30, 2024 | 67.40 | 67.40 | 63.10 | 64.80 | 64.80 | 10,268,754 |
Jul 29, 2024 | 68.10 | 70.86 | 66.67 | 67.62 | 67.62 | 13,946,063 |
Jul 26, 2024 | 67.90 | 70.67 | 66.38 | 67.33 | 67.33 | 16,275,291 |
Jul 23, 2024 | 64.10 | 69.81 | 64.00 | 69.81 | 69.81 | 23,324,690 |
Jul 22, 2024 | 63.81 | 65.05 | 61.52 | 63.52 | 63.52 | 8,498,250 |
Jul 19, 2024 | 65.24 | 65.90 | 62.10 | 64.00 | 64.00 | 8,058,582 |
Jul 18, 2024 | 65.05 | 66.57 | 63.81 | 65.33 | 65.33 | 8,374,340 |
Jul 17, 2024 | 64.29 | 66.38 | 63.62 | 65.24 | 65.24 | 9,876,565 |
Jul 16, 2024 | 63.90 | 66.48 | 63.71 | 64.38 | 64.38 | 16,089,432 |
Jul 15, 2024 | 59.71 | 64.67 | 59.24 | 63.33 | 63.33 | 12,187,599 |
Jul 12, 2024 | 60.76 | 61.52 | 58.95 | 59.14 | 59.14 | 4,630,771 |
Jul 11, 2024 | 61.90 | 62.86 | 60.10 | 60.67 | 60.67 | 8,435,643 |
Jul 10, 2024 | 56.67 | 61.43 | 56.67 | 61.14 | 61.14 | 12,807,037 |
Jul 09, 2024 | 57.05 | 57.43 | 56.57 | 56.57 | 56.57 | 1,688,720 |
Jul 08, 2024 | 58.48 | 59.43 | 56.67 | 56.76 | 56.76 | 4,220,725 |
Jul 05, 2024 | 59.33 | 59.33 | 57.71 | 58.48 | 58.48 | 2,213,393 |
Jul 04, 2024 | 59.43 | 59.62 | 58.48 | 58.86 | 58.86 | 2,448,714 |
Jul 03, 2024 | 59.05 | 59.52 | 58.29 | 58.76 | 58.76 | 1,544,595 |
Jul 02, 2024 | 59.81 | 60.19 | 58.57 | 58.86 | 58.86 | 3,090,900 |
Jul 01, 2024 | 56.48 | 59.90 | 56.29 | 59.81 | 59.81 | 10,287,681 |
Jun 28, 2024 | 56.76 | 58.48 | 56.48 | 56.48 | 56.48 | 2,846,681 |
Jun 27, 2024 | 56.10 | 57.24 | 55.71 | 56.67 | 56.67 | 1,592,115 |
Jun 26, 2024 | 57.05 | 57.33 | 56.19 | 56.19 | 56.19 | 2,141,320 |
Jun 25, 2024 | 58.10 | 58.19 | 56.67 | 56.67 | 56.67 | 2,612,606 |
Jun 24, 2024 | 57.05 | 57.71 | 56.86 | 57.33 | 57.33 | 1,878,650 |
Jun 21, 2024 | 57.62 | 58.29 | 56.29 | 56.95 | 56.95 | 3,417,408 |
Jun 20, 2024 | 57.43 | 58.76 | 57.05 | 57.62 | 57.62 | 5,021,480 |
Jun 19, 2024 | 56.76 | 57.43 | 55.90 | 57.33 | 57.33 | 2,896,633 |
Jun 18, 2024 | 55.90 | 57.05 | 55.81 | 56.48 | 56.48 | 1,404,182 |
Jun 17, 2024 | 57.52 | 57.81 | 55.81 | 55.90 | 55.90 | 2,940,578 |
Jun 14, 2024 | 57.05 | 58.76 | 56.76 | 57.33 | 57.33 | 3,069,164 |
Jun 13, 2024 | 56.76 | 56.95 | 55.71 | 56.57 | 56.57 | 2,465,925 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |