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
- 1991-06-21 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 | $34.80 | $39.46 | 84,270 | — | — |
| 2021-12-30 | $33.60 | $38.10 | 229,985 | — | — |
| 2021-12-29 | $32.00 | $36.28 | 113,450 | — | — |
| 2021-12-28 | $34.40 | $39.00 | 168,595 | — | — |
| 2021-12-27 | $35.00 | $39.68 | 129,875 | — | — |
| 2021-12-23 | $33.80 | $38.32 | 291,680 | — | — |
| 2021-12-22 | $40.00 | $45.35 | 103,300 | — | — |
| 2021-12-21 | $40.60 | $46.03 | 141,315 | — | — |
| 2021-12-20 | $41.60 | $47.17 | 217,720 | — | — |
| 2021-12-17 | $47.60 | $53.97 | 196,640 | — | — |
| 2021-12-16 | $48.80 | $55.33 | 75,145 | — | — |
| 2021-12-15 | $50.20 | $56.92 | 70,690 | — | — |
| 2021-12-14 | $49.60 | $56.24 | 45,190 | — | — |
| 2021-12-13 | $50.60 | $57.37 | 50,110 | — | — |
| 2021-12-10 | $53.00 | $60.09 | 31,080 | — | — |
| 2021-12-09 | $53.60 | $60.77 | 39,535 | — | — |
| 2021-12-08 | $53.40 | $60.55 | 38,765 | — | — |
| 2021-12-07 | $52.00 | $58.96 | 44,560 | — | — |
| 2021-12-06 | $51.20 | $58.05 | 55,050 | — | — |
| 2021-12-03 | $51.60 | $58.51 | 67,435 | — | — |
| 2021-12-02 | $50.80 | $57.60 | 63,400 | — | — |
| 2021-12-01 | $47.60 | $53.97 | 120,290 | — | — |
| 2021-11-30 | $54.40 | $61.68 | 127,335 | — | — |
| 2021-11-29 | $55.80 | $63.27 | 78,520 | — | — |
| 2021-11-26 | $57.80 | $65.54 | 74,950 | — | — |
| 2021-11-24 | $55.60 | $63.04 | 83,350 | — | — |
| 2021-11-23 | $54.00 | $61.23 | 87,850 | — | — |
| 2021-11-22 | $56.60 | $64.18 | 80,965 | — | — |
| 2021-11-19 | $58.00 | $65.76 | 62,730 | — | — |
| 2021-11-18 | $58.20 | $65.99 | 126,800 | — | — |
| 2021-11-17 | $63.60 | $72.11 | 119,435 | — | — |
| 2021-11-16 | $69.80 | $79.14 | 92,100 | — | — |
| 2021-11-15 | $71.20 | $80.73 | 211,170 | — | — |
| 2021-11-12 | $70.60 | $80.05 | 593,825 | — | — |
| 2021-11-11 | $59.80 | $67.80 | 67,875 | — | — |
| 2021-11-10 | $59.80 | $67.80 | 119,925 | — | — |
| 2021-11-09 | $57.80 | $65.54 | 71,275 | — | — |
| 2021-11-08 | $55.20 | $62.59 | 77,620 | — | — |
| 2021-11-05 | $55.20 | $62.59 | 89,430 | — | — |
| 2021-11-04 | $54.40 | $61.68 | 232,005 | — | — |
| 2021-11-03 | $61.80 | $70.07 | 243,915 | — | — |
| 2021-11-02 | $58.40 | $66.22 | 60,625 | — | — |
| 2021-11-01 | $58.20 | $65.99 | 82,000 | — | — |
| 2021-10-29 | $54.00 | $61.23 | 57,670 | — | — |
| 2021-10-28 | $55.40 | $62.81 | 81,155 | — | — |
| 2021-10-27 | $53.80 | $61.00 | 131,840 | — | — |
| 2021-10-26 | $56.80 | $64.40 | 223,545 | — | — |
| 2021-10-25 | $62.60 | $70.98 | 175,200 | — | — |
| 2021-10-22 | $57.60 | $65.31 | 87,505 | — | — |
| 2021-10-21 | $58.00 | $65.76 | 59,030 | — | — |
| 2021-10-20 | $56.80 | $64.40 | 54,785 | — | — |
| 2021-10-19 | $57.00 | $64.63 | 75,775 | — | — |
| 2021-10-18 | $57.80 | $65.54 | 121,400 | — | — |
| 2021-10-15 | $58.40 | $66.22 | 103,715 | — | — |
| 2021-10-14 | $61.60 | $69.84 | 81,560 | — | — |
| 2021-10-13 | $62.40 | $70.75 | 64,770 | — | — |
| 2021-10-12 | $62.20 | $70.52 | 130,885 | — | — |
| 2021-10-11 | $62.00 | $70.30 | 190,565 | — | — |
| 2021-10-08 | $61.60 | $69.84 | 422,105 | — | — |
| 2021-10-07 | $59.40 | $67.35 | 118,185 | — | — |
| 2021-10-06 | $59.40 | $67.35 | 294,200 | — | — |
| 2021-10-05 | $61.60 | $69.84 | 250,315 | — | — |
| 2021-10-04 | $61.80 | $70.07 | 173,730 | — | — |
| 2021-10-01 | $65.00 | $73.70 | 302,390 | — | — |
| 2021-09-30 | $69.60 | $78.92 | 322,100 | — | — |
| 2021-09-29 | $78.60 | $89.12 | 803,840 | — | — |
| 2021-09-28 | $82.00 | $92.97 | 517,685 | — | — |
| 2021-09-27 | $75.80 | $85.94 | 152,685 | — | — |
| 2021-09-24 | $75.80 | $85.94 | 153,465 | — | — |
| 2021-09-23 | $79.20 | $89.80 | 251,010 | — | — |
| 2021-09-22 | $76.80 | $87.08 | 248,795 | — | — |
| 2021-09-21 | $73.80 | $83.68 | 168,740 | — | — |
| 2021-09-20 | $76.80 | $87.08 | 212,705 | — | — |
| 2021-09-17 | $81.00 | $91.84 | 264,110 | — | — |
| 2021-09-16 | $79.20 | $89.80 | 153,560 | — | — |
| 2021-09-15 | $82.80 | $93.88 | 115,750 | — | — |
| 2021-09-14 | $82.60 | $93.65 | 145,475 | — | — |
| 2021-09-13 | $89.00 | $100.91 | 87,970 | — | — |
| 2021-09-10 | $92.80 | $105.22 | 199,140 | — | — |
| 2021-09-09 | $99.00 | $112.25 | 225,505 | — | — |
| 2021-09-08 | $97.20 | $110.21 | 73,960 | — | — |
| 2021-09-07 | $96.60 | $109.53 | 45,130 | — | — |
| 2021-09-03 | $98.60 | $111.80 | 21,185 | — | — |
| 2021-09-02 | $100.00 | $113.38 | 62,015 | — | — |
| 2021-09-01 | $100.40 | $113.84 | 52,495 | — | — |
| 2021-08-31 | $108.40 | $122.91 | 36,805 | — | — |
| 2021-08-30 | $109.20 | $123.81 | 29,855 | — | — |
| 2021-08-27 | $116.80 | $132.43 | 40,495 | — | — |
| 2021-08-26 | $119.40 | $135.38 | 48,585 | — | — |
| 2021-08-25 | $140.00 | $158.74 | 13,540 | — | — |
| 2021-08-24 | $140.60 | $159.42 | 11,935 | — | — |
| 2021-08-23 | $138.40 | $156.92 | 9,180 | — | — |
| 2021-08-20 | $137.20 | $155.56 | 10,880 | — | — |
| 2021-08-19 | $133.40 | $151.25 | 11,255 | — | — |
| 2021-08-18 | $140.40 | $159.19 | 12,260 | — | — |
| 2021-08-17 | $142.40 | $161.46 | 11,515 | — | — |
| 2021-08-16 | $146.00 | $165.54 | 8,515 | — | — |
| 2021-08-13 | $155.20 | $175.97 | 4,700 | — | — |
| 2021-08-12 | $155.40 | $176.20 | 4,550 | — | — |
| 2021-08-11 | $157.00 | $178.01 | 5,980 | — | — |
| 2021-08-10 | $152.20 | $172.57 | 11,360 | — | — |
| 2021-08-09 | $146.20 | $165.77 | 5,915 | — | — |
| 2021-08-06 | $149.20 | $169.17 | 10,055 | — | — |
| 2021-08-05 | $154.00 | $174.61 | 7,470 | — | — |
| 2021-08-04 | $151.40 | $171.66 | 11,135 | — | — |
| 2021-08-03 | $151.80 | $172.12 | 15,015 | — | — |
| 2021-08-02 | $158.00 | $179.15 | 7,735 | — | — |
| 2021-07-30 | $159.40 | $180.73 | 6,830 | — | — |
| 2021-07-29 | $162.40 | $184.14 | 5,590 | — | — |
| 2021-07-28 | $162.20 | $183.91 | 6,210 | — | — |
| 2021-07-27 | $161.80 | $183.45 | 5,755 | — | — |
| 2021-07-26 | $167.20 | $189.58 | 6,565 | — | — |
| 2021-07-23 | $162.40 | $184.14 | 4,655 | — | — |
| 2021-07-22 | $163.40 | $185.27 | 7,835 | — | — |
| 2021-07-21 | $164.80 | $186.86 | 12,160 | — | — |
| 2021-07-20 | $162.40 | $184.14 | 13,000 | — | — |
| 2021-07-19 | $150.60 | $170.76 | 15,665 | — | — |
| 2021-07-16 | $159.60 | $180.96 | 12,160 | — | — |
| 2021-07-15 | $164.00 | $185.95 | 8,175 | — | — |
| 2021-07-14 | $163.00 | $184.82 | 8,470 | — | — |
| 2021-07-13 | $168.80 | $191.39 | 8,830 | — | — |
| 2021-07-12 | $168.20 | $190.71 | 5,555 | — | — |
| 2021-07-09 | $171.40 | $194.34 | 7,550 | — | — |
| 2021-07-08 | $170.20 | $192.98 | 8,070 | — | — |
| 2021-07-07 | $173.20 | $196.38 | 12,570 | — | — |
| 2021-07-06 | $179.60 | $203.64 | 11,625 | — | — |
| 2021-07-02 | $188.20 | $213.39 | 5,450 | — | — |
| 2021-07-01 | $189.80 | $215.20 | 7,300 | — | — |
| 2021-06-30 | $187.20 | $212.25 | 7,615 | — | — |
| 2021-06-29 | $185.60 | $210.44 | 5,385 | — | — |
| 2021-06-28 | $185.00 | $209.76 | 10,230 | — | — |
| 2021-06-25 | $191.20 | $216.79 | 53,650 | — | — |
| 2021-06-24 | $195.40 | $221.55 | 7,975 | — | — |
| 2021-06-23 | $191.00 | $216.56 | 9,210 | — | — |
| 2021-06-22 | $186.40 | $211.35 | 11,740 | — | — |
| 2021-06-21 | $188.80 | $214.07 | 12,005 | — | — |
| 2021-06-18 | $191.00 | $216.56 | 19,905 | — | — |
| 2021-06-17 | $184.60 | $209.31 | 18,720 | — | — |
| 2021-06-16 | $196.40 | $222.69 | 11,665 | — | — |
| 2021-06-15 | $204.80 | $232.21 | 8,530 | — | — |
| 2021-06-14 | $208.00 | $235.84 | 10,945 | — | — |
| 2021-06-11 | $206.60 | $234.25 | 9,970 | — | — |
| 2021-06-10 | $200.80 | $227.67 | 11,675 | — | — |
| 2021-06-09 | $213.80 | $242.41 | 15,555 | — | — |
| 2021-06-08 | $209.80 | $237.88 | 16,045 | — | — |
| 2021-06-07 | $193.40 | $219.28 | 11,015 | — | — |
| 2021-06-04 | $186.20 | $211.12 | 8,035 | — | — |
| 2021-06-03 | $190.00 | $215.43 | 17,780 | — | — |
| 2021-06-02 | $189.80 | $215.20 | 20,780 | — | — |
| 2021-06-01 | $187.00 | $212.03 | 15,125 | — | — |
| 2021-05-28 | $182.80 | $207.27 | 9,245 | — | — |
| 2021-05-27 | $184.80 | $209.53 | 16,005 | — | — |
| 2021-05-26 | $186.80 | $211.80 | 16,175 | — | — |
| 2021-05-25 | $172.80 | $195.93 | 11,690 | — | — |
| 2021-05-24 | $175.80 | $199.33 | 13,035 | — | — |
| 2021-05-21 | $180.00 | $204.09 | 10,505 | — | — |
| 2021-05-20 | $177.40 | $201.14 | 10,385 | — | — |
| 2021-05-19 | $174.40 | $197.74 | 10,105 | — | — |
| 2021-05-18 | $177.60 | $201.37 | 11,750 | — | — |
| 2021-05-17 | $181.20 | $205.45 | 15,480 | — | — |
| 2021-05-14 | $185.20 | $209.99 | 13,600 | — | — |
| 2021-05-13 | $180.40 | $204.54 | 20,120 | — | — |
| 2021-05-12 | $184.20 | $208.85 | 19,110 | — | — |
| 2021-05-11 | $182.60 | $207.04 | 26,750 | — | — |
| 2021-05-10 | $184.80 | $209.53 | 20,895 | — | — |
| 2021-05-07 | $193.40 | $219.28 | 31,135 | — | — |
| 2021-05-06 | $205.40 | $232.89 | 79,405 | — | — |
| 2021-05-05 | $240.80 | $273.03 | 7,760 | — | — |
| 2021-05-04 | $249.40 | $282.78 | 11,060 | — | — |
| 2021-05-03 | $250.40 | $283.91 | 13,410 | — | — |
| 2021-04-30 | $258.80 | $293.44 | 13,650 | — | — |
| 2021-04-29 | $272.00 | $308.40 | 18,525 | — | — |
| 2021-04-28 | $250.60 | $284.14 | 7,310 | — | — |
| 2021-04-27 | $247.80 | $280.96 | 11,045 | — | — |
| 2021-04-26 | $249.20 | $282.55 | 6,505 | — | — |
| 2021-04-23 | $251.20 | $284.82 | 6,325 | — | — |
| 2021-04-22 | $241.40 | $273.71 | 7,520 | — | — |
| 2021-04-21 | $246.60 | $279.60 | 7,110 | — | — |
| 2021-04-20 | $235.60 | $267.13 | 12,675 | — | — |
| 2021-04-19 | $253.60 | $287.54 | 8,060 | — | — |
| 2021-04-16 | $253.20 | $287.09 | 7,875 | — | — |
| 2021-04-15 | $249.60 | $283.01 | 6,080 | — | — |
| 2021-04-14 | $256.80 | $291.17 | 8,020 | — | — |
| 2021-04-13 | $254.20 | $288.22 | 10,940 | — | — |
| 2021-04-12 | $255.20 | $289.36 | 4,770 | — | — |
| 2021-04-09 | $257.40 | $291.85 | 6,545 | — | — |
| 2021-04-08 | $260.00 | $294.80 | 7,550 | — | — |
| 2021-04-07 | $258.20 | $292.76 | 9,640 | — | — |
| 2021-04-06 | $260.80 | $295.70 | 13,260 | — | — |
| 2021-04-05 | $263.00 | $298.20 | 8,190 | — | — |
| 2021-04-01 | $256.40 | $290.72 | 5,390 | — | — |
| 2021-03-31 | $251.20 | $284.82 | 10,120 | — | — |
| 2021-03-30 | $247.20 | $280.28 | 11,805 | — | — |
| 2021-03-29 | $247.40 | $280.51 | 15,050 | — | — |
| 2021-03-26 | $254.00 | $287.99 | 12,960 | — | — |
| 2021-03-25 | $246.20 | $279.15 | 15,145 | — | — |
| 2021-03-24 | $234.00 | $265.32 | 13,075 | — | — |
| 2021-03-23 | $241.80 | $274.16 | 10,395 | — | — |
| 2021-03-22 | $250.00 | $283.46 | 12,240 | — | — |
| 2021-03-19 | $265.00 | $300.47 | 30,085 | — | — |
| 2021-03-18 | $245.60 | $278.47 | 14,105 | — | — |
| 2021-03-17 | $256.60 | $290.94 | 10,910 | — | — |
| 2021-03-16 | $251.20 | $284.82 | 20,265 | — | — |
| 2021-03-15 | $273.60 | $310.22 | 18,870 | — | — |
| 2021-03-12 | $269.00 | $305.00 | 20,405 | — | — |
| 2021-03-11 | $257.40 | $291.85 | 15,555 | — | — |
| 2021-03-10 | $249.40 | $282.78 | 16,145 | — | — |
| 2021-03-09 | $245.60 | $278.47 | 13,700 | — | — |
| 2021-03-08 | $254.20 | $288.22 | 16,905 | — | — |
| 2021-03-05 | $232.60 | $263.73 | 24,225 | — | — |
| 2021-03-04 | $247.20 | $280.28 | 25,710 | — | — |
| 2021-03-03 | $268.00 | $303.87 | 18,475 | — | — |
| 2021-03-02 | $252.00 | $285.73 | 12,830 | — | — |
| 2021-03-01 | $252.40 | $286.18 | 19,310 | — | — |
| 2021-02-26 | $235.00 | $266.45 | 22,500 | — | — |
| 2021-02-25 | $246.40 | $279.38 | 23,390 | — | — |
| 2021-02-24 | $252.80 | $286.63 | 33,845 | — | — |
| 2021-02-23 | $218.40 | $247.63 | 13,645 | — | — |
| 2021-02-22 | $216.40 | $245.36 | 17,555 | — | — |
| 2021-02-19 | $210.00 | $238.11 | 14,090 | — | — |
| 2021-02-18 | $206.00 | $233.57 | 9,885 | — | — |
| 2021-02-17 | $210.80 | $239.01 | 10,975 | — | — |
| 2021-02-16 | $206.20 | $233.80 | 14,655 | — | — |
| 2021-02-12 | $211.20 | $239.47 | 9,020 | — | — |
| 2021-02-11 | $209.60 | $237.65 | 12,335 | — | — |
| 2021-02-10 | $212.00 | $240.37 | 17,125 | — | — |
| 2021-02-09 | $210.60 | $238.79 | 27,755 | — | — |
| 2021-02-08 | $211.40 | $239.69 | 23,765 | — | — |
| 2021-02-05 | $203.20 | $230.40 | 14,915 | — | — |
| 2021-02-04 | $204.00 | $231.30 | 67,465 | — | — |
| 2021-02-03 | $192.40 | $218.15 | 23,695 | — | — |
| 2021-02-02 | $189.20 | $214.52 | 19,045 | — | — |
| 2021-02-01 | $200.80 | $227.67 | 33,305 | — | — |
| 2021-01-29 | $189.80 | $215.20 | 29,070 | — | — |
| 2021-01-28 | $193.80 | $219.74 | 57,545 | — | — |
| 2021-01-27 | $238.60 | $270.53 | 135,025 | — | — |
| 2021-01-26 | $236.00 | $267.59 | 83,385 | — | — |
| 2021-01-25 | $201.60 | $228.58 | 52,805 | — | — |
| 2021-01-22 | $184.60 | $209.31 | 35,585 | — | — |
| 2021-01-21 | $185.60 | $210.44 | 30,635 | — | — |
| 2021-01-20 | $180.40 | $204.54 | 27,775 | — | — |
| 2021-01-19 | $174.00 | $197.29 | 28,730 | — | — |
| 2021-01-15 | $171.40 | $194.34 | 27,240 | — | — |
| 2021-01-14 | $174.80 | $198.19 | 48,115 | — | — |
| 2021-01-13 | $161.20 | $182.77 | 30,520 | — | — |
| 2021-01-12 | $163.60 | $185.50 | 34,405 | — | — |
| 2021-01-11 | $167.80 | $190.26 | 41,160 | — | — |
| 2021-01-08 | $172.00 | $195.02 | 29,280 | — | — |
| 2021-01-07 | $178.80 | $202.73 | 20,195 | — | — |
| 2021-01-06 | $176.60 | $200.24 | 35,285 | — | — |
| 2021-01-05 | $177.40 | $201.14 | 22,950 | — | — |
| 2021-01-04 | $179.00 | $202.96 | 27,445 | — | — |