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-03 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 | $68.25 | $938.04 | 1,048,300 | — | — |
| 2021-12-30 | $67.63 | $929.52 | 1,764,100 | — | — |
| 2021-12-29 | $68.44 | $931.03 | 1,050,700 | — | — |
| 2021-12-28 | $68.20 | $927.76 | 693,800 | — | — |
| 2021-12-27 | $67.62 | $919.87 | 596,100 | — | — |
| 2021-12-23 | $67.67 | $920.55 | 879,400 | — | — |
| 2021-12-22 | $67.62 | $919.87 | 1,223,900 | — | — |
| 2021-12-21 | $67.24 | $914.71 | 1,731,900 | — | — |
| 2021-12-20 | $67.14 | $913.34 | 3,001,200 | — | — |
| 2021-12-17 | $66.70 | $907.36 | 4,836,300 | — | — |
| 2021-12-16 | $67.96 | $924.50 | 1,672,200 | — | — |
| 2021-12-15 | $67.30 | $915.52 | 2,030,600 | — | — |
| 2021-12-14 | $66.35 | $902.60 | 1,737,500 | — | — |
| 2021-12-13 | $66.88 | $909.81 | 1,911,500 | — | — |
| 2021-12-10 | $67.06 | $912.26 | 1,484,500 | — | — |
| 2021-12-09 | $66.51 | $904.77 | 2,022,600 | — | — |
| 2021-12-08 | $66.87 | $909.67 | 1,958,100 | — | — |
| 2021-12-07 | $67.26 | $914.98 | 2,382,300 | — | — |
| 2021-12-06 | $68.18 | $927.49 | 2,467,800 | — | — |
| 2021-12-03 | $66.61 | $906.13 | 2,423,100 | — | — |
| 2021-12-02 | $65.49 | $890.90 | 2,975,200 | — | — |
| 2021-12-01 | $65.62 | $892.67 | 2,952,400 | — | — |
| 2021-11-30 | $65.28 | $888.04 | 4,362,100 | — | — |
| 2021-11-29 | $66.07 | $898.79 | 2,051,000 | — | — |
| 2021-11-26 | $64.94 | $883.42 | 965,400 | — | — |
| 2021-11-24 | $66.15 | $899.88 | 1,746,900 | — | — |
| 2021-11-23 | $65.52 | $891.31 | 2,179,300 | — | — |
| 2021-11-22 | $64.89 | $882.74 | 1,858,600 | — | — |
| 2021-11-19 | $64.90 | $882.87 | 1,923,300 | — | — |
| 2021-11-18 | $64.60 | $878.79 | 2,190,400 | — | — |
| 2021-11-17 | $64.46 | $876.89 | 1,964,300 | — | — |
| 2021-11-16 | $63.77 | $867.50 | 1,608,000 | — | — |
| 2021-11-15 | $64.58 | $878.52 | 1,928,300 | — | — |
| 2021-11-12 | $64.24 | $873.89 | 1,114,100 | — | — |
| 2021-11-11 | $65.22 | $887.23 | 2,435,900 | — | — |
| 2021-11-10 | $65.46 | $890.49 | 2,860,300 | — | — |
| 2021-11-09 | $64.60 | $878.79 | 4,093,400 | — | — |
| 2021-11-08 | $64.07 | $871.58 | 3,263,100 | — | — |
| 2021-11-05 | $64.05 | $871.31 | 3,085,500 | — | — |
| 2021-11-04 | $63.04 | $857.57 | 3,716,300 | — | — |
| 2021-11-03 | $62.80 | $854.31 | 4,351,000 | — | — |
| 2021-11-02 | $63.54 | $864.37 | 3,139,900 | — | — |
| 2021-11-01 | $63.30 | $861.11 | 1,748,700 | — | — |
| 2021-10-29 | $62.93 | $856.07 | 3,686,200 | — | — |
| 2021-10-28 | $62.80 | $854.31 | 1,743,400 | — | — |
| 2021-10-27 | $62.21 | $846.28 | 1,706,300 | — | — |
| 2021-10-26 | $61.47 | $836.21 | 1,574,800 | — | — |
| 2021-10-25 | $61.10 | $831.18 | 1,851,400 | — | — |
| 2021-10-22 | $60.45 | $822.34 | 1,428,200 | — | — |
| 2021-10-21 | $59.30 | $806.69 | 1,328,500 | — | — |
| 2021-10-20 | $58.95 | $801.93 | 1,494,100 | — | — |
| 2021-10-19 | $57.52 | $782.48 | 1,587,600 | — | — |
| 2021-10-18 | $57.16 | $777.58 | 1,612,500 | — | — |
| 2021-10-15 | $57.35 | $780.17 | 2,347,700 | — | — |
| 2021-10-14 | $56.60 | $769.96 | 1,607,000 | — | — |
| 2021-10-13 | $56.42 | $767.51 | 1,389,800 | — | — |
| 2021-10-12 | $55.53 | $755.41 | 1,860,100 | — | — |
| 2021-10-11 | $56.09 | $763.03 | 1,732,800 | — | — |
| 2021-10-08 | $57.14 | $777.31 | 1,320,600 | — | — |
| 2021-10-07 | $57.12 | $777.04 | 2,180,000 | — | — |
| 2021-10-06 | $56.61 | $770.10 | 1,197,500 | — | — |
| 2021-10-05 | $55.68 | $757.45 | 1,194,300 | — | — |
| 2021-10-04 | $56.23 | $764.93 | 1,645,300 | — | — |
| 2021-10-01 | $55.04 | $748.74 | 1,721,500 | — | — |
| 2021-09-30 | $55.47 | $754.59 | 2,145,600 | — | — |
| 2021-09-29 | $56.43 | $767.65 | 1,808,600 | — | — |
| 2021-09-28 | $57.12 | $768.02 | 2,042,100 | — | — |
| 2021-09-27 | $57.70 | $775.82 | 2,018,100 | — | — |
| 2021-09-24 | $57.57 | $774.07 | 1,267,600 | — | — |
| 2021-09-23 | $57.61 | $774.61 | 1,534,100 | — | — |
| 2021-09-22 | $58.35 | $784.56 | 1,570,100 | — | — |
| 2021-09-21 | $57.72 | $776.09 | 1,217,800 | — | — |
| 2021-09-20 | $57.59 | $774.34 | 2,009,200 | — | — |
| 2021-09-17 | $57.75 | $776.49 | 3,476,300 | — | — |
| 2021-09-16 | $57.54 | $773.66 | 1,623,100 | — | — |
| 2021-09-15 | $59.04 | $793.83 | 1,265,900 | — | — |
| 2021-09-14 | $58.48 | $786.30 | 1,434,800 | — | — |
| 2021-09-13 | $59.06 | $794.10 | 1,336,800 | — | — |
| 2021-09-10 | $58.13 | $781.60 | 2,069,600 | — | — |
| 2021-09-09 | $58.66 | $788.72 | 1,570,800 | — | — |
| 2021-09-08 | $59.09 | $794.51 | 1,420,300 | — | — |
| 2021-09-07 | $58.63 | $788.32 | 1,443,000 | — | — |
| 2021-09-03 | $58.65 | $788.59 | 924,500 | — | — |
| 2021-09-02 | $59.13 | $795.04 | 1,040,100 | — | — |
| 2021-09-01 | $58.24 | $783.08 | 1,324,900 | — | — |
| 2021-08-31 | $57.84 | $777.70 | 2,297,500 | — | — |
| 2021-08-30 | $57.53 | $773.53 | 1,577,100 | — | — |
| 2021-08-27 | $57.53 | $773.53 | 1,616,900 | — | — |
| 2021-08-26 | $57.66 | $775.28 | 2,131,800 | — | — |
| 2021-08-25 | $58.38 | $784.96 | 1,359,000 | — | — |
| 2021-08-24 | $58.95 | $792.62 | 1,403,600 | — | — |
| 2021-08-23 | $59.16 | $795.45 | 1,815,300 | — | — |
| 2021-08-20 | $59.53 | $800.42 | 1,490,400 | — | — |
| 2021-08-19 | $58.20 | $782.54 | 2,674,900 | — | — |
| 2021-08-18 | $58.57 | $787.51 | 2,052,500 | — | — |
| 2021-08-17 | $57.59 | $774.34 | 1,330,800 | — | — |
| 2021-08-16 | $57.28 | $770.17 | 1,270,400 | — | — |
| 2021-08-13 | $57.00 | $766.40 | 1,531,900 | — | — |
| 2021-08-12 | $57.03 | $766.81 | 1,181,600 | — | — |
| 2021-08-11 | $57.14 | $768.29 | 1,736,400 | — | — |
| 2021-08-10 | $55.88 | $751.35 | 1,366,000 | — | — |
| 2021-08-09 | $55.44 | $745.43 | 1,291,600 | — | — |
| 2021-08-06 | $55.07 | $740.45 | 1,451,000 | — | — |
| 2021-08-05 | $55.23 | $742.61 | 1,475,600 | — | — |
| 2021-08-04 | $54.86 | $737.63 | 1,565,200 | — | — |
| 2021-08-03 | $55.39 | $744.76 | 1,922,300 | — | — |
| 2021-08-02 | $55.10 | $740.86 | 1,737,200 | — | — |
| 2021-07-30 | $54.50 | $732.79 | 4,615,600 | — | — |
| 2021-07-29 | $57.22 | $769.36 | 1,581,900 | — | — |
| 2021-07-28 | $56.82 | $763.98 | 1,384,900 | — | — |
| 2021-07-27 | $57.15 | $768.42 | 2,864,800 | — | — |
| 2021-07-26 | $55.49 | $746.10 | 3,255,100 | — | — |
| 2021-07-23 | $56.23 | $756.05 | 1,925,300 | — | — |
| 2021-07-22 | $55.90 | $751.61 | 1,353,300 | — | — |
| 2021-07-21 | $56.20 | $755.65 | 1,523,300 | — | — |
| 2021-07-20 | $56.85 | $764.39 | 2,024,300 | — | — |
| 2021-07-19 | $56.19 | $755.51 | 2,757,400 | — | — |
| 2021-07-16 | $57.99 | $779.72 | 1,970,400 | — | — |
| 2021-07-15 | $57.66 | $775.28 | 1,873,400 | — | — |
| 2021-07-14 | $57.24 | $769.63 | 2,515,200 | — | — |
| 2021-07-13 | $57.31 | $770.57 | 2,824,100 | — | — |
| 2021-07-12 | $58.20 | $782.54 | 1,441,200 | — | — |
| 2021-07-09 | $58.28 | $783.61 | 1,487,900 | — | — |
| 2021-07-08 | $57.52 | $773.40 | 2,035,800 | — | — |
| 2021-07-07 | $57.65 | $775.14 | 1,456,800 | — | — |
| 2021-07-06 | $57.37 | $771.38 | 1,929,700 | — | — |
| 2021-07-02 | $57.05 | $767.08 | 1,560,200 | — | — |
| 2021-07-01 | $57.91 | $769.73 | 2,702,400 | — | — |
| 2021-06-30 | $57.82 | $768.53 | 1,985,500 | — | — |
| 2021-06-29 | $57.42 | $763.21 | 2,510,100 | — | — |
| 2021-06-28 | $57.63 | $766.00 | 2,359,000 | — | — |
| 2021-06-25 | $57.00 | $757.63 | 3,778,200 | — | — |
| 2021-06-24 | $55.28 | $734.77 | 1,629,400 | — | — |
| 2021-06-23 | $55.01 | $731.18 | 1,453,700 | — | — |
| 2021-06-22 | $55.66 | $739.82 | 1,983,200 | — | — |
| 2021-06-21 | $56.10 | $745.67 | 2,345,500 | — | — |
| 2021-06-18 | $55.58 | $738.76 | 3,978,400 | — | — |
| 2021-06-17 | $56.98 | $757.36 | 1,666,100 | — | — |
| 2021-06-16 | $57.78 | $768.00 | 1,766,100 | — | — |
| 2021-06-15 | $58.59 | $778.76 | 2,678,500 | — | — |
| 2021-06-14 | $58.68 | $779.96 | 2,670,300 | — | — |
| 2021-06-11 | $57.97 | $770.52 | 1,757,500 | — | — |
| 2021-06-10 | $57.49 | $764.14 | 2,112,200 | — | — |
| 2021-06-09 | $56.89 | $756.17 | 1,766,100 | — | — |
| 2021-06-08 | $56.79 | $754.84 | 1,928,300 | — | — |
| 2021-06-07 | $56.21 | $747.13 | 1,601,500 | — | — |
| 2021-06-04 | $56.47 | $750.59 | 1,366,900 | — | — |
| 2021-06-03 | $56.23 | $747.40 | 1,554,100 | — | — |
| 2021-06-02 | $56.09 | $745.53 | 1,963,600 | — | — |
| 2021-06-01 | $55.62 | $739.29 | 2,158,000 | — | — |
| 2021-05-28 | $55.87 | $742.61 | 1,344,200 | — | — |
| 2021-05-27 | $55.42 | $736.63 | 3,934,500 | — | — |
| 2021-05-26 | $56.12 | $745.93 | 2,567,600 | — | — |
| 2021-05-25 | $55.75 | $741.02 | 2,901,200 | — | — |
| 2021-05-24 | $58.37 | $775.84 | 1,156,100 | — | — |
| 2021-05-21 | $58.17 | $773.18 | 1,540,800 | — | — |
| 2021-05-20 | $57.68 | $766.67 | 1,221,000 | — | — |
| 2021-05-19 | $57.64 | $766.14 | 1,521,100 | — | — |
| 2021-05-18 | $57.56 | $765.07 | 2,548,600 | — | — |
| 2021-05-17 | $57.77 | $767.86 | 1,088,700 | — | — |
| 2021-05-14 | $58.39 | $776.11 | 1,401,800 | — | — |
| 2021-05-13 | $58.32 | $775.17 | 1,527,400 | — | — |
| 2021-05-12 | $56.81 | $755.10 | 1,889,800 | — | — |
| 2021-05-11 | $58.63 | $779.30 | 1,662,900 | — | — |
| 2021-05-10 | $58.99 | $784.08 | 1,889,200 | — | — |
| 2021-05-07 | $58.58 | $778.63 | 1,839,200 | — | — |
| 2021-05-06 | $58.91 | $783.02 | 1,978,200 | — | — |
| 2021-05-05 | $58.24 | $774.11 | 1,560,800 | — | — |
| 2021-05-04 | $59.61 | $792.32 | 1,710,600 | — | — |
| 2021-05-03 | $59.38 | $789.26 | 2,380,600 | — | — |
| 2021-04-30 | $59.45 | $790.19 | 2,061,700 | — | — |
| 2021-04-29 | $58.86 | $782.35 | 1,338,700 | — | — |
| 2021-04-28 | $58.40 | $776.24 | 2,250,000 | — | — |
| 2021-04-27 | $58.50 | $777.57 | 1,440,600 | — | — |
| 2021-04-26 | $58.87 | $782.49 | 1,504,400 | — | — |
| 2021-04-23 | $59.19 | $786.74 | 1,557,800 | — | — |
| 2021-04-22 | $59.48 | $790.59 | 1,611,900 | — | — |
| 2021-04-21 | $61.15 | $812.79 | 1,872,500 | — | — |
| 2021-04-20 | $61.52 | $817.71 | 1,522,700 | — | — |
| 2021-04-19 | $61.12 | $812.39 | 961,700 | — | — |
| 2021-04-16 | $61.36 | $815.58 | 1,425,100 | — | — |
| 2021-04-15 | $61.44 | $816.64 | 1,329,200 | — | — |
| 2021-04-14 | $61.05 | $811.46 | 1,446,300 | — | — |
| 2021-04-13 | $60.37 | $802.42 | 1,244,900 | — | — |
| 2021-04-12 | $59.84 | $795.38 | 1,580,500 | — | — |
| 2021-04-09 | $59.71 | $793.65 | 1,591,300 | — | — |
| 2021-04-08 | $60.33 | $801.89 | 1,617,000 | — | — |
| 2021-04-07 | $59.96 | $796.97 | 1,340,500 | — | — |
| 2021-04-06 | $60.22 | $800.43 | 1,604,800 | — | — |
| 2021-04-05 | $59.81 | $794.98 | 1,592,400 | — | — |
| 2021-04-01 | $58.29 | $774.78 | 3,226,000 | — | — |
| 2021-03-31 | $58.60 | $778.90 | 3,008,900 | — | — |
| 2021-03-30 | $59.44 | $790.06 | 1,664,500 | — | — |
| 2021-03-29 | $60.42 | $794.28 | 1,663,700 | — | — |
| 2021-03-26 | $60.68 | $797.69 | 961,300 | — | — |
| 2021-03-25 | $60.32 | $792.96 | 2,529,300 | — | — |
| 2021-03-24 | $59.93 | $787.83 | 1,918,000 | — | — |
| 2021-03-23 | $59.05 | $776.27 | 2,426,400 | — | — |
| 2021-03-22 | $59.18 | $777.97 | 2,134,900 | — | — |
| 2021-03-19 | $59.47 | $781.79 | 6,412,500 | — | — |
| 2021-03-18 | $58.56 | $769.82 | 1,928,300 | — | — |
| 2021-03-17 | $59.54 | $782.71 | 1,494,800 | — | — |
| 2021-03-16 | $59.56 | $782.97 | 1,159,500 | — | — |
| 2021-03-15 | $59.57 | $783.10 | 1,305,800 | — | — |
| 2021-03-12 | $58.22 | $765.35 | 1,586,900 | — | — |
| 2021-03-11 | $57.51 | $756.02 | 1,442,700 | — | — |
| 2021-03-10 | $58.22 | $765.35 | 2,590,100 | — | — |
| 2021-03-09 | $57.46 | $755.36 | 6,319,000 | — | — |
| 2021-03-08 | $57.39 | $754.44 | 2,926,600 | — | — |
| 2021-03-05 | $57.70 | $758.52 | 2,615,200 | — | — |
| 2021-03-04 | $57.02 | $749.58 | 3,795,400 | — | — |
| 2021-03-03 | $55.80 | $733.54 | 3,506,900 | — | — |
| 2021-03-02 | $54.90 | $721.71 | 1,672,700 | — | — |
| 2021-03-01 | $54.91 | $721.84 | 1,650,900 | — | — |
| 2021-02-26 | $53.99 | $709.75 | 2,913,700 | — | — |
| 2021-02-25 | $55.66 | $731.70 | 2,221,800 | — | — |
| 2021-02-24 | $56.47 | $742.35 | 1,884,000 | — | — |
| 2021-02-23 | $55.92 | $735.12 | 2,760,000 | — | — |
| 2021-02-22 | $55.35 | $727.63 | 2,583,400 | — | — |
| 2021-02-19 | $55.22 | $725.92 | 3,288,800 | — | — |
| 2021-02-18 | $55.69 | $732.10 | 3,642,900 | — | — |
| 2021-02-17 | $56.49 | $742.61 | 2,151,300 | — | — |
| 2021-02-16 | $56.98 | $749.05 | 2,538,200 | — | — |
| 2021-02-12 | $57.91 | $761.28 | 1,207,500 | — | — |
| 2021-02-11 | $58.34 | $766.93 | 886,900 | — | — |
| 2021-02-10 | $58.53 | $769.43 | 2,089,600 | — | — |
| 2021-02-09 | $57.78 | $759.57 | 2,186,600 | — | — |
| 2021-02-08 | $57.73 | $758.91 | 1,495,300 | — | — |
| 2021-02-05 | $58.65 | $771.01 | 2,124,800 | — | — |
| 2021-02-04 | $58.89 | $774.16 | 2,327,200 | — | — |
| 2021-02-03 | $58.93 | $774.69 | 2,442,900 | — | — |
| 2021-02-02 | $59.17 | $777.84 | 1,548,700 | — | — |
| 2021-02-01 | $58.01 | $762.59 | 1,077,900 | — | — |
| 2021-01-29 | $58.16 | $764.57 | 1,707,900 | — | — |
| 2021-01-28 | $58.89 | $774.16 | 1,857,900 | — | — |
| 2021-01-27 | $57.00 | $749.32 | 2,810,600 | — | — |
| 2021-01-26 | $59.10 | $776.92 | 2,076,400 | — | — |
| 2021-01-25 | $59.40 | $780.87 | 1,672,000 | — | — |
| 2021-01-22 | $59.30 | $779.55 | 1,911,400 | — | — |
| 2021-01-21 | $59.33 | $779.95 | 1,378,200 | — | — |
| 2021-01-20 | $60.22 | $791.65 | 1,801,600 | — | — |
| 2021-01-19 | $60.87 | $800.19 | 1,877,600 | — | — |
| 2021-01-15 | $61.87 | $813.34 | 1,580,900 | — | — |
| 2021-01-14 | $61.63 | $810.18 | 1,374,000 | — | — |
| 2021-01-13 | $63.20 | $830.82 | 997,700 | — | — |
| 2021-01-12 | $62.51 | $821.75 | 2,531,900 | — | — |
| 2021-01-11 | $61.67 | $810.71 | 971,200 | — | — |
| 2021-01-08 | $62.30 | $818.99 | 1,430,500 | — | — |
| 2021-01-07 | $62.05 | $815.70 | 1,556,600 | — | — |
| 2021-01-06 | $62.62 | $823.20 | 1,745,200 | — | — |
| 2021-01-05 | $60.81 | $799.40 | 1,216,000 | — | — |
| 2021-01-04 | $60.49 | $795.20 | 1,628,200 | — | — |