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
- 1981-10-27 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 | $85.84 | $217.51 | 1,788,100 | — | — |
| 2021-12-30 | $86.45 | $219.05 | 1,346,600 | — | — |
| 2021-12-29 | $87.19 | $220.93 | 1,280,300 | — | — |
| 2021-12-28 | $86.75 | $219.81 | 1,227,800 | — | — |
| 2021-12-27 | $86.60 | $219.43 | 1,220,700 | — | — |
| 2021-12-23 | $85.55 | $216.77 | 2,033,700 | — | — |
| 2021-12-22 | $85.32 | $216.19 | 2,301,000 | — | — |
| 2021-12-21 | $83.87 | $212.51 | 2,731,000 | — | — |
| 2021-12-20 | $82.51 | $209.07 | 2,631,700 | — | — |
| 2021-12-17 | $83.63 | $211.91 | 4,688,100 | — | — |
| 2021-12-16 | $83.91 | $212.62 | 3,076,100 | — | — |
| 2021-12-15 | $82.70 | $209.55 | 2,300,500 | — | — |
| 2021-12-14 | $82.51 | $209.07 | 2,662,700 | — | — |
| 2021-12-13 | $83.20 | $210.82 | 3,103,800 | — | — |
| 2021-12-10 | $80.86 | $204.89 | 2,131,300 | — | — |
| 2021-12-09 | $80.56 | $204.13 | 1,935,500 | — | — |
| 2021-12-08 | $80.61 | $204.25 | 1,886,700 | — | — |
| 2021-12-07 | $79.88 | $202.40 | 2,793,600 | — | — |
| 2021-12-06 | $79.24 | $200.78 | 3,046,400 | — | — |
| 2021-12-03 | $78.05 | $197.77 | 2,510,300 | — | — |
| 2021-12-02 | $76.23 | $193.16 | 2,726,700 | — | — |
| 2021-12-01 | $75.08 | $189.53 | 2,502,400 | — | — |
| 2021-11-30 | $74.57 | $188.25 | 3,440,600 | — | — |
| 2021-11-29 | $76.03 | $191.93 | 2,506,600 | — | — |
| 2021-11-26 | $76.29 | $192.59 | 1,281,100 | — | — |
| 2021-11-24 | $77.62 | $195.94 | 1,338,800 | — | — |
| 2021-11-23 | $78.41 | $197.94 | 1,707,300 | — | — |
| 2021-11-22 | $79.25 | $200.06 | 1,708,000 | — | — |
| 2021-11-19 | $79.26 | $200.08 | 2,381,400 | — | — |
| 2021-11-18 | $79.11 | $199.71 | 2,099,000 | — | — |
| 2021-11-17 | $79.58 | $200.89 | 2,249,700 | — | — |
| 2021-11-16 | $79.31 | $200.21 | 1,978,100 | — | — |
| 2021-11-15 | $79.55 | $200.82 | 1,609,700 | — | — |
| 2021-11-12 | $79.46 | $200.59 | 1,216,200 | — | — |
| 2021-11-11 | $79.16 | $199.83 | 1,776,100 | — | — |
| 2021-11-10 | $79.02 | $199.48 | 2,494,400 | — | — |
| 2021-11-09 | $77.70 | $196.15 | 2,476,800 | — | — |
| 2021-11-08 | $78.74 | $198.77 | 1,626,400 | — | — |
| 2021-11-05 | $78.04 | $197.00 | 2,606,800 | — | — |
| 2021-11-04 | $78.31 | $197.69 | 2,638,900 | — | — |
| 2021-11-03 | $80.04 | $202.05 | 1,648,900 | — | — |
| 2021-11-02 | $80.29 | $202.68 | 2,152,200 | — | — |
| 2021-11-01 | $79.82 | $201.50 | 3,375,600 | — | — |
| 2021-10-29 | $78.96 | $199.33 | 7,995,500 | — | — |
| 2021-10-28 | $78.61 | $198.44 | 7,344,300 | — | — |
| 2021-10-27 | $81.94 | $206.85 | 2,764,000 | — | — |
| 2021-10-26 | $81.79 | $206.47 | 1,557,700 | — | — |
| 2021-10-25 | $81.36 | $205.39 | 2,621,100 | — | — |
| 2021-10-22 | $82.19 | $207.48 | 1,348,400 | — | — |
| 2021-10-21 | $81.46 | $205.64 | 1,349,100 | — | — |
| 2021-10-20 | $81.25 | $205.11 | 2,270,000 | — | — |
| 2021-10-19 | $79.68 | $201.14 | 2,527,800 | — | — |
| 2021-10-18 | $78.18 | $197.36 | 1,822,900 | — | — |
| 2021-10-15 | $79.70 | $201.20 | 1,783,600 | — | — |
| 2021-10-14 | $79.89 | $201.68 | 1,754,000 | — | — |
| 2021-10-13 | $78.80 | $198.92 | 1,491,100 | — | — |
| 2021-10-12 | $78.71 | $198.70 | 1,394,400 | — | — |
| 2021-10-11 | $78.92 | $199.23 | 2,010,500 | — | — |
| 2021-10-08 | $80.20 | $202.46 | 2,641,200 | — | — |
| 2021-10-07 | $80.58 | $203.42 | 3,316,000 | — | — |
| 2021-10-06 | $80.86 | $204.12 | 2,949,500 | — | — |
| 2021-10-05 | $80.86 | $204.12 | 2,756,300 | — | — |
| 2021-10-04 | $80.42 | $203.01 | 3,158,300 | — | — |
| 2021-10-01 | $81.29 | $205.21 | 2,885,000 | — | — |
| 2021-09-30 | $80.43 | $203.04 | 3,095,300 | — | — |
| 2021-09-29 | $81.81 | $206.52 | 2,548,300 | — | — |
| 2021-09-28 | $80.73 | $203.80 | 2,932,900 | — | — |
| 2021-09-27 | $80.57 | $203.39 | 2,264,200 | — | — |
| 2021-09-24 | $80.85 | $204.10 | 2,008,800 | — | — |
| 2021-09-23 | $80.79 | $203.95 | 2,738,500 | — | — |
| 2021-09-22 | $81.05 | $204.60 | 2,445,500 | — | — |
| 2021-09-21 | $81.95 | $206.88 | 2,002,700 | — | — |
| 2021-09-20 | $82.29 | $207.73 | 2,811,900 | — | — |
| 2021-09-17 | $83.61 | $211.07 | 4,507,900 | — | — |
| 2021-09-16 | $83.22 | $210.08 | 2,691,700 | — | — |
| 2021-09-15 | $83.57 | $210.96 | 5,895,700 | — | — |
| 2021-09-14 | $81.77 | $206.42 | 2,867,700 | — | — |
| 2021-09-13 | $80.63 | $203.54 | 2,906,600 | — | — |
| 2021-09-10 | $80.92 | $204.28 | 2,512,400 | — | — |
| 2021-09-09 | $81.72 | $206.29 | 3,519,800 | — | — |
| 2021-09-08 | $82.76 | $208.92 | 3,050,700 | — | — |
| 2021-09-07 | $83.35 | $210.41 | 5,812,300 | — | — |
| 2021-09-03 | $82.71 | $208.79 | 5,100,100 | — | — |
| 2021-09-02 | $81.06 | $204.63 | 8,205,800 | — | — |
| 2021-09-01 | $77.60 | $195.19 | 4,001,300 | — | — |
| 2021-08-31 | $76.22 | $191.72 | 5,213,400 | — | — |
| 2021-08-30 | $76.00 | $191.16 | 9,337,000 | — | — |
| 2021-08-27 | $73.97 | $186.06 | 2,619,900 | — | — |
| 2021-08-26 | $73.77 | $185.55 | 3,090,300 | — | — |
| 2021-08-25 | $73.80 | $185.63 | 2,951,300 | — | — |
| 2021-08-24 | $74.53 | $187.47 | 2,119,100 | — | — |
| 2021-08-23 | $74.81 | $188.17 | 2,532,200 | — | — |
| 2021-08-20 | $75.19 | $189.13 | 3,286,800 | — | — |
| 2021-08-19 | $75.02 | $188.70 | 3,020,700 | — | — |
| 2021-08-18 | $75.27 | $189.33 | 3,169,100 | — | — |
| 2021-08-17 | $75.93 | $190.99 | 2,979,900 | — | — |
| 2021-08-16 | $75.68 | $190.36 | 3,631,100 | — | — |
| 2021-08-13 | $74.56 | $187.54 | 2,968,600 | — | — |
| 2021-08-12 | $73.86 | $185.78 | 1,445,600 | — | — |
| 2021-08-11 | $73.98 | $186.08 | 1,774,100 | — | — |
| 2021-08-10 | $73.85 | $185.75 | 2,377,700 | — | — |
| 2021-08-09 | $74.00 | $186.13 | 2,286,200 | — | — |
| 2021-08-06 | $74.83 | $188.22 | 2,991,200 | — | — |
| 2021-08-05 | $74.46 | $187.29 | 6,988,400 | — | — |
| 2021-08-04 | $75.15 | $189.02 | 5,005,500 | — | — |
| 2021-08-03 | $76.28 | $191.87 | 4,447,100 | — | — |
| 2021-08-02 | $77.21 | $194.21 | 3,352,200 | — | — |
| 2021-07-30 | $77.35 | $194.56 | 7,506,600 | — | — |
| 2021-07-29 | $77.38 | $194.63 | 7,327,400 | — | — |
| 2021-07-28 | $81.91 | $206.03 | 4,563,800 | — | — |
| 2021-07-27 | $82.11 | $206.53 | 2,300,600 | — | — |
| 2021-07-26 | $80.77 | $203.16 | 1,890,500 | — | — |
| 2021-07-23 | $81.14 | $204.09 | 1,826,700 | — | — |
| 2021-07-22 | $80.51 | $202.51 | 874,600 | — | — |
| 2021-07-21 | $80.27 | $201.90 | 1,769,900 | — | — |
| 2021-07-20 | $80.54 | $202.58 | 2,108,100 | — | — |
| 2021-07-19 | $80.27 | $201.90 | 3,108,600 | — | — |
| 2021-07-16 | $81.42 | $204.80 | 1,585,900 | — | — |
| 2021-07-15 | $81.06 | $203.89 | 1,637,900 | — | — |
| 2021-07-14 | $81.00 | $203.74 | 1,751,200 | — | — |
| 2021-07-13 | $81.09 | $203.97 | 1,989,400 | — | — |
| 2021-07-12 | $80.81 | $203.26 | 2,324,900 | — | — |
| 2021-07-09 | $80.43 | $202.31 | 2,441,300 | — | — |
| 2021-07-08 | $81.33 | $204.57 | 1,900,500 | — | — |
| 2021-07-07 | $81.85 | $205.88 | 1,676,300 | — | — |
| 2021-07-06 | $81.07 | $203.92 | 3,312,600 | — | — |
| 2021-07-02 | $81.76 | $205.65 | 2,826,400 | — | — |
| 2021-07-01 | $81.47 | $204.92 | 4,813,200 | — | — |
| 2021-06-30 | $80.50 | $202.48 | 3,139,000 | — | — |
| 2021-06-29 | $81.86 | $205.90 | 1,740,600 | — | — |
| 2021-06-28 | $81.65 | $205.37 | 2,290,300 | — | — |
| 2021-06-25 | $82.19 | $206.73 | 6,398,300 | — | — |
| 2021-06-24 | $81.40 | $204.75 | 1,972,700 | — | — |
| 2021-06-23 | $80.93 | $203.56 | 3,107,200 | — | — |
| 2021-06-22 | $81.33 | $204.57 | 1,937,300 | — | — |
| 2021-06-21 | $81.51 | $205.02 | 2,042,300 | — | — |
| 2021-06-18 | $80.82 | $203.29 | 4,311,300 | — | — |
| 2021-06-17 | $81.15 | $204.12 | 2,668,300 | — | — |
| 2021-06-16 | $81.77 | $205.68 | 1,911,200 | — | — |
| 2021-06-15 | $81.95 | $206.13 | 2,286,300 | — | — |
| 2021-06-14 | $82.77 | $208.19 | 2,994,500 | — | — |
| 2021-06-11 | $82.24 | $206.86 | 6,107,100 | — | — |
| 2021-06-10 | $84.09 | $211.51 | 3,455,700 | — | — |
| 2021-06-09 | $82.35 | $207.14 | 1,707,200 | — | — |
| 2021-06-08 | $81.09 | $203.97 | 2,489,500 | — | — |
| 2021-06-07 | $81.26 | $204.39 | 2,753,000 | — | — |
| 2021-06-04 | $82.25 | $206.88 | 1,938,300 | — | — |
| 2021-06-03 | $81.69 | $205.47 | 2,397,200 | — | — |
| 2021-06-02 | $81.60 | $204.54 | 2,461,100 | — | — |
| 2021-06-01 | $82.14 | $205.90 | 3,355,600 | — | — |
| 2021-05-28 | $82.12 | $205.85 | 3,617,300 | — | — |
| 2021-05-27 | $81.81 | $205.07 | 5,048,600 | — | — |
| 2021-05-26 | $82.42 | $206.60 | 2,994,800 | — | — |
| 2021-05-25 | $82.35 | $206.42 | 2,330,500 | — | — |
| 2021-05-24 | $82.77 | $207.48 | 1,676,400 | — | — |
| 2021-05-21 | $83.06 | $208.20 | 1,596,200 | — | — |
| 2021-05-20 | $82.96 | $207.95 | 1,950,300 | — | — |
| 2021-05-19 | $82.48 | $206.75 | 1,765,600 | — | — |
| 2021-05-18 | $82.93 | $207.88 | 2,110,800 | — | — |
| 2021-05-17 | $82.85 | $207.68 | 2,372,700 | — | — |
| 2021-05-14 | $83.86 | $210.21 | 2,193,500 | — | — |
| 2021-05-13 | $83.40 | $209.06 | 2,955,300 | — | — |
| 2021-05-12 | $83.10 | $208.30 | 2,426,100 | — | — |
| 2021-05-11 | $83.58 | $209.51 | 4,241,200 | — | — |
| 2021-05-10 | $86.49 | $216.80 | 3,584,400 | — | — |
| 2021-05-07 | $86.62 | $217.13 | 2,486,500 | — | — |
| 2021-05-06 | $87.53 | $219.41 | 1,989,100 | — | — |
| 2021-05-05 | $86.70 | $217.33 | 2,424,000 | — | — |
| 2021-05-04 | $87.44 | $219.18 | 2,732,700 | — | — |
| 2021-05-03 | $86.54 | $216.93 | 2,004,800 | — | — |
| 2021-04-30 | $85.69 | $214.80 | 2,805,500 | — | — |
| 2021-04-29 | $85.35 | $213.94 | 2,486,900 | — | — |
| 2021-04-28 | $86.99 | $218.06 | 1,999,600 | — | — |
| 2021-04-27 | $86.76 | $217.48 | 1,657,200 | — | — |
| 2021-04-26 | $87.36 | $218.98 | 1,644,300 | — | — |
| 2021-04-23 | $87.87 | $220.26 | 2,377,300 | — | — |
| 2021-04-22 | $88.01 | $220.61 | 2,423,000 | — | — |
| 2021-04-21 | $87.90 | $220.34 | 1,839,800 | — | — |
| 2021-04-20 | $87.07 | $218.26 | 2,041,400 | — | — |
| 2021-04-19 | $86.52 | $216.88 | 2,706,600 | — | — |
| 2021-04-16 | $86.56 | $216.98 | 2,884,600 | — | — |
| 2021-04-15 | $85.80 | $215.07 | 2,879,700 | — | — |
| 2021-04-14 | $84.64 | $212.16 | 1,576,500 | — | — |
| 2021-04-13 | $84.79 | $212.54 | 1,504,700 | — | — |
| 2021-04-12 | $84.54 | $211.91 | 1,726,300 | — | — |
| 2021-04-09 | $84.92 | $212.87 | 2,781,300 | — | — |
| 2021-04-08 | $84.00 | $210.56 | 2,174,700 | — | — |
| 2021-04-07 | $84.69 | $212.29 | 1,017,000 | — | — |
| 2021-04-06 | $84.92 | $212.87 | 1,885,800 | — | — |
| 2021-04-05 | $85.28 | $213.77 | 1,893,900 | — | — |
| 2021-04-01 | $84.32 | $211.36 | 2,298,600 | — | — |
| 2021-03-31 | $84.34 | $211.41 | 3,100,200 | — | — |
| 2021-03-30 | $85.58 | $214.52 | 3,778,900 | — | — |
| 2021-03-29 | $86.03 | $215.65 | 3,124,000 | — | — |
| 2021-03-26 | $85.95 | $215.45 | 4,634,100 | — | — |
| 2021-03-25 | $83.41 | $209.08 | 3,634,900 | — | — |
| 2021-03-24 | $82.08 | $205.75 | 2,282,900 | — | — |
| 2021-03-23 | $81.60 | $204.54 | 2,732,400 | — | — |
| 2021-03-22 | $81.24 | $203.64 | 3,121,400 | — | — |
| 2021-03-19 | $80.30 | $201.29 | 3,976,500 | — | — |
| 2021-03-18 | $79.86 | $200.18 | 2,060,100 | — | — |
| 2021-03-17 | $79.69 | $199.76 | 3,792,700 | — | — |
| 2021-03-16 | $78.93 | $197.85 | 1,919,600 | — | — |
| 2021-03-15 | $78.67 | $197.20 | 1,482,700 | — | — |
| 2021-03-12 | $77.96 | $195.42 | 1,462,500 | — | — |
| 2021-03-11 | $77.74 | $194.87 | 1,637,600 | — | — |
| 2021-03-10 | $77.72 | $194.82 | 2,089,400 | — | — |
| 2021-03-09 | $77.27 | $193.69 | 1,976,500 | — | — |
| 2021-03-08 | $78.28 | $196.22 | 1,553,500 | — | — |
| 2021-03-05 | $78.06 | $195.67 | 2,456,400 | — | — |
| 2021-03-04 | $76.42 | $191.56 | 3,920,400 | — | — |
| 2021-03-03 | $77.15 | $193.39 | 2,469,700 | — | — |
| 2021-03-02 | $77.68 | $194.72 | 3,433,400 | — | — |
| 2021-03-01 | $77.94 | $195.37 | 3,914,100 | — | — |
| 2021-02-26 | $77.69 | $194.74 | 4,875,400 | — | — |
| 2021-02-25 | $78.65 | $197.15 | 2,613,100 | — | — |
| 2021-02-24 | $78.51 | $196.18 | 2,503,700 | — | — |
| 2021-02-23 | $78.14 | $195.26 | 3,434,400 | — | — |
| 2021-02-22 | $78.87 | $197.08 | 2,653,500 | — | — |
| 2021-02-19 | $78.44 | $196.01 | 2,926,400 | — | — |
| 2021-02-18 | $78.83 | $196.98 | 2,185,400 | — | — |
| 2021-02-17 | $77.68 | $194.11 | 3,570,500 | — | — |
| 2021-02-16 | $77.80 | $194.41 | 2,665,800 | — | — |
| 2021-02-12 | $78.73 | $196.73 | 3,542,800 | — | — |
| 2021-02-11 | $77.86 | $194.56 | 1,798,900 | — | — |
| 2021-02-10 | $77.61 | $193.94 | 5,499,600 | — | — |
| 2021-02-09 | $76.99 | $192.39 | 1,804,000 | — | — |
| 2021-02-08 | $77.60 | $193.91 | 2,204,600 | — | — |
| 2021-02-05 | $77.30 | $193.16 | 1,824,500 | — | — |
| 2021-02-04 | $77.18 | $192.86 | 3,495,700 | — | — |
| 2021-02-03 | $77.29 | $193.14 | 2,488,900 | — | — |
| 2021-02-02 | $76.52 | $191.21 | 4,132,600 | — | — |
| 2021-02-01 | $76.38 | $190.86 | 3,291,700 | — | — |
| 2021-01-29 | $76.83 | $191.99 | 4,084,200 | — | — |
| 2021-01-28 | $77.15 | $192.79 | 4,950,500 | — | — |
| 2021-01-27 | $78.02 | $194.96 | 2,822,100 | — | — |
| 2021-01-26 | $80.81 | $201.93 | 1,606,400 | — | — |
| 2021-01-25 | $80.10 | $200.16 | 1,683,500 | — | — |
| 2021-01-22 | $79.51 | $198.68 | 1,294,600 | — | — |
| 2021-01-21 | $80.01 | $199.93 | 2,278,600 | — | — |
| 2021-01-20 | $79.52 | $198.71 | 2,903,700 | — | — |
| 2021-01-19 | $78.83 | $196.98 | 3,018,100 | — | — |
| 2021-01-15 | $80.04 | $200.01 | 1,646,200 | — | — |
| 2021-01-14 | $80.05 | $200.03 | 3,308,800 | — | — |
| 2021-01-13 | $82.40 | $205.91 | 4,140,100 | — | — |
| 2021-01-12 | $80.56 | $201.31 | 2,897,700 | — | — |
| 2021-01-11 | $82.47 | $206.08 | 2,285,500 | — | — |
| 2021-01-08 | $81.70 | $204.16 | 1,728,300 | — | — |
| 2021-01-07 | $81.49 | $203.63 | 1,688,400 | — | — |
| 2021-01-06 | $80.94 | $202.26 | 3,062,200 | — | — |
| 2021-01-05 | $81.22 | $202.96 | 2,714,100 | — | — |
| 2021-01-04 | $80.12 | $200.21 | 3,467,100 | — | — |