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
- 1972-06-01 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 | $276.22 | $1,202.76 | 1,315,700 | — | — |
| 2021-12-30 | $277.25 | $1,207.25 | 1,181,500 | — | — |
| 2021-12-29 | $278.42 | $1,212.34 | 1,112,300 | — | — |
| 2021-12-28 | $276.43 | $1,203.68 | 1,033,900 | — | — |
| 2021-12-27 | $278.41 | $1,212.30 | 1,677,100 | — | — |
| 2021-12-23 | $273.10 | $1,189.18 | 2,632,200 | — | — |
| 2021-12-22 | $266.50 | $1,160.44 | 2,721,000 | — | — |
| 2021-12-21 | $264.88 | $1,153.39 | 2,702,500 | — | — |
| 2021-12-20 | $263.48 | $1,147.29 | 3,479,400 | — | — |
| 2021-12-17 | $267.42 | $1,164.45 | 7,582,900 | — | — |
| 2021-12-16 | $279.04 | $1,215.04 | 5,546,400 | — | — |
| 2021-12-15 | $275.28 | $1,198.67 | 10,016,700 | — | — |
| 2021-12-14 | $249.38 | $1,085.89 | 3,424,000 | — | — |
| 2021-12-13 | $248.53 | $1,082.19 | 3,016,700 | — | — |
| 2021-12-10 | $244.14 | $1,063.08 | 2,380,800 | — | — |
| 2021-12-09 | $242.90 | $1,057.68 | 2,291,100 | — | — |
| 2021-12-08 | $244.32 | $1,063.86 | 3,636,200 | — | — |
| 2021-12-07 | $245.11 | $1,067.30 | 4,035,800 | — | — |
| 2021-12-06 | $246.33 | $1,072.61 | 3,491,200 | — | — |
| 2021-12-03 | $245.58 | $1,069.35 | 4,169,700 | — | — |
| 2021-12-02 | $247.88 | $1,079.36 | 3,817,700 | — | — |
| 2021-12-01 | $249.13 | $1,084.80 | 3,241,400 | — | — |
| 2021-11-30 | $248.04 | $1,080.06 | 8,265,900 | — | — |
| 2021-11-29 | $254.83 | $1,109.62 | 4,041,700 | — | — |
| 2021-11-26 | $260.37 | $1,133.75 | 1,495,500 | — | — |
| 2021-11-24 | $262.00 | $1,140.85 | 2,518,500 | — | — |
| 2021-11-23 | $261.96 | $1,140.67 | 1,986,200 | — | — |
| 2021-11-22 | $260.44 | $1,134.05 | 1,995,400 | — | — |
| 2021-11-19 | $260.70 | $1,135.18 | 2,786,800 | — | — |
| 2021-11-18 | $261.33 | $1,137.93 | 1,689,200 | — | — |
| 2021-11-17 | $261.18 | $1,137.27 | 2,873,600 | — | — |
| 2021-11-16 | $257.72 | $1,122.21 | 2,565,700 | — | — |
| 2021-11-15 | $258.43 | $1,125.30 | 1,903,200 | — | — |
| 2021-11-12 | $259.65 | $1,130.61 | 1,964,000 | — | — |
| 2021-11-11 | $262.63 | $1,139.89 | 1,739,400 | — | — |
| 2021-11-10 | $264.65 | $1,148.65 | 2,215,100 | — | — |
| 2021-11-09 | $262.02 | $1,137.24 | 1,963,800 | — | — |
| 2021-11-08 | $260.53 | $1,130.77 | 2,386,100 | — | — |
| 2021-11-05 | $265.00 | $1,150.17 | 3,745,700 | — | — |
| 2021-11-04 | $271.00 | $1,176.22 | 4,133,400 | — | — |
| 2021-11-03 | $266.26 | $1,155.64 | 4,382,900 | — | — |
| 2021-11-02 | $256.85 | $1,114.80 | 3,987,800 | — | — |
| 2021-11-01 | $249.31 | $1,082.07 | 2,735,800 | — | — |
| 2021-10-29 | $254.76 | $1,105.73 | 3,152,000 | — | — |
| 2021-10-28 | $253.35 | $1,099.61 | 3,386,500 | — | — |
| 2021-10-27 | $250.17 | $1,085.81 | 3,181,300 | — | — |
| 2021-10-26 | $248.44 | $1,078.30 | 4,533,000 | — | — |
| 2021-10-25 | $245.05 | $1,063.59 | 2,763,100 | — | — |
| 2021-10-22 | $243.75 | $1,057.94 | 1,960,700 | — | — |
| 2021-10-21 | $241.17 | $1,046.75 | 1,717,700 | — | — |
| 2021-10-20 | $243.72 | $1,057.81 | 1,537,500 | — | — |
| 2021-10-19 | $242.31 | $1,051.69 | 1,573,200 | — | — |
| 2021-10-18 | $238.98 | $1,037.24 | 2,546,000 | — | — |
| 2021-10-15 | $237.88 | $1,032.47 | 2,598,300 | — | — |
| 2021-10-14 | $236.69 | $1,027.30 | 1,824,700 | — | — |
| 2021-10-13 | $236.44 | $1,026.22 | 2,105,700 | — | — |
| 2021-10-12 | $232.78 | $1,010.33 | 1,719,200 | — | — |
| 2021-10-11 | $233.67 | $1,014.19 | 1,892,300 | — | — |
| 2021-10-08 | $233.94 | $1,015.36 | 2,563,000 | — | — |
| 2021-10-07 | $233.18 | $1,012.07 | 2,001,800 | — | — |
| 2021-10-06 | $227.85 | $988.93 | 2,462,700 | — | — |
| 2021-10-05 | $230.93 | $1,002.30 | 2,802,000 | — | — |
| 2021-10-04 | $224.85 | $975.91 | 4,784,700 | — | — |
| 2021-10-01 | $229.59 | $996.48 | 2,215,700 | — | — |
| 2021-09-30 | $231.05 | $1,002.82 | 3,786,100 | — | — |
| 2021-09-29 | $230.36 | $999.83 | 3,971,000 | — | — |
| 2021-09-28 | $221.60 | $961.81 | 3,583,300 | — | — |
| 2021-09-27 | $226.40 | $982.64 | 2,785,900 | — | — |
| 2021-09-24 | $231.68 | $1,005.56 | 1,642,500 | — | — |
| 2021-09-23 | $232.18 | $1,007.73 | 1,912,300 | — | — |
| 2021-09-22 | $228.30 | $990.89 | 2,529,600 | — | — |
| 2021-09-21 | $230.17 | $999.00 | 2,172,800 | — | — |
| 2021-09-20 | $231.64 | $1,005.38 | 2,803,400 | — | — |
| 2021-09-17 | $230.10 | $998.70 | 4,480,000 | — | — |
| 2021-09-16 | $231.04 | $1,002.78 | 2,958,700 | — | — |
| 2021-09-15 | $233.73 | $1,014.45 | 2,802,500 | — | — |
| 2021-09-14 | $233.09 | $1,011.68 | 3,826,000 | — | — |
| 2021-09-13 | $237.96 | $1,032.81 | 2,832,800 | — | — |
| 2021-09-10 | $239.50 | $1,039.50 | 4,633,500 | — | — |
| 2021-09-09 | $240.00 | $1,041.67 | 4,976,600 | — | — |
| 2021-09-08 | $254.84 | $1,106.08 | 1,542,400 | — | — |
| 2021-09-07 | $254.80 | $1,105.90 | 2,403,700 | — | — |
| 2021-09-03 | $259.53 | $1,126.43 | 1,124,500 | — | — |
| 2021-09-02 | $259.57 | $1,126.61 | 1,469,700 | — | — |
| 2021-09-01 | $257.40 | $1,117.19 | 2,956,800 | — | — |
| 2021-08-31 | $258.29 | $1,121.05 | 2,733,400 | — | — |
| 2021-08-30 | $262.31 | $1,138.50 | 1,300,700 | — | — |
| 2021-08-27 | $259.75 | $1,127.39 | 1,839,700 | — | — |
| 2021-08-26 | $261.32 | $1,134.20 | 1,732,900 | — | — |
| 2021-08-25 | $263.87 | $1,145.27 | 2,388,500 | — | — |
| 2021-08-24 | $262.77 | $1,140.50 | 3,736,000 | — | — |
| 2021-08-23 | $267.82 | $1,162.41 | 2,438,800 | — | — |
| 2021-08-20 | $270.91 | $1,175.83 | 1,536,800 | — | — |
| 2021-08-19 | $270.40 | $1,173.61 | 1,901,000 | — | — |
| 2021-08-18 | $268.52 | $1,165.45 | 2,527,400 | — | — |
| 2021-08-17 | $272.71 | $1,183.64 | 2,096,100 | — | — |
| 2021-08-16 | $269.94 | $1,171.61 | 2,623,200 | — | — |
| 2021-08-13 | $264.21 | $1,146.75 | 1,482,300 | — | — |
| 2021-08-12 | $263.47 | $1,143.53 | 2,100,900 | — | — |
| 2021-08-11 | $264.10 | $1,142.58 | 2,813,300 | — | — |
| 2021-08-10 | $269.45 | $1,165.72 | 2,060,200 | — | — |
| 2021-08-09 | $267.16 | $1,155.82 | 3,238,500 | — | — |
| 2021-08-06 | $263.44 | $1,139.72 | 2,155,200 | — | — |
| 2021-08-05 | $264.19 | $1,142.97 | 2,262,400 | — | — |
| 2021-08-04 | $262.47 | $1,135.53 | 3,892,400 | — | — |
| 2021-08-03 | $255.99 | $1,107.49 | 5,406,200 | — | — |
| 2021-08-02 | $246.60 | $1,066.87 | 1,958,900 | — | — |
| 2021-07-30 | $243.50 | $1,053.46 | 1,905,100 | — | — |
| 2021-07-29 | $245.33 | $1,061.37 | 1,924,100 | — | — |
| 2021-07-28 | $246.51 | $1,066.48 | 1,688,000 | — | — |
| 2021-07-27 | $243.58 | $1,053.80 | 2,116,500 | — | — |
| 2021-07-26 | $243.21 | $1,052.20 | 2,678,800 | — | — |
| 2021-07-23 | $244.15 | $1,056.27 | 2,448,100 | — | — |
| 2021-07-22 | $238.49 | $1,031.78 | 1,703,500 | — | — |
| 2021-07-21 | $237.29 | $1,026.59 | 1,651,500 | — | — |
| 2021-07-20 | $235.02 | $1,016.77 | 2,297,800 | — | — |
| 2021-07-19 | $234.14 | $1,012.96 | 2,305,600 | — | — |
| 2021-07-16 | $232.46 | $1,005.69 | 2,229,100 | — | — |
| 2021-07-15 | $231.47 | $1,001.41 | 3,611,200 | — | — |
| 2021-07-14 | $236.35 | $1,022.52 | 2,103,400 | — | — |
| 2021-07-13 | $235.30 | $1,017.98 | 1,974,000 | — | — |
| 2021-07-12 | $236.01 | $1,021.05 | 2,928,600 | — | — |
| 2021-07-09 | $234.99 | $1,016.64 | 4,030,100 | — | — |
| 2021-07-08 | $237.12 | $1,025.85 | 2,431,500 | — | — |
| 2021-07-07 | $235.82 | $1,020.23 | 3,141,500 | — | — |
| 2021-07-06 | $235.42 | $1,018.50 | 3,125,400 | — | — |
| 2021-07-02 | $233.96 | $1,012.18 | 1,994,000 | — | — |
| 2021-07-01 | $231.13 | $999.94 | 1,977,300 | — | — |
| 2021-06-30 | $229.52 | $992.97 | 1,786,700 | — | — |
| 2021-06-29 | $229.37 | $992.33 | 1,621,200 | — | — |
| 2021-06-28 | $228.22 | $987.35 | 2,507,500 | — | — |
| 2021-06-25 | $230.22 | $996.00 | 6,992,200 | — | — |
| 2021-06-24 | $232.97 | $1,007.90 | 12,290,500 | — | — |
| 2021-06-23 | $217.10 | $939.24 | 2,419,600 | — | — |
| 2021-06-22 | $221.44 | $958.02 | 1,658,800 | — | — |
| 2021-06-21 | $222.67 | $963.34 | 3,671,300 | — | — |
| 2021-06-18 | $218.55 | $945.52 | 4,016,600 | — | — |
| 2021-06-17 | $222.21 | $961.35 | 1,890,700 | — | — |
| 2021-06-16 | $220.76 | $955.08 | 2,548,800 | — | — |
| 2021-06-15 | $223.52 | $967.02 | 2,188,900 | — | — |
| 2021-06-14 | $226.10 | $978.18 | 2,720,700 | — | — |
| 2021-06-11 | $224.09 | $969.48 | 5,636,000 | — | — |
| 2021-06-10 | $233.54 | $1,010.37 | 5,598,200 | — | — |
| 2021-06-09 | $226.00 | $977.75 | 4,934,900 | — | — |
| 2021-06-08 | $220.70 | $954.82 | 4,618,500 | — | — |
| 2021-06-07 | $222.52 | $962.69 | 17,231,400 | — | — |
| 2021-06-04 | $202.02 | $874.00 | 2,817,700 | — | — |
| 2021-06-03 | $202.70 | $876.94 | 3,066,600 | — | — |
| 2021-06-02 | $199.13 | $861.50 | 2,030,300 | — | — |
| 2021-06-01 | $198.42 | $858.43 | 3,070,200 | — | — |
| 2021-05-28 | $199.74 | $864.14 | 2,386,000 | — | — |
| 2021-05-27 | $199.20 | $861.80 | 9,340,300 | — | — |
| 2021-05-26 | $200.99 | $869.55 | 2,891,300 | — | — |
| 2021-05-25 | $199.22 | $861.89 | 2,919,100 | — | — |
| 2021-05-24 | $201.02 | $869.67 | 2,074,900 | — | — |
| 2021-05-21 | $199.88 | $864.74 | 2,579,000 | — | — |
| 2021-05-20 | $199.53 | $863.23 | 3,494,400 | — | — |
| 2021-05-19 | $196.51 | $850.16 | 3,070,500 | — | — |
| 2021-05-18 | $194.63 | $842.03 | 2,369,400 | — | — |
| 2021-05-17 | $195.53 | $845.92 | 2,466,000 | — | — |
| 2021-05-14 | $196.21 | $848.87 | 1,823,700 | — | — |
| 2021-05-13 | $194.94 | $843.37 | 2,174,300 | — | — |
| 2021-05-12 | $193.20 | $832.17 | 2,397,400 | — | — |
| 2021-05-11 | $194.75 | $838.84 | 1,850,200 | — | — |
| 2021-05-10 | $194.76 | $838.89 | 2,242,000 | — | — |
| 2021-05-07 | $195.42 | $841.73 | 2,526,700 | — | — |
| 2021-05-06 | $193.89 | $835.14 | 3,101,600 | — | — |
| 2021-05-05 | $192.81 | $830.49 | 4,274,400 | — | — |
| 2021-05-04 | $188.20 | $810.63 | 3,703,500 | — | — |
| 2021-05-03 | $185.92 | $800.81 | 3,197,000 | — | — |
| 2021-04-30 | $182.77 | $787.24 | 3,103,900 | — | — |
| 2021-04-29 | $182.20 | $784.79 | 2,432,500 | — | — |
| 2021-04-28 | $180.55 | $777.68 | 4,682,800 | — | — |
| 2021-04-27 | $182.21 | $784.83 | 6,838,700 | — | — |
| 2021-04-26 | $187.22 | $806.41 | 2,797,500 | — | — |
| 2021-04-23 | $188.72 | $812.87 | 2,482,800 | — | — |
| 2021-04-22 | $187.05 | $805.68 | 2,982,600 | — | — |
| 2021-04-21 | $190.95 | $822.47 | 2,219,800 | — | — |
| 2021-04-20 | $190.61 | $821.01 | 2,460,900 | — | — |
| 2021-04-19 | $189.64 | $816.83 | 2,966,400 | — | — |
| 2021-04-16 | $189.25 | $815.15 | 3,731,800 | — | — |
| 2021-04-15 | $185.92 | $800.81 | 2,586,600 | — | — |
| 2021-04-14 | $183.00 | $788.23 | 2,002,100 | — | — |
| 2021-04-13 | $182.53 | $786.21 | 3,089,100 | — | — |
| 2021-04-12 | $181.82 | $783.15 | 2,876,100 | — | — |
| 2021-04-09 | $184.49 | $794.65 | 2,611,200 | — | — |
| 2021-04-08 | $182.61 | $786.55 | 2,393,200 | — | — |
| 2021-04-07 | $182.32 | $785.30 | 3,406,600 | — | — |
| 2021-04-06 | $182.80 | $787.37 | 2,488,400 | — | — |
| 2021-04-05 | $184.89 | $796.37 | 2,864,800 | — | — |
| 2021-04-01 | $185.24 | $797.88 | 2,340,400 | — | — |
| 2021-03-31 | $186.82 | $804.69 | 3,621,300 | — | — |
| 2021-03-30 | $185.50 | $799.00 | 2,523,600 | — | — |
| 2021-03-29 | $186.34 | $802.62 | 3,002,600 | — | — |
| 2021-03-26 | $185.31 | $798.18 | 2,868,200 | — | — |
| 2021-03-25 | $183.09 | $788.62 | 2,630,500 | — | — |
| 2021-03-24 | $180.17 | $776.04 | 3,931,500 | — | — |
| 2021-03-23 | $183.68 | $791.16 | 3,284,700 | — | — |
| 2021-03-22 | $185.84 | $800.46 | 2,666,600 | — | — |
| 2021-03-19 | $184.29 | $793.79 | 6,048,600 | — | — |
| 2021-03-18 | $183.93 | $792.24 | 4,240,000 | — | — |
| 2021-03-17 | $186.73 | $804.30 | 5,134,200 | — | — |
| 2021-03-16 | $190.90 | $822.26 | 6,194,200 | — | — |
| 2021-03-15 | $189.16 | $814.76 | 12,388,500 | — | — |
| 2021-03-12 | $208.08 | $896.26 | 4,541,400 | — | — |
| 2021-03-11 | $205.21 | $883.90 | 4,037,300 | — | — |
| 2021-03-10 | $205.45 | $884.93 | 3,400,200 | — | — |
| 2021-03-09 | $206.11 | $887.77 | 4,227,300 | — | — |
| 2021-03-08 | $207.03 | $891.74 | 3,300,300 | — | — |
| 2021-03-05 | $206.92 | $891.26 | 3,875,900 | — | — |
| 2021-03-04 | $200.54 | $863.78 | 4,308,400 | — | — |
| 2021-03-03 | $202.00 | $870.07 | 3,660,300 | — | — |
| 2021-03-02 | $204.14 | $879.29 | 3,445,300 | — | — |
| 2021-03-01 | $206.47 | $889.32 | 2,797,400 | — | — |
| 2021-02-26 | $204.89 | $882.52 | 3,887,900 | — | — |
| 2021-02-25 | $203.82 | $877.91 | 2,386,700 | — | — |
| 2021-02-24 | $204.52 | $880.92 | 2,848,800 | — | — |
| 2021-02-23 | $202.48 | $872.14 | 3,287,700 | — | — |
| 2021-02-22 | $200.68 | $864.38 | 2,263,600 | — | — |
| 2021-02-19 | $200.92 | $865.42 | 3,434,900 | — | — |
| 2021-02-18 | $201.12 | $866.28 | 3,919,400 | — | — |
| 2021-02-17 | $206.46 | $889.28 | 3,329,900 | — | — |
| 2021-02-16 | $205.76 | $886.27 | 2,741,900 | — | — |
| 2021-02-12 | $207.29 | $892.86 | 2,611,300 | — | — |
| 2021-02-11 | $202.58 | $872.57 | 3,544,700 | — | — |
| 2021-02-10 | $204.39 | $876.70 | 3,062,700 | — | — |
| 2021-02-09 | $201.71 | $865.21 | 2,661,300 | — | — |
| 2021-02-08 | $205.77 | $882.62 | 2,909,300 | — | — |
| 2021-02-05 | $201.77 | $865.46 | 2,732,200 | — | — |
| 2021-02-04 | $201.62 | $864.82 | 2,924,300 | — | — |
| 2021-02-03 | $196.96 | $844.83 | 3,679,000 | — | — |
| 2021-02-02 | $197.56 | $847.41 | 5,314,600 | — | — |
| 2021-02-01 | $203.14 | $871.34 | 5,383,800 | — | — |
| 2021-01-29 | $207.97 | $892.06 | 8,401,700 | — | — |
| 2021-01-28 | $210.12 | $901.28 | 5,460,400 | — | — |
| 2021-01-27 | $207.57 | $890.34 | 7,358,000 | — | — |
| 2021-01-26 | $212.72 | $912.43 | 6,601,500 | — | — |
| 2021-01-25 | $212.35 | $910.85 | 5,959,100 | — | — |
| 2021-01-22 | $206.14 | $884.21 | 6,128,800 | — | — |
| 2021-01-21 | $202.35 | $867.95 | 8,698,800 | — | — |
| 2021-01-20 | $201.26 | $863.28 | 5,335,800 | — | — |
| 2021-01-19 | $198.48 | $851.35 | 7,729,100 | — | — |
| 2021-01-15 | $190.77 | $818.28 | 6,624,600 | — | — |
| 2021-01-14 | $186.69 | $800.78 | 4,413,200 | — | — |
| 2021-01-13 | $185.50 | $795.68 | 7,303,900 | — | — |
| 2021-01-12 | $178.80 | $766.94 | 7,179,300 | — | — |
| 2021-01-11 | $185.94 | $797.56 | 11,396,500 | — | — |
| 2021-01-08 | $166.41 | $713.79 | 3,438,100 | — | — |
| 2021-01-07 | $165.83 | $711.31 | 3,025,500 | — | — |
| 2021-01-06 | $164.32 | $704.83 | 3,619,700 | — | — |
| 2021-01-05 | $166.32 | $713.41 | 2,322,600 | — | — |
| 2021-01-04 | $165.50 | $709.89 | 3,164,800 | — | — |