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
- 1989-10-04 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 | $88.83 | $116.64 | 2,062,300 | — | — |
| 2021-12-30 | $89.18 | $117.10 | 2,228,300 | — | — |
| 2021-12-29 | $89.85 | $117.98 | 2,053,100 | — | — |
| 2021-12-28 | $90.22 | $118.47 | 2,307,900 | — | — |
| 2021-12-27 | $90.78 | $119.20 | 2,714,800 | — | — |
| 2021-12-23 | $87.18 | $114.48 | 2,458,300 | — | — |
| 2021-12-22 | $87.22 | $114.53 | 2,713,900 | — | — |
| 2021-12-21 | $86.35 | $113.39 | 3,089,500 | — | — |
| 2021-12-20 | $83.58 | $109.75 | 2,937,500 | — | — |
| 2021-12-17 | $84.00 | $110.30 | 9,057,600 | — | — |
| 2021-12-16 | $86.19 | $113.18 | 5,108,400 | — | — |
| 2021-12-15 | $84.81 | $111.37 | 3,148,500 | — | — |
| 2021-12-14 | $85.30 | $112.01 | 3,412,400 | — | — |
| 2021-12-13 | $88.03 | $112.97 | 3,999,100 | — | — |
| 2021-12-10 | $89.68 | $115.08 | 3,615,200 | — | — |
| 2021-12-09 | $88.88 | $114.06 | 3,957,600 | — | — |
| 2021-12-08 | $90.08 | $115.60 | 3,109,200 | — | — |
| 2021-12-07 | $90.56 | $116.21 | 4,748,700 | — | — |
| 2021-12-06 | $87.57 | $112.38 | 3,091,200 | — | — |
| 2021-12-03 | $85.99 | $110.35 | 5,592,900 | — | — |
| 2021-12-02 | $86.56 | $111.08 | 5,674,200 | — | — |
| 2021-12-01 | $85.35 | $109.53 | 5,594,600 | — | — |
| 2021-11-30 | $87.00 | $111.65 | 7,858,200 | — | — |
| 2021-11-29 | $88.39 | $113.43 | 4,061,700 | — | — |
| 2021-11-26 | $87.42 | $112.18 | 4,738,200 | — | — |
| 2021-11-24 | $93.05 | $119.41 | 3,049,700 | — | — |
| 2021-11-23 | $91.76 | $117.75 | 4,901,700 | — | — |
| 2021-11-22 | $86.71 | $111.27 | 6,530,400 | — | — |
| 2021-11-19 | $85.68 | $109.95 | 5,732,400 | — | — |
| 2021-11-18 | $89.62 | $115.01 | 4,543,000 | — | — |
| 2021-11-17 | $90.08 | $115.60 | 6,058,000 | — | — |
| 2021-11-16 | $91.90 | $117.93 | 4,718,800 | — | — |
| 2021-11-15 | $93.20 | $119.60 | 6,183,400 | — | — |
| 2021-11-12 | $94.84 | $121.71 | 3,539,500 | — | — |
| 2021-11-11 | $94.92 | $121.81 | 3,068,600 | — | — |
| 2021-11-10 | $94.29 | $121.00 | 4,271,500 | — | — |
| 2021-11-09 | $97.11 | $124.62 | 2,439,400 | — | — |
| 2021-11-08 | $96.99 | $124.47 | 3,487,300 | — | — |
| 2021-11-05 | $95.12 | $122.07 | 7,202,000 | — | — |
| 2021-11-04 | $90.90 | $116.65 | 5,006,500 | — | — |
| 2021-11-03 | $90.95 | $116.71 | 4,917,500 | — | — |
| 2021-11-02 | $92.82 | $119.11 | 2,327,300 | — | — |
| 2021-11-01 | $93.46 | $119.94 | 3,190,600 | — | — |
| 2021-10-29 | $92.46 | $118.65 | 2,293,900 | — | — |
| 2021-10-28 | $93.81 | $120.38 | 2,284,600 | — | — |
| 2021-10-27 | $93.04 | $119.40 | 3,992,200 | — | — |
| 2021-10-26 | $95.00 | $121.91 | 2,617,600 | — | — |
| 2021-10-25 | $94.04 | $120.68 | 3,849,100 | — | — |
| 2021-10-22 | $92.00 | $118.06 | 2,202,600 | — | — |
| 2021-10-21 | $90.90 | $116.65 | 3,464,400 | — | — |
| 2021-10-20 | $93.10 | $119.47 | 3,799,100 | — | — |
| 2021-10-19 | $90.16 | $115.70 | 2,821,100 | — | — |
| 2021-10-18 | $89.31 | $114.61 | 4,664,400 | — | — |
| 2021-10-15 | $89.62 | $115.01 | 3,179,500 | — | — |
| 2021-10-14 | $90.57 | $116.23 | 3,583,100 | — | — |
| 2021-10-13 | $90.41 | $115.49 | 4,415,900 | — | — |
| 2021-10-12 | $90.12 | $115.12 | 4,565,100 | — | — |
| 2021-10-11 | $90.16 | $115.17 | 4,611,400 | — | — |
| 2021-10-08 | $90.53 | $115.64 | 4,848,700 | — | — |
| 2021-10-07 | $85.79 | $109.59 | 4,286,200 | — | — |
| 2021-10-06 | $86.57 | $110.59 | 5,049,100 | — | — |
| 2021-10-05 | $87.10 | $111.26 | 6,931,000 | — | — |
| 2021-10-04 | $86.40 | $110.37 | 6,252,600 | — | — |
| 2021-10-01 | $83.91 | $107.19 | 5,179,400 | — | — |
| 2021-09-30 | $80.27 | $102.54 | 6,709,300 | — | — |
| 2021-09-29 | $82.57 | $105.48 | 4,809,400 | — | — |
| 2021-09-28 | $81.73 | $104.40 | 5,830,500 | — | — |
| 2021-09-27 | $81.81 | $104.51 | 5,002,000 | — | — |
| 2021-09-24 | $78.10 | $99.77 | 5,126,200 | — | — |
| 2021-09-23 | $76.87 | $98.20 | 3,893,800 | — | — |
| 2021-09-22 | $74.60 | $95.30 | 4,775,400 | — | — |
| 2021-09-21 | $72.21 | $92.24 | 3,871,000 | — | — |
| 2021-09-20 | $71.53 | $91.37 | 5,227,600 | — | — |
| 2021-09-17 | $74.25 | $94.85 | 6,397,200 | — | — |
| 2021-09-16 | $73.97 | $94.49 | 4,326,800 | — | — |
| 2021-09-15 | $75.31 | $96.20 | 8,412,500 | — | — |
| 2021-09-14 | $69.52 | $88.81 | 4,747,900 | — | — |
| 2021-09-13 | $70.09 | $89.53 | 5,099,500 | — | — |
| 2021-09-10 | $67.14 | $85.77 | 2,768,900 | — | — |
| 2021-09-09 | $67.35 | $86.03 | 3,286,600 | — | — |
| 2021-09-08 | $67.18 | $85.82 | 2,927,300 | — | — |
| 2021-09-07 | $67.67 | $86.44 | 2,274,100 | — | — |
| 2021-09-03 | $67.99 | $86.85 | 2,450,200 | — | — |
| 2021-09-02 | $68.36 | $87.32 | 3,541,100 | — | — |
| 2021-09-01 | $66.36 | $84.77 | 3,737,900 | — | — |
| 2021-08-31 | $67.52 | $86.25 | 4,744,100 | — | — |
| 2021-08-30 | $67.39 | $86.09 | 4,614,000 | — | — |
| 2021-08-27 | $69.63 | $88.95 | 3,440,800 | — | — |
| 2021-08-26 | $67.43 | $86.14 | 3,247,400 | — | — |
| 2021-08-25 | $68.73 | $87.80 | 2,362,900 | — | — |
| 2021-08-24 | $68.45 | $87.44 | 3,638,900 | — | — |
| 2021-08-23 | $67.64 | $86.40 | 4,195,000 | — | — |
| 2021-08-20 | $64.47 | $82.36 | 3,554,000 | — | — |
| 2021-08-19 | $64.26 | $82.09 | 5,467,600 | — | — |
| 2021-08-18 | $65.36 | $83.49 | 5,504,100 | — | — |
| 2021-08-17 | $65.97 | $84.27 | 4,609,300 | — | — |
| 2021-08-16 | $65.92 | $84.21 | 3,657,800 | — | — |
| 2021-08-13 | $68.00 | $86.86 | 2,509,200 | — | — |
| 2021-08-12 | $69.79 | $89.15 | 3,905,000 | — | — |
| 2021-08-11 | $69.46 | $88.73 | 7,844,900 | — | — |
| 2021-08-10 | $68.73 | $87.80 | 16,155,800 | — | — |
| 2021-08-09 | $69.38 | $88.63 | 3,909,300 | — | — |
| 2021-08-06 | $70.93 | $90.61 | 4,560,900 | — | — |
| 2021-08-05 | $70.74 | $90.36 | 6,534,100 | — | — |
| 2021-08-04 | $70.74 | $90.36 | 4,964,400 | — | — |
| 2021-08-03 | $73.68 | $94.12 | 4,718,300 | — | — |
| 2021-08-02 | $71.62 | $91.49 | 5,653,200 | — | — |
| 2021-07-30 | $72.86 | $93.07 | 4,708,500 | — | — |
| 2021-07-29 | $73.71 | $94.16 | 4,442,900 | — | — |
| 2021-07-28 | $73.30 | $93.63 | 3,546,100 | — | — |
| 2021-07-27 | $72.73 | $92.91 | 4,977,300 | — | — |
| 2021-07-26 | $74.17 | $94.75 | 4,237,500 | — | — |
| 2021-07-23 | $72.51 | $92.63 | 3,889,300 | — | — |
| 2021-07-22 | $73.70 | $94.15 | 3,059,200 | — | — |
| 2021-07-21 | $74.19 | $94.77 | 8,755,800 | — | — |
| 2021-07-20 | $71.50 | $91.34 | 7,228,100 | — | — |
| 2021-07-19 | $70.34 | $89.85 | 6,348,300 | — | — |
| 2021-07-16 | $73.91 | $94.41 | 3,652,400 | — | — |
| 2021-07-15 | $76.19 | $97.33 | 6,226,800 | — | — |
| 2021-07-14 | $79.66 | $99.95 | 3,745,600 | — | — |
| 2021-07-13 | $82.73 | $103.81 | 3,512,800 | — | — |
| 2021-07-12 | $83.30 | $104.52 | 3,387,600 | — | — |
| 2021-07-09 | $82.59 | $103.63 | 6,362,100 | — | — |
| 2021-07-08 | $79.89 | $100.24 | 6,314,800 | — | — |
| 2021-07-07 | $81.09 | $101.75 | 4,430,300 | — | — |
| 2021-07-06 | $83.72 | $105.05 | 3,776,900 | — | — |
| 2021-07-02 | $85.77 | $107.62 | 2,884,000 | — | — |
| 2021-07-01 | $85.99 | $107.90 | 4,409,600 | — | — |
| 2021-06-30 | $83.44 | $104.70 | 5,392,400 | — | — |
| 2021-06-29 | $82.31 | $103.28 | 2,944,600 | — | — |
| 2021-06-28 | $82.97 | $104.11 | 4,471,800 | — | — |
| 2021-06-25 | $87.65 | $109.98 | 4,754,600 | — | — |
| 2021-06-24 | $86.09 | $108.02 | 2,754,800 | — | — |
| 2021-06-23 | $85.70 | $107.53 | 2,601,300 | — | — |
| 2021-06-22 | $84.95 | $106.59 | 3,187,400 | — | — |
| 2021-06-21 | $84.99 | $106.64 | 4,966,500 | — | — |
| 2021-06-18 | $79.31 | $99.52 | 9,421,200 | — | — |
| 2021-06-17 | $81.43 | $102.18 | 4,582,200 | — | — |
| 2021-06-16 | $84.71 | $106.29 | 3,806,800 | — | — |
| 2021-06-15 | $85.60 | $107.41 | 4,392,200 | — | — |
| 2021-06-14 | $84.86 | $106.48 | 3,574,100 | — | — |
| 2021-06-11 | $85.44 | $107.21 | 3,977,200 | — | — |
| 2021-06-10 | $86.17 | $108.12 | 3,122,100 | — | — |
| 2021-06-09 | $85.81 | $107.67 | 3,154,800 | — | — |
| 2021-06-08 | $87.39 | $109.65 | 3,018,800 | — | — |
| 2021-06-07 | $87.03 | $109.20 | 2,670,200 | — | — |
| 2021-06-04 | $87.46 | $109.74 | 3,128,600 | — | — |
| 2021-06-03 | $86.81 | $108.93 | 3,658,200 | — | — |
| 2021-06-02 | $85.27 | $106.99 | 3,547,500 | — | — |
| 2021-06-01 | $84.59 | $106.14 | 4,135,200 | — | — |
| 2021-05-28 | $80.34 | $100.81 | 2,062,200 | — | — |
| 2021-05-27 | $80.33 | $100.79 | 6,086,000 | — | — |
| 2021-05-26 | $79.60 | $99.88 | 3,877,200 | — | — |
| 2021-05-25 | $78.68 | $98.72 | 4,786,200 | — | — |
| 2021-05-24 | $80.14 | $100.56 | 4,270,800 | — | — |
| 2021-05-21 | $80.07 | $100.47 | 2,782,900 | — | — |
| 2021-05-20 | $80.52 | $101.03 | 3,306,500 | — | — |
| 2021-05-19 | $80.54 | $101.06 | 4,041,300 | — | — |
| 2021-05-18 | $82.97 | $104.11 | 3,345,800 | — | — |
| 2021-05-17 | $85.10 | $106.78 | 3,833,000 | — | — |
| 2021-05-14 | $82.60 | $103.64 | 4,042,600 | — | — |
| 2021-05-13 | $79.58 | $99.85 | 3,427,200 | — | — |
| 2021-05-12 | $81.36 | $102.09 | 4,693,900 | — | — |
| 2021-05-11 | $82.14 | $103.07 | 4,977,900 | — | — |
| 2021-05-10 | $84.55 | $106.09 | 5,567,800 | — | — |
| 2021-05-07 | $83.10 | $104.27 | 7,297,400 | — | — |
| 2021-05-06 | $76.98 | $96.59 | 4,740,500 | — | — |
| 2021-05-05 | $76.71 | $96.25 | 7,966,700 | — | — |
| 2021-05-04 | $75.01 | $94.12 | 4,649,200 | — | — |
| 2021-05-03 | $75.97 | $95.32 | 3,324,600 | — | — |
| 2021-04-30 | $73.64 | $92.40 | 2,467,600 | — | — |
| 2021-04-29 | $75.93 | $95.27 | 2,863,400 | — | — |
| 2021-04-28 | $74.98 | $94.08 | 4,677,600 | — | — |
| 2021-04-27 | $71.68 | $89.94 | 2,808,800 | — | — |
| 2021-04-26 | $69.83 | $87.62 | 2,601,700 | — | — |
| 2021-04-23 | $69.06 | $86.65 | 2,181,700 | — | — |
| 2021-04-22 | $68.35 | $85.76 | 2,775,800 | — | — |
| 2021-04-21 | $68.96 | $86.53 | 3,513,700 | — | — |
| 2021-04-20 | $68.57 | $86.04 | 3,980,900 | — | — |
| 2021-04-19 | $71.29 | $89.45 | 2,914,900 | — | — |
| 2021-04-16 | $70.51 | $88.47 | 3,574,700 | — | — |
| 2021-04-15 | $72.83 | $91.38 | 3,520,900 | — | — |
| 2021-04-14 | $74.12 | $92.48 | 4,710,200 | — | — |
| 2021-04-13 | $70.40 | $87.84 | 2,229,500 | — | — |
| 2021-04-12 | $70.10 | $87.47 | 3,403,700 | — | — |
| 2021-04-09 | $71.77 | $89.55 | 4,065,700 | — | — |
| 2021-04-08 | $72.19 | $90.08 | 4,445,200 | — | — |
| 2021-04-07 | $73.30 | $91.46 | 3,552,300 | — | — |
| 2021-04-06 | $72.30 | $90.21 | 3,390,600 | — | — |
| 2021-04-05 | $71.79 | $89.58 | 4,173,300 | — | — |
| 2021-04-01 | $75.34 | $94.01 | 5,864,000 | — | — |
| 2021-03-31 | $72.53 | $90.50 | 3,458,300 | — | — |
| 2021-03-30 | $73.26 | $91.41 | 2,614,300 | — | — |
| 2021-03-29 | $73.64 | $91.89 | 3,264,000 | — | — |
| 2021-03-26 | $74.88 | $93.43 | 4,425,300 | — | — |
| 2021-03-25 | $73.04 | $91.14 | 4,176,000 | — | — |
| 2021-03-24 | $72.54 | $90.51 | 5,032,500 | — | — |
| 2021-03-23 | $69.65 | $86.91 | 7,079,700 | — | — |
| 2021-03-22 | $68.23 | $85.14 | 2,942,000 | — | — |
| 2021-03-19 | $70.08 | $87.44 | 8,384,500 | — | — |
| 2021-03-18 | $68.90 | $85.97 | 4,406,400 | — | — |
| 2021-03-17 | $73.19 | $91.32 | 3,816,900 | — | — |
| 2021-03-16 | $70.65 | $88.15 | 5,399,900 | — | — |
| 2021-03-15 | $74.36 | $92.78 | 2,602,400 | — | — |
| 2021-03-12 | $75.00 | $93.58 | 2,958,300 | — | — |
| 2021-03-11 | $75.31 | $93.97 | 4,167,900 | — | — |
| 2021-03-10 | $75.11 | $93.72 | 3,712,100 | — | — |
| 2021-03-09 | $73.61 | $91.85 | 5,738,400 | — | — |
| 2021-03-08 | $74.59 | $93.07 | 6,850,200 | — | — |
| 2021-03-05 | $74.58 | $93.06 | 6,638,200 | — | — |
| 2021-03-04 | $71.43 | $89.13 | 7,351,600 | — | — |
| 2021-03-03 | $66.99 | $83.59 | 4,772,200 | — | — |
| 2021-03-02 | $64.47 | $80.44 | 3,593,100 | — | — |
| 2021-03-01 | $64.98 | $81.08 | 4,853,300 | — | — |
| 2021-02-26 | $64.56 | $80.56 | 9,258,000 | — | — |
| 2021-02-25 | $70.59 | $88.08 | 5,983,200 | — | — |
| 2021-02-24 | $72.37 | $90.30 | 6,106,600 | — | — |
| 2021-02-23 | $67.85 | $84.66 | 4,236,500 | — | — |
| 2021-02-22 | $66.10 | $82.48 | 4,639,400 | — | — |
| 2021-02-19 | $62.51 | $78.00 | 3,291,100 | — | — |
| 2021-02-18 | $60.57 | $75.58 | 3,691,400 | — | — |
| 2021-02-17 | $63.54 | $79.28 | 2,956,500 | — | — |
| 2021-02-16 | $63.10 | $78.73 | 4,921,900 | — | — |
| 2021-02-12 | $61.02 | $76.14 | 3,317,600 | — | — |
| 2021-02-11 | $59.64 | $74.42 | 2,973,000 | — | — |
| 2021-02-10 | $60.21 | $75.13 | 4,959,100 | — | — |
| 2021-02-09 | $58.22 | $72.65 | 3,039,600 | — | — |
| 2021-02-08 | $59.41 | $74.13 | 4,079,300 | — | — |
| 2021-02-05 | $56.61 | $70.64 | 4,029,000 | — | — |
| 2021-02-04 | $57.47 | $71.71 | 5,451,900 | — | — |
| 2021-02-03 | $55.88 | $69.73 | 5,047,600 | — | — |
| 2021-02-02 | $51.26 | $63.96 | 6,255,100 | — | — |
| 2021-02-01 | $51.33 | $64.05 | 4,710,300 | — | — |
| 2021-01-29 | $50.96 | $63.59 | 6,691,300 | — | — |
| 2021-01-28 | $53.72 | $67.03 | 7,417,500 | — | — |
| 2021-01-27 | $55.01 | $68.64 | 7,499,600 | — | — |
| 2021-01-26 | $53.49 | $66.74 | 3,702,400 | — | — |
| 2021-01-25 | $55.20 | $68.88 | 4,902,800 | — | — |
| 2021-01-22 | $54.86 | $68.45 | 5,481,100 | — | — |
| 2021-01-21 | $55.03 | $68.66 | 8,526,200 | — | — |
| 2021-01-20 | $60.20 | $75.12 | 2,280,700 | — | — |
| 2021-01-19 | $60.48 | $75.47 | 2,966,700 | — | — |
| 2021-01-15 | $59.19 | $73.86 | 4,933,100 | — | — |
| 2021-01-14 | $62.24 | $77.66 | 3,732,300 | — | — |
| 2021-01-13 | $60.47 | $74.98 | 3,792,200 | — | — |
| 2021-01-12 | $62.44 | $77.43 | 5,489,300 | — | — |
| 2021-01-11 | $59.61 | $73.92 | 5,665,600 | — | — |
| 2021-01-08 | $58.87 | $73.00 | 5,804,100 | — | — |
| 2021-01-07 | $58.62 | $72.69 | 5,715,300 | — | — |
| 2021-01-06 | $55.06 | $68.28 | 6,350,800 | — | — |
| 2021-01-05 | $53.92 | $66.86 | 5,624,100 | — | — |
| 2021-01-04 | $49.86 | $61.83 | 4,406,500 | — | — |