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-04-03 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 | $177.20 | $177.20 | 86,873 | — | — |
| 2021-12-30 | $172.40 | $172.40 | 46,773 | — | — |
| 2021-12-29 | $168.80 | $168.80 | 54,570 | — | — |
| 2021-12-28 | $176.00 | $176.00 | 38,618 | — | — |
| 2021-12-27 | $176.80 | $176.80 | 40,675 | — | — |
| 2021-12-23 | $176.80 | $176.80 | 35,355 | — | — |
| 2021-12-22 | $171.60 | $171.60 | 48,933 | — | — |
| 2021-12-21 | $167.60 | $167.60 | 71,375 | — | — |
| 2021-12-20 | $168.80 | $168.80 | 99,110 | — | — |
| 2021-12-17 | $166.80 | $166.80 | 616,348 | — | — |
| 2021-12-16 | $165.20 | $165.20 | 108,875 | — | — |
| 2021-12-15 | $178.00 | $178.00 | 162,713 | — | — |
| 2021-12-14 | $174.00 | $174.00 | 72,460 | — | — |
| 2021-12-13 | $169.20 | $169.20 | 72,828 | — | — |
| 2021-12-10 | $164.40 | $164.40 | 93,015 | — | — |
| 2021-12-09 | $166.40 | $166.40 | 93,410 | — | — |
| 2021-12-08 | $177.60 | $177.60 | 60,373 | — | — |
| 2021-12-07 | $180.80 | $180.80 | 89,495 | — | — |
| 2021-12-06 | $174.80 | $174.80 | 100,790 | — | — |
| 2021-12-03 | $170.00 | $170.00 | 91,705 | — | — |
| 2021-12-02 | $171.20 | $171.20 | 106,423 | — | — |
| 2021-12-01 | $158.40 | $158.40 | 86,228 | — | — |
| 2021-11-30 | $161.60 | $161.60 | 208,343 | — | — |
| 2021-11-29 | $171.20 | $171.20 | 163,055 | — | — |
| 2021-11-26 | $174.00 | $174.00 | 81,173 | — | — |
| 2021-11-24 | $175.60 | $175.60 | 81,893 | — | — |
| 2021-11-23 | $171.60 | $171.60 | 228,488 | — | — |
| 2021-11-22 | $186.80 | $186.80 | 590,558 | — | — |
| 2021-11-19 | $140.80 | $140.80 | 92,488 | — | — |
| 2021-11-18 | $150.00 | $150.00 | 134,610 | — | — |
| 2021-11-17 | $170.40 | $170.40 | 81,333 | — | — |
| 2021-11-16 | $170.00 | $170.00 | 109,873 | — | — |
| 2021-11-15 | $168.40 | $168.40 | 89,773 | — | — |
| 2021-11-12 | $164.40 | $164.40 | 87,205 | — | — |
| 2021-11-11 | $164.40 | $164.40 | 179,123 | — | — |
| 2021-11-10 | $150.40 | $150.40 | 208,550 | — | — |
| 2021-11-09 | $140.40 | $140.40 | 269,343 | — | — |
| 2021-11-08 | $158.00 | $158.00 | 100,293 | — | — |
| 2021-11-05 | $158.40 | $158.40 | 298,553 | — | — |
| 2021-11-04 | $178.00 | $178.00 | 119,420 | — | — |
| 2021-11-03 | $190.40 | $190.40 | 171,308 | — | — |
| 2021-11-02 | $177.60 | $177.60 | 106,270 | — | — |
| 2021-11-01 | $181.60 | $181.60 | 68,615 | — | — |
| 2021-10-29 | $172.40 | $172.40 | 53,305 | — | — |
| 2021-10-28 | $174.40 | $174.40 | 70,115 | — | — |
| 2021-10-27 | $173.20 | $173.20 | 144,045 | — | — |
| 2021-10-26 | $189.60 | $189.60 | 109,178 | — | — |
| 2021-10-25 | $195.20 | $195.20 | 79,725 | — | — |
| 2021-10-22 | $202.80 | $202.80 | 75,915 | — | — |
| 2021-10-21 | $204.00 | $204.00 | 110,890 | — | — |
| 2021-10-20 | $202.40 | $202.40 | 189,633 | — | — |
| 2021-10-19 | $203.20 | $203.20 | 303,868 | — | — |
| 2021-10-18 | $192.00 | $192.00 | 258,918 | — | — |
| 2021-10-15 | $185.60 | $185.60 | 169,985 | — | — |
| 2021-10-14 | $191.20 | $191.20 | 183,330 | — | — |
| 2021-10-13 | $195.20 | $195.20 | 164,388 | — | — |
| 2021-10-12 | $192.00 | $192.00 | 85,565 | — | — |
| 2021-10-11 | $192.40 | $192.40 | 94,370 | — | — |
| 2021-10-08 | $202.00 | $202.00 | 161,228 | — | — |
| 2021-10-07 | $204.40 | $204.40 | 115,325 | — | — |
| 2021-10-06 | $203.60 | $203.60 | 84,080 | — | — |
| 2021-10-05 | $207.20 | $207.20 | 168,288 | — | — |
| 2021-10-04 | $218.00 | $218.00 | 65,760 | — | — |
| 2021-10-01 | $224.00 | $224.00 | 50,740 | — | — |
| 2021-09-30 | $225.20 | $225.20 | 77,903 | — | — |
| 2021-09-29 | $221.60 | $221.60 | 54,813 | — | — |
| 2021-09-28 | $224.00 | $224.00 | 76,768 | — | — |
| 2021-09-27 | $234.80 | $234.80 | 45,835 | — | — |
| 2021-09-24 | $236.80 | $236.80 | 46,733 | — | — |
| 2021-09-23 | $243.60 | $243.60 | 58,720 | — | — |
| 2021-09-22 | $237.60 | $237.60 | 62,008 | — | — |
| 2021-09-21 | $232.40 | $232.40 | 58,870 | — | — |
| 2021-09-20 | $230.40 | $230.40 | 103,248 | — | — |
| 2021-09-17 | $254.80 | $254.80 | 700,185 | — | — |
| 2021-09-16 | $242.40 | $242.40 | 60,548 | — | — |
| 2021-09-15 | $236.40 | $236.40 | 76,335 | — | — |
| 2021-09-14 | $235.60 | $235.60 | 78,010 | — | — |
| 2021-09-13 | $251.60 | $251.60 | 91,475 | — | — |
| 2021-09-10 | $251.20 | $251.20 | 79,830 | — | — |
| 2021-09-09 | $250.80 | $250.80 | 74,760 | — | — |
| 2021-09-08 | $243.20 | $243.20 | 83,073 | — | — |
| 2021-09-07 | $244.80 | $244.80 | 85,613 | — | — |
| 2021-09-03 | $245.20 | $245.20 | 98,935 | — | — |
| 2021-09-02 | $250.00 | $250.00 | 65,290 | — | — |
| 2021-09-01 | $251.20 | $251.20 | 112,780 | — | — |
| 2021-08-31 | $240.00 | $240.00 | 117,490 | — | — |
| 2021-08-30 | $241.20 | $241.20 | 133,453 | — | — |
| 2021-08-27 | $244.00 | $244.00 | 182,538 | — | — |
| 2021-08-26 | $225.60 | $225.60 | 46,423 | — | — |
| 2021-08-25 | $238.80 | $238.80 | 50,793 | — | — |
| 2021-08-24 | $241.20 | $241.20 | 71,273 | — | — |
| 2021-08-23 | $240.00 | $240.00 | 124,653 | — | — |
| 2021-08-20 | $238.80 | $238.80 | 29,355 | — | — |
| 2021-08-19 | $234.40 | $234.40 | 49,098 | — | — |
| 2021-08-18 | $240.00 | $240.00 | 79,975 | — | — |
| 2021-08-17 | $242.80 | $242.80 | 97,733 | — | — |
| 2021-08-16 | $255.20 | $255.20 | 54,278 | — | — |
| 2021-08-13 | $262.00 | $262.00 | 46,843 | — | — |
| 2021-08-12 | $272.80 | $272.80 | 40,308 | — | — |
| 2021-08-11 | $278.40 | $278.40 | 27,753 | — | — |
| 2021-08-10 | $276.40 | $276.40 | 26,105 | — | — |
| 2021-08-09 | $280.00 | $280.00 | 39,625 | — | — |
| 2021-08-06 | $289.60 | $289.60 | 71,405 | — | — |
| 2021-08-05 | $288.80 | $288.80 | 54,723 | — | — |
| 2021-08-04 | $308.80 | $308.80 | 29,795 | — | — |
| 2021-08-03 | $310.40 | $310.40 | 31,590 | — | — |
| 2021-08-02 | $314.80 | $314.80 | 52,723 | — | — |
| 2021-07-30 | $322.00 | $322.00 | 36,580 | — | — |
| 2021-07-29 | $323.20 | $323.20 | 32,173 | — | — |
| 2021-07-28 | $324.80 | $324.80 | 36,548 | — | — |
| 2021-07-27 | $316.80 | $316.80 | 32,893 | — | — |
| 2021-07-26 | $313.20 | $313.20 | 29,355 | — | — |
| 2021-07-23 | $311.20 | $311.20 | 31,858 | — | — |
| 2021-07-22 | $313.20 | $313.20 | 44,565 | — | — |
| 2021-07-21 | $320.00 | $320.00 | 64,508 | — | — |
| 2021-07-20 | $301.20 | $301.20 | 65,908 | — | — |
| 2021-07-19 | $288.40 | $288.40 | 39,175 | — | — |
| 2021-07-16 | $282.80 | $282.80 | 48,150 | — | — |
| 2021-07-15 | $284.40 | $284.40 | 45,213 | — | — |
| 2021-07-14 | $279.20 | $279.20 | 54,010 | — | — |
| 2021-07-13 | $278.40 | $278.40 | 40,648 | — | — |
| 2021-07-12 | $287.20 | $287.20 | 48,353 | — | — |
| 2021-07-09 | $288.40 | $288.40 | 80,063 | — | — |
| 2021-07-08 | $290.40 | $290.40 | 113,015 | — | — |
| 2021-07-07 | $306.00 | $306.00 | 116,193 | — | — |
| 2021-07-06 | $328.00 | $328.00 | 109,150 | — | — |
| 2021-07-02 | $372.80 | $372.80 | 40,798 | — | — |
| 2021-07-01 | $373.60 | $373.60 | 58,005 | — | — |
| 2021-06-30 | $380.80 | $380.80 | 80,820 | — | — |
| 2021-06-29 | $360.80 | $360.80 | 34,240 | — | — |
| 2021-06-28 | $366.80 | $366.80 | 45,640 | — | — |
| 2021-06-25 | $376.80 | $376.80 | 1,488,740 | — | — |
| 2021-06-24 | $381.60 | $381.60 | 82,220 | — | — |
| 2021-06-23 | $371.60 | $371.60 | 70,745 | — | — |
| 2021-06-22 | $374.00 | $374.00 | 71,163 | — | — |
| 2021-06-21 | $374.00 | $374.00 | 107,070 | — | — |
| 2021-06-18 | $366.00 | $366.00 | 104,540 | — | — |
| 2021-06-17 | $364.00 | $364.00 | 85,875 | — | — |
| 2021-06-16 | $356.80 | $356.80 | 36,273 | — | — |
| 2021-06-15 | $357.60 | $357.60 | 42,900 | — | — |
| 2021-06-14 | $356.40 | $356.40 | 39,648 | — | — |
| 2021-06-11 | $358.00 | $358.00 | 36,623 | — | — |
| 2021-06-10 | $356.00 | $356.00 | 31,410 | — | — |
| 2021-06-09 | $352.80 | $352.80 | 36,720 | — | — |
| 2021-06-08 | $359.20 | $359.20 | 122,185 | — | — |
| 2021-06-07 | $334.40 | $334.40 | 95,355 | — | — |
| 2021-06-04 | $331.20 | $331.20 | 28,980 | — | — |
| 2021-06-03 | $331.60 | $331.60 | 56,553 | — | — |
| 2021-06-02 | $335.20 | $335.20 | 41,233 | — | — |
| 2021-06-01 | $339.20 | $339.20 | 52,158 | — | — |
| 2021-05-28 | $337.60 | $337.60 | 50,433 | — | — |
| 2021-05-27 | $341.20 | $341.20 | 110,838 | — | — |
| 2021-05-26 | $329.20 | $329.20 | 50,548 | — | — |
| 2021-05-25 | $336.80 | $336.80 | 45,198 | — | — |
| 2021-05-24 | $331.20 | $331.20 | 35,095 | — | — |
| 2021-05-21 | $319.60 | $319.60 | 42,540 | — | — |
| 2021-05-20 | $318.40 | $318.40 | 45,283 | — | — |
| 2021-05-19 | $311.60 | $311.60 | 36,395 | — | — |
| 2021-05-18 | $312.40 | $312.40 | 79,773 | — | — |
| 2021-05-17 | $307.20 | $307.20 | 66,483 | — | — |
| 2021-05-14 | $297.20 | $297.20 | 43,195 | — | — |
| 2021-05-13 | $286.00 | $286.00 | 157,048 | — | — |
| 2021-05-12 | $246.00 | $246.00 | 60,280 | — | — |
| 2021-05-11 | $272.40 | $272.40 | 60,150 | — | — |
| 2021-05-10 | $256.80 | $256.80 | 60,120 | — | — |
| 2021-05-07 | $279.60 | $279.60 | 60,338 | — | — |
| 2021-05-06 | $276.40 | $276.40 | 42,723 | — | — |
| 2021-05-05 | $291.20 | $291.20 | 39,545 | — | — |
| 2021-05-04 | $294.40 | $294.40 | 33,060 | — | — |
| 2021-05-03 | $301.20 | $301.20 | 31,118 | — | — |
| 2021-04-30 | $297.20 | $297.20 | 44,163 | — | — |
| 2021-04-29 | $308.80 | $308.80 | 34,013 | — | — |
| 2021-04-28 | $304.00 | $304.00 | 35,975 | — | — |
| 2021-04-27 | $306.40 | $306.40 | 30,205 | — | — |
| 2021-04-26 | $294.80 | $294.80 | 52,435 | — | — |
| 2021-04-23 | $287.20 | $287.20 | 40,490 | — | — |
| 2021-04-22 | $277.20 | $277.20 | 58,540 | — | — |
| 2021-04-21 | $259.60 | $259.60 | 34,858 | — | — |
| 2021-04-20 | $248.40 | $248.40 | 37,133 | — | — |
| 2021-04-19 | $256.80 | $256.80 | 34,993 | — | — |
| 2021-04-16 | $256.00 | $256.00 | 51,605 | — | — |
| 2021-04-15 | $252.80 | $252.80 | 37,378 | — | — |
| 2021-04-14 | $263.60 | $263.60 | 63,813 | — | — |
| 2021-04-13 | $247.20 | $247.20 | 50,473 | — | — |
| 2021-04-12 | $252.40 | $252.40 | 45,715 | — | — |
| 2021-04-09 | $250.00 | $250.00 | 48,345 | — | — |
| 2021-04-08 | $250.80 | $250.80 | 42,518 | — | — |
| 2021-04-07 | $247.20 | $247.20 | 74,775 | — | — |
| 2021-04-06 | $242.40 | $242.40 | 38,168 | — | — |
| 2021-04-05 | $242.40 | $242.40 | 54,843 | — | — |
| 2021-04-01 | $236.80 | $236.80 | 52,608 | — | — |
| 2021-03-31 | $222.00 | $222.00 | 51,525 | — | — |
| 2021-03-30 | $220.40 | $220.40 | 69,570 | — | — |
| 2021-03-29 | $230.40 | $230.40 | 40,535 | — | — |
| 2021-03-26 | $235.20 | $235.20 | 42,535 | — | — |
| 2021-03-25 | $234.40 | $234.40 | 52,890 | — | — |
| 2021-03-24 | $234.80 | $234.80 | 38,198 | — | — |
| 2021-03-23 | $242.40 | $242.40 | 41,845 | — | — |
| 2021-03-22 | $246.80 | $246.80 | 61,320 | — | — |
| 2021-03-19 | $247.60 | $247.60 | 81,115 | — | — |
| 2021-03-18 | $244.00 | $244.00 | 49,915 | — | — |
| 2021-03-17 | $249.20 | $249.20 | 70,530 | — | — |
| 2021-03-16 | $252.00 | $252.00 | 60,458 | — | — |
| 2021-03-15 | $248.00 | $248.00 | 71,668 | — | — |
| 2021-03-12 | $246.80 | $246.80 | 87,958 | — | — |
| 2021-03-11 | $253.20 | $253.20 | 102,343 | — | — |
| 2021-03-10 | $250.00 | $250.00 | 138,723 | — | — |
| 2021-03-09 | $311.20 | $311.20 | 87,103 | — | — |
| 2021-03-08 | $296.40 | $296.40 | 78,898 | — | — |
| 2021-03-05 | $276.00 | $276.00 | 141,343 | — | — |
| 2021-03-04 | $256.40 | $256.40 | 120,323 | — | — |
| 2021-03-03 | $261.20 | $261.20 | 72,785 | — | — |
| 2021-03-02 | $272.80 | $272.80 | 62,635 | — | — |
| 2021-03-01 | $279.60 | $279.60 | 48,598 | — | — |
| 2021-02-26 | $284.40 | $284.40 | 51,378 | — | — |
| 2021-02-25 | $289.60 | $289.60 | 56,353 | — | — |
| 2021-02-24 | $306.40 | $306.40 | 30,165 | — | — |
| 2021-02-23 | $305.60 | $305.60 | 52,280 | — | — |
| 2021-02-22 | $300.80 | $300.80 | 33,218 | — | — |
| 2021-02-19 | $297.60 | $297.60 | 32,455 | — | — |
| 2021-02-18 | $288.00 | $288.00 | 53,578 | — | — |
| 2021-02-17 | $289.20 | $289.20 | 43,515 | — | — |
| 2021-02-16 | $296.80 | $296.80 | 62,503 | — | — |
| 2021-02-12 | $306.80 | $306.80 | 22,828 | — | — |
| 2021-02-11 | $320.00 | $320.00 | 24,610 | — | — |
| 2021-02-10 | $317.20 | $317.20 | 21,893 | — | — |
| 2021-02-09 | $334.80 | $334.80 | 40,298 | — | — |
| 2021-02-08 | $332.00 | $332.00 | 22,893 | — | — |
| 2021-02-05 | $315.60 | $315.60 | 24,183 | — | — |
| 2021-02-04 | $317.20 | $317.20 | 22,213 | — | — |
| 2021-02-03 | $312.00 | $312.00 | 16,870 | — | — |
| 2021-02-02 | $309.60 | $309.60 | 28,785 | — | — |
| 2021-02-01 | $319.20 | $319.20 | 29,098 | — | — |
| 2021-01-29 | $319.20 | $319.20 | 58,270 | — | — |
| 2021-01-28 | $328.80 | $328.80 | 65,223 | — | — |
| 2021-01-27 | $348.00 | $348.00 | 150,845 | — | — |
| 2021-01-26 | $316.00 | $316.00 | 96,503 | — | — |
| 2021-01-25 | $297.20 | $297.20 | 45,505 | — | — |
| 2021-01-22 | $299.60 | $299.60 | 20,540 | — | — |
| 2021-01-21 | $300.00 | $300.00 | 38,708 | — | — |
| 2021-01-20 | $297.20 | $297.20 | 32,885 | — | — |
| 2021-01-19 | $296.40 | $296.40 | 32,108 | — | — |
| 2021-01-15 | $297.20 | $297.20 | 36,985 | — | — |
| 2021-01-14 | $304.80 | $304.80 | 55,965 | — | — |
| 2021-01-13 | $307.60 | $307.60 | 50,823 | — | — |
| 2021-01-12 | $316.40 | $316.40 | 47,948 | — | — |
| 2021-01-11 | $306.40 | $306.40 | 37,410 | — | — |
| 2021-01-08 | $312.40 | $312.40 | 46,593 | — | — |
| 2021-01-07 | $317.20 | $317.20 | 56,160 | — | — |
| 2021-01-06 | $307.60 | $307.60 | 59,620 | — | — |
| 2021-01-05 | $314.40 | $314.40 | 34,578 | — | — |
| 2021-01-04 | $316.80 | $316.80 | 94,253 | — | — |