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-02-21 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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $84.86 | $170.31 | 1,795,200 | — | — |
| 2019-12-30 | $85.19 | $170.96 | 1,566,600 | — | — |
| 2019-12-27 | $85.93 | $171.82 | 1,085,400 | — | — |
| 2019-12-26 | $84.81 | $169.59 | 1,426,200 | — | — |
| 2019-12-24 | $84.13 | $168.22 | 435,200 | — | — |
| 2019-12-23 | $83.63 | $167.22 | 833,800 | — | — |
| 2019-12-20 | $84.13 | $168.22 | 3,253,800 | — | — |
| 2019-12-19 | $84.15 | $168.28 | 1,061,800 | — | — |
| 2019-12-18 | $83.74 | $167.44 | 1,170,600 | — | — |
| 2019-12-17 | $83.51 | $167.00 | 908,400 | — | — |
| 2019-12-16 | $83.81 | $167.59 | 1,537,600 | — | — |
| 2019-12-13 | $83.75 | $167.47 | 1,103,600 | — | — |
| 2019-12-12 | $83.23 | $166.43 | 1,194,000 | — | — |
| 2019-12-11 | $85.32 | $170.62 | 901,200 | — | — |
| 2019-12-10 | $85.68 | $171.33 | 1,175,200 | — | — |
| 2019-12-09 | $86.37 | $172.71 | 750,800 | — | — |
| 2019-12-06 | $86.00 | $171.96 | 743,400 | — | — |
| 2019-12-05 | $86.09 | $172.15 | 854,600 | — | — |
| 2019-12-04 | $85.68 | $171.34 | 963,800 | — | — |
| 2019-12-03 | $85.42 | $170.81 | 1,137,000 | — | — |
| 2019-12-02 | $84.61 | $169.18 | 1,043,000 | — | — |
| 2019-11-29 | $84.63 | $169.22 | 1,008,800 | — | — |
| 2019-11-27 | $84.71 | $169.40 | 938,200 | — | — |
| 2019-11-26 | $84.46 | $168.90 | 1,814,800 | — | — |
| 2019-11-25 | $83.31 | $166.59 | 950,800 | — | — |
| 2019-11-22 | $83.46 | $166.88 | 906,000 | — | — |
| 2019-11-21 | $83.21 | $166.40 | 1,290,800 | — | — |
| 2019-11-20 | $83.97 | $167.92 | 1,220,800 | — | — |
| 2019-11-19 | $82.98 | $165.93 | 778,000 | — | — |
| 2019-11-18 | $82.74 | $165.44 | 1,830,200 | — | — |
| 2019-11-15 | $81.19 | $162.35 | 3,128,600 | — | — |
| 2019-11-14 | $81.56 | $163.08 | 937,400 | — | — |
| 2019-11-13 | $81.83 | $163.63 | 1,082,800 | — | — |
| 2019-11-12 | $80.56 | $161.09 | 1,025,400 | — | — |
| 2019-11-11 | $80.22 | $160.41 | 1,106,600 | — | — |
| 2019-11-08 | $79.85 | $159.66 | 1,203,200 | — | — |
| 2019-11-07 | $80.21 | $160.40 | 1,041,200 | — | — |
| 2019-11-06 | $79.66 | $159.29 | 1,145,400 | — | — |
| 2019-11-05 | $79.51 | $158.99 | 1,629,600 | — | — |
| 2019-11-04 | $79.23 | $158.43 | 1,892,200 | — | — |
| 2019-11-01 | $80.32 | $160.60 | 814,600 | — | — |
| 2019-10-31 | $80.35 | $160.66 | 1,224,400 | — | — |
| 2019-10-30 | $81.53 | $163.03 | 993,400 | — | — |
| 2019-10-29 | $81.21 | $162.39 | 916,200 | — | — |
| 2019-10-28 | $80.11 | $160.19 | 1,085,000 | — | — |
| 2019-10-25 | $79.69 | $159.35 | 1,112,200 | — | — |
| 2019-10-24 | $80.00 | $159.97 | 885,000 | — | — |
| 2019-10-23 | $80.23 | $160.43 | 954,400 | — | — |
| 2019-10-22 | $80.25 | $160.47 | 1,299,600 | — | — |
| 2019-10-21 | $81.19 | $162.35 | 1,074,400 | — | — |
| 2019-10-18 | $80.79 | $161.56 | 1,148,600 | — | — |
| 2019-10-17 | $81.05 | $162.07 | 1,038,600 | — | — |
| 2019-10-16 | $80.21 | $160.40 | 1,135,200 | — | — |
| 2019-10-15 | $80.50 | $160.97 | 1,077,200 | — | — |
| 2019-10-14 | $81.50 | $162.98 | 923,400 | — | — |
| 2019-10-11 | $82.38 | $164.73 | 1,240,400 | — | — |
| 2019-10-10 | $82.85 | $165.66 | 1,188,200 | — | — |
| 2019-10-09 | $83.20 | $166.37 | 1,133,600 | — | — |
| 2019-10-08 | $83.32 | $166.61 | 1,123,400 | — | — |
| 2019-10-07 | $84.11 | $168.19 | 1,162,200 | — | — |
| 2019-10-04 | $84.48 | $168.93 | 1,115,600 | — | — |
| 2019-10-03 | $83.68 | $166.75 | 2,132,200 | — | — |
| 2019-10-02 | $82.37 | $164.15 | 2,515,400 | — | — |
| 2019-10-01 | $83.47 | $166.35 | 6,256,600 | — | — |
| 2019-09-30 | $78.15 | $155.74 | 2,033,600 | — | — |
| 2019-09-27 | $78.40 | $156.23 | 1,681,200 | — | — |
| 2019-09-26 | $80.30 | $160.02 | 1,108,600 | — | — |
| 2019-09-25 | $80.28 | $159.97 | 1,035,800 | — | — |
| 2019-09-24 | $79.92 | $159.26 | 1,357,400 | — | — |
| 2019-09-23 | $79.90 | $159.23 | 900,200 | — | — |
| 2019-09-20 | $80.07 | $159.56 | 1,826,200 | — | — |
| 2019-09-19 | $80.01 | $159.45 | 1,144,800 | — | — |
| 2019-09-18 | $79.63 | $158.68 | 1,237,200 | — | — |
| 2019-09-17 | $79.49 | $158.41 | 1,278,600 | — | — |
| 2019-09-16 | $79.14 | $157.71 | 799,800 | — | — |
| 2019-09-13 | $78.56 | $156.55 | 967,200 | — | — |
| 2019-09-12 | $78.90 | $157.24 | 1,128,800 | — | — |
| 2019-09-11 | $78.71 | $156.86 | 1,477,400 | — | — |
| 2019-09-10 | $78.00 | $155.44 | 3,555,800 | — | — |
| 2019-09-09 | $80.60 | $160.62 | 1,359,800 | — | — |
| 2019-09-06 | $82.49 | $164.39 | 1,134,200 | — | — |
| 2019-09-05 | $81.88 | $163.16 | 1,150,000 | — | — |
| 2019-09-04 | $82.58 | $164.57 | 897,800 | — | — |
| 2019-09-03 | $82.06 | $163.52 | 1,690,800 | — | — |
| 2019-08-30 | $81.43 | $162.28 | 1,184,000 | — | — |
| 2019-08-29 | $81.57 | $162.54 | 1,375,000 | — | — |
| 2019-08-28 | $81.93 | $163.27 | 990,000 | — | — |
| 2019-08-27 | $81.51 | $162.44 | 1,738,800 | — | — |
| 2019-08-26 | $80.79 | $161.01 | 1,060,200 | — | — |
| 2019-08-23 | $80.40 | $160.22 | 1,141,200 | — | — |
| 2019-08-22 | $81.19 | $161.79 | 1,579,600 | — | — |
| 2019-08-21 | $80.50 | $160.43 | 1,231,200 | — | — |
| 2019-08-20 | $80.61 | $160.65 | 2,714,200 | — | — |
| 2019-08-19 | $84.28 | $167.95 | 1,864,800 | — | — |
| 2019-08-16 | $84.97 | $169.33 | 4,080,600 | — | — |
| 2019-08-15 | $84.50 | $168.39 | 1,799,200 | — | — |
| 2019-08-14 | $83.32 | $166.05 | 2,536,600 | — | — |
| 2019-08-13 | $83.57 | $166.53 | 2,360,200 | — | — |
| 2019-08-12 | $82.55 | $164.51 | 1,442,600 | — | — |
| 2019-08-09 | $81.75 | $162.91 | 1,155,400 | — | — |
| 2019-08-08 | $81.11 | $161.64 | 1,424,600 | — | — |
| 2019-08-07 | $79.83 | $159.08 | 2,387,800 | — | — |
| 2019-08-06 | $77.75 | $154.95 | 2,848,400 | — | — |
| 2019-08-05 | $77.37 | $154.18 | 4,073,800 | — | — |
| 2019-08-02 | $79.59 | $158.61 | 1,527,400 | — | — |
| 2019-08-01 | $78.72 | $156.88 | 1,533,400 | — | — |
| 2019-07-31 | $79.27 | $157.97 | 1,345,000 | — | — |
| 2019-07-30 | $80.68 | $160.77 | 1,001,200 | — | — |
| 2019-07-29 | $81.24 | $161.89 | 1,050,800 | — | — |
| 2019-07-26 | $81.29 | $161.98 | 1,428,600 | — | — |
| 2019-07-25 | $80.29 | $160.01 | 1,173,800 | — | — |
| 2019-07-24 | $79.42 | $158.26 | 1,099,200 | — | — |
| 2019-07-23 | $79.26 | $157.96 | 892,600 | — | — |
| 2019-07-22 | $79.43 | $158.29 | 935,000 | — | — |
| 2019-07-19 | $79.38 | $158.18 | 850,800 | — | — |
| 2019-07-18 | $80.09 | $159.60 | 1,378,400 | — | — |
| 2019-07-17 | $80.03 | $159.48 | 905,200 | — | — |
| 2019-07-16 | $79.86 | $159.14 | 894,800 | — | — |
| 2019-07-15 | $79.94 | $159.30 | 2,077,800 | — | — |
| 2019-07-12 | $79.25 | $157.94 | 964,000 | — | — |
| 2019-07-11 | $78.50 | $156.43 | 1,327,000 | — | — |
| 2019-07-10 | $78.72 | $156.88 | 1,757,200 | — | — |
| 2019-07-09 | $79.04 | $157.50 | 1,561,000 | — | — |
| 2019-07-08 | $79.85 | $159.12 | 1,411,000 | — | — |
| 2019-07-05 | $80.72 | $160.86 | 1,514,200 | — | — |
| 2019-07-03 | $81.18 | $161.21 | 1,788,200 | — | — |
| 2019-07-02 | $79.00 | $156.88 | 2,027,000 | — | — |
| 2019-07-01 | $77.85 | $154.59 | 1,820,000 | — | — |
| 2019-06-28 | $77.50 | $153.91 | 6,430,800 | — | — |
| 2019-06-27 | $77.93 | $154.76 | 4,103,600 | — | — |
| 2019-06-26 | $75.32 | $149.56 | 2,948,200 | — | — |
| 2019-06-25 | $76.54 | $152.00 | 2,434,400 | — | — |
| 2019-06-24 | $77.07 | $153.06 | 1,329,800 | — | — |
| 2019-06-21 | $77.21 | $153.31 | 2,121,600 | — | — |
| 2019-06-20 | $77.99 | $154.86 | 1,418,800 | — | — |
| 2019-06-19 | $77.88 | $154.64 | 1,374,000 | — | — |
| 2019-06-18 | $76.82 | $152.55 | 1,955,800 | — | — |
| 2019-06-17 | $77.74 | $154.38 | 1,227,400 | — | — |
| 2019-06-14 | $78.30 | $155.49 | 830,000 | — | — |
| 2019-06-13 | $78.43 | $155.74 | 1,220,200 | — | — |
| 2019-06-12 | $78.56 | $155.99 | 1,142,200 | — | — |
| 2019-06-11 | $78.39 | $155.67 | 1,243,800 | — | — |
| 2019-06-10 | $78.47 | $155.83 | 875,600 | — | — |
| 2019-06-07 | $78.90 | $156.68 | 1,374,200 | — | — |
| 2019-06-06 | $78.86 | $156.60 | 1,324,200 | — | — |
| 2019-06-05 | $78.21 | $155.30 | 1,980,200 | — | — |
| 2019-06-04 | $76.56 | $152.03 | 1,957,000 | — | — |
| 2019-06-03 | $78.55 | $155.98 | 1,606,200 | — | — |
| 2019-05-31 | $78.02 | $154.93 | 1,147,200 | — | — |
| 2019-05-30 | $77.63 | $154.15 | 1,027,200 | — | — |
| 2019-05-29 | $76.50 | $151.92 | 1,467,600 | — | — |
| 2019-05-28 | $76.44 | $151.79 | 4,604,600 | — | — |
| 2019-05-24 | $77.60 | $154.09 | 972,800 | — | — |
| 2019-05-23 | $78.14 | $155.16 | 1,279,600 | — | — |
| 2019-05-22 | $77.80 | $154.50 | 1,385,200 | — | — |
| 2019-05-21 | $76.86 | $152.64 | 1,190,400 | — | — |
| 2019-05-20 | $77.46 | $153.82 | 1,113,600 | — | — |
| 2019-05-17 | $77.53 | $153.96 | 1,220,000 | — | — |
| 2019-05-16 | $77.92 | $154.73 | 1,308,800 | — | — |
| 2019-05-15 | $77.50 | $153.91 | 1,219,200 | — | — |
| 2019-05-14 | $77.26 | $153.43 | 1,674,200 | — | — |
| 2019-05-13 | $77.00 | $152.92 | 2,596,200 | — | — |
| 2019-05-10 | $78.33 | $155.56 | 1,141,400 | — | — |
| 2019-05-09 | $77.46 | $153.83 | 2,126,000 | — | — |
| 2019-05-08 | $77.13 | $153.15 | 1,234,200 | — | — |
| 2019-05-07 | $76.54 | $152.00 | 1,745,200 | — | — |
| 2019-05-06 | $76.57 | $152.04 | 1,798,000 | — | — |
| 2019-05-03 | $76.08 | $151.08 | 899,400 | — | — |
| 2019-05-02 | $76.42 | $151.74 | 1,327,400 | — | — |
| 2019-05-01 | $76.25 | $151.41 | 1,214,000 | — | — |
| 2019-04-30 | $76.99 | $152.88 | 2,815,000 | — | — |
| 2019-04-29 | $76.68 | $152.28 | 1,146,800 | — | — |
| 2019-04-26 | $76.42 | $151.75 | 1,025,600 | — | — |
| 2019-04-25 | $75.49 | $149.90 | 1,299,000 | — | — |
| 2019-04-24 | $75.67 | $150.26 | 1,361,000 | — | — |
| 2019-04-23 | $75.64 | $150.21 | 1,579,400 | — | — |
| 2019-04-22 | $76.33 | $151.59 | 2,227,400 | — | — |
| 2019-04-18 | $77.19 | $153.28 | 1,359,000 | — | — |
| 2019-04-17 | $76.23 | $151.38 | 1,154,400 | — | — |
| 2019-04-16 | $76.60 | $152.11 | 2,169,000 | — | — |
| 2019-04-15 | $77.49 | $153.88 | 1,269,800 | — | — |
| 2019-04-12 | $76.93 | $152.77 | 989,400 | — | — |
| 2019-04-11 | $77.02 | $152.95 | 1,250,600 | — | — |
| 2019-04-10 | $77.29 | $153.47 | 2,327,800 | — | — |
| 2019-04-09 | $76.65 | $152.21 | 2,108,200 | — | — |
| 2019-04-08 | $76.64 | $152.19 | 3,392,800 | — | — |
| 2019-04-05 | $75.95 | $150.81 | 2,179,200 | — | — |
| 2019-04-04 | $76.00 | $150.35 | 3,507,200 | — | — |
| 2019-04-03 | $75.61 | $149.57 | 2,645,400 | — | — |
| 2019-04-02 | $75.50 | $149.38 | 2,097,000 | — | — |
| 2019-04-01 | $75.18 | $148.72 | 2,445,600 | — | — |
| 2019-03-29 | $75.32 | $149.00 | 2,500,600 | — | — |
| 2019-03-28 | $74.35 | $147.09 | 5,767,400 | — | — |
| 2019-03-27 | $73.70 | $145.79 | 2,058,800 | — | — |
| 2019-03-26 | $72.68 | $143.79 | 3,047,200 | — | — |
| 2019-03-25 | $71.96 | $142.37 | 3,275,400 | — | — |
| 2019-03-22 | $71.18 | $140.83 | 2,691,200 | — | — |
| 2019-03-21 | $71.64 | $141.73 | 1,691,200 | — | — |
| 2019-03-20 | $69.70 | $137.88 | 2,290,600 | — | — |
| 2019-03-19 | $70.15 | $138.78 | 1,897,800 | — | — |
| 2019-03-18 | $70.36 | $139.19 | 1,401,200 | — | — |
| 2019-03-15 | $70.00 | $138.47 | 2,824,800 | — | — |
| 2019-03-14 | $69.73 | $137.95 | 1,263,000 | — | — |
| 2019-03-13 | $69.60 | $137.69 | 2,063,800 | — | — |
| 2019-03-12 | $69.20 | $136.90 | 2,182,800 | — | — |
| 2019-03-11 | $69.54 | $137.57 | 1,721,600 | — | — |
| 2019-03-08 | $68.53 | $135.57 | 1,463,400 | — | — |
| 2019-03-07 | $67.82 | $134.16 | 1,854,800 | — | — |
| 2019-03-06 | $68.24 | $134.99 | 1,102,400 | — | — |
| 2019-03-05 | $67.92 | $134.36 | 2,349,800 | — | — |
| 2019-03-04 | $67.74 | $134.00 | 1,526,000 | — | — |
| 2019-03-01 | $68.36 | $135.23 | 1,488,800 | — | — |
| 2019-02-28 | $67.99 | $134.51 | 1,639,600 | — | — |
| 2019-02-27 | $67.38 | $133.29 | 1,524,200 | — | — |
| 2019-02-26 | $66.52 | $131.60 | 1,486,400 | — | — |
| 2019-02-25 | $66.71 | $131.99 | 2,688,200 | — | — |
| 2019-02-22 | $67.87 | $134.27 | 3,914,600 | — | — |
| 2019-02-21 | $66.88 | $132.31 | 3,491,800 | — | — |
| 2019-02-20 | $65.21 | $129.01 | 2,031,000 | — | — |
| 2019-02-19 | $64.85 | $128.29 | 2,660,400 | — | — |
| 2019-02-15 | $64.24 | $127.08 | 3,832,200 | — | — |
| 2019-02-14 | $63.70 | $126.02 | 1,859,400 | — | — |
| 2019-02-13 | $64.29 | $127.20 | 1,935,400 | — | — |
| 2019-02-12 | $64.38 | $127.36 | 2,610,800 | — | — |
| 2019-02-11 | $63.74 | $126.11 | 2,507,600 | — | — |
| 2019-02-08 | $63.35 | $125.32 | 2,737,400 | — | — |
| 2019-02-07 | $62.42 | $123.50 | 2,200,400 | — | — |
| 2019-02-06 | $61.58 | $121.83 | 1,977,800 | — | — |
| 2019-02-05 | $62.40 | $123.44 | 3,987,200 | — | — |
| 2019-02-04 | $60.89 | $120.46 | 4,371,800 | — | — |
| 2019-02-01 | $61.53 | $121.73 | 2,822,400 | — | — |
| 2019-01-31 | $61.82 | $122.30 | 4,295,200 | — | — |
| 2019-01-30 | $61.31 | $121.29 | 3,182,800 | — | — |
| 2019-01-29 | $60.60 | $119.88 | 3,248,200 | — | — |
| 2019-01-28 | $60.92 | $120.53 | 4,483,000 | — | — |
| 2019-01-25 | $60.68 | $120.05 | 6,080,600 | — | — |
| 2019-01-24 | $62.17 | $123.00 | 15,281,000 | — | — |
| 2019-01-23 | $69.50 | $137.50 | 2,354,600 | — | — |
| 2019-01-22 | $69.40 | $137.30 | 3,455,800 | — | — |
| 2019-01-18 | $69.72 | $137.93 | 3,209,000 | — | — |
| 2019-01-17 | $70.24 | $138.96 | 1,846,400 | — | — |
| 2019-01-16 | $69.79 | $138.06 | 2,424,200 | — | — |
| 2019-01-15 | $70.39 | $139.27 | 1,526,000 | — | — |
| 2019-01-14 | $69.70 | $137.88 | 1,932,800 | — | — |
| 2019-01-11 | $70.06 | $138.60 | 1,898,000 | — | — |
| 2019-01-10 | $70.44 | $139.35 | 2,475,200 | — | — |
| 2019-01-09 | $70.14 | $138.77 | 2,091,600 | — | — |
| 2019-01-08 | $70.15 | $138.78 | 2,451,600 | — | — |
| 2019-01-07 | $68.92 | $136.35 | 2,660,800 | — | — |
| 2019-01-04 | $68.33 | $135.19 | 2,890,600 | — | — |
| 2019-01-03 | $68.13 | $134.78 | 2,306,200 | — | — |
| 2019-01-02 | $67.81 | $134.15 | 3,677,000 | — | — |