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
- 2020-12-16 to 2026-08-27
- 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 |
|---|---|---|---|
| 2021-12-31 | $93.30 | $93.30 | 711,807 |
| 2021-12-30 | $96.60 | $96.60 | 994,080 |
| 2021-12-29 | $90.30 | $90.30 | 753,790 |
| 2021-12-28 | $95.70 | $95.70 | 500,767 |
| 2021-12-27 | $100.80 | $100.80 | 541,980 |
| 2021-12-23 | $107.40 | $107.40 | 643,257 |
| 2021-12-22 | $104.40 | $104.40 | 723,320 |
| 2021-12-21 | $106.20 | $106.20 | 1,205,107 |
| 2021-12-20 | $92.70 | $92.70 | 507,917 |
| 2021-12-17 | $96.90 | $96.90 | 756,837 |
| 2021-12-16 | $93.30 | $93.30 | 559,453 |
| 2021-12-15 | $96.60 | $96.60 | 918,640 |
| 2021-12-14 | $95.70 | $95.70 | 691,033 |
| 2021-12-13 | $102.30 | $102.30 | 511,107 |
| 2021-12-10 | $107.40 | $107.40 | 445,457 |
| 2021-12-09 | $108.00 | $108.00 | 529,983 |
| 2021-12-08 | $113.40 | $113.40 | 672,147 |
| 2021-12-07 | $112.20 | $112.20 | 637,373 |
| 2021-12-06 | $108.30 | $108.30 | 1,255,500 |
| 2021-12-03 | $98.40 | $98.40 | 1,094,627 |
| 2021-12-02 | $100.80 | $100.80 | 806,540 |
| 2021-12-01 | $100.50 | $100.50 | 1,182,780 |
| 2021-11-30 | $111.90 | $111.90 | 1,382,880 |
| 2021-11-29 | $118.80 | $118.80 | 664,793 |
| 2021-11-26 | $117.60 | $117.60 | 479,917 |
| 2021-11-24 | $119.10 | $119.10 | 1,385,417 |
| 2021-11-23 | $119.10 | $119.10 | 959,663 |
| 2021-11-22 | $123.00 | $123.00 | 1,248,697 |
| 2021-11-19 | $127.50 | $127.50 | 697,363 |
| 2021-11-18 | $131.70 | $131.70 | 1,294,683 |
| 2021-11-17 | $143.10 | $143.10 | 1,148,880 |
| 2021-11-16 | $152.10 | $152.10 | 805,647 |
| 2021-11-15 | $155.40 | $155.40 | 676,363 |
| 2021-11-12 | $162.30 | $162.30 | 716,467 |
| 2021-11-11 | $164.10 | $164.10 | 2,943,627 |
| 2021-11-10 | $153.00 | $153.00 | 1,959,470 |
| 2021-11-09 | $164.70 | $164.70 | 1,351,017 |
| 2021-11-08 | $156.30 | $156.30 | 1,162,307 |
| 2021-11-05 | $147.90 | $147.90 | 980,163 |
| 2021-11-04 | $152.10 | $152.10 | 693,167 |
| 2021-11-03 | $156.30 | $156.30 | 779,733 |
| 2021-11-02 | $156.30 | $156.30 | 790,820 |
| 2021-11-01 | $163.50 | $163.50 | 787,770 |
| 2021-10-29 | $153.00 | $153.00 | 691,413 |
| 2021-10-28 | $157.50 | $157.50 | 787,380 |
| 2021-10-27 | $148.80 | $148.80 | 958,940 |
| 2021-10-26 | $157.20 | $157.20 | 833,977 |
| 2021-10-25 | $165.00 | $165.00 | 772,590 |
| 2021-10-22 | $156.00 | $156.00 | 1,371,373 |
| 2021-10-21 | $174.60 | $174.60 | 1,823,010 |
| 2021-10-20 | $182.70 | $182.70 | 4,200,793 |
| 2021-10-19 | $159.60 | $159.60 | 1,515,940 |
| 2021-10-18 | $150.60 | $150.60 | 594,450 |
| 2021-10-15 | $151.20 | $151.20 | 693,547 |
| 2021-10-14 | $154.80 | $154.80 | 608,900 |
| 2021-10-13 | $155.40 | $155.40 | 654,780 |
| 2021-10-12 | $152.40 | $152.40 | 543,863 |
| 2021-10-11 | $147.60 | $147.60 | 759,127 |
| 2021-10-08 | $150.30 | $150.30 | 589,920 |
| 2021-10-07 | $155.40 | $155.40 | 1,133,807 |
| 2021-10-06 | $147.00 | $147.00 | 1,329,673 |
| 2021-10-05 | $143.40 | $143.40 | 1,135,520 |
| 2021-10-04 | $145.50 | $145.50 | 2,288,697 |
| 2021-10-01 | $160.50 | $160.50 | 987,227 |
| 2021-09-30 | $163.80 | $163.80 | 1,260,260 |
| 2021-09-29 | $167.70 | $167.70 | 1,203,823 |
| 2021-09-28 | $174.00 | $174.00 | 1,588,757 |
| 2021-09-27 | $185.40 | $185.40 | 927,163 |
| 2021-09-24 | $180.60 | $180.60 | 1,087,277 |
| 2021-09-23 | $184.05 | $184.05 | 1,498,967 |
| 2021-09-22 | $177.30 | $177.30 | 960,677 |
| 2021-09-21 | $175.50 | $175.50 | 1,512,153 |
| 2021-09-20 | $182.10 | $182.10 | 1,411,543 |
| 2021-09-17 | $196.20 | $196.20 | 1,739,887 |
| 2021-09-16 | $189.30 | $189.30 | 862,593 |
| 2021-09-15 | $192.30 | $192.30 | 1,031,190 |
| 2021-09-14 | $189.90 | $189.90 | 1,393,123 |
| 2021-09-13 | $198.30 | $198.30 | 1,080,990 |
| 2021-09-10 | $204.00 | $204.00 | 962,353 |
| 2021-09-09 | $209.70 | $209.70 | 1,156,250 |
| 2021-09-08 | $205.20 | $205.20 | 1,184,510 |
| 2021-09-07 | $221.40 | $221.40 | 854,987 |
| 2021-09-03 | $217.20 | $217.20 | 515,210 |
| 2021-09-02 | $219.30 | $219.30 | 680,837 |
| 2021-09-01 | $221.40 | $221.40 | 1,268,063 |
| 2021-08-31 | $216.30 | $216.30 | 747,353 |
| 2021-08-30 | $215.40 | $215.40 | 1,381,307 |
| 2021-08-27 | $208.20 | $208.20 | 1,032,300 |
| 2021-08-26 | $199.80 | $199.80 | 838,860 |
| 2021-08-25 | $209.40 | $209.40 | 1,153,850 |
| 2021-08-24 | $213.60 | $213.60 | 2,291,173 |
| 2021-08-23 | $200.70 | $200.70 | 845,713 |
| 2021-08-20 | $198.90 | $198.90 | 1,504,513 |
| 2021-08-19 | $186.90 | $186.90 | 1,875,230 |
| 2021-08-18 | $204.60 | $204.60 | 1,182,940 |
| 2021-08-17 | $208.50 | $208.50 | 1,750,063 |
| 2021-08-16 | $206.10 | $206.10 | 2,576,760 |
| 2021-08-13 | $226.50 | $226.50 | 7,360,443 |
| 2021-08-12 | $282.30 | $282.30 | 2,486,770 |
| 2021-08-11 | $294.90 | $294.90 | 1,065,967 |
| 2021-08-10 | $309.00 | $309.00 | 664,577 |
| 2021-08-09 | $314.10 | $314.10 | 931,013 |
| 2021-08-06 | $294.90 | $294.90 | 497,183 |
| 2021-08-05 | $299.40 | $299.40 | 604,070 |
| 2021-08-04 | $288.30 | $288.30 | 1,170,607 |
| 2021-08-03 | $309.30 | $309.30 | 683,073 |
| 2021-08-02 | $312.30 | $312.30 | 1,060,797 |
| 2021-07-30 | $298.20 | $298.20 | 819,107 |
| 2021-07-29 | $299.40 | $299.40 | 1,546,760 |
| 2021-07-28 | $298.20 | $298.20 | 1,065,630 |
| 2021-07-27 | $279.60 | $279.60 | 992,013 |
| 2021-07-26 | $274.80 | $274.80 | 725,460 |
| 2021-07-23 | $275.40 | $275.40 | 943,087 |
| 2021-07-22 | $285.00 | $285.00 | 1,009,820 |
| 2021-07-21 | $300.00 | $300.00 | 1,435,313 |
| 2021-07-20 | $304.20 | $304.20 | 1,486,053 |
| 2021-07-19 | $283.20 | $283.20 | 1,318,923 |
| 2021-07-16 | $278.10 | $278.10 | 1,874,220 |
| 2021-07-15 | $302.70 | $302.70 | 1,417,687 |
| 2021-07-14 | $293.40 | $293.40 | 1,650,303 |
| 2021-07-13 | $312.00 | $312.00 | 1,262,723 |
| 2021-07-12 | $327.30 | $327.30 | 1,291,353 |
| 2021-07-09 | $334.20 | $334.20 | 1,203,997 |
| 2021-07-08 | $330.00 | $330.00 | 1,970,810 |
| 2021-07-07 | $328.50 | $328.50 | 2,835,867 |
| 2021-07-06 | $356.70 | $356.70 | 2,481,243 |
| 2021-07-02 | $349.50 | $349.50 | 2,545,077 |
| 2021-07-01 | $367.20 | $367.20 | 3,377,227 |
| 2021-06-30 | $395.10 | $395.10 | 2,278,890 |
| 2021-06-29 | $402.00 | $402.00 | 3,414,287 |
| 2021-06-28 | $432.00 | $432.00 | 5,901,917 |
| 2021-06-25 | $421.20 | $421.20 | 4,717,340 |
| 2021-06-24 | $431.70 | $431.70 | 5,806,743 |
| 2021-06-23 | $408.30 | $408.30 | 4,771,213 |
| 2021-06-22 | $405.00 | $405.00 | 7,791,397 |
| 2021-06-21 | $405.00 | $405.00 | 11,186,750 |
| 2021-06-18 | $342.00 | $342.00 | 4,697,663 |
| 2021-06-17 | $336.90 | $336.90 | 2,610,577 |
| 2021-06-16 | $332.70 | $332.70 | 3,325,083 |
| 2021-06-15 | $338.10 | $338.10 | 4,697,510 |
| 2021-06-14 | $338.10 | $338.10 | 6,023,483 |
| 2021-06-11 | $300.00 | $300.00 | 2,871,880 |
| 2021-06-10 | $320.70 | $320.70 | 3,204,447 |
| 2021-06-09 | $318.00 | $318.00 | 10,357,860 |
| 2021-06-08 | $348.90 | $348.90 | 7,675,277 |
| 2021-06-07 | $232.80 | $232.80 | 1,377,963 |
| 2021-06-04 | $248.70 | $248.70 | 397,050 |
| 2021-06-03 | $248.40 | $248.40 | 659,933 |
| 2021-06-02 | $255.00 | $255.00 | 837,560 |
| 2021-06-01 | $232.20 | $232.20 | 584,870 |
| 2021-05-28 | $238.20 | $238.20 | 699,160 |
| 2021-05-27 | $250.50 | $250.50 | 743,123 |
| 2021-05-26 | $244.50 | $244.50 | 526,737 |
| 2021-05-25 | $235.20 | $235.20 | 697,023 |
| 2021-05-24 | $245.40 | $245.40 | 903,260 |
| 2021-05-21 | $279.60 | $279.60 | 122,447 |
| 2021-05-20 | $278.70 | $278.70 | 189,427 |
| 2021-05-19 | $273.60 | $273.60 | 240,523 |
| 2021-05-18 | $269.70 | $269.70 | 370,107 |
| 2021-05-17 | $263.40 | $263.40 | 506,200 |
| 2021-05-14 | $293.70 | $293.70 | 908,697 |
| 2021-05-13 | $243.30 | $243.30 | 1,423,857 |
| 2021-05-12 | $344.10 | $344.10 | 418,397 |
| 2021-05-11 | $353.40 | $353.40 | 215,377 |
| 2021-05-10 | $356.40 | $356.40 | 150,697 |
| 2021-05-07 | $378.30 | $378.30 | 141,717 |
| 2021-05-06 | $379.50 | $379.50 | 240,453 |
| 2021-05-05 | $377.40 | $377.40 | 167,150 |
| 2021-05-04 | $402.90 | $402.90 | 179,060 |
| 2021-05-03 | $392.40 | $392.40 | 155,453 |
| 2021-04-30 | $416.10 | $416.10 | 98,543 |
| 2021-04-29 | $424.80 | $424.80 | 139,050 |
| 2021-04-28 | $455.70 | $455.70 | 220,567 |
| 2021-04-27 | $453.60 | $453.60 | 307,370 |
| 2021-04-26 | $424.80 | $424.80 | 184,130 |
| 2021-04-23 | $406.20 | $406.20 | 111,290 |
| 2021-04-22 | $393.00 | $393.00 | 304,977 |
| 2021-04-21 | $374.70 | $374.70 | 120,813 |
| 2021-04-20 | $362.10 | $362.10 | 144,513 |
| 2021-04-19 | $369.30 | $369.30 | 135,947 |
| 2021-04-16 | $373.20 | $373.20 | 156,303 |
| 2021-04-15 | $381.60 | $381.60 | 242,740 |
| 2021-04-14 | $405.90 | $405.90 | 160,197 |
| 2021-04-13 | $428.10 | $428.10 | 160,483 |
| 2021-04-12 | $408.00 | $408.00 | 185,467 |
| 2021-04-09 | $409.50 | $409.50 | 290,263 |
| 2021-04-08 | $422.40 | $422.40 | 269,180 |
| 2021-04-07 | $429.90 | $429.90 | 227,477 |
| 2021-04-06 | $465.60 | $465.60 | 93,170 |
| 2021-04-05 | $459.60 | $459.60 | 93,443 |
| 2021-04-01 | $469.50 | $469.50 | 152,160 |
| 2021-03-31 | $474.00 | $474.00 | 160,010 |
| 2021-03-30 | $453.00 | $453.00 | 155,540 |
| 2021-03-29 | $457.80 | $457.80 | 133,230 |
| 2021-03-26 | $486.30 | $486.30 | 163,497 |
| 2021-03-25 | $472.80 | $472.80 | 162,940 |
| 2021-03-24 | $489.00 | $489.00 | 178,610 |
| 2021-03-23 | $496.80 | $496.80 | 137,027 |
| 2021-03-22 | $539.40 | $539.40 | 126,833 |
| 2021-03-19 | $535.80 | $535.80 | 248,917 |
| 2021-03-18 | $517.80 | $517.80 | 193,263 |
| 2021-03-17 | $565.20 | $565.20 | 114,197 |
| 2021-03-16 | $550.20 | $550.20 | 177,667 |
| 2021-03-15 | $573.30 | $573.30 | 263,327 |
| 2021-03-12 | $559.20 | $559.20 | 172,973 |
| 2021-03-11 | $573.30 | $573.30 | 385,457 |
| 2021-03-10 | $498.90 | $498.90 | 351,043 |
| 2021-03-09 | $509.70 | $509.70 | 341,373 |
| 2021-03-08 | $478.20 | $478.20 | 338,840 |
| 2021-03-05 | $533.10 | $533.10 | 223,230 |
| 2021-03-04 | $514.20 | $514.20 | 184,280 |
| 2021-03-03 | $539.70 | $539.70 | 119,213 |
| 2021-03-02 | $564.60 | $564.60 | 138,410 |
| 2021-03-01 | $587.40 | $587.40 | 147,703 |
| 2021-02-26 | $588.30 | $588.30 | 414,070 |
| 2021-02-25 | $569.10 | $569.10 | 260,343 |
| 2021-02-24 | $612.60 | $612.60 | 177,703 |
| 2021-02-23 | $635.10 | $635.10 | 147,033 |
| 2021-02-22 | $660.30 | $660.30 | 146,143 |
| 2021-02-19 | $667.80 | $667.80 | 565,920 |
| 2021-02-18 | $667.20 | $667.20 | 267,077 |
| 2021-02-17 | $724.50 | $724.50 | 251,017 |
| 2021-02-16 | $796.80 | $796.80 | 106,290 |
| 2021-02-12 | $823.50 | $823.50 | 52,887 |
| 2021-02-11 | $842.40 | $842.40 | 64,647 |
| 2021-02-10 | $860.40 | $860.40 | 77,583 |
| 2021-02-09 | $885.90 | $885.90 | 76,150 |
| 2021-02-08 | $846.30 | $846.30 | 112,090 |
| 2021-02-05 | $858.00 | $858.00 | 83,787 |
| 2021-02-04 | $879.00 | $879.00 | 47,017 |
| 2021-02-03 | $869.70 | $869.70 | 62,877 |
| 2021-02-02 | $874.50 | $874.50 | 143,773 |
| 2021-02-01 | $935.70 | $935.70 | 97,510 |
| 2021-01-29 | $902.10 | $902.10 | 128,207 |
| 2021-01-28 | $853.50 | $853.50 | 202,667 |
| 2021-01-27 | $899.70 | $899.70 | 296,510 |
| 2021-01-26 | $813.00 | $813.00 | 131,297 |
| 2021-01-25 | $769.50 | $769.50 | 314,643 |
| 2021-01-22 | $742.50 | $742.50 | 91,347 |
| 2021-01-21 | $745.20 | $745.20 | 102,650 |
| 2021-01-20 | $775.50 | $775.50 | 110,420 |
| 2021-01-19 | $782.70 | $782.70 | 150,840 |
| 2021-01-15 | $745.05 | $745.05 | 319,637 |
| 2021-01-14 | $843.90 | $843.90 | 480,890 |
| 2021-01-13 | $717.60 | $717.60 | 360,983 |
| 2021-01-12 | $628.20 | $628.20 | 191,140 |
| 2021-01-11 | $588.30 | $588.30 | 139,347 |
| 2021-01-08 | $610.80 | $610.80 | 189,597 |
| 2021-01-07 | $627.90 | $627.90 | 136,737 |
| 2021-01-06 | $624.60 | $624.60 | 206,577 |
| 2021-01-05 | $594.00 | $594.00 | 154,757 |
| 2021-01-04 | $577.20 | $577.20 | 196,290 |