Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 19, 2024 | 47.80 | 48.45 | 47.55 | 48.05 | 48.05 | 2,561,994 |
Nov 18, 2024 | 46.25 | 48.30 | 45.90 | 47.80 | 47.80 | 5,872,650 |
Nov 15, 2024 | 45.50 | 46.30 | 45.20 | 45.90 | 45.90 | 3,620,300 |
Nov 14, 2024 | 48.00 | 48.00 | 44.50 | 45.40 | 45.40 | 12,140,652 |
Nov 13, 2024 | 47.90 | 48.75 | 47.75 | 47.95 | 47.95 | 1,873,256 |
Nov 12, 2024 | 48.10 | 48.20 | 47.30 | 48.10 | 48.10 | 1,955,861 |
Nov 11, 2024 | 47.85 | 48.70 | 47.45 | 48.35 | 48.35 | 1,670,575 |
Nov 08, 2024 | 48.55 | 48.55 | 47.30 | 47.35 | 47.35 | 2,425,530 |
Nov 07, 2024 | 47.80 | 48.40 | 47.60 | 48.40 | 48.40 | 1,406,368 |
Nov 06, 2024 | 48.45 | 48.85 | 47.80 | 47.80 | 47.80 | 2,404,504 |
Nov 05, 2024 | 48.40 | 49.05 | 48.40 | 48.90 | 48.90 | 1,229,544 |
Nov 04, 2024 | 49.20 | 49.20 | 48.35 | 48.60 | 48.60 | 1,418,384 |
Nov 01, 2024 | 47.30 | 49.30 | 47.15 | 49.20 | 49.20 | 3,480,323 |
Oct 31, 2024 | 47.65 | 47.65 | 47.65 | 47.65 | 47.65 | - |
Oct 30, 2024 | 48.95 | 48.95 | 47.60 | 47.65 | 47.65 | 2,249,643 |
Oct 29, 2024 | 48.55 | 48.80 | 47.80 | 48.70 | 48.70 | 1,975,516 |
Oct 28, 2024 | 49.30 | 49.30 | 48.35 | 48.40 | 48.40 | 1,961,476 |
Oct 25, 2024 | 47.80 | 49.50 | 47.60 | 49.15 | 49.15 | 4,517,585 |
Oct 24, 2024 | 48.30 | 48.50 | 47.40 | 47.60 | 47.60 | 1,484,067 |
Oct 23, 2024 | 48.10 | 48.35 | 47.60 | 48.00 | 48.00 | 1,575,361 |
Oct 22, 2024 | 47.50 | 47.55 | 46.90 | 47.40 | 47.40 | 1,246,836 |
Oct 21, 2024 | 48.50 | 48.50 | 47.20 | 47.45 | 47.45 | 1,757,581 |
Oct 18, 2024 | 49.00 | 49.00 | 47.90 | 48.05 | 48.05 | 2,212,911 |
Oct 17, 2024 | 47.45 | 49.50 | 47.30 | 48.85 | 48.85 | 4,251,078 |
Oct 16, 2024 | 46.20 | 47.45 | 45.85 | 47.05 | 47.05 | 2,630,073 |
Oct 15, 2024 | 47.35 | 47.50 | 46.05 | 46.25 | 46.25 | 5,864,307 |
Oct 14, 2024 | 47.60 | 47.80 | 47.00 | 47.20 | 47.20 | 4,214,723 |
Oct 11, 2024 | 50.00 | 50.20 | 47.65 | 47.80 | 47.80 | 5,682,700 |
Oct 09, 2024 | 49.75 | 50.70 | 49.15 | 49.80 | 49.80 | 5,292,770 |
Oct 08, 2024 | 52.30 | 52.50 | 49.10 | 49.30 | 49.30 | 12,415,910 |
Oct 07, 2024 | 48.40 | 50.50 | 48.00 | 50.50 | 50.50 | 4,262,418 |
Oct 04, 2024 | 49.05 | 49.05 | 47.90 | 47.90 | 47.90 | 2,284,920 |
Oct 01, 2024 | 49.50 | 49.50 | 48.35 | 48.60 | 48.60 | 1,338,375 |
Sep 30, 2024 | 49.20 | 49.50 | 49.00 | 49.20 | 49.20 | 1,801,525 |
Sep 27, 2024 | 48.45 | 49.20 | 48.45 | 49.00 | 49.00 | 1,988,150 |
Sep 26, 2024 | 49.00 | 49.35 | 48.40 | 48.45 | 48.45 | 2,031,606 |
Sep 25, 2024 | 48.80 | 49.30 | 48.45 | 48.65 | 48.65 | 2,228,198 |
Sep 24, 2024 | 48.50 | 48.95 | 48.20 | 48.30 | 48.30 | 2,303,948 |
Sep 23, 2024 | 48.00 | 48.40 | 46.90 | 48.25 | 48.25 | 6,648,456 |
Sep 20, 2024 | 51.00 | 51.80 | 48.20 | 48.50 | 48.50 | 13,199,026 |
Sep 19, 2024 | 51.90 | 52.40 | 51.50 | 52.40 | 52.40 | 1,706,759 |
Sep 18, 2024 | 50.90 | 52.10 | 50.50 | 51.50 | 51.50 | 2,716,400 |
Sep 16, 2024 | 50.60 | 51.00 | 50.00 | 50.80 | 50.80 | 1,988,375 |
Sep 13, 2024 | 50.00 | 50.50 | 49.95 | 50.20 | 50.20 | 2,361,636 |
Sep 12, 2024 | 50.40 | 50.40 | 49.65 | 49.95 | 49.95 | 1,604,271 |
Sep 11, 2024 | 50.00 | 50.30 | 49.50 | 49.75 | 49.75 | 2,121,301 |
Sep 10, 2024 | 51.30 | 51.30 | 49.55 | 49.75 | 49.75 | 2,414,609 |
Sep 09, 2024 | 49.60 | 50.90 | 49.60 | 50.70 | 50.70 | 2,009,310 |
Sep 06, 2024 | 51.30 | 51.30 | 49.80 | 50.80 | 50.80 | 4,962,253 |
Sep 05, 2024 | 51.30 | 52.60 | 51.10 | 51.90 | 51.90 | 2,981,035 |
Sep 04, 2024 | 50.00 | 51.20 | 49.30 | 50.60 | 50.60 | 5,980,149 |
Sep 03, 2024 | 53.20 | 53.20 | 52.30 | 52.40 | 52.40 | 2,315,518 |
Sep 02, 2024 | 54.00 | 54.20 | 53.00 | 53.10 | 53.10 | 2,480,840 |
Aug 30, 2024 | 54.70 | 54.80 | 53.80 | 54.00 | 54.00 | 3,391,415 |
Aug 29, 2024 | 53.90 | 54.50 | 53.30 | 54.30 | 54.30 | 2,627,741 |
Aug 28, 2024 | 53.60 | 54.50 | 53.20 | 53.90 | 53.90 | 3,392,769 |
Aug 27, 2024 | 52.00 | 53.50 | 51.80 | 53.50 | 53.50 | 3,494,762 |
Aug 26, 2024 | 51.60 | 52.60 | 51.60 | 51.80 | 51.80 | 2,518,173 |
Aug 23, 2024 | 51.20 | 52.10 | 51.20 | 51.60 | 51.60 | 2,059,692 |
Aug 22, 2024 | 52.30 | 52.60 | 51.60 | 52.20 | 52.20 | 3,762,403 |
Aug 21, 2024 | 52.00 | 53.00 | 51.20 | 52.90 | 52.90 | 3,596,800 |
Aug 20, 2024 | 54.90 | 54.90 | 52.30 | 52.50 | 52.50 | 6,270,571 |
Aug 19, 2024 | 54.20 | 54.50 | 53.50 | 54.50 | 54.50 | 3,250,488 |
Aug 16, 2024 | 54.70 | 54.80 | 53.80 | 54.00 | 54.00 | 5,758,825 |
Aug 15, 2024 | 53.90 | 55.70 | 53.70 | 53.70 | 53.70 | 12,578,068 |
Aug 14, 2024 | 51.30 | 53.40 | 50.90 | 53.40 | 53.40 | 10,054,579 |
Aug 13, 2024 | 50.80 | 50.80 | 49.70 | 50.30 | 50.30 | 1,976,900 |
Aug 12, 2024 | 49.25 | 50.80 | 49.20 | 50.30 | 50.30 | 4,163,414 |
Aug 09, 2024 | 48.95 | 49.55 | 48.75 | 48.75 | 48.75 | 3,885,172 |
Aug 08, 2024 | 48.60 | 48.90 | 47.30 | 48.20 | 48.20 | 3,643,578 |
Aug 07, 2024 | 46.60 | 48.75 | 46.40 | 48.60 | 48.60 | 5,146,253 |
Aug 06, 2024 | 46.90 | 47.85 | 43.75 | 46.85 | 46.85 | 9,584,244 |
Aug 05, 2024 | 49.05 | 49.10 | 46.00 | 46.25 | 46.25 | 11,937,299 |
Aug 02, 2024 | 52.70 | 53.00 | 50.50 | 50.80 | 50.80 | 8,016,590 |
Aug 01, 2024 | 52.90 | 54.10 | 52.60 | 53.70 | 53.70 | 6,995,943 |
Jul 31, 2024 | 52.80 | 53.40 | 52.20 | 52.80 | 52.80 | 3,124,232 |
Jul 30, 2024 | 52.30 | 53.10 | 51.50 | 53.00 | 53.00 | 3,295,783 |
Jul 29, 2024 | 52.00 | 53.10 | 52.00 | 52.40 | 52.40 | 3,982,102 |
Jul 26, 2024 | 52.50 | 52.50 | 51.00 | 51.60 | 51.60 | 3,688,500 |
Jul 23, 2024 | 52.20 | 53.10 | 51.80 | 52.50 | 52.50 | 3,056,060 |
Jul 22, 2024 | 52.20 | 52.50 | 50.40 | 51.30 | 51.30 | 5,713,048 |
Jul 19, 2024 | 54.10 | 54.10 | 51.80 | 52.10 | 52.10 | 5,752,629 |
Jul 18, 2024 | 53.90 | 54.80 | 53.10 | 53.90 | 53.90 | 5,959,920 |
Jul 17, 2024 | 54.60 | 55.20 | 54.00 | 54.10 | 54.10 | 8,010,300 |
Jul 16, 2024 | 54.40 | 55.00 | 53.80 | 54.00 | 54.00 | 14,409,294 |
Jul 15, 2024 | 52.00 | 53.80 | 51.60 | 53.10 | 53.10 | 8,019,254 |
Jul 12, 2024 | 50.90 | 52.40 | 50.70 | 51.50 | 51.50 | 4,853,907 |
Jul 11, 2024 | 51.50 | 52.00 | 50.90 | 51.10 | 51.10 | 3,942,848 |
Jul 10, 2024 | 51.10 | 51.80 | 50.70 | 51.50 | 51.50 | 5,321,232 |
Jul 09, 2024 | 51.50 | 51.60 | 49.90 | 50.60 | 50.60 | 8,193,960 |
Jul 08, 2024 | 52.80 | 53.10 | 51.10 | 51.20 | 51.20 | 11,312,821 |
Jul 05, 2024 | 54.10 | 54.10 | 53.20 | 53.50 | 53.50 | 3,413,273 |
Jul 04, 2024 | 54.00 | 54.20 | 53.40 | 53.90 | 53.90 | 2,492,807 |
Jul 03, 2024 | 53.50 | 54.00 | 53.10 | 53.60 | 53.60 | 2,752,580 |
Jul 02, 2024 | 54.10 | 54.20 | 53.10 | 53.40 | 53.40 | 4,118,847 |
Jul 01, 2024 | 52.10 | 55.00 | 52.10 | 54.00 | 54.00 | 9,476,683 |
Jun 28, 2024 | 54.20 | 54.50 | 51.80 | 52.10 | 52.10 | 13,602,454 |
Jun 27, 2024 | 55.30 | 55.30 | 54.10 | 54.20 | 54.20 | 7,703,229 |
Jun 26, 2024 | 56.20 | 56.20 | 55.40 | 55.70 | 55.70 | 3,966,505 |
Jun 25, 2024 | 55.90 | 56.50 | 55.10 | 55.90 | 55.90 | 4,542,799 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |