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
- 2008-12-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 | $1,073.60 | $1,073.60 | 3,033 | — | — |
| 2021-12-30 | $1,094.80 | $1,094.80 | 2,180 | — | — |
| 2021-12-29 | $1,117.20 | $1,117.20 | 4,295 | — | — |
| 2021-12-28 | $1,101.60 | $1,101.60 | 3,133 | — | — |
| 2021-12-27 | $1,096.40 | $1,096.40 | 3,000 | — | — |
| 2021-12-23 | $1,112.80 | $1,112.80 | 1,983 | — | — |
| 2021-12-22 | $1,120.80 | $1,120.80 | 2,548 | — | — |
| 2021-12-21 | $1,158.40 | $1,158.40 | 1,960 | — | — |
| 2021-12-20 | $1,180.80 | $1,180.80 | 3,495 | — | — |
| 2021-12-17 | $1,169.60 | $1,169.60 | 2,520 | — | — |
| 2021-12-16 | $1,157.60 | $1,157.60 | 11,143 | — | — |
| 2021-12-15 | $1,206.40 | $1,206.40 | 9,348 | — | — |
| 2021-12-14 | $1,224.00 | $1,224.00 | 3,695 | — | — |
| 2021-12-13 | $1,184.80 | $1,184.80 | 1,575 | — | — |
| 2021-12-10 | $1,199.60 | $1,199.60 | 1,580 | — | — |
| 2021-12-09 | $1,225.60 | $1,225.60 | 4,155 | — | — |
| 2021-12-08 | $1,171.20 | $1,171.20 | 1,315 | — | — |
| 2021-12-07 | $1,165.60 | $1,165.60 | 1,615 | — | — |
| 2021-12-06 | $1,179.60 | $1,179.60 | 1,740 | — | — |
| 2021-12-03 | $1,164.40 | $1,164.40 | 5,803 | — | — |
| 2021-12-02 | $1,179.60 | $1,179.60 | 3,573 | — | — |
| 2021-12-01 | $1,198.40 | $1,198.40 | 5,373 | — | — |
| 2021-11-30 | $1,139.60 | $1,139.60 | 5,485 | — | — |
| 2021-11-29 | $1,130.80 | $1,130.80 | 10,298 | — | — |
| 2021-11-26 | $1,108.80 | $1,108.80 | 5,138 | — | — |
| 2021-11-24 | $1,067.60 | $1,067.60 | 2,725 | — | — |
| 2021-11-23 | $1,054.00 | $1,054.00 | 4,773 | — | — |
| 2021-11-22 | $1,012.80 | $1,012.80 | 5,813 | — | — |
| 2021-11-19 | $978.00 | $978.00 | 5,090 | — | — |
| 2021-11-18 | $960.40 | $960.40 | 2,693 | — | — |
| 2021-11-17 | $942.40 | $942.40 | 2,583 | — | — |
| 2021-11-16 | $960.80 | $960.80 | 5,975 | — | — |
| 2021-11-15 | $940.00 | $940.00 | 3,260 | — | — |
| 2021-11-12 | $922.00 | $922.00 | 4,500 | — | — |
| 2021-11-11 | $927.60 | $927.60 | 6,008 | — | — |
| 2021-11-10 | $971.60 | $971.60 | 9,260 | — | — |
| 2021-11-09 | $1,003.60 | $1,003.60 | 2,553 | — | — |
| 2021-11-08 | $989.60 | $989.60 | 9,563 | — | — |
| 2021-11-05 | $1,017.60 | $1,017.60 | 5,455 | — | — |
| 2021-11-04 | $1,050.00 | $1,050.00 | 8,605 | — | — |
| 2021-11-03 | $1,074.80 | $1,074.80 | 7,778 | — | — |
| 2021-11-02 | $1,077.20 | $1,077.20 | 12,203 | — | — |
| 2021-11-01 | $1,033.60 | $1,033.60 | 2,175 | — | — |
| 2021-10-29 | $1,047.60 | $1,047.60 | 5,078 | — | — |
| 2021-10-28 | $1,032.80 | $1,032.80 | 2,538 | — | — |
| 2021-10-27 | $1,030.40 | $1,030.40 | 2,573 | — | — |
| 2021-10-26 | $1,024.80 | $1,024.80 | 5,233 | — | — |
| 2021-10-25 | $990.80 | $990.80 | 2,198 | — | — |
| 2021-10-22 | $1,010.00 | $1,010.00 | 7,848 | — | — |
| 2021-10-21 | $1,024.80 | $1,024.80 | 5,613 | — | — |
| 2021-10-20 | $1,009.60 | $1,009.60 | 8,773 | — | — |
| 2021-10-19 | $1,071.60 | $1,071.60 | 4,505 | — | — |
| 2021-10-18 | $1,119.20 | $1,119.20 | 5,180 | — | — |
| 2021-10-15 | $1,106.80 | $1,106.80 | 2,320 | — | — |
| 2021-10-14 | $1,087.20 | $1,087.20 | 5,580 | — | — |
| 2021-10-13 | $1,136.80 | $1,136.80 | 10,335 | — | — |
| 2021-10-12 | $1,186.40 | $1,186.40 | 4,690 | — | — |
| 2021-10-11 | $1,188.00 | $1,188.00 | 5,848 | — | — |
| 2021-10-08 | $1,180.80 | $1,180.80 | 6,588 | — | — |
| 2021-10-07 | $1,186.40 | $1,186.40 | 5,625 | — | — |
| 2021-10-06 | $1,181.20 | $1,181.20 | 14,180 | — | — |
| 2021-10-05 | $1,185.20 | $1,185.20 | 3,458 | — | — |
| 2021-10-04 | $1,180.40 | $1,180.40 | 6,483 | — | — |
| 2021-10-01 | $1,196.40 | $1,196.40 | 6,548 | — | — |
| 2021-09-30 | $1,238.80 | $1,238.80 | 15,548 | — | — |
| 2021-09-29 | $1,316.00 | $1,316.00 | 14,518 | — | — |
| 2021-09-28 | $1,214.40 | $1,214.40 | 9,620 | — | — |
| 2021-09-27 | $1,194.80 | $1,194.80 | 2,775 | — | — |
| 2021-09-24 | $1,226.00 | $1,226.00 | 3,275 | — | — |
| 2021-09-23 | $1,202.80 | $1,202.80 | 7,685 | — | — |
| 2021-09-22 | $1,192.40 | $1,192.40 | 11,658 | — | — |
| 2021-09-21 | $1,212.00 | $1,212.00 | 7,183 | — | — |
| 2021-09-20 | $1,245.20 | $1,245.20 | 7,000 | — | — |
| 2021-09-17 | $1,227.20 | $1,227.20 | 9,263 | — | — |
| 2021-09-16 | $1,171.20 | $1,171.20 | 6,953 | — | — |
| 2021-09-15 | $1,088.40 | $1,088.40 | 2,545 | — | — |
| 2021-09-14 | $1,084.80 | $1,084.80 | 3,828 | — | — |
| 2021-09-13 | $1,094.80 | $1,094.80 | 2,538 | — | — |
| 2021-09-10 | $1,092.80 | $1,092.80 | 5,015 | — | — |
| 2021-09-09 | $1,065.20 | $1,065.20 | 2,163 | — | — |
| 2021-09-08 | $1,075.20 | $1,075.20 | 13,568 | — | — |
| 2021-09-07 | $1,043.60 | $1,043.60 | 8,740 | — | — |
| 2021-09-03 | $1,009.60 | $1,009.60 | 5,120 | — | — |
| 2021-09-02 | $1,087.60 | $1,087.60 | 4,180 | — | — |
| 2021-09-01 | $1,063.60 | $1,063.60 | 5,225 | — | — |
| 2021-08-31 | $1,086.40 | $1,086.40 | 5,755 | — | — |
| 2021-08-30 | $1,075.20 | $1,075.20 | 2,503 | — | — |
| 2021-08-27 | $1,068.00 | $1,068.00 | 9,278 | — | — |
| 2021-08-26 | $1,120.00 | $1,120.00 | 7,245 | — | — |
| 2021-08-25 | $1,092.00 | $1,092.00 | 5,920 | — | — |
| 2021-08-24 | $1,093.60 | $1,093.60 | 13,503 | — | — |
| 2021-08-23 | $1,115.60 | $1,115.60 | 5,175 | — | — |
| 2021-08-20 | $1,176.80 | $1,176.80 | 7,058 | — | — |
| 2021-08-19 | $1,157.20 | $1,157.20 | 6,125 | — | — |
| 2021-08-18 | $1,133.20 | $1,133.20 | 4,715 | — | — |
| 2021-08-17 | $1,116.80 | $1,116.80 | 4,170 | — | — |
| 2021-08-16 | $1,095.60 | $1,095.60 | 3,600 | — | — |
| 2021-08-13 | $1,109.60 | $1,109.60 | 8,363 | — | — |
| 2021-08-12 | $1,164.80 | $1,164.80 | 7,523 | — | — |
| 2021-08-11 | $1,129.60 | $1,129.60 | 7,183 | — | — |
| 2021-08-10 | $1,150.40 | $1,150.40 | 7,163 | — | — |
| 2021-08-09 | $1,136.40 | $1,136.40 | 16,028 | — | — |
| 2021-08-06 | $1,064.80 | $1,064.80 | 21,630 | — | — |
| 2021-08-05 | $996.00 | $996.00 | 6,275 | — | — |
| 2021-08-04 | $976.40 | $976.40 | 7,198 | — | — |
| 2021-08-03 | $964.00 | $964.00 | 4,260 | — | — |
| 2021-08-02 | $976.00 | $976.00 | 5,558 | — | — |
| 2021-07-30 | $970.40 | $970.40 | 3,963 | — | — |
| 2021-07-29 | $961.60 | $961.60 | 16,528 | — | — |
| 2021-07-28 | $1,014.80 | $1,014.80 | 3,678 | — | — |
| 2021-07-27 | $1,034.40 | $1,034.40 | 4,740 | — | — |
| 2021-07-26 | $998.40 | $998.40 | 3,385 | — | — |
| 2021-07-23 | $1,000.00 | $1,000.00 | 4,103 | — | — |
| 2021-07-22 | $981.20 | $981.20 | 3,715 | — | — |
| 2021-07-21 | $992.80 | $992.80 | 6,808 | — | — |
| 2021-07-20 | $1,021.20 | $1,021.20 | 11,975 | — | — |
| 2021-07-19 | $1,004.80 | $1,004.80 | 9,223 | — | — |
| 2021-07-16 | $969.20 | $969.20 | 22,853 | — | — |
| 2021-07-15 | $918.40 | $918.40 | 6,828 | — | — |
| 2021-07-14 | $922.00 | $922.00 | 13,563 | — | — |
| 2021-07-13 | $942.00 | $942.00 | 7,215 | — | — |
| 2021-07-12 | $925.60 | $925.60 | 6,268 | — | — |
| 2021-07-09 | $932.40 | $932.40 | 4,038 | — | — |
| 2021-07-08 | $948.00 | $948.00 | 15,823 | — | — |
| 2021-07-07 | $930.40 | $930.40 | 11,970 | — | — |
| 2021-07-06 | $930.40 | $930.40 | 16,298 | — | — |
| 2021-07-02 | $905.20 | $905.20 | 23,875 | — | — |
| 2021-07-01 | $938.00 | $938.00 | 5,410 | — | — |
| 2021-06-30 | $931.20 | $931.20 | 3,823 | — | — |
| 2021-06-29 | $957.60 | $957.60 | 5,570 | — | — |
| 2021-06-28 | $933.20 | $933.20 | 3,060 | — | — |
| 2021-06-25 | $936.80 | $936.80 | 3,383 | — | — |
| 2021-06-24 | $947.60 | $947.60 | 4,080 | — | — |
| 2021-06-23 | $955.20 | $955.20 | 6,880 | — | — |
| 2021-06-22 | $962.40 | $962.40 | 4,398 | — | — |
| 2021-06-21 | $947.60 | $947.60 | 7,368 | — | — |
| 2021-06-18 | $962.00 | $962.00 | 7,995 | — | — |
| 2021-06-17 | $948.80 | $948.80 | 32,333 | — | — |
| 2021-06-16 | $868.80 | $868.80 | 6,108 | — | — |
| 2021-06-15 | $842.80 | $842.80 | 9,520 | — | — |
| 2021-06-14 | $829.60 | $829.60 | 9,073 | — | — |
| 2021-06-11 | $828.40 | $828.40 | 8,918 | — | — |
| 2021-06-10 | $820.80 | $820.80 | 5,560 | — | — |
| 2021-06-09 | $835.20 | $835.20 | 7,985 | — | — |
| 2021-06-08 | $846.80 | $846.80 | 10,455 | — | — |
| 2021-06-07 | $828.40 | $828.40 | 7,133 | — | — |
| 2021-06-04 | $836.40 | $836.40 | 6,063 | — | — |
| 2021-06-03 | $860.80 | $860.80 | 17,213 | — | — |
| 2021-06-02 | $815.60 | $815.60 | 6,188 | — | — |
| 2021-06-01 | $836.40 | $836.40 | 13,103 | — | — |
| 2021-05-28 | $831.20 | $831.20 | 9,375 | — | — |
| 2021-05-27 | $835.20 | $835.20 | 4,748 | — | — |
| 2021-05-26 | $847.20 | $847.20 | 9,733 | — | — |
| 2021-05-25 | $828.80 | $828.80 | 5,808 | — | — |
| 2021-05-24 | $843.20 | $843.20 | 2,726 | — | — |
| 2021-05-21 | $859.20 | $859.20 | 8,271 | — | — |
| 2021-05-20 | $841.60 | $841.60 | 3,138 | — | — |
| 2021-05-19 | $848.00 | $848.00 | 10,654 | — | — |
| 2021-05-18 | $817.60 | $817.60 | 8,983 | — | — |
| 2021-05-17 | $816.00 | $816.00 | 7,471 | — | — |
| 2021-05-14 | $868.80 | $868.80 | 3,921 | — | — |
| 2021-05-13 | $889.60 | $889.60 | 4,709 | — | — |
| 2021-05-12 | $897.60 | $897.60 | 6,882 | — | — |
| 2021-05-11 | $854.40 | $854.40 | 4,348 | — | — |
| 2021-05-10 | $878.40 | $878.40 | 5,116 | — | — |
| 2021-05-07 | $868.80 | $868.80 | 6,208 | — | — |
| 2021-05-06 | $873.60 | $873.60 | 7,329 | — | — |
| 2021-05-05 | $937.60 | $937.60 | 2,706 | — | — |
| 2021-05-04 | $937.60 | $937.60 | 14,221 | — | — |
| 2021-05-03 | $908.80 | $908.80 | 13,183 | — | — |
| 2021-04-30 | $992.00 | $992.00 | 3,954 | — | — |
| 2021-04-29 | $971.20 | $971.20 | 5,616 | — | — |
| 2021-04-28 | $958.40 | $958.40 | 6,105 | — | — |
| 2021-04-27 | $956.80 | $956.80 | 3,444 | — | — |
| 2021-04-26 | $964.80 | $964.80 | 2,018 | — | — |
| 2021-04-23 | $980.80 | $980.80 | 3,211 | — | — |
| 2021-04-22 | $971.20 | $971.20 | 5,666 | — | — |
| 2021-04-21 | $934.40 | $934.40 | 8,920 | — | — |
| 2021-04-20 | $998.40 | $998.40 | 3,376 | — | — |
| 2021-04-19 | $996.80 | $996.80 | 3,375 | — | — |
| 2021-04-16 | $984.00 | $984.00 | 2,718 | — | — |
| 2021-04-15 | $992.00 | $992.00 | 5,229 | — | — |
| 2021-04-14 | $1,030.40 | $1,030.40 | 2,466 | — | — |
| 2021-04-13 | $1,036.80 | $1,036.80 | 3,789 | — | — |
| 2021-04-12 | $1,083.20 | $1,083.20 | 3,039 | — | — |
| 2021-04-09 | $1,046.40 | $1,046.40 | 3,649 | — | — |
| 2021-04-08 | $1,030.40 | $1,030.40 | 3,149 | — | — |
| 2021-04-07 | $1,056.00 | $1,056.00 | 7,247 | — | — |
| 2021-04-06 | $1,057.60 | $1,057.60 | 15,353 | — | — |
| 2021-04-05 | $1,084.80 | $1,084.80 | 3,567 | — | — |
| 2021-04-01 | $1,076.80 | $1,076.80 | 4,308 | — | — |
| 2021-03-31 | $1,121.60 | $1,121.60 | 8,753 | — | — |
| 2021-03-30 | $1,166.40 | $1,166.40 | 6,678 | — | — |
| 2021-03-29 | $1,104.00 | $1,104.00 | 6,611 | — | — |
| 2021-03-26 | $1,073.60 | $1,073.60 | 5,663 | — | — |
| 2021-03-25 | $1,067.20 | $1,067.20 | 10,298 | — | — |
| 2021-03-24 | $1,068.80 | $1,068.80 | 6,189 | — | — |
| 2021-03-23 | $1,073.60 | $1,073.60 | 12,843 | — | — |
| 2021-03-22 | $1,011.20 | $1,011.20 | 7,398 | — | — |
| 2021-03-19 | $979.20 | $979.20 | 4,669 | — | — |
| 2021-03-18 | $998.40 | $998.40 | 7,497 | — | — |
| 2021-03-17 | $969.60 | $969.60 | 9,546 | — | — |
| 2021-03-16 | $1,000.00 | $1,000.00 | 7,258 | — | — |
| 2021-03-15 | $976.00 | $976.00 | 16,672 | — | — |
| 2021-03-12 | $1,003.20 | $1,003.20 | 5,793 | — | — |
| 2021-03-11 | $985.60 | $985.60 | 7,089 | — | — |
| 2021-03-10 | $982.40 | $982.40 | 8,223 | — | — |
| 2021-03-09 | $1,001.60 | $1,001.60 | 11,154 | — | — |
| 2021-03-08 | $1,076.80 | $1,076.80 | 6,341 | — | — |
| 2021-03-05 | $1,068.80 | $1,068.80 | 11,676 | — | — |
| 2021-03-04 | $1,056.00 | $1,056.00 | 22,696 | — | — |
| 2021-03-03 | $993.60 | $993.60 | 11,606 | — | — |
| 2021-03-02 | $953.60 | $953.60 | 12,811 | — | — |
| 2021-03-01 | $968.00 | $968.00 | 14,612 | — | — |
| 2021-02-26 | $969.60 | $969.60 | 29,404 | — | — |
| 2021-02-25 | $913.60 | $913.60 | 15,369 | — | — |
| 2021-02-24 | $876.80 | $876.80 | 7,931 | — | — |
| 2021-02-23 | $891.20 | $891.20 | 8,746 | — | — |
| 2021-02-22 | $854.40 | $854.40 | 12,293 | — | — |
| 2021-02-19 | $924.80 | $924.80 | 12,179 | — | — |
| 2021-02-18 | $942.40 | $942.40 | 9,844 | — | — |
| 2021-02-17 | $916.80 | $916.80 | 9,119 | — | — |
| 2021-02-16 | $926.40 | $926.40 | 11,644 | — | — |
| 2021-02-12 | $920.00 | $920.00 | 16,910 | — | — |
| 2021-02-11 | $940.80 | $940.80 | 8,863 | — | — |
| 2021-02-10 | $940.80 | $940.80 | 11,339 | — | — |
| 2021-02-09 | $926.40 | $926.40 | 8,628 | — | — |
| 2021-02-08 | $920.00 | $920.00 | 11,824 | — | — |
| 2021-02-05 | $955.20 | $955.20 | 10,806 | — | — |
| 2021-02-04 | $995.20 | $995.20 | 26,329 | — | — |
| 2021-02-03 | $961.60 | $961.60 | 12,359 | — | — |
| 2021-02-02 | $987.20 | $987.20 | 37,152 | — | — |
| 2021-02-01 | $852.80 | $852.80 | 86,137 | — | — |
| 2021-01-29 | $1,014.40 | $1,014.40 | 19,956 | — | — |
| 2021-01-28 | $1,040.00 | $1,040.00 | 18,065 | — | — |
| 2021-01-27 | $1,163.20 | $1,163.20 | 5,808 | — | — |
| 2021-01-26 | $1,140.80 | $1,140.80 | 2,638 | — | — |
| 2021-01-25 | $1,150.40 | $1,150.40 | 5,183 | — | — |
| 2021-01-22 | $1,139.20 | $1,139.20 | 6,099 | — | — |
| 2021-01-21 | $1,094.40 | $1,094.40 | 5,580 | — | — |
| 2021-01-20 | $1,107.20 | $1,107.20 | 7,506 | — | — |
| 2021-01-19 | $1,169.60 | $1,169.60 | 2,931 | — | — |
| 2021-01-15 | $1,211.20 | $1,211.20 | 6,496 | — | — |
| 2021-01-14 | $1,137.60 | $1,137.60 | 8,564 | — | — |
| 2021-01-13 | $1,166.40 | $1,166.40 | 6,026 | — | — |
| 2021-01-12 | $1,134.40 | $1,134.40 | 6,400 | — | — |
| 2021-01-11 | $1,192.00 | $1,192.00 | 6,884 | — | — |
| 2021-01-08 | $1,161.60 | $1,161.60 | 29,014 | — | — |
| 2021-01-07 | $1,032.00 | $1,032.00 | 2,538 | — | — |
| 2021-01-06 | $1,025.60 | $1,025.60 | 10,876 | — | — |
| 2021-01-05 | $1,001.60 | $1,001.60 | 6,602 | — | — |
| 2021-01-04 | $1,025.60 | $1,025.60 | 12,018 | — | — |