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
- 1978-04-12 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 | $121.85 | $136.19 | 2,672,369 | — | — |
| 2019-12-30 | $120.98 | $135.22 | 3,242,237 | — | — |
| 2019-12-27 | $122.91 | $137.38 | 3,342,013 | — | — |
| 2019-12-26 | $122.88 | $137.34 | 3,290,263 | — | — |
| 2019-12-24 | $121.50 | $135.80 | 2,230,325 | — | — |
| 2019-12-23 | $122.23 | $136.62 | 5,420,316 | — | — |
| 2019-12-20 | $119.36 | $133.40 | 6,528,032 | — | — |
| 2019-12-19 | $118.47 | $132.41 | 7,230,438 | — | — |
| 2019-12-18 | $118.34 | $132.27 | 26,732,257 | — | — |
| 2019-12-17 | $131.53 | $147.01 | 7,355,283 | — | — |
| 2019-12-16 | $132.23 | $147.80 | 6,269,656 | — | — |
| 2019-12-13 | $133.50 | $149.21 | 3,595,425 | — | — |
| 2019-12-12 | $132.87 | $148.51 | 3,707,239 | — | — |
| 2019-12-11 | $128.19 | $143.27 | 2,079,916 | — | — |
| 2019-12-10 | $126.51 | $141.40 | 2,027,298 | — | — |
| 2019-12-09 | $126.12 | $140.96 | 2,144,696 | — | — |
| 2019-12-06 | $126.20 | $141.05 | 3,023,324 | — | — |
| 2019-12-05 | $124.05 | $138.06 | 2,020,596 | — | — |
| 2019-12-04 | $123.99 | $138.00 | 2,855,293 | — | — |
| 2019-12-03 | $121.79 | $135.55 | 4,673,730 | — | — |
| 2019-12-02 | $127.34 | $141.73 | 3,356,285 | — | — |
| 2019-11-29 | $128.97 | $143.54 | 979,645 | — | — |
| 2019-11-27 | $130.15 | $144.85 | 2,042,562 | — | — |
| 2019-11-26 | $130.14 | $144.84 | 3,436,577 | — | — |
| 2019-11-25 | $128.56 | $143.08 | 3,109,698 | — | — |
| 2019-11-22 | $126.15 | $140.40 | 2,763,459 | — | — |
| 2019-11-21 | $122.55 | $136.39 | 1,979,891 | — | — |
| 2019-11-20 | $122.70 | $136.56 | 3,072,964 | — | — |
| 2019-11-19 | $125.32 | $139.48 | 1,891,656 | — | — |
| 2019-11-18 | $126.95 | $141.30 | 2,226,602 | — | — |
| 2019-11-15 | $127.58 | $142.00 | 1,981,629 | — | — |
| 2019-11-14 | $126.25 | $140.52 | 2,266,314 | — | — |
| 2019-11-13 | $125.89 | $140.11 | 2,744,968 | — | — |
| 2019-11-12 | $129.91 | $144.59 | 1,588,356 | — | — |
| 2019-11-11 | $130.68 | $145.45 | 1,319,679 | — | — |
| 2019-11-08 | $131.52 | $146.38 | 1,430,253 | — | — |
| 2019-11-07 | $132.09 | $147.01 | 2,454,946 | — | — |
| 2019-11-06 | $131.48 | $146.34 | 2,193,343 | — | — |
| 2019-11-05 | $132.84 | $147.84 | 3,115,158 | — | — |
| 2019-11-04 | $132.83 | $147.84 | 5,340,768 | — | — |
| 2019-11-01 | $126.12 | $140.37 | 2,642,585 | — | — |
| 2019-10-31 | $123.01 | $136.91 | 2,619,131 | — | — |
| 2019-10-30 | $125.58 | $139.76 | 1,956,064 | — | — |
| 2019-10-29 | $127.32 | $141.71 | 1,816,948 | — | — |
| 2019-10-28 | $127.64 | $142.06 | 3,223,001 | — | — |
| 2019-10-25 | $127.39 | $141.78 | 2,582,025 | — | — |
| 2019-10-24 | $124.13 | $138.16 | 2,125,337 | — | — |
| 2019-10-23 | $125.69 | $139.89 | 2,698,927 | — | — |
| 2019-10-22 | $124.60 | $138.68 | 3,691,975 | — | — |
| 2019-10-21 | $122.51 | $136.36 | 4,293,488 | — | — |
| 2019-10-18 | $120.80 | $134.45 | 3,461,894 | — | — |
| 2019-10-17 | $121.43 | $135.15 | 3,208,481 | — | — |
| 2019-10-16 | $121.49 | $135.22 | 4,250,549 | — | — |
| 2019-10-15 | $120.84 | $134.49 | 3,955,439 | — | — |
| 2019-10-14 | $118.28 | $131.64 | 2,963,756 | — | — |
| 2019-10-11 | $117.28 | $130.53 | 4,899,344 | — | — |
| 2019-10-10 | $113.91 | $126.78 | 2,173,612 | — | — |
| 2019-10-09 | $112.21 | $124.89 | 2,746,085 | — | — |
| 2019-10-08 | $111.51 | $124.11 | 2,956,807 | — | — |
| 2019-10-07 | $114.50 | $127.43 | 2,207,491 | — | — |
| 2019-10-04 | $115.23 | $128.25 | 2,688,130 | — | — |
| 2019-10-03 | $114.19 | $127.09 | 2,855,417 | — | — |
| 2019-10-02 | $113.44 | $126.26 | 3,401,333 | — | — |
| 2019-10-01 | $114.13 | $127.03 | 4,262,587 | — | — |
| 2019-09-30 | $117.30 | $130.55 | 2,101,509 | — | — |
| 2019-09-27 | $116.81 | $130.01 | 2,441,916 | — | — |
| 2019-09-26 | $116.97 | $130.19 | 2,523,201 | — | — |
| 2019-09-25 | $118.49 | $131.87 | 4,407,039 | — | — |
| 2019-09-24 | $115.43 | $128.47 | 6,828,727 | — | — |
| 2019-09-23 | $117.38 | $130.64 | 5,068,865 | — | — |
| 2019-09-20 | $119.89 | $133.43 | 6,957,667 | — | — |
| 2019-09-19 | $122.84 | $136.72 | 6,897,230 | — | — |
| 2019-09-18 | $121.60 | $135.34 | 28,310,188 | — | — |
| 2019-09-17 | $139.65 | $155.42 | 5,030,269 | — | — |
| 2019-09-16 | $139.86 | $155.66 | 1,919,082 | — | — |
| 2019-09-13 | $140.29 | $156.14 | 1,807,392 | — | — |
| 2019-09-12 | $139.81 | $155.61 | 1,886,941 | — | — |
| 2019-09-11 | $140.18 | $156.01 | 2,038,591 | — | — |
| 2019-09-10 | $138.81 | $154.49 | 2,987,459 | — | — |
| 2019-09-09 | $134.91 | $150.15 | 2,819,056 | — | — |
| 2019-09-06 | $130.44 | $145.17 | 1,754,029 | — | — |
| 2019-09-05 | $132.46 | $146.84 | 2,629,927 | — | — |
| 2019-09-04 | $128.17 | $142.09 | 1,564,156 | — | — |
| 2019-09-03 | $125.20 | $138.79 | 1,576,815 | — | — |
| 2019-08-30 | $127.81 | $141.69 | 1,429,012 | — | — |
| 2019-08-29 | $126.87 | $140.65 | 2,090,589 | — | — |
| 2019-08-28 | $123.43 | $136.83 | 2,562,541 | — | — |
| 2019-08-27 | $120.49 | $133.57 | 2,245,714 | — | — |
| 2019-08-26 | $122.88 | $136.22 | 1,577,063 | — | — |
| 2019-08-23 | $122.46 | $135.75 | 3,482,867 | — | — |
| 2019-08-22 | $127.40 | $141.23 | 1,434,968 | — | — |
| 2019-08-21 | $127.46 | $141.30 | 1,296,100 | — | — |
| 2019-08-20 | $125.58 | $139.21 | 1,351,573 | — | — |
| 2019-08-19 | $127.57 | $141.42 | 1,809,750 | — | — |
| 2019-08-16 | $125.71 | $139.35 | 1,936,456 | — | — |
| 2019-08-15 | $123.14 | $136.51 | 2,325,634 | — | — |
| 2019-08-14 | $124.95 | $138.51 | 2,095,304 | — | — |
| 2019-08-13 | $129.35 | $143.39 | 2,277,235 | — | — |
| 2019-08-12 | $127.97 | $141.86 | 1,132,040 | — | — |
| 2019-08-09 | $130.64 | $144.83 | 1,576,318 | — | — |
| 2019-08-08 | $132.34 | $146.71 | 2,225,485 | — | — |
| 2019-08-07 | $129.46 | $143.52 | 2,976,787 | — | — |
| 2019-08-06 | $129.89 | $143.99 | 3,477,406 | — | — |
| 2019-08-05 | $126.72 | $140.48 | 3,972,069 | — | — |
| 2019-08-02 | $131.93 | $146.26 | 2,431,243 | — | — |
| 2019-08-01 | $131.60 | $145.88 | 3,771,647 | — | — |
| 2019-07-31 | $137.41 | $152.33 | 1,843,381 | — | — |
| 2019-07-30 | $138.91 | $154.00 | 1,521,838 | — | — |
| 2019-07-29 | $139.08 | $154.18 | 1,723,873 | — | — |
| 2019-07-26 | $140.97 | $156.27 | 2,485,971 | — | — |
| 2019-07-25 | $141.72 | $157.10 | 2,464,254 | — | — |
| 2019-07-24 | $141.83 | $157.23 | 3,324,763 | — | — |
| 2019-07-23 | $140.02 | $155.23 | 3,557,202 | — | — |
| 2019-07-22 | $136.62 | $151.46 | 2,644,199 | — | — |
| 2019-07-19 | $134.67 | $149.30 | 2,565,395 | — | — |
| 2019-07-18 | $133.26 | $147.73 | 2,086,866 | — | — |
| 2019-07-17 | $133.00 | $147.44 | 3,815,951 | — | — |
| 2019-07-16 | $136.82 | $151.67 | 3,405,428 | — | — |
| 2019-07-15 | $135.29 | $149.98 | 2,509,054 | — | — |
| 2019-07-12 | $134.95 | $149.60 | 4,108,703 | — | — |
| 2019-07-11 | $131.02 | $145.25 | 3,101,259 | — | — |
| 2019-07-10 | $128.92 | $142.92 | 2,578,302 | — | — |
| 2019-07-09 | $128.28 | $142.20 | 1,511,538 | — | — |
| 2019-07-08 | $129.59 | $143.66 | 1,968,598 | — | — |
| 2019-07-05 | $130.52 | $144.69 | 1,396,497 | — | — |
| 2019-07-03 | $130.07 | $144.20 | 1,465,125 | — | — |
| 2019-07-02 | $128.76 | $142.74 | 2,308,508 | — | — |
| 2019-07-01 | $131.32 | $145.58 | 2,912,379 | — | — |
| 2019-06-28 | $132.30 | $146.67 | 6,591,820 | — | — |
| 2019-06-27 | $131.60 | $145.88 | 4,294,977 | — | — |
| 2019-06-26 | $128.86 | $142.86 | 7,753,272 | — | — |
| 2019-06-25 | $125.69 | $139.34 | 5,948,237 | — | — |
| 2019-06-24 | $129.65 | $143.73 | 4,422,552 | — | — |
| 2019-06-21 | $133.24 | $147.71 | 3,136,628 | — | — |
| 2019-06-20 | $135.78 | $149.94 | 2,590,463 | — | — |
| 2019-06-19 | $134.21 | $148.21 | 1,996,149 | — | — |
| 2019-06-18 | $134.04 | $148.02 | 2,710,716 | — | — |
| 2019-06-17 | $131.93 | $145.69 | 1,629,929 | — | — |
| 2019-06-14 | $132.59 | $146.42 | 1,973,438 | — | — |
| 2019-06-13 | $133.50 | $147.42 | 2,779,344 | — | — |
| 2019-06-12 | $130.03 | $143.59 | 1,753,037 | — | — |
| 2019-06-11 | $128.48 | $141.88 | 2,304,661 | — | — |
| 2019-06-10 | $130.41 | $144.01 | 2,549,635 | — | — |
| 2019-06-07 | $127.33 | $140.61 | 2,642,710 | — | — |
| 2019-06-06 | $126.39 | $139.57 | 1,967,357 | — | — |
| 2019-06-05 | $127.79 | $141.12 | 2,781,081 | — | — |
| 2019-06-04 | $128.60 | $142.01 | 3,542,435 | — | — |
| 2019-06-03 | $122.76 | $135.56 | 4,862,983 | — | — |
| 2019-05-31 | $124.32 | $137.29 | 2,373,288 | — | — |
| 2019-05-30 | $127.32 | $140.60 | 2,072,966 | — | — |
| 2019-05-29 | $128.58 | $141.99 | 2,538,962 | — | — |
| 2019-05-28 | $127.68 | $141.00 | 3,137,744 | — | — |
| 2019-05-24 | $128.87 | $142.31 | 1,673,613 | — | — |
| 2019-05-23 | $129.40 | $142.90 | 3,100,266 | — | — |
| 2019-05-22 | $130.54 | $144.16 | 3,750,054 | — | — |
| 2019-05-21 | $135.37 | $149.49 | 2,344,870 | — | — |
| 2019-05-20 | $135.54 | $149.68 | 2,075,945 | — | — |
| 2019-05-17 | $136.92 | $151.20 | 2,773,759 | — | — |
| 2019-05-16 | $141.64 | $156.41 | 3,322,033 | — | — |
| 2019-05-15 | $139.03 | $153.53 | 2,872,791 | — | — |
| 2019-05-14 | $138.49 | $152.93 | 2,790,637 | — | — |
| 2019-05-13 | $138.84 | $153.32 | 2,210,717 | — | — |
| 2019-05-10 | $143.43 | $158.39 | 1,831,344 | — | — |
| 2019-05-09 | $144.69 | $159.78 | 1,987,337 | — | — |
| 2019-05-08 | $144.59 | $159.67 | 2,517,989 | — | — |
| 2019-05-07 | $145.58 | $160.76 | 2,671,004 | — | — |
| 2019-05-06 | $149.56 | $165.16 | 1,601,262 | — | — |
| 2019-05-03 | $151.54 | $167.34 | 1,525,437 | — | — |
| 2019-05-02 | $150.72 | $166.44 | 1,833,329 | — | — |
| 2019-05-01 | $149.57 | $165.17 | 1,778,229 | — | — |
| 2019-04-30 | $152.67 | $168.59 | 1,939,435 | — | — |
| 2019-04-29 | $150.39 | $166.07 | 1,826,007 | — | — |
| 2019-04-26 | $148.30 | $163.77 | 4,514,882 | — | — |
| 2019-04-25 | $152.19 | $168.07 | 3,830,471 | — | — |
| 2019-04-24 | $159.44 | $176.07 | 1,876,020 | — | — |
| 2019-04-23 | $157.24 | $173.64 | 2,143,703 | — | — |
| 2019-04-22 | $157.92 | $174.39 | 1,898,234 | — | — |
| 2019-04-18 | $159.67 | $176.32 | 1,727,100 | — | — |
| 2019-04-17 | $159.60 | $176.24 | 1,385,825 | — | — |
| 2019-04-16 | $158.93 | $175.50 | 1,809,254 | — | — |
| 2019-04-15 | $158.08 | $174.57 | 2,270,410 | — | — |
| 2019-04-12 | $158.70 | $175.26 | 2,049,139 | — | — |
| 2019-04-11 | $154.61 | $170.74 | 1,912,505 | — | — |
| 2019-04-10 | $153.91 | $169.96 | 1,327,125 | — | — |
| 2019-04-09 | $153.06 | $169.03 | 1,781,456 | — | — |
| 2019-04-08 | $154.21 | $170.30 | 1,979,395 | — | — |
| 2019-04-05 | $153.02 | $168.98 | 2,856,037 | — | — |
| 2019-04-04 | $151.22 | $167.00 | 1,617,147 | — | — |
| 2019-04-03 | $149.23 | $164.79 | 1,568,500 | — | — |
| 2019-04-02 | $148.29 | $163.76 | 1,927,273 | — | — |
| 2019-04-01 | $150.24 | $165.91 | 2,905,057 | — | — |
| 2019-03-29 | $146.18 | $161.43 | 2,694,832 | — | — |
| 2019-03-28 | $143.35 | $158.30 | 2,521,092 | — | — |
| 2019-03-27 | $141.89 | $156.69 | 1,950,728 | — | — |
| 2019-03-26 | $141.14 | $155.86 | 1,775,251 | — | — |
| 2019-03-25 | $138.65 | $153.12 | 2,297,091 | — | — |
| 2019-03-22 | $140.20 | $154.82 | 3,027,420 | — | — |
| 2019-03-21 | $144.23 | $159.27 | 3,916,720 | — | — |
| 2019-03-20 | $141.07 | $155.79 | 11,526,160 | — | — |
| 2019-03-19 | $146.18 | $161.43 | 5,307,757 | — | — |
| 2019-03-18 | $146.98 | $162.31 | 2,767,802 | — | — |
| 2019-03-15 | $143.42 | $158.38 | 3,079,542 | — | — |
| 2019-03-14 | $144.30 | $159.35 | 1,510,297 | — | — |
| 2019-03-13 | $144.67 | $159.75 | 1,517,619 | — | — |
| 2019-03-12 | $142.76 | $157.65 | 1,869,070 | — | — |
| 2019-03-11 | $142.18 | $157.01 | 2,088,851 | — | — |
| 2019-03-08 | $138.42 | $152.86 | 2,555,343 | — | — |
| 2019-03-07 | $139.29 | $153.24 | 4,646,180 | — | — |
| 2019-03-06 | $143.58 | $157.96 | 1,789,398 | — | — |
| 2019-03-05 | $145.05 | $159.58 | 1,829,855 | — | — |
| 2019-03-04 | $145.96 | $160.58 | 2,103,247 | — | — |
| 2019-03-01 | $147.30 | $162.05 | 1,828,365 | — | — |
| 2019-02-28 | $145.85 | $160.46 | 1,564,405 | — | — |
| 2019-02-27 | $146.50 | $161.18 | 1,199,054 | — | — |
| 2019-02-26 | $146.42 | $161.09 | 2,001,237 | — | — |
| 2019-02-25 | $145.91 | $160.52 | 2,051,249 | — | — |
| 2019-02-22 | $145.44 | $160.00 | 2,510,915 | — | — |
| 2019-02-21 | $146.88 | $161.59 | 1,282,946 | — | — |
| 2019-02-20 | $146.58 | $161.26 | 1,755,643 | — | — |
| 2019-02-19 | $145.25 | $159.79 | 2,278,972 | — | — |
| 2019-02-15 | $144.48 | $158.95 | 5,870,799 | — | — |
| 2019-02-14 | $148.20 | $163.05 | 1,932,113 | — | — |
| 2019-02-13 | $149.57 | $164.55 | 1,693,220 | — | — |
| 2019-02-12 | $149.44 | $164.40 | 2,258,000 | — | — |
| 2019-02-11 | $145.92 | $160.54 | 2,041,073 | — | — |
| 2019-02-08 | $142.82 | $157.12 | 3,054,597 | — | — |
| 2019-02-07 | $146.15 | $160.78 | 2,300,442 | — | — |
| 2019-02-06 | $148.11 | $162.95 | 1,843,257 | — | — |
| 2019-02-05 | $148.05 | $162.88 | 2,073,463 | — | — |
| 2019-02-04 | $147.24 | $161.99 | 2,103,123 | — | — |
| 2019-02-01 | $144.49 | $158.96 | 2,249,313 | — | — |
| 2019-01-31 | $143.09 | $157.42 | 2,314,589 | — | — |
| 2019-01-30 | $143.01 | $157.33 | 1,939,311 | — | — |
| 2019-01-29 | $139.87 | $153.88 | 1,352,938 | — | — |
| 2019-01-28 | $140.18 | $154.22 | 1,682,176 | — | — |
| 2019-01-25 | $141.31 | $155.46 | 2,443,033 | — | — |
| 2019-01-24 | $140.29 | $154.34 | 2,022,954 | — | — |
| 2019-01-23 | $139.95 | $153.97 | 2,299,697 | — | — |
| 2019-01-22 | $141.74 | $155.94 | 2,613,422 | — | — |
| 2019-01-18 | $142.55 | $156.83 | 3,812,476 | — | — |
| 2019-01-17 | $139.62 | $153.60 | 2,221,018 | — | — |
| 2019-01-16 | $138.08 | $151.91 | 2,907,415 | — | — |
| 2019-01-15 | $137.49 | $151.26 | 2,687,261 | — | — |
| 2019-01-14 | $138.24 | $152.08 | 2,761,225 | — | — |
| 2019-01-11 | $137.78 | $151.58 | 3,519,972 | — | — |
| 2019-01-10 | $137.08 | $150.81 | 2,430,499 | — | — |
| 2019-01-09 | $137.46 | $151.23 | 3,413,867 | — | — |
| 2019-01-08 | $134.59 | $148.06 | 3,239,879 | — | — |
| 2019-01-07 | $134.35 | $147.81 | 3,709,845 | — | — |
| 2019-01-04 | $132.50 | $145.77 | 3,646,803 | — | — |
| 2019-01-03 | $126.66 | $139.35 | 3,764,325 | — | — |
| 2019-01-02 | $131.50 | $144.67 | 2,637,994 | — | — |