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
- 1995-09-19 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 | $196.80 | $196.80 | 10,125 | — | — |
| 2021-12-30 | $196.80 | $196.80 | 9,603 | — | — |
| 2021-12-29 | $190.40 | $190.40 | 15,288 | — | — |
| 2021-12-28 | $196.00 | $196.00 | 6,755 | — | — |
| 2021-12-27 | $201.20 | $201.20 | 5,025 | — | — |
| 2021-12-23 | $201.60 | $201.60 | 6,415 | — | — |
| 2021-12-22 | $202.80 | $202.80 | 10,095 | — | — |
| 2021-12-21 | $202.80 | $202.80 | 7,643 | — | — |
| 2021-12-20 | $198.00 | $198.00 | 7,753 | — | — |
| 2021-12-17 | $200.80 | $200.80 | 9,915 | — | — |
| 2021-12-16 | $201.60 | $201.60 | 6,280 | — | — |
| 2021-12-15 | $207.20 | $207.20 | 11,078 | — | — |
| 2021-12-14 | $204.80 | $204.80 | 5,693 | — | — |
| 2021-12-13 | $203.60 | $203.60 | 6,813 | — | — |
| 2021-12-10 | $208.40 | $208.40 | 6,000 | — | — |
| 2021-12-09 | $207.60 | $207.60 | 6,715 | — | — |
| 2021-12-08 | $216.00 | $216.00 | 4,563 | — | — |
| 2021-12-07 | $212.00 | $212.00 | 21,368 | — | — |
| 2021-12-06 | $210.00 | $210.00 | 8,723 | — | — |
| 2021-12-03 | $204.00 | $204.00 | 15,058 | — | — |
| 2021-12-02 | $212.00 | $212.00 | 8,700 | — | — |
| 2021-12-01 | $214.00 | $214.00 | 8,458 | — | — |
| 2021-11-30 | $219.20 | $219.20 | 10,158 | — | — |
| 2021-11-29 | $224.40 | $224.40 | 8,793 | — | — |
| 2021-11-26 | $225.20 | $225.20 | 8,838 | — | — |
| 2021-11-24 | $232.80 | $232.80 | 9,690 | — | — |
| 2021-11-23 | $234.00 | $234.00 | 14,800 | — | — |
| 2021-11-22 | $234.00 | $234.00 | 12,788 | — | — |
| 2021-11-19 | $248.00 | $248.00 | 12,695 | — | — |
| 2021-11-18 | $244.40 | $244.40 | 11,803 | — | — |
| 2021-11-17 | $243.20 | $243.20 | 10,115 | — | — |
| 2021-11-16 | $235.20 | $235.20 | 10,600 | — | — |
| 2021-11-15 | $238.80 | $238.80 | 10,028 | — | — |
| 2021-11-12 | $245.60 | $245.60 | 15,580 | — | — |
| 2021-11-11 | $248.40 | $248.40 | 32,440 | — | — |
| 2021-11-10 | $239.60 | $239.60 | 14,945 | — | — |
| 2021-11-09 | $239.20 | $239.20 | 7,800 | — | — |
| 2021-11-08 | $244.80 | $244.80 | 6,363 | — | — |
| 2021-11-05 | $242.40 | $242.40 | 9,573 | — | — |
| 2021-11-04 | $238.00 | $238.00 | 7,008 | — | — |
| 2021-11-03 | $241.20 | $241.20 | 18,905 | — | — |
| 2021-11-02 | $231.20 | $231.20 | 3,215 | — | — |
| 2021-11-01 | $235.20 | $235.20 | 4,150 | — | — |
| 2021-10-29 | $228.00 | $228.00 | 4,000 | — | — |
| 2021-10-28 | $227.20 | $227.20 | 7,335 | — | — |
| 2021-10-27 | $219.60 | $219.60 | 3,773 | — | — |
| 2021-10-26 | $222.80 | $222.80 | 4,980 | — | — |
| 2021-10-25 | $223.60 | $223.60 | 4,438 | — | — |
| 2021-10-22 | $222.40 | $222.40 | 9,383 | — | — |
| 2021-10-21 | $233.60 | $233.60 | 10,903 | — | — |
| 2021-10-20 | $230.40 | $230.40 | 4,790 | — | — |
| 2021-10-19 | $230.00 | $230.00 | 7,420 | — | — |
| 2021-10-18 | $228.40 | $228.40 | 9,675 | — | — |
| 2021-10-15 | $223.60 | $223.60 | 8,518 | — | — |
| 2021-10-14 | $222.00 | $222.00 | 9,523 | — | — |
| 2021-10-13 | $222.00 | $222.00 | 7,885 | — | — |
| 2021-10-12 | $217.60 | $217.60 | 20,088 | — | — |
| 2021-10-11 | $205.60 | $205.60 | 12,343 | — | — |
| 2021-10-08 | $197.60 | $197.60 | 6,023 | — | — |
| 2021-10-07 | $194.80 | $194.80 | 4,055 | — | — |
| 2021-10-06 | $189.20 | $189.20 | 7,758 | — | — |
| 2021-10-05 | $190.40 | $190.40 | 9,478 | — | — |
| 2021-10-04 | $192.80 | $192.80 | 7,050 | — | — |
| 2021-10-01 | $195.20 | $195.20 | 5,753 | — | — |
| 2021-09-30 | $193.60 | $193.60 | 5,140 | — | — |
| 2021-09-29 | $194.40 | $194.40 | 6,788 | — | — |
| 2021-09-28 | $194.80 | $194.80 | 13,653 | — | — |
| 2021-09-27 | $206.00 | $206.00 | 25,795 | — | — |
| 2021-09-24 | $191.20 | $191.20 | 9,730 | — | — |
| 2021-09-23 | $188.40 | $188.40 | 4,073 | — | — |
| 2021-09-22 | $184.40 | $184.40 | 3,830 | — | — |
| 2021-09-21 | $182.00 | $182.00 | 7,628 | — | — |
| 2021-09-20 | $182.80 | $182.80 | 15,578 | — | — |
| 2021-09-17 | $186.00 | $186.00 | 13,708 | — | — |
| 2021-09-16 | $189.20 | $189.20 | 9,158 | — | — |
| 2021-09-15 | $190.40 | $190.40 | 6,793 | — | — |
| 2021-09-14 | $186.00 | $186.00 | 6,698 | — | — |
| 2021-09-13 | $189.20 | $189.20 | 7,655 | — | — |
| 2021-09-10 | $186.80 | $186.80 | 9,448 | — | — |
| 2021-09-09 | $187.20 | $187.20 | 8,150 | — | — |
| 2021-09-08 | $192.40 | $192.40 | 5,823 | — | — |
| 2021-09-07 | $197.20 | $197.20 | 5,000 | — | — |
| 2021-09-03 | $199.20 | $199.20 | 5,415 | — | — |
| 2021-09-02 | $200.40 | $200.40 | 6,960 | — | — |
| 2021-09-01 | $199.60 | $199.60 | 7,370 | — | — |
| 2021-08-31 | $199.60 | $199.60 | 10,893 | — | — |
| 2021-08-30 | $196.40 | $196.40 | 5,530 | — | — |
| 2021-08-27 | $200.40 | $200.40 | 8,838 | — | — |
| 2021-08-26 | $192.40 | $192.40 | 13,280 | — | — |
| 2021-08-25 | $196.80 | $196.80 | 11,605 | — | — |
| 2021-08-24 | $196.80 | $196.80 | 10,645 | — | — |
| 2021-08-23 | $201.60 | $201.60 | 9,873 | — | — |
| 2021-08-20 | $191.60 | $191.60 | 12,745 | — | — |
| 2021-08-19 | $188.00 | $188.00 | 7,230 | — | — |
| 2021-08-18 | $188.00 | $188.00 | 4,495 | — | — |
| 2021-08-17 | $188.40 | $188.40 | 8,040 | — | — |
| 2021-08-16 | $190.40 | $190.40 | 9,588 | — | — |
| 2021-08-13 | $198.80 | $198.80 | 14,375 | — | — |
| 2021-08-12 | $196.00 | $196.00 | 14,135 | — | — |
| 2021-08-11 | $204.00 | $204.00 | 11,718 | — | — |
| 2021-08-10 | $197.20 | $197.20 | 25,588 | — | — |
| 2021-08-09 | $204.40 | $204.40 | 19,705 | — | — |
| 2021-08-06 | $200.80 | $200.80 | 29,595 | — | — |
| 2021-08-05 | $212.00 | $212.00 | 37,980 | — | — |
| 2021-08-04 | $200.00 | $200.00 | 24,805 | — | — |
| 2021-08-03 | $208.00 | $208.00 | 20,873 | — | — |
| 2021-08-02 | $227.20 | $227.20 | 5,620 | — | — |
| 2021-07-30 | $226.40 | $226.40 | 7,463 | — | — |
| 2021-07-29 | $225.60 | $225.60 | 6,875 | — | — |
| 2021-07-28 | $227.20 | $227.20 | 6,088 | — | — |
| 2021-07-27 | $222.00 | $222.00 | 14,968 | — | — |
| 2021-07-26 | $231.60 | $231.60 | 40,200 | — | — |
| 2021-07-23 | $227.20 | $227.20 | 7,138 | — | — |
| 2021-07-22 | $228.00 | $228.00 | 6,635 | — | — |
| 2021-07-21 | $230.80 | $230.80 | 17,080 | — | — |
| 2021-07-20 | $226.40 | $226.40 | 13,008 | — | — |
| 2021-07-19 | $218.00 | $218.00 | 9,623 | — | — |
| 2021-07-16 | $217.60 | $217.60 | 13,500 | — | — |
| 2021-07-15 | $222.80 | $222.80 | 40,303 | — | — |
| 2021-07-14 | $207.20 | $207.20 | 20,793 | — | — |
| 2021-07-13 | $206.00 | $206.00 | 6,563 | — | — |
| 2021-07-12 | $202.80 | $202.80 | 3,855 | — | — |
| 2021-07-09 | $202.40 | $202.40 | 2,618 | — | — |
| 2021-07-08 | $198.00 | $198.00 | 4,753 | — | — |
| 2021-07-07 | $198.80 | $198.80 | 5,860 | — | — |
| 2021-07-06 | $205.60 | $205.60 | 7,310 | — | — |
| 2021-07-02 | $206.80 | $206.80 | 5,008 | — | — |
| 2021-07-01 | $206.80 | $206.80 | 4,663 | — | — |
| 2021-06-30 | $208.80 | $208.80 | 5,148 | — | — |
| 2021-06-29 | $208.40 | $208.40 | 5,638 | — | — |
| 2021-06-28 | $212.80 | $212.80 | 5,123 | — | — |
| 2021-06-25 | $212.40 | $212.40 | 61,135 | — | — |
| 2021-06-24 | $215.60 | $215.60 | 5,640 | — | — |
| 2021-06-23 | $217.60 | $217.60 | 7,913 | — | — |
| 2021-06-22 | $210.80 | $210.80 | 6,185 | — | — |
| 2021-06-21 | $206.80 | $206.80 | 6,085 | — | — |
| 2021-06-18 | $206.00 | $206.00 | 18,998 | — | — |
| 2021-06-17 | $213.60 | $213.60 | 5,403 | — | — |
| 2021-06-16 | $214.80 | $214.80 | 6,850 | — | — |
| 2021-06-15 | $209.60 | $209.60 | 9,418 | — | — |
| 2021-06-14 | $220.40 | $220.40 | 9,465 | — | — |
| 2021-06-11 | $214.40 | $214.40 | 11,605 | — | — |
| 2021-06-10 | $217.20 | $217.20 | 11,685 | — | — |
| 2021-06-09 | $218.40 | $218.40 | 12,010 | — | — |
| 2021-06-08 | $217.60 | $217.60 | 8,150 | — | — |
| 2021-06-07 | $213.60 | $213.60 | 11,725 | — | — |
| 2021-06-04 | $207.60 | $207.60 | 6,833 | — | — |
| 2021-06-03 | $210.00 | $210.00 | 8,795 | — | — |
| 2021-06-02 | $213.60 | $213.60 | 8,275 | — | — |
| 2021-06-01 | $216.00 | $216.00 | 14,705 | — | — |
| 2021-05-28 | $215.60 | $215.60 | 28,495 | — | — |
| 2021-05-27 | $204.40 | $204.40 | 4,835 | — | — |
| 2021-05-26 | $200.80 | $200.80 | 5,950 | — | — |
| 2021-05-25 | $195.20 | $195.20 | 5,125 | — | — |
| 2021-05-24 | $198.80 | $198.80 | 6,408 | — | — |
| 2021-05-21 | $202.00 | $202.00 | 6,690 | — | — |
| 2021-05-20 | $206.80 | $206.80 | 6,415 | — | — |
| 2021-05-19 | $207.20 | $207.20 | 5,510 | — | — |
| 2021-05-18 | $206.40 | $206.40 | 12,740 | — | — |
| 2021-05-17 | $199.60 | $199.60 | 8,243 | — | — |
| 2021-05-14 | $202.80 | $202.80 | 10,663 | — | — |
| 2021-05-13 | $193.60 | $193.60 | 21,145 | — | — |
| 2021-05-12 | $204.00 | $204.00 | 9,688 | — | — |
| 2021-05-11 | $200.80 | $200.80 | 11,828 | — | — |
| 2021-05-10 | $193.20 | $193.20 | 10,478 | — | — |
| 2021-05-07 | $203.60 | $203.60 | 26,065 | — | — |
| 2021-05-06 | $192.40 | $192.40 | 25,930 | — | — |
| 2021-05-05 | $214.40 | $214.40 | 10,925 | — | — |
| 2021-05-04 | $216.80 | $216.80 | 12,320 | — | — |
| 2021-05-03 | $221.20 | $221.20 | 6,690 | — | — |
| 2021-04-30 | $224.80 | $224.80 | 9,295 | — | — |
| 2021-04-29 | $228.00 | $228.00 | 5,660 | — | — |
| 2021-04-28 | $234.00 | $234.00 | 10,820 | — | — |
| 2021-04-27 | $232.40 | $232.40 | 13,580 | — | — |
| 2021-04-26 | $220.40 | $220.40 | 4,690 | — | — |
| 2021-04-23 | $217.60 | $217.60 | 7,390 | — | — |
| 2021-04-22 | $210.40 | $210.40 | 8,820 | — | — |
| 2021-04-21 | $213.20 | $213.20 | 7,843 | — | — |
| 2021-04-20 | $208.80 | $208.80 | 20,323 | — | — |
| 2021-04-19 | $216.00 | $216.00 | 10,063 | — | — |
| 2021-04-16 | $229.60 | $229.60 | 10,093 | — | — |
| 2021-04-15 | $230.40 | $230.40 | 12,783 | — | — |
| 2021-04-14 | $226.40 | $226.40 | 11,908 | — | — |
| 2021-04-13 | $231.60 | $231.60 | 17,155 | — | — |
| 2021-04-12 | $224.80 | $224.80 | 8,998 | — | — |
| 2021-04-09 | $222.80 | $222.80 | 8,343 | — | — |
| 2021-04-08 | $227.20 | $227.20 | 9,258 | — | — |
| 2021-04-07 | $228.40 | $228.40 | 10,573 | — | — |
| 2021-04-06 | $233.60 | $233.60 | 8,053 | — | — |
| 2021-04-05 | $232.40 | $232.40 | 17,515 | — | — |
| 2021-04-01 | $228.00 | $228.00 | 13,363 | — | — |
| 2021-03-31 | $220.40 | $220.40 | 51,603 | — | — |
| 2021-03-30 | $220.40 | $220.40 | 18,225 | — | — |
| 2021-03-29 | $220.40 | $220.40 | 12,873 | — | — |
| 2021-03-26 | $233.20 | $233.20 | 20,278 | — | — |
| 2021-03-25 | $219.60 | $219.60 | 39,920 | — | — |
| 2021-03-24 | $236.00 | $236.00 | 22,813 | — | — |
| 2021-03-23 | $252.00 | $252.00 | 15,428 | — | — |
| 2021-03-22 | $261.20 | $261.20 | 7,180 | — | — |
| 2021-03-19 | $260.40 | $260.40 | 17,543 | — | — |
| 2021-03-18 | $258.00 | $258.00 | 10,908 | — | — |
| 2021-03-17 | $264.00 | $264.00 | 20,940 | — | — |
| 2021-03-16 | $263.60 | $263.60 | 26,183 | — | — |
| 2021-03-15 | $260.00 | $260.00 | 44,505 | — | — |
| 2021-03-12 | $268.80 | $268.80 | 47,195 | — | — |
| 2021-03-11 | $274.00 | $274.00 | 154,073 | — | — |
| 2021-03-10 | $303.20 | $303.20 | 25,405 | — | — |
| 2021-03-09 | $280.80 | $280.80 | 32,490 | — | — |
| 2021-03-08 | $247.60 | $247.60 | 15,978 | — | — |
| 2021-03-05 | $266.00 | $266.00 | 6,633 | — | — |
| 2021-03-04 | $270.00 | $270.00 | 11,658 | — | — |
| 2021-03-03 | $272.40 | $272.40 | 5,540 | — | — |
| 2021-03-02 | $276.80 | $276.80 | 5,468 | — | — |
| 2021-03-01 | $279.20 | $279.20 | 4,058 | — | — |
| 2021-02-26 | $264.00 | $264.00 | 10,700 | — | — |
| 2021-02-25 | $271.60 | $271.60 | 6,940 | — | — |
| 2021-02-24 | $286.80 | $286.80 | 6,043 | — | — |
| 2021-02-23 | $279.60 | $279.60 | 8,555 | — | — |
| 2021-02-22 | $286.80 | $286.80 | 5,913 | — | — |
| 2021-02-19 | $295.60 | $295.60 | 5,558 | — | — |
| 2021-02-18 | $293.20 | $293.20 | 5,093 | — | — |
| 2021-02-17 | $296.80 | $296.80 | 4,888 | — | — |
| 2021-02-16 | $302.80 | $302.80 | 7,840 | — | — |
| 2021-02-12 | $311.60 | $311.60 | 6,258 | — | — |
| 2021-02-11 | $304.80 | $304.80 | 5,853 | — | — |
| 2021-02-10 | $310.80 | $310.80 | 6,140 | — | — |
| 2021-02-09 | $309.60 | $309.60 | 6,723 | — | — |
| 2021-02-08 | $298.00 | $298.00 | 16,870 | — | — |
| 2021-02-05 | $311.20 | $311.20 | 11,835 | — | — |
| 2021-02-04 | $314.40 | $314.40 | 31,853 | — | — |
| 2021-02-03 | $268.00 | $268.00 | 7,053 | — | — |
| 2021-02-02 | $262.00 | $262.00 | 4,595 | — | — |
| 2021-02-01 | $255.60 | $255.60 | 6,200 | — | — |
| 2021-01-29 | $254.40 | $254.40 | 8,195 | — | — |
| 2021-01-28 | $258.40 | $258.40 | 8,615 | — | — |
| 2021-01-27 | $265.20 | $265.20 | 13,045 | — | — |
| 2021-01-26 | $268.00 | $268.00 | 8,368 | — | — |
| 2021-01-25 | $268.40 | $268.40 | 11,108 | — | — |
| 2021-01-22 | $275.60 | $275.60 | 7,365 | — | — |
| 2021-01-21 | $272.40 | $272.40 | 7,835 | — | — |
| 2021-01-20 | $266.00 | $266.00 | 6,540 | — | — |
| 2021-01-19 | $264.40 | $264.40 | 9,780 | — | — |
| 2021-01-15 | $262.40 | $262.40 | 14,305 | — | — |
| 2021-01-14 | $269.60 | $269.60 | 26,615 | — | — |
| 2021-01-13 | $256.40 | $256.40 | 29,735 | — | — |
| 2021-01-12 | $240.00 | $240.00 | 28,338 | — | — |
| 2021-01-11 | $211.60 | $211.60 | 7,100 | — | — |
| 2021-01-08 | $213.20 | $213.20 | 4,773 | — | — |
| 2021-01-07 | $217.60 | $217.60 | 5,865 | — | — |
| 2021-01-06 | $210.00 | $210.00 | 12,348 | — | — |
| 2021-01-05 | $208.00 | $208.00 | 9,745 | — | — |
| 2021-01-04 | $202.00 | $202.00 | 15,275 | — | — |