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
- 2018-03-08 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 | $325.28 | $325.28 | 27,238 | — | — |
| 2021-12-30 | $336.80 | $336.80 | 16,663 | — | — |
| 2021-12-29 | $341.92 | $341.92 | 11,300 | — | — |
| 2021-12-28 | $348.80 | $348.80 | 20,038 | — | — |
| 2021-12-27 | $352.80 | $352.80 | 10,944 | — | — |
| 2021-12-23 | $364.16 | $364.16 | 11,313 | — | — |
| 2021-12-22 | $349.44 | $349.44 | 9,700 | — | — |
| 2021-12-21 | $351.84 | $351.84 | 18,206 | — | — |
| 2021-12-20 | $352.16 | $352.16 | 13,531 | — | — |
| 2021-12-17 | $356.80 | $356.80 | 41,338 | — | — |
| 2021-12-16 | $334.56 | $334.56 | 17,900 | — | — |
| 2021-12-15 | $347.68 | $347.68 | 26,438 | — | — |
| 2021-12-14 | $321.92 | $321.92 | 20,631 | — | — |
| 2021-12-13 | $340.00 | $340.00 | 11,731 | — | — |
| 2021-12-10 | $349.60 | $349.60 | 12,944 | — | — |
| 2021-12-09 | $354.24 | $354.24 | 12,044 | — | — |
| 2021-12-08 | $380.64 | $380.64 | 18,863 | — | — |
| 2021-12-07 | $361.12 | $361.12 | 13,006 | — | — |
| 2021-12-06 | $335.20 | $335.20 | 17,563 | — | — |
| 2021-12-03 | $343.36 | $343.36 | 22,269 | — | — |
| 2021-12-02 | $362.88 | $362.88 | 35,388 | — | — |
| 2021-12-01 | $326.88 | $326.88 | 62,694 | — | — |
| 2021-11-30 | $366.88 | $366.88 | 20,306 | — | — |
| 2021-11-29 | $355.84 | $355.84 | 24,250 | — | — |
| 2021-11-26 | $361.28 | $361.28 | 15,019 | — | — |
| 2021-11-24 | $381.44 | $381.44 | 12,006 | — | — |
| 2021-11-23 | $381.60 | $381.60 | 19,913 | — | — |
| 2021-11-22 | $388.00 | $388.00 | 21,938 | — | — |
| 2021-11-19 | $406.72 | $406.72 | 13,169 | — | — |
| 2021-11-18 | $399.68 | $399.68 | 21,925 | — | — |
| 2021-11-17 | $424.00 | $424.00 | 21,063 | — | — |
| 2021-11-16 | $442.56 | $442.56 | 44,438 | — | — |
| 2021-11-15 | $435.36 | $435.36 | 94,331 | — | — |
| 2021-11-12 | $552.48 | $552.48 | 7,881 | — | — |
| 2021-11-11 | $528.80 | $528.80 | 10,650 | — | — |
| 2021-11-10 | $548.48 | $548.48 | 17,088 | — | — |
| 2021-11-09 | $541.92 | $541.92 | 12,450 | — | — |
| 2021-11-08 | $546.08 | $546.08 | 7,519 | — | — |
| 2021-11-05 | $547.84 | $547.84 | 12,231 | — | — |
| 2021-11-04 | $561.44 | $561.44 | 15,063 | — | — |
| 2021-11-03 | $559.52 | $559.52 | 23,731 | — | — |
| 2021-11-02 | $514.40 | $514.40 | 10,656 | — | — |
| 2021-11-01 | $501.60 | $501.60 | 12,388 | — | — |
| 2021-10-29 | $466.24 | $466.24 | 10,363 | — | — |
| 2021-10-28 | $480.64 | $480.64 | 12,063 | — | — |
| 2021-10-27 | $470.08 | $470.08 | 10,219 | — | — |
| 2021-10-26 | $492.96 | $492.96 | 14,125 | — | — |
| 2021-10-25 | $478.24 | $478.24 | 10,556 | — | — |
| 2021-10-22 | $479.04 | $479.04 | 9,231 | — | — |
| 2021-10-21 | $475.36 | $475.36 | 9,825 | — | — |
| 2021-10-20 | $458.88 | $458.88 | 7,281 | — | — |
| 2021-10-19 | $459.52 | $459.52 | 17,388 | — | — |
| 2021-10-18 | $448.80 | $448.80 | 21,075 | — | — |
| 2021-10-15 | $433.44 | $433.44 | 27,563 | — | — |
| 2021-10-14 | $443.20 | $443.20 | 73,388 | — | — |
| 2021-10-13 | $507.52 | $507.52 | 9,231 | — | — |
| 2021-10-12 | $516.48 | $516.48 | 9,663 | — | — |
| 2021-10-11 | $494.40 | $494.40 | 4,531 | — | — |
| 2021-10-08 | $489.44 | $489.44 | 6,006 | — | — |
| 2021-10-07 | $503.84 | $503.84 | 14,956 | — | — |
| 2021-10-06 | $496.64 | $496.64 | 15,188 | — | — |
| 2021-10-05 | $504.32 | $504.32 | 12,763 | — | — |
| 2021-10-04 | $488.00 | $488.00 | 13,575 | — | — |
| 2021-10-01 | $491.36 | $491.36 | 11,831 | — | — |
| 2021-09-30 | $485.60 | $485.60 | 7,706 | — | — |
| 2021-09-29 | $472.80 | $472.80 | 10,556 | — | — |
| 2021-09-28 | $489.92 | $489.92 | 9,094 | — | — |
| 2021-09-27 | $505.76 | $505.76 | 9,338 | — | — |
| 2021-09-24 | $490.88 | $490.88 | 12,513 | — | — |
| 2021-09-23 | $512.48 | $512.48 | 18,806 | — | — |
| 2021-09-22 | $466.40 | $466.40 | 12,763 | — | — |
| 2021-09-21 | $470.88 | $470.88 | 14,950 | — | — |
| 2021-09-20 | $457.28 | $457.28 | 20,406 | — | — |
| 2021-09-17 | $491.20 | $491.20 | 48,606 | — | — |
| 2021-09-16 | $489.76 | $489.76 | 12,913 | — | — |
| 2021-09-15 | $475.84 | $475.84 | 10,000 | — | — |
| 2021-09-14 | $476.48 | $476.48 | 11,725 | — | — |
| 2021-09-13 | $485.76 | $485.76 | 18,263 | — | — |
| 2021-09-10 | $471.04 | $471.04 | 12,463 | — | — |
| 2021-09-09 | $476.96 | $476.96 | 11,931 | — | — |
| 2021-09-08 | $461.76 | $461.76 | 14,156 | — | — |
| 2021-09-07 | $492.00 | $492.00 | 14,894 | — | — |
| 2021-09-03 | $466.88 | $466.88 | 24,169 | — | — |
| 2021-09-02 | $492.00 | $492.00 | 13,319 | — | — |
| 2021-09-01 | $482.24 | $482.24 | 15,919 | — | — |
| 2021-08-31 | $471.20 | $471.20 | 12,956 | — | — |
| 2021-08-30 | $450.88 | $450.88 | 16,019 | — | — |
| 2021-08-27 | $449.76 | $449.76 | 24,656 | — | — |
| 2021-08-26 | $424.32 | $424.32 | 12,844 | — | — |
| 2021-08-25 | $431.04 | $431.04 | 16,125 | — | — |
| 2021-08-24 | $405.76 | $405.76 | 9,638 | — | — |
| 2021-08-23 | $414.08 | $414.08 | 19,713 | — | — |
| 2021-08-20 | $388.32 | $388.32 | 19,294 | — | — |
| 2021-08-19 | $391.20 | $391.20 | 20,450 | — | — |
| 2021-08-18 | $385.92 | $385.92 | 17,206 | — | — |
| 2021-08-17 | $382.40 | $382.40 | 16,719 | — | — |
| 2021-08-16 | $381.44 | $381.44 | 15,856 | — | — |
| 2021-08-13 | $393.44 | $393.44 | 15,250 | — | — |
| 2021-08-12 | $412.00 | $412.00 | 10,788 | — | — |
| 2021-08-11 | $408.48 | $408.48 | 19,794 | — | — |
| 2021-08-10 | $398.88 | $398.88 | 19,563 | — | — |
| 2021-08-09 | $399.84 | $399.84 | 19,475 | — | — |
| 2021-08-06 | $419.20 | $419.20 | 15,663 | — | — |
| 2021-08-05 | $421.44 | $421.44 | 18,738 | — | — |
| 2021-08-04 | $410.08 | $410.08 | 10,069 | — | — |
| 2021-08-03 | $407.84 | $407.84 | 15,063 | — | — |
| 2021-08-02 | $415.20 | $415.20 | 12,569 | — | — |
| 2021-07-30 | $409.44 | $409.44 | 10,625 | — | — |
| 2021-07-29 | $417.28 | $417.28 | 20,113 | — | — |
| 2021-07-28 | $427.84 | $427.84 | 19,969 | — | — |
| 2021-07-27 | $404.16 | $404.16 | 30,881 | — | — |
| 2021-07-26 | $387.68 | $387.68 | 29,369 | — | — |
| 2021-07-23 | $397.76 | $397.76 | 15,975 | — | — |
| 2021-07-22 | $415.04 | $415.04 | 18,463 | — | — |
| 2021-07-21 | $425.92 | $425.92 | 15,338 | — | — |
| 2021-07-20 | $439.84 | $439.84 | 21,244 | — | — |
| 2021-07-19 | $431.36 | $431.36 | 21,781 | — | — |
| 2021-07-16 | $435.04 | $435.04 | 31,600 | — | — |
| 2021-07-15 | $428.16 | $428.16 | 16,375 | — | — |
| 2021-07-14 | $424.00 | $424.00 | 38,206 | — | — |
| 2021-07-13 | $416.96 | $416.96 | 23,938 | — | — |
| 2021-07-12 | $446.56 | $446.56 | 14,688 | — | — |
| 2021-07-09 | $447.36 | $447.36 | 19,844 | — | — |
| 2021-07-08 | $428.00 | $428.00 | 34,906 | — | — |
| 2021-07-07 | $436.00 | $436.00 | 23,363 | — | — |
| 2021-07-06 | $440.80 | $440.80 | 26,338 | — | — |
| 2021-07-02 | $447.52 | $447.52 | 36,881 | — | — |
| 2021-07-01 | $457.76 | $457.76 | 39,594 | — | — |
| 2021-06-30 | $464.96 | $464.96 | 91,825 | — | — |
| 2021-06-29 | $490.08 | $490.08 | 40,194 | — | — |
| 2021-06-28 | $499.84 | $499.84 | 39,631 | — | — |
| 2021-06-25 | $497.28 | $497.28 | 58,263 | — | — |
| 2021-06-24 | $497.76 | $497.76 | 54,294 | — | — |
| 2021-06-23 | $506.88 | $506.88 | 148,888 | — | — |
| 2021-06-22 | $589.60 | $589.60 | 14,681 | — | — |
| 2021-06-21 | $611.84 | $611.84 | 10,819 | — | — |
| 2021-06-18 | $604.64 | $604.64 | 27,494 | — | — |
| 2021-06-17 | $600.16 | $600.16 | 9,263 | — | — |
| 2021-06-16 | $586.24 | $586.24 | 13,700 | — | — |
| 2021-06-15 | $597.12 | $597.12 | 10,619 | — | — |
| 2021-06-14 | $613.76 | $613.76 | 14,881 | — | — |
| 2021-06-11 | $605.76 | $605.76 | 8,388 | — | — |
| 2021-06-10 | $607.36 | $607.36 | 16,500 | — | — |
| 2021-06-09 | $621.28 | $621.28 | 16,700 | — | — |
| 2021-06-08 | $605.12 | $605.12 | 15,944 | — | — |
| 2021-06-07 | $594.72 | $594.72 | 34,800 | — | — |
| 2021-06-04 | $559.36 | $559.36 | 8,925 | — | — |
| 2021-06-03 | $564.16 | $564.16 | 15,075 | — | — |
| 2021-06-02 | $554.72 | $554.72 | 14,831 | — | — |
| 2021-06-01 | $548.80 | $548.80 | 16,450 | — | — |
| 2021-05-28 | $528.48 | $528.48 | 21,169 | — | — |
| 2021-05-27 | $539.04 | $539.04 | 12,769 | — | — |
| 2021-05-26 | $522.56 | $522.56 | 10,175 | — | — |
| 2021-05-25 | $497.28 | $497.28 | 11,175 | — | — |
| 2021-05-24 | $511.52 | $511.52 | 12,956 | — | — |
| 2021-05-21 | $512.00 | $512.00 | 12,588 | — | — |
| 2021-05-20 | $505.28 | $505.28 | 11,875 | — | — |
| 2021-05-19 | $503.84 | $503.84 | 15,438 | — | — |
| 2021-05-18 | $508.00 | $508.00 | 9,069 | — | — |
| 2021-05-17 | $496.80 | $496.80 | 12,231 | — | — |
| 2021-05-14 | $503.52 | $503.52 | 30,019 | — | — |
| 2021-05-13 | $486.40 | $486.40 | 21,531 | — | — |
| 2021-05-12 | $520.16 | $520.16 | 26,238 | — | — |
| 2021-05-11 | $528.00 | $528.00 | 28,331 | — | — |
| 2021-05-10 | $486.40 | $486.40 | 28,069 | — | — |
| 2021-05-07 | $488.32 | $488.32 | 22,550 | — | — |
| 2021-05-06 | $489.12 | $489.12 | 22,694 | — | — |
| 2021-05-05 | $497.60 | $497.60 | 19,688 | — | — |
| 2021-05-04 | $508.32 | $508.32 | 22,806 | — | — |
| 2021-05-03 | $525.92 | $525.92 | 17,475 | — | — |
| 2021-04-30 | $543.52 | $543.52 | 19,244 | — | — |
| 2021-04-29 | $552.00 | $552.00 | 18,944 | — | — |
| 2021-04-28 | $554.08 | $554.08 | 15,806 | — | — |
| 2021-04-27 | $556.00 | $556.00 | 17,469 | — | — |
| 2021-04-26 | $567.04 | $567.04 | 19,281 | — | — |
| 2021-04-23 | $552.00 | $552.00 | 16,681 | — | — |
| 2021-04-22 | $550.24 | $550.24 | 15,619 | — | — |
| 2021-04-21 | $558.88 | $558.88 | 18,263 | — | — |
| 2021-04-20 | $544.64 | $544.64 | 26,344 | — | — |
| 2021-04-19 | $530.56 | $530.56 | 30,431 | — | — |
| 2021-04-16 | $559.20 | $559.20 | 16,475 | — | — |
| 2021-04-15 | $560.00 | $560.00 | 19,019 | — | — |
| 2021-04-14 | $559.20 | $559.20 | 21,206 | — | — |
| 2021-04-13 | $550.56 | $550.56 | 30,900 | — | — |
| 2021-04-12 | $561.12 | $561.12 | 17,600 | — | — |
| 2021-04-09 | $573.92 | $573.92 | 21,638 | — | — |
| 2021-04-08 | $576.32 | $576.32 | 22,456 | — | — |
| 2021-04-07 | $555.04 | $555.04 | 26,269 | — | — |
| 2021-04-06 | $563.20 | $563.20 | 42,913 | — | — |
| 2021-04-05 | $592.00 | $592.00 | 46,100 | — | — |
| 2021-04-01 | $602.08 | $602.08 | 140,638 | — | — |
| 2021-03-31 | $690.56 | $690.56 | 24,900 | — | — |
| 2021-03-30 | $657.60 | $657.60 | 20,388 | — | — |
| 2021-03-29 | $624.64 | $624.64 | 27,063 | — | — |
| 2021-03-26 | $664.80 | $664.80 | 23,156 | — | — |
| 2021-03-25 | $658.72 | $658.72 | 26,219 | — | — |
| 2021-03-24 | $646.08 | $646.08 | 31,331 | — | — |
| 2021-03-23 | $681.44 | $681.44 | 32,806 | — | — |
| 2021-03-22 | $741.60 | $741.60 | 36,825 | — | — |
| 2021-03-19 | $716.16 | $716.16 | 85,869 | — | — |
| 2021-03-18 | $700.32 | $700.32 | 23,550 | — | — |
| 2021-03-17 | $749.92 | $749.92 | 20,850 | — | — |
| 2021-03-16 | $738.56 | $738.56 | 39,813 | — | — |
| 2021-03-15 | $779.36 | $779.36 | 31,163 | — | — |
| 2021-03-12 | $751.84 | $751.84 | 20,700 | — | — |
| 2021-03-11 | $755.20 | $755.20 | 42,081 | — | — |
| 2021-03-10 | $724.00 | $724.00 | 25,131 | — | — |
| 2021-03-09 | $764.48 | $764.48 | 25,250 | — | — |
| 2021-03-08 | $707.20 | $707.20 | 25,794 | — | — |
| 2021-03-05 | $723.20 | $723.20 | 45,738 | — | — |
| 2021-03-04 | $687.36 | $687.36 | 48,463 | — | — |
| 2021-03-03 | $755.52 | $755.52 | 47,244 | — | — |
| 2021-03-02 | $843.36 | $843.36 | 17,056 | — | — |
| 2021-03-01 | $891.36 | $891.36 | 16,219 | — | — |
| 2021-02-26 | $857.76 | $857.76 | 24,594 | — | — |
| 2021-02-25 | $882.40 | $882.40 | 30,213 | — | — |
| 2021-02-24 | $911.68 | $911.68 | 25,419 | — | — |
| 2021-02-23 | $878.72 | $878.72 | 34,588 | — | — |
| 2021-02-22 | $878.40 | $878.40 | 27,863 | — | — |
| 2021-02-19 | $875.52 | $875.52 | 23,213 | — | — |
| 2021-02-18 | $862.24 | $862.24 | 22,813 | — | — |
| 2021-02-17 | $904.48 | $904.48 | 32,694 | — | — |
| 2021-02-16 | $903.68 | $903.68 | 40,675 | — | — |
| 2021-02-12 | $971.20 | $971.20 | 31,825 | — | — |
| 2021-02-11 | $1,033.60 | $1,033.60 | 38,288 | — | — |
| 2021-02-10 | $981.12 | $981.12 | 30,519 | — | — |
| 2021-02-09 | $955.52 | $955.52 | 24,538 | — | — |
| 2021-02-08 | $960.00 | $960.00 | 34,019 | — | — |
| 2021-02-05 | $924.00 | $924.00 | 53,525 | — | — |
| 2021-02-04 | $870.24 | $870.24 | 23,631 | — | — |
| 2021-02-03 | $884.80 | $884.80 | 44,556 | — | — |
| 2021-02-02 | $811.04 | $811.04 | 55,856 | — | — |
| 2021-02-01 | $827.52 | $827.52 | 47,981 | — | — |
| 2021-01-29 | $741.12 | $741.12 | 31,413 | — | — |
| 2021-01-28 | $740.00 | $740.00 | 51,363 | — | — |
| 2021-01-27 | $807.36 | $807.36 | 42,219 | — | — |
| 2021-01-26 | $821.92 | $821.92 | 25,125 | — | — |
| 2021-01-25 | $797.92 | $797.92 | 28,388 | — | — |
| 2021-01-22 | $757.12 | $757.12 | 29,619 | — | — |
| 2021-01-21 | $769.12 | $769.12 | 19,731 | — | — |
| 2021-01-20 | $783.84 | $783.84 | 23,588 | — | — |
| 2021-01-19 | $771.04 | $771.04 | 53,075 | — | — |
| 2021-01-15 | $823.84 | $823.84 | 25,519 | — | — |
| 2021-01-14 | $865.60 | $865.60 | 31,906 | — | — |
| 2021-01-13 | $813.76 | $813.76 | 17,044 | — | — |
| 2021-01-12 | $840.64 | $840.64 | 22,369 | — | — |
| 2021-01-11 | $813.60 | $813.60 | 26,188 | — | — |
| 2021-01-08 | $841.76 | $841.76 | 39,888 | — | — |
| 2021-01-07 | $879.20 | $879.20 | 54,338 | — | — |
| 2021-01-06 | $776.48 | $776.48 | 54,663 | — | — |
| 2021-01-05 | $763.84 | $763.84 | 171,438 | — | — |
| 2021-01-04 | $836.00 | $836.00 | 34,750 | — | — |