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
- 1972-06-01 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 | $62.35 | $340.00 | 6,446,200 | — | — |
| 2021-12-30 | $62.52 | $340.92 | 6,248,000 | — | — |
| 2021-12-29 | $62.29 | $339.67 | 4,875,400 | — | — |
| 2021-12-28 | $62.35 | $340.00 | 6,002,200 | — | — |
| 2021-12-27 | $62.29 | $339.67 | 9,542,600 | — | — |
| 2021-12-23 | $62.05 | $338.36 | 8,077,000 | — | — |
| 2021-12-22 | $62.10 | $338.63 | 15,119,700 | — | — |
| 2021-12-21 | $61.45 | $335.09 | 8,669,700 | — | — |
| 2021-12-20 | $61.72 | $336.56 | 10,894,300 | — | — |
| 2021-12-17 | $61.56 | $335.69 | 24,453,700 | — | — |
| 2021-12-16 | $62.17 | $339.01 | 17,947,200 | — | — |
| 2021-12-15 | $60.61 | $330.51 | 18,498,200 | — | — |
| 2021-12-14 | $59.51 | $324.51 | 21,215,300 | — | — |
| 2021-12-13 | $59.05 | $322.00 | 18,908,400 | — | — |
| 2021-12-10 | $56.36 | $307.33 | 14,467,200 | — | — |
| 2021-12-09 | $57.54 | $313.77 | 13,622,700 | — | — |
| 2021-12-08 | $57.60 | $314.09 | 11,391,700 | — | — |
| 2021-12-07 | $57.13 | $311.53 | 13,037,800 | — | — |
| 2021-12-06 | $56.83 | $309.89 | 18,988,000 | — | — |
| 2021-12-03 | $56.32 | $307.11 | 18,445,600 | — | — |
| 2021-12-02 | $55.41 | $302.15 | 17,193,700 | — | — |
| 2021-12-01 | $54.95 | $299.64 | 20,198,400 | — | — |
| 2021-11-30 | $53.63 | $292.44 | 25,407,200 | — | — |
| 2021-11-29 | $54.64 | $297.95 | 22,025,000 | — | — |
| 2021-11-26 | $56.53 | $308.26 | 15,832,300 | — | — |
| 2021-11-24 | $56.81 | $309.79 | 17,685,200 | — | — |
| 2021-11-23 | $57.45 | $313.28 | 14,464,200 | — | — |
| 2021-11-22 | $57.04 | $311.04 | 14,185,500 | — | — |
| 2021-11-19 | $57.83 | $315.35 | 13,880,200 | — | — |
| 2021-11-18 | $59.04 | $321.95 | 9,815,900 | — | — |
| 2021-11-17 | $59.44 | $324.13 | 12,324,500 | — | — |
| 2021-11-16 | $59.10 | $322.27 | 9,320,300 | — | — |
| 2021-11-15 | $59.62 | $325.11 | 10,543,300 | — | — |
| 2021-11-12 | $59.43 | $324.07 | 9,278,300 | — | — |
| 2021-11-11 | $59.19 | $322.76 | 8,148,700 | — | — |
| 2021-11-10 | $59.39 | $323.85 | 11,005,200 | — | — |
| 2021-11-09 | $59.46 | $324.24 | 9,128,800 | — | — |
| 2021-11-08 | $59.41 | $323.96 | 10,294,200 | — | — |
| 2021-11-05 | $59.45 | $324.18 | 10,625,200 | — | — |
| 2021-11-04 | $59.25 | $323.09 | 9,831,000 | — | — |
| 2021-11-03 | $59.36 | $323.69 | 12,305,800 | — | — |
| 2021-11-02 | $58.63 | $319.71 | 13,462,700 | — | — |
| 2021-11-01 | $58.68 | $319.98 | 13,216,600 | — | — |
| 2021-10-29 | $58.40 | $318.46 | 17,067,000 | — | — |
| 2021-10-28 | $57.13 | $311.53 | 16,380,800 | — | — |
| 2021-10-27 | $56.49 | $308.04 | 18,773,700 | — | — |
| 2021-10-26 | $58.24 | $317.58 | 9,984,600 | — | — |
| 2021-10-25 | $57.81 | $315.24 | 9,716,100 | — | — |
| 2021-10-22 | $57.60 | $314.09 | 6,884,500 | — | — |
| 2021-10-21 | $57.81 | $315.24 | 7,159,000 | — | — |
| 2021-10-20 | $58.07 | $316.66 | 9,010,300 | — | — |
| 2021-10-19 | $57.59 | $314.04 | 9,390,200 | — | — |
| 2021-10-18 | $56.94 | $310.49 | 13,320,600 | — | — |
| 2021-10-15 | $58.36 | $318.24 | 9,445,300 | — | — |
| 2021-10-14 | $57.70 | $314.64 | 9,027,700 | — | — |
| 2021-10-13 | $57.07 | $311.20 | 9,876,200 | — | — |
| 2021-10-12 | $57.06 | $311.15 | 11,736,300 | — | — |
| 2021-10-11 | $57.42 | $313.11 | 10,741,400 | — | — |
| 2021-10-08 | $57.26 | $312.24 | 27,249,600 | — | — |
| 2021-10-07 | $59.01 | $321.78 | 13,798,200 | — | — |
| 2021-10-06 | $59.19 | $322.76 | 9,283,400 | — | — |
| 2021-10-05 | $59.15 | $322.55 | 11,406,200 | — | — |
| 2021-10-04 | $58.93 | $321.35 | 12,532,800 | — | — |
| 2021-10-01 | $59.51 | $324.51 | 11,188,000 | — | — |
| 2021-09-30 | $59.17 | $322.65 | 11,995,500 | — | — |
| 2021-09-29 | $60.62 | $327.89 | 9,043,300 | — | — |
| 2021-09-28 | $59.84 | $323.67 | 10,812,500 | — | — |
| 2021-09-27 | $59.84 | $323.67 | 8,231,800 | — | — |
| 2021-09-24 | $60.23 | $325.78 | 9,541,700 | — | — |
| 2021-09-23 | $60.63 | $327.94 | 9,393,700 | — | — |
| 2021-09-22 | $60.15 | $325.35 | 9,661,300 | — | — |
| 2021-09-21 | $60.33 | $326.32 | 10,157,700 | — | — |
| 2021-09-20 | $60.50 | $327.24 | 15,426,800 | — | — |
| 2021-09-17 | $61.31 | $331.62 | 20,447,900 | — | — |
| 2021-09-16 | $61.23 | $331.19 | 13,621,900 | — | — |
| 2021-09-15 | $62.00 | $335.35 | 7,981,400 | — | — |
| 2021-09-14 | $62.11 | $335.95 | 8,009,700 | — | — |
| 2021-09-13 | $62.84 | $339.90 | 9,031,500 | — | — |
| 2021-09-10 | $63.13 | $341.47 | 10,017,200 | — | — |
| 2021-09-09 | $63.58 | $343.90 | 11,246,000 | — | — |
| 2021-09-08 | $64.92 | $351.15 | 12,231,600 | — | — |
| 2021-09-07 | $65.19 | $352.61 | 8,789,000 | — | — |
| 2021-09-03 | $65.61 | $354.88 | 7,770,800 | — | — |
| 2021-09-02 | $66.12 | $357.64 | 7,064,400 | — | — |
| 2021-09-01 | $65.81 | $355.96 | 10,320,400 | — | — |
| 2021-08-31 | $66.86 | $361.64 | 8,502,700 | — | — |
| 2021-08-30 | $67.21 | $363.53 | 4,257,400 | — | — |
| 2021-08-27 | $66.60 | $360.23 | 6,863,400 | — | — |
| 2021-08-26 | $66.99 | $362.34 | 4,697,700 | — | — |
| 2021-08-25 | $67.60 | $365.64 | 7,639,700 | — | — |
| 2021-08-24 | $68.52 | $370.62 | 5,125,100 | — | — |
| 2021-08-23 | $68.94 | $372.89 | 7,988,800 | — | — |
| 2021-08-20 | $69.20 | $374.30 | 9,053,400 | — | — |
| 2021-08-19 | $68.51 | $370.57 | 11,707,400 | — | — |
| 2021-08-18 | $67.93 | $367.43 | 6,863,800 | — | — |
| 2021-08-17 | $68.96 | $373.00 | 7,560,300 | — | — |
| 2021-08-16 | $68.68 | $371.49 | 6,753,600 | — | — |
| 2021-08-13 | $67.51 | $365.16 | 4,901,100 | — | — |
| 2021-08-12 | $66.95 | $362.13 | 5,722,900 | — | — |
| 2021-08-11 | $66.87 | $361.70 | 5,768,900 | — | — |
| 2021-08-10 | $67.38 | $364.45 | 7,415,300 | — | — |
| 2021-08-09 | $67.38 | $364.45 | 8,154,100 | — | — |
| 2021-08-06 | $68.12 | $368.46 | 6,632,900 | — | — |
| 2021-08-05 | $68.42 | $370.08 | 5,484,300 | — | — |
| 2021-08-04 | $68.49 | $370.46 | 5,857,300 | — | — |
| 2021-08-03 | $69.31 | $374.89 | 8,780,200 | — | — |
| 2021-08-02 | $68.02 | $367.92 | 6,562,100 | — | — |
| 2021-07-30 | $67.87 | $367.10 | 10,008,000 | — | — |
| 2021-07-29 | $68.15 | $368.62 | 8,963,700 | — | — |
| 2021-07-28 | $68.73 | $371.76 | 11,625,900 | — | — |
| 2021-07-27 | $67.49 | $365.05 | 11,190,400 | — | — |
| 2021-07-26 | $67.69 | $366.13 | 8,306,000 | — | — |
| 2021-07-23 | $68.34 | $369.65 | 7,092,300 | — | — |
| 2021-07-22 | $67.96 | $367.59 | 11,068,400 | — | — |
| 2021-07-21 | $67.16 | $363.26 | 5,796,400 | — | — |
| 2021-07-20 | $66.72 | $360.88 | 8,710,000 | — | — |
| 2021-07-19 | $66.36 | $358.94 | 11,138,100 | — | — |
| 2021-07-16 | $67.30 | $364.02 | 6,381,400 | — | — |
| 2021-07-15 | $67.43 | $364.72 | 7,473,000 | — | — |
| 2021-07-14 | $67.88 | $367.16 | 7,132,800 | — | — |
| 2021-07-13 | $67.44 | $364.78 | 5,535,600 | — | — |
| 2021-07-12 | $67.50 | $365.10 | 7,978,900 | — | — |
| 2021-07-09 | $67.16 | $363.26 | 8,895,300 | — | — |
| 2021-07-08 | $66.69 | $360.72 | 11,434,800 | — | — |
| 2021-07-07 | $67.14 | $363.16 | 7,936,400 | — | — |
| 2021-07-06 | $66.65 | $360.51 | 9,573,200 | — | — |
| 2021-07-02 | $66.95 | $362.13 | 6,884,400 | — | — |
| 2021-07-01 | $66.56 | $360.02 | 8,425,600 | — | — |
| 2021-06-30 | $66.82 | $358.77 | 10,119,900 | — | — |
| 2021-06-29 | $66.27 | $355.82 | 5,328,300 | — | — |
| 2021-06-28 | $66.40 | $356.52 | 8,769,900 | — | — |
| 2021-06-25 | $66.74 | $358.34 | 22,602,400 | — | — |
| 2021-06-24 | $65.85 | $353.57 | 6,742,200 | — | — |
| 2021-06-23 | $65.26 | $350.40 | 7,473,100 | — | — |
| 2021-06-22 | $65.94 | $354.05 | 9,458,700 | — | — |
| 2021-06-21 | $66.83 | $358.83 | 10,195,400 | — | — |
| 2021-06-18 | $66.47 | $356.90 | 15,038,300 | — | — |
| 2021-06-17 | $66.77 | $358.51 | 8,841,500 | — | — |
| 2021-06-16 | $66.92 | $359.31 | 10,795,500 | — | — |
| 2021-06-15 | $67.42 | $362.00 | 6,247,700 | — | — |
| 2021-06-14 | $67.29 | $361.30 | 5,426,600 | — | — |
| 2021-06-11 | $67.34 | $361.57 | 9,541,600 | — | — |
| 2021-06-10 | $67.39 | $361.83 | 15,019,300 | — | — |
| 2021-06-09 | $65.40 | $351.15 | 13,693,600 | — | — |
| 2021-06-08 | $63.70 | $342.02 | 14,421,200 | — | — |
| 2021-06-07 | $64.77 | $347.77 | 7,974,100 | — | — |
| 2021-06-04 | $64.94 | $348.68 | 8,046,000 | — | — |
| 2021-06-03 | $64.80 | $347.93 | 7,819,400 | — | — |
| 2021-06-02 | $64.69 | $347.34 | 7,517,300 | — | — |
| 2021-06-01 | $65.10 | $349.54 | 8,796,600 | — | — |
| 2021-05-28 | $65.72 | $352.87 | 6,356,800 | — | — |
| 2021-05-27 | $65.71 | $352.81 | 12,255,400 | — | — |
| 2021-05-26 | $66.13 | $355.07 | 8,503,900 | — | — |
| 2021-05-25 | $66.76 | $358.45 | 9,349,700 | — | — |
| 2021-05-24 | $67.29 | $361.30 | 8,441,800 | — | — |
| 2021-05-21 | $67.05 | $360.01 | 9,442,100 | — | — |
| 2021-05-20 | $67.00 | $359.74 | 13,165,000 | — | — |
| 2021-05-19 | $65.55 | $351.96 | 7,623,000 | — | — |
| 2021-05-18 | $65.60 | $352.22 | 6,668,200 | — | — |
| 2021-05-17 | $65.46 | $351.47 | 9,173,400 | — | — |
| 2021-05-14 | $64.88 | $348.36 | 7,555,500 | — | — |
| 2021-05-13 | $65.04 | $349.22 | 8,611,400 | — | — |
| 2021-05-12 | $64.53 | $346.48 | 10,640,900 | — | — |
| 2021-05-11 | $64.26 | $345.03 | 9,508,800 | — | — |
| 2021-05-10 | $64.70 | $347.39 | 10,312,300 | — | — |
| 2021-05-07 | $64.44 | $346.00 | 7,847,000 | — | — |
| 2021-05-06 | $64.46 | $346.10 | 11,097,800 | — | — |
| 2021-05-05 | $64.68 | $347.28 | 12,772,600 | — | — |
| 2021-05-04 | $63.95 | $343.36 | 10,563,200 | — | — |
| 2021-05-03 | $63.48 | $340.84 | 10,740,400 | — | — |
| 2021-04-30 | $62.42 | $335.15 | 17,026,200 | — | — |
| 2021-04-29 | $62.89 | $337.67 | 21,473,300 | — | — |
| 2021-04-28 | $66.03 | $354.53 | 7,645,600 | — | — |
| 2021-04-27 | $65.96 | $354.16 | 7,472,400 | — | — |
| 2021-04-26 | $65.89 | $353.78 | 11,768,800 | — | — |
| 2021-04-23 | $66.01 | $354.43 | 14,715,700 | — | — |
| 2021-04-22 | $66.32 | $356.09 | 12,914,200 | — | — |
| 2021-04-21 | $66.32 | $356.09 | 9,532,100 | — | — |
| 2021-04-20 | $66.08 | $354.80 | 9,685,400 | — | — |
| 2021-04-19 | $65.60 | $352.22 | 11,851,000 | — | — |
| 2021-04-16 | $65.46 | $351.47 | 14,589,500 | — | — |
| 2021-04-15 | $64.44 | $346.00 | 9,834,000 | — | — |
| 2021-04-14 | $63.81 | $342.61 | 7,639,900 | — | — |
| 2021-04-13 | $63.58 | $341.38 | 9,451,100 | — | — |
| 2021-04-12 | $62.69 | $336.60 | 11,163,000 | — | — |
| 2021-04-09 | $62.61 | $336.17 | 7,868,000 | — | — |
| 2021-04-08 | $61.91 | $332.41 | 7,846,900 | — | — |
| 2021-04-07 | $62.06 | $333.22 | 11,799,700 | — | — |
| 2021-04-06 | $61.98 | $332.79 | 14,002,200 | — | — |
| 2021-04-05 | $63.16 | $339.12 | 8,868,100 | — | — |
| 2021-04-01 | $62.93 | $337.89 | 9,725,600 | — | — |
| 2021-03-31 | $63.13 | $338.96 | 12,679,000 | — | — |
| 2021-03-30 | $63.31 | $337.30 | 12,232,700 | — | — |
| 2021-03-29 | $64.07 | $341.35 | 9,703,200 | — | — |
| 2021-03-26 | $63.94 | $340.65 | 12,537,800 | — | — |
| 2021-03-25 | $62.79 | $334.53 | 11,157,300 | — | — |
| 2021-03-24 | $62.30 | $331.92 | 9,626,300 | — | — |
| 2021-03-23 | $62.62 | $333.62 | 11,014,500 | — | — |
| 2021-03-22 | $63.38 | $337.67 | 16,103,400 | — | — |
| 2021-03-19 | $62.70 | $334.05 | 32,082,200 | — | — |
| 2021-03-18 | $62.33 | $332.08 | 12,145,600 | — | — |
| 2021-03-17 | $62.18 | $331.28 | 9,548,100 | — | — |
| 2021-03-16 | $61.90 | $329.79 | 10,163,000 | — | — |
| 2021-03-15 | $61.39 | $327.07 | 10,949,800 | — | — |
| 2021-03-12 | $60.64 | $323.07 | 8,030,000 | — | — |
| 2021-03-11 | $60.35 | $321.53 | 10,099,500 | — | — |
| 2021-03-10 | $60.93 | $324.62 | 10,240,200 | — | — |
| 2021-03-09 | $60.57 | $322.70 | 12,662,500 | — | — |
| 2021-03-08 | $60.45 | $322.06 | 10,617,300 | — | — |
| 2021-03-05 | $60.43 | $321.95 | 14,980,100 | — | — |
| 2021-03-04 | $59.34 | $316.15 | 17,309,800 | — | — |
| 2021-03-03 | $60.75 | $323.66 | 13,599,900 | — | — |
| 2021-03-02 | $61.27 | $326.43 | 9,584,900 | — | — |
| 2021-03-01 | $61.63 | $328.35 | 7,321,400 | — | — |
| 2021-02-26 | $61.33 | $326.75 | 13,229,500 | — | — |
| 2021-02-25 | $62.10 | $330.85 | 17,077,100 | — | — |
| 2021-02-24 | $62.59 | $333.46 | 16,517,900 | — | — |
| 2021-02-23 | $60.72 | $323.50 | 13,742,000 | — | — |
| 2021-02-22 | $60.99 | $324.94 | 9,916,600 | — | — |
| 2021-02-19 | $60.60 | $322.86 | 16,997,100 | — | — |
| 2021-02-18 | $61.02 | $325.10 | 14,076,600 | — | — |
| 2021-02-17 | $60.59 | $322.81 | 11,673,500 | — | — |
| 2021-02-16 | $59.40 | $316.47 | 12,386,400 | — | — |
| 2021-02-12 | $59.99 | $319.61 | 9,493,600 | — | — |
| 2021-02-11 | $59.99 | $319.61 | 8,256,800 | — | — |
| 2021-02-10 | $60.00 | $319.66 | 13,071,000 | — | — |
| 2021-02-09 | $59.76 | $318.38 | 14,226,100 | — | — |
| 2021-02-08 | $60.23 | $320.89 | 18,864,300 | — | — |
| 2021-02-05 | $60.92 | $324.56 | 16,249,200 | — | — |
| 2021-02-04 | $61.56 | $327.97 | 15,997,000 | — | — |
| 2021-02-03 | $62.03 | $330.48 | 15,115,000 | — | — |
| 2021-02-02 | $62.94 | $335.33 | 16,059,700 | — | — |
| 2021-02-01 | $62.21 | $331.44 | 11,240,900 | — | — |
| 2021-01-29 | $61.43 | $327.28 | 16,092,000 | — | — |
| 2021-01-28 | $62.29 | $331.86 | 17,514,700 | — | — |
| 2021-01-27 | $62.02 | $330.42 | 13,847,700 | — | — |
| 2021-01-26 | $64.44 | $343.32 | 11,284,100 | — | — |
| 2021-01-25 | $64.83 | $345.40 | 9,171,000 | — | — |
| 2021-01-22 | $64.56 | $343.96 | 9,071,900 | — | — |
| 2021-01-21 | $64.18 | $341.93 | 14,064,300 | — | — |
| 2021-01-20 | $66.25 | $352.96 | 9,609,600 | — | — |
| 2021-01-19 | $66.74 | $355.57 | 10,847,800 | — | — |
| 2021-01-15 | $66.54 | $354.51 | 11,296,500 | — | — |
| 2021-01-14 | $66.02 | $351.74 | 12,479,800 | — | — |
| 2021-01-13 | $64.73 | $344.86 | 10,292,400 | — | — |
| 2021-01-12 | $65.43 | $348.59 | 15,757,500 | — | — |
| 2021-01-11 | $64.97 | $346.14 | 18,185,700 | — | — |
| 2021-01-08 | $62.49 | $332.93 | 10,010,500 | — | — |
| 2021-01-07 | $62.36 | $332.24 | 10,931,900 | — | — |
| 2021-01-06 | $61.70 | $328.72 | 12,426,200 | — | — |
| 2021-01-05 | $61.55 | $327.92 | 11,584,600 | — | — |
| 2021-01-04 | $61.38 | $327.01 | 12,429,600 | — | — |