Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 22, 2023 | 69.80 | 69.80 | 69.20 | 69.60 | 69.60 | 6,346,433 |
Mar 21, 2023 | 69.30 | 69.80 | 69.00 | 69.30 | 69.30 | 5,635,633 |
Mar 20, 2023 | 69.20 | 69.50 | 68.90 | 69.00 | 69.00 | 4,533,301 |
Mar 17, 2023 | 68.90 | 69.00 | 68.50 | 68.70 | 68.70 | 11,195,878 |
Mar 16, 2023 | 69.00 | 69.20 | 68.50 | 69.20 | 69.20 | 7,523,872 |
Mar 15, 2023 | 68.60 | 69.20 | 68.30 | 69.20 | 69.20 | 6,722,061 |
Mar 14, 2023 | 68.00 | 68.90 | 67.70 | 68.90 | 68.90 | 8,230,623 |
Mar 13, 2023 | 68.40 | 68.70 | 68.20 | 68.50 | 68.50 | 7,034,950 |
Mar 10, 2023 | 68.80 | 69.10 | 68.10 | 68.40 | 68.40 | 5,692,509 |
Mar 09, 2023 | 68.70 | 68.80 | 68.20 | 68.80 | 68.80 | 5,260,387 |
Mar 08, 2023 | 68.50 | 69.00 | 68.00 | 68.90 | 68.90 | 5,340,861 |
Mar 07, 2023 | 69.10 | 69.20 | 68.60 | 68.80 | 68.80 | 5,917,314 |
Mar 06, 2023 | 68.90 | 69.20 | 68.50 | 69.00 | 69.00 | 8,221,288 |
Mar 03, 2023 | 68.30 | 68.60 | 68.20 | 68.40 | 68.40 | 7,615,821 |
Mar 02, 2023 | 67.10 | 68.00 | 66.90 | 68.00 | 68.00 | 7,360,575 |
Mar 01, 2023 | 66.80 | 67.70 | 66.80 | 67.10 | 67.10 | 8,971,000 |
Feb 24, 2023 | 67.20 | 67.60 | 66.90 | 67.50 | 67.50 | 10,035,318 |
Feb 23, 2023 | 66.80 | 67.50 | 66.50 | 67.20 | 67.20 | 9,299,152 |
Feb 22, 2023 | 66.60 | 66.80 | 66.40 | 66.60 | 66.60 | 4,711,681 |
Feb 21, 2023 | 66.70 | 66.80 | 66.50 | 66.80 | 66.80 | 2,259,084 |
Feb 20, 2023 | 66.30 | 66.60 | 66.30 | 66.40 | 66.40 | 2,884,003 |
Feb 17, 2023 | 66.30 | 66.50 | 66.30 | 66.40 | 66.40 | 3,396,096 |
Feb 16, 2023 | 66.60 | 66.80 | 66.30 | 66.30 | 66.30 | 4,249,679 |
Feb 15, 2023 | 66.80 | 67.10 | 66.40 | 66.50 | 66.50 | 3,681,363 |
Feb 14, 2023 | 67.20 | 67.40 | 66.80 | 67.00 | 67.00 | 3,797,801 |
Feb 13, 2023 | 66.50 | 67.10 | 66.20 | 67.10 | 67.10 | 5,562,912 |
Feb 10, 2023 | 66.30 | 66.80 | 66.30 | 66.60 | 66.60 | 3,150,692 |
Feb 09, 2023 | 66.50 | 66.80 | 66.50 | 66.80 | 66.80 | 2,113,182 |
Feb 08, 2023 | 66.40 | 66.80 | 66.40 | 66.60 | 66.60 | 3,209,843 |
Feb 07, 2023 | 66.30 | 66.80 | 66.20 | 66.80 | 66.80 | 5,361,110 |
Feb 06, 2023 | 66.40 | 66.70 | 66.10 | 66.20 | 66.20 | 5,831,670 |
Feb 03, 2023 | 67.00 | 67.00 | 66.20 | 66.30 | 66.30 | 9,245,515 |
Feb 02, 2023 | 67.40 | 67.50 | 66.80 | 67.50 | 67.50 | 6,938,006 |
Feb 01, 2023 | 67.20 | 67.40 | 66.80 | 67.10 | 67.10 | 5,678,018 |
Jan 31, 2023 | 68.10 | 68.10 | 67.10 | 67.30 | 67.30 | 10,727,388 |
Jan 30, 2023 | 68.20 | 68.60 | 66.70 | 68.00 | 68.00 | 20,157,167 |
Jan 17, 2023 | 68.00 | 68.00 | 67.60 | 67.90 | 67.90 | 7,101,739 |
Jan 16, 2023 | 68.00 | 68.20 | 67.30 | 68.00 | 68.00 | 5,141,728 |
Jan 13, 2023 | 67.80 | 67.90 | 67.30 | 67.50 | 67.50 | 4,437,599 |
Jan 12, 2023 | 67.30 | 67.70 | 67.00 | 67.10 | 67.10 | 10,420,369 |
Jan 11, 2023 | 67.20 | 67.50 | 66.70 | 66.90 | 66.90 | 5,721,541 |
Jan 10, 2023 | 67.60 | 67.70 | 66.70 | 67.10 | 67.10 | 7,377,383 |
Jan 09, 2023 | 67.50 | 67.80 | 67.20 | 67.60 | 67.60 | 10,123,171 |
Jan 06, 2023 | 66.80 | 67.20 | 66.50 | 66.60 | 66.60 | 6,589,068 |
Jan 05, 2023 | 66.50 | 66.80 | 66.20 | 66.60 | 66.60 | 7,266,554 |
Jan 04, 2023 | 66.10 | 66.80 | 66.10 | 66.50 | 66.50 | 6,471,487 |
Jan 03, 2023 | 65.80 | 66.90 | 65.70 | 66.60 | 66.60 | 6,156,379 |
Dec 30, 2022 | 66.20 | 66.90 | 66.10 | 66.60 | 66.60 | 6,922,370 |
Dec 29, 2022 | 65.70 | 66.40 | 65.70 | 66.30 | 66.30 | 5,965,204 |
Dec 28, 2022 | 65.80 | 66.20 | 65.60 | 66.20 | 66.20 | 5,295,483 |
Dec 27, 2022 | 66.00 | 66.30 | 65.90 | 66.20 | 66.20 | 3,748,499 |
Dec 26, 2022 | 65.80 | 66.00 | 65.70 | 65.80 | 65.80 | 1,546,875 |
Dec 23, 2022 | 65.20 | 65.90 | 65.20 | 65.90 | 65.90 | 2,794,840 |
Dec 22, 2022 | 65.50 | 65.90 | 65.20 | 65.90 | 65.90 | 3,353,148 |
Dec 21, 2022 | 65.90 | 65.90 | 65.00 | 65.40 | 65.40 | 6,331,176 |
Dec 20, 2022 | 65.10 | 66.00 | 65.00 | 65.60 | 65.60 | 5,901,447 |
Dec 19, 2022 | 64.90 | 65.60 | 64.90 | 65.30 | 65.30 | 4,918,421 |
Dec 16, 2022 | 65.00 | 65.70 | 64.90 | 65.30 | 65.30 | 10,705,789 |
Dec 15, 2022 | 65.70 | 66.00 | 65.40 | 65.50 | 65.50 | 7,404,684 |
Dec 14, 2022 | 65.90 | 66.00 | 65.60 | 66.00 | 66.00 | 7,391,928 |
Dec 13, 2022 | 66.00 | 66.20 | 65.10 | 65.40 | 65.40 | 9,663,360 |
Dec 12, 2022 | 65.50 | 66.00 | 65.20 | 65.80 | 65.80 | 4,965,756 |
Dec 09, 2022 | 65.40 | 66.00 | 65.00 | 66.00 | 66.00 | 8,280,741 |
Dec 08, 2022 | 64.90 | 65.10 | 64.40 | 65.00 | 65.00 | 9,134,317 |
Dec 07, 2022 | 65.00 | 65.60 | 64.70 | 65.20 | 65.20 | 13,655,538 |
Dec 06, 2022 | 65.10 | 65.30 | 64.60 | 64.60 | 64.60 | 13,143,721 |
Dec 05, 2022 | 65.00 | 65.50 | 64.80 | 65.40 | 65.40 | 9,685,275 |
Dec 02, 2022 | 65.20 | 65.40 | 64.80 | 65.00 | 65.00 | 15,132,406 |
Dec 01, 2022 | 66.20 | 66.20 | 65.30 | 65.90 | 65.90 | 18,199,509 |
Nov 30, 2022 | 65.50 | 66.30 | 65.20 | 66.10 | 66.10 | 32,027,609 |
Nov 29, 2022 | 65.10 | 65.80 | 64.60 | 65.80 | 65.80 | 15,023,676 |
Nov 28, 2022 | 64.80 | 65.30 | 64.10 | 65.30 | 65.30 | 23,420,464 |
Nov 25, 2022 | 64.50 | 65.70 | 64.20 | 65.70 | 65.70 | 17,937,908 |
Nov 24, 2022 | 64.30 | 65.30 | 63.60 | 65.30 | 65.30 | 19,251,219 |
Nov 23, 2022 | 64.00 | 64.10 | 63.30 | 64.00 | 64.00 | 11,236,325 |
Nov 22, 2022 | 63.60 | 63.80 | 63.30 | 63.80 | 63.80 | 13,328,471 |
Nov 21, 2022 | 64.10 | 64.40 | 63.70 | 64.20 | 64.20 | 9,989,475 |
Nov 18, 2022 | 64.00 | 64.30 | 63.90 | 64.10 | 64.10 | 6,843,623 |
Nov 17, 2022 | 64.50 | 64.70 | 63.90 | 64.10 | 64.10 | 12,546,162 |
Nov 16, 2022 | 64.90 | 65.30 | 64.50 | 64.50 | 64.50 | 16,044,681 |
Nov 15, 2022 | 65.70 | 66.10 | 65.50 | 66.00 | 66.00 | 8,893,896 |
Nov 14, 2022 | 65.80 | 66.20 | 65.50 | 66.10 | 66.10 | 9,687,482 |
Nov 11, 2022 | 65.50 | 65.90 | 65.10 | 65.40 | 65.40 | 8,702,207 |
Nov 10, 2022 | 64.90 | 65.20 | 64.50 | 64.90 | 64.90 | 8,347,309 |
Nov 09, 2022 | 65.20 | 65.40 | 64.80 | 65.30 | 65.30 | 8,773,959 |
Nov 08, 2022 | 65.30 | 65.60 | 65.00 | 65.50 | 65.50 | 5,832,767 |
Nov 07, 2022 | 65.10 | 65.80 | 65.00 | 65.80 | 65.80 | 5,677,370 |
Nov 04, 2022 | 65.50 | 65.50 | 64.90 | 65.50 | 65.50 | 6,873,892 |
Nov 03, 2022 | 66.00 | 66.00 | 65.10 | 65.60 | 65.60 | 6,600,204 |
Nov 02, 2022 | 66.20 | 66.60 | 65.60 | 65.90 | 65.90 | 3,659,284 |
Nov 01, 2022 | 65.50 | 66.20 | 65.30 | 66.10 | 66.10 | 5,279,339 |
Oct 31, 2022 | 66.10 | 66.20 | 65.30 | 65.50 | 65.50 | 4,897,537 |
Oct 28, 2022 | 66.10 | 66.10 | 65.30 | 65.80 | 65.80 | 3,790,611 |
Oct 27, 2022 | 65.80 | 66.20 | 65.50 | 65.80 | 65.80 | 7,521,084 |
Oct 26, 2022 | 65.50 | 65.80 | 65.00 | 65.60 | 65.60 | 5,614,244 |
Oct 25, 2022 | 65.60 | 65.70 | 64.60 | 65.50 | 65.50 | 8,854,520 |
Oct 24, 2022 | 64.90 | 65.30 | 64.50 | 65.10 | 65.10 | 6,767,320 |
Oct 21, 2022 | 64.60 | 64.80 | 64.00 | 64.10 | 64.10 | 3,990,635 |
Oct 20, 2022 | 65.00 | 65.30 | 63.80 | 64.70 | 64.70 | 13,764,709 |
Oct 19, 2022 | 65.40 | 65.70 | 65.10 | 65.30 | 65.30 | 6,612,272 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |