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
- 2013-01-29 to 2026-09-03
- 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 | $169.20 | $402.66 | 7,340 | — | — |
| 2021-12-30 | $168.20 | $400.28 | 5,520 | — | — |
| 2021-12-29 | $167.40 | $398.38 | 4,405 | — | — |
| 2021-12-28 | $167.80 | $399.33 | 5,900 | — | — |
| 2021-12-27 | $167.60 | $398.85 | 4,315 | — | — |
| 2021-12-23 | $167.70 | $399.09 | 7,645 | — | — |
| 2021-12-22 | $167.30 | $398.14 | 6,250 | — | — |
| 2021-12-21 | $166.20 | $395.52 | 6,130 | — | — |
| 2021-12-20 | $168.20 | $395.33 | 7,755 | — | — |
| 2021-12-17 | $169.20 | $397.68 | 5,040 | — | — |
| 2021-12-16 | $168.80 | $396.74 | 3,885 | — | — |
| 2021-12-15 | $167.00 | $392.51 | 6,500 | — | — |
| 2021-12-14 | $166.50 | $391.34 | 3,805 | — | — |
| 2021-12-13 | $167.20 | $392.98 | 7,015 | — | — |
| 2021-12-10 | $167.30 | $393.22 | 3,995 | — | — |
| 2021-12-09 | $166.60 | $391.57 | 4,550 | — | — |
| 2021-12-08 | $167.60 | $393.92 | 6,260 | — | — |
| 2021-12-07 | $167.60 | $393.92 | 6,625 | — | — |
| 2021-12-06 | $167.40 | $393.45 | 3,690 | — | — |
| 2021-12-03 | $167.40 | $393.45 | 20,315 | — | — |
| 2021-12-02 | $165.60 | $389.22 | 3,930 | — | — |
| 2021-12-01 | $166.60 | $391.57 | 5,375 | — | — |
| 2021-11-30 | $166.20 | $390.63 | 7,215 | — | — |
| 2021-11-29 | $167.00 | $392.51 | 2,595 | — | — |
| 2021-11-26 | $167.40 | $393.45 | 4,210 | — | — |
| 2021-11-24 | $167.80 | $394.39 | 3,435 | — | — |
| 2021-11-23 | $167.70 | $394.16 | 4,530 | — | — |
| 2021-11-22 | $169.80 | $399.09 | 28,785 | — | — |
| 2021-11-19 | $172.10 | $404.50 | 3,175 | — | — |
| 2021-11-18 | $173.80 | $406.28 | 2,025 | — | — |
| 2021-11-17 | $174.00 | $406.75 | 3,965 | — | — |
| 2021-11-16 | $173.20 | $404.88 | 4,190 | — | — |
| 2021-11-15 | $173.60 | $405.82 | 3,595 | — | — |
| 2021-11-12 | $173.50 | $405.58 | 5,395 | — | — |
| 2021-11-11 | $173.60 | $405.82 | 5,035 | — | — |
| 2021-11-10 | $173.00 | $404.41 | 3,720 | — | — |
| 2021-11-09 | $172.40 | $403.01 | 5,270 | — | — |
| 2021-11-08 | $171.90 | $401.84 | 8,830 | — | — |
| 2021-11-05 | $171.10 | $399.97 | 17,135 | — | — |
| 2021-11-04 | $169.60 | $396.47 | 3,790 | — | — |
| 2021-11-03 | $168.00 | $392.73 | 5,055 | — | — |
| 2021-11-02 | $169.40 | $396.00 | 3,170 | — | — |
| 2021-11-01 | $169.20 | $395.53 | 4,930 | — | — |
| 2021-10-29 | $168.40 | $393.66 | 2,620 | — | — |
| 2021-10-28 | $169.70 | $396.70 | 2,345 | — | — |
| 2021-10-27 | $169.40 | $396.00 | 7,850 | — | — |
| 2021-10-26 | $169.00 | $395.06 | 5,670 | — | — |
| 2021-10-25 | $169.90 | $397.17 | 3,415 | — | — |
| 2021-10-22 | $169.20 | $395.53 | 4,325 | — | — |
| 2021-10-21 | $168.40 | $393.66 | 4,320 | — | — |
| 2021-10-20 | $169.00 | $395.06 | 5,550 | — | — |
| 2021-10-19 | $167.80 | $392.26 | 4,365 | — | — |
| 2021-10-18 | $167.80 | $391.32 | 3,855 | — | — |
| 2021-10-15 | $167.80 | $391.32 | 4,145 | — | — |
| 2021-10-14 | $169.80 | $395.99 | 2,765 | — | — |
| 2021-10-13 | $169.30 | $394.82 | 9,100 | — | — |
| 2021-10-12 | $167.20 | $389.92 | 7,415 | — | — |
| 2021-10-11 | $166.20 | $387.59 | 4,580 | — | — |
| 2021-10-08 | $166.90 | $389.22 | 4,245 | — | — |
| 2021-10-07 | $166.80 | $388.99 | 3,890 | — | — |
| 2021-10-06 | $167.70 | $391.09 | 8,350 | — | — |
| 2021-10-05 | $167.40 | $390.39 | 8,240 | — | — |
| 2021-10-04 | $167.80 | $391.32 | 7,145 | — | — |
| 2021-10-01 | $166.90 | $389.22 | 6,475 | — | — |
| 2021-09-30 | $166.90 | $389.22 | 5,565 | — | — |
| 2021-09-29 | $163.80 | $382.00 | 6,710 | — | — |
| 2021-09-28 | $164.80 | $384.33 | 10,120 | — | — |
| 2021-09-27 | $166.30 | $387.83 | 5,645 | — | — |
| 2021-09-24 | $165.80 | $386.66 | 3,335 | — | — |
| 2021-09-23 | $166.40 | $388.06 | 10,570 | — | — |
| 2021-09-22 | $167.80 | $391.32 | 7,325 | — | — |
| 2021-09-21 | $168.40 | $392.72 | 7,800 | — | — |
| 2021-09-20 | $169.60 | $390.95 | 12,540 | — | — |
| 2021-09-17 | $168.60 | $388.65 | 7,395 | — | — |
| 2021-09-16 | $168.80 | $389.11 | 11,015 | — | — |
| 2021-09-15 | $172.20 | $396.94 | 12,200 | — | — |
| 2021-09-14 | $173.10 | $399.02 | 3,900 | — | — |
| 2021-09-13 | $172.40 | $397.40 | 4,960 | — | — |
| 2021-09-10 | $171.60 | $395.56 | 8,625 | — | — |
| 2021-09-09 | $172.40 | $397.40 | 6,615 | — | — |
| 2021-09-08 | $171.80 | $396.02 | 3,640 | — | — |
| 2021-09-07 | $172.20 | $396.94 | 5,010 | — | — |
| 2021-09-03 | $172.60 | $397.87 | 5,395 | — | — |
| 2021-09-02 | $172.40 | $397.40 | 9,455 | — | — |
| 2021-09-01 | $172.40 | $397.40 | 8,120 | — | — |
| 2021-08-31 | $172.30 | $397.17 | 6,290 | — | — |
| 2021-08-30 | $172.00 | $396.48 | 5,815 | — | — |
| 2021-08-27 | $171.90 | $396.25 | 6,380 | — | — |
| 2021-08-26 | $170.90 | $393.95 | 5,330 | — | — |
| 2021-08-25 | $171.00 | $394.18 | 5,930 | — | — |
| 2021-08-24 | $171.20 | $394.64 | 5,875 | — | — |
| 2021-08-23 | $171.60 | $395.56 | 5,980 | — | — |
| 2021-08-20 | $170.60 | $393.26 | 5,670 | — | — |
| 2021-08-19 | $170.20 | $392.33 | 6,415 | — | — |
| 2021-08-18 | $172.00 | $392.93 | 11,875 | — | — |
| 2021-08-17 | $172.00 | $392.93 | 8,500 | — | — |
| 2021-08-16 | $172.00 | $392.93 | 6,095 | — | — |
| 2021-08-13 | $171.60 | $392.02 | 9,580 | — | — |
| 2021-08-12 | $169.40 | $386.99 | 9,815 | — | — |
| 2021-08-11 | $169.50 | $387.22 | 4,830 | — | — |
| 2021-08-10 | $167.50 | $382.65 | 10,735 | — | — |
| 2021-08-09 | $167.40 | $382.42 | 23,740 | — | — |
| 2021-08-06 | $170.20 | $388.82 | 11,805 | — | — |
| 2021-08-05 | $174.60 | $398.87 | 3,125 | — | — |
| 2021-08-04 | $174.80 | $399.33 | 5,145 | — | — |
| 2021-08-03 | $175.00 | $399.79 | 5,390 | — | — |
| 2021-08-02 | $174.80 | $399.33 | 6,340 | — | — |
| 2021-07-30 | $174.60 | $398.87 | 6,260 | — | — |
| 2021-07-29 | $175.40 | $400.70 | 6,415 | — | — |
| 2021-07-28 | $173.90 | $397.27 | 5,800 | — | — |
| 2021-07-27 | $173.00 | $395.22 | 6,585 | — | — |
| 2021-07-26 | $173.10 | $395.45 | 6,020 | — | — |
| 2021-07-23 | $173.30 | $395.90 | 4,760 | — | — |
| 2021-07-22 | $173.60 | $396.59 | 6,435 | — | — |
| 2021-07-21 | $173.60 | $396.59 | 5,805 | — | — |
| 2021-07-20 | $174.00 | $397.50 | 6,085 | — | — |
| 2021-07-19 | $174.40 | $396.77 | 9,060 | — | — |
| 2021-07-16 | $174.40 | $396.77 | 5,505 | — | — |
| 2021-07-15 | $175.60 | $399.50 | 11,575 | — | — |
| 2021-07-14 | $175.80 | $399.96 | 6,750 | — | — |
| 2021-07-13 | $174.30 | $396.54 | 12,925 | — | — |
| 2021-07-12 | $174.10 | $396.09 | 7,565 | — | — |
| 2021-07-09 | $174.60 | $397.23 | 10,855 | — | — |
| 2021-07-08 | $173.60 | $394.95 | 12,210 | — | — |
| 2021-07-07 | $174.06 | $396.00 | 12,885 | — | — |
| 2021-07-06 | $173.30 | $394.27 | 18,585 | — | — |
| 2021-07-02 | $172.50 | $392.45 | 12,930 | — | — |
| 2021-07-01 | $171.20 | $389.49 | 18,085 | — | — |
| 2021-06-30 | $171.00 | $389.04 | 13,375 | — | — |
| 2021-06-29 | $170.00 | $386.76 | 15,665 | — | — |
| 2021-06-28 | $171.70 | $390.63 | 10,900 | — | — |
| 2021-06-25 | $171.70 | $390.63 | 10,550 | — | — |
| 2021-06-24 | $171.20 | $389.49 | 6,085 | — | — |
| 2021-06-23 | $171.20 | $389.49 | 9,920 | — | — |
| 2021-06-22 | $171.60 | $390.40 | 11,390 | — | — |
| 2021-06-21 | $172.20 | $391.77 | 11,410 | — | — |
| 2021-06-18 | $171.20 | $386.81 | 8,045 | — | — |
| 2021-06-17 | $172.20 | $389.07 | 29,895 | — | — |
| 2021-06-16 | $178.00 | $402.17 | 12,355 | — | — |
| 2021-06-15 | $180.00 | $406.69 | 7,410 | — | — |
| 2021-06-14 | $180.90 | $408.72 | 9,195 | — | — |
| 2021-06-11 | $181.80 | $410.76 | 5,540 | — | — |
| 2021-06-10 | $183.30 | $414.14 | 5,620 | — | — |
| 2021-06-09 | $182.80 | $413.01 | 6,500 | — | — |
| 2021-06-08 | $183.20 | $413.92 | 15,435 | — | — |
| 2021-06-07 | $183.40 | $414.37 | 16,925 | — | — |
| 2021-06-04 | $182.60 | $412.56 | 11,150 | — | — |
| 2021-06-03 | $180.90 | $408.72 | 12,795 | — | — |
| 2021-06-02 | $183.40 | $414.37 | 5,515 | — | — |
| 2021-06-01 | $182.80 | $413.01 | 8,525 | — | — |
| 2021-05-28 | $182.80 | $413.01 | 4,480 | — | — |
| 2021-05-27 | $182.80 | $413.01 | 7,445 | — | — |
| 2021-05-26 | $182.00 | $411.21 | 7,445 | — | — |
| 2021-05-25 | $182.60 | $412.56 | 5,715 | — | — |
| 2021-05-24 | $181.40 | $409.85 | 5,055 | — | — |
| 2021-05-21 | $180.80 | $408.50 | 5,845 | — | — |
| 2021-05-20 | $180.60 | $408.04 | 4,005 | — | — |
| 2021-05-19 | $180.40 | $407.59 | 10,995 | — | — |
| 2021-05-18 | $181.80 | $407.19 | 10,060 | — | — |
| 2021-05-17 | $181.60 | $406.74 | 8,450 | — | — |
| 2021-05-14 | $180.60 | $404.50 | 7,605 | — | — |
| 2021-05-13 | $179.60 | $402.26 | 4,140 | — | — |
| 2021-05-12 | $179.20 | $401.36 | 9,305 | — | — |
| 2021-05-11 | $179.80 | $402.71 | 16,340 | — | — |
| 2021-05-10 | $179.80 | $402.71 | 6,625 | — | — |
| 2021-05-07 | $179.26 | $401.50 | 8,590 | — | — |
| 2021-05-06 | $179.20 | $401.36 | 6,510 | — | — |
| 2021-05-05 | $178.40 | $399.57 | 4,160 | — | — |
| 2021-05-04 | $177.60 | $397.78 | 7,410 | — | — |
| 2021-05-03 | $178.20 | $399.12 | 8,350 | — | — |
| 2021-04-30 | $177.20 | $396.88 | 4,985 | — | — |
| 2021-04-29 | $177.20 | $396.88 | 5,240 | — | — |
| 2021-04-28 | $177.70 | $398.00 | 3,950 | — | — |
| 2021-04-27 | $177.60 | $397.78 | 11,985 | — | — |
| 2021-04-26 | $177.40 | $397.33 | 5,685 | — | — |
| 2021-04-23 | $177.00 | $396.43 | 3,020 | — | — |
| 2021-04-22 | $177.10 | $396.66 | 5,640 | — | — |
| 2021-04-21 | $177.80 | $398.23 | 5,595 | — | — |
| 2021-04-20 | $177.00 | $396.43 | 7,150 | — | — |
| 2021-04-19 | $179.20 | $395.14 | 16,485 | — | — |
| 2021-04-16 | $179.60 | $396.02 | 7,670 | — | — |
| 2021-04-15 | $179.00 | $394.69 | 7,920 | — | — |
| 2021-04-14 | $177.00 | $390.28 | 4,790 | — | — |
| 2021-04-13 | $177.60 | $391.61 | 5,620 | — | — |
| 2021-04-12 | $176.60 | $389.40 | 5,060 | — | — |
| 2021-04-09 | $177.60 | $391.61 | 6,085 | — | — |
| 2021-04-08 | $178.20 | $392.93 | 7,765 | — | — |
| 2021-04-07 | $177.00 | $390.28 | 6,065 | — | — |
| 2021-04-06 | $177.00 | $390.28 | 7,470 | — | — |
| 2021-04-05 | $176.20 | $388.52 | 13,095 | — | — |
| 2021-04-01 | $176.20 | $388.52 | 8,415 | — | — |
| 2021-03-31 | $174.20 | $384.11 | 6,725 | — | — |
| 2021-03-30 | $172.20 | $379.70 | 13,135 | — | — |
| 2021-03-29 | $174.60 | $384.99 | 8,485 | — | — |
| 2021-03-26 | $176.20 | $388.52 | 9,345 | — | — |
| 2021-03-25 | $175.40 | $386.76 | 8,500 | — | — |
| 2021-03-24 | $175.60 | $387.20 | 3,175 | — | — |
| 2021-03-23 | $175.40 | $386.76 | 9,385 | — | — |
| 2021-03-22 | $176.06 | $388.21 | 9,190 | — | — |
| 2021-03-19 | $176.00 | $388.08 | 6,335 | — | — |
| 2021-03-18 | $177.00 | $386.80 | 9,945 | — | — |
| 2021-03-17 | $178.00 | $388.99 | 10,955 | — | — |
| 2021-03-16 | $176.36 | $385.40 | 7,390 | — | — |
| 2021-03-15 | $176.40 | $385.49 | 7,285 | — | — |
| 2021-03-12 | $175.80 | $384.18 | 8,170 | — | — |
| 2021-03-11 | $175.80 | $384.18 | 15,730 | — | — |
| 2021-03-10 | $175.80 | $384.18 | 8,305 | — | — |
| 2021-03-09 | $175.00 | $382.43 | 7,000 | — | — |
| 2021-03-08 | $171.40 | $374.56 | 13,495 | — | — |
| 2021-03-05 | $173.00 | $378.06 | 9,005 | — | — |
| 2021-03-04 | $173.20 | $378.50 | 10,750 | — | — |
| 2021-03-03 | $174.70 | $381.77 | 14,785 | — | — |
| 2021-03-02 | $176.80 | $386.36 | 10,235 | — | — |
| 2021-03-01 | $175.40 | $383.30 | 7,945 | — | — |
| 2021-02-26 | $176.20 | $385.05 | 13,695 | — | — |
| 2021-02-25 | $181.20 | $395.98 | 6,700 | — | — |
| 2021-02-24 | $183.40 | $400.79 | 5,035 | — | — |
| 2021-02-23 | $183.60 | $401.22 | 4,495 | — | — |
| 2021-02-22 | $183.80 | $401.66 | 7,135 | — | — |
| 2021-02-19 | $181.40 | $396.42 | 10,960 | — | — |
| 2021-02-18 | $182.20 | $394.14 | 6,620 | — | — |
| 2021-02-17 | $182.20 | $394.14 | 8,300 | — | — |
| 2021-02-16 | $184.20 | $398.47 | 9,775 | — | — |
| 2021-02-12 | $186.40 | $403.23 | 5,845 | — | — |
| 2021-02-11 | $186.66 | $403.79 | 4,125 | — | — |
| 2021-02-10 | $188.00 | $406.69 | 3,545 | — | — |
| 2021-02-09 | $187.80 | $406.26 | 5,440 | — | — |
| 2021-02-08 | $187.20 | $404.96 | 2,780 | — | — |
| 2021-02-05 | $185.40 | $401.07 | 5,925 | — | — |
| 2021-02-04 | $183.60 | $397.17 | 10,340 | — | — |
| 2021-02-03 | $187.60 | $405.82 | 4,165 | — | — |
| 2021-02-02 | $188.00 | $406.69 | 6,085 | — | — |
| 2021-02-01 | $190.00 | $411.02 | 7,745 | — | — |
| 2021-01-29 | $188.80 | $408.42 | 5,400 | — | — |
| 2021-01-28 | $188.20 | $407.12 | 4,985 | — | — |
| 2021-01-27 | $188.00 | $406.69 | 3,115 | — | — |
| 2021-01-26 | $189.40 | $409.72 | 9,935 | — | — |
| 2021-01-25 | $189.80 | $410.58 | 4,405 | — | — |
| 2021-01-22 | $189.20 | $409.29 | 4,205 | — | — |
| 2021-01-21 | $190.80 | $412.75 | 6,545 | — | — |
| 2021-01-20 | $190.80 | $412.75 | 2,050 | — | — |
| 2021-01-19 | $188.00 | $406.69 | 3,525 | — | — |
| 2021-01-15 | $187.80 | $403.19 | 6,965 | — | — |
| 2021-01-14 | $190.00 | $407.91 | 4,710 | — | — |
| 2021-01-13 | $189.40 | $406.62 | 6,805 | — | — |
| 2021-01-12 | $190.60 | $409.20 | 3,820 | — | — |
| 2021-01-11 | $189.80 | $407.48 | 9,985 | — | — |
| 2021-01-08 | $189.40 | $406.62 | 13,975 | — | — |
| 2021-01-07 | $195.00 | $418.64 | 8,930 | — | — |
| 2021-01-06 | $195.00 | $418.64 | 5,375 | — | — |
| 2021-01-05 | $196.60 | $422.08 | 4,100 | — | — |
| 2021-01-04 | $196.40 | $421.65 | 4,950 | — | — |