Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 30, 2024 | - | - | - | - | - | - |
Oct 29, 2024 | - | - | - | - | - | - |
Oct 28, 2024 | 45.20 | 46.45 | 44.80 | 45.30 | 45.30 | 8,986 |
Oct 25, 2024 | 45.60 | 45.60 | 45.00 | 45.05 | 45.05 | 8,158 |
Oct 24, 2024 | 43.65 | 47.10 | 43.65 | 45.75 | 45.75 | 12,249 |
Oct 23, 2024 | 44.10 | 44.50 | 43.60 | 43.60 | 43.60 | 3,572 |
Oct 22, 2024 | 43.50 | 44.30 | 42.90 | 44.10 | 44.10 | 7,153 |
Oct 21, 2024 | 44.80 | 45.05 | 43.20 | 43.70 | 43.70 | 10,433 |
Oct 18, 2024 | 44.40 | 44.90 | 44.40 | 44.80 | 44.80 | 5,045 |
Oct 17, 2024 | 44.80 | 44.90 | 44.00 | 44.50 | 44.50 | 6,743 |
Oct 16, 2024 | 44.30 | 45.35 | 44.10 | 44.80 | 44.80 | 7,412 |
Oct 15, 2024 | 44.00 | 44.50 | 43.95 | 44.50 | 44.50 | 7,025 |
Oct 14, 2024 | 44.35 | 44.35 | 43.45 | 44.00 | 44.00 | 4,884 |
Oct 11, 2024 | 44.10 | 44.40 | 44.10 | 44.35 | 44.35 | 2,694 |
Oct 10, 2024 | 44.00 | 44.40 | 43.90 | 44.10 | 44.10 | 2,957 |
Oct 09, 2024 | 43.30 | 44.20 | 43.30 | 44.00 | 44.00 | 8,214 |
Oct 08, 2024 | 43.40 | 43.75 | 43.20 | 43.35 | 43.35 | 8,216 |
Oct 07, 2024 | 43.00 | 43.80 | 43.00 | 43.40 | 43.40 | 8,096 |
Oct 04, 2024 | 42.70 | 43.50 | 42.70 | 43.40 | 43.40 | 7,595 |
Oct 03, 2024 | 43.20 | 43.50 | 42.60 | 42.70 | 42.70 | 6,392 |
Oct 02, 2024 | 43.10 | 44.50 | 43.00 | 43.25 | 43.25 | 7,683 |
Oct 01, 2024 | 44.05 | 44.50 | 42.75 | 43.10 | 43.10 | 7,357 |
Sep 30, 2024 | 44.10 | 44.30 | 43.70 | 44.05 | 44.05 | 10,319 |
Sep 27, 2024 | 43.70 | 44.50 | 43.70 | 43.90 | 43.90 | 5,090 |
Sep 26, 2024 | 42.70 | 43.75 | 42.65 | 43.65 | 43.65 | 7,322 |
Sep 25, 2024 | 41.50 | 42.65 | 41.50 | 42.50 | 42.50 | 9,289 |
Sep 24, 2024 | 41.70 | 41.85 | 41.50 | 41.50 | 41.50 | 1,773 |
Sep 23, 2024 | 42.30 | 42.35 | 41.50 | 41.50 | 41.50 | 6,939 |
Sep 20, 2024 | 43.10 | 43.60 | 41.45 | 42.10 | 42.10 | 15,221 |
Sep 19, 2024 | 40.65 | 43.70 | 40.65 | 42.65 | 42.65 | 17,857 |
Sep 18, 2024 | 39.90 | 40.45 | 39.30 | 40.45 | 40.45 | 5,187 |
Sep 17, 2024 | 39.35 | 40.50 | 39.25 | 39.95 | 39.95 | 7,245 |
Sep 16, 2024 | 38.20 | 39.90 | 37.80 | 39.35 | 39.35 | 9,130 |
Sep 13, 2024 | 36.70 | 38.05 | 36.70 | 38.00 | 38.00 | 7,000 |
Sep 12, 2024 | 35.85 | 37.25 | 35.80 | 36.85 | 36.85 | 6,210 |
Sep 11, 2024 | 36.00 | 36.55 | 35.30 | 35.80 | 35.80 | 3,881 |
Sep 10, 2024 | 36.05 | 36.95 | 35.95 | 36.00 | 36.00 | 3,551 |
Sep 09, 2024 | 35.90 | 36.25 | 35.80 | 36.00 | 36.00 | 2,459 |
Sep 06, 2024 | 35.10 | 36.15 | 35.00 | 35.90 | 35.90 | 5,383 |
Sep 05, 2024 | 35.00 | 35.35 | 34.90 | 35.10 | 35.10 | 1,677 |
Sep 04, 2024 | 36.10 | 36.10 | 34.65 | 35.00 | 35.00 | 3,565 |
Sep 03, 2024 | 36.60 | 36.60 | 36.00 | 36.15 | 36.15 | 8,268 |
Sep 02, 2024 | 36.65 | 36.90 | 36.40 | 36.60 | 36.60 | 2,359 |
Aug 30, 2024 | 36.40 | 37.00 | 36.40 | 36.70 | 36.70 | 3,371 |
Aug 29, 2024 | 36.20 | 36.75 | 36.20 | 36.40 | 36.40 | 4,078 |
Aug 28, 2024 | 35.85 | 36.40 | 35.75 | 36.20 | 36.20 | 5,527 |
Aug 27, 2024 | 35.75 | 36.00 | 35.75 | 35.85 | 35.85 | 16,085 |
Aug 26, 2024 | 36.00 | 36.10 | 35.50 | 35.75 | 35.75 | 3,622 |
Aug 23, 2024 | 35.80 | 36.00 | 35.40 | 35.90 | 35.90 | 1,888 |
Aug 22, 2024 | 35.85 | 36.20 | 35.80 | 35.80 | 35.80 | 1,443 |
Aug 21, 2024 | 35.80 | 36.00 | 35.65 | 35.85 | 35.85 | 4,588 |
Aug 20, 2024 | 36.60 | 36.75 | 35.80 | 35.80 | 35.80 | 1,950 |
Aug 19, 2024 | 35.80 | 36.70 | 35.80 | 36.60 | 36.60 | 1,636 |
Aug 16, 2024 | 35.90 | 36.10 | 35.70 | 35.80 | 35.80 | 1,344 |
Aug 15, 2024 | 35.45 | 35.90 | 35.35 | 35.85 | 35.85 | 2,505 |
Aug 14, 2024 | 35.75 | 36.15 | 35.25 | 35.45 | 35.45 | 2,807 |
Aug 13, 2024 | 35.55 | 35.95 | 35.20 | 35.75 | 35.75 | 2,888 |
Aug 12, 2024 | 35.40 | 35.80 | 35.40 | 35.50 | 35.50 | 2,423 |
Aug 09, 2024 | 34.95 | 35.45 | 34.95 | 35.40 | 35.40 | 2,511 |
Aug 08, 2024 | 35.05 | 35.10 | 34.45 | 34.90 | 34.90 | 4,506 |
Aug 07, 2024 | 35.00 | 35.50 | 35.00 | 35.05 | 35.05 | 3,645 |
Aug 06, 2024 | 35.05 | 35.60 | 34.60 | 34.95 | 34.95 | 7,055 |
Aug 05, 2024 | 35.00 | 35.15 | 33.90 | 35.05 | 35.05 | 7,369 |
Aug 02, 2024 | 35.80 | 35.80 | 35.40 | 35.45 | 35.45 | 7,039 |
Aug 01, 2024 | 36.60 | 36.80 | 35.60 | 36.00 | 36.00 | 7,068 |
Jul 31, 2024 | 36.80 | 36.90 | 36.60 | 36.60 | 36.60 | 5,935 |
Jul 30, 2024 | 36.60 | 36.90 | 36.60 | 36.70 | 36.70 | 3,285 |
Jul 29, 2024 | 37.15 | 37.25 | 36.60 | 36.60 | 36.60 | 6,668 |
Jul 26, 2024 | 36.40 | 37.25 | 36.35 | 37.15 | 37.15 | 4,817 |
Jul 25, 2024 | 37.15 | 37.20 | 35.40 | 36.40 | 36.40 | 16,798 |
Jul 24, 2024 | 37.25 | 37.30 | 37.15 | 37.15 | 37.15 | 11,251 |
Jul 23, 2024 | 37.25 | 37.35 | 36.95 | 37.25 | 37.25 | 5,880 |
Jul 22, 2024 | 36.85 | 37.40 | 36.85 | 37.25 | 37.25 | 5,961 |
Jul 19, 2024 | 37.55 | 37.55 | 36.65 | 36.85 | 36.85 | 5,374 |
Jul 18, 2024 | 37.55 | 37.95 | 37.10 | 37.70 | 37.70 | 5,098 |
Jul 17, 2024 | 37.60 | 37.70 | 37.20 | 37.55 | 37.55 | 7,448 |
Jul 16, 2024 | 38.45 | 38.45 | 37.60 | 37.70 | 37.70 | 4,078 |
Jul 15, 2024 | 38.40 | 38.75 | 38.00 | 38.55 | 38.55 | 6,888 |
Jul 12, 2024 | 38.70 | 38.80 | 37.85 | 38.45 | 38.45 | 6,351 |
Jul 11, 2024 | 38.65 | 38.90 | 38.40 | 38.70 | 38.70 | 5,803 |
Jul 10, 2024 | 38.95 | 39.00 | 38.65 | 38.65 | 38.65 | 4,801 |
Jul 09, 2024 | 39.30 | 40.15 | 38.70 | 38.90 | 38.90 | 16,104 |
Jul 08, 2024 | 39.45 | 39.80 | 39.15 | 39.40 | 39.40 | 26,995 |
Jul 05, 2024 | 40.00 | 40.20 | 39.10 | 39.45 | 39.45 | 14,475 |
Jul 04, 2024 | 39.15 | 40.00 | 38.95 | 39.70 | 39.70 | 31,603 |
Jul 03, 2024 | 38.50 | 39.20 | 38.20 | 39.20 | 39.20 | 10,149 |
Jul 02, 2024 | 38.75 | 38.95 | 38.15 | 38.55 | 38.55 | 8,878 |
Jul 01, 2024 | 37.80 | 39.50 | 37.80 | 38.75 | 38.75 | 10,631 |
Jun 28, 2024 | 38.40 | 38.50 | 37.25 | 37.25 | 37.25 | 13,785 |
Jun 27, 2024 | 39.25 | 39.50 | 38.40 | 38.40 | 38.40 | 12,123 |
Jun 26, 2024 | 40.15 | 40.15 | 38.95 | 39.25 | 39.25 | 14,092 |
Jun 25, 2024 | 39.85 | 40.45 | 39.75 | 40.10 | 40.10 | 7,460 |
Jun 24, 2024 | 39.55 | 40.10 | 39.30 | 39.85 | 39.85 | 7,040 |
Jun 21, 2024 | 41.05 | 41.30 | 39.55 | 39.55 | 39.55 | 20,356 |
Jun 20, 2024 | 40.10 | 41.10 | 40.10 | 41.05 | 41.05 | 7,415 |
Jun 19, 2024 | 40.70 | 41.00 | 40.10 | 40.10 | 40.10 | 7,163 |
Jun 18, 2024 | 39.90 | 40.65 | 39.90 | 40.65 | 40.65 | 26,040 |
Jun 17, 2024 | 40.00 | 40.90 | 39.25 | 40.20 | 40.20 | 17,195 |
Jun 14, 2024 | 42.00 | 42.30 | 40.00 | 40.25 | 40.25 | 19,194 |
Jun 13, 2024 | 43.30 | 43.30 | 42.15 | 42.20 | 42.20 | 8,968 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |