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
- 1984-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 | $93.15 | $95.22 | 13,660,600 | — | — |
| 2021-12-30 | $93.89 | $95.88 | 19,327,800 | — | — |
| 2021-12-29 | $96.17 | $98.20 | 32,234,600 | — | — |
| 2021-12-28 | $92.94 | $94.91 | 13,683,800 | — | — |
| 2021-12-27 | $94.43 | $96.43 | 17,110,100 | — | — |
| 2021-12-23 | $94.42 | $96.42 | 36,400,100 | — | — |
| 2021-12-22 | $90.34 | $92.25 | 18,593,900 | — | — |
| 2021-12-21 | $90.68 | $92.60 | 58,363,600 | — | — |
| 2021-12-20 | $82.03 | $83.76 | 22,346,800 | — | — |
| 2021-12-17 | $83.00 | $84.75 | 23,165,900 | — | — |
| 2021-12-16 | $82.69 | $84.44 | 16,503,200 | — | — |
| 2021-12-15 | $85.66 | $87.47 | 13,971,500 | — | — |
| 2021-12-14 | $83.29 | $85.05 | 12,082,500 | — | — |
| 2021-12-13 | $84.35 | $86.13 | 13,054,400 | — | — |
| 2021-12-10 | $85.54 | $87.35 | 11,955,900 | — | — |
| 2021-12-09 | $84.93 | $86.73 | 11,964,300 | — | — |
| 2021-12-08 | $86.02 | $87.84 | 12,908,500 | — | — |
| 2021-12-07 | $85.83 | $87.64 | 21,716,900 | — | — |
| 2021-12-06 | $82.45 | $84.19 | 15,094,900 | — | — |
| 2021-12-03 | $81.62 | $83.35 | 19,167,200 | — | — |
| 2021-12-02 | $82.88 | $84.63 | 22,994,500 | — | — |
| 2021-12-01 | $85.15 | $86.95 | 31,633,400 | — | — |
| 2021-11-30 | $84.00 | $85.78 | 27,301,000 | — | — |
| 2021-11-29 | $86.14 | $87.96 | 18,889,800 | — | — |
| 2021-11-26 | $83.42 | $85.18 | 16,487,200 | — | — |
| 2021-11-24 | $86.21 | $88.03 | 21,666,100 | — | — |
| 2021-11-23 | $85.41 | $87.22 | 31,823,300 | — | — |
| 2021-11-22 | $83.86 | $85.63 | 34,775,200 | — | — |
| 2021-11-19 | $83.03 | $84.79 | 47,216,100 | — | — |
| 2021-11-18 | $77.02 | $78.65 | 16,848,200 | — | — |
| 2021-11-17 | $75.46 | $77.06 | 11,600,500 | — | — |
| 2021-11-16 | $76.81 | $78.43 | 11,807,600 | — | — |
| 2021-11-15 | $76.78 | $78.40 | 12,650,700 | — | — |
| 2021-11-12 | $77.30 | $78.93 | 26,553,200 | — | — |
| 2021-11-11 | $74.55 | $76.13 | 12,192,600 | — | — |
| 2021-11-10 | $73.41 | $74.96 | 15,228,300 | — | — |
| 2021-11-09 | $75.59 | $77.19 | 20,127,300 | — | — |
| 2021-11-08 | $74.56 | $76.14 | 18,742,300 | — | — |
| 2021-11-05 | $72.92 | $74.46 | 13,019,300 | — | — |
| 2021-11-04 | $72.24 | $73.77 | 15,936,600 | — | — |
| 2021-11-03 | $71.25 | $72.76 | 10,266,900 | — | — |
| 2021-11-02 | $70.76 | $72.26 | 9,761,100 | — | — |
| 2021-11-01 | $70.70 | $72.19 | 11,988,400 | — | — |
| 2021-10-29 | $69.10 | $70.56 | 11,440,900 | — | — |
| 2021-10-28 | $69.58 | $71.05 | 16,966,000 | — | — |
| 2021-10-27 | $68.24 | $69.68 | 13,541,900 | — | — |
| 2021-10-26 | $68.94 | $70.40 | 14,267,900 | — | — |
| 2021-10-25 | $68.76 | $70.21 | 23,341,300 | — | — |
| 2021-10-22 | $67.51 | $68.94 | 17,892,100 | — | — |
| 2021-10-21 | $68.64 | $70.09 | 11,140,700 | — | — |
| 2021-10-20 | $68.27 | $69.71 | 19,457,800 | — | — |
| 2021-10-19 | $67.57 | $69.00 | 16,930,300 | — | — |
| 2021-10-18 | $67.26 | $68.68 | 11,849,300 | — | — |
| 2021-10-15 | $67.68 | $69.11 | 11,786,100 | — | — |
| 2021-10-14 | $67.80 | $69.23 | 15,541,600 | — | — |
| 2021-10-13 | $66.38 | $67.78 | 17,532,400 | — | — |
| 2021-10-12 | $66.72 | $68.13 | 36,911,700 | — | — |
| 2021-10-11 | $69.22 | $70.68 | 12,700,200 | — | — |
| 2021-10-08 | $70.12 | $71.60 | 13,666,200 | — | — |
| 2021-10-07 | $70.54 | $72.03 | 15,236,100 | — | — |
| 2021-10-06 | $69.94 | $71.42 | 17,899,300 | — | — |
| 2021-10-05 | $70.50 | $71.99 | 14,512,100 | — | — |
| 2021-10-04 | $70.62 | $72.11 | 19,525,700 | — | — |
| 2021-10-01 | $70.99 | $72.49 | 17,813,800 | — | — |
| 2021-09-30 | $70.98 | $72.48 | 16,923,300 | — | — |
| 2021-09-29 | $71.64 | $73.05 | 38,169,200 | — | — |
| 2021-09-28 | $73.10 | $74.54 | 27,311,500 | — | — |
| 2021-09-27 | $75.18 | $76.66 | 18,435,200 | — | — |
| 2021-09-24 | $74.05 | $75.51 | 14,804,300 | — | — |
| 2021-09-23 | $74.04 | $75.50 | 17,304,500 | — | — |
| 2021-09-22 | $73.97 | $75.43 | 16,996,100 | — | — |
| 2021-09-21 | $72.14 | $73.56 | 16,026,800 | — | — |
| 2021-09-20 | $72.37 | $73.80 | 23,228,300 | — | — |
| 2021-09-17 | $74.30 | $75.77 | 20,449,600 | — | — |
| 2021-09-16 | $74.63 | $76.10 | 12,867,700 | — | — |
| 2021-09-15 | $73.82 | $75.28 | 15,258,800 | — | — |
| 2021-09-14 | $73.49 | $74.94 | 13,945,100 | — | — |
| 2021-09-13 | $74.35 | $75.82 | 15,796,700 | — | — |
| 2021-09-10 | $73.50 | $74.95 | 18,240,600 | — | — |
| 2021-09-09 | $72.87 | $74.31 | 14,638,100 | — | — |
| 2021-09-08 | $72.27 | $73.70 | 17,375,500 | — | — |
| 2021-09-07 | $73.64 | $75.09 | 12,028,400 | — | — |
| 2021-09-03 | $73.81 | $75.27 | 9,222,500 | — | — |
| 2021-09-02 | $73.99 | $75.45 | 14,803,300 | — | — |
| 2021-09-01 | $73.72 | $75.17 | 14,007,100 | — | — |
| 2021-08-31 | $73.70 | $75.15 | 14,807,400 | — | — |
| 2021-08-30 | $73.16 | $74.60 | 12,810,700 | — | — |
| 2021-08-27 | $74.00 | $75.46 | 14,994,200 | — | — |
| 2021-08-26 | $72.77 | $74.20 | 20,315,100 | — | — |
| 2021-08-25 | $74.04 | $75.50 | 36,552,100 | — | — |
| 2021-08-24 | $71.98 | $73.40 | 18,092,700 | — | — |
| 2021-08-23 | $71.74 | $73.15 | 22,265,000 | — | — |
| 2021-08-20 | $70.23 | $71.61 | 14,603,100 | — | — |
| 2021-08-19 | $70.28 | $71.67 | 18,022,600 | — | — |
| 2021-08-18 | $70.62 | $72.01 | 14,004,300 | — | — |
| 2021-08-17 | $70.78 | $72.18 | 17,545,800 | — | — |
| 2021-08-16 | $70.93 | $72.33 | 18,135,900 | — | — |
| 2021-08-13 | $70.92 | $72.32 | 25,301,400 | — | — |
| 2021-08-12 | $70.25 | $71.64 | 72,492,400 | — | — |
| 2021-08-11 | $75.03 | $76.51 | 31,624,900 | — | — |
| 2021-08-10 | $75.91 | $77.41 | 40,705,000 | — | — |
| 2021-08-09 | $80.21 | $81.79 | 13,363,300 | — | — |
| 2021-08-06 | $82.00 | $83.62 | 14,612,600 | — | — |
| 2021-08-05 | $81.49 | $83.10 | 14,821,000 | — | — |
| 2021-08-04 | $81.98 | $83.60 | 29,176,900 | — | — |
| 2021-08-03 | $80.86 | $82.45 | 25,807,600 | — | — |
| 2021-08-02 | $77.64 | $79.17 | 14,904,200 | — | — |
| 2021-07-30 | $77.58 | $79.11 | 12,528,900 | — | — |
| 2021-07-29 | $77.08 | $78.60 | 14,529,400 | — | — |
| 2021-07-28 | $75.55 | $77.04 | 14,348,300 | — | — |
| 2021-07-27 | $74.22 | $75.68 | 23,940,500 | — | — |
| 2021-07-26 | $76.30 | $77.80 | 12,023,900 | — | — |
| 2021-07-23 | $75.94 | $77.44 | 12,345,200 | — | — |
| 2021-07-22 | $75.53 | $77.02 | 19,042,200 | — | — |
| 2021-07-21 | $77.19 | $78.71 | 15,945,800 | — | — |
| 2021-07-20 | $75.39 | $76.88 | 14,855,800 | — | — |
| 2021-07-19 | $74.58 | $76.05 | 23,436,900 | — | — |
| 2021-07-16 | $75.01 | $76.49 | 19,132,100 | — | — |
| 2021-07-15 | $76.92 | $78.44 | 16,616,800 | — | — |
| 2021-07-14 | $78.49 | $80.04 | 15,952,300 | — | — |
| 2021-07-13 | $78.45 | $80.00 | 14,263,400 | — | — |
| 2021-07-12 | $79.56 | $81.13 | 12,639,300 | — | — |
| 2021-07-09 | $78.74 | $80.29 | 15,441,100 | — | — |
| 2021-07-08 | $77.11 | $78.63 | 23,114,500 | — | — |
| 2021-07-07 | $78.22 | $79.76 | 23,026,900 | — | — |
| 2021-07-06 | $81.08 | $82.68 | 21,126,500 | — | — |
| 2021-07-02 | $80.33 | $81.91 | 22,685,500 | — | — |
| 2021-07-01 | $80.11 | $81.69 | 53,299,000 | — | — |
| 2021-06-30 | $84.98 | $86.66 | 40,670,800 | — | — |
| 2021-06-29 | $82.93 | $84.57 | 18,530,800 | — | — |
| 2021-06-28 | $83.38 | $85.02 | 18,365,500 | — | — |
| 2021-06-25 | $82.03 | $83.65 | 19,603,800 | — | — |
| 2021-06-24 | $80.58 | $82.17 | 15,721,000 | — | — |
| 2021-06-23 | $79.02 | $80.58 | 16,662,200 | — | — |
| 2021-06-22 | $77.66 | $79.19 | 16,771,800 | — | — |
| 2021-06-21 | $77.07 | $78.59 | 19,810,100 | — | — |
| 2021-06-18 | $76.95 | $78.47 | 39,881,500 | — | — |
| 2021-06-17 | $80.64 | $82.23 | 16,003,900 | — | — |
| 2021-06-16 | $80.49 | $82.08 | 18,116,400 | — | — |
| 2021-06-15 | $82.18 | $83.80 | 22,308,600 | — | — |
| 2021-06-14 | $80.49 | $82.08 | 14,303,000 | — | — |
| 2021-06-11 | $79.34 | $80.90 | 12,675,700 | — | — |
| 2021-06-10 | $79.28 | $80.84 | 22,683,300 | — | — |
| 2021-06-09 | $78.66 | $80.21 | 21,434,900 | — | — |
| 2021-06-08 | $80.53 | $82.12 | 29,666,500 | — | — |
| 2021-06-07 | $84.04 | $85.70 | 9,006,400 | — | — |
| 2021-06-04 | $83.76 | $85.41 | 12,591,100 | — | — |
| 2021-06-03 | $82.03 | $83.65 | 14,742,100 | — | — |
| 2021-06-02 | $84.34 | $86.00 | 10,314,200 | — | — |
| 2021-06-01 | $84.15 | $85.81 | 11,067,200 | — | — |
| 2021-05-28 | $84.14 | $85.80 | 11,330,300 | — | — |
| 2021-05-27 | $83.93 | $85.58 | 22,286,500 | — | — |
| 2021-05-26 | $82.24 | $83.86 | 12,609,800 | — | — |
| 2021-05-25 | $81.23 | $82.83 | 26,272,100 | — | — |
| 2021-05-24 | $82.90 | $84.53 | 15,730,400 | — | — |
| 2021-05-21 | $80.72 | $82.31 | 13,076,900 | — | — |
| 2021-05-20 | $81.13 | $82.73 | 17,123,000 | — | — |
| 2021-05-19 | $79.93 | $81.51 | 27,300,000 | — | — |
| 2021-05-18 | $78.88 | $80.44 | 20,893,800 | — | — |
| 2021-05-17 | $80.39 | $81.98 | 15,011,500 | — | — |
| 2021-05-14 | $79.70 | $81.27 | 18,241,100 | — | — |
| 2021-05-13 | $77.19 | $78.71 | 20,153,800 | — | — |
| 2021-05-12 | $76.80 | $78.31 | 23,472,600 | — | — |
| 2021-05-11 | $80.68 | $82.27 | 23,227,800 | — | — |
| 2021-05-10 | $80.85 | $82.44 | 24,862,900 | — | — |
| 2021-05-07 | $85.98 | $87.68 | 12,746,100 | — | — |
| 2021-05-06 | $84.80 | $86.47 | 13,716,900 | — | — |
| 2021-05-05 | $85.15 | $86.83 | 13,172,100 | — | — |
| 2021-05-04 | $84.41 | $86.07 | 17,850,500 | — | — |
| 2021-05-03 | $85.02 | $86.70 | 16,300,400 | — | — |
| 2021-04-30 | $86.07 | $87.77 | 14,548,100 | — | — |
| 2021-04-29 | $88.06 | $89.80 | 16,463,300 | — | — |
| 2021-04-28 | $86.03 | $87.73 | 19,433,500 | — | — |
| 2021-04-27 | $89.46 | $91.22 | 17,681,000 | — | — |
| 2021-04-26 | $87.84 | $89.57 | 14,757,700 | — | — |
| 2021-04-23 | $86.03 | $87.73 | 18,118,600 | — | — |
| 2021-04-22 | $84.71 | $86.38 | 34,044,100 | — | — |
| 2021-04-21 | $89.49 | $91.25 | 14,781,300 | — | — |
| 2021-04-20 | $87.48 | $89.20 | 17,396,900 | — | — |
| 2021-04-19 | $88.41 | $90.15 | 21,361,600 | — | — |
| 2021-04-16 | $90.66 | $92.45 | 12,358,700 | — | — |
| 2021-04-15 | $90.27 | $92.05 | 16,017,000 | — | — |
| 2021-04-14 | $90.67 | $92.46 | 19,117,400 | — | — |
| 2021-04-13 | $92.15 | $93.97 | 27,102,100 | — | — |
| 2021-04-12 | $95.59 | $97.47 | 18,818,300 | — | — |
| 2021-04-09 | $95.30 | $97.18 | 14,080,200 | — | — |
| 2021-04-08 | $95.29 | $97.17 | 17,815,600 | — | — |
| 2021-04-07 | $93.96 | $95.81 | 17,621,500 | — | — |
| 2021-04-06 | $93.49 | $95.33 | 22,847,000 | — | — |
| 2021-04-05 | $93.75 | $95.60 | 19,795,100 | — | — |
| 2021-04-01 | $92.41 | $94.23 | 39,700,600 | — | — |
| 2021-03-31 | $88.21 | $89.95 | 25,372,300 | — | — |
| 2021-03-30 | $86.54 | $88.25 | 13,897,000 | — | — |
| 2021-03-29 | $86.59 | $88.30 | 21,772,800 | — | — |
| 2021-03-26 | $87.99 | $89.73 | 23,949,100 | — | — |
| 2021-03-25 | $84.09 | $85.75 | 23,630,200 | — | — |
| 2021-03-24 | $83.00 | $84.64 | 24,232,800 | — | — |
| 2021-03-23 | $85.40 | $87.08 | 32,043,800 | — | — |
| 2021-03-22 | $91.28 | $93.08 | 19,365,800 | — | — |
| 2021-03-19 | $90.51 | $92.29 | 24,963,400 | — | — |
| 2021-03-18 | $89.82 | $91.59 | 27,081,000 | — | — |
| 2021-03-17 | $94.76 | $96.63 | 24,616,700 | — | — |
| 2021-03-16 | $91.43 | $93.23 | 28,539,000 | — | — |
| 2021-03-15 | $88.85 | $90.60 | 16,144,400 | — | — |
| 2021-03-12 | $87.77 | $89.50 | 21,916,400 | — | — |
| 2021-03-11 | $89.31 | $91.07 | 20,716,500 | — | — |
| 2021-03-10 | $85.41 | $87.09 | 23,407,800 | — | — |
| 2021-03-09 | $89.30 | $91.06 | 22,301,400 | — | — |
| 2021-03-08 | $85.05 | $86.73 | 22,708,300 | — | — |
| 2021-03-05 | $88.93 | $90.68 | 30,329,100 | — | — |
| 2021-03-04 | $84.33 | $85.99 | 31,971,100 | — | — |
| 2021-03-03 | $89.11 | $90.87 | 26,424,100 | — | — |
| 2021-03-02 | $91.09 | $92.89 | 18,679,600 | — | — |
| 2021-03-01 | $94.76 | $96.63 | 19,908,900 | — | — |
| 2021-02-26 | $91.53 | $93.33 | 22,787,600 | — | — |
| 2021-02-25 | $88.12 | $89.86 | 22,546,200 | — | — |
| 2021-02-24 | $92.52 | $94.34 | 21,281,700 | — | — |
| 2021-02-23 | $88.23 | $89.97 | 23,203,200 | — | — |
| 2021-02-22 | $86.28 | $87.98 | 16,077,000 | — | — |
| 2021-02-19 | $90.96 | $92.75 | 21,886,500 | — | — |
| 2021-02-18 | $88.54 | $90.29 | 19,168,100 | — | — |
| 2021-02-17 | $86.05 | $87.75 | 10,033,500 | — | — |
| 2021-02-16 | $87.74 | $89.47 | 10,312,800 | — | — |
| 2021-02-12 | $88.01 | $89.75 | 14,273,900 | — | — |
| 2021-02-11 | $86.48 | $88.19 | 18,750,400 | — | — |
| 2021-02-10 | $82.35 | $83.97 | 9,869,200 | — | — |
| 2021-02-09 | $83.32 | $84.96 | 10,362,500 | — | — |
| 2021-02-08 | $84.01 | $85.67 | 12,394,800 | — | — |
| 2021-02-05 | $81.10 | $82.70 | 10,958,000 | — | — |
| 2021-02-04 | $81.25 | $82.85 | 11,519,700 | — | — |
| 2021-02-03 | $79.11 | $80.67 | 17,456,000 | — | — |
| 2021-02-02 | $81.62 | $83.23 | 11,386,200 | — | — |
| 2021-02-01 | $80.43 | $82.02 | 14,900,200 | — | — |
| 2021-01-29 | $78.27 | $79.81 | 17,934,400 | — | — |
| 2021-01-28 | $78.39 | $79.94 | 18,351,400 | — | — |
| 2021-01-27 | $75.09 | $76.57 | 23,513,400 | — | — |
| 2021-01-26 | $79.51 | $81.08 | 13,678,000 | — | — |
| 2021-01-25 | $81.28 | $82.88 | 19,283,400 | — | — |
| 2021-01-22 | $82.28 | $83.90 | 14,229,500 | — | — |
| 2021-01-21 | $85.01 | $86.69 | 14,696,200 | — | — |
| 2021-01-20 | $83.50 | $85.15 | 21,191,700 | — | — |
| 2021-01-19 | $85.50 | $87.19 | 26,602,500 | — | — |
| 2021-01-15 | $80.72 | $82.31 | 14,322,600 | — | — |
| 2021-01-14 | $81.30 | $82.90 | 17,639,300 | — | — |
| 2021-01-13 | $79.91 | $81.49 | 15,067,700 | — | — |
| 2021-01-12 | $79.46 | $81.03 | 18,231,000 | — | — |
| 2021-01-11 | $78.67 | $80.22 | 19,920,800 | — | — |
| 2021-01-08 | $77.42 | $78.95 | 51,272,100 | — | — |
| 2021-01-07 | $79.11 | $80.67 | 27,945,300 | — | — |
| 2021-01-06 | $77.11 | $78.63 | 22,390,900 | — | — |
| 2021-01-05 | $77.26 | $78.78 | 33,418,200 | — | — |
| 2021-01-04 | $74.05 | $75.51 | 31,155,900 | — | — |