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
- 2014-11-04 to 2026-08-21
- 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 | $160.90 | $160.90 | 216,208 | — | — |
| 2021-12-30 | $161.38 | $161.38 | 165,739 | — | — |
| 2021-12-29 | $161.16 | $161.16 | 165,436 | — | — |
| 2021-12-28 | $160.73 | $160.73 | 169,867 | — | — |
| 2021-12-27 | $159.23 | $159.23 | 170,896 | — | — |
| 2021-12-23 | $157.51 | $157.51 | 180,026 | — | — |
| 2021-12-22 | $154.65 | $154.65 | 157,684 | — | — |
| 2021-12-21 | $155.61 | $155.61 | 258,523 | — | — |
| 2021-12-20 | $153.86 | $153.86 | 411,543 | — | — |
| 2021-12-17 | $153.93 | $153.93 | 490,639 | — | — |
| 2021-12-16 | $150.88 | $150.88 | 324,673 | — | — |
| 2021-12-15 | $148.21 | $148.21 | 251,900 | — | — |
| 2021-12-14 | $149.00 | $149.00 | 297,179 | — | — |
| 2021-12-13 | $147.21 | $147.21 | 246,898 | — | — |
| 2021-12-10 | $147.33 | $147.33 | 248,249 | — | — |
| 2021-12-09 | $147.91 | $147.91 | 239,476 | — | — |
| 2021-12-08 | $152.80 | $152.80 | 286,922 | — | — |
| 2021-12-07 | $155.20 | $155.20 | 304,613 | — | — |
| 2021-12-06 | $158.05 | $158.05 | 232,420 | — | — |
| 2021-12-03 | $156.43 | $156.43 | 360,807 | — | — |
| 2021-12-02 | $153.99 | $153.99 | 495,491 | — | — |
| 2021-12-01 | $148.49 | $148.49 | 283,629 | — | — |
| 2021-11-30 | $151.58 | $151.58 | 335,281 | — | — |
| 2021-11-29 | $156.34 | $156.34 | 159,298 | — | — |
| 2021-11-26 | $157.61 | $157.61 | 91,298 | — | — |
| 2021-11-24 | $159.00 | $159.00 | 129,209 | — | — |
| 2021-11-23 | $160.26 | $160.26 | 199,941 | — | — |
| 2021-11-22 | $158.37 | $158.37 | 213,550 | — | — |
| 2021-11-19 | $162.88 | $162.88 | 168,111 | — | — |
| 2021-11-18 | $163.87 | $163.87 | 140,282 | — | — |
| 2021-11-17 | $166.76 | $166.76 | 147,858 | — | — |
| 2021-11-16 | $166.21 | $166.21 | 156,240 | — | — |
| 2021-11-15 | $167.14 | $167.14 | 147,898 | — | — |
| 2021-11-12 | $165.73 | $165.73 | 158,566 | — | — |
| 2021-11-11 | $165.00 | $165.00 | 119,382 | — | — |
| 2021-11-10 | $167.50 | $167.50 | 131,534 | — | — |
| 2021-11-09 | $167.64 | $167.64 | 137,672 | — | — |
| 2021-11-08 | $167.37 | $167.37 | 131,166 | — | — |
| 2021-11-05 | $166.94 | $166.94 | 131,819 | — | — |
| 2021-11-04 | $165.58 | $165.58 | 187,568 | — | — |
| 2021-11-03 | $166.92 | $166.92 | 121,077 | — | — |
| 2021-11-02 | $162.54 | $162.54 | 131,564 | — | — |
| 2021-11-01 | $161.57 | $161.57 | 117,266 | — | — |
| 2021-10-29 | $160.77 | $160.77 | 215,960 | — | — |
| 2021-10-28 | $168.93 | $168.93 | 123,616 | — | — |
| 2021-10-27 | $169.58 | $169.58 | 90,123 | — | — |
| 2021-10-26 | $172.12 | $172.12 | 89,204 | — | — |
| 2021-10-25 | $172.55 | $172.55 | 146,468 | — | — |
| 2021-10-22 | $173.20 | $173.20 | 144,941 | — | — |
| 2021-10-21 | $172.82 | $172.82 | 102,142 | — | — |
| 2021-10-20 | $172.60 | $172.60 | 141,927 | — | — |
| 2021-10-19 | $170.01 | $170.01 | 103,912 | — | — |
| 2021-10-18 | $165.81 | $165.81 | 86,246 | — | — |
| 2021-10-15 | $165.15 | $165.15 | 116,101 | — | — |
| 2021-10-14 | $166.00 | $166.00 | 156,132 | — | — |
| 2021-10-13 | $163.91 | $163.91 | 91,082 | — | — |
| 2021-10-12 | $163.19 | $163.19 | 135,937 | — | — |
| 2021-10-11 | $163.41 | $163.41 | 134,809 | — | — |
| 2021-10-08 | $165.48 | $165.48 | 170,228 | — | — |
| 2021-10-07 | $174.38 | $174.38 | 89,465 | — | — |
| 2021-10-06 | $173.90 | $173.90 | 105,722 | — | — |
| 2021-10-05 | $174.27 | $174.27 | 143,957 | — | — |
| 2021-10-04 | $173.27 | $173.27 | 107,367 | — | — |
| 2021-10-01 | $171.92 | $171.92 | 105,357 | — | — |
| 2021-09-30 | $168.35 | $168.35 | 196,695 | — | — |
| 2021-09-29 | $169.20 | $169.20 | 89,974 | — | — |
| 2021-09-28 | $168.06 | $168.06 | 96,410 | — | — |
| 2021-09-27 | $169.09 | $169.09 | 120,048 | — | — |
| 2021-09-24 | $169.86 | $169.86 | 95,130 | — | — |
| 2021-09-23 | $170.74 | $170.74 | 127,571 | — | — |
| 2021-09-22 | $171.58 | $171.58 | 160,469 | — | — |
| 2021-09-21 | $170.00 | $170.00 | 187,594 | — | — |
| 2021-09-20 | $169.62 | $169.62 | 220,372 | — | — |
| 2021-09-17 | $171.42 | $171.42 | 248,024 | — | — |
| 2021-09-16 | $172.00 | $172.00 | 192,361 | — | — |
| 2021-09-15 | $172.66 | $172.66 | 241,764 | — | — |
| 2021-09-14 | $172.94 | $172.94 | 246,537 | — | — |
| 2021-09-13 | $180.55 | $180.55 | 113,392 | — | — |
| 2021-09-10 | $178.98 | $178.98 | 68,883 | — | — |
| 2021-09-09 | $179.82 | $179.82 | 109,862 | — | — |
| 2021-09-08 | $182.64 | $182.64 | 61,349 | — | — |
| 2021-09-07 | $182.79 | $182.79 | 141,844 | — | — |
| 2021-09-03 | $185.31 | $185.31 | 84,647 | — | — |
| 2021-09-02 | $187.10 | $187.10 | 94,287 | — | — |
| 2021-09-01 | $186.97 | $186.97 | 148,332 | — | — |
| 2021-08-31 | $185.77 | $185.77 | 146,588 | — | — |
| 2021-08-30 | $185.78 | $185.78 | 105,133 | — | — |
| 2021-08-27 | $184.98 | $184.98 | 92,459 | — | — |
| 2021-08-26 | $182.08 | $182.08 | 84,599 | — | — |
| 2021-08-25 | $182.87 | $182.87 | 68,360 | — | — |
| 2021-08-24 | $181.82 | $181.82 | 56,078 | — | — |
| 2021-08-23 | $182.27 | $182.27 | 61,850 | — | — |
| 2021-08-20 | $181.44 | $181.44 | 96,820 | — | — |
| 2021-08-19 | $179.49 | $179.49 | 100,658 | — | — |
| 2021-08-18 | $178.35 | $178.35 | 57,987 | — | — |
| 2021-08-17 | $179.77 | $179.77 | 73,908 | — | — |
| 2021-08-16 | $178.67 | $178.67 | 68,402 | — | — |
| 2021-08-13 | $176.98 | $176.98 | 52,112 | — | — |
| 2021-08-12 | $177.35 | $177.35 | 58,944 | — | — |
| 2021-08-11 | $176.67 | $176.67 | 67,449 | — | — |
| 2021-08-10 | $174.46 | $174.46 | 74,631 | — | — |
| 2021-08-09 | $174.76 | $174.76 | 46,406 | — | — |
| 2021-08-06 | $176.06 | $176.06 | 61,062 | — | — |
| 2021-08-05 | $177.12 | $177.12 | 90,780 | — | — |
| 2021-08-04 | $175.72 | $175.72 | 70,290 | — | — |
| 2021-08-03 | $175.01 | $175.01 | 101,372 | — | — |
| 2021-08-02 | $172.93 | $172.93 | 69,055 | — | — |
| 2021-07-30 | $171.67 | $171.67 | 105,417 | — | — |
| 2021-07-29 | $167.53 | $167.53 | 34,912 | — | — |
| 2021-07-28 | $169.87 | $169.87 | 32,050 | — | — |
| 2021-07-27 | $170.64 | $170.64 | 45,794 | — | — |
| 2021-07-26 | $171.70 | $171.70 | 25,746 | — | — |
| 2021-07-23 | $171.18 | $171.18 | 33,298 | — | — |
| 2021-07-22 | $169.42 | $169.42 | 41,911 | — | — |
| 2021-07-21 | $168.87 | $168.87 | 33,155 | — | — |
| 2021-07-20 | $169.06 | $169.06 | 138,984 | — | — |
| 2021-07-19 | $166.49 | $166.49 | 103,045 | — | — |
| 2021-07-16 | $167.02 | $167.02 | 45,991 | — | — |
| 2021-07-15 | $165.31 | $165.31 | 63,357 | — | — |
| 2021-07-14 | $165.30 | $165.30 | 48,034 | — | — |
| 2021-07-13 | $166.82 | $166.82 | 58,137 | — | — |
| 2021-07-12 | $168.29 | $168.29 | 63,643 | — | — |
| 2021-07-09 | $172.67 | $172.67 | 55,801 | — | — |
| 2021-07-08 | $171.72 | $171.72 | 54,088 | — | — |
| 2021-07-07 | $172.30 | $172.30 | 93,165 | — | — |
| 2021-07-06 | $170.08 | $170.08 | 88,042 | — | — |
| 2021-07-02 | $170.77 | $170.77 | 43,716 | — | — |
| 2021-07-01 | $168.98 | $168.98 | 50,927 | — | — |
| 2021-06-30 | $168.17 | $168.17 | 94,957 | — | — |
| 2021-06-29 | $167.29 | $167.29 | 48,891 | — | — |
| 2021-06-28 | $167.91 | $167.91 | 31,841 | — | — |
| 2021-06-25 | $167.64 | $167.64 | 95,417 | — | — |
| 2021-06-24 | $163.75 | $163.75 | 46,002 | — | — |
| 2021-06-23 | $160.40 | $160.40 | 55,999 | — | — |
| 2021-06-22 | $161.20 | $161.20 | 72,719 | — | — |
| 2021-06-21 | $158.20 | $158.20 | 85,551 | — | — |
| 2021-06-18 | $156.61 | $156.61 | 131,361 | — | — |
| 2021-06-17 | $157.36 | $157.36 | 81,108 | — | — |
| 2021-06-16 | $155.57 | $155.57 | 68,376 | — | — |
| 2021-06-15 | $156.97 | $156.97 | 80,860 | — | — |
| 2021-06-14 | $159.03 | $159.03 | 91,521 | — | — |
| 2021-06-11 | $158.40 | $158.40 | 43,456 | — | — |
| 2021-06-10 | $157.43 | $157.43 | 61,569 | — | — |
| 2021-06-09 | $155.79 | $155.79 | 72,305 | — | — |
| 2021-06-08 | $155.69 | $155.69 | 77,252 | — | — |
| 2021-06-07 | $157.43 | $157.43 | 85,239 | — | — |
| 2021-06-04 | $158.38 | $158.38 | 81,853 | — | — |
| 2021-06-03 | $156.42 | $156.42 | 119,594 | — | — |
| 2021-06-02 | $158.11 | $158.11 | 91,995 | — | — |
| 2021-06-01 | $159.83 | $159.83 | 72,917 | — | — |
| 2021-05-28 | $162.06 | $162.06 | 74,591 | — | — |
| 2021-05-27 | $162.35 | $162.35 | 196,032 | — | — |
| 2021-05-26 | $161.75 | $161.75 | 83,618 | — | — |
| 2021-05-25 | $162.14 | $162.14 | 117,325 | — | — |
| 2021-05-24 | $162.87 | $162.87 | 40,656 | — | — |
| 2021-05-21 | $160.34 | $160.34 | 51,858 | — | — |
| 2021-05-20 | $160.47 | $160.47 | 47,375 | — | — |
| 2021-05-19 | $156.39 | $156.39 | 36,671 | — | — |
| 2021-05-18 | $157.07 | $157.07 | 68,789 | — | — |
| 2021-05-17 | $158.88 | $158.88 | 61,355 | — | — |
| 2021-05-14 | $161.99 | $161.99 | 81,456 | — | — |
| 2021-05-13 | $158.19 | $158.19 | 66,015 | — | — |
| 2021-05-12 | $158.18 | $158.18 | 78,890 | — | — |
| 2021-05-11 | $160.35 | $160.35 | 67,928 | — | — |
| 2021-05-10 | $160.95 | $160.95 | 99,110 | — | — |
| 2021-05-07 | $161.65 | $161.65 | 90,996 | — | — |
| 2021-05-06 | $157.55 | $157.55 | 89,014 | — | — |
| 2021-05-05 | $157.10 | $157.10 | 53,896 | — | — |
| 2021-05-04 | $156.53 | $156.53 | 73,906 | — | — |
| 2021-05-03 | $157.83 | $157.83 | 65,857 | — | — |
| 2021-04-30 | $157.67 | $157.67 | 109,663 | — | — |
| 2021-04-29 | $156.69 | $156.69 | 52,340 | — | — |
| 2021-04-28 | $153.09 | $153.09 | 38,570 | — | — |
| 2021-04-27 | $152.95 | $152.95 | 50,568 | — | — |
| 2021-04-26 | $153.35 | $153.35 | 57,002 | — | — |
| 2021-04-23 | $154.86 | $154.86 | 59,076 | — | — |
| 2021-04-22 | $154.96 | $154.96 | 69,153 | — | — |
| 2021-04-21 | $154.17 | $154.17 | 55,943 | — | — |
| 2021-04-20 | $152.87 | $152.87 | 87,563 | — | — |
| 2021-04-19 | $150.79 | $150.79 | 66,321 | — | — |
| 2021-04-16 | $150.37 | $150.37 | 113,969 | — | — |
| 2021-04-15 | $148.51 | $148.51 | 95,896 | — | — |
| 2021-04-14 | $144.80 | $144.80 | 84,924 | — | — |
| 2021-04-13 | $146.34 | $146.34 | 109,743 | — | — |
| 2021-04-12 | $145.64 | $145.64 | 144,890 | — | — |
| 2021-04-09 | $143.54 | $143.54 | 154,733 | — | — |
| 2021-04-08 | $143.24 | $143.24 | 65,009 | — | — |
| 2021-04-07 | $143.10 | $143.10 | 78,673 | — | — |
| 2021-04-06 | $144.05 | $144.05 | 79,992 | — | — |
| 2021-04-05 | $143.30 | $143.30 | 163,344 | — | — |
| 2021-04-01 | $143.59 | $143.59 | 123,525 | — | — |
| 2021-03-31 | $145.15 | $145.15 | 195,684 | — | — |
| 2021-03-30 | $147.14 | $147.14 | 91,240 | — | — |
| 2021-03-29 | $147.74 | $147.74 | 99,577 | — | — |
| 2021-03-26 | $148.02 | $148.02 | 105,488 | — | — |
| 2021-03-25 | $149.27 | $149.27 | 124,526 | — | — |
| 2021-03-24 | $151.64 | $151.64 | 102,040 | — | — |
| 2021-03-23 | $151.22 | $151.22 | 124,221 | — | — |
| 2021-03-22 | $150.37 | $150.37 | 94,378 | — | — |
| 2021-03-19 | $147.69 | $147.69 | 275,045 | — | — |
| 2021-03-18 | $148.25 | $148.25 | 96,210 | — | — |
| 2021-03-17 | $151.16 | $151.16 | 92,632 | — | — |
| 2021-03-16 | $151.77 | $151.77 | 83,483 | — | — |
| 2021-03-15 | $148.84 | $148.84 | 67,101 | — | — |
| 2021-03-12 | $148.94 | $148.94 | 126,032 | — | — |
| 2021-03-11 | $148.72 | $148.72 | 67,175 | — | — |
| 2021-03-10 | $149.87 | $149.87 | 145,757 | — | — |
| 2021-03-09 | $146.08 | $146.08 | 75,349 | — | — |
| 2021-03-08 | $146.05 | $146.05 | 68,922 | — | — |
| 2021-03-05 | $148.45 | $148.45 | 169,939 | — | — |
| 2021-03-04 | $144.91 | $144.91 | 67,747 | — | — |
| 2021-03-03 | $145.08 | $145.08 | 79,152 | — | — |
| 2021-03-02 | $146.78 | $146.78 | 71,013 | — | — |
| 2021-03-01 | $147.43 | $147.43 | 65,389 | — | — |
| 2021-02-26 | $145.36 | $145.36 | 173,597 | — | — |
| 2021-02-25 | $140.47 | $140.47 | 107,118 | — | — |
| 2021-02-24 | $143.35 | $143.35 | 126,181 | — | — |
| 2021-02-23 | $143.38 | $143.38 | 84,703 | — | — |
| 2021-02-22 | $143.52 | $143.52 | 126,132 | — | — |
| 2021-02-19 | $145.89 | $145.89 | 66,132 | — | — |
| 2021-02-18 | $147.12 | $147.12 | 68,211 | — | — |
| 2021-02-17 | $147.83 | $147.83 | 44,565 | — | — |
| 2021-02-16 | $147.65 | $147.65 | 92,783 | — | — |
| 2021-02-12 | $146.67 | $146.67 | 77,289 | — | — |
| 2021-02-11 | $148.06 | $148.06 | 47,160 | — | — |
| 2021-02-10 | $147.13 | $147.13 | 78,986 | — | — |
| 2021-02-09 | $149.13 | $149.13 | 153,091 | — | — |
| 2021-02-08 | $147.90 | $147.90 | 87,463 | — | — |
| 2021-02-05 | $146.63 | $146.63 | 76,364 | — | — |
| 2021-02-04 | $147.70 | $147.70 | 85,585 | — | — |
| 2021-02-03 | $145.51 | $145.51 | 105,387 | — | — |
| 2021-02-02 | $147.84 | $147.84 | 84,852 | — | — |
| 2021-02-01 | $144.22 | $144.22 | 75,053 | — | — |
| 2021-01-29 | $145.17 | $145.17 | 143,334 | — | — |
| 2021-01-28 | $154.29 | $154.29 | 151,017 | — | — |
| 2021-01-27 | $142.61 | $142.61 | 351,987 | — | — |
| 2021-01-26 | $153.62 | $153.62 | 216,478 | — | — |
| 2021-01-25 | $154.66 | $154.66 | 135,433 | — | — |
| 2021-01-22 | $153.65 | $153.65 | 121,423 | — | — |
| 2021-01-21 | $154.41 | $154.41 | 105,904 | — | — |
| 2021-01-20 | $153.33 | $153.33 | 92,499 | — | — |
| 2021-01-19 | $150.52 | $150.52 | 144,301 | — | — |
| 2021-01-15 | $149.29 | $149.29 | 113,272 | — | — |
| 2021-01-14 | $147.57 | $147.57 | 69,240 | — | — |
| 2021-01-13 | $145.98 | $145.98 | 66,169 | — | — |
| 2021-01-12 | $147.04 | $147.04 | 137,987 | — | — |
| 2021-01-11 | $151.74 | $151.74 | 93,455 | — | — |
| 2021-01-08 | $151.50 | $151.50 | 143,665 | — | — |
| 2021-01-07 | $151.79 | $151.79 | 76,603 | — | — |
| 2021-01-06 | $150.20 | $150.20 | 79,026 | — | — |
| 2021-01-05 | $152.04 | $152.04 | 62,675 | — | — |
| 2021-01-04 | $154.54 | $154.54 | 123,807 | — | — |