Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1973-02-21 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $68.61 | $474.32 | 485,900 | — | — |
| 2021-12-30 | $68.43 | $473.08 | 513,300 | — | — |
| 2021-12-29 | $68.51 | $473.63 | 502,100 | — | — |
| 2021-12-28 | $68.34 | $472.45 | 572,900 | — | — |
| 2021-12-27 | $67.48 | $466.51 | 711,500 | — | — |
| 2021-12-23 | $66.75 | $461.46 | 526,700 | — | — |
| 2021-12-22 | $66.63 | $460.63 | 1,105,300 | — | — |
| 2021-12-21 | $66.28 | $458.21 | 1,264,500 | — | — |
| 2021-12-20 | $66.91 | $462.57 | 1,294,400 | — | — |
| 2021-12-17 | $66.89 | $462.43 | 2,215,400 | — | — |
| 2021-12-16 | $68.13 | $471.00 | 1,285,000 | — | — |
| 2021-12-15 | $67.83 | $468.93 | 1,041,900 | — | — |
| 2021-12-14 | $67.18 | $464.43 | 1,611,100 | — | — |
| 2021-12-13 | $67.58 | $467.20 | 910,600 | — | — |
| 2021-12-10 | $66.94 | $462.78 | 493,500 | — | — |
| 2021-12-09 | $66.44 | $459.32 | 613,700 | — | — |
| 2021-12-08 | $66.92 | $462.64 | 609,800 | — | — |
| 2021-12-07 | $66.67 | $460.91 | 912,500 | — | — |
| 2021-12-06 | $66.76 | $461.53 | 1,459,200 | — | — |
| 2021-12-03 | $64.89 | $448.60 | 702,300 | — | — |
| 2021-12-02 | $63.72 | $440.51 | 1,007,200 | — | — |
| 2021-12-01 | $63.14 | $436.50 | 1,212,000 | — | — |
| 2021-11-30 | $63.30 | $437.61 | 1,874,500 | — | — |
| 2021-11-29 | $65.26 | $451.16 | 876,300 | — | — |
| 2021-11-26 | $64.51 | $445.98 | 573,700 | — | — |
| 2021-11-24 | $65.53 | $453.03 | 1,360,500 | — | — |
| 2021-11-23 | $66.20 | $457.66 | 1,678,600 | — | — |
| 2021-11-22 | $66.46 | $459.46 | 1,642,200 | — | — |
| 2021-11-19 | $65.61 | $453.58 | 3,651,100 | — | — |
| 2021-11-18 | $65.07 | $449.85 | 2,134,900 | — | — |
| 2021-11-17 | $65.70 | $450.24 | 1,119,700 | — | — |
| 2021-11-16 | $65.38 | $448.05 | 975,100 | — | — |
| 2021-11-15 | $65.60 | $449.56 | 842,200 | — | — |
| 2021-11-12 | $64.50 | $442.02 | 752,100 | — | — |
| 2021-11-11 | $64.61 | $442.77 | 1,251,000 | — | — |
| 2021-11-10 | $64.69 | $443.32 | 747,800 | — | — |
| 2021-11-09 | $64.12 | $439.41 | 724,800 | — | — |
| 2021-11-08 | $63.72 | $436.67 | 787,200 | — | — |
| 2021-11-05 | $64.88 | $444.62 | 1,049,100 | — | — |
| 2021-11-04 | $63.72 | $436.67 | 1,535,000 | — | — |
| 2021-11-03 | $63.82 | $437.36 | 1,257,600 | — | — |
| 2021-11-02 | $63.91 | $437.97 | 1,186,800 | — | — |
| 2021-11-01 | $63.96 | $438.32 | 798,500 | — | — |
| 2021-10-29 | $63.75 | $436.88 | 1,369,900 | — | — |
| 2021-10-28 | $64.18 | $439.82 | 777,400 | — | — |
| 2021-10-27 | $63.77 | $437.02 | 948,900 | — | — |
| 2021-10-26 | $64.38 | $441.20 | 747,900 | — | — |
| 2021-10-25 | $64.23 | $440.17 | 715,800 | — | — |
| 2021-10-22 | $64.64 | $442.98 | 689,600 | — | — |
| 2021-10-21 | $64.09 | $439.21 | 673,300 | — | — |
| 2021-10-20 | $64.35 | $440.99 | 955,400 | — | — |
| 2021-10-19 | $63.64 | $436.12 | 643,500 | — | — |
| 2021-10-18 | $63.05 | $432.08 | 1,324,400 | — | — |
| 2021-10-15 | $63.31 | $433.86 | 1,063,500 | — | — |
| 2021-10-14 | $63.64 | $436.12 | 882,800 | — | — |
| 2021-10-13 | $62.70 | $429.68 | 889,800 | — | — |
| 2021-10-12 | $62.10 | $425.57 | 922,500 | — | — |
| 2021-10-11 | $61.96 | $424.61 | 1,869,100 | — | — |
| 2021-10-08 | $62.01 | $424.95 | 1,085,700 | — | — |
| 2021-10-07 | $62.72 | $429.82 | 1,473,300 | — | — |
| 2021-10-06 | $63.43 | $434.69 | 893,800 | — | — |
| 2021-10-05 | $62.88 | $430.92 | 1,173,200 | — | — |
| 2021-10-04 | $62.62 | $429.13 | 783,000 | — | — |
| 2021-10-01 | $61.80 | $423.51 | 1,911,500 | — | — |
| 2021-09-30 | $62.20 | $426.26 | 1,850,200 | — | — |
| 2021-09-29 | $63.16 | $432.83 | 966,700 | — | — |
| 2021-09-28 | $62.53 | $428.52 | 1,461,500 | — | — |
| 2021-09-27 | $63.09 | $432.36 | 1,418,100 | — | — |
| 2021-09-24 | $63.15 | $432.77 | 1,398,900 | — | — |
| 2021-09-23 | $63.32 | $433.93 | 1,610,000 | — | — |
| 2021-09-22 | $62.83 | $430.57 | 1,532,700 | — | — |
| 2021-09-21 | $63.87 | $437.70 | 1,661,800 | — | — |
| 2021-09-20 | $64.26 | $440.37 | 1,738,900 | — | — |
| 2021-09-17 | $64.20 | $439.96 | 3,392,600 | — | — |
| 2021-09-16 | $64.55 | $442.36 | 1,257,700 | — | — |
| 2021-09-15 | $64.78 | $443.94 | 2,230,500 | — | — |
| 2021-09-14 | $65.76 | $450.65 | 1,013,600 | — | — |
| 2021-09-13 | $66.58 | $456.27 | 944,600 | — | — |
| 2021-09-10 | $66.69 | $457.03 | 912,400 | — | — |
| 2021-09-09 | $68.19 | $467.31 | 777,100 | — | — |
| 2021-09-08 | $68.41 | $468.81 | 1,070,100 | — | — |
| 2021-09-07 | $67.23 | $460.73 | 1,310,400 | — | — |
| 2021-09-03 | $68.50 | $469.43 | 903,800 | — | — |
| 2021-09-02 | $68.95 | $472.51 | 1,018,300 | — | — |
| 2021-09-01 | $68.62 | $470.25 | 947,600 | — | — |
| 2021-08-31 | $68.45 | $469.09 | 1,827,200 | — | — |
| 2021-08-30 | $67.91 | $465.39 | 936,400 | — | — |
| 2021-08-27 | $68.31 | $468.13 | 1,448,100 | — | — |
| 2021-08-26 | $69.11 | $473.61 | 1,651,900 | — | — |
| 2021-08-25 | $68.86 | $471.90 | 1,143,800 | — | — |
| 2021-08-24 | $68.48 | $469.29 | 1,669,800 | — | — |
| 2021-08-23 | $68.91 | $472.24 | 1,577,800 | — | — |
| 2021-08-20 | $69.26 | $474.64 | 1,475,500 | — | — |
| 2021-08-19 | $68.60 | $470.12 | 1,897,600 | — | — |
| 2021-08-18 | $68.87 | $468.30 | 2,106,400 | — | — |
| 2021-08-17 | $68.97 | $468.98 | 1,392,700 | — | — |
| 2021-08-16 | $68.80 | $467.82 | 1,153,200 | — | — |
| 2021-08-13 | $68.10 | $463.06 | 905,500 | — | — |
| 2021-08-12 | $67.41 | $458.37 | 1,016,000 | — | — |
| 2021-08-11 | $67.55 | $459.32 | 1,185,200 | — | — |
| 2021-08-10 | $66.92 | $455.04 | 686,600 | — | — |
| 2021-08-09 | $66.74 | $453.82 | 850,000 | — | — |
| 2021-08-06 | $66.72 | $453.68 | 886,600 | — | — |
| 2021-08-05 | $67.05 | $455.92 | 1,180,800 | — | — |
| 2021-08-04 | $66.24 | $450.42 | 1,249,400 | — | — |
| 2021-08-03 | $66.38 | $451.37 | 877,700 | — | — |
| 2021-08-02 | $65.81 | $447.49 | 922,500 | — | — |
| 2021-07-30 | $65.22 | $443.48 | 2,449,500 | — | — |
| 2021-07-29 | $65.36 | $444.43 | 1,085,100 | — | — |
| 2021-07-28 | $65.21 | $443.41 | 1,054,700 | — | — |
| 2021-07-27 | $66.30 | $450.82 | 1,202,800 | — | — |
| 2021-07-26 | $65.15 | $443.00 | 1,695,100 | — | — |
| 2021-07-23 | $65.08 | $442.53 | 1,342,800 | — | — |
| 2021-07-22 | $64.14 | $436.14 | 1,322,500 | — | — |
| 2021-07-21 | $63.91 | $434.57 | 1,302,300 | — | — |
| 2021-07-20 | $64.00 | $435.18 | 2,488,400 | — | — |
| 2021-07-19 | $64.11 | $435.93 | 2,679,000 | — | — |
| 2021-07-16 | $64.56 | $438.99 | 1,651,600 | — | — |
| 2021-07-15 | $63.23 | $429.95 | 1,148,800 | — | — |
| 2021-07-14 | $62.31 | $423.69 | 1,041,800 | — | — |
| 2021-07-13 | $61.49 | $418.12 | 627,400 | — | — |
| 2021-07-12 | $61.90 | $420.90 | 939,900 | — | — |
| 2021-07-09 | $61.79 | $420.16 | 1,384,800 | — | — |
| 2021-07-08 | $61.81 | $420.29 | 830,100 | — | — |
| 2021-07-07 | $61.82 | $420.36 | 895,000 | — | — |
| 2021-07-06 | $61.71 | $419.61 | 878,800 | — | — |
| 2021-07-02 | $61.58 | $418.73 | 519,900 | — | — |
| 2021-07-01 | $61.39 | $417.44 | 669,700 | — | — |
| 2021-06-30 | $60.43 | $410.91 | 797,800 | — | — |
| 2021-06-29 | $60.64 | $412.34 | 1,047,400 | — | — |
| 2021-06-28 | $61.72 | $419.68 | 991,700 | — | — |
| 2021-06-25 | $61.66 | $419.27 | 1,485,700 | — | — |
| 2021-06-24 | $61.38 | $417.37 | 1,091,400 | — | — |
| 2021-06-23 | $61.08 | $415.33 | 1,662,000 | — | — |
| 2021-06-22 | $61.88 | $420.77 | 2,212,800 | — | — |
| 2021-06-21 | $63.71 | $433.21 | 1,305,300 | — | — |
| 2021-06-18 | $62.54 | $425.26 | 1,990,500 | — | — |
| 2021-06-17 | $64.48 | $438.45 | 1,126,500 | — | — |
| 2021-06-16 | $64.22 | $436.68 | 2,309,700 | — | — |
| 2021-06-15 | $64.52 | $438.72 | 951,900 | — | — |
| 2021-06-14 | $63.92 | $434.64 | 903,100 | — | — |
| 2021-06-11 | $64.19 | $436.48 | 923,700 | — | — |
| 2021-06-10 | $64.01 | $435.25 | 658,300 | — | — |
| 2021-06-09 | $63.36 | $430.83 | 1,196,900 | — | — |
| 2021-06-08 | $62.59 | $425.60 | 1,202,700 | — | — |
| 2021-06-07 | $62.68 | $426.21 | 789,500 | — | — |
| 2021-06-04 | $62.72 | $426.48 | 644,900 | — | — |
| 2021-06-03 | $62.51 | $425.05 | 780,300 | — | — |
| 2021-06-02 | $61.80 | $420.22 | 675,900 | — | — |
| 2021-06-01 | $61.47 | $417.98 | 547,100 | — | — |
| 2021-05-28 | $61.99 | $421.52 | 1,115,400 | — | — |
| 2021-05-27 | $61.31 | $416.89 | 1,599,800 | — | — |
| 2021-05-26 | $61.38 | $417.37 | 1,139,400 | — | — |
| 2021-05-25 | $61.43 | $417.71 | 1,308,500 | — | — |
| 2021-05-24 | $62.63 | $425.87 | 837,700 | — | — |
| 2021-05-21 | $62.53 | $425.19 | 954,400 | — | — |
| 2021-05-20 | $61.90 | $420.90 | 1,200,200 | — | — |
| 2021-05-19 | $62.76 | $423.11 | 1,385,800 | — | — |
| 2021-05-18 | $62.29 | $419.95 | 1,364,600 | — | — |
| 2021-05-17 | $62.12 | $418.80 | 1,613,400 | — | — |
| 2021-05-14 | $62.67 | $422.51 | 1,251,100 | — | — |
| 2021-05-13 | $62.83 | $423.59 | 1,739,200 | — | — |
| 2021-05-12 | $61.51 | $414.69 | 1,003,600 | — | — |
| 2021-05-11 | $62.45 | $421.02 | 2,222,200 | — | — |
| 2021-05-10 | $64.04 | $431.74 | 1,129,500 | — | — |
| 2021-05-07 | $63.82 | $430.26 | 958,700 | — | — |
| 2021-05-06 | $63.70 | $429.45 | 1,272,300 | — | — |
| 2021-05-05 | $63.53 | $428.31 | 1,365,200 | — | — |
| 2021-05-04 | $64.25 | $433.16 | 1,356,400 | — | — |
| 2021-05-03 | $64.06 | $431.88 | 959,200 | — | — |
| 2021-04-30 | $63.97 | $431.27 | 1,193,400 | — | — |
| 2021-04-29 | $63.43 | $427.63 | 1,126,600 | — | — |
| 2021-04-28 | $63.26 | $426.49 | 1,281,000 | — | — |
| 2021-04-27 | $62.90 | $424.06 | 798,500 | — | — |
| 2021-04-26 | $63.53 | $428.31 | 581,800 | — | — |
| 2021-04-23 | $63.48 | $427.97 | 1,118,000 | — | — |
| 2021-04-22 | $64.22 | $432.96 | 708,000 | — | — |
| 2021-04-21 | $64.61 | $435.59 | 1,223,500 | — | — |
| 2021-04-20 | $64.81 | $436.94 | 1,685,700 | — | — |
| 2021-04-19 | $63.24 | $426.35 | 1,979,500 | — | — |
| 2021-04-16 | $63.29 | $426.69 | 1,600,000 | — | — |
| 2021-04-15 | $62.16 | $419.07 | 1,110,900 | — | — |
| 2021-04-14 | $61.07 | $411.72 | 891,300 | — | — |
| 2021-04-13 | $61.12 | $412.06 | 914,800 | — | — |
| 2021-04-12 | $60.93 | $410.78 | 925,200 | — | — |
| 2021-04-09 | $60.66 | $408.96 | 1,362,000 | — | — |
| 2021-04-08 | $60.90 | $410.58 | 1,321,000 | — | — |
| 2021-04-07 | $61.26 | $413.00 | 2,033,100 | — | — |
| 2021-04-06 | $61.16 | $412.33 | 1,500,800 | — | — |
| 2021-04-05 | $60.63 | $408.75 | 899,100 | — | — |
| 2021-04-01 | $59.93 | $404.04 | 1,203,700 | — | — |
| 2021-03-31 | $59.53 | $401.34 | 1,208,600 | — | — |
| 2021-03-30 | $59.37 | $400.26 | 1,097,300 | — | — |
| 2021-03-29 | $60.16 | $405.59 | 2,440,900 | — | — |
| 2021-03-26 | $59.14 | $398.71 | 1,418,200 | — | — |
| 2021-03-25 | $59.83 | $403.36 | 2,428,800 | — | — |
| 2021-03-24 | $59.04 | $398.04 | 1,029,800 | — | — |
| 2021-03-23 | $58.89 | $397.02 | 2,669,700 | — | — |
| 2021-03-22 | $58.63 | $395.27 | 1,935,800 | — | — |
| 2021-03-19 | $59.54 | $401.41 | 2,500,700 | — | — |
| 2021-03-18 | $58.64 | $395.34 | 3,262,400 | — | — |
| 2021-03-17 | $58.38 | $393.59 | 1,090,100 | — | — |
| 2021-03-16 | $59.61 | $401.88 | 1,505,100 | — | — |
| 2021-03-15 | $59.19 | $399.05 | 2,042,800 | — | — |
| 2021-03-12 | $57.68 | $388.87 | 1,185,800 | — | — |
| 2021-03-11 | $56.76 | $382.66 | 1,315,100 | — | — |
| 2021-03-10 | $56.95 | $383.94 | 2,297,700 | — | — |
| 2021-03-09 | $56.54 | $381.18 | 2,632,400 | — | — |
| 2021-03-08 | $56.27 | $379.36 | 2,171,400 | — | — |
| 2021-03-05 | $55.35 | $373.16 | 1,833,900 | — | — |
| 2021-03-04 | $54.82 | $365.98 | 2,585,700 | — | — |
| 2021-03-03 | $53.71 | $358.57 | 1,566,400 | — | — |
| 2021-03-02 | $53.61 | $357.90 | 1,585,900 | — | — |
| 2021-03-01 | $53.96 | $360.24 | 2,358,100 | — | — |
| 2021-02-26 | $53.63 | $358.03 | 3,491,400 | — | — |
| 2021-02-25 | $53.69 | $358.43 | 3,145,400 | — | — |
| 2021-02-24 | $54.55 | $364.18 | 1,746,900 | — | — |
| 2021-02-23 | $54.35 | $362.84 | 2,360,900 | — | — |
| 2021-02-22 | $52.41 | $349.89 | 2,429,600 | — | — |
| 2021-02-19 | $54.23 | $362.04 | 1,327,800 | — | — |
| 2021-02-18 | $55.22 | $368.65 | 1,524,500 | — | — |
| 2021-02-17 | $54.80 | $365.84 | 1,118,800 | — | — |
| 2021-02-16 | $54.42 | $363.31 | 1,390,800 | — | — |
| 2021-02-12 | $54.43 | $363.37 | 799,600 | — | — |
| 2021-02-11 | $54.72 | $365.31 | 907,800 | — | — |
| 2021-02-10 | $55.34 | $369.45 | 1,000,500 | — | — |
| 2021-02-09 | $54.70 | $365.18 | 610,900 | — | — |
| 2021-02-08 | $54.22 | $361.97 | 1,199,100 | — | — |
| 2021-02-05 | $54.89 | $366.45 | 1,992,600 | — | — |
| 2021-02-04 | $55.00 | $367.18 | 1,641,300 | — | — |
| 2021-02-03 | $53.64 | $358.10 | 1,448,200 | — | — |
| 2021-02-02 | $53.87 | $359.64 | 1,801,400 | — | — |
| 2021-02-01 | $53.74 | $358.77 | 1,367,300 | — | — |
| 2021-01-29 | $53.73 | $358.70 | 4,334,700 | — | — |
| 2021-01-28 | $53.84 | $359.44 | 1,880,800 | — | — |
| 2021-01-27 | $52.72 | $351.96 | 1,926,000 | — | — |
| 2021-01-26 | $53.54 | $357.43 | 1,670,800 | — | — |
| 2021-01-25 | $54.26 | $362.24 | 2,803,900 | — | — |
| 2021-01-22 | $53.80 | $359.17 | 2,569,300 | — | — |
| 2021-01-21 | $53.58 | $357.70 | 1,703,000 | — | — |
| 2021-01-20 | $53.89 | $359.77 | 1,062,900 | — | — |
| 2021-01-19 | $53.38 | $356.36 | 1,409,200 | — | — |
| 2021-01-15 | $54.30 | $362.51 | 1,732,800 | — | — |
| 2021-01-14 | $53.31 | $355.90 | 1,002,400 | — | — |
| 2021-01-13 | $54.26 | $362.24 | 1,200,800 | — | — |
| 2021-01-12 | $52.89 | $353.09 | 1,655,800 | — | — |
| 2021-01-11 | $52.44 | $350.09 | 1,872,000 | — | — |
| 2021-01-08 | $53.00 | $353.83 | 1,889,400 | — | — |
| 2021-01-07 | $53.23 | $355.36 | 2,520,600 | — | — |
| 2021-01-06 | $54.72 | $365.31 | 2,703,400 | — | — |
| 2021-01-05 | $53.64 | $358.10 | 1,294,900 | — | — |
| 2021-01-04 | $53.75 | $358.83 | 1,564,900 | — | — |