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
- 1994-11-16 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 | $102.91 | $132.88 | 1,472,800 | — | — |
| 2019-12-30 | $102.64 | $132.53 | 961,100 | — | — |
| 2019-12-27 | $103.00 | $132.99 | 840,300 | — | — |
| 2019-12-26 | $103.48 | $133.61 | 1,124,300 | — | — |
| 2019-12-24 | $102.95 | $132.93 | 326,200 | — | — |
| 2019-12-23 | $102.93 | $132.90 | 1,333,800 | — | — |
| 2019-12-20 | $103.37 | $133.47 | 3,070,000 | — | — |
| 2019-12-19 | $103.38 | $133.49 | 2,134,500 | — | — |
| 2019-12-18 | $104.18 | $134.52 | 2,300,700 | — | — |
| 2019-12-17 | $104.34 | $134.72 | 1,655,800 | — | — |
| 2019-12-16 | $103.33 | $133.42 | 2,756,900 | — | — |
| 2019-12-13 | $104.37 | $134.76 | 1,858,500 | — | — |
| 2019-12-12 | $104.03 | $134.32 | 2,237,200 | — | — |
| 2019-12-11 | $101.43 | $130.97 | 1,990,800 | — | — |
| 2019-12-10 | $102.42 | $132.25 | 3,155,100 | — | — |
| 2019-12-09 | $102.21 | $131.97 | 2,036,800 | — | — |
| 2019-12-06 | $101.38 | $130.90 | 1,996,400 | — | — |
| 2019-12-05 | $99.57 | $128.57 | 1,795,800 | — | — |
| 2019-12-04 | $99.25 | $128.15 | 2,046,800 | — | — |
| 2019-12-03 | $98.17 | $126.76 | 2,905,500 | — | — |
| 2019-12-02 | $99.23 | $128.13 | 1,750,200 | — | — |
| 2019-11-29 | $100.01 | $129.13 | 1,115,500 | — | — |
| 2019-11-27 | $100.25 | $129.44 | 1,402,800 | — | — |
| 2019-11-26 | $99.22 | $128.11 | 2,553,700 | — | — |
| 2019-11-25 | $99.86 | $128.94 | 2,201,000 | — | — |
| 2019-11-22 | $98.10 | $126.67 | 2,515,200 | — | — |
| 2019-11-21 | $96.77 | $124.95 | 1,646,600 | — | — |
| 2019-11-20 | $96.51 | $124.61 | 2,526,900 | — | — |
| 2019-11-19 | $97.07 | $125.34 | 1,769,300 | — | — |
| 2019-11-18 | $97.20 | $125.51 | 2,575,500 | — | — |
| 2019-11-15 | $97.38 | $125.74 | 1,758,300 | — | — |
| 2019-11-14 | $96.64 | $124.78 | 1,368,400 | — | — |
| 2019-11-13 | $96.31 | $124.36 | 1,267,800 | — | — |
| 2019-11-12 | $97.21 | $125.52 | 2,581,100 | — | — |
| 2019-11-11 | $97.01 | $125.26 | 1,921,000 | — | — |
| 2019-11-08 | $97.26 | $125.58 | 2,094,000 | — | — |
| 2019-11-07 | $97.70 | $125.63 | 3,205,800 | — | — |
| 2019-11-06 | $97.04 | $124.79 | 2,462,100 | — | — |
| 2019-11-05 | $97.30 | $125.12 | 2,509,000 | — | — |
| 2019-11-04 | $96.17 | $123.67 | 2,160,800 | — | — |
| 2019-11-01 | $95.25 | $122.48 | 2,315,000 | — | — |
| 2019-10-31 | $93.25 | $119.91 | 2,472,300 | — | — |
| 2019-10-30 | $94.53 | $121.56 | 1,802,900 | — | — |
| 2019-10-29 | $94.46 | $121.47 | 2,367,700 | — | — |
| 2019-10-28 | $95.17 | $122.38 | 2,846,100 | — | — |
| 2019-10-25 | $93.25 | $119.91 | 2,764,600 | — | — |
| 2019-10-24 | $91.98 | $118.28 | 2,205,600 | — | — |
| 2019-10-23 | $92.79 | $119.32 | 1,986,800 | — | — |
| 2019-10-22 | $92.16 | $118.51 | 2,162,500 | — | — |
| 2019-10-21 | $91.32 | $117.43 | 1,301,900 | — | — |
| 2019-10-18 | $89.80 | $115.48 | 2,182,300 | — | — |
| 2019-10-17 | $90.01 | $115.75 | 1,385,100 | — | — |
| 2019-10-16 | $89.94 | $115.66 | 2,181,300 | — | — |
| 2019-10-15 | $90.13 | $115.90 | 1,542,200 | — | — |
| 2019-10-14 | $88.61 | $113.95 | 1,836,600 | — | — |
| 2019-10-11 | $88.82 | $114.22 | 2,472,300 | — | — |
| 2019-10-10 | $87.03 | $111.91 | 1,648,100 | — | — |
| 2019-10-09 | $85.69 | $110.19 | 1,645,700 | — | — |
| 2019-10-08 | $84.40 | $108.53 | 1,895,700 | — | — |
| 2019-10-07 | $86.88 | $111.72 | 1,330,800 | — | — |
| 2019-10-04 | $87.32 | $112.29 | 2,008,800 | — | — |
| 2019-10-03 | $85.83 | $110.37 | 2,507,000 | — | — |
| 2019-10-02 | $86.25 | $110.91 | 2,300,100 | — | — |
| 2019-10-01 | $89.07 | $114.54 | 1,491,600 | — | — |
| 2019-09-30 | $90.98 | $116.99 | 1,619,300 | — | — |
| 2019-09-27 | $91.34 | $117.46 | 1,357,200 | — | — |
| 2019-09-26 | $91.13 | $117.19 | 1,621,600 | — | — |
| 2019-09-25 | $91.29 | $117.39 | 2,124,000 | — | — |
| 2019-09-24 | $91.35 | $117.47 | 3,304,700 | — | — |
| 2019-09-23 | $92.85 | $119.40 | 1,696,800 | — | — |
| 2019-09-20 | $92.74 | $119.26 | 2,808,200 | — | — |
| 2019-09-19 | $93.27 | $119.94 | 1,373,500 | — | — |
| 2019-09-18 | $93.90 | $120.75 | 1,450,300 | — | — |
| 2019-09-17 | $93.83 | $120.66 | 1,887,900 | — | — |
| 2019-09-16 | $94.34 | $121.31 | 2,402,100 | — | — |
| 2019-09-13 | $93.62 | $120.39 | 1,787,700 | — | — |
| 2019-09-12 | $92.91 | $119.48 | 3,212,000 | — | — |
| 2019-09-11 | $92.09 | $118.42 | 1,921,800 | — | — |
| 2019-09-10 | $91.83 | $118.09 | 2,184,500 | — | — |
| 2019-09-09 | $90.96 | $116.97 | 2,531,200 | — | — |
| 2019-09-06 | $88.19 | $113.41 | 1,594,200 | — | — |
| 2019-09-05 | $88.32 | $113.57 | 1,872,600 | — | — |
| 2019-09-04 | $85.96 | $110.54 | 2,334,300 | — | — |
| 2019-09-03 | $85.35 | $109.75 | 2,647,500 | — | — |
| 2019-08-30 | $86.62 | $111.39 | 1,879,100 | — | — |
| 2019-08-29 | $86.22 | $110.87 | 1,861,600 | — | — |
| 2019-08-28 | $84.59 | $108.78 | 1,818,500 | — | — |
| 2019-08-27 | $83.11 | $106.87 | 1,927,800 | — | — |
| 2019-08-26 | $84.28 | $108.38 | 1,428,900 | — | — |
| 2019-08-23 | $83.11 | $106.87 | 2,172,400 | — | — |
| 2019-08-22 | $85.73 | $110.24 | 2,074,700 | — | — |
| 2019-08-21 | $86.02 | $110.61 | 1,073,200 | — | — |
| 2019-08-20 | $85.22 | $109.59 | 1,838,000 | — | — |
| 2019-08-19 | $86.97 | $111.84 | 2,066,400 | — | — |
| 2019-08-16 | $85.50 | $109.95 | 1,797,000 | — | — |
| 2019-08-15 | $83.67 | $107.59 | 2,113,900 | — | — |
| 2019-08-14 | $83.45 | $107.31 | 3,022,600 | — | — |
| 2019-08-13 | $87.21 | $112.15 | 3,063,400 | — | — |
| 2019-08-12 | $85.69 | $110.19 | 1,983,000 | — | — |
| 2019-08-09 | $87.71 | $112.79 | 2,000,800 | — | — |
| 2019-08-08 | $88.76 | $114.14 | 2,597,700 | — | — |
| 2019-08-07 | $87.95 | $113.10 | 2,824,500 | — | — |
| 2019-08-06 | $88.30 | $113.55 | 2,810,000 | — | — |
| 2019-08-05 | $86.62 | $111.39 | 3,189,100 | — | — |
| 2019-08-02 | $89.85 | $115.54 | 2,802,100 | — | — |
| 2019-08-01 | $91.30 | $116.89 | 3,517,000 | — | — |
| 2019-07-31 | $92.42 | $118.32 | 5,102,800 | — | — |
| 2019-07-30 | $91.21 | $116.78 | 12,268,200 | — | — |
| 2019-07-29 | $96.92 | $124.09 | 2,427,900 | — | — |
| 2019-07-26 | $98.08 | $125.57 | 3,221,300 | — | — |
| 2019-07-25 | $95.90 | $122.78 | 2,427,700 | — | — |
| 2019-07-24 | $96.92 | $124.09 | 3,945,000 | — | — |
| 2019-07-23 | $94.34 | $120.78 | 2,275,600 | — | — |
| 2019-07-22 | $91.72 | $117.43 | 2,917,100 | — | — |
| 2019-07-19 | $90.65 | $116.06 | 4,118,000 | — | — |
| 2019-07-18 | $88.76 | $113.64 | 2,881,700 | — | — |
| 2019-07-17 | $88.19 | $112.91 | 1,875,000 | — | — |
| 2019-07-16 | $89.93 | $115.14 | 2,270,400 | — | — |
| 2019-07-15 | $89.75 | $114.91 | 2,104,800 | — | — |
| 2019-07-12 | $91.07 | $116.60 | 1,499,800 | — | — |
| 2019-07-11 | $90.71 | $116.13 | 1,492,000 | — | — |
| 2019-07-10 | $90.16 | $115.43 | 2,495,500 | — | — |
| 2019-07-09 | $92.29 | $118.16 | 1,982,500 | — | — |
| 2019-07-08 | $91.80 | $117.53 | 1,409,800 | — | — |
| 2019-07-05 | $92.54 | $118.48 | 1,106,900 | — | — |
| 2019-07-03 | $92.99 | $119.05 | 1,297,000 | — | — |
| 2019-07-02 | $91.10 | $116.63 | 1,637,900 | — | — |
| 2019-07-01 | $92.04 | $117.84 | 1,732,900 | — | — |
| 2019-06-28 | $90.74 | $116.17 | 3,156,300 | — | — |
| 2019-06-27 | $89.33 | $114.37 | 1,439,600 | — | — |
| 2019-06-26 | $89.38 | $114.43 | 1,559,000 | — | — |
| 2019-06-25 | $88.82 | $113.72 | 1,859,200 | — | — |
| 2019-06-24 | $88.72 | $113.59 | 3,038,200 | — | — |
| 2019-06-21 | $91.52 | $117.17 | 3,195,400 | — | — |
| 2019-06-20 | $91.63 | $117.31 | 1,365,300 | — | — |
| 2019-06-19 | $90.48 | $115.84 | 1,715,500 | — | — |
| 2019-06-18 | $91.29 | $116.88 | 2,205,600 | — | — |
| 2019-06-17 | $89.95 | $115.16 | 1,416,800 | — | — |
| 2019-06-14 | $90.57 | $115.96 | 1,310,000 | — | — |
| 2019-06-13 | $90.77 | $116.21 | 1,313,300 | — | — |
| 2019-06-12 | $90.55 | $115.93 | 1,011,000 | — | — |
| 2019-06-11 | $91.34 | $116.94 | 1,194,400 | — | — |
| 2019-06-10 | $90.43 | $115.78 | 1,402,800 | — | — |
| 2019-06-07 | $90.26 | $115.56 | 1,296,200 | — | — |
| 2019-06-06 | $90.36 | $115.69 | 1,474,500 | — | — |
| 2019-06-05 | $89.90 | $115.10 | 1,666,600 | — | — |
| 2019-06-04 | $89.92 | $115.12 | 2,047,400 | — | — |
| 2019-06-03 | $87.08 | $111.49 | 2,050,000 | — | — |
| 2019-05-31 | $85.87 | $109.94 | 2,785,100 | — | — |
| 2019-05-30 | $88.35 | $113.11 | 1,376,400 | — | — |
| 2019-05-29 | $89.44 | $114.51 | 1,605,000 | — | — |
| 2019-05-28 | $88.75 | $113.63 | 2,016,500 | — | — |
| 2019-05-24 | $90.78 | $116.22 | 1,175,700 | — | — |
| 2019-05-23 | $89.25 | $114.27 | 1,584,300 | — | — |
| 2019-05-22 | $91.26 | $116.84 | 1,117,200 | — | — |
| 2019-05-21 | $92.20 | $118.04 | 1,859,200 | — | — |
| 2019-05-20 | $91.38 | $116.99 | 1,460,100 | — | — |
| 2019-05-17 | $90.54 | $115.92 | 1,518,100 | — | — |
| 2019-05-16 | $90.98 | $116.48 | 1,631,000 | — | — |
| 2019-05-15 | $89.38 | $114.43 | 1,900,000 | — | — |
| 2019-05-14 | $89.26 | $114.28 | 1,640,700 | — | — |
| 2019-05-13 | $87.54 | $112.08 | 1,819,400 | — | — |
| 2019-05-10 | $90.39 | $115.73 | 1,348,800 | — | — |
| 2019-05-09 | $90.20 | $114.97 | 2,240,800 | — | — |
| 2019-05-08 | $90.22 | $115.00 | 2,183,300 | — | — |
| 2019-05-07 | $91.60 | $116.75 | 1,901,500 | — | — |
| 2019-05-06 | $93.61 | $119.32 | 2,208,400 | — | — |
| 2019-05-03 | $94.26 | $120.14 | 1,694,500 | — | — |
| 2019-05-02 | $92.92 | $118.44 | 2,062,700 | — | — |
| 2019-05-01 | $92.58 | $118.00 | 2,210,800 | — | — |
| 2019-04-30 | $92.83 | $118.32 | 2,211,300 | — | — |
| 2019-04-29 | $92.38 | $117.75 | 2,466,400 | — | — |
| 2019-04-26 | $93.73 | $119.47 | 4,310,300 | — | — |
| 2019-04-25 | $88.05 | $112.23 | 2,135,600 | — | — |
| 2019-04-24 | $87.79 | $111.90 | 1,759,900 | — | — |
| 2019-04-23 | $88.19 | $112.41 | 1,789,000 | — | — |
| 2019-04-22 | $87.61 | $111.67 | 1,060,800 | — | — |
| 2019-04-18 | $88.11 | $112.31 | 1,413,900 | — | — |
| 2019-04-17 | $87.92 | $112.06 | 2,337,000 | — | — |
| 2019-04-16 | $87.91 | $112.05 | 1,888,400 | — | — |
| 2019-04-15 | $86.88 | $110.74 | 1,215,400 | — | — |
| 2019-04-12 | $87.83 | $111.95 | 1,637,100 | — | — |
| 2019-04-11 | $86.25 | $109.94 | 1,390,900 | — | — |
| 2019-04-10 | $85.63 | $109.14 | 1,413,200 | — | — |
| 2019-04-09 | $85.10 | $108.47 | 1,212,100 | — | — |
| 2019-04-08 | $86.04 | $109.67 | 2,023,200 | — | — |
| 2019-04-05 | $86.54 | $110.30 | 1,554,000 | — | — |
| 2019-04-04 | $86.70 | $110.51 | 2,137,200 | — | — |
| 2019-04-03 | $85.31 | $108.74 | 2,852,600 | — | — |
| 2019-04-02 | $84.68 | $107.93 | 2,342,100 | — | — |
| 2019-04-01 | $84.48 | $107.68 | 3,036,500 | — | — |
| 2019-03-29 | $81.69 | $104.12 | 2,945,600 | — | — |
| 2019-03-28 | $80.96 | $103.19 | 1,268,600 | — | — |
| 2019-03-27 | $80.07 | $102.06 | 1,902,000 | — | — |
| 2019-03-26 | $80.66 | $102.81 | 1,668,600 | — | — |
| 2019-03-25 | $79.36 | $101.15 | 2,327,500 | — | — |
| 2019-03-22 | $80.00 | $101.97 | 3,119,800 | — | — |
| 2019-03-21 | $82.89 | $105.65 | 2,569,500 | — | — |
| 2019-03-20 | $82.95 | $105.73 | 2,462,100 | — | — |
| 2019-03-19 | $84.41 | $107.59 | 2,342,100 | — | — |
| 2019-03-18 | $84.90 | $108.21 | 2,529,600 | — | — |
| 2019-03-15 | $84.33 | $107.49 | 2,993,500 | — | — |
| 2019-03-14 | $83.21 | $106.06 | 1,794,900 | — | — |
| 2019-03-13 | $83.74 | $106.74 | 1,779,500 | — | — |
| 2019-03-12 | $82.95 | $105.73 | 2,153,200 | — | — |
| 2019-03-11 | $82.85 | $105.60 | 2,926,600 | — | — |
| 2019-03-08 | $81.37 | $103.72 | 2,111,600 | — | — |
| 2019-03-07 | $81.28 | $103.60 | 3,035,600 | — | — |
| 2019-03-06 | $82.51 | $105.17 | 1,713,300 | — | — |
| 2019-03-05 | $82.97 | $105.75 | 1,963,800 | — | — |
| 2019-03-04 | $83.31 | $106.19 | 2,918,400 | — | — |
| 2019-03-01 | $84.26 | $107.40 | 3,081,600 | — | — |
| 2019-02-28 | $83.58 | $106.53 | 4,649,900 | — | — |
| 2019-02-27 | $82.26 | $104.85 | 2,676,400 | — | — |
| 2019-02-26 | $80.90 | $103.12 | 2,682,600 | — | — |
| 2019-02-25 | $81.42 | $103.78 | 2,514,300 | — | — |
| 2019-02-22 | $81.20 | $103.50 | 2,096,600 | — | — |
| 2019-02-21 | $82.07 | $104.61 | 1,736,900 | — | — |
| 2019-02-20 | $82.72 | $105.44 | 2,167,500 | — | — |
| 2019-02-19 | $82.20 | $104.77 | 2,952,500 | — | — |
| 2019-02-15 | $81.57 | $103.97 | 2,704,700 | — | — |
| 2019-02-14 | $79.61 | $101.47 | 2,087,800 | — | — |
| 2019-02-13 | $79.99 | $101.96 | 1,809,800 | — | — |
| 2019-02-12 | $79.79 | $101.70 | 2,113,800 | — | — |
| 2019-02-11 | $78.04 | $99.47 | 2,649,200 | — | — |
| 2019-02-08 | $77.83 | $99.20 | 3,187,500 | — | — |
| 2019-02-07 | $79.03 | $100.22 | 3,395,600 | — | — |
| 2019-02-06 | $80.14 | $101.63 | 3,552,900 | — | — |
| 2019-02-05 | $80.86 | $102.54 | 2,305,700 | — | — |
| 2019-02-04 | $81.39 | $103.22 | 3,282,300 | — | — |
| 2019-02-01 | $80.88 | $102.57 | 2,438,600 | — | — |
| 2019-01-31 | $80.59 | $102.20 | 3,220,200 | — | — |
| 2019-01-30 | $80.88 | $102.57 | 2,720,900 | — | — |
| 2019-01-29 | $79.56 | $100.89 | 2,454,200 | — | — |
| 2019-01-28 | $79.48 | $100.79 | 3,848,600 | — | — |
| 2019-01-25 | $79.62 | $100.97 | 3,486,900 | — | — |
| 2019-01-24 | $80.18 | $101.68 | 5,529,200 | — | — |
| 2019-01-23 | $78.20 | $99.17 | 8,586,700 | — | — |
| 2019-01-22 | $83.40 | $105.76 | 4,800,800 | — | — |
| 2019-01-18 | $84.97 | $107.76 | 2,671,600 | — | — |
| 2019-01-17 | $83.65 | $106.08 | 2,312,200 | — | — |
| 2019-01-16 | $83.62 | $106.04 | 3,767,800 | — | — |
| 2019-01-15 | $81.52 | $103.38 | 2,829,300 | — | — |
| 2019-01-14 | $81.40 | $103.23 | 2,452,900 | — | — |
| 2019-01-11 | $80.94 | $102.64 | 1,832,300 | — | — |
| 2019-01-10 | $79.95 | $101.39 | 3,485,200 | — | — |
| 2019-01-09 | $80.57 | $102.18 | 1,903,900 | — | — |
| 2019-01-08 | $80.02 | $101.48 | 3,117,700 | — | — |
| 2019-01-07 | $79.98 | $101.43 | 2,665,400 | — | — |
| 2019-01-04 | $79.54 | $100.87 | 2,851,300 | — | — |
| 2019-01-03 | $76.16 | $96.58 | 3,599,200 | — | — |
| 2019-01-02 | $77.26 | $97.98 | 3,290,800 | — | — |