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
- 2017-11-16 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 | $68.70 | $68.70 | 11,667 | — | — |
| 2021-12-30 | $68.10 | $68.10 | 14,693 | — | — |
| 2021-12-29 | $66.60 | $66.60 | 15,203 | — | — |
| 2021-12-28 | $64.80 | $64.80 | 18,967 | — | — |
| 2021-12-27 | $67.80 | $67.80 | 17,290 | — | — |
| 2021-12-23 | $74.10 | $74.10 | 53,713 | — | — |
| 2021-12-22 | $70.50 | $70.50 | 23,000 | — | — |
| 2021-12-21 | $70.20 | $70.20 | 20,587 | — | — |
| 2021-12-20 | $72.90 | $72.90 | 53,693 | — | — |
| 2021-12-17 | $74.10 | $74.10 | 946,850 | — | — |
| 2021-12-16 | $71.10 | $71.10 | 43,153 | — | — |
| 2021-12-15 | $60.60 | $60.60 | 35,787 | — | — |
| 2021-12-14 | $57.00 | $57.00 | 34,347 | — | — |
| 2021-12-13 | $64.20 | $64.20 | 83,683 | — | — |
| 2021-12-10 | $114.90 | $114.90 | 11,673 | — | — |
| 2021-12-09 | $117.30 | $117.30 | 58,570 | — | — |
| 2021-12-08 | $111.00 | $111.00 | 5,620 | — | — |
| 2021-12-07 | $110.10 | $110.10 | 10,493 | — | — |
| 2021-12-06 | $103.80 | $103.80 | 14,080 | — | — |
| 2021-12-03 | $106.80 | $106.80 | 16,130 | — | — |
| 2021-12-02 | $120.60 | $120.60 | 6,870 | — | — |
| 2021-12-01 | $124.80 | $124.80 | 8,747 | — | — |
| 2021-11-30 | $133.50 | $133.50 | 9,133 | — | — |
| 2021-11-29 | $134.10 | $134.10 | 4,637 | — | — |
| 2021-11-26 | $135.60 | $135.60 | 1,467 | — | — |
| 2021-11-24 | $140.40 | $140.40 | 2,127 | — | — |
| 2021-11-23 | $135.00 | $135.00 | 5,383 | — | — |
| 2021-11-22 | $137.40 | $137.40 | 7,113 | — | — |
| 2021-11-19 | $143.40 | $143.40 | 3,807 | — | — |
| 2021-11-18 | $144.30 | $144.30 | 15,557 | — | — |
| 2021-11-17 | $144.00 | $144.00 | 3,453 | — | — |
| 2021-11-16 | $145.50 | $145.50 | 3,727 | — | — |
| 2021-11-15 | $144.90 | $144.90 | 3,303 | — | — |
| 2021-11-12 | $147.30 | $147.30 | 6,253 | — | — |
| 2021-11-11 | $142.80 | $142.80 | 2,403 | — | — |
| 2021-11-10 | $143.40 | $143.40 | 6,100 | — | — |
| 2021-11-09 | $155.10 | $155.10 | 78,993 | — | — |
| 2021-11-08 | $149.70 | $149.70 | 4,183 | — | — |
| 2021-11-05 | $149.40 | $149.40 | 12,843 | — | — |
| 2021-11-04 | $154.50 | $154.50 | 21,317 | — | — |
| 2021-11-03 | $168.00 | $168.00 | 7,880 | — | — |
| 2021-11-02 | $158.40 | $158.40 | 7,440 | — | — |
| 2021-11-01 | $156.60 | $156.60 | 3,583 | — | — |
| 2021-10-29 | $145.20 | $145.20 | 3,940 | — | — |
| 2021-10-28 | $144.30 | $144.30 | 6,670 | — | — |
| 2021-10-27 | $129.60 | $129.60 | 7,657 | — | — |
| 2021-10-26 | $139.50 | $139.50 | 9,497 | — | — |
| 2021-10-25 | $131.70 | $131.70 | 15,230 | — | — |
| 2021-10-22 | $135.30 | $135.30 | 14,010 | — | — |
| 2021-10-21 | $148.50 | $148.50 | 1,623 | — | — |
| 2021-10-20 | $153.90 | $153.90 | 953 | — | — |
| 2021-10-19 | $151.50 | $151.50 | 1,957 | — | — |
| 2021-10-18 | $152.70 | $152.70 | 1,797 | — | — |
| 2021-10-15 | $156.90 | $156.90 | 1,190 | — | — |
| 2021-10-14 | $158.70 | $158.70 | 1,563 | — | — |
| 2021-10-13 | $163.20 | $163.20 | 2,483 | — | — |
| 2021-10-12 | $161.10 | $161.10 | 2,393 | — | — |
| 2021-10-11 | $159.30 | $159.30 | 980 | — | — |
| 2021-10-08 | $158.70 | $158.70 | 2,883 | — | — |
| 2021-10-07 | $155.40 | $155.40 | 5,653 | — | — |
| 2021-10-06 | $158.40 | $158.40 | 2,533 | — | — |
| 2021-10-05 | $158.10 | $158.10 | 3,143 | — | — |
| 2021-10-04 | $156.00 | $156.00 | 2,873 | — | — |
| 2021-10-01 | $154.50 | $154.50 | 2,277 | — | — |
| 2021-09-30 | $158.70 | $158.70 | 3,920 | — | — |
| 2021-09-29 | $155.70 | $155.70 | 3,873 | — | — |
| 2021-09-28 | $162.30 | $162.30 | 10,753 | — | — |
| 2021-09-27 | $167.10 | $167.10 | 2,137 | — | — |
| 2021-09-24 | $166.20 | $166.20 | 12,657 | — | — |
| 2021-09-23 | $158.10 | $158.10 | 1,347 | — | — |
| 2021-09-22 | $157.50 | $157.50 | 2,577 | — | — |
| 2021-09-21 | $156.30 | $156.30 | 2,267 | — | — |
| 2021-09-20 | $153.60 | $153.60 | 3,023 | — | — |
| 2021-09-17 | $158.40 | $158.40 | 6,663 | — | — |
| 2021-09-16 | $149.40 | $149.40 | 2,773 | — | — |
| 2021-09-15 | $144.00 | $144.00 | 620 | — | — |
| 2021-09-14 | $144.90 | $144.90 | 1,117 | — | — |
| 2021-09-13 | $152.10 | $152.10 | 4,570 | — | — |
| 2021-09-10 | $147.30 | $147.30 | 893 | — | — |
| 2021-09-09 | $149.70 | $149.70 | 1,337 | — | — |
| 2021-09-08 | $144.00 | $144.00 | 1,860 | — | — |
| 2021-09-07 | $150.00 | $150.00 | 1,670 | — | — |
| 2021-09-03 | $155.70 | $155.70 | 3,627 | — | — |
| 2021-09-02 | $155.10 | $155.10 | 4,310 | — | — |
| 2021-09-01 | $151.20 | $151.20 | 5,103 | — | — |
| 2021-08-31 | $153.90 | $153.90 | 2,713 | — | — |
| 2021-08-30 | $150.00 | $150.00 | 1,533 | — | — |
| 2021-08-27 | $148.50 | $148.50 | 1,340 | — | — |
| 2021-08-26 | $147.00 | $147.00 | 1,437 | — | — |
| 2021-08-25 | $148.20 | $148.20 | 1,937 | — | — |
| 2021-08-24 | $150.00 | $150.00 | 5,140 | — | — |
| 2021-08-23 | $147.60 | $147.60 | 3,893 | — | — |
| 2021-08-20 | $142.80 | $142.80 | 8,323 | — | — |
| 2021-08-19 | $135.90 | $135.90 | 8,167 | — | — |
| 2021-08-18 | $147.60 | $147.60 | 6,443 | — | — |
| 2021-08-17 | $153.00 | $153.00 | 7,433 | — | — |
| 2021-08-16 | $164.70 | $164.70 | 1,813 | — | — |
| 2021-08-13 | $169.80 | $169.80 | 3,107 | — | — |
| 2021-08-12 | $169.50 | $169.50 | 4,273 | — | — |
| 2021-08-11 | $175.50 | $175.50 | 2,280 | — | — |
| 2021-08-10 | $179.10 | $179.10 | 1,700 | — | — |
| 2021-08-09 | $183.00 | $183.00 | 1,433 | — | — |
| 2021-08-06 | $183.00 | $183.00 | 2,283 | — | — |
| 2021-08-05 | $180.30 | $180.30 | 1,903 | — | — |
| 2021-08-04 | $172.20 | $172.20 | 4,093 | — | — |
| 2021-08-03 | $169.80 | $169.80 | 4,070 | — | — |
| 2021-08-02 | $177.90 | $177.90 | 1,557 | — | — |
| 2021-07-30 | $172.50 | $172.50 | 2,207 | — | — |
| 2021-07-29 | $180.60 | $180.60 | 4,910 | — | — |
| 2021-07-28 | $173.70 | $173.70 | 5,073 | — | — |
| 2021-07-27 | $165.90 | $165.90 | 6,493 | — | — |
| 2021-07-26 | $168.60 | $168.60 | 3,083 | — | — |
| 2021-07-23 | $172.50 | $172.50 | 3,527 | — | — |
| 2021-07-22 | $171.90 | $171.90 | 2,280 | — | — |
| 2021-07-21 | $175.80 | $175.80 | 3,400 | — | — |
| 2021-07-20 | $171.60 | $171.60 | 2,503 | — | — |
| 2021-07-19 | $169.80 | $169.80 | 2,073 | — | — |
| 2021-07-16 | $167.70 | $167.70 | 6,690 | — | — |
| 2021-07-15 | $177.60 | $177.60 | 3,850 | — | — |
| 2021-07-14 | $178.80 | $178.80 | 3,963 | — | — |
| 2021-07-13 | $182.40 | $182.40 | 3,387 | — | — |
| 2021-07-12 | $193.20 | $193.20 | 3,020 | — | — |
| 2021-07-09 | $189.90 | $189.90 | 3,223 | — | — |
| 2021-07-08 | $187.20 | $187.20 | 3,953 | — | — |
| 2021-07-07 | $180.60 | $180.60 | 13,840 | — | — |
| 2021-07-06 | $183.90 | $183.90 | 9,310 | — | — |
| 2021-07-02 | $185.70 | $185.70 | 9,617 | — | — |
| 2021-07-01 | $193.50 | $193.50 | 4,540 | — | — |
| 2021-06-30 | $195.00 | $195.00 | 7,077 | — | — |
| 2021-06-29 | $194.70 | $194.70 | 9,500 | — | — |
| 2021-06-28 | $199.20 | $199.20 | 26,673 | — | — |
| 2021-06-25 | $210.00 | $210.00 | 104,413 | — | — |
| 2021-06-24 | $209.10 | $209.10 | 6,467 | — | — |
| 2021-06-23 | $214.20 | $214.20 | 7,767 | — | — |
| 2021-06-22 | $218.70 | $218.70 | 9,850 | — | — |
| 2021-06-21 | $222.00 | $222.00 | 11,467 | — | — |
| 2021-06-18 | $222.60 | $222.60 | 15,047 | — | — |
| 2021-06-17 | $243.00 | $243.00 | 7,117 | — | — |
| 2021-06-16 | $240.30 | $240.30 | 8,810 | — | — |
| 2021-06-15 | $243.00 | $243.00 | 5,620 | — | — |
| 2021-06-14 | $251.70 | $251.70 | 9,190 | — | — |
| 2021-06-11 | $262.20 | $262.20 | 22,180 | — | — |
| 2021-06-10 | $282.60 | $282.60 | 5,027 | — | — |
| 2021-06-09 | $267.30 | $267.30 | 5,440 | — | — |
| 2021-06-08 | $276.60 | $276.60 | 6,160 | — | — |
| 2021-06-07 | $282.90 | $282.90 | 10,533 | — | — |
| 2021-06-04 | $268.20 | $268.20 | 1,937 | — | — |
| 2021-06-03 | $277.50 | $277.50 | 1,493 | — | — |
| 2021-06-02 | $285.00 | $285.00 | 7,367 | — | — |
| 2021-06-01 | $285.00 | $285.00 | 2,160 | — | — |
| 2021-05-28 | $285.00 | $285.00 | 3,453 | — | — |
| 2021-05-27 | $285.00 | $285.00 | 10,353 | — | — |
| 2021-05-26 | $264.00 | $264.00 | 2,557 | — | — |
| 2021-05-25 | $262.50 | $262.50 | 6,260 | — | — |
| 2021-05-24 | $252.00 | $252.00 | 4,670 | — | — |
| 2021-05-21 | $237.00 | $237.00 | 5,330 | — | — |
| 2021-05-20 | $223.20 | $223.20 | 1,390 | — | — |
| 2021-05-19 | $220.80 | $220.80 | 3,227 | — | — |
| 2021-05-18 | $225.60 | $225.60 | 2,387 | — | — |
| 2021-05-17 | $224.70 | $224.70 | 2,577 | — | — |
| 2021-05-14 | $228.90 | $228.90 | 3,570 | — | — |
| 2021-05-13 | $223.50 | $223.50 | 5,860 | — | — |
| 2021-05-12 | $241.20 | $241.20 | 26,487 | — | — |
| 2021-05-11 | $237.30 | $237.30 | 1,417 | — | — |
| 2021-05-10 | $240.00 | $240.00 | 2,247 | — | — |
| 2021-05-07 | $241.50 | $241.50 | 2,123 | — | — |
| 2021-05-06 | $243.60 | $243.60 | 3,053 | — | — |
| 2021-05-05 | $240.00 | $240.00 | 2,657 | — | — |
| 2021-05-04 | $250.80 | $250.80 | 3,253 | — | — |
| 2021-05-03 | $252.30 | $252.30 | 2,977 | — | — |
| 2021-04-30 | $251.40 | $251.40 | 3,597 | — | — |
| 2021-04-29 | $254.40 | $254.40 | 3,557 | — | — |
| 2021-04-28 | $259.50 | $259.50 | 3,353 | — | — |
| 2021-04-27 | $255.60 | $255.60 | 3,547 | — | — |
| 2021-04-26 | $272.40 | $272.40 | 3,367 | — | — |
| 2021-04-23 | $258.60 | $258.60 | 2,447 | — | — |
| 2021-04-22 | $273.90 | $273.90 | 2,457 | — | — |
| 2021-04-21 | $269.70 | $269.70 | 1,827 | — | — |
| 2021-04-20 | $270.00 | $270.00 | 3,230 | — | — |
| 2021-04-19 | $279.00 | $279.00 | 3,087 | — | — |
| 2021-04-16 | $270.30 | $270.30 | 2,760 | — | — |
| 2021-04-15 | $261.60 | $261.60 | 1,630 | — | — |
| 2021-04-14 | $268.50 | $268.50 | 4,237 | — | — |
| 2021-04-13 | $253.80 | $253.80 | 1,980 | — | — |
| 2021-04-12 | $255.00 | $255.00 | 2,170 | — | — |
| 2021-04-09 | $270.60 | $270.60 | 2,500 | — | — |
| 2021-04-08 | $283.50 | $283.50 | 3,260 | — | — |
| 2021-04-07 | $274.80 | $274.80 | 4,883 | — | — |
| 2021-04-06 | $269.40 | $269.40 | 1,867 | — | — |
| 2021-04-05 | $286.80 | $286.80 | 5,220 | — | — |
| 2021-04-01 | $270.90 | $270.90 | 2,303 | — | — |
| 2021-03-31 | $258.30 | $258.30 | 6,003 | — | — |
| 2021-03-30 | $254.10 | $254.10 | 6,080 | — | — |
| 2021-03-29 | $261.60 | $261.60 | 3,137 | — | — |
| 2021-03-26 | $274.50 | $274.50 | 4,473 | — | — |
| 2021-03-25 | $282.00 | $282.00 | 6,990 | — | — |
| 2021-03-24 | $261.00 | $261.00 | 7,533 | — | — |
| 2021-03-23 | $279.30 | $279.30 | 7,337 | — | — |
| 2021-03-22 | $308.40 | $308.40 | 6,760 | — | — |
| 2021-03-19 | $297.00 | $297.00 | 14,117 | — | — |
| 2021-03-18 | $261.00 | $261.00 | 1,697 | — | — |
| 2021-03-17 | $269.70 | $269.70 | 1,690 | — | — |
| 2021-03-16 | $271.50 | $271.50 | 2,943 | — | — |
| 2021-03-15 | $281.70 | $281.70 | 1,603 | — | — |
| 2021-03-12 | $286.50 | $286.50 | 1,710 | — | — |
| 2021-03-11 | $293.10 | $293.10 | 1,960 | — | — |
| 2021-03-10 | $284.40 | $284.40 | 1,763 | — | — |
| 2021-03-09 | $295.80 | $295.80 | 4,340 | — | — |
| 2021-03-08 | $285.30 | $285.30 | 2,120 | — | — |
| 2021-03-05 | $285.00 | $285.00 | 2,310 | — | — |
| 2021-03-04 | $275.40 | $275.40 | 3,233 | — | — |
| 2021-03-03 | $292.20 | $292.20 | 4,077 | — | — |
| 2021-03-02 | $292.50 | $292.50 | 1,817 | — | — |
| 2021-03-01 | $297.00 | $297.00 | 3,263 | — | — |
| 2021-02-26 | $287.10 | $287.10 | 1,537 | — | — |
| 2021-02-25 | $287.10 | $287.10 | 2,250 | — | — |
| 2021-02-24 | $288.90 | $288.90 | 3,967 | — | — |
| 2021-02-23 | $278.70 | $278.70 | 3,717 | — | — |
| 2021-02-22 | $276.90 | $276.90 | 3,653 | — | — |
| 2021-02-19 | $289.20 | $289.20 | 1,227 | — | — |
| 2021-02-18 | $285.30 | $285.30 | 19,343 | — | — |
| 2021-02-17 | $275.40 | $275.40 | 2,840 | — | — |
| 2021-02-16 | $263.10 | $263.10 | 1,910 | — | — |
| 2021-02-12 | $266.10 | $266.10 | 2,027 | — | — |
| 2021-02-11 | $267.30 | $267.30 | 3,200 | — | — |
| 2021-02-10 | $269.10 | $269.10 | 4,600 | — | — |
| 2021-02-09 | $281.40 | $281.40 | 6,797 | — | — |
| 2021-02-08 | $269.70 | $269.70 | 5,057 | — | — |
| 2021-02-05 | $251.70 | $251.70 | 2,247 | — | — |
| 2021-02-04 | $248.70 | $248.70 | 3,090 | — | — |
| 2021-02-03 | $232.20 | $232.20 | 2,690 | — | — |
| 2021-02-02 | $238.50 | $238.50 | 1,597 | — | — |
| 2021-02-01 | $234.30 | $234.30 | 2,797 | — | — |
| 2021-01-29 | $234.30 | $234.30 | 3,637 | — | — |
| 2021-01-28 | $223.50 | $223.50 | 2,183 | — | — |
| 2021-01-27 | $229.20 | $229.20 | 6,743 | — | — |
| 2021-01-26 | $246.30 | $246.30 | 2,483 | — | — |
| 2021-01-25 | $254.70 | $254.70 | 2,363 | — | — |
| 2021-01-22 | $254.70 | $254.70 | 3,803 | — | — |
| 2021-01-21 | $249.60 | $249.60 | 2,037 | — | — |
| 2021-01-20 | $250.50 | $250.50 | 1,693 | — | — |
| 2021-01-19 | $255.90 | $255.90 | 3,097 | — | — |
| 2021-01-15 | $255.00 | $255.00 | 2,450 | — | — |
| 2021-01-14 | $244.50 | $244.50 | 1,647 | — | — |
| 2021-01-13 | $239.70 | $239.70 | 1,747 | — | — |
| 2021-01-12 | $236.70 | $236.70 | 1,330 | — | — |
| 2021-01-11 | $231.60 | $231.60 | 3,247 | — | — |
| 2021-01-08 | $248.10 | $248.10 | 9,847 | — | — |
| 2021-01-07 | $229.20 | $229.20 | 3,927 | — | — |
| 2021-01-06 | $205.20 | $205.20 | 2,763 | — | — |
| 2021-01-05 | $205.50 | $205.50 | 2,140 | — | — |
| 2021-01-04 | $198.90 | $198.90 | 2,997 | — | — |