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
- 2021-05-20 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 | $159.20 | $159.20 | 169,995 | — | — |
| 2021-12-30 | $160.80 | $160.80 | 217,530 | — | — |
| 2021-12-29 | $157.60 | $157.60 | 175,605 | — | — |
| 2021-12-28 | $156.00 | $156.00 | 144,020 | — | — |
| 2021-12-27 | $160.20 | $160.20 | 120,630 | — | — |
| 2021-12-23 | $162.80 | $162.80 | 220,145 | — | — |
| 2021-12-22 | $152.20 | $152.20 | 341,240 | — | — |
| 2021-12-21 | $157.60 | $157.60 | 289,890 | — | — |
| 2021-12-20 | $153.80 | $153.80 | 218,940 | — | — |
| 2021-12-17 | $159.80 | $159.80 | 299,935 | — | — |
| 2021-12-16 | $158.00 | $158.00 | 163,070 | — | — |
| 2021-12-15 | $162.00 | $162.00 | 263,455 | — | — |
| 2021-12-14 | $164.00 | $164.00 | 239,675 | — | — |
| 2021-12-13 | $163.80 | $163.80 | 148,720 | — | — |
| 2021-12-10 | $170.00 | $170.00 | 139,560 | — | — |
| 2021-12-09 | $172.60 | $172.60 | 112,190 | — | — |
| 2021-12-08 | $176.00 | $176.00 | 254,125 | — | — |
| 2021-12-07 | $175.40 | $175.40 | 312,395 | — | — |
| 2021-12-06 | $160.60 | $160.60 | 365,735 | — | — |
| 2021-12-03 | $160.00 | $160.00 | 361,135 | — | — |
| 2021-12-02 | $164.60 | $164.60 | 389,655 | — | — |
| 2021-12-01 | $168.00 | $168.00 | 297,065 | — | — |
| 2021-11-30 | $179.00 | $179.00 | 423,090 | — | — |
| 2021-11-29 | $186.20 | $186.20 | 213,890 | — | — |
| 2021-11-26 | $193.40 | $193.40 | 149,315 | — | — |
| 2021-11-24 | $196.20 | $196.20 | 179,215 | — | — |
| 2021-11-23 | $190.40 | $190.40 | 251,045 | — | — |
| 2021-11-22 | $184.00 | $184.00 | 459,065 | — | — |
| 2021-11-19 | $201.00 | $201.00 | 417,795 | — | — |
| 2021-11-18 | $197.40 | $197.40 | 483,160 | — | — |
| 2021-11-17 | $188.80 | $188.80 | 485,530 | — | — |
| 2021-11-16 | $203.60 | $203.60 | 794,360 | — | — |
| 2021-11-15 | $187.20 | $187.20 | 1,501,405 | — | — |
| 2021-11-12 | $236.40 | $236.40 | 401,440 | — | — |
| 2021-11-11 | $226.00 | $226.00 | 532,535 | — | — |
| 2021-11-10 | $247.20 | $247.20 | 154,875 | — | — |
| 2021-11-09 | $258.00 | $258.00 | 139,025 | — | — |
| 2021-11-08 | $253.40 | $253.40 | 197,555 | — | — |
| 2021-11-05 | $263.00 | $263.00 | 97,250 | — | — |
| 2021-11-04 | $263.80 | $263.80 | 138,820 | — | — |
| 2021-11-03 | $273.40 | $273.40 | 274,135 | — | — |
| 2021-11-02 | $256.60 | $256.60 | 126,640 | — | — |
| 2021-11-01 | $263.80 | $263.80 | 126,350 | — | — |
| 2021-10-29 | $257.80 | $257.80 | 97,795 | — | — |
| 2021-10-28 | $266.60 | $266.60 | 178,900 | — | — |
| 2021-10-27 | $259.80 | $259.80 | 166,455 | — | — |
| 2021-10-26 | $277.80 | $277.80 | 75,835 | — | — |
| 2021-10-25 | $283.40 | $283.40 | 83,905 | — | — |
| 2021-10-22 | $280.20 | $280.20 | 111,240 | — | — |
| 2021-10-21 | $283.40 | $283.40 | 70,330 | — | — |
| 2021-10-20 | $290.20 | $290.20 | 74,800 | — | — |
| 2021-10-19 | $292.60 | $292.60 | 92,200 | — | — |
| 2021-10-18 | $285.60 | $285.60 | 90,375 | — | — |
| 2021-10-15 | $290.20 | $290.20 | 94,400 | — | — |
| 2021-10-14 | $297.40 | $297.40 | 85,510 | — | — |
| 2021-10-13 | $286.60 | $286.60 | 73,680 | — | — |
| 2021-10-12 | $283.80 | $283.80 | 94,365 | — | — |
| 2021-10-11 | $283.00 | $283.00 | 130,415 | — | — |
| 2021-10-08 | $292.00 | $292.00 | 334,725 | — | — |
| 2021-10-07 | $294.60 | $294.60 | 386,290 | — | — |
| 2021-10-06 | $270.00 | $270.00 | 178,415 | — | — |
| 2021-10-05 | $272.60 | $272.60 | 207,410 | — | — |
| 2021-10-04 | $276.20 | $276.20 | 222,875 | — | — |
| 2021-10-01 | $295.00 | $295.00 | 159,085 | — | — |
| 2021-09-30 | $302.40 | $302.40 | 110,345 | — | — |
| 2021-09-29 | $302.20 | $302.20 | 187,770 | — | — |
| 2021-09-28 | $318.20 | $318.20 | 96,060 | — | — |
| 2021-09-27 | $320.60 | $320.60 | 73,235 | — | — |
| 2021-09-24 | $326.00 | $326.00 | 55,240 | — | — |
| 2021-09-23 | $332.40 | $332.40 | 100,180 | — | — |
| 2021-09-22 | $329.60 | $329.60 | 121,510 | — | — |
| 2021-09-21 | $329.60 | $329.60 | 112,295 | — | — |
| 2021-09-20 | $321.00 | $321.00 | 140,460 | — | — |
| 2021-09-17 | $325.40 | $325.40 | 206,655 | — | — |
| 2021-09-16 | $326.20 | $326.20 | 88,615 | — | — |
| 2021-09-15 | $339.40 | $339.40 | 98,350 | — | — |
| 2021-09-14 | $338.60 | $338.60 | 108,280 | — | — |
| 2021-09-13 | $357.40 | $357.40 | 116,630 | — | — |
| 2021-09-10 | $349.00 | $349.00 | 113,145 | — | — |
| 2021-09-09 | $329.80 | $329.80 | 49,255 | — | — |
| 2021-09-08 | $337.80 | $337.80 | 97,965 | — | — |
| 2021-09-07 | $343.20 | $343.20 | 37,510 | — | — |
| 2021-09-03 | $336.80 | $336.80 | 121,765 | — | — |
| 2021-09-02 | $353.20 | $353.20 | 45,370 | — | — |
| 2021-09-01 | $356.60 | $356.60 | 66,320 | — | — |
| 2021-08-31 | $364.40 | $364.40 | 106,820 | — | — |
| 2021-08-30 | $376.20 | $376.20 | 71,155 | — | — |
| 2021-08-27 | $366.00 | $366.00 | 64,725 | — | — |
| 2021-08-26 | $357.00 | $357.00 | 48,845 | — | — |
| 2021-08-25 | $353.80 | $353.80 | 110,105 | — | — |
| 2021-08-24 | $348.00 | $348.00 | 203,585 | — | — |
| 2021-08-23 | $323.80 | $323.80 | 101,305 | — | — |
| 2021-08-20 | $312.60 | $312.60 | 119,930 | — | — |
| 2021-08-19 | $314.80 | $314.80 | 181,260 | — | — |
| 2021-08-18 | $303.20 | $303.20 | 140,520 | — | — |
| 2021-08-17 | $318.60 | $318.60 | 322,355 | — | — |
| 2021-08-16 | $328.60 | $328.60 | 240,020 | — | — |
| 2021-08-13 | $337.40 | $337.40 | 138,130 | — | — |
| 2021-08-12 | $339.80 | $339.80 | 148,725 | — | — |
| 2021-08-11 | $348.20 | $348.20 | 139,900 | — | — |
| 2021-08-10 | $381.40 | $381.40 | 81,705 | — | — |
| 2021-08-09 | $382.40 | $382.40 | 48,740 | — | — |
| 2021-08-06 | $369.40 | $369.40 | 44,550 | — | — |
| 2021-08-05 | $363.80 | $363.80 | 42,630 | — | — |
| 2021-08-04 | $360.80 | $360.80 | 98,395 | — | — |
| 2021-08-03 | $369.00 | $369.00 | 36,340 | — | — |
| 2021-08-02 | $370.00 | $370.00 | 82,390 | — | — |
| 2021-07-30 | $355.00 | $355.00 | 93,275 | — | — |
| 2021-07-29 | $365.80 | $365.80 | 73,455 | — | — |
| 2021-07-28 | $362.40 | $362.40 | 72,075 | — | — |
| 2021-07-27 | $350.00 | $350.00 | 165,865 | — | — |
| 2021-07-26 | $373.00 | $373.00 | 74,320 | — | — |
| 2021-07-23 | $369.40 | $369.40 | 76,245 | — | — |
| 2021-07-22 | $380.80 | $380.80 | 50,250 | — | — |
| 2021-07-21 | $377.40 | $377.40 | 165,060 | — | — |
| 2021-07-20 | $389.00 | $389.00 | 109,665 | — | — |
| 2021-07-19 | $393.60 | $393.60 | 77,930 | — | — |
| 2021-07-16 | $385.60 | $385.60 | 119,720 | — | — |
| 2021-07-15 | $389.60 | $389.60 | 308,740 | — | — |
| 2021-07-14 | $410.80 | $410.80 | 423,365 | — | — |
| 2021-07-13 | $422.60 | $422.60 | 114,835 | — | — |
| 2021-07-12 | $448.40 | $448.40 | 78,710 | — | — |
| 2021-07-09 | $460.00 | $460.00 | 56,010 | — | — |
| 2021-07-08 | $468.80 | $468.80 | 128,780 | — | — |
| 2021-07-07 | $449.00 | $449.00 | 96,890 | — | — |
| 2021-07-06 | $444.20 | $444.20 | 187,830 | — | — |
| 2021-07-02 | $461.80 | $461.80 | 131,620 | — | — |
| 2021-07-01 | $468.00 | $468.00 | 137,455 | — | — |
| 2021-06-30 | $489.20 | $489.20 | 109,205 | — | — |
| 2021-06-29 | $515.00 | $515.00 | 133,940 | — | — |
| 2021-06-28 | $506.00 | $506.00 | 100,035 | — | — |
| 2021-06-25 | $488.00 | $488.00 | 128,780 | — | — |
| 2021-06-24 | $496.20 | $496.20 | 158,240 | — | — |
| 2021-06-23 | $516.80 | $516.80 | 83,765 | — | — |
| 2021-06-22 | $516.00 | $516.00 | 70,985 | — | — |
| 2021-06-21 | $526.60 | $526.60 | 76,750 | — | — |
| 2021-06-18 | $520.00 | $520.00 | 120,800 | — | — |
| 2021-06-17 | $534.60 | $534.60 | 186,690 | — | — |
| 2021-06-16 | $549.80 | $549.80 | 117,865 | — | — |
| 2021-06-15 | $556.40 | $556.40 | 101,940 | — | — |
| 2021-06-14 | $547.40 | $547.40 | 217,905 | — | — |
| 2021-06-11 | $574.60 | $574.60 | 183,320 | — | — |
| 2021-06-10 | $533.00 | $533.00 | 69,030 | — | — |
| 2021-06-09 | $526.20 | $526.20 | 142,100 | — | — |
| 2021-06-08 | $539.80 | $539.80 | 161,480 | — | — |
| 2021-06-07 | $500.00 | $500.00 | 121,765 | — | — |
| 2021-06-04 | $476.60 | $476.60 | 88,225 | — | — |
| 2021-06-03 | $477.60 | $477.60 | 70,210 | — | — |
| 2021-06-02 | $476.20 | $476.20 | 148,090 | — | — |
| 2021-06-01 | $503.00 | $503.00 | 335,185 | — | — |
| 2021-05-28 | $474.20 | $474.20 | 162,395 | — | — |
| 2021-05-27 | $442.40 | $442.40 | 243,355 | — | — |
| 2021-05-26 | $432.40 | $432.40 | 126,045 | — | — |
| 2021-05-25 | $424.00 | $424.00 | 256,870 | — | — |
| 2021-05-24 | $414.60 | $414.60 | 379,000 | — | — |
| 2021-05-21 | $449.20 | $449.20 | 847,710 | — | — |
| 2021-05-20 | $404.00 | $404.00 | 2,179,700 | — | — |