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-06-21 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 | $70.88 | $70.88 | 7,388 | — | — |
| 2021-12-30 | $72.80 | $72.80 | 7,588 | — | — |
| 2021-12-29 | $73.92 | $73.92 | 12,906 | — | — |
| 2021-12-28 | $73.60 | $73.60 | 9,138 | — | — |
| 2021-12-27 | $74.40 | $74.40 | 17,594 | — | — |
| 2021-12-23 | $81.60 | $81.60 | 12,313 | — | — |
| 2021-12-22 | $80.48 | $80.48 | 14,019 | — | — |
| 2021-12-21 | $80.96 | $80.96 | 9,113 | — | — |
| 2021-12-20 | $80.96 | $80.96 | 20,606 | — | — |
| 2021-12-17 | $77.44 | $77.44 | 27,038 | — | — |
| 2021-12-16 | $76.16 | $76.16 | 10,238 | — | — |
| 2021-12-15 | $79.68 | $79.68 | 18,813 | — | — |
| 2021-12-14 | $79.52 | $79.52 | 11,913 | — | — |
| 2021-12-13 | $82.72 | $82.72 | 9,700 | — | — |
| 2021-12-10 | $84.32 | $84.32 | 5,000 | — | — |
| 2021-12-09 | $88.00 | $88.00 | 7,263 | — | — |
| 2021-12-08 | $90.40 | $90.40 | 6,006 | — | — |
| 2021-12-07 | $87.20 | $87.20 | 16,419 | — | — |
| 2021-12-06 | $84.00 | $84.00 | 13,044 | — | — |
| 2021-12-03 | $84.64 | $84.64 | 9,875 | — | — |
| 2021-12-02 | $88.48 | $88.48 | 15,988 | — | — |
| 2021-12-01 | $88.00 | $88.00 | 21,644 | — | — |
| 2021-11-30 | $90.08 | $90.08 | 24,419 | — | — |
| 2021-11-29 | $91.52 | $91.52 | 16,169 | — | — |
| 2021-11-26 | $96.96 | $96.96 | 6,469 | — | — |
| 2021-11-24 | $105.12 | $105.12 | 8,838 | — | — |
| 2021-11-23 | $104.32 | $104.32 | 9,206 | — | — |
| 2021-11-22 | $103.84 | $103.84 | 9,550 | — | — |
| 2021-11-19 | $107.04 | $107.04 | 10,788 | — | — |
| 2021-11-18 | $110.40 | $110.40 | 11,819 | — | — |
| 2021-11-17 | $112.16 | $112.16 | 8,038 | — | — |
| 2021-11-16 | $115.52 | $115.52 | 12,569 | — | — |
| 2021-11-15 | $119.52 | $119.52 | 7,131 | — | — |
| 2021-11-12 | $118.24 | $118.24 | 4,025 | — | — |
| 2021-11-11 | $118.88 | $118.88 | 6,756 | — | — |
| 2021-11-10 | $116.16 | $116.16 | 8,794 | — | — |
| 2021-11-09 | $118.72 | $118.72 | 7,350 | — | — |
| 2021-11-08 | $117.76 | $117.76 | 14,744 | — | — |
| 2021-11-05 | $125.76 | $125.76 | 16,294 | — | — |
| 2021-11-04 | $133.28 | $133.28 | 11,313 | — | — |
| 2021-11-03 | $129.60 | $129.60 | 12,044 | — | — |
| 2021-11-02 | $118.72 | $118.72 | 6,325 | — | — |
| 2021-11-01 | $118.24 | $118.24 | 19,425 | — | — |
| 2021-10-29 | $102.40 | $102.40 | 5,488 | — | — |
| 2021-10-28 | $106.24 | $106.24 | 11,069 | — | — |
| 2021-10-27 | $103.20 | $103.20 | 4,300 | — | — |
| 2021-10-26 | $104.64 | $104.64 | 5,913 | — | — |
| 2021-10-25 | $103.68 | $103.68 | 4,825 | — | — |
| 2021-10-22 | $104.48 | $104.48 | 10,969 | — | — |
| 2021-10-21 | $103.04 | $103.04 | 8,219 | — | — |
| 2021-10-20 | $104.80 | $104.80 | 3,794 | — | — |
| 2021-10-19 | $102.08 | $102.08 | 9,150 | — | — |
| 2021-10-18 | $104.00 | $104.00 | 4,950 | — | — |
| 2021-10-15 | $107.68 | $107.68 | 6,663 | — | — |
| 2021-10-14 | $109.92 | $109.92 | 5,094 | — | — |
| 2021-10-13 | $110.56 | $110.56 | 11,063 | — | — |
| 2021-10-12 | $109.92 | $109.92 | 6,656 | — | — |
| 2021-10-11 | $109.60 | $109.60 | 3,538 | — | — |
| 2021-10-08 | $110.56 | $110.56 | 8,544 | — | — |
| 2021-10-07 | $114.72 | $114.72 | 5,531 | — | — |
| 2021-10-06 | $114.88 | $114.88 | 8,538 | — | — |
| 2021-10-05 | $116.80 | $116.80 | 11,588 | — | — |
| 2021-10-04 | $117.60 | $117.60 | 10,875 | — | — |
| 2021-10-01 | $120.16 | $120.16 | 15,131 | — | — |
| 2021-09-30 | $116.48 | $116.48 | 6,606 | — | — |
| 2021-09-29 | $114.88 | $114.88 | 10,063 | — | — |
| 2021-09-28 | $117.28 | $117.28 | 17,675 | — | — |
| 2021-09-27 | $121.44 | $121.44 | 8,425 | — | — |
| 2021-09-24 | $119.52 | $119.52 | 8,244 | — | — |
| 2021-09-23 | $122.08 | $122.08 | 11,094 | — | — |
| 2021-09-22 | $117.44 | $117.44 | 8,525 | — | — |
| 2021-09-21 | $117.28 | $117.28 | 25,425 | — | — |
| 2021-09-20 | $117.60 | $117.60 | 28,400 | — | — |
| 2021-09-17 | $124.64 | $124.64 | 67,825 | — | — |
| 2021-09-16 | $109.92 | $109.92 | 24,556 | — | — |
| 2021-09-15 | $106.08 | $106.08 | 44,231 | — | — |
| 2021-09-14 | $98.08 | $98.08 | 10,775 | — | — |
| 2021-09-13 | $100.16 | $100.16 | 7,694 | — | — |
| 2021-09-10 | $102.24 | $102.24 | 10,194 | — | — |
| 2021-09-09 | $101.60 | $101.60 | 13,244 | — | — |
| 2021-09-08 | $101.60 | $101.60 | 8,475 | — | — |
| 2021-09-07 | $102.08 | $102.08 | 10,181 | — | — |
| 2021-09-03 | $104.32 | $104.32 | 9,081 | — | — |
| 2021-09-02 | $105.76 | $105.76 | 10,188 | — | — |
| 2021-09-01 | $104.48 | $104.48 | 16,106 | — | — |
| 2021-08-31 | $102.40 | $102.40 | 11,913 | — | — |
| 2021-08-30 | $101.92 | $101.92 | 11,669 | — | — |
| 2021-08-27 | $100.00 | $100.00 | 21,138 | — | — |
| 2021-08-26 | $100.32 | $100.32 | 28,200 | — | — |
| 2021-08-25 | $108.80 | $108.80 | 7,206 | — | — |
| 2021-08-24 | $108.16 | $108.16 | 8,400 | — | — |
| 2021-08-23 | $108.64 | $108.64 | 12,463 | — | — |
| 2021-08-20 | $103.84 | $103.84 | 22,100 | — | — |
| 2021-08-19 | $97.12 | $97.12 | 6,831 | — | — |
| 2021-08-18 | $98.56 | $98.56 | 15,675 | — | — |
| 2021-08-17 | $107.20 | $107.20 | 10,156 | — | — |
| 2021-08-16 | $103.20 | $103.20 | 6,381 | — | — |
| 2021-08-13 | $103.20 | $103.20 | 9,500 | — | — |
| 2021-08-12 | $105.60 | $105.60 | 6,188 | — | — |
| 2021-08-11 | $104.64 | $104.64 | 8,481 | — | — |
| 2021-08-10 | $108.96 | $108.96 | 16,325 | — | — |
| 2021-08-09 | $105.92 | $105.92 | 15,138 | — | — |
| 2021-08-06 | $107.68 | $107.68 | 13,781 | — | — |
| 2021-08-05 | $102.56 | $102.56 | 23,656 | — | — |
| 2021-08-04 | $100.80 | $100.80 | 34,119 | — | — |
| 2021-08-03 | $101.28 | $101.28 | 28,319 | — | — |
| 2021-08-02 | $113.76 | $113.76 | 12,719 | — | — |
| 2021-07-30 | $113.92 | $113.92 | 29,913 | — | — |
| 2021-07-29 | $111.84 | $111.84 | 10,831 | — | — |
| 2021-07-28 | $114.40 | $114.40 | 16,150 | — | — |
| 2021-07-27 | $111.52 | $111.52 | 11,344 | — | — |
| 2021-07-26 | $115.84 | $115.84 | 18,994 | — | — |
| 2021-07-23 | $118.40 | $118.40 | 27,881 | — | — |
| 2021-07-22 | $120.16 | $120.16 | 24,575 | — | — |
| 2021-07-21 | $129.12 | $129.12 | 32,188 | — | — |
| 2021-07-20 | $142.40 | $142.40 | 6,519 | — | — |
| 2021-07-19 | $138.24 | $138.24 | 6,644 | — | — |
| 2021-07-16 | $141.44 | $141.44 | 5,769 | — | — |
| 2021-07-15 | $137.44 | $137.44 | 6,675 | — | — |
| 2021-07-14 | $137.28 | $137.28 | 13,994 | — | — |
| 2021-07-13 | $144.00 | $144.00 | 7,125 | — | — |
| 2021-07-12 | $149.28 | $149.28 | 4,656 | — | — |
| 2021-07-09 | $150.08 | $150.08 | 5,131 | — | — |
| 2021-07-08 | $147.36 | $147.36 | 5,819 | — | — |
| 2021-07-07 | $146.88 | $146.88 | 9,769 | — | — |
| 2021-07-06 | $150.56 | $150.56 | 16,131 | — | — |
| 2021-07-02 | $158.08 | $158.08 | 7,894 | — | — |
| 2021-07-01 | $158.24 | $158.24 | 10,738 | — | — |
| 2021-06-30 | $156.48 | $156.48 | 19,650 | — | — |
| 2021-06-29 | $165.76 | $165.76 | 24,450 | — | — |
| 2021-06-28 | $156.16 | $156.16 | 15,138 | — | — |
| 2021-06-25 | $159.04 | $159.04 | 88,331 | — | — |
| 2021-06-24 | $167.20 | $167.20 | 8,450 | — | — |
| 2021-06-23 | $166.40 | $166.40 | 8,425 | — | — |
| 2021-06-22 | $166.40 | $166.40 | 5,219 | — | — |
| 2021-06-21 | $170.08 | $170.08 | 10,994 | — | — |
| 2021-06-18 | $172.80 | $172.80 | 45,231 | — | — |
| 2021-06-17 | $176.48 | $176.48 | 13,225 | — | — |
| 2021-06-16 | $177.76 | $177.76 | 9,675 | — | — |
| 2021-06-15 | $182.24 | $182.24 | 12,894 | — | — |
| 2021-06-14 | $181.92 | $181.92 | 7,338 | — | — |
| 2021-06-11 | $185.28 | $185.28 | 5,819 | — | — |
| 2021-06-10 | $187.52 | $187.52 | 6,125 | — | — |
| 2021-06-09 | $186.88 | $186.88 | 9,400 | — | — |
| 2021-06-08 | $188.48 | $188.48 | 8,563 | — | — |
| 2021-06-07 | $188.32 | $188.32 | 22,513 | — | — |
| 2021-06-04 | $193.60 | $193.60 | 6,413 | — | — |
| 2021-06-03 | $203.20 | $203.20 | 5,738 | — | — |
| 2021-06-02 | $201.60 | $201.60 | 4,250 | — | — |
| 2021-06-01 | $206.56 | $206.56 | 10,944 | — | — |
| 2021-05-28 | $197.60 | $197.60 | 15,756 | — | — |
| 2021-05-27 | $192.80 | $192.80 | 23,513 | — | — |
| 2021-05-26 | $186.56 | $186.56 | 6,875 | — | — |
| 2021-05-25 | $182.88 | $182.88 | 13,381 | — | — |
| 2021-05-24 | $185.12 | $185.12 | 13,738 | — | — |
| 2021-05-21 | $182.24 | $182.24 | 13,563 | — | — |
| 2021-05-20 | $179.36 | $179.36 | 11,806 | — | — |
| 2021-05-19 | $174.56 | $174.56 | 12,675 | — | — |
| 2021-05-18 | $185.60 | $185.60 | 18,138 | — | — |
| 2021-05-17 | $166.40 | $166.40 | 21,894 | — | — |
| 2021-05-14 | $176.96 | $176.96 | 17,769 | — | — |
| 2021-05-13 | $175.20 | $175.20 | 27,188 | — | — |
| 2021-05-12 | $205.12 | $205.12 | 31,806 | — | — |
| 2021-05-11 | $187.36 | $187.36 | 15,238 | — | — |
| 2021-05-10 | $190.56 | $190.56 | 11,213 | — | — |
| 2021-05-07 | $181.76 | $181.76 | 9,413 | — | — |
| 2021-05-06 | $168.64 | $168.64 | 7,406 | — | — |
| 2021-05-05 | $181.44 | $181.44 | 6,869 | — | — |
| 2021-05-04 | $183.36 | $183.36 | 10,244 | — | — |
| 2021-05-03 | $185.92 | $185.92 | 8,444 | — | — |
| 2021-04-30 | $186.40 | $186.40 | 8,106 | — | — |
| 2021-04-29 | $190.24 | $190.24 | 8,088 | — | — |
| 2021-04-28 | $190.88 | $190.88 | 5,050 | — | — |
| 2021-04-27 | $184.16 | $184.16 | 5,494 | — | — |
| 2021-04-26 | $181.28 | $181.28 | 7,313 | — | — |
| 2021-04-23 | $174.40 | $174.40 | 6,331 | — | — |
| 2021-04-22 | $182.24 | $182.24 | 9,481 | — | — |
| 2021-04-21 | $179.20 | $179.20 | 8,488 | — | — |
| 2021-04-20 | $169.76 | $169.76 | 4,813 | — | — |
| 2021-04-19 | $168.00 | $168.00 | 11,525 | — | — |
| 2021-04-16 | $176.00 | $176.00 | 8,019 | — | — |
| 2021-04-15 | $173.28 | $173.28 | 6,519 | — | — |
| 2021-04-14 | $175.68 | $175.68 | 11,819 | — | — |
| 2021-04-13 | $171.20 | $171.20 | 12,500 | — | — |
| 2021-04-12 | $188.80 | $188.80 | 6,106 | — | — |
| 2021-04-09 | $197.12 | $197.12 | 9,063 | — | — |
| 2021-04-08 | $216.64 | $216.64 | 8,325 | — | — |
| 2021-04-07 | $210.88 | $210.88 | 11,363 | — | — |
| 2021-04-06 | $215.04 | $215.04 | 25,694 | — | — |
| 2021-04-05 | $226.40 | $226.40 | 16,013 | — | — |
| 2021-04-01 | $205.44 | $205.44 | 9,131 | — | — |
| 2021-03-31 | $189.44 | $189.44 | 11,069 | — | — |
| 2021-03-30 | $182.88 | $182.88 | 9,606 | — | — |
| 2021-03-29 | $192.32 | $192.32 | 15,625 | — | — |
| 2021-03-26 | $204.00 | $204.00 | 6,781 | — | — |
| 2021-03-25 | $203.84 | $203.84 | 8,681 | — | — |
| 2021-03-24 | $203.52 | $203.52 | 13,256 | — | — |
| 2021-03-23 | $208.00 | $208.00 | 11,213 | — | — |
| 2021-03-22 | $213.60 | $213.60 | 10,331 | — | — |
| 2021-03-19 | $199.52 | $199.52 | 12,969 | — | — |
| 2021-03-18 | $196.96 | $196.96 | 6,231 | — | — |
| 2021-03-17 | $201.12 | $201.12 | 7,681 | — | — |
| 2021-03-16 | $204.16 | $204.16 | 8,450 | — | — |
| 2021-03-15 | $207.68 | $207.68 | 8,006 | — | — |
| 2021-03-12 | $208.48 | $208.48 | 12,800 | — | — |
| 2021-03-11 | $205.76 | $205.76 | 14,594 | — | — |
| 2021-03-10 | $214.08 | $214.08 | 17,306 | — | — |
| 2021-03-09 | $205.60 | $205.60 | 14,969 | — | — |
| 2021-03-08 | $192.64 | $192.64 | 34,675 | — | — |
| 2021-03-05 | $206.40 | $206.40 | 54,188 | — | — |
| 2021-03-04 | $209.60 | $209.60 | 57,206 | — | — |
| 2021-03-03 | $210.88 | $210.88 | 48,425 | — | — |
| 2021-03-02 | $188.96 | $188.96 | 20,094 | — | — |
| 2021-03-01 | $176.96 | $176.96 | 19,344 | — | — |
| 2021-02-26 | $168.16 | $168.16 | 27,669 | — | — |
| 2021-02-25 | $165.60 | $165.60 | 41,863 | — | — |
| 2021-02-24 | $178.56 | $178.56 | 29,825 | — | — |
| 2021-02-23 | $162.56 | $162.56 | 18,306 | — | — |
| 2021-02-22 | $169.28 | $169.28 | 24,725 | — | — |
| 2021-02-19 | $172.32 | $172.32 | 83,406 | — | — |
| 2021-02-18 | $147.84 | $147.84 | 19,444 | — | — |
| 2021-02-17 | $157.44 | $157.44 | 13,506 | — | — |
| 2021-02-16 | $160.16 | $160.16 | 20,600 | — | — |
| 2021-02-12 | $159.20 | $159.20 | 28,881 | — | — |
| 2021-02-11 | $172.80 | $172.80 | 23,288 | — | — |
| 2021-02-10 | $175.68 | $175.68 | 19,694 | — | — |
| 2021-02-09 | $168.32 | $168.32 | 30,519 | — | — |
| 2021-02-08 | $163.52 | $163.52 | 15,750 | — | — |
| 2021-02-05 | $156.00 | $156.00 | 16,363 | — | — |
| 2021-02-04 | $148.96 | $148.96 | 15,169 | — | — |
| 2021-02-03 | $157.76 | $157.76 | 27,769 | — | — |
| 2021-02-02 | $154.40 | $154.40 | 19,269 | — | — |
| 2021-02-01 | $146.40 | $146.40 | 19,100 | — | — |
| 2021-01-29 | $141.44 | $141.44 | 26,006 | — | — |
| 2021-01-28 | $138.56 | $138.56 | 12,100 | — | — |
| 2021-01-27 | $133.44 | $133.44 | 39,750 | — | — |
| 2021-01-26 | $133.28 | $133.28 | 13,388 | — | — |
| 2021-01-25 | $139.04 | $139.04 | 14,519 | — | — |
| 2021-01-22 | $131.36 | $131.36 | 9,475 | — | — |
| 2021-01-21 | $132.64 | $132.64 | 8,631 | — | — |
| 2021-01-20 | $133.76 | $133.76 | 15,563 | — | — |
| 2021-01-19 | $135.52 | $135.52 | 8,513 | — | — |
| 2021-01-15 | $134.24 | $134.24 | 10,044 | — | — |
| 2021-01-14 | $136.96 | $136.96 | 27,550 | — | — |
| 2021-01-13 | $137.92 | $137.92 | 10,569 | — | — |
| 2021-01-12 | $141.60 | $141.60 | 15,956 | — | — |
| 2021-01-11 | $137.76 | $137.76 | 14,438 | — | — |
| 2021-01-08 | $134.72 | $134.72 | 17,825 | — | — |
| 2021-01-07 | $138.72 | $138.72 | 20,563 | — | — |
| 2021-01-06 | $126.24 | $126.24 | 13,306 | — | — |
| 2021-01-05 | $124.00 | $124.00 | 12,344 | — | — |
| 2021-01-04 | $122.56 | $122.56 | 13,969 | — | — |