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
- 2011-10-06 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 | $121.10 | $121.10 | 777,020 | — | — |
| 2021-12-30 | $131.70 | $131.70 | 969,740 | — | — |
| 2021-12-29 | $117.60 | $117.60 | 873,950 | — | — |
| 2021-12-28 | $113.10 | $113.10 | 453,070 | — | — |
| 2021-12-27 | $112.70 | $112.70 | 855,840 | — | — |
| 2021-12-23 | $131.20 | $131.20 | 887,270 | — | — |
| 2021-12-22 | $120.40 | $120.40 | 485,640 | — | — |
| 2021-12-21 | $125.10 | $125.10 | 583,690 | — | — |
| 2021-12-20 | $124.30 | $124.30 | 606,580 | — | — |
| 2021-12-17 | $131.80 | $131.80 | 573,950 | — | — |
| 2021-12-16 | $125.30 | $125.30 | 761,730 | — | — |
| 2021-12-15 | $122.40 | $122.40 | 517,930 | — | — |
| 2021-12-14 | $123.10 | $123.10 | 456,900 | — | — |
| 2021-12-13 | $119.90 | $119.90 | 643,510 | — | — |
| 2021-12-10 | $118.10 | $118.10 | 501,450 | — | — |
| 2021-12-09 | $124.70 | $124.70 | 458,700 | — | — |
| 2021-12-08 | $122.80 | $122.80 | 540,240 | — | — |
| 2021-12-07 | $129.10 | $129.10 | 670,300 | — | — |
| 2021-12-06 | $132.80 | $132.80 | 842,070 | — | — |
| 2021-12-03 | $112.20 | $112.20 | 606,150 | — | — |
| 2021-12-02 | $110.30 | $110.30 | 827,210 | — | — |
| 2021-12-01 | $103.90 | $103.90 | 994,960 | — | — |
| 2021-11-30 | $89.70 | $89.70 | 1,590,140 | — | — |
| 2021-11-29 | $81.70 | $81.70 | 1,529,270 | — | — |
| 2021-11-26 | $70.90 | $70.90 | 1,190,830 | — | — |
| 2021-11-24 | $77.90 | $77.90 | 928,310 | — | — |
| 2021-11-23 | $77.60 | $77.60 | 1,110,820 | — | — |
| 2021-11-22 | $85.90 | $85.90 | 1,040,110 | — | — |
| 2021-11-19 | $78.60 | $78.60 | 1,003,350 | — | — |
| 2021-11-18 | $82.40 | $82.40 | 904,060 | — | — |
| 2021-11-17 | $83.20 | $83.20 | 1,032,560 | — | — |
| 2021-11-16 | $76.10 | $76.10 | 1,418,070 | — | — |
| 2021-11-15 | $79.70 | $79.70 | 896,560 | — | — |
| 2021-11-12 | $87.60 | $87.60 | 1,222,460 | — | — |
| 2021-11-11 | $78.30 | $78.30 | 1,096,030 | — | — |
| 2021-11-10 | $86.20 | $86.20 | 985,010 | — | — |
| 2021-11-09 | $84.80 | $84.80 | 1,569,680 | — | — |
| 2021-11-08 | $73.00 | $73.00 | 951,770 | — | — |
| 2021-11-05 | $67.10 | $67.10 | 1,033,630 | — | — |
| 2021-11-04 | $65.70 | $65.70 | 1,557,810 | — | — |
| 2021-11-03 | $62.90 | $62.90 | 1,538,300 | — | — |
| 2021-11-02 | $70.30 | $70.30 | 1,393,230 | — | — |
| 2021-11-01 | $79.10 | $79.10 | 1,080,280 | — | — |
| 2021-10-29 | $71.10 | $71.10 | 1,278,530 | — | — |
| 2021-10-28 | $66.20 | $66.20 | 1,671,680 | — | — |
| 2021-10-27 | $59.80 | $59.80 | 2,730,020 | — | — |
| 2021-10-26 | $62.90 | $62.90 | 1,583,790 | — | — |
| 2021-10-25 | $60.20 | $60.20 | 2,617,190 | — | — |
| 2021-10-22 | $76.60 | $76.60 | 965,800 | — | — |
| 2021-10-21 | $77.90 | $77.90 | 931,110 | — | — |
| 2021-10-20 | $78.00 | $78.00 | 1,039,940 | — | — |
| 2021-10-19 | $81.40 | $81.40 | 998,460 | — | — |
| 2021-10-18 | $84.70 | $84.70 | 1,138,900 | — | — |
| 2021-10-15 | $74.20 | $74.20 | 1,166,320 | — | — |
| 2021-10-14 | $69.80 | $69.80 | 1,173,500 | — | — |
| 2021-10-13 | $69.90 | $69.90 | 1,082,380 | — | — |
| 2021-10-12 | $75.20 | $75.20 | 1,095,450 | — | — |
| 2021-10-11 | $76.90 | $76.90 | 1,384,060 | — | — |
| 2021-10-08 | $72.10 | $72.10 | 822,470 | — | — |
| 2021-10-07 | $68.30 | $68.30 | 1,813,720 | — | — |
| 2021-10-06 | $69.40 | $69.40 | 2,328,610 | — | — |
| 2021-10-05 | $58.90 | $58.90 | 2,533,320 | — | — |
| 2021-10-04 | $68.80 | $68.80 | 1,780,580 | — | — |
| 2021-10-01 | $77.50 | $77.50 | 990,040 | — | — |
| 2021-09-30 | $71.20 | $71.20 | 1,449,480 | — | — |
| 2021-09-29 | $82.80 | $82.80 | 1,124,670 | — | — |
| 2021-09-28 | $73.40 | $73.40 | 1,829,270 | — | — |
| 2021-09-27 | $72.20 | $72.20 | 1,502,530 | — | — |
| 2021-09-24 | $94.50 | $94.50 | 393,750 | — | — |
| 2021-09-23 | $99.70 | $99.70 | 530,230 | — | — |
| 2021-09-22 | $112.30 | $112.30 | 207,740 | — | — |
| 2021-09-21 | $109.20 | $109.20 | 636,230 | — | — |
| 2021-09-20 | $104.80 | $104.80 | 598,700 | — | — |
| 2021-09-17 | $100.70 | $100.70 | 570,020 | — | — |
| 2021-09-16 | $92.20 | $92.20 | 701,020 | — | — |
| 2021-09-15 | $86.70 | $86.70 | 985,560 | — | — |
| 2021-09-14 | $92.70 | $92.70 | 495,430 | — | — |
| 2021-09-13 | $96.80 | $96.80 | 655,410 | — | — |
| 2021-09-10 | $106.80 | $106.80 | 297,380 | — | — |
| 2021-09-09 | $105.20 | $105.20 | 484,330 | — | — |
| 2021-09-08 | $108.50 | $108.50 | 880,910 | — | — |
| 2021-09-07 | $127.90 | $127.90 | 241,010 | — | — |
| 2021-09-03 | $121.30 | $121.30 | 245,030 | — | — |
| 2021-09-02 | $124.80 | $124.80 | 314,560 | — | — |
| 2021-09-01 | $126.20 | $126.20 | 573,660 | — | — |
| 2021-08-31 | $140.50 | $140.50 | 198,830 | — | — |
| 2021-08-30 | $144.60 | $144.60 | 171,160 | — | — |
| 2021-08-27 | $140.70 | $140.70 | 320,840 | — | — |
| 2021-08-26 | $153.80 | $153.80 | 408,670 | — | — |
| 2021-08-25 | $175.90 | $175.90 | 181,980 | — | — |
| 2021-08-24 | $178.50 | $178.50 | 79,710 | — | — |
| 2021-08-23 | $175.10 | $175.10 | 97,710 | — | — |
| 2021-08-20 | $183.80 | $183.80 | 78,490 | — | — |
| 2021-08-19 | $182.70 | $182.70 | 177,140 | — | — |
| 2021-08-18 | $185.40 | $185.40 | 86,110 | — | — |
| 2021-08-17 | $184.60 | $184.60 | 111,300 | — | — |
| 2021-08-16 | $174.40 | $174.40 | 115,820 | — | — |
| 2021-08-13 | $183.50 | $183.50 | 110,180 | — | — |
| 2021-08-12 | $178.00 | $178.00 | 170,500 | — | — |
| 2021-08-11 | $166.40 | $166.40 | 144,010 | — | — |
| 2021-08-10 | $163.20 | $163.20 | 104,720 | — | — |
| 2021-08-09 | $168.80 | $168.80 | 132,130 | — | — |
| 2021-08-06 | $161.10 | $161.10 | 95,300 | — | — |
| 2021-08-05 | $158.40 | $158.40 | 133,590 | — | — |
| 2021-08-04 | $158.80 | $158.80 | 203,150 | — | — |
| 2021-08-03 | $166.70 | $166.70 | 152,150 | — | — |
| 2021-08-02 | $176.90 | $176.90 | 134,930 | — | — |
| 2021-07-30 | $179.10 | $179.10 | 205,020 | — | — |
| 2021-07-29 | $169.30 | $169.30 | 232,920 | — | — |
| 2021-07-28 | $178.20 | $178.20 | 162,750 | — | — |
| 2021-07-27 | $180.90 | $180.90 | 144,710 | — | — |
| 2021-07-26 | $168.90 | $168.90 | 159,720 | — | — |
| 2021-07-23 | $173.00 | $173.00 | 90,570 | — | — |
| 2021-07-22 | $176.10 | $176.10 | 131,920 | — | — |
| 2021-07-21 | $183.90 | $183.90 | 166,910 | — | — |
| 2021-07-20 | $186.50 | $186.50 | 139,000 | — | — |
| 2021-07-19 | $199.80 | $199.80 | 151,950 | — | — |
| 2021-07-16 | $209.90 | $209.90 | 63,870 | — | — |
| 2021-07-15 | $216.00 | $216.00 | 84,280 | — | — |
| 2021-07-14 | $211.60 | $211.60 | 103,750 | — | — |
| 2021-07-13 | $207.50 | $207.50 | 93,130 | — | — |
| 2021-07-12 | $202.40 | $202.40 | 146,180 | — | — |
| 2021-07-09 | $209.40 | $209.40 | 65,510 | — | — |
| 2021-07-08 | $210.60 | $210.60 | 178,740 | — | — |
| 2021-07-07 | $222.00 | $222.00 | 159,740 | — | — |
| 2021-07-06 | $211.60 | $211.60 | 115,830 | — | — |
| 2021-07-02 | $211.00 | $211.00 | 83,680 | — | — |
| 2021-07-01 | $214.30 | $214.30 | 154,660 | — | — |
| 2021-06-30 | $204.40 | $204.40 | 212,120 | — | — |
| 2021-06-29 | $213.50 | $213.50 | 268,070 | — | — |
| 2021-06-28 | $221.00 | $221.00 | 175,590 | — | — |
| 2021-06-25 | $230.80 | $230.80 | 110,640 | — | — |
| 2021-06-24 | $243.80 | $243.80 | 206,820 | — | — |
| 2021-06-23 | $259.30 | $259.30 | 126,240 | — | — |
| 2021-06-22 | $267.50 | $267.50 | 79,020 | — | — |
| 2021-06-21 | $277.20 | $277.20 | 56,540 | — | — |
| 2021-06-18 | $274.80 | $274.80 | 74,350 | — | — |
| 2021-06-17 | $269.30 | $269.30 | 110,960 | — | — |
| 2021-06-16 | $269.60 | $269.60 | 98,460 | — | — |
| 2021-06-15 | $275.50 | $275.50 | 131,870 | — | — |
| 2021-06-14 | $253.70 | $253.70 | 144,680 | — | — |
| 2021-06-11 | $265.70 | $265.70 | 203,970 | — | — |
| 2021-06-10 | $289.40 | $289.40 | 115,330 | — | — |
| 2021-06-09 | $288.70 | $288.70 | 100,550 | — | — |
| 2021-06-08 | $294.00 | $294.00 | 141,360 | — | — |
| 2021-06-07 | $303.60 | $303.60 | 44,510 | — | — |
| 2021-06-04 | $300.20 | $300.20 | 103,830 | — | — |
| 2021-06-03 | $307.60 | $307.60 | 63,610 | — | — |
| 2021-06-02 | $306.20 | $306.20 | 74,220 | — | — |
| 2021-06-01 | $299.30 | $299.30 | 130,150 | — | — |
| 2021-05-28 | $323.80 | $323.80 | 66,070 | — | — |
| 2021-05-27 | $331.10 | $331.10 | 79,260 | — | — |
| 2021-05-26 | $318.60 | $318.60 | 86,500 | — | — |
| 2021-05-25 | $324.50 | $324.50 | 48,160 | — | — |
| 2021-05-24 | $332.00 | $332.00 | 65,780 | — | — |
| 2021-05-21 | $329.80 | $329.80 | 34,230 | — | — |
| 2021-05-20 | $321.20 | $321.20 | 75,010 | — | — |
| 2021-05-19 | $317.40 | $317.40 | 100,680 | — | — |
| 2021-05-18 | $308.20 | $308.20 | 100,460 | — | — |
| 2021-05-17 | $289.40 | $289.40 | 179,630 | — | — |
| 2021-05-14 | $321.50 | $321.50 | 51,200 | — | — |
| 2021-05-13 | $322.10 | $322.10 | 81,490 | — | — |
| 2021-05-12 | $321.60 | $321.60 | 34,330 | — | — |
| 2021-05-11 | $327.20 | $327.20 | 88,700 | — | — |
| 2021-05-10 | $333.40 | $333.40 | 57,050 | — | — |
| 2021-05-07 | $327.10 | $327.10 | 87,210 | — | — |
| 2021-05-06 | $331.40 | $331.40 | 72,770 | — | — |
| 2021-05-05 | $329.80 | $329.80 | 51,460 | — | — |
| 2021-05-04 | $324.00 | $324.00 | 76,630 | — | — |
| 2021-05-03 | $324.90 | $324.90 | 54,650 | — | — |
| 2021-04-30 | $331.70 | $331.70 | 40,330 | — | — |
| 2021-04-29 | $338.00 | $338.00 | 102,180 | — | — |
| 2021-04-28 | $326.70 | $326.70 | 78,390 | — | — |
| 2021-04-27 | $330.00 | $330.00 | 89,410 | — | — |
| 2021-04-26 | $342.30 | $342.30 | 85,450 | — | — |
| 2021-04-23 | $358.00 | $358.00 | 43,370 | — | — |
| 2021-04-22 | $352.70 | $352.70 | 69,440 | — | — |
| 2021-04-21 | $365.80 | $365.80 | 33,040 | — | — |
| 2021-04-20 | $359.60 | $359.60 | 39,570 | — | — |
| 2021-04-19 | $357.10 | $357.10 | 50,290 | — | — |
| 2021-04-16 | $370.70 | $370.70 | 57,950 | — | — |
| 2021-04-15 | $375.60 | $375.60 | 83,090 | — | — |
| 2021-04-14 | $387.20 | $387.20 | 51,600 | — | — |
| 2021-04-13 | $385.50 | $385.50 | 72,390 | — | — |
| 2021-04-12 | $402.00 | $402.00 | 43,320 | — | — |
| 2021-04-09 | $415.50 | $415.50 | 35,550 | — | — |
| 2021-04-08 | $414.40 | $414.40 | 60,070 | — | — |
| 2021-04-07 | $417.00 | $417.00 | 66,970 | — | — |
| 2021-04-06 | $434.40 | $434.40 | 69,500 | — | — |
| 2021-04-05 | $418.50 | $418.50 | 78,370 | — | — |
| 2021-04-01 | $385.00 | $385.00 | 67,290 | — | — |
| 2021-03-31 | $393.20 | $393.20 | 38,970 | — | — |
| 2021-03-30 | $387.00 | $387.00 | 38,700 | — | — |
| 2021-03-29 | $382.50 | $382.50 | 52,990 | — | — |
| 2021-03-26 | $388.10 | $388.10 | 47,060 | — | — |
| 2021-03-25 | $389.90 | $389.90 | 61,080 | — | — |
| 2021-03-24 | $406.20 | $406.20 | 36,070 | — | — |
| 2021-03-23 | $408.30 | $408.30 | 93,050 | — | — |
| 2021-03-22 | $393.20 | $393.20 | 93,760 | — | — |
| 2021-03-19 | $404.30 | $404.30 | 81,340 | — | — |
| 2021-03-18 | $424.80 | $424.80 | 102,720 | — | — |
| 2021-03-17 | $412.00 | $412.00 | 69,270 | — | — |
| 2021-03-16 | $400.30 | $400.30 | 62,120 | — | — |
| 2021-03-15 | $417.70 | $417.70 | 93,420 | — | — |
| 2021-03-12 | $392.50 | $392.50 | 71,550 | — | — |
| 2021-03-11 | $372.10 | $372.10 | 81,240 | — | — |
| 2021-03-10 | $366.30 | $366.30 | 67,200 | — | — |
| 2021-03-09 | $372.00 | $372.00 | 111,940 | — | — |
| 2021-03-08 | $373.60 | $373.60 | 103,790 | — | — |
| 2021-03-05 | $361.90 | $361.90 | 79,160 | — | — |
| 2021-03-04 | $351.90 | $351.90 | 162,470 | — | — |
| 2021-03-03 | $337.00 | $337.00 | 101,500 | — | — |
| 2021-03-02 | $329.10 | $329.10 | 134,510 | — | — |
| 2021-03-01 | $345.10 | $345.10 | 85,550 | — | — |
| 2021-02-26 | $347.60 | $347.60 | 79,250 | — | — |
| 2021-02-25 | $348.50 | $348.50 | 106,550 | — | — |
| 2021-02-24 | $340.50 | $340.50 | 116,120 | — | — |
| 2021-02-23 | $327.20 | $327.20 | 126,320 | — | — |
| 2021-02-22 | $315.60 | $315.60 | 210,590 | — | — |
| 2021-02-19 | $306.10 | $306.10 | 186,180 | — | — |
| 2021-02-18 | $316.20 | $316.20 | 182,430 | — | — |
| 2021-02-17 | $299.10 | $299.10 | 253,080 | — | — |
| 2021-02-16 | $309.10 | $309.10 | 231,780 | — | — |
| 2021-02-12 | $327.30 | $327.30 | 147,970 | — | — |
| 2021-02-11 | $341.00 | $341.00 | 181,210 | — | — |
| 2021-02-10 | $321.00 | $321.00 | 170,440 | — | — |
| 2021-02-09 | $344.40 | $344.40 | 89,590 | — | — |
| 2021-02-08 | $330.40 | $330.40 | 115,270 | — | — |
| 2021-02-05 | $333.20 | $333.20 | 185,400 | — | — |
| 2021-02-04 | $316.20 | $316.20 | 197,630 | — | — |
| 2021-02-03 | $362.90 | $362.90 | 180,790 | — | — |
| 2021-02-02 | $346.50 | $346.50 | 179,490 | — | — |
| 2021-02-01 | $351.80 | $351.80 | 182,680 | — | — |
| 2021-01-29 | $439.20 | $439.20 | 78,820 | — | — |
| 2021-01-28 | $404.80 | $404.80 | 93,710 | — | — |
| 2021-01-27 | $406.20 | $406.20 | 78,730 | — | — |
| 2021-01-26 | $420.80 | $420.80 | 51,710 | — | — |
| 2021-01-25 | $432.60 | $432.60 | 73,300 | — | — |
| 2021-01-22 | $489.60 | $489.60 | 50,650 | — | — |
| 2021-01-21 | $472.90 | $472.90 | 55,370 | — | — |
| 2021-01-20 | $461.50 | $461.50 | 67,720 | — | — |
| 2021-01-19 | $464.80 | $464.80 | 83,890 | — | — |
| 2021-01-15 | $408.40 | $408.40 | 83,460 | — | — |
| 2021-01-14 | $430.70 | $430.70 | 67,370 | — | — |
| 2021-01-13 | $411.50 | $411.50 | 84,420 | — | — |
| 2021-01-12 | $413.90 | $413.90 | 89,460 | — | — |
| 2021-01-11 | $402.80 | $402.80 | 109,020 | — | — |
| 2021-01-08 | $428.60 | $428.60 | 68,520 | — | — |
| 2021-01-07 | $431.70 | $431.70 | 79,770 | — | — |
| 2021-01-06 | $420.00 | $420.00 | 68,980 | — | — |
| 2021-01-05 | $423.00 | $423.00 | 94,980 | — | — |
| 2021-01-04 | $453.10 | $453.10 | 51,770 | — | — |