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
- 1970-01-02 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 | $58.86 | $284.13 | 6,092,452 | — | — |
| 2021-12-30 | $59.00 | $284.82 | 5,247,049 | — | — |
| 2021-12-29 | $59.06 | $285.09 | 5,602,577 | — | — |
| 2021-12-28 | $59.37 | $286.63 | 6,503,676 | — | — |
| 2021-12-27 | $58.95 | $284.58 | 5,503,703 | — | — |
| 2021-12-23 | $58.56 | $282.72 | 6,236,589 | — | — |
| 2021-12-22 | $57.98 | $279.92 | 7,485,993 | — | — |
| 2021-12-21 | $57.98 | $279.89 | 12,227,117 | — | — |
| 2021-12-20 | $56.06 | $270.62 | 9,651,745 | — | — |
| 2021-12-17 | $56.97 | $274.81 | 14,550,168 | — | — |
| 2021-12-16 | $57.65 | $278.05 | 11,440,140 | — | — |
| 2021-12-15 | $57.37 | $276.70 | 12,350,388 | — | — |
| 2021-12-14 | $57.39 | $276.79 | 11,654,259 | — | — |
| 2021-12-13 | $58.02 | $279.85 | 11,843,339 | — | — |
| 2021-12-10 | $60.40 | $291.33 | 6,863,859 | — | — |
| 2021-12-09 | $60.95 | $293.98 | 6,527,432 | — | — |
| 2021-12-08 | $61.23 | $295.33 | 7,635,106 | — | — |
| 2021-12-07 | $60.78 | $293.14 | 8,104,115 | — | — |
| 2021-12-06 | $59.82 | $288.51 | 10,721,861 | — | — |
| 2021-12-03 | $57.80 | $278.77 | 12,973,646 | — | — |
| 2021-12-02 | $59.33 | $286.16 | 9,782,400 | — | — |
| 2021-12-01 | $57.94 | $279.46 | 13,895,451 | — | — |
| 2021-11-30 | $59.18 | $285.44 | 18,313,148 | — | — |
| 2021-11-29 | $61.30 | $295.69 | 15,692,352 | — | — |
| 2021-11-26 | $60.96 | $294.01 | 13,815,999 | — | — |
| 2021-11-24 | $63.69 | $307.20 | 8,943,739 | — | — |
| 2021-11-23 | $63.60 | $306.75 | 9,648,856 | — | — |
| 2021-11-22 | $62.95 | $303.62 | 9,962,170 | — | — |
| 2021-11-19 | $62.28 | $300.38 | 10,598,911 | — | — |
| 2021-11-18 | $62.72 | $302.51 | 13,692,888 | — | — |
| 2021-11-17 | $63.54 | $306.48 | 13,334,471 | — | — |
| 2021-11-16 | $64.39 | $310.56 | 19,257,424 | — | — |
| 2021-11-15 | $66.46 | $320.54 | 9,831,034 | — | — |
| 2021-11-12 | $67.03 | $323.31 | 12,240,118 | — | — |
| 2021-11-11 | $66.66 | $321.53 | 8,848,557 | — | — |
| 2021-11-10 | $67.88 | $327.42 | 13,952,431 | — | — |
| 2021-11-09 | $69.34 | $334.42 | 40,325,875 | — | — |
| 2021-11-08 | $67.55 | $325.80 | 8,305,554 | — | — |
| 2021-11-05 | $67.75 | $326.76 | 12,202,399 | — | — |
| 2021-11-04 | $65.55 | $316.15 | 7,505,094 | — | — |
| 2021-11-03 | $66.02 | $318.44 | 6,599,661 | — | — |
| 2021-11-02 | $66.47 | $320.60 | 7,192,101 | — | — |
| 2021-11-01 | $66.18 | $319.22 | 7,844,250 | — | — |
| 2021-10-29 | $65.34 | $315.13 | 9,018,536 | — | — |
| 2021-10-28 | $65.58 | $316.30 | 9,487,384 | — | — |
| 2021-10-27 | $64.70 | $312.07 | 14,420,637 | — | — |
| 2021-10-26 | $66.94 | $322.86 | 18,781,193 | — | — |
| 2021-10-25 | $65.60 | $316.42 | 10,427,005 | — | — |
| 2021-10-22 | $64.82 | $312.67 | 8,595,273 | — | — |
| 2021-10-21 | $64.26 | $309.96 | 11,588,129 | — | — |
| 2021-10-20 | $66.04 | $318.53 | 9,803,748 | — | — |
| 2021-10-19 | $65.25 | $314.71 | 6,767,714 | — | — |
| 2021-10-18 | $64.87 | $312.88 | 6,653,913 | — | — |
| 2021-10-15 | $65.05 | $313.75 | 9,069,257 | — | — |
| 2021-10-14 | $64.01 | $308.73 | 9,853,826 | — | — |
| 2021-10-13 | $63.77 | $307.59 | 12,065,484 | — | — |
| 2021-10-12 | $64.00 | $308.67 | 13,722,903 | — | — |
| 2021-10-11 | $64.84 | $312.76 | 6,615,872 | — | — |
| 2021-10-08 | $65.24 | $314.68 | 6,859,525 | — | — |
| 2021-10-07 | $65.73 | $317.06 | 10,684,302 | — | — |
| 2021-10-06 | $65.00 | $313.51 | 11,257,962 | — | — |
| 2021-10-05 | $65.35 | $315.22 | 9,208,740 | — | — |
| 2021-10-04 | $65.35 | $315.22 | 12,288,913 | — | — |
| 2021-10-01 | $65.93 | $317.99 | 12,992,425 | — | — |
| 2021-09-30 | $64.19 | $309.60 | 14,356,273 | — | — |
| 2021-09-29 | $66.21 | $319.37 | 11,876,404 | — | — |
| 2021-09-28 | $65.87 | $317.72 | 20,146,646 | — | — |
| 2021-09-27 | $65.63 | $316.57 | 12,971,559 | — | — |
| 2021-09-24 | $64.67 | $311.92 | 10,528,608 | — | — |
| 2021-09-23 | $64.15 | $309.15 | 18,620,844 | — | — |
| 2021-09-22 | $61.39 | $295.88 | 18,002,884 | — | — |
| 2021-09-21 | $60.32 | $290.72 | 25,342,171 | — | — |
| 2021-09-20 | $62.18 | $299.69 | 16,217,539 | — | — |
| 2021-09-17 | $62.59 | $301.68 | 17,203,387 | — | — |
| 2021-09-16 | $63.14 | $304.29 | 9,601,506 | — | — |
| 2021-09-15 | $63.65 | $306.75 | 13,007,192 | — | — |
| 2021-09-14 | $62.54 | $301.41 | 25,717,763 | — | — |
| 2021-09-13 | $65.08 | $313.66 | 20,038,302 | — | — |
| 2021-09-10 | $63.55 | $306.27 | 15,350,467 | — | — |
| 2021-09-09 | $64.35 | $310.14 | 15,066,205 | — | — |
| 2021-09-08 | $63.91 | $308.01 | 19,263,203 | — | — |
| 2021-09-07 | $64.35 | $310.14 | 17,639,170 | — | — |
| 2021-09-03 | $65.26 | $314.53 | 12,225,833 | — | — |
| 2021-09-02 | $66.20 | $319.06 | 13,633,178 | — | — |
| 2021-09-01 | $64.58 | $311.25 | 12,789,542 | — | — |
| 2021-08-31 | $65.67 | $316.51 | 17,641,256 | — | — |
| 2021-08-30 | $65.54 | $315.85 | 11,469,513 | — | — |
| 2021-08-27 | $66.10 | $318.55 | 12,473,178 | — | — |
| 2021-08-26 | $64.41 | $310.41 | 13,107,992 | — | — |
| 2021-08-25 | $65.23 | $314.38 | 12,627,427 | — | — |
| 2021-08-24 | $64.34 | $310.08 | 11,007,246 | — | — |
| 2021-08-23 | $62.91 | $303.18 | 9,642,436 | — | — |
| 2021-08-20 | $62.33 | $300.41 | 10,203,095 | — | — |
| 2021-08-19 | $61.94 | $298.52 | 17,344,153 | — | — |
| 2021-08-18 | $63.18 | $304.50 | 10,427,487 | — | — |
| 2021-08-17 | $63.31 | $305.13 | 13,125,487 | — | — |
| 2021-08-16 | $64.39 | $310.32 | 11,101,144 | — | — |
| 2021-08-13 | $65.37 | $315.04 | 9,020,462 | — | — |
| 2021-08-12 | $66.36 | $319.84 | 10,270,509 | — | — |
| 2021-08-11 | $66.06 | $318.40 | 13,330,458 | — | — |
| 2021-08-10 | $66.09 | $318.52 | 12,930,790 | — | — |
| 2021-08-09 | $64.61 | $311.40 | 12,768,033 | — | — |
| 2021-08-06 | $65.12 | $313.84 | 17,637,083 | — | — |
| 2021-08-05 | $64.18 | $309.33 | 13,050,690 | — | — |
| 2021-08-04 | $64.11 | $309.00 | 22,702,917 | — | — |
| 2021-08-03 | $64.21 | $309.45 | 23,177,543 | — | — |
| 2021-08-02 | $62.68 | $302.07 | 39,943,542 | — | — |
| 2021-07-30 | $64.54 | $311.07 | 12,050,777 | — | — |
| 2021-07-29 | $66.24 | $319.24 | 10,889,854 | — | — |
| 2021-07-28 | $65.44 | $315.40 | 13,757,312 | — | — |
| 2021-07-27 | $65.19 | $314.20 | 23,964,901 | — | — |
| 2021-07-26 | $64.40 | $310.35 | 10,800,049 | — | — |
| 2021-07-23 | $63.35 | $305.31 | 7,579,911 | — | — |
| 2021-07-22 | $63.30 | $305.07 | 8,712,244 | — | — |
| 2021-07-21 | $65.19 | $314.20 | 13,548,149 | — | — |
| 2021-07-20 | $63.30 | $305.07 | 15,072,405 | — | — |
| 2021-07-19 | $59.81 | $288.25 | 19,842,400 | — | — |
| 2021-07-16 | $62.55 | $301.47 | 9,141,767 | — | — |
| 2021-07-15 | $63.60 | $306.51 | 10,310,877 | — | — |
| 2021-07-14 | $63.85 | $307.71 | 8,970,443 | — | — |
| 2021-07-13 | $64.25 | $309.63 | 7,907,410 | — | — |
| 2021-07-12 | $65.34 | $314.92 | 11,187,237 | — | — |
| 2021-07-09 | $65.59 | $316.12 | 8,290,767 | — | — |
| 2021-07-08 | $64.15 | $309.15 | 10,798,825 | — | — |
| 2021-07-07 | $64.69 | $311.79 | 12,250,973 | — | — |
| 2021-07-06 | $64.40 | $310.35 | 14,172,730 | — | — |
| 2021-07-02 | $66.59 | $320.92 | 6,653,090 | — | — |
| 2021-07-01 | $67.19 | $323.81 | 9,368,346 | — | — |
| 2021-06-30 | $67.09 | $323.32 | 13,754,002 | — | — |
| 2021-06-29 | $65.24 | $314.44 | 13,883,493 | — | — |
| 2021-06-28 | $64.25 | $309.63 | 12,396,856 | — | — |
| 2021-06-25 | $65.59 | $316.12 | 6,844,839 | — | — |
| 2021-06-24 | $65.54 | $315.64 | 9,594,524 | — | — |
| 2021-06-23 | $64.54 | $310.84 | 8,763,306 | — | — |
| 2021-06-22 | $64.94 | $312.76 | 7,678,083 | — | — |
| 2021-06-21 | $65.74 | $316.60 | 10,825,169 | — | — |
| 2021-06-18 | $63.70 | $306.76 | 16,465,184 | — | — |
| 2021-06-17 | $64.79 | $312.04 | 15,451,709 | — | — |
| 2021-06-16 | $66.99 | $322.60 | 14,070,907 | — | — |
| 2021-06-15 | $67.49 | $325.00 | 7,629,388 | — | — |
| 2021-06-14 | $67.14 | $323.32 | 9,114,079 | — | — |
| 2021-06-11 | $68.23 | $328.60 | 8,500,031 | — | — |
| 2021-06-10 | $67.93 | $327.16 | 9,999,489 | — | — |
| 2021-06-09 | $68.43 | $329.56 | 11,189,043 | — | — |
| 2021-06-08 | $69.28 | $333.64 | 8,852,489 | — | — |
| 2021-06-07 | $69.33 | $333.88 | 7,493,597 | — | — |
| 2021-06-04 | $69.58 | $335.08 | 12,855,029 | — | — |
| 2021-06-03 | $70.23 | $338.20 | 12,672,972 | — | — |
| 2021-06-02 | $70.23 | $338.20 | 8,012,785 | — | — |
| 2021-06-01 | $70.53 | $339.64 | 10,087,388 | — | — |
| 2021-05-28 | $70.08 | $337.48 | 14,560,581 | — | — |
| 2021-05-27 | $71.52 | $344.44 | 37,035,234 | — | — |
| 2021-05-26 | $66.79 | $321.64 | 12,092,309 | — | — |
| 2021-05-25 | $65.39 | $314.92 | 9,496,071 | — | — |
| 2021-05-24 | $65.69 | $316.36 | 7,827,397 | — | — |
| 2021-05-21 | $65.94 | $317.56 | 10,697,965 | — | — |
| 2021-05-20 | $65.09 | $313.48 | 9,324,527 | — | — |
| 2021-05-19 | $65.24 | $314.20 | 11,921,066 | — | — |
| 2021-05-18 | $64.64 | $311.32 | 9,816,408 | — | — |
| 2021-05-17 | $65.54 | $315.64 | 15,316,179 | — | — |
| 2021-05-14 | $66.09 | $318.28 | 10,167,742 | — | — |
| 2021-05-13 | $64.64 | $311.32 | 13,158,312 | — | — |
| 2021-05-12 | $63.90 | $307.72 | 14,215,045 | — | — |
| 2021-05-11 | $65.24 | $314.20 | 13,645,738 | — | — |
| 2021-05-10 | $66.54 | $320.44 | 13,154,138 | — | — |
| 2021-05-07 | $66.29 | $319.24 | 10,810,442 | — | — |
| 2021-05-06 | $65.84 | $317.08 | 12,595,406 | — | — |
| 2021-05-05 | $65.84 | $317.08 | 11,168,297 | — | — |
| 2021-05-04 | $65.39 | $314.92 | 15,557,003 | — | — |
| 2021-05-03 | $67.04 | $322.84 | 12,734,908 | — | — |
| 2021-04-30 | $65.39 | $314.92 | 10,011,667 | — | — |
| 2021-04-29 | $65.84 | $317.08 | 11,066,635 | — | — |
| 2021-04-28 | $65.79 | $316.84 | 13,261,158 | — | — |
| 2021-04-27 | $67.24 | $323.80 | 30,050,351 | — | — |
| 2021-04-26 | $67.63 | $325.72 | 18,815,482 | — | — |
| 2021-04-23 | $67.54 | $325.24 | 9,357,311 | — | — |
| 2021-04-22 | $66.84 | $321.88 | 10,555,051 | — | — |
| 2021-04-21 | $66.54 | $320.44 | 9,953,202 | — | — |
| 2021-04-20 | $65.09 | $313.48 | 12,330,465 | — | — |
| 2021-04-19 | $67.09 | $323.08 | 9,003,729 | — | — |
| 2021-04-16 | $66.74 | $321.40 | 10,036,727 | — | — |
| 2021-04-15 | $67.54 | $325.24 | 10,208,753 | — | — |
| 2021-04-14 | $68.18 | $328.36 | 12,968,951 | — | — |
| 2021-04-13 | $66.99 | $322.60 | 10,277,370 | — | — |
| 2021-04-12 | $67.73 | $326.20 | 8,442,187 | — | — |
| 2021-04-09 | $67.78 | $326.44 | 12,689,464 | — | — |
| 2021-04-08 | $67.04 | $322.84 | 11,018,763 | — | — |
| 2021-04-07 | $66.74 | $321.40 | 8,379,669 | — | — |
| 2021-04-06 | $66.79 | $321.64 | 8,035,938 | — | — |
| 2021-04-05 | $67.09 | $323.08 | 10,180,082 | — | — |
| 2021-04-01 | $66.19 | $318.76 | 11,874,438 | — | — |
| 2021-03-31 | $65.44 | $315.16 | 12,557,044 | — | — |
| 2021-03-30 | $66.29 | $319.24 | 10,618,713 | — | — |
| 2021-03-29 | $64.54 | $310.84 | 10,786,807 | — | — |
| 2021-03-26 | $64.74 | $311.80 | 12,143,472 | — | — |
| 2021-03-25 | $64.05 | $308.44 | 14,725,103 | — | — |
| 2021-03-24 | $62.30 | $300.04 | 12,454,218 | — | — |
| 2021-03-23 | $63.10 | $303.88 | 13,172,818 | — | — |
| 2021-03-22 | $65.44 | $315.16 | 10,591,427 | — | — |
| 2021-03-19 | $65.89 | $317.32 | 13,737,991 | — | — |
| 2021-03-18 | $66.04 | $318.04 | 12,792,812 | — | — |
| 2021-03-17 | $67.83 | $326.68 | 15,895,858 | — | — |
| 2021-03-16 | $65.54 | $315.64 | 14,938,641 | — | — |
| 2021-03-15 | $66.54 | $320.44 | 22,351,422 | — | — |
| 2021-03-12 | $62.70 | $301.96 | 26,996,039 | — | — |
| 2021-03-11 | $61.16 | $294.52 | 61,355,743 | — | — |
| 2021-03-10 | $66.04 | $318.04 | 44,186,284 | — | — |
| 2021-03-09 | $69.78 | $336.04 | 22,966,413 | — | — |
| 2021-03-08 | $70.63 | $340.12 | 28,835,014 | — | — |
| 2021-03-05 | $67.78 | $326.44 | 21,061,930 | — | — |
| 2021-03-04 | $67.63 | $325.48 | 33,418,377 | — | — |
| 2021-03-03 | $66.99 | $322.36 | 23,589,309 | — | — |
| 2021-03-02 | $64.69 | $311.33 | 15,490,231 | — | — |
| 2021-03-01 | $65.34 | $314.45 | 15,657,201 | — | — |
| 2021-02-26 | $62.50 | $300.77 | 17,802,448 | — | — |
| 2021-02-25 | $63.60 | $306.05 | 18,526,244 | — | — |
| 2021-02-24 | $65.39 | $314.69 | 21,426,186 | — | — |
| 2021-02-23 | $62.75 | $301.97 | 14,454,364 | — | — |
| 2021-02-22 | $62.30 | $299.82 | 19,388,781 | — | — |
| 2021-02-19 | $59.91 | $288.30 | 12,248,665 | — | — |
| 2021-02-18 | $57.97 | $278.95 | 9,802,022 | — | — |
| 2021-02-17 | $59.11 | $284.46 | 8,615,357 | — | — |
| 2021-02-16 | $59.66 | $287.10 | 12,100,796 | — | — |
| 2021-02-12 | $58.46 | $281.35 | 11,725,144 | — | — |
| 2021-02-11 | $57.12 | $274.87 | 10,398,836 | — | — |
| 2021-02-10 | $56.82 | $273.43 | 9,140,985 | — | — |
| 2021-02-09 | $57.52 | $276.79 | 10,581,235 | — | — |
| 2021-02-08 | $57.87 | $278.47 | 8,517,928 | — | — |
| 2021-02-05 | $56.82 | $273.43 | 10,396,669 | — | — |
| 2021-02-04 | $57.07 | $274.63 | 13,396,066 | — | — |
| 2021-02-03 | $55.82 | $268.63 | 10,877,474 | — | — |
| 2021-02-02 | $56.02 | $269.59 | 16,946,953 | — | — |
| 2021-02-01 | $53.53 | $257.60 | 13,379,614 | — | — |
| 2021-01-29 | $53.23 | $256.16 | 21,921,317 | — | — |
| 2021-01-28 | $55.27 | $266.00 | 18,879,766 | — | — |
| 2021-01-27 | $56.72 | $272.95 | 29,983,117 | — | — |
| 2021-01-26 | $56.27 | $270.79 | 42,495,519 | — | — |
| 2021-01-25 | $54.78 | $263.60 | 18,462,763 | — | — |
| 2021-01-22 | $55.37 | $266.48 | 10,617,570 | — | — |
| 2021-01-21 | $55.17 | $265.52 | 13,162,304 | — | — |
| 2021-01-20 | $56.77 | $273.19 | 11,840,751 | — | — |
| 2021-01-19 | $56.97 | $274.15 | 12,740,305 | — | — |
| 2021-01-15 | $56.47 | $271.75 | 14,768,762 | — | — |
| 2021-01-14 | $58.12 | $279.67 | 11,879,594 | — | — |
| 2021-01-13 | $57.67 | $277.51 | 10,776,915 | — | — |
| 2021-01-12 | $58.71 | $282.55 | 18,346,073 | — | — |
| 2021-01-11 | $57.07 | $274.63 | 13,493,535 | — | — |
| 2021-01-08 | $56.52 | $271.99 | 14,590,235 | — | — |
| 2021-01-07 | $56.17 | $270.31 | 15,105,891 | — | — |
| 2021-01-06 | $56.62 | $272.47 | 26,400,690 | — | — |
| 2021-01-05 | $53.68 | $258.32 | 16,793,346 | — | — |
| 2021-01-04 | $52.18 | $251.13 | 16,040,798 | — | — |