Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 19, 2024 | 53.60 | 55.00 | 52.80 | 54.90 | 54.90 | 19,931,008 |
Nov 18, 2024 | 50.20 | 54.60 | 50.00 | 53.90 | 53.90 | 66,627,956 |
Nov 15, 2024 | 46.30 | 49.85 | 46.25 | 49.85 | 49.85 | 21,084,928 |
Nov 14, 2024 | 45.30 | 46.35 | 45.20 | 45.35 | 45.35 | 7,333,756 |
Nov 13, 2024 | 46.05 | 47.90 | 45.30 | 45.35 | 45.35 | 12,827,988 |
Nov 12, 2024 | 45.85 | 47.25 | 45.80 | 46.40 | 46.40 | 7,011,177 |
Nov 11, 2024 | 46.55 | 46.75 | 46.00 | 46.25 | 46.25 | 2,904,188 |
Nov 08, 2024 | 47.20 | 47.25 | 46.10 | 46.20 | 46.20 | 3,125,188 |
Nov 07, 2024 | 46.15 | 47.25 | 46.15 | 46.75 | 46.75 | 2,356,999 |
Nov 06, 2024 | 47.05 | 47.50 | 46.50 | 46.50 | 46.50 | 3,324,913 |
Nov 05, 2024 | 46.35 | 47.65 | 46.35 | 47.45 | 47.45 | 3,929,975 |
Nov 04, 2024 | 46.35 | 46.70 | 46.15 | 46.35 | 46.35 | 3,182,931 |
Nov 01, 2024 | 46.35 | 46.75 | 45.85 | 46.35 | 46.35 | 6,645,530 |
Oct 31, 2024 | 46.35 | 46.35 | 46.35 | 46.35 | 46.35 | - |
Oct 30, 2024 | 46.70 | 46.75 | 46.15 | 46.35 | 46.35 | 3,098,759 |
Oct 29, 2024 | 46.45 | 46.65 | 46.00 | 46.05 | 46.05 | 5,360,264 |
Oct 28, 2024 | 47.00 | 47.15 | 46.40 | 46.40 | 46.40 | 5,254,196 |
Oct 25, 2024 | 46.45 | 46.85 | 46.25 | 46.75 | 46.75 | 2,892,991 |
Oct 24, 2024 | 46.20 | 46.45 | 45.80 | 46.20 | 46.20 | 6,111,922 |
Oct 23, 2024 | 47.45 | 47.45 | 46.35 | 46.40 | 46.40 | 6,617,652 |
Oct 22, 2024 | 47.75 | 47.95 | 47.25 | 47.50 | 47.50 | 3,156,679 |
Oct 21, 2024 | 48.30 | 48.35 | 47.60 | 47.70 | 47.70 | 3,115,038 |
Oct 18, 2024 | 48.30 | 48.30 | 47.55 | 47.85 | 47.85 | 4,708,978 |
Oct 17, 2024 | 47.70 | 48.35 | 47.45 | 48.05 | 48.05 | 4,803,796 |
Oct 16, 2024 | 47.85 | 48.35 | 47.45 | 47.70 | 47.70 | 7,576,924 |
Oct 15, 2024 | 49.25 | 49.50 | 48.10 | 48.10 | 48.10 | 5,531,886 |
Oct 14, 2024 | 49.10 | 49.85 | 48.80 | 49.20 | 49.20 | 5,356,872 |
Oct 11, 2024 | 49.45 | 49.60 | 48.55 | 48.75 | 48.75 | 7,058,467 |
Oct 09, 2024 | 51.70 | 51.70 | 49.75 | 49.75 | 49.75 | 6,538,386 |
Oct 08, 2024 | 52.40 | 53.60 | 51.10 | 51.20 | 51.20 | 10,689,908 |
Oct 07, 2024 | 52.50 | 53.80 | 51.60 | 53.00 | 53.00 | 11,227,459 |
Oct 04, 2024 | 51.30 | 53.40 | 50.10 | 52.50 | 52.50 | 12,553,870 |
Oct 01, 2024 | 51.80 | 51.90 | 51.00 | 51.50 | 51.50 | 6,457,451 |
Sep 30, 2024 | 49.65 | 52.80 | 49.45 | 51.80 | 51.80 | 12,702,244 |
Sep 27, 2024 | 49.95 | 50.00 | 49.35 | 49.35 | 49.35 | 4,558,087 |
Sep 26, 2024 | 49.75 | 49.80 | 49.30 | 49.40 | 49.40 | 5,207,508 |
Sep 25, 2024 | 49.40 | 49.80 | 49.00 | 49.45 | 49.45 | 6,782,457 |
Sep 24, 2024 | 48.70 | 49.00 | 48.35 | 48.85 | 48.85 | 4,666,738 |
Sep 23, 2024 | 49.95 | 50.00 | 48.60 | 48.60 | 48.60 | 6,075,681 |
Sep 20, 2024 | 49.40 | 50.10 | 49.30 | 49.75 | 49.75 | 6,491,164 |
Sep 19, 2024 | 49.30 | 49.40 | 48.45 | 49.15 | 49.15 | 3,813,693 |
Sep 18, 2024 | 49.15 | 49.90 | 48.85 | 49.10 | 49.10 | 5,500,381 |
Sep 16, 2024 | 49.00 | 49.50 | 48.75 | 48.75 | 48.75 | 3,671,348 |
Sep 13, 2024 | 48.35 | 49.40 | 48.35 | 49.10 | 49.10 | 3,736,924 |
Sep 12, 2024 | 48.35 | 48.90 | 47.35 | 48.75 | 48.75 | 5,700,485 |
Sep 11, 2024 | 49.00 | 49.00 | 48.20 | 48.20 | 48.20 | 4,482,660 |
Sep 10, 2024 | 49.70 | 49.95 | 48.70 | 48.70 | 48.70 | 5,312,645 |
Sep 09, 2024 | 49.00 | 49.80 | 48.65 | 49.15 | 49.15 | 4,893,382 |
Sep 06, 2024 | 49.10 | 50.20 | 48.65 | 50.10 | 50.10 | 3,749,598 |
Sep 05, 2024 | 49.00 | 49.50 | 48.85 | 48.85 | 48.85 | 3,546,491 |
Sep 04, 2024 | 48.30 | 49.55 | 48.30 | 48.45 | 48.45 | 6,339,392 |
Sep 03, 2024 | 50.00 | 50.40 | 49.85 | 49.85 | 49.85 | 2,044,238 |
Sep 02, 2024 | 49.95 | 50.50 | 49.80 | 50.00 | 50.00 | 1,493,270 |
Aug 30, 2024 | 50.50 | 50.50 | 49.65 | 49.65 | 49.65 | 5,815,162 |
Aug 29, 2024 | 50.00 | 50.40 | 49.60 | 50.30 | 50.30 | 2,849,999 |
Aug 28, 2024 | 50.40 | 50.40 | 49.55 | 49.75 | 49.75 | 2,310,805 |
Aug 27, 2024 | 50.40 | 50.50 | 49.70 | 50.20 | 50.20 | 2,938,954 |
Aug 26, 2024 | 49.30 | 50.60 | 49.30 | 50.10 | 50.10 | 4,117,290 |
Aug 23, 2024 | 48.85 | 49.40 | 48.80 | 49.15 | 49.15 | 3,679,284 |
Aug 22, 2024 | 48.25 | 49.45 | 48.15 | 49.25 | 49.25 | 3,972,663 |
Aug 21, 2024 | 48.55 | 48.65 | 48.20 | 48.25 | 48.25 | 3,070,627 |
Aug 20, 2024 | 48.00 | 48.85 | 48.00 | 48.50 | 48.50 | 2,340,231 |
Aug 19, 2024 | 48.45 | 48.70 | 47.85 | 47.85 | 47.85 | 2,089,853 |
Aug 16, 2024 | 48.70 | 49.00 | 48.25 | 48.45 | 48.45 | 4,075,607 |
Aug 15, 2024 | 49.65 | 49.75 | 48.05 | 48.05 | 48.05 | 3,586,084 |
Aug 14, 2024 | 48.35 | 49.40 | 48.30 | 49.30 | 49.30 | 5,307,040 |
Aug 13, 2024 | 47.80 | 48.45 | 47.55 | 48.10 | 48.10 | 3,525,360 |
Aug 12, 2024 | 46.90 | 47.85 | 46.90 | 47.55 | 47.55 | 2,962,341 |
Aug 09, 2024 | 46.30 | 47.50 | 46.30 | 46.90 | 46.90 | 4,797,175 |
Aug 08, 2024 | 45.50 | 46.70 | 45.50 | 46.05 | 46.05 | 3,810,338 |
Aug 07, 2024 | 45.55 | 46.75 | 45.55 | 46.45 | 46.45 | 3,165,542 |
Aug 06, 2024 | 44.45 | 46.30 | 44.15 | 45.50 | 45.50 | 8,377,445 |
Aug 05, 2024 | 47.10 | 47.10 | 44.40 | 44.40 | 44.40 | 9,354,797 |
Aug 02, 2024 | 48.25 | 48.65 | 48.05 | 48.30 | 48.30 | 6,095,374 |
Aug 01, 2024 | 48.35 | 49.00 | 48.35 | 48.80 | 48.80 | 4,399,289 |
Jul 31, 2024 | 48.30 | 48.65 | 48.10 | 48.25 | 48.25 | 8,145,190 |
Jul 30, 2024 | 47.70 | 48.50 | 47.65 | 48.20 | 48.20 | 6,163,958 |
Jul 29, 2024 | 47.75 | 48.15 | 47.70 | 47.70 | 47.70 | 6,597,998 |
Jul 26, 2024 | 47.20 | 47.70 | 46.65 | 47.55 | 47.55 | 5,566,291 |
Jul 23, 2024 | 46.75 | 47.45 | 46.65 | 47.15 | 47.15 | 4,156,379 |
Jul 22, 2024 | 46.70 | 46.90 | 46.20 | 46.65 | 46.65 | 4,688,741 |
Jul 19, 2024 | 47.00 | 47.05 | 46.35 | 46.70 | 46.70 | 3,788,375 |
Jul 18, 2024 | 47.00 | 47.55 | 46.80 | 47.05 | 47.05 | 4,611,337 |
Jul 17, 2024 | 47.15 | 47.40 | 46.80 | 46.80 | 46.80 | 3,464,007 |
Jul 16, 2024 | 47.30 | 47.50 | 46.85 | 46.85 | 46.85 | 3,230,528 |
Jul 15, 2024 | 47.45 | 47.50 | 47.00 | 47.05 | 47.05 | 3,415,369 |
Jul 12, 2024 | 46.80 | 47.45 | 46.70 | 47.30 | 47.30 | 4,937,703 |
Jul 11, 2024 | 46.15 | 47.05 | 46.00 | 46.65 | 46.65 | 4,770,171 |
Jul 10, 2024 | 46.30 | 46.40 | 45.85 | 46.15 | 46.15 | 5,656,513 |
Jul 09, 2024 | 47.00 | 47.10 | 46.10 | 46.20 | 46.20 | 7,597,715 |
Jul 08, 2024 | 47.80 | 47.85 | 47.00 | 47.00 | 47.00 | 7,051,380 |
Jul 05, 2024 | 47.90 | 48.25 | 47.65 | 47.80 | 47.80 | 5,337,916 |
Jul 04, 2024 | 48.15 | 48.70 | 47.05 | 47.80 | 47.80 | 14,973,622 |
Jul 03, 2024 | 49.20 | 49.30 | 47.90 | 47.90 | 47.90 | 15,690,847 |
Jul 02, 2024 | 49.25 | 49.50 | 48.80 | 49.15 | 49.15 | 5,022,971 |
Jul 01, 2024 | 49.45 | 49.80 | 49.25 | 49.35 | 49.35 | 4,362,473 |
Jun 28, 2024 | 49.70 | 49.75 | 49.20 | 49.45 | 49.45 | 4,898,583 |
Jun 27, 2024 | 49.50 | 49.95 | 48.90 | 49.70 | 49.70 | 6,504,903 |
Jun 26, 2024 | 50.40 | 50.40 | 49.70 | 50.00 | 50.00 | 5,696,925 |
Jun 25, 2024 | 49.75 | 50.20 | 49.35 | 50.20 | 50.20 | 6,430,754 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |