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
- 1986-03-12 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 | $87.21 | $103.03 | 5,908,200 | — | — |
| 2021-12-30 | $88.01 | $103.98 | 7,382,400 | — | — |
| 2021-12-29 | $88.21 | $104.22 | 5,628,500 | — | — |
| 2021-12-28 | $88.65 | $104.74 | 5,610,500 | — | — |
| 2021-12-27 | $89.54 | $105.79 | 7,666,200 | — | — |
| 2021-12-23 | $89.72 | $106.00 | 9,655,400 | — | — |
| 2021-12-22 | $89.86 | $106.16 | 10,539,000 | — | — |
| 2021-12-21 | $91.51 | $108.11 | 15,823,000 | — | — |
| 2021-12-20 | $91.64 | $108.27 | 17,205,400 | — | — |
| 2021-12-17 | $96.62 | $114.15 | 28,872,300 | — | — |
| 2021-12-16 | $103.22 | $121.95 | 9,053,200 | — | — |
| 2021-12-15 | $103.65 | $122.46 | 14,452,200 | — | — |
| 2021-12-14 | $99.89 | $118.01 | 9,511,600 | — | — |
| 2021-12-13 | $100.89 | $119.20 | 16,317,600 | — | — |
| 2021-12-10 | $102.63 | $121.25 | 45,824,600 | — | — |
| 2021-12-09 | $88.77 | $104.88 | 8,615,800 | — | — |
| 2021-12-08 | $88.94 | $105.08 | 7,695,800 | — | — |
| 2021-12-07 | $90.05 | $106.39 | 6,803,700 | — | — |
| 2021-12-06 | $88.94 | $105.08 | 8,398,500 | — | — |
| 2021-12-03 | $88.24 | $104.25 | 10,808,600 | — | — |
| 2021-12-02 | $89.99 | $106.32 | 7,089,800 | — | — |
| 2021-12-01 | $89.75 | $106.03 | 12,084,900 | — | — |
| 2021-11-30 | $90.74 | $107.20 | 23,271,200 | — | — |
| 2021-11-29 | $92.94 | $109.80 | 9,552,500 | — | — |
| 2021-11-26 | $92.33 | $109.08 | 4,519,300 | — | — |
| 2021-11-24 | $93.58 | $110.56 | 10,908,500 | — | — |
| 2021-11-23 | $92.94 | $109.80 | 8,905,500 | — | — |
| 2021-11-22 | $94.61 | $111.78 | 6,488,200 | — | — |
| 2021-11-19 | $93.97 | $111.02 | 8,936,600 | — | — |
| 2021-11-18 | $94.66 | $111.84 | 5,725,300 | — | — |
| 2021-11-17 | $95.33 | $112.63 | 6,257,600 | — | — |
| 2021-11-16 | $95.61 | $112.96 | 7,392,900 | — | — |
| 2021-11-15 | $94.02 | $111.08 | 5,700,900 | — | — |
| 2021-11-12 | $93.54 | $110.51 | 6,435,300 | — | — |
| 2021-11-11 | $94.04 | $111.10 | 3,620,600 | — | — |
| 2021-11-10 | $93.83 | $110.86 | 5,828,800 | — | — |
| 2021-11-09 | $94.59 | $111.75 | 6,102,600 | — | — |
| 2021-11-08 | $95.14 | $112.40 | 5,056,400 | — | — |
| 2021-11-05 | $94.95 | $112.18 | 6,160,200 | — | — |
| 2021-11-04 | $95.63 | $112.98 | 5,857,500 | — | — |
| 2021-11-03 | $96.15 | $113.60 | 5,746,400 | — | — |
| 2021-11-02 | $95.87 | $113.27 | 6,229,600 | — | — |
| 2021-11-01 | $94.38 | $111.50 | 7,327,600 | — | — |
| 2021-10-29 | $95.94 | $113.35 | 7,578,600 | — | — |
| 2021-10-28 | $96.23 | $113.69 | 5,177,200 | — | — |
| 2021-10-27 | $96.03 | $113.45 | 5,941,200 | — | — |
| 2021-10-26 | $96.98 | $114.58 | 7,089,700 | — | — |
| 2021-10-25 | $97.89 | $115.65 | 5,083,100 | — | — |
| 2021-10-22 | $98.25 | $116.08 | 6,819,600 | — | — |
| 2021-10-21 | $96.30 | $113.77 | 6,224,400 | — | — |
| 2021-10-20 | $96.64 | $114.18 | 6,574,100 | — | — |
| 2021-10-19 | $97.06 | $114.67 | 5,616,500 | — | — |
| 2021-10-18 | $96.51 | $114.02 | 7,344,100 | — | — |
| 2021-10-15 | $95.33 | $112.63 | 7,422,800 | — | — |
| 2021-10-14 | $95.28 | $112.57 | 7,911,200 | — | — |
| 2021-10-13 | $96.40 | $113.89 | 9,453,900 | — | — |
| 2021-10-12 | $95.57 | $112.91 | 9,964,100 | — | — |
| 2021-10-11 | $95.29 | $112.58 | 12,959,300 | — | — |
| 2021-10-08 | $94.39 | $111.52 | 13,202,300 | — | — |
| 2021-10-07 | $92.31 | $108.68 | 9,124,400 | — | — |
| 2021-10-06 | $91.34 | $107.54 | 10,268,300 | — | — |
| 2021-10-05 | $91.49 | $107.72 | 9,788,600 | — | — |
| 2021-10-04 | $89.26 | $105.09 | 10,853,900 | — | — |
| 2021-10-01 | $89.74 | $105.66 | 13,320,900 | — | — |
| 2021-09-30 | $87.13 | $102.58 | 15,649,900 | — | — |
| 2021-09-29 | $91.25 | $107.43 | 12,007,300 | — | — |
| 2021-09-28 | $90.49 | $106.54 | 15,041,800 | — | — |
| 2021-09-27 | $91.04 | $107.19 | 11,533,000 | — | — |
| 2021-09-24 | $89.94 | $105.89 | 7,617,800 | — | — |
| 2021-09-23 | $89.42 | $105.28 | 9,720,200 | — | — |
| 2021-09-22 | $88.44 | $104.12 | 9,908,000 | — | — |
| 2021-09-21 | $86.92 | $102.34 | 11,124,400 | — | — |
| 2021-09-20 | $86.17 | $101.45 | 13,897,700 | — | — |
| 2021-09-17 | $86.39 | $101.71 | 58,069,000 | — | — |
| 2021-09-16 | $87.25 | $102.72 | 12,410,500 | — | — |
| 2021-09-15 | $87.73 | $103.29 | 14,951,100 | — | — |
| 2021-09-14 | $86.39 | $101.71 | 22,714,200 | — | — |
| 2021-09-13 | $88.89 | $104.65 | 18,883,400 | — | — |
| 2021-09-10 | $89.68 | $105.58 | 10,547,400 | — | — |
| 2021-09-09 | $89.54 | $105.42 | 11,034,700 | — | — |
| 2021-09-08 | $89.47 | $105.34 | 8,851,200 | — | — |
| 2021-09-07 | $88.72 | $104.45 | 11,046,000 | — | — |
| 2021-09-03 | $90.00 | $105.96 | 8,456,900 | — | — |
| 2021-09-02 | $89.80 | $105.73 | 7,717,400 | — | — |
| 2021-09-01 | $89.95 | $105.90 | 8,208,000 | — | — |
| 2021-08-31 | $89.13 | $104.94 | 8,113,300 | — | — |
| 2021-08-30 | $89.45 | $105.31 | 5,357,000 | — | — |
| 2021-08-27 | $89.35 | $105.20 | 5,426,800 | — | — |
| 2021-08-26 | $88.72 | $104.45 | 9,093,200 | — | — |
| 2021-08-25 | $88.62 | $104.34 | 5,748,500 | — | — |
| 2021-08-24 | $88.55 | $104.25 | 6,320,100 | — | — |
| 2021-08-23 | $89.12 | $104.93 | 7,147,300 | — | — |
| 2021-08-20 | $88.94 | $104.71 | 8,716,400 | — | — |
| 2021-08-19 | $88.71 | $104.44 | 8,099,400 | — | — |
| 2021-08-18 | $88.94 | $104.71 | 7,666,300 | — | — |
| 2021-08-17 | $90.95 | $107.08 | 6,738,500 | — | — |
| 2021-08-16 | $90.82 | $106.93 | 7,122,800 | — | — |
| 2021-08-13 | $90.38 | $106.41 | 6,640,400 | — | — |
| 2021-08-12 | $89.81 | $105.74 | 5,687,200 | — | — |
| 2021-08-11 | $89.63 | $105.53 | 8,009,800 | — | — |
| 2021-08-10 | $89.64 | $105.54 | 5,473,300 | — | — |
| 2021-08-09 | $89.90 | $105.84 | 5,798,700 | — | — |
| 2021-08-06 | $89.52 | $105.40 | 6,513,900 | — | — |
| 2021-08-05 | $89.43 | $105.29 | 8,231,300 | — | — |
| 2021-08-04 | $90.05 | $106.02 | 7,509,900 | — | — |
| 2021-08-03 | $89.74 | $105.66 | 9,889,800 | — | — |
| 2021-08-02 | $87.60 | $103.14 | 5,579,100 | — | — |
| 2021-07-30 | $87.14 | $102.59 | 7,962,800 | — | — |
| 2021-07-29 | $87.63 | $103.17 | 6,201,400 | — | — |
| 2021-07-28 | $87.18 | $102.64 | 6,396,800 | — | — |
| 2021-07-27 | $87.80 | $103.37 | 8,465,200 | — | — |
| 2021-07-26 | $87.86 | $103.44 | 10,454,100 | — | — |
| 2021-07-23 | $87.69 | $103.24 | 12,680,900 | — | — |
| 2021-07-22 | $90.69 | $106.77 | 13,638,900 | — | — |
| 2021-07-21 | $89.69 | $105.60 | 13,108,100 | — | — |
| 2021-07-20 | $88.66 | $104.38 | 12,813,900 | — | — |
| 2021-07-19 | $86.98 | $102.41 | 15,619,900 | — | — |
| 2021-07-16 | $87.49 | $103.01 | 14,617,500 | — | — |
| 2021-07-15 | $86.24 | $101.53 | 18,306,300 | — | — |
| 2021-07-14 | $88.28 | $103.94 | 13,330,500 | — | — |
| 2021-07-13 | $87.07 | $102.14 | 12,789,300 | — | — |
| 2021-07-12 | $87.08 | $102.15 | 16,076,800 | — | — |
| 2021-07-09 | $87.76 | $102.94 | 15,685,300 | — | — |
| 2021-07-08 | $85.59 | $100.40 | 16,383,300 | — | — |
| 2021-07-07 | $86.09 | $100.99 | 20,976,600 | — | — |
| 2021-07-06 | $83.08 | $97.45 | 14,200,400 | — | — |
| 2021-07-02 | $81.82 | $95.98 | 15,258,100 | — | — |
| 2021-07-01 | $79.54 | $93.30 | 13,108,000 | — | — |
| 2021-06-30 | $77.84 | $91.31 | 7,899,800 | — | — |
| 2021-06-29 | $78.10 | $91.61 | 5,392,900 | — | — |
| 2021-06-28 | $78.50 | $92.08 | 5,605,400 | — | — |
| 2021-06-25 | $78.46 | $92.04 | 12,845,000 | — | — |
| 2021-06-24 | $77.74 | $91.19 | 9,624,000 | — | — |
| 2021-06-23 | $78.10 | $91.61 | 7,295,900 | — | — |
| 2021-06-22 | $78.68 | $92.29 | 9,845,800 | — | — |
| 2021-06-21 | $77.99 | $91.48 | 8,924,300 | — | — |
| 2021-06-18 | $76.23 | $89.42 | 22,521,200 | — | — |
| 2021-06-17 | $77.56 | $90.98 | 14,836,100 | — | — |
| 2021-06-16 | $77.08 | $90.42 | 36,560,600 | — | — |
| 2021-06-15 | $81.64 | $95.77 | 17,298,000 | — | — |
| 2021-06-14 | $82.62 | $96.92 | 10,173,200 | — | — |
| 2021-06-11 | $82.90 | $97.24 | 11,066,500 | — | — |
| 2021-06-10 | $82.30 | $96.54 | 16,680,800 | — | — |
| 2021-06-09 | $84.52 | $99.14 | 9,720,300 | — | — |
| 2021-06-08 | $84.61 | $99.25 | 10,726,800 | — | — |
| 2021-06-07 | $83.94 | $98.46 | 10,445,600 | — | — |
| 2021-06-04 | $82.89 | $97.23 | 14,502,900 | — | — |
| 2021-06-03 | $81.09 | $95.12 | 12,038,700 | — | — |
| 2021-06-02 | $80.27 | $94.16 | 12,249,300 | — | — |
| 2021-06-01 | $79.57 | $93.34 | 10,485,300 | — | — |
| 2021-05-28 | $78.74 | $92.36 | 6,929,700 | — | — |
| 2021-05-27 | $78.98 | $92.65 | 12,867,800 | — | — |
| 2021-05-26 | $79.26 | $92.97 | 12,851,100 | — | — |
| 2021-05-25 | $78.83 | $92.47 | 7,160,600 | — | — |
| 2021-05-24 | $79.38 | $93.11 | 7,044,700 | — | — |
| 2021-05-21 | $79.03 | $92.70 | 8,629,000 | — | — |
| 2021-05-20 | $78.72 | $92.34 | 8,802,700 | — | — |
| 2021-05-19 | $78.74 | $92.36 | 8,165,000 | — | — |
| 2021-05-18 | $78.69 | $92.31 | 6,643,100 | — | — |
| 2021-05-17 | $79.08 | $92.76 | 6,637,900 | — | — |
| 2021-05-14 | $78.89 | $92.54 | 9,033,400 | — | — |
| 2021-05-13 | $78.14 | $91.66 | 11,399,300 | — | — |
| 2021-05-12 | $76.75 | $90.03 | 12,302,600 | — | — |
| 2021-05-11 | $77.69 | $91.13 | 12,980,400 | — | — |
| 2021-05-10 | $80.15 | $94.02 | 17,356,700 | — | — |
| 2021-05-07 | $80.40 | $94.31 | 14,073,400 | — | — |
| 2021-05-06 | $79.74 | $93.54 | 14,089,700 | — | — |
| 2021-05-05 | $79.19 | $92.89 | 12,271,900 | — | — |
| 2021-05-04 | $78.53 | $92.12 | 15,316,500 | — | — |
| 2021-05-03 | $77.33 | $90.71 | 15,319,600 | — | — |
| 2021-04-30 | $75.79 | $88.90 | 7,825,300 | — | — |
| 2021-04-29 | $75.87 | $89.00 | 7,940,400 | — | — |
| 2021-04-28 | $74.77 | $87.71 | 6,107,800 | — | — |
| 2021-04-27 | $75.22 | $88.23 | 9,300,200 | — | — |
| 2021-04-26 | $74.50 | $87.39 | 9,402,200 | — | — |
| 2021-04-23 | $74.97 | $87.94 | 10,664,700 | — | — |
| 2021-04-22 | $74.87 | $87.82 | 16,769,300 | — | — |
| 2021-04-21 | $76.66 | $89.92 | 18,672,800 | — | — |
| 2021-04-20 | $79.24 | $92.95 | 12,562,300 | — | — |
| 2021-04-19 | $78.75 | $92.38 | 19,967,200 | — | — |
| 2021-04-16 | $78.95 | $92.61 | 13,334,100 | — | — |
| 2021-04-15 | $78.29 | $91.84 | 13,604,200 | — | — |
| 2021-04-14 | $76.82 | $90.11 | 12,730,700 | — | — |
| 2021-04-13 | $76.67 | $89.94 | 13,142,400 | — | — |
| 2021-04-12 | $76.12 | $89.29 | 10,634,900 | — | — |
| 2021-04-09 | $75.58 | $88.66 | 13,285,700 | — | — |
| 2021-04-08 | $75.28 | $88.31 | 13,507,700 | — | — |
| 2021-04-07 | $74.07 | $86.89 | 12,356,800 | — | — |
| 2021-04-06 | $74.28 | $86.76 | 14,699,800 | — | — |
| 2021-04-05 | $74.16 | $86.62 | 25,010,200 | — | — |
| 2021-04-01 | $71.81 | $83.87 | 13,228,700 | — | — |
| 2021-03-31 | $70.17 | $81.96 | 9,971,700 | — | — |
| 2021-03-30 | $70.55 | $82.40 | 12,000,200 | — | — |
| 2021-03-29 | $71.13 | $83.08 | 15,183,700 | — | — |
| 2021-03-26 | $70.25 | $82.05 | 12,617,000 | — | — |
| 2021-03-25 | $68.63 | $80.16 | 14,844,700 | — | — |
| 2021-03-24 | $66.83 | $78.06 | 11,391,100 | — | — |
| 2021-03-23 | $67.27 | $78.57 | 12,390,100 | — | — |
| 2021-03-22 | $66.32 | $77.46 | 10,263,700 | — | — |
| 2021-03-19 | $66.26 | $77.39 | 30,963,600 | — | — |
| 2021-03-18 | $66.74 | $77.95 | 13,750,300 | — | — |
| 2021-03-17 | $66.22 | $77.34 | 11,892,400 | — | — |
| 2021-03-16 | $66.85 | $78.08 | 14,512,500 | — | — |
| 2021-03-15 | $67.73 | $79.11 | 8,919,600 | — | — |
| 2021-03-12 | $67.16 | $78.44 | 11,606,300 | — | — |
| 2021-03-11 | $67.41 | $78.73 | 38,095,400 | — | — |
| 2021-03-10 | $72.12 | $84.23 | 21,378,600 | — | — |
| 2021-03-09 | $72.64 | $84.84 | 17,296,400 | — | — |
| 2021-03-08 | $72.16 | $84.28 | 23,300,500 | — | — |
| 2021-03-05 | $69.97 | $81.72 | 34,211,500 | — | — |
| 2021-03-04 | $65.61 | $76.63 | 19,951,100 | — | — |
| 2021-03-03 | $66.91 | $78.15 | 15,827,600 | — | — |
| 2021-03-02 | $66.66 | $77.86 | 13,282,000 | — | — |
| 2021-03-01 | $66.17 | $77.28 | 11,758,900 | — | — |
| 2021-02-26 | $64.51 | $75.35 | 20,512,600 | — | — |
| 2021-02-25 | $65.30 | $76.27 | 15,356,100 | — | — |
| 2021-02-24 | $64.70 | $75.57 | 10,609,300 | — | — |
| 2021-02-23 | $64.50 | $75.33 | 18,175,400 | — | — |
| 2021-02-22 | $64.45 | $75.28 | 20,940,300 | — | — |
| 2021-02-19 | $61.13 | $71.40 | 10,905,100 | — | — |
| 2021-02-18 | $62.07 | $72.50 | 6,262,400 | — | — |
| 2021-02-17 | $62.09 | $72.52 | 6,244,500 | — | — |
| 2021-02-16 | $62.14 | $72.58 | 7,526,000 | — | — |
| 2021-02-12 | $63.08 | $73.68 | 6,663,400 | — | — |
| 2021-02-11 | $62.70 | $73.23 | 7,690,800 | — | — |
| 2021-02-10 | $63.27 | $73.90 | 9,577,500 | — | — |
| 2021-02-09 | $63.67 | $74.36 | 5,437,400 | — | — |
| 2021-02-08 | $63.11 | $73.71 | 7,003,400 | — | — |
| 2021-02-05 | $63.60 | $74.28 | 9,170,200 | — | — |
| 2021-02-04 | $63.35 | $73.99 | 9,928,700 | — | — |
| 2021-02-03 | $62.17 | $72.61 | 9,933,500 | — | — |
| 2021-02-02 | $62.37 | $72.85 | 10,528,000 | — | — |
| 2021-02-01 | $61.51 | $71.84 | 10,553,500 | — | — |
| 2021-01-29 | $60.43 | $70.58 | 11,451,800 | — | — |
| 2021-01-28 | $61.22 | $71.50 | 11,166,400 | — | — |
| 2021-01-27 | $62.55 | $73.06 | 14,789,000 | — | — |
| 2021-01-26 | $61.80 | $72.18 | 8,186,500 | — | — |
| 2021-01-25 | $60.90 | $71.13 | 8,524,700 | — | — |
| 2021-01-22 | $60.36 | $70.50 | 9,896,700 | — | — |
| 2021-01-21 | $61.21 | $71.49 | 6,943,600 | — | — |
| 2021-01-20 | $61.56 | $71.90 | 7,025,000 | — | — |
| 2021-01-19 | $61.29 | $71.58 | 8,903,400 | — | — |
| 2021-01-15 | $61.78 | $72.16 | 7,532,600 | — | — |
| 2021-01-14 | $61.60 | $71.95 | 10,258,600 | — | — |
| 2021-01-13 | $62.06 | $72.48 | 8,298,000 | — | — |
| 2021-01-12 | $62.42 | $72.90 | 7,758,200 | — | — |
| 2021-01-11 | $63.03 | $73.62 | 6,284,700 | — | — |
| 2021-01-08 | $63.38 | $74.03 | 7,751,700 | — | — |
| 2021-01-07 | $63.07 | $73.66 | 7,382,800 | — | — |
| 2021-01-06 | $62.57 | $73.08 | 8,685,400 | — | — |
| 2021-01-05 | $62.96 | $73.26 | 11,005,700 | — | — |
| 2021-01-04 | $63.75 | $74.17 | 11,249,900 | — | — |