Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 50.40 | 51.10 | 50.20 | 50.70 | 50.70 | 49,586,424 |
Apr 29, 2024 | 50.30 | 50.50 | 49.90 | 50.40 | 50.40 | 41,636,808 |
Apr 26, 2024 | 49.70 | 50.50 | 49.70 | 49.80 | 49.80 | 44,383,158 |
Apr 25, 2024 | 49.25 | 49.75 | 48.85 | 49.50 | 49.50 | 65,600,848 |
Apr 24, 2024 | 49.25 | 50.20 | 49.10 | 50.20 | 50.20 | 46,851,297 |
Apr 23, 2024 | 49.10 | 49.45 | 48.70 | 48.70 | 48.70 | 48,839,318 |
Apr 22, 2024 | 48.65 | 49.10 | 48.30 | 48.90 | 48.90 | 83,258,570 |
Apr 19, 2024 | 49.45 | 49.45 | 48.70 | 49.10 | 49.10 | 125,240,375 |
Apr 18, 2024 | 50.10 | 50.30 | 49.90 | 50.20 | 50.20 | 37,669,436 |
Apr 17, 2024 | 50.20 | 50.60 | 50.20 | 50.30 | 50.30 | 50,186,684 |
Apr 16, 2024 | 51.00 | 51.00 | 50.10 | 50.10 | 50.10 | 85,553,804 |
Apr 15, 2024 | 52.00 | 52.10 | 51.40 | 51.60 | 51.60 | 57,663,496 |
Apr 12, 2024 | 52.60 | 52.90 | 52.50 | 52.70 | 52.70 | 39,562,643 |
Apr 11, 2024 | 52.70 | 52.90 | 52.10 | 52.50 | 52.50 | 56,020,149 |
Apr 10, 2024 | 52.70 | 53.60 | 52.40 | 53.20 | 53.20 | 102,945,209 |
Apr 09, 2024 | 52.40 | 52.60 | 52.10 | 52.40 | 52.40 | 60,645,946 |
Apr 08, 2024 | 51.60 | 52.20 | 51.60 | 52.10 | 52.10 | 35,041,836 |
Apr 03, 2024 | 52.20 | 52.20 | 51.60 | 51.60 | 51.60 | 41,363,165 |
Apr 02, 2024 | 52.00 | 52.70 | 51.90 | 52.10 | 52.10 | 52,845,773 |
Apr 01, 2024 | 52.40 | 52.50 | 51.60 | 51.70 | 51.70 | 52,090,342 |
Mar 29, 2024 | 52.00 | 52.00 | 51.10 | 51.60 | 51.60 | 60,111,000 |
Mar 28, 2024 | 51.50 | 52.10 | 51.20 | 52.00 | 52.00 | 80,341,420 |
Mar 27, 2024 | 51.60 | 51.70 | 51.10 | 51.50 | 51.50 | 51,078,804 |
Mar 26, 2024 | 51.80 | 52.10 | 50.80 | 51.70 | 51.70 | 79,676,002 |
Mar 25, 2024 | 52.20 | 52.20 | 51.50 | 51.80 | 51.80 | 67,294,638 |
Mar 22, 2024 | 53.30 | 53.30 | 52.00 | 52.40 | 52.40 | 91,129,106 |
Mar 21, 2024 | 53.50 | 53.80 | 53.00 | 53.30 | 53.30 | 69,351,708 |
Mar 20, 2024 | 53.60 | 54.30 | 52.80 | 52.90 | 52.90 | 128,826,380 |
Mar 19, 2024 | 51.40 | 53.50 | 51.30 | 53.00 | 53.00 | 138,908,497 |
Mar 18, 2024 | 51.50 | 52.00 | 51.00 | 51.80 | 51.80 | 69,309,594 |
Mar 15, 2024 | 52.30 | 52.40 | 51.60 | 51.90 | 51.90 | 85,406,325 |
Mar 14, 2024 | 53.00 | 53.00 | 52.00 | 52.60 | 52.60 | 75,331,524 |
Mar 13, 2024 | 52.80 | 53.20 | 52.30 | 53.00 | 53.00 | 125,263,530 |
Mar 12, 2024 | 51.60 | 52.50 | 51.30 | 52.50 | 52.50 | 85,918,981 |
Mar 11, 2024 | 52.00 | 52.40 | 50.80 | 51.60 | 51.60 | 100,314,710 |
Mar 08, 2024 | 51.90 | 53.00 | 51.00 | 51.90 | 51.90 | 284,309,520 |
Mar 07, 2024 | 49.60 | 50.20 | 49.55 | 50.20 | 50.20 | 114,381,033 |
Mar 06, 2024 | 48.55 | 49.20 | 48.45 | 49.20 | 49.20 | 50,119,208 |
Mar 05, 2024 | 48.85 | 48.95 | 48.50 | 48.75 | 48.75 | 43,833,522 |
Mar 04, 2024 | 48.50 | 48.95 | 48.45 | 48.85 | 48.85 | 52,620,867 |
Mar 01, 2024 | 49.00 | 49.00 | 48.30 | 48.30 | 48.30 | 48,011,892 |
Feb 29, 2024 | 48.40 | 48.90 | 48.15 | 48.85 | 48.85 | 66,602,301 |
Feb 27, 2024 | 48.10 | 48.70 | 48.05 | 48.15 | 48.15 | 36,863,720 |
Feb 26, 2024 | 48.00 | 48.25 | 47.85 | 48.00 | 48.00 | 42,630,523 |
Feb 23, 2024 | 48.50 | 48.90 | 48.15 | 48.15 | 48.15 | 54,152,256 |
Feb 22, 2024 | 48.60 | 48.85 | 48.40 | 48.60 | 48.60 | 44,502,835 |
Feb 21, 2024 | 48.90 | 49.10 | 48.50 | 48.50 | 48.50 | 64,118,827 |
Feb 20, 2024 | 49.00 | 49.65 | 48.95 | 49.25 | 49.25 | 33,519,790 |
Feb 19, 2024 | 48.90 | 49.15 | 48.80 | 49.15 | 49.15 | 27,779,765 |
Feb 16, 2024 | 49.25 | 49.25 | 48.85 | 48.85 | 48.85 | 37,546,293 |
Feb 15, 2024 | 49.00 | 49.20 | 48.55 | 49.20 | 49.20 | 64,345,314 |
Feb 05, 2024 | 48.00 | 48.25 | 47.85 | 48.10 | 48.10 | 59,043,982 |
Feb 02, 2024 | 48.85 | 48.90 | 48.50 | 48.55 | 48.55 | 61,988,932 |
Feb 01, 2024 | 48.55 | 49.15 | 48.30 | 49.05 | 49.05 | 64,281,001 |
Jan 31, 2024 | 49.50 | 49.50 | 49.00 | 49.00 | 49.00 | 54,713,914 |
Jan 30, 2024 | 49.65 | 49.90 | 49.60 | 49.60 | 49.60 | 38,754,522 |
Jan 29, 2024 | 49.65 | 49.90 | 49.40 | 49.45 | 49.45 | 59,567,525 |
Jan 26, 2024 | 50.80 | 51.10 | 49.80 | 49.80 | 49.80 | 181,978,031 |
Jan 25, 2024 | 51.10 | 52.30 | 51.10 | 52.30 | 52.30 | 174,170,705 |
Jan 24, 2024 | 50.70 | 50.80 | 50.30 | 50.60 | 50.60 | 60,980,878 |
Jan 23, 2024 | 50.80 | 50.90 | 49.95 | 50.20 | 50.20 | 50,692,732 |
Jan 22, 2024 | 50.00 | 50.30 | 49.70 | 50.30 | 50.30 | 73,159,697 |
Jan 19, 2024 | 49.90 | 49.90 | 48.30 | 49.20 | 49.20 | 70,235,426 |
Jan 18, 2024 | 48.60 | 48.90 | 47.55 | 48.10 | 48.10 | 91,151,420 |
Jan 17, 2024 | 50.00 | 50.00 | 48.50 | 48.60 | 48.60 | 141,437,685 |
Jan 16, 2024 | 50.50 | 50.80 | 50.00 | 50.80 | 50.80 | 49,658,808 |
Jan 15, 2024 | 50.40 | 50.80 | 50.10 | 50.80 | 50.80 | 30,013,792 |
Jan 12, 2024 | 50.10 | 50.10 | 49.60 | 50.10 | 50.10 | 30,183,922 |
Jan 11, 2024 | 50.20 | 50.30 | 50.00 | 50.10 | 50.10 | 26,875,440 |
Jan 10, 2024 | 50.40 | 50.50 | 50.10 | 50.10 | 50.10 | 40,588,805 |
Jan 09, 2024 | 50.60 | 50.90 | 50.10 | 50.10 | 50.10 | 50,477,153 |
Jan 08, 2024 | 51.00 | 51.00 | 50.10 | 50.50 | 50.50 | 63,869,803 |
Jan 05, 2024 | 51.60 | 52.20 | 50.60 | 50.80 | 50.80 | 77,391,673 |
Jan 04, 2024 | 50.50 | 50.90 | 50.20 | 50.80 | 50.80 | 56,554,331 |
Jan 03, 2024 | 51.20 | 51.30 | 50.50 | 50.60 | 50.60 | 75,978,300 |
Jan 02, 2024 | 52.50 | 52.80 | 51.30 | 51.90 | 51.90 | 64,217,881 |
Dec 29, 2023 | 52.70 | 52.90 | 51.80 | 52.60 | 52.60 | 49,054,932 |
Dec 28, 2023 | 54.30 | 54.80 | 52.50 | 52.50 | 52.50 | 154,010,012 |
Dec 27, 2023 | 51.30 | 53.50 | 51.20 | 53.50 | 53.50 | 220,103,922 |
Dec 26, 2023 | 50.50 | 51.00 | 50.20 | 50.80 | 50.80 | 55,148,904 |
Dec 25, 2023 | 50.30 | 50.40 | 49.75 | 50.20 | 50.20 | 34,041,265 |
Dec 22, 2023 | 49.45 | 50.00 | 49.30 | 50.00 | 50.00 | 33,742,229 |
Dec 21, 2023 | 49.25 | 49.40 | 49.00 | 49.40 | 49.40 | 55,517,081 |
Dec 20, 2023 | 50.00 | 50.20 | 49.55 | 49.85 | 49.85 | 55,229,209 |
Dec 19, 2023 | 50.30 | 50.40 | 49.55 | 50.00 | 50.00 | 54,201,661 |
Dec 18, 2023 | 50.20 | 50.60 | 49.90 | 50.60 | 50.60 | 54,942,293 |
Dec 15, 2023 | 50.70 | 51.00 | 50.40 | 50.70 | 50.70 | 83,947,122 |
Dec 14, 2023 | 50.40 | 50.50 | 50.00 | 50.40 | 50.40 | 51,468,459 |
Dec 13, 2023 | 50.00 | 50.20 | 49.50 | 50.20 | 50.20 | 47,899,791 |
Dec 12, 2023 | 49.45 | 49.90 | 49.20 | 49.90 | 49.90 | 48,600,982 |
Dec 11, 2023 | 49.00 | 49.30 | 48.65 | 49.05 | 49.05 | 28,661,262 |
Dec 08, 2023 | 48.80 | 49.05 | 48.55 | 48.55 | 48.55 | 33,680,342 |
Dec 07, 2023 | 49.00 | 49.10 | 48.35 | 48.45 | 48.45 | 36,067,025 |
Dec 06, 2023 | 49.30 | 49.40 | 48.90 | 48.90 | 48.90 | 36,927,692 |
Dec 05, 2023 | 49.80 | 49.80 | 49.20 | 49.20 | 49.20 | 56,578,688 |
Dec 04, 2023 | 49.85 | 50.20 | 49.80 | 50.20 | 50.20 | 43,958,233 |
Dec 01, 2023 | 49.00 | 49.70 | 49.00 | 49.70 | 49.70 | 52,316,739 |
Nov 30, 2023 | 49.30 | 49.80 | 48.90 | 48.90 | 48.90 | 87,291,668 |
Nov 29, 2023 | 49.15 | 49.90 | 49.15 | 49.20 | 49.20 | 61,999,972 |
Nov 28, 2023 | 49.50 | 49.60 | 48.85 | 49.05 | 49.05 | 80,672,376 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |