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
- 1973-05-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 | $85.34 | $356.68 | 2,940,200 | — | — |
| 2021-12-30 | $84.59 | $353.54 | 2,772,000 | — | — |
| 2021-12-29 | $84.91 | $354.88 | 2,628,900 | — | — |
| 2021-12-28 | $84.46 | $353.00 | 2,201,000 | — | — |
| 2021-12-27 | $83.91 | $350.70 | 3,189,600 | — | — |
| 2021-12-23 | $82.79 | $346.02 | 3,936,400 | — | — |
| 2021-12-22 | $82.46 | $344.64 | 3,373,000 | — | — |
| 2021-12-21 | $82.09 | $343.09 | 4,630,800 | — | — |
| 2021-12-20 | $82.52 | $344.89 | 5,162,300 | — | — |
| 2021-12-17 | $82.48 | $344.72 | 10,299,800 | — | — |
| 2021-12-16 | $83.95 | $350.87 | 5,237,600 | — | — |
| 2021-12-15 | $82.76 | $345.89 | 6,124,500 | — | — |
| 2021-12-14 | $82.13 | $343.26 | 7,682,500 | — | — |
| 2021-12-13 | $81.14 | $339.12 | 5,950,900 | — | — |
| 2021-12-10 | $79.47 | $332.14 | 4,294,500 | — | — |
| 2021-12-09 | $78.00 | $326.00 | 2,928,500 | — | — |
| 2021-12-08 | $77.76 | $325.00 | 4,311,200 | — | — |
| 2021-12-07 | $77.81 | $325.21 | 3,952,500 | — | — |
| 2021-12-06 | $78.58 | $328.42 | 6,525,000 | — | — |
| 2021-12-03 | $76.77 | $320.86 | 5,206,200 | — | — |
| 2021-12-02 | $75.48 | $315.47 | 4,665,300 | — | — |
| 2021-12-01 | $75.39 | $315.09 | 3,716,700 | — | — |
| 2021-11-30 | $75.02 | $313.55 | 8,702,400 | — | — |
| 2021-11-29 | $77.71 | $324.79 | 3,923,000 | — | — |
| 2021-11-26 | $77.06 | $322.07 | 2,439,900 | — | — |
| 2021-11-24 | $77.76 | $325.00 | 2,350,400 | — | — |
| 2021-11-23 | $77.93 | $325.71 | 2,941,800 | — | — |
| 2021-11-22 | $77.56 | $324.16 | 3,601,000 | — | — |
| 2021-11-19 | $77.20 | $322.66 | 3,978,200 | — | — |
| 2021-11-18 | $76.39 | $319.27 | 3,416,600 | — | — |
| 2021-11-17 | $77.58 | $324.25 | 3,144,600 | — | — |
| 2021-11-16 | $77.88 | $325.50 | 3,140,500 | — | — |
| 2021-11-15 | $78.30 | $327.25 | 3,263,900 | — | — |
| 2021-11-12 | $78.03 | $326.13 | 3,057,200 | — | — |
| 2021-11-11 | $77.99 | $325.96 | 2,788,500 | — | — |
| 2021-11-10 | $78.48 | $328.01 | 3,263,500 | — | — |
| 2021-11-09 | $78.05 | $326.21 | 3,854,900 | — | — |
| 2021-11-08 | $77.74 | $324.91 | 3,335,900 | — | — |
| 2021-11-05 | $77.84 | $325.33 | 3,560,300 | — | — |
| 2021-11-04 | $77.29 | $323.03 | 3,407,000 | — | — |
| 2021-11-03 | $77.27 | $322.95 | 3,916,000 | — | — |
| 2021-11-02 | $76.27 | $318.77 | 4,132,200 | — | — |
| 2021-11-01 | $75.95 | $317.43 | 4,008,000 | — | — |
| 2021-10-29 | $76.19 | $318.44 | 6,683,300 | — | — |
| 2021-10-28 | $76.88 | $321.32 | 4,849,900 | — | — |
| 2021-10-27 | $75.90 | $317.22 | 4,583,100 | — | — |
| 2021-10-26 | $76.16 | $318.31 | 5,400,200 | — | — |
| 2021-10-25 | $75.14 | $314.05 | 6,205,900 | — | — |
| 2021-10-22 | $75.50 | $315.55 | 7,665,400 | — | — |
| 2021-10-21 | $74.89 | $313.00 | 4,370,500 | — | — |
| 2021-10-20 | $75.10 | $313.88 | 5,317,600 | — | — |
| 2021-10-19 | $74.78 | $310.66 | 5,206,800 | — | — |
| 2021-10-18 | $75.28 | $312.74 | 4,331,000 | — | — |
| 2021-10-15 | $76.25 | $316.77 | 4,076,000 | — | — |
| 2021-10-14 | $76.60 | $318.22 | 3,739,000 | — | — |
| 2021-10-13 | $76.07 | $316.02 | 3,684,000 | — | — |
| 2021-10-12 | $75.67 | $314.36 | 2,788,900 | — | — |
| 2021-10-11 | $75.80 | $314.90 | 3,742,400 | — | — |
| 2021-10-08 | $75.59 | $314.03 | 3,327,900 | — | — |
| 2021-10-07 | $75.59 | $314.03 | 3,642,200 | — | — |
| 2021-10-06 | $75.10 | $311.99 | 4,052,700 | — | — |
| 2021-10-05 | $74.42 | $309.17 | 4,915,400 | — | — |
| 2021-10-04 | $75.06 | $311.82 | 3,943,600 | — | — |
| 2021-10-01 | $75.58 | $313.99 | 3,473,400 | — | — |
| 2021-09-30 | $75.58 | $313.99 | 4,178,800 | — | — |
| 2021-09-29 | $77.08 | $320.22 | 4,094,300 | — | — |
| 2021-09-28 | $75.82 | $314.98 | 4,949,500 | — | — |
| 2021-09-27 | $76.01 | $315.77 | 2,899,700 | — | — |
| 2021-09-24 | $76.63 | $318.35 | 2,214,000 | — | — |
| 2021-09-23 | $76.67 | $318.51 | 2,393,100 | — | — |
| 2021-09-22 | $76.43 | $317.52 | 2,811,500 | — | — |
| 2021-09-21 | $76.39 | $317.35 | 4,247,500 | — | — |
| 2021-09-20 | $76.17 | $316.44 | 4,942,500 | — | — |
| 2021-09-17 | $76.23 | $316.69 | 7,334,200 | — | — |
| 2021-09-16 | $76.47 | $317.68 | 4,170,600 | — | — |
| 2021-09-15 | $77.21 | $320.76 | 3,662,100 | — | — |
| 2021-09-14 | $77.30 | $321.13 | 2,950,600 | — | — |
| 2021-09-13 | $77.38 | $321.46 | 3,371,400 | — | — |
| 2021-09-10 | $77.04 | $320.05 | 3,360,100 | — | — |
| 2021-09-09 | $77.30 | $321.13 | 3,956,900 | — | — |
| 2021-09-08 | $77.78 | $323.12 | 3,863,900 | — | — |
| 2021-09-07 | $76.90 | $319.47 | 3,246,400 | — | — |
| 2021-09-03 | $77.91 | $323.66 | 3,030,200 | — | — |
| 2021-09-02 | $78.52 | $326.20 | 2,549,700 | — | — |
| 2021-09-01 | $78.33 | $325.41 | 2,658,000 | — | — |
| 2021-08-31 | $77.95 | $323.83 | 3,786,900 | — | — |
| 2021-08-30 | $77.65 | $322.58 | 1,960,800 | — | — |
| 2021-08-27 | $77.44 | $321.71 | 2,294,200 | — | — |
| 2021-08-26 | $77.31 | $321.17 | 2,317,300 | — | — |
| 2021-08-25 | $77.65 | $322.58 | 3,636,600 | — | — |
| 2021-08-24 | $77.67 | $322.67 | 2,923,000 | — | — |
| 2021-08-23 | $78.38 | $325.62 | 3,163,400 | — | — |
| 2021-08-20 | $78.80 | $327.36 | 3,026,100 | — | — |
| 2021-08-19 | $78.97 | $328.07 | 3,527,800 | — | — |
| 2021-08-18 | $78.16 | $324.70 | 3,654,100 | — | — |
| 2021-08-17 | $80.03 | $332.47 | 3,356,600 | — | — |
| 2021-08-16 | $79.78 | $331.43 | 6,098,900 | — | — |
| 2021-08-13 | $79.44 | $330.02 | 3,521,600 | — | — |
| 2021-08-12 | $78.79 | $327.32 | 3,595,500 | — | — |
| 2021-08-11 | $79.10 | $328.61 | 4,239,100 | — | — |
| 2021-08-10 | $78.73 | $327.07 | 2,740,600 | — | — |
| 2021-08-09 | $78.34 | $325.45 | 2,563,700 | — | — |
| 2021-08-06 | $78.63 | $326.66 | 2,877,400 | — | — |
| 2021-08-05 | $78.90 | $327.78 | 4,135,100 | — | — |
| 2021-08-04 | $78.25 | $325.08 | 4,194,400 | — | — |
| 2021-08-03 | $79.42 | $329.94 | 3,635,700 | — | — |
| 2021-08-02 | $79.54 | $330.44 | 5,339,300 | — | — |
| 2021-07-30 | $79.50 | $330.27 | 9,513,700 | — | — |
| 2021-07-29 | $83.52 | $346.97 | 3,974,400 | — | — |
| 2021-07-28 | $83.18 | $345.56 | 3,110,700 | — | — |
| 2021-07-27 | $83.95 | $348.76 | 4,136,700 | — | — |
| 2021-07-26 | $84.09 | $349.34 | 5,947,500 | — | — |
| 2021-07-23 | $83.28 | $345.97 | 3,107,500 | — | — |
| 2021-07-22 | $81.84 | $339.99 | 3,659,900 | — | — |
| 2021-07-21 | $82.18 | $341.40 | 3,579,600 | — | — |
| 2021-07-20 | $82.69 | $343.52 | 4,884,100 | — | — |
| 2021-07-19 | $83.97 | $346.97 | 4,960,200 | — | — |
| 2021-07-16 | $84.39 | $348.71 | 6,527,500 | — | — |
| 2021-07-15 | $83.63 | $345.57 | 4,200,800 | — | — |
| 2021-07-14 | $83.23 | $343.91 | 2,959,200 | — | — |
| 2021-07-13 | $82.64 | $341.48 | 2,733,700 | — | — |
| 2021-07-12 | $82.93 | $342.67 | 4,482,600 | — | — |
| 2021-07-09 | $82.43 | $340.61 | 2,801,600 | — | — |
| 2021-07-08 | $82.34 | $340.24 | 3,514,800 | — | — |
| 2021-07-07 | $82.66 | $341.56 | 3,220,200 | — | — |
| 2021-07-06 | $81.97 | $338.71 | 3,221,000 | — | — |
| 2021-07-02 | $81.70 | $337.59 | 2,752,200 | — | — |
| 2021-07-01 | $81.74 | $337.76 | 3,596,100 | — | — |
| 2021-06-30 | $81.35 | $336.14 | 4,687,700 | — | — |
| 2021-06-29 | $81.25 | $335.73 | 3,056,700 | — | — |
| 2021-06-28 | $81.72 | $337.67 | 2,735,300 | — | — |
| 2021-06-25 | $81.46 | $336.60 | 9,475,300 | — | — |
| 2021-06-24 | $80.56 | $332.88 | 3,449,800 | — | — |
| 2021-06-23 | $80.25 | $331.60 | 3,673,800 | — | — |
| 2021-06-22 | $81.29 | $335.90 | 3,159,900 | — | — |
| 2021-06-21 | $81.44 | $336.52 | 4,226,700 | — | — |
| 2021-06-18 | $81.02 | $334.78 | 7,471,300 | — | — |
| 2021-06-17 | $82.43 | $340.61 | 3,253,100 | — | — |
| 2021-06-16 | $81.95 | $338.62 | 3,615,200 | — | — |
| 2021-06-15 | $83.27 | $344.08 | 3,220,700 | — | — |
| 2021-06-14 | $83.41 | $344.66 | 2,345,200 | — | — |
| 2021-06-11 | $83.63 | $345.57 | 2,560,000 | — | — |
| 2021-06-10 | $83.60 | $345.44 | 4,075,900 | — | — |
| 2021-06-09 | $82.56 | $341.14 | 6,530,200 | — | — |
| 2021-06-08 | $82.93 | $342.67 | 3,233,100 | — | — |
| 2021-06-07 | $83.90 | $346.68 | 3,211,600 | — | — |
| 2021-06-04 | $83.97 | $346.97 | 3,660,200 | — | — |
| 2021-06-03 | $83.95 | $346.89 | 3,967,000 | — | — |
| 2021-06-02 | $82.88 | $342.47 | 3,749,600 | — | — |
| 2021-06-01 | $82.48 | $340.81 | 5,587,000 | — | — |
| 2021-05-28 | $83.78 | $346.19 | 3,971,700 | — | — |
| 2021-05-27 | $83.69 | $345.81 | 4,686,300 | — | — |
| 2021-05-26 | $84.43 | $348.87 | 2,601,700 | — | — |
| 2021-05-25 | $84.59 | $349.53 | 3,472,800 | — | — |
| 2021-05-24 | $84.40 | $348.75 | 3,196,200 | — | — |
| 2021-05-21 | $84.23 | $348.04 | 3,497,900 | — | — |
| 2021-05-20 | $84.09 | $347.47 | 3,966,900 | — | — |
| 2021-05-19 | $83.21 | $343.83 | 4,078,400 | — | — |
| 2021-05-18 | $83.11 | $343.42 | 3,024,200 | — | — |
| 2021-05-17 | $83.55 | $345.24 | 3,522,100 | — | — |
| 2021-05-14 | $83.56 | $345.28 | 4,146,500 | — | — |
| 2021-05-13 | $83.26 | $344.04 | 4,300,200 | — | — |
| 2021-05-12 | $82.05 | $339.04 | 4,075,100 | — | — |
| 2021-05-11 | $82.44 | $340.65 | 5,119,300 | — | — |
| 2021-05-10 | $83.34 | $344.37 | 4,206,000 | — | — |
| 2021-05-07 | $82.18 | $339.57 | 2,263,700 | — | — |
| 2021-05-06 | $82.31 | $340.11 | 3,850,100 | — | — |
| 2021-05-05 | $81.32 | $336.02 | 3,093,300 | — | — |
| 2021-05-04 | $81.09 | $335.07 | 4,129,500 | — | — |
| 2021-05-03 | $81.07 | $334.99 | 3,709,100 | — | — |
| 2021-04-30 | $80.70 | $333.46 | 7,252,300 | — | — |
| 2021-04-29 | $79.82 | $329.82 | 4,828,400 | — | — |
| 2021-04-28 | $78.77 | $325.48 | 3,353,300 | — | — |
| 2021-04-27 | $78.56 | $324.62 | 4,148,900 | — | — |
| 2021-04-26 | $79.28 | $327.59 | 3,920,000 | — | — |
| 2021-04-23 | $79.79 | $329.70 | 3,908,400 | — | — |
| 2021-04-22 | $81.05 | $334.90 | 4,036,400 | — | — |
| 2021-04-21 | $81.15 | $335.32 | 3,755,200 | — | — |
| 2021-04-20 | $81.33 | $336.06 | 4,307,300 | — | — |
| 2021-04-19 | $80.37 | $330.24 | 4,021,200 | — | — |
| 2021-04-16 | $80.70 | $331.59 | 8,134,800 | — | — |
| 2021-04-15 | $80.46 | $330.61 | 4,010,400 | — | — |
| 2021-04-14 | $79.40 | $326.25 | 4,129,600 | — | — |
| 2021-04-13 | $79.73 | $327.61 | 4,442,500 | — | — |
| 2021-04-12 | $80.16 | $329.37 | 3,510,400 | — | — |
| 2021-04-09 | $79.78 | $327.81 | 3,509,000 | — | — |
| 2021-04-08 | $79.64 | $327.24 | 3,773,000 | — | — |
| 2021-04-07 | $79.62 | $327.15 | 5,027,800 | — | — |
| 2021-04-06 | $79.86 | $328.14 | 3,814,800 | — | — |
| 2021-04-05 | $79.53 | $326.78 | 4,026,900 | — | — |
| 2021-04-01 | $78.55 | $322.76 | 4,881,300 | — | — |
| 2021-03-31 | $78.83 | $323.91 | 4,493,200 | — | — |
| 2021-03-30 | $79.33 | $325.96 | 4,841,700 | — | — |
| 2021-03-29 | $79.90 | $328.30 | 3,811,800 | — | — |
| 2021-03-26 | $79.22 | $325.51 | 4,170,300 | — | — |
| 2021-03-25 | $77.89 | $320.05 | 4,769,500 | — | — |
| 2021-03-24 | $77.77 | $319.55 | 4,255,400 | — | — |
| 2021-03-23 | $77.75 | $319.47 | 6,060,800 | — | — |
| 2021-03-22 | $75.77 | $311.33 | 8,160,500 | — | — |
| 2021-03-19 | $74.98 | $308.09 | 11,878,800 | — | — |
| 2021-03-18 | $76.07 | $312.57 | 3,366,700 | — | — |
| 2021-03-17 | $75.80 | $311.46 | 3,914,900 | — | — |
| 2021-03-16 | $75.86 | $311.70 | 4,268,600 | — | — |
| 2021-03-15 | $75.68 | $310.96 | 4,860,300 | — | — |
| 2021-03-12 | $75.51 | $310.27 | 3,141,700 | — | — |
| 2021-03-11 | $75.27 | $309.28 | 4,842,600 | — | — |
| 2021-03-10 | $75.80 | $311.46 | 7,028,500 | — | — |
| 2021-03-09 | $74.94 | $307.92 | 7,085,400 | — | — |
| 2021-03-08 | $76.45 | $314.13 | 4,676,200 | — | — |
| 2021-03-05 | $76.06 | $312.53 | 10,241,200 | — | — |
| 2021-03-04 | $74.44 | $305.87 | 6,337,500 | — | — |
| 2021-03-03 | $74.61 | $306.57 | 5,705,600 | — | — |
| 2021-03-02 | $75.42 | $309.90 | 4,977,000 | — | — |
| 2021-03-01 | $75.60 | $310.64 | 3,872,400 | — | — |
| 2021-02-26 | $75.20 | $308.99 | 5,421,200 | — | — |
| 2021-02-25 | $76.69 | $315.11 | 4,178,100 | — | — |
| 2021-02-24 | $76.64 | $314.91 | 4,083,400 | — | — |
| 2021-02-23 | $77.49 | $318.40 | 4,131,400 | — | — |
| 2021-02-22 | $77.27 | $317.50 | 2,573,400 | — | — |
| 2021-02-19 | $77.20 | $317.21 | 4,540,200 | — | — |
| 2021-02-18 | $78.72 | $323.46 | 2,565,600 | — | — |
| 2021-02-17 | $78.44 | $322.31 | 3,145,000 | — | — |
| 2021-02-16 | $78.19 | $321.28 | 5,147,600 | — | — |
| 2021-02-12 | $78.43 | $322.26 | 2,732,400 | — | — |
| 2021-02-11 | $78.41 | $322.18 | 3,106,000 | — | — |
| 2021-02-10 | $79.11 | $325.06 | 4,882,700 | — | — |
| 2021-02-09 | $78.70 | $323.37 | 3,682,200 | — | — |
| 2021-02-08 | $79.70 | $327.48 | 3,828,700 | — | — |
| 2021-02-05 | $79.87 | $328.18 | 3,579,200 | — | — |
| 2021-02-04 | $78.93 | $324.32 | 3,869,600 | — | — |
| 2021-02-03 | $78.88 | $324.11 | 3,863,600 | — | — |
| 2021-02-02 | $78.85 | $323.99 | 5,018,800 | — | — |
| 2021-02-01 | $78.52 | $322.63 | 6,514,500 | — | — |
| 2021-01-29 | $78.00 | $320.50 | 7,405,100 | — | — |
| 2021-01-28 | $79.15 | $325.22 | 8,037,900 | — | — |
| 2021-01-27 | $78.03 | $320.62 | 6,289,700 | — | — |
| 2021-01-26 | $78.75 | $323.58 | 5,788,400 | — | — |
| 2021-01-25 | $78.61 | $323.00 | 7,750,400 | — | — |
| 2021-01-22 | $78.19 | $321.28 | 4,816,300 | — | — |
| 2021-01-21 | $79.28 | $323.95 | 5,772,000 | — | — |
| 2021-01-20 | $80.20 | $327.71 | 6,897,200 | — | — |
| 2021-01-19 | $80.85 | $330.36 | 4,004,300 | — | — |
| 2021-01-15 | $81.88 | $334.57 | 6,359,600 | — | — |
| 2021-01-14 | $81.94 | $334.82 | 3,732,500 | — | — |
| 2021-01-13 | $82.49 | $337.07 | 4,069,400 | — | — |
| 2021-01-12 | $82.26 | $336.13 | 4,359,800 | — | — |
| 2021-01-11 | $82.14 | $335.64 | 4,430,800 | — | — |
| 2021-01-08 | $82.35 | $336.49 | 5,569,300 | — | — |
| 2021-01-07 | $81.80 | $334.25 | 5,061,000 | — | — |
| 2021-01-06 | $82.25 | $336.08 | 9,053,900 | — | — |
| 2021-01-05 | $84.52 | $345.36 | 2,559,300 | — | — |
| 2021-01-04 | $84.33 | $344.58 | 3,506,000 | — | — |