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
- 1987-06-26 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 | $75.92 | $142.44 | 3,193,200 | — | — |
| 2021-12-30 | $75.53 | $141.71 | 2,799,100 | — | — |
| 2021-12-29 | $75.46 | $141.58 | 2,884,100 | — | — |
| 2021-12-28 | $74.77 | $140.28 | 2,982,500 | — | — |
| 2021-12-27 | $74.29 | $139.38 | 3,165,300 | — | — |
| 2021-12-23 | $73.75 | $138.37 | 4,625,900 | — | — |
| 2021-12-22 | $74.00 | $138.84 | 4,852,400 | — | — |
| 2021-12-21 | $74.12 | $139.06 | 6,644,300 | — | — |
| 2021-12-20 | $72.48 | $135.98 | 7,263,300 | — | — |
| 2021-12-17 | $74.02 | $138.87 | 11,378,800 | — | — |
| 2021-12-16 | $73.47 | $137.84 | 9,558,000 | — | — |
| 2021-12-15 | $73.06 | $137.07 | 5,940,800 | — | — |
| 2021-12-14 | $72.94 | $136.85 | 6,972,700 | — | — |
| 2021-12-13 | $73.13 | $137.20 | 6,883,900 | — | — |
| 2021-12-10 | $74.73 | $140.21 | 5,123,800 | — | — |
| 2021-12-09 | $74.02 | $138.87 | 4,901,400 | — | — |
| 2021-12-08 | $74.34 | $139.47 | 8,158,900 | — | — |
| 2021-12-07 | $74.12 | $139.06 | 7,976,000 | — | — |
| 2021-12-06 | $72.64 | $136.28 | 7,782,500 | — | — |
| 2021-12-03 | $70.69 | $132.63 | 7,970,100 | — | — |
| 2021-12-02 | $70.25 | $131.80 | 6,050,400 | — | — |
| 2021-12-01 | $68.01 | $127.60 | 8,014,400 | — | — |
| 2021-11-30 | $69.40 | $130.21 | 9,925,200 | — | — |
| 2021-11-29 | $70.67 | $132.59 | 5,813,500 | — | — |
| 2021-11-26 | $69.36 | $130.13 | 4,737,200 | — | — |
| 2021-11-24 | $71.48 | $134.11 | 4,960,400 | — | — |
| 2021-11-23 | $70.95 | $133.11 | 7,110,200 | — | — |
| 2021-11-22 | $69.88 | $131.11 | 7,021,300 | — | — |
| 2021-11-19 | $71.02 | $133.25 | 8,162,000 | — | — |
| 2021-11-18 | $73.10 | $137.15 | 9,466,400 | — | — |
| 2021-11-17 | $73.55 | $137.99 | 21,456,600 | — | — |
| 2021-11-16 | $69.50 | $130.39 | 9,819,300 | — | — |
| 2021-11-15 | $69.32 | $130.06 | 6,333,200 | — | — |
| 2021-11-12 | $68.80 | $129.08 | 8,504,700 | — | — |
| 2021-11-11 | $68.22 | $127.99 | 6,047,500 | — | — |
| 2021-11-10 | $68.96 | $129.38 | 5,950,600 | — | — |
| 2021-11-09 | $69.68 | $130.73 | 4,298,800 | — | — |
| 2021-11-08 | $69.89 | $130.64 | 6,713,700 | — | — |
| 2021-11-05 | $71.20 | $133.09 | 8,726,100 | — | — |
| 2021-11-04 | $69.74 | $130.36 | 8,238,700 | — | — |
| 2021-11-03 | $68.43 | $127.91 | 6,308,700 | — | — |
| 2021-11-02 | $67.32 | $125.83 | 7,510,200 | — | — |
| 2021-11-01 | $66.65 | $124.58 | 7,424,400 | — | — |
| 2021-10-29 | $65.49 | $122.41 | 8,269,300 | — | — |
| 2021-10-28 | $65.20 | $121.87 | 3,829,700 | — | — |
| 2021-10-27 | $64.56 | $120.67 | 4,573,000 | — | — |
| 2021-10-26 | $65.33 | $122.11 | 6,075,800 | — | — |
| 2021-10-25 | $65.26 | $121.98 | 5,969,400 | — | — |
| 2021-10-22 | $64.16 | $119.93 | 4,272,500 | — | — |
| 2021-10-21 | $64.68 | $120.90 | 3,970,700 | — | — |
| 2021-10-20 | $63.86 | $119.37 | 5,953,900 | — | — |
| 2021-10-19 | $63.90 | $119.44 | 6,146,000 | — | — |
| 2021-10-18 | $64.64 | $120.82 | 4,244,600 | — | — |
| 2021-10-15 | $64.35 | $120.28 | 5,633,900 | — | — |
| 2021-10-14 | $64.14 | $119.89 | 7,946,100 | — | — |
| 2021-10-13 | $63.50 | $118.69 | 7,218,100 | — | — |
| 2021-10-12 | $62.97 | $117.70 | 5,157,400 | — | — |
| 2021-10-11 | $63.02 | $117.80 | 8,466,100 | — | — |
| 2021-10-08 | $64.74 | $121.01 | 5,352,100 | — | — |
| 2021-10-07 | $64.98 | $121.46 | 6,213,800 | — | — |
| 2021-10-06 | $64.33 | $120.24 | 10,030,200 | — | — |
| 2021-10-05 | $65.11 | $121.70 | 9,136,300 | — | — |
| 2021-10-04 | $65.86 | $123.10 | 6,503,500 | — | — |
| 2021-10-01 | $66.61 | $124.51 | 6,787,000 | — | — |
| 2021-09-30 | $65.98 | $123.33 | 10,900,200 | — | — |
| 2021-09-29 | $69.90 | $130.66 | 3,671,300 | — | — |
| 2021-09-28 | $70.08 | $130.99 | 5,431,400 | — | — |
| 2021-09-27 | $71.14 | $132.97 | 5,228,400 | — | — |
| 2021-09-24 | $71.10 | $132.90 | 4,802,100 | — | — |
| 2021-09-23 | $70.70 | $132.15 | 6,595,300 | — | — |
| 2021-09-22 | $69.53 | $129.96 | 8,418,600 | — | — |
| 2021-09-21 | $69.29 | $129.52 | 6,901,300 | — | — |
| 2021-09-20 | $69.11 | $129.18 | 5,759,800 | — | — |
| 2021-09-17 | $70.41 | $131.61 | 9,208,800 | — | — |
| 2021-09-16 | $70.48 | $131.74 | 5,629,800 | — | — |
| 2021-09-15 | $69.48 | $129.87 | 5,031,800 | — | — |
| 2021-09-14 | $69.48 | $129.87 | 7,322,800 | — | — |
| 2021-09-13 | $68.70 | $128.41 | 5,820,200 | — | — |
| 2021-09-10 | $68.87 | $128.73 | 6,709,400 | — | — |
| 2021-09-09 | $69.45 | $129.82 | 7,613,100 | — | — |
| 2021-09-08 | $69.82 | $130.51 | 7,124,900 | — | — |
| 2021-09-07 | $69.85 | $130.56 | 7,085,000 | — | — |
| 2021-09-03 | $71.07 | $132.84 | 5,397,900 | — | — |
| 2021-09-02 | $71.87 | $134.34 | 3,813,400 | — | — |
| 2021-09-01 | $72.08 | $134.73 | 4,103,200 | — | — |
| 2021-08-31 | $72.72 | $135.93 | 5,829,800 | — | — |
| 2021-08-30 | $72.80 | $136.08 | 4,496,600 | — | — |
| 2021-08-27 | $73.64 | $137.65 | 5,087,100 | — | — |
| 2021-08-26 | $73.84 | $138.02 | 6,277,300 | — | — |
| 2021-08-25 | $75.81 | $141.70 | 5,365,200 | — | — |
| 2021-08-24 | $75.31 | $140.77 | 7,444,800 | — | — |
| 2021-08-23 | $75.13 | $140.43 | 9,979,400 | — | — |
| 2021-08-20 | $74.04 | $138.39 | 7,835,600 | — | — |
| 2021-08-19 | $73.59 | $137.55 | 11,723,200 | — | — |
| 2021-08-18 | $73.00 | $136.45 | 14,316,300 | — | — |
| 2021-08-17 | $69.15 | $129.25 | 8,008,300 | — | — |
| 2021-08-16 | $70.35 | $131.50 | 4,055,600 | — | — |
| 2021-08-13 | $70.49 | $131.76 | 5,389,000 | — | — |
| 2021-08-12 | $71.55 | $133.74 | 4,273,300 | — | — |
| 2021-08-11 | $71.71 | $134.04 | 4,264,900 | — | — |
| 2021-08-10 | $71.43 | $133.03 | 7,078,200 | — | — |
| 2021-08-09 | $68.93 | $128.37 | 3,190,100 | — | — |
| 2021-08-06 | $69.31 | $129.08 | 3,456,900 | — | — |
| 2021-08-05 | $68.58 | $127.72 | 4,340,400 | — | — |
| 2021-08-04 | $67.25 | $125.25 | 6,909,000 | — | — |
| 2021-08-03 | $68.98 | $128.47 | 3,832,000 | — | — |
| 2021-08-02 | $67.95 | $126.55 | 5,747,600 | — | — |
| 2021-07-30 | $68.81 | $128.15 | 3,668,600 | — | — |
| 2021-07-29 | $68.84 | $128.21 | 4,318,600 | — | — |
| 2021-07-28 | $67.88 | $126.42 | 3,123,800 | — | — |
| 2021-07-27 | $68.45 | $127.48 | 3,789,300 | — | — |
| 2021-07-26 | $68.72 | $127.98 | 4,861,200 | — | — |
| 2021-07-23 | $68.18 | $126.98 | 4,816,900 | — | — |
| 2021-07-22 | $67.27 | $125.28 | 2,884,500 | — | — |
| 2021-07-21 | $67.48 | $125.67 | 3,499,500 | — | — |
| 2021-07-20 | $66.50 | $123.85 | 5,312,000 | — | — |
| 2021-07-19 | $65.03 | $121.11 | 8,043,800 | — | — |
| 2021-07-16 | $67.41 | $125.54 | 7,819,900 | — | — |
| 2021-07-15 | $68.07 | $126.77 | 4,905,700 | — | — |
| 2021-07-14 | $68.64 | $127.83 | 8,748,800 | — | — |
| 2021-07-13 | $67.64 | $125.97 | 3,775,000 | — | — |
| 2021-07-12 | $68.22 | $127.05 | 6,072,800 | — | — |
| 2021-07-09 | $68.36 | $127.31 | 4,407,400 | — | — |
| 2021-07-08 | $66.87 | $124.54 | 5,686,000 | — | — |
| 2021-07-07 | $67.65 | $125.99 | 4,981,300 | — | — |
| 2021-07-06 | $68.13 | $126.88 | 4,133,200 | — | — |
| 2021-07-02 | $68.25 | $127.11 | 3,058,700 | — | — |
| 2021-07-01 | $67.88 | $126.42 | 4,418,100 | — | — |
| 2021-06-30 | $67.42 | $125.56 | 5,013,700 | — | — |
| 2021-06-29 | $66.70 | $124.22 | 3,272,000 | — | — |
| 2021-06-28 | $66.49 | $123.83 | 6,361,800 | — | — |
| 2021-06-25 | $67.53 | $125.77 | 13,165,300 | — | — |
| 2021-06-24 | $66.97 | $124.72 | 6,526,300 | — | — |
| 2021-06-23 | $65.86 | $122.66 | 5,415,400 | — | — |
| 2021-06-22 | $65.91 | $122.75 | 5,880,300 | — | — |
| 2021-06-21 | $64.91 | $120.89 | 8,811,100 | — | — |
| 2021-06-18 | $63.37 | $118.02 | 11,745,700 | — | — |
| 2021-06-17 | $64.70 | $120.50 | 7,570,600 | — | — |
| 2021-06-16 | $65.20 | $121.43 | 7,932,700 | — | — |
| 2021-06-15 | $65.40 | $121.80 | 7,296,400 | — | — |
| 2021-06-14 | $65.13 | $121.30 | 5,101,900 | — | — |
| 2021-06-11 | $65.76 | $122.47 | 7,654,000 | — | — |
| 2021-06-10 | $64.77 | $120.63 | 6,684,200 | — | — |
| 2021-06-09 | $65.03 | $121.11 | 5,490,900 | — | — |
| 2021-06-08 | $65.75 | $122.45 | 7,058,500 | — | — |
| 2021-06-07 | $65.32 | $121.65 | 6,071,200 | — | — |
| 2021-06-04 | $65.64 | $122.25 | 5,671,900 | — | — |
| 2021-06-03 | $65.84 | $122.62 | 7,450,600 | — | — |
| 2021-06-02 | $65.98 | $122.88 | 9,170,100 | — | — |
| 2021-06-01 | $67.19 | $125.13 | 5,844,000 | — | — |
| 2021-05-28 | $67.54 | $125.79 | 7,523,200 | — | — |
| 2021-05-27 | $67.24 | $125.23 | 8,648,800 | — | — |
| 2021-05-26 | $67.86 | $126.38 | 6,769,500 | — | — |
| 2021-05-25 | $67.27 | $125.28 | 6,173,600 | — | — |
| 2021-05-24 | $66.36 | $123.59 | 8,965,500 | — | — |
| 2021-05-21 | $67.04 | $124.85 | 6,933,800 | — | — |
| 2021-05-20 | $67.37 | $125.47 | 11,980,800 | — | — |
| 2021-05-19 | $67.38 | $125.49 | 16,703,100 | — | — |
| 2021-05-18 | $71.14 | $132.49 | 7,720,300 | — | — |
| 2021-05-17 | $72.01 | $134.11 | 6,668,800 | — | — |
| 2021-05-14 | $72.43 | $134.89 | 6,542,400 | — | — |
| 2021-05-13 | $70.90 | $132.04 | 5,671,800 | — | — |
| 2021-05-12 | $69.53 | $129.49 | 5,811,500 | — | — |
| 2021-05-11 | $72.01 | $133.63 | 5,567,700 | — | — |
| 2021-05-10 | $72.99 | $135.44 | 5,207,500 | — | — |
| 2021-05-07 | $73.78 | $136.91 | 6,347,400 | — | — |
| 2021-05-06 | $71.76 | $133.16 | 5,838,700 | — | — |
| 2021-05-05 | $71.03 | $131.81 | 5,769,600 | — | — |
| 2021-05-04 | $70.82 | $131.42 | 5,773,800 | — | — |
| 2021-05-03 | $72.08 | $133.76 | 6,706,900 | — | — |
| 2021-04-30 | $71.00 | $131.75 | 5,017,600 | — | — |
| 2021-04-29 | $71.42 | $132.53 | 4,121,300 | — | — |
| 2021-04-28 | $69.95 | $129.80 | 3,067,300 | — | — |
| 2021-04-27 | $69.80 | $129.53 | 3,551,400 | — | — |
| 2021-04-26 | $69.28 | $128.56 | 3,679,700 | — | — |
| 2021-04-23 | $70.39 | $130.62 | 5,302,500 | — | — |
| 2021-04-22 | $69.17 | $128.36 | 4,319,200 | — | — |
| 2021-04-21 | $68.48 | $127.08 | 4,644,100 | — | — |
| 2021-04-20 | $67.75 | $125.72 | 4,180,100 | — | — |
| 2021-04-19 | $69.00 | $128.04 | 3,556,200 | — | — |
| 2021-04-16 | $69.99 | $129.88 | 5,702,900 | — | — |
| 2021-04-15 | $69.24 | $128.49 | 3,799,600 | — | — |
| 2021-04-14 | $68.61 | $127.32 | 3,561,700 | — | — |
| 2021-04-13 | $68.46 | $127.04 | 5,035,900 | — | — |
| 2021-04-12 | $69.52 | $129.01 | 4,771,300 | — | — |
| 2021-04-09 | $69.45 | $128.88 | 5,124,600 | — | — |
| 2021-04-08 | $69.03 | $128.10 | 5,324,100 | — | — |
| 2021-04-07 | $67.78 | $125.78 | 4,800,800 | — | — |
| 2021-04-06 | $67.64 | $125.52 | 4,331,300 | — | — |
| 2021-04-05 | $67.76 | $125.74 | 5,534,600 | — | — |
| 2021-04-01 | $65.98 | $122.44 | 5,032,000 | — | — |
| 2021-03-31 | $66.15 | $122.75 | 5,763,000 | — | — |
| 2021-03-30 | $66.52 | $123.44 | 6,649,700 | — | — |
| 2021-03-29 | $65.53 | $121.60 | 5,319,700 | — | — |
| 2021-03-26 | $66.04 | $122.55 | 6,021,900 | — | — |
| 2021-03-25 | $65.08 | $120.77 | 5,505,300 | — | — |
| 2021-03-24 | $64.33 | $119.37 | 4,936,600 | — | — |
| 2021-03-23 | $64.53 | $119.75 | 6,030,100 | — | — |
| 2021-03-22 | $66.50 | $123.40 | 5,303,900 | — | — |
| 2021-03-19 | $66.61 | $123.61 | 21,044,300 | — | — |
| 2021-03-18 | $66.52 | $123.44 | 4,726,700 | — | — |
| 2021-03-17 | $67.34 | $124.96 | 5,138,500 | — | — |
| 2021-03-16 | $66.72 | $123.81 | 5,425,500 | — | — |
| 2021-03-15 | $68.02 | $126.22 | 5,256,400 | — | — |
| 2021-03-12 | $66.84 | $124.03 | 5,480,700 | — | — |
| 2021-03-11 | $66.08 | $122.62 | 5,645,700 | — | — |
| 2021-03-10 | $65.60 | $121.73 | 7,127,800 | — | — |
| 2021-03-09 | $66.08 | $122.62 | 8,975,500 | — | — |
| 2021-03-08 | $65.18 | $120.95 | 13,576,800 | — | — |
| 2021-03-05 | $62.72 | $116.39 | 9,185,000 | — | — |
| 2021-03-04 | $62.55 | $116.07 | 11,092,400 | — | — |
| 2021-03-03 | $63.66 | $118.13 | 10,689,400 | — | — |
| 2021-03-02 | $66.21 | $122.86 | 8,988,400 | — | — |
| 2021-03-01 | $67.25 | $124.79 | 7,006,800 | — | — |
| 2021-02-26 | $65.99 | $122.46 | 9,964,400 | — | — |
| 2021-02-25 | $67.68 | $125.59 | 13,410,300 | — | — |
| 2021-02-24 | $69.86 | $129.64 | 13,387,100 | — | — |
| 2021-02-23 | $70.23 | $130.32 | 10,455,900 | — | — |
| 2021-02-22 | $69.55 | $129.06 | 10,511,900 | — | — |
| 2021-02-19 | $67.69 | $125.61 | 4,383,600 | — | — |
| 2021-02-18 | $68.30 | $126.74 | 7,690,300 | — | — |
| 2021-02-17 | $66.83 | $124.01 | 7,946,400 | — | — |
| 2021-02-16 | $67.50 | $125.26 | 6,293,600 | — | — |
| 2021-02-12 | $68.00 | $126.18 | 5,801,500 | — | — |
| 2021-02-11 | $69.02 | $128.08 | 5,796,300 | — | — |
| 2021-02-10 | $68.60 | $127.30 | 4,632,900 | — | — |
| 2021-02-09 | $69.00 | $127.56 | 5,492,600 | — | — |
| 2021-02-08 | $69.97 | $129.35 | 4,532,700 | — | — |
| 2021-02-05 | $68.33 | $126.32 | 3,762,300 | — | — |
| 2021-02-04 | $68.58 | $126.78 | 9,747,500 | — | — |
| 2021-02-03 | $66.73 | $123.36 | 5,477,500 | — | — |
| 2021-02-02 | $65.83 | $121.70 | 5,548,000 | — | — |
| 2021-02-01 | $64.07 | $118.44 | 6,122,700 | — | — |
| 2021-01-29 | $64.04 | $118.39 | 5,763,400 | — | — |
| 2021-01-28 | $65.49 | $121.07 | 8,267,400 | — | — |
| 2021-01-27 | $63.93 | $118.19 | 10,471,200 | — | — |
| 2021-01-26 | $64.47 | $119.18 | 7,106,200 | — | — |
| 2021-01-25 | $65.68 | $121.42 | 6,892,400 | — | — |
| 2021-01-22 | $66.91 | $123.69 | 5,598,500 | — | — |
| 2021-01-21 | $68.06 | $125.82 | 4,314,100 | — | — |
| 2021-01-20 | $68.29 | $126.25 | 4,558,500 | — | — |
| 2021-01-19 | $67.18 | $124.19 | 4,990,600 | — | — |
| 2021-01-15 | $68.46 | $126.56 | 6,382,900 | — | — |
| 2021-01-14 | $68.02 | $125.75 | 4,167,200 | — | — |
| 2021-01-13 | $68.13 | $125.95 | 5,724,800 | — | — |
| 2021-01-12 | $68.40 | $126.45 | 5,918,900 | — | — |
| 2021-01-11 | $68.37 | $126.39 | 5,863,300 | — | — |
| 2021-01-08 | $70.22 | $129.81 | 6,306,800 | — | — |
| 2021-01-07 | $69.90 | $129.22 | 4,631,000 | — | — |
| 2021-01-06 | $69.65 | $128.76 | 6,499,100 | — | — |
| 2021-01-05 | $66.72 | $123.34 | 4,878,700 | — | — |
| 2021-01-04 | $66.81 | $123.51 | 6,330,500 | — | — |