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
- 1990-02-16 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 | $63.37 | $86.52 | 10,359,100 | — | — |
| 2021-12-30 | $63.62 | $86.86 | 9,076,700 | — | — |
| 2021-12-29 | $63.96 | $87.33 | 15,069,900 | — | — |
| 2021-12-28 | $63.53 | $86.74 | 12,865,000 | — | — |
| 2021-12-27 | $63.42 | $86.59 | 14,779,700 | — | — |
| 2021-12-23 | $62.28 | $85.03 | 17,771,400 | — | — |
| 2021-12-22 | $61.53 | $84.01 | 17,095,500 | — | — |
| 2021-12-21 | $61.03 | $83.33 | 20,761,100 | — | — |
| 2021-12-20 | $60.36 | $82.41 | 21,342,100 | — | — |
| 2021-12-17 | $60.46 | $82.55 | 62,171,000 | — | — |
| 2021-12-16 | $60.31 | $82.34 | 24,599,300 | — | — |
| 2021-12-15 | $59.93 | $81.82 | 27,953,900 | — | — |
| 2021-12-14 | $57.77 | $78.87 | 19,114,200 | — | — |
| 2021-12-13 | $58.61 | $80.02 | 18,496,300 | — | — |
| 2021-12-10 | $59.25 | $80.90 | 19,901,500 | — | — |
| 2021-12-09 | $57.55 | $78.57 | 16,480,200 | — | — |
| 2021-12-08 | $57.02 | $77.85 | 23,631,300 | — | — |
| 2021-12-07 | $58.08 | $79.30 | 24,254,800 | — | — |
| 2021-12-06 | $56.96 | $77.77 | 23,172,800 | — | — |
| 2021-12-03 | $56.23 | $76.77 | 26,235,400 | — | — |
| 2021-12-02 | $56.15 | $76.66 | 22,384,700 | — | — |
| 2021-12-01 | $55.03 | $75.13 | 24,120,500 | — | — |
| 2021-11-30 | $54.84 | $74.87 | 45,141,300 | — | — |
| 2021-11-29 | $55.76 | $76.13 | 25,724,500 | — | — |
| 2021-11-26 | $54.67 | $74.64 | 16,730,300 | — | — |
| 2021-11-24 | $55.54 | $75.83 | 19,328,700 | — | — |
| 2021-11-23 | $55.30 | $75.50 | 25,653,100 | — | — |
| 2021-11-22 | $54.60 | $74.55 | 39,949,300 | — | — |
| 2021-11-19 | $53.25 | $72.70 | 30,030,800 | — | — |
| 2021-11-18 | $53.63 | $73.22 | 70,834,000 | — | — |
| 2021-11-17 | $56.76 | $77.50 | 31,496,300 | — | — |
| 2021-11-16 | $57.00 | $77.82 | 21,136,900 | — | — |
| 2021-11-15 | $57.27 | $78.19 | 19,041,800 | — | — |
| 2021-11-12 | $56.82 | $77.58 | 16,663,600 | — | — |
| 2021-11-11 | $56.76 | $77.50 | 17,440,700 | — | — |
| 2021-11-10 | $57.77 | $78.87 | 17,876,300 | — | — |
| 2021-11-09 | $57.44 | $78.42 | 14,459,800 | — | — |
| 2021-11-08 | $57.00 | $77.82 | 15,045,300 | — | — |
| 2021-11-05 | $57.07 | $77.92 | 15,637,700 | — | — |
| 2021-11-04 | $57.12 | $77.99 | 18,070,400 | — | — |
| 2021-11-03 | $57.65 | $78.71 | 13,219,400 | — | — |
| 2021-11-02 | $57.62 | $78.67 | 22,097,900 | — | — |
| 2021-11-01 | $56.10 | $76.59 | 14,341,400 | — | — |
| 2021-10-29 | $55.97 | $76.42 | 13,550,400 | — | — |
| 2021-10-28 | $56.24 | $76.79 | 11,209,200 | — | — |
| 2021-10-27 | $56.18 | $76.70 | 16,279,000 | — | — |
| 2021-10-26 | $55.81 | $76.20 | 15,250,000 | — | — |
| 2021-10-25 | $55.14 | $75.28 | 10,218,900 | — | — |
| 2021-10-22 | $55.11 | $75.24 | 15,026,600 | — | — |
| 2021-10-21 | $55.69 | $76.03 | 12,619,900 | — | — |
| 2021-10-20 | $56.20 | $76.73 | 11,613,600 | — | — |
| 2021-10-19 | $55.74 | $76.10 | 13,258,400 | — | — |
| 2021-10-18 | $55.19 | $75.35 | 10,989,600 | — | — |
| 2021-10-15 | $55.25 | $75.43 | 15,202,200 | — | — |
| 2021-10-14 | $55.65 | $75.98 | 14,455,900 | — | — |
| 2021-10-13 | $54.62 | $74.57 | 13,737,100 | — | — |
| 2021-10-12 | $54.28 | $74.11 | 14,241,900 | — | — |
| 2021-10-11 | $54.93 | $75.00 | 8,117,600 | — | — |
| 2021-10-08 | $55.08 | $75.20 | 9,255,500 | — | — |
| 2021-10-07 | $55.02 | $75.12 | 14,725,500 | — | — |
| 2021-10-06 | $53.94 | $73.65 | 26,339,200 | — | — |
| 2021-10-05 | $54.69 | $74.67 | 14,135,000 | — | — |
| 2021-10-04 | $54.23 | $74.04 | 17,084,100 | — | — |
| 2021-10-01 | $55.14 | $74.78 | 18,338,000 | — | — |
| 2021-09-30 | $54.43 | $73.82 | 18,538,000 | — | — |
| 2021-09-29 | $55.48 | $75.24 | 14,051,700 | — | — |
| 2021-09-28 | $55.52 | $75.29 | 17,803,200 | — | — |
| 2021-09-27 | $56.22 | $76.24 | 13,859,500 | — | — |
| 2021-09-24 | $56.73 | $76.94 | 13,156,400 | — | — |
| 2021-09-23 | $56.69 | $76.88 | 16,262,500 | — | — |
| 2021-09-22 | $55.52 | $75.29 | 17,940,600 | — | — |
| 2021-09-21 | $55.26 | $74.94 | 18,700,600 | — | — |
| 2021-09-20 | $55.89 | $75.80 | 21,897,000 | — | — |
| 2021-09-17 | $56.85 | $77.10 | 40,262,700 | — | — |
| 2021-09-16 | $57.33 | $77.75 | 24,029,600 | — | — |
| 2021-09-15 | $57.56 | $78.06 | 37,524,600 | — | — |
| 2021-09-14 | $57.87 | $78.48 | 12,810,300 | — | — |
| 2021-09-13 | $58.10 | $78.79 | 13,553,200 | — | — |
| 2021-09-10 | $57.89 | $78.51 | 13,622,100 | — | — |
| 2021-09-09 | $58.60 | $79.47 | 14,958,800 | — | — |
| 2021-09-08 | $58.68 | $79.58 | 13,124,500 | — | — |
| 2021-09-07 | $58.88 | $79.85 | 15,503,600 | — | — |
| 2021-09-03 | $59.42 | $80.58 | 9,732,200 | — | — |
| 2021-09-02 | $59.53 | $80.73 | 12,855,700 | — | — |
| 2021-09-01 | $59.04 | $80.07 | 11,629,700 | — | — |
| 2021-08-31 | $59.02 | $80.04 | 19,873,900 | — | — |
| 2021-08-30 | $59.13 | $80.19 | 11,798,600 | — | — |
| 2021-08-27 | $59.02 | $80.04 | 14,795,200 | — | — |
| 2021-08-26 | $59.20 | $80.28 | 13,729,400 | — | — |
| 2021-08-25 | $59.35 | $80.49 | 18,069,600 | — | — |
| 2021-08-24 | $59.32 | $80.45 | 17,658,300 | — | — |
| 2021-08-23 | $58.54 | $79.39 | 16,225,400 | — | — |
| 2021-08-20 | $58.22 | $78.96 | 21,876,500 | — | — |
| 2021-08-19 | $57.27 | $77.67 | 39,881,600 | — | — |
| 2021-08-18 | $55.15 | $74.79 | 17,111,700 | — | — |
| 2021-08-17 | $56.01 | $75.96 | 11,987,500 | — | — |
| 2021-08-16 | $56.28 | $76.32 | 14,407,400 | — | — |
| 2021-08-13 | $56.47 | $76.58 | 10,841,700 | — | — |
| 2021-08-12 | $56.39 | $76.47 | 11,209,700 | — | — |
| 2021-08-11 | $55.86 | $75.76 | 12,604,500 | — | — |
| 2021-08-10 | $55.61 | $75.42 | 10,441,900 | — | — |
| 2021-08-09 | $55.47 | $75.23 | 8,707,200 | — | — |
| 2021-08-06 | $55.59 | $75.39 | 18,386,100 | — | — |
| 2021-08-05 | $55.76 | $75.62 | 10,785,200 | — | — |
| 2021-08-04 | $55.69 | $75.52 | 11,662,400 | — | — |
| 2021-08-03 | $56.25 | $76.28 | 17,357,400 | — | — |
| 2021-08-02 | $55.45 | $75.20 | 12,468,800 | — | — |
| 2021-07-30 | $55.37 | $75.09 | 13,438,800 | — | — |
| 2021-07-29 | $55.07 | $74.68 | 10,680,200 | — | — |
| 2021-07-28 | $54.77 | $74.28 | 18,835,700 | — | — |
| 2021-07-27 | $55.28 | $74.97 | 14,738,700 | — | — |
| 2021-07-26 | $55.47 | $75.23 | 10,097,400 | — | — |
| 2021-07-23 | $55.23 | $74.90 | 13,042,500 | — | — |
| 2021-07-22 | $54.54 | $73.97 | 15,729,800 | — | — |
| 2021-07-21 | $53.88 | $73.07 | 14,068,600 | — | — |
| 2021-07-20 | $53.58 | $72.66 | 17,250,200 | — | — |
| 2021-07-19 | $53.06 | $71.96 | 19,925,300 | — | — |
| 2021-07-16 | $53.70 | $72.83 | 14,144,900 | — | — |
| 2021-07-15 | $53.65 | $72.76 | 14,952,400 | — | — |
| 2021-07-14 | $54.09 | $73.35 | 17,113,700 | — | — |
| 2021-07-13 | $53.32 | $72.31 | 9,927,400 | — | — |
| 2021-07-12 | $53.23 | $72.19 | 14,000,600 | — | — |
| 2021-07-09 | $53.74 | $72.88 | 14,673,400 | — | — |
| 2021-07-08 | $53.26 | $72.23 | 15,691,800 | — | — |
| 2021-07-07 | $53.26 | $72.23 | 14,411,600 | — | — |
| 2021-07-06 | $52.98 | $71.85 | 19,394,500 | — | — |
| 2021-07-02 | $53.54 | $72.61 | 15,066,000 | — | — |
| 2021-07-01 | $53.44 | $71.97 | 15,074,800 | — | — |
| 2021-06-30 | $53.00 | $71.38 | 15,826,400 | — | — |
| 2021-06-29 | $52.91 | $71.26 | 10,926,100 | — | — |
| 2021-06-28 | $52.96 | $71.33 | 14,008,700 | — | — |
| 2021-06-25 | $53.06 | $71.46 | 16,682,700 | — | — |
| 2021-06-24 | $52.78 | $71.08 | 13,974,300 | — | — |
| 2021-06-23 | $52.76 | $71.06 | 14,749,800 | — | — |
| 2021-06-22 | $53.26 | $71.73 | 16,451,200 | — | — |
| 2021-06-21 | $53.18 | $71.62 | 17,682,200 | — | — |
| 2021-06-18 | $52.07 | $70.13 | 35,758,300 | — | — |
| 2021-06-17 | $53.13 | $71.55 | 18,288,400 | — | — |
| 2021-06-16 | $53.47 | $72.01 | 15,477,900 | — | — |
| 2021-06-15 | $53.79 | $72.44 | 12,542,600 | — | — |
| 2021-06-14 | $54.17 | $72.95 | 15,131,400 | — | — |
| 2021-06-11 | $54.77 | $73.76 | 17,134,000 | — | — |
| 2021-06-10 | $55.03 | $74.11 | 22,183,500 | — | — |
| 2021-06-09 | $54.02 | $72.75 | 14,860,900 | — | — |
| 2021-06-08 | $54.13 | $72.90 | 15,329,700 | — | — |
| 2021-06-07 | $53.92 | $72.62 | 14,899,800 | — | — |
| 2021-06-04 | $54.07 | $72.82 | 11,676,700 | — | — |
| 2021-06-03 | $53.33 | $71.82 | 17,593,100 | — | — |
| 2021-06-02 | $52.96 | $71.33 | 14,529,300 | — | — |
| 2021-06-01 | $52.62 | $70.87 | 15,741,700 | — | — |
| 2021-05-28 | $52.90 | $71.24 | 14,863,500 | — | — |
| 2021-05-27 | $52.92 | $71.27 | 56,216,100 | — | — |
| 2021-05-26 | $52.91 | $71.26 | 18,671,200 | — | — |
| 2021-05-25 | $53.31 | $71.80 | 20,657,200 | — | — |
| 2021-05-24 | $53.39 | $71.90 | 21,128,900 | — | — |
| 2021-05-21 | $52.43 | $70.61 | 24,468,400 | — | — |
| 2021-05-20 | $52.85 | $71.18 | 48,830,800 | — | — |
| 2021-05-19 | $52.47 | $70.67 | 29,187,900 | — | — |
| 2021-05-18 | $52.93 | $71.28 | 20,177,200 | — | — |
| 2021-05-17 | $52.94 | $71.30 | 15,731,000 | — | — |
| 2021-05-14 | $52.90 | $71.24 | 14,789,400 | — | — |
| 2021-05-13 | $52.49 | $70.69 | 15,864,000 | — | — |
| 2021-05-12 | $51.60 | $69.49 | 22,123,300 | — | — |
| 2021-05-11 | $52.83 | $71.15 | 20,220,900 | — | — |
| 2021-05-10 | $53.16 | $71.59 | 23,845,600 | — | — |
| 2021-05-07 | $53.43 | $71.96 | 24,146,000 | — | — |
| 2021-05-06 | $52.44 | $70.62 | 27,106,800 | — | — |
| 2021-05-05 | $51.13 | $68.86 | 16,205,300 | — | — |
| 2021-05-04 | $50.71 | $68.29 | 18,164,800 | — | — |
| 2021-05-03 | $51.17 | $68.91 | 13,465,900 | — | — |
| 2021-04-30 | $50.91 | $68.56 | 19,930,200 | — | — |
| 2021-04-29 | $51.46 | $69.30 | 13,916,600 | — | — |
| 2021-04-28 | $51.11 | $68.83 | 14,984,000 | — | — |
| 2021-04-27 | $51.37 | $69.18 | 13,601,000 | — | — |
| 2021-04-26 | $51.64 | $69.55 | 13,778,200 | — | — |
| 2021-04-23 | $51.91 | $69.91 | 14,016,800 | — | — |
| 2021-04-22 | $51.50 | $69.36 | 15,564,800 | — | — |
| 2021-04-21 | $51.93 | $69.94 | 14,015,500 | — | — |
| 2021-04-20 | $51.79 | $69.75 | 21,257,500 | — | — |
| 2021-04-19 | $52.85 | $71.18 | 20,245,600 | — | — |
| 2021-04-16 | $52.80 | $71.11 | 28,327,900 | — | — |
| 2021-04-15 | $51.64 | $69.55 | 17,869,800 | — | — |
| 2021-04-14 | $51.37 | $69.18 | 15,376,600 | — | — |
| 2021-04-13 | $51.66 | $69.57 | 13,353,200 | — | — |
| 2021-04-12 | $51.57 | $69.45 | 16,441,700 | — | — |
| 2021-04-09 | $52.09 | $70.15 | 13,135,800 | — | — |
| 2021-04-08 | $51.91 | $69.91 | 15,111,300 | — | — |
| 2021-04-07 | $51.77 | $69.72 | 15,783,600 | — | — |
| 2021-04-06 | $52.03 | $70.07 | 15,126,100 | — | — |
| 2021-04-05 | $52.41 | $70.58 | 19,860,900 | — | — |
| 2021-04-01 | $51.98 | $69.51 | 17,896,200 | — | — |
| 2021-03-31 | $51.71 | $69.15 | 22,212,400 | — | — |
| 2021-03-30 | $51.77 | $69.23 | 22,465,100 | — | — |
| 2021-03-29 | $52.52 | $70.23 | 25,032,800 | — | — |
| 2021-03-26 | $52.57 | $70.30 | 31,997,000 | — | — |
| 2021-03-25 | $50.51 | $67.54 | 34,537,700 | — | — |
| 2021-03-24 | $49.65 | $66.39 | 26,444,700 | — | — |
| 2021-03-23 | $50.01 | $66.87 | 28,328,200 | — | — |
| 2021-03-22 | $50.30 | $67.26 | 28,813,900 | — | — |
| 2021-03-19 | $48.98 | $65.50 | 65,366,800 | — | — |
| 2021-03-18 | $48.80 | $65.25 | 18,416,900 | — | — |
| 2021-03-17 | $49.42 | $66.08 | 18,326,900 | — | — |
| 2021-03-16 | $49.67 | $66.42 | 17,282,300 | — | — |
| 2021-03-15 | $49.41 | $66.07 | 15,523,600 | — | — |
| 2021-03-12 | $48.82 | $65.28 | 15,196,500 | — | — |
| 2021-03-11 | $48.80 | $65.25 | 21,976,600 | — | — |
| 2021-03-10 | $48.29 | $64.57 | 19,841,500 | — | — |
| 2021-03-09 | $47.89 | $64.04 | 26,512,700 | — | — |
| 2021-03-08 | $47.51 | $63.53 | 34,824,500 | — | — |
| 2021-03-05 | $46.25 | $61.84 | 33,197,600 | — | — |
| 2021-03-04 | $44.56 | $59.59 | 24,653,500 | — | — |
| 2021-03-03 | $45.13 | $60.35 | 16,851,100 | — | — |
| 2021-03-02 | $45.52 | $60.87 | 14,833,000 | — | — |
| 2021-03-01 | $45.92 | $61.40 | 17,394,100 | — | — |
| 2021-02-26 | $44.87 | $60.00 | 22,144,900 | — | — |
| 2021-02-25 | $45.52 | $60.87 | 21,916,700 | — | — |
| 2021-02-24 | $45.74 | $61.16 | 17,823,600 | — | — |
| 2021-02-23 | $45.51 | $60.86 | 19,714,900 | — | — |
| 2021-02-22 | $45.43 | $60.75 | 21,435,800 | — | — |
| 2021-02-19 | $45.68 | $61.08 | 25,117,700 | — | — |
| 2021-02-18 | $46.34 | $61.97 | 16,867,500 | — | — |
| 2021-02-17 | $46.25 | $61.84 | 13,296,300 | — | — |
| 2021-02-16 | $46.51 | $62.19 | 18,539,000 | — | — |
| 2021-02-12 | $47.29 | $63.24 | 15,239,800 | — | — |
| 2021-02-11 | $47.58 | $63.62 | 18,589,900 | — | — |
| 2021-02-10 | $47.24 | $63.17 | 44,540,900 | — | — |
| 2021-02-09 | $48.50 | $64.85 | 24,795,000 | — | — |
| 2021-02-08 | $48.94 | $65.44 | 25,215,400 | — | — |
| 2021-02-05 | $48.08 | $64.29 | 25,488,600 | — | — |
| 2021-02-04 | $47.25 | $63.18 | 22,285,700 | — | — |
| 2021-02-03 | $45.77 | $61.20 | 13,173,600 | — | — |
| 2021-02-02 | $45.83 | $61.28 | 16,520,900 | — | — |
| 2021-02-01 | $45.40 | $60.71 | 16,776,900 | — | — |
| 2021-01-29 | $44.58 | $59.61 | 22,608,100 | — | — |
| 2021-01-28 | $45.34 | $60.63 | 21,166,000 | — | — |
| 2021-01-27 | $45.70 | $61.11 | 29,634,500 | — | — |
| 2021-01-26 | $45.26 | $60.52 | 13,087,800 | — | — |
| 2021-01-25 | $45.03 | $60.21 | 16,581,300 | — | — |
| 2021-01-22 | $44.77 | $59.87 | 14,643,400 | — | — |
| 2021-01-21 | $45.11 | $60.32 | 17,488,400 | — | — |
| 2021-01-20 | $45.34 | $60.63 | 16,499,400 | — | — |
| 2021-01-19 | $45.19 | $60.43 | 28,868,800 | — | — |
| 2021-01-15 | $45.43 | $60.75 | 30,271,700 | — | — |
| 2021-01-14 | $45.15 | $60.37 | 22,333,500 | — | — |
| 2021-01-13 | $45.36 | $60.65 | 19,367,300 | — | — |
| 2021-01-12 | $45.79 | $61.23 | 20,145,000 | — | — |
| 2021-01-11 | $45.36 | $60.65 | 25,058,200 | — | — |
| 2021-01-08 | $45.06 | $60.25 | 20,936,300 | — | — |
| 2021-01-07 | $44.96 | $60.12 | 18,218,800 | — | — |
| 2021-01-06 | $44.40 | $59.37 | 21,823,100 | — | — |
| 2021-01-05 | $43.98 | $58.81 | 17,763,700 | — | — |
| 2021-01-04 | $43.96 | $58.78 | 24,392,500 | — | — |