Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 59.30 | 63.10 | 59.30 | 62.35 | 62.35 | 57,915,719 |
Mar 27, 2024 | 59.25 | 59.90 | 58.75 | 59.15 | 59.15 | 17,637,114 |
Mar 26, 2024 | 59.85 | 60.30 | 58.55 | 58.95 | 58.95 | 16,178,019 |
Mar 22, 2024 | 59.00 | 60.65 | 58.50 | 59.85 | 59.85 | 15,830,308 |
Mar 21, 2024 | 59.20 | 60.35 | 58.60 | 58.90 | 58.90 | 18,912,454 |
Mar 20, 2024 | 58.90 | 59.40 | 57.70 | 58.60 | 58.60 | 16,982,846 |
Mar 19, 2024 | 58.85 | 59.60 | 58.05 | 58.65 | 58.65 | 19,937,175 |
Mar 18, 2024 | 60.40 | 60.40 | 58.50 | 58.80 | 58.80 | 19,451,244 |
Mar 15, 2024 | 58.00 | 60.00 | 55.55 | 59.40 | 59.40 | 76,688,108 |
Mar 14, 2024 | 53.95 | 58.95 | 52.80 | 58.30 | 58.30 | 46,198,087 |
Mar 13, 2024 | 58.70 | 59.50 | 53.60 | 54.20 | 54.20 | 46,147,338 |
Mar 12, 2024 | 61.70 | 61.85 | 58.25 | 58.70 | 58.70 | 33,239,156 |
Mar 11, 2024 | 62.25 | 63.45 | 61.05 | 61.40 | 61.40 | 37,239,295 |
Mar 07, 2024 | 62.55 | 63.30 | 61.60 | 61.90 | 61.90 | 24,358,835 |
Mar 06, 2024 | 63.80 | 64.45 | 61.25 | 62.10 | 62.10 | 52,953,313 |
Mar 05, 2024 | 61.15 | 64.00 | 60.65 | 63.60 | 63.60 | 74,236,585 |
Mar 04, 2024 | 60.45 | 61.50 | 59.70 | 61.10 | 61.10 | 18,485,301 |
Mar 01, 2024 | 60.00 | 61.00 | 59.80 | 60.75 | 60.75 | 19,846,246 |
Feb 29, 2024 | 58.00 | 60.05 | 57.10 | 59.70 | 59.70 | 30,021,517 |
Feb 28, 2024 | 60.10 | 60.50 | 57.25 | 57.95 | 57.95 | 26,311,473 |
Feb 27, 2024 | 60.80 | 61.20 | 59.20 | 59.90 | 59.90 | 19,763,129 |
Feb 26, 2024 | 61.40 | 61.75 | 60.30 | 60.60 | 60.60 | 22,106,710 |
Feb 23, 2024 | 61.80 | 62.70 | 60.70 | 61.05 | 61.05 | 26,524,064 |
Feb 22, 2024 | 60.75 | 62.00 | 58.65 | 61.65 | 61.65 | 33,596,310 |
Feb 21, 2024 | 61.35 | 62.65 | 60.05 | 60.40 | 60.40 | 35,859,264 |
Feb 20, 2024 | 62.10 | 62.65 | 60.80 | 61.00 | 61.00 | 26,004,361 |
Feb 19, 2024 | 61.95 | 63.65 | 61.30 | 61.95 | 61.95 | 43,219,511 |
Feb 16, 2024 | 62.85 | 63.50 | 61.40 | 61.95 | 61.95 | 49,309,068 |
Feb 15, 2024 | 60.40 | 62.80 | 59.25 | 62.25 | 62.25 | 73,680,678 |
Feb 14, 2024 | 56.10 | 60.30 | 55.75 | 59.95 | 59.95 | 53,944,927 |
Feb 13, 2024 | 55.85 | 58.50 | 54.30 | 58.00 | 58.00 | 68,414,310 |
Feb 12, 2024 | 62.00 | 62.05 | 54.05 | 55.30 | 55.30 | 60,044,712 |
Feb 09, 2024 | 64.10 | 65.45 | 58.65 | 61.55 | 61.55 | 74,121,067 |
Feb 08, 2024 | 68.80 | 69.45 | 63.45 | 63.90 | 63.90 | 106,838,935 |
Feb 07, 2024 | 62.35 | 68.85 | 62.35 | 66.90 | 66.90 | 160,093,709 |
Feb 06, 2024 | 60.90 | 64.40 | 60.00 | 61.75 | 61.75 | 90,067,124 |
Feb 05, 2024 | 57.80 | 63.80 | 57.40 | 60.05 | 60.05 | 184,678,185 |
Feb 02, 2024 | 57.20 | 58.90 | 56.50 | 57.40 | 57.40 | 88,992,567 |
Feb 01, 2024 | 55.80 | 57.15 | 54.20 | 56.45 | 56.45 | 74,425,518 |
Jan 31, 2024 | 53.95 | 56.10 | 53.50 | 55.25 | 55.25 | 70,701,160 |
Jan 30, 2024 | 54.50 | 55.25 | 53.50 | 53.75 | 53.75 | 44,141,860 |
Jan 29, 2024 | 53.90 | 55.50 | 53.45 | 54.00 | 54.00 | 49,517,058 |
Jan 25, 2024 | 53.90 | 54.30 | 52.75 | 53.40 | 53.40 | 35,529,804 |
Jan 24, 2024 | 51.35 | 54.00 | 50.15 | 53.75 | 53.75 | 59,229,750 |
Jan 23, 2024 | 53.90 | 54.90 | 50.60 | 51.10 | 51.10 | 76,748,898 |
Jan 19, 2024 | 52.40 | 52.80 | 51.10 | 51.65 | 51.65 | 52,245,277 |
Jan 18, 2024 | 50.00 | 52.65 | 47.90 | 51.95 | 51.95 | 99,201,799 |
Jan 17, 2024 | 49.80 | 51.60 | 48.70 | 49.85 | 49.85 | 72,215,253 |
Jan 16, 2024 | 50.75 | 52.25 | 49.10 | 50.00 | 50.00 | 120,450,425 |
Jan 15, 2024 | 48.95 | 50.75 | 48.85 | 50.40 | 50.40 | 93,995,725 |
Jan 12, 2024 | 46.20 | 48.65 | 46.10 | 48.30 | 48.30 | 77,464,168 |
Jan 11, 2024 | 45.50 | 46.30 | 45.50 | 45.95 | 45.95 | 16,580,260 |
Jan 10, 2024 | 45.90 | 45.95 | 45.20 | 45.25 | 45.25 | 15,500,064 |
Jan 09, 2024 | 46.20 | 46.50 | 45.55 | 45.90 | 45.90 | 12,906,381 |
Jan 08, 2024 | 46.90 | 46.90 | 45.80 | 45.95 | 45.95 | 21,006,685 |
Jan 05, 2024 | 47.30 | 47.60 | 46.30 | 46.70 | 46.70 | 18,698,418 |
Jan 04, 2024 | 47.55 | 47.75 | 46.95 | 47.20 | 47.20 | 27,700,055 |
Jan 03, 2024 | 46.00 | 47.60 | 45.60 | 47.30 | 47.30 | 63,018,012 |
Jan 02, 2024 | 45.50 | 46.20 | 45.10 | 45.45 | 45.45 | 17,628,818 |
Jan 01, 2024 | 45.25 | 45.95 | 45.10 | 45.65 | 45.65 | 12,901,280 |
Dec 29, 2023 | 45.50 | 45.60 | 44.75 | 45.15 | 45.15 | 20,514,491 |
Dec 28, 2023 | 45.80 | 46.40 | 45.20 | 45.35 | 45.35 | 29,959,053 |
Dec 27, 2023 | 45.50 | 46.15 | 45.25 | 45.50 | 45.50 | 15,326,571 |
Dec 26, 2023 | 45.80 | 46.05 | 45.10 | 45.25 | 45.25 | 10,718,493 |
Dec 22, 2023 | 45.90 | 46.20 | 45.05 | 45.60 | 45.60 | 15,719,910 |
Dec 21, 2023 | 44.35 | 45.90 | 43.05 | 45.65 | 45.65 | 30,115,666 |
Dec 20, 2023 | 48.20 | 48.40 | 44.15 | 44.55 | 44.55 | 45,150,018 |
Dec 19, 2023 | 47.95 | 48.80 | 46.75 | 47.80 | 47.80 | 51,281,117 |
Dec 18, 2023 | 47.60 | 48.30 | 46.55 | 47.65 | 47.65 | 42,950,298 |
Dec 15, 2023 | 47.00 | 47.95 | 46.55 | 47.35 | 47.35 | 31,794,121 |
Dec 14, 2023 | 46.95 | 47.45 | 46.55 | 46.75 | 46.75 | 19,100,426 |
Dec 13, 2023 | 46.90 | 47.00 | 46.30 | 46.65 | 46.65 | 14,794,973 |
Dec 12, 2023 | 47.40 | 47.85 | 46.45 | 46.80 | 46.80 | 23,926,505 |
Dec 11, 2023 | 46.45 | 48.00 | 46.40 | 47.00 | 47.00 | 53,924,113 |
Dec 08, 2023 | 46.20 | 46.80 | 45.60 | 46.20 | 46.20 | 28,147,361 |
Dec 07, 2023 | 45.90 | 46.55 | 45.30 | 46.00 | 46.00 | 21,596,403 |
Dec 06, 2023 | 46.25 | 46.40 | 45.25 | 45.80 | 45.80 | 27,938,246 |
Dec 05, 2023 | 45.85 | 47.10 | 45.70 | 45.95 | 45.95 | 37,425,264 |
Dec 04, 2023 | 45.65 | 46.35 | 45.20 | 45.85 | 45.85 | 38,926,956 |
Dec 01, 2023 | 44.10 | 45.40 | 43.95 | 44.35 | 44.35 | 25,362,443 |
Nov 30, 2023 | 44.30 | 44.55 | 43.70 | 44.00 | 44.00 | 8,930,318 |
Nov 29, 2023 | 44.50 | 44.65 | 44.05 | 44.30 | 44.30 | 9,981,258 |
Nov 28, 2023 | 43.30 | 44.55 | 42.85 | 44.15 | 44.15 | 17,633,086 |
Nov 24, 2023 | 43.55 | 43.85 | 43.10 | 43.20 | 43.20 | 7,310,096 |
Nov 23, 2023 | 43.75 | 44.05 | 43.35 | 43.55 | 43.55 | 9,015,979 |
Nov 22, 2023 | 44.60 | 44.65 | 43.55 | 43.75 | 43.75 | 11,041,989 |
Nov 21, 2023 | 44.90 | 45.15 | 44.45 | 44.60 | 44.60 | 10,006,188 |
Nov 20, 2023 | 44.95 | 45.35 | 44.55 | 44.85 | 44.85 | 13,807,503 |
Nov 17, 2023 | 45.00 | 45.35 | 44.20 | 44.70 | 44.70 | 21,895,955 |
Nov 16, 2023 | 46.50 | 46.50 | 45.80 | 45.95 | 45.95 | 17,494,681 |
Nov 15, 2023 | 46.60 | 46.85 | 45.90 | 46.40 | 46.40 | 32,538,914 |
Nov 13, 2023 | 43.20 | 46.20 | 42.90 | 46.10 | 46.10 | 56,153,291 |
Nov 10, 2023 | 43.30 | 43.35 | 42.75 | 43.15 | 43.15 | 9,751,541 |
Nov 09, 2023 | 44.10 | 44.10 | 43.20 | 43.35 | 43.35 | 13,158,896 |
Nov 08, 2023 | 44.00 | 44.40 | 43.60 | 43.90 | 43.90 | 16,437,254 |
Nov 07, 2023 | 43.20 | 44.00 | 42.80 | 43.85 | 43.85 | 19,403,174 |
Nov 06, 2023 | 43.30 | 43.75 | 42.75 | 43.25 | 43.25 | 17,443,349 |
Nov 03, 2023 | 43.00 | 43.30 | 42.45 | 42.70 | 42.70 | 18,307,093 |
Nov 02, 2023 | 41.95 | 42.90 | 41.90 | 42.70 | 42.70 | 29,293,525 |
Nov 01, 2023 | 41.90 | 42.20 | 41.25 | 41.35 | 41.35 | 19,348,170 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |