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
- 1975-11-17 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 | $159.63 | $508.72 | 1,499,800 | — | — |
| 2019-12-30 | $160.02 | $509.96 | 1,401,100 | — | — |
| 2019-12-27 | $160.81 | $512.48 | 1,051,800 | — | — |
| 2019-12-26 | $161.15 | $513.56 | 798,000 | — | — |
| 2019-12-24 | $160.42 | $511.24 | 1,230,000 | — | — |
| 2019-12-23 | $159.53 | $508.40 | 1,253,600 | — | — |
| 2019-12-20 | $159.82 | $509.32 | 3,340,300 | — | — |
| 2019-12-19 | $159.53 | $508.40 | 1,577,600 | — | — |
| 2019-12-18 | $160.05 | $510.06 | 1,621,200 | — | — |
| 2019-12-17 | $160.36 | $511.05 | 1,527,800 | — | — |
| 2019-12-16 | $159.00 | $506.71 | 1,644,400 | — | — |
| 2019-12-13 | $158.64 | $505.56 | 2,472,600 | — | — |
| 2019-12-12 | $159.00 | $506.71 | 3,113,600 | — | — |
| 2019-12-11 | $155.00 | $493.96 | 1,795,100 | — | — |
| 2019-12-10 | $155.60 | $495.88 | 2,606,500 | — | — |
| 2019-12-09 | $153.70 | $489.82 | 1,699,600 | — | — |
| 2019-12-06 | $153.81 | $490.17 | 2,701,000 | — | — |
| 2019-12-05 | $152.20 | $485.04 | 2,087,100 | — | — |
| 2019-12-04 | $151.35 | $482.33 | 1,703,200 | — | — |
| 2019-12-03 | $149.74 | $477.20 | 2,358,000 | — | — |
| 2019-12-02 | $151.98 | $484.34 | 1,234,300 | — | — |
| 2019-11-29 | $153.21 | $488.26 | 736,300 | — | — |
| 2019-11-27 | $153.29 | $488.51 | 1,315,300 | — | — |
| 2019-11-26 | $152.89 | $487.24 | 1,570,700 | — | — |
| 2019-11-25 | $153.40 | $488.86 | 2,438,300 | — | — |
| 2019-11-22 | $152.85 | $487.11 | 1,080,600 | — | — |
| 2019-11-21 | $151.69 | $483.42 | 1,404,600 | — | — |
| 2019-11-20 | $151.78 | $483.70 | 1,456,400 | — | — |
| 2019-11-19 | $151.72 | $483.51 | 1,647,000 | — | — |
| 2019-11-18 | $151.71 | $483.48 | 1,616,600 | — | — |
| 2019-11-15 | $150.86 | $480.77 | 1,773,000 | — | — |
| 2019-11-14 | $149.02 | $474.91 | 1,973,000 | — | — |
| 2019-11-13 | $150.82 | $480.64 | 1,677,500 | — | — |
| 2019-11-12 | $152.30 | $485.36 | 1,182,200 | — | — |
| 2019-11-11 | $152.46 | $485.87 | 1,354,800 | — | — |
| 2019-11-08 | $152.20 | $485.04 | 1,845,800 | — | — |
| 2019-11-07 | $153.07 | $487.81 | 1,565,000 | — | — |
| 2019-11-06 | $151.71 | $483.48 | 1,650,300 | — | — |
| 2019-11-05 | $151.03 | $481.31 | 1,382,700 | — | — |
| 2019-11-04 | $150.01 | $478.06 | 1,192,900 | — | — |
| 2019-11-01 | $148.81 | $474.24 | 1,109,500 | — | — |
| 2019-10-31 | $146.70 | $467.51 | 1,266,900 | — | — |
| 2019-10-30 | $147.75 | $470.86 | 1,168,000 | — | — |
| 2019-10-29 | $148.29 | $472.58 | 1,411,700 | — | — |
| 2019-10-28 | $147.77 | $470.92 | 1,250,700 | — | — |
| 2019-10-25 | $146.67 | $467.42 | 1,072,500 | — | — |
| 2019-10-24 | $145.60 | $464.01 | 1,143,800 | — | — |
| 2019-10-23 | $146.37 | $466.46 | 1,106,400 | — | — |
| 2019-10-22 | $145.46 | $463.56 | 1,697,700 | — | — |
| 2019-10-21 | $145.53 | $463.78 | 1,747,100 | — | — |
| 2019-10-18 | $143.52 | $457.38 | 1,901,000 | — | — |
| 2019-10-17 | $142.66 | $454.64 | 1,748,700 | — | — |
| 2019-10-16 | $141.46 | $450.81 | 2,692,800 | — | — |
| 2019-10-15 | $141.87 | $448.46 | 2,297,700 | — | — |
| 2019-10-14 | $140.52 | $444.19 | 1,444,200 | — | — |
| 2019-10-11 | $140.40 | $443.81 | 2,416,300 | — | — |
| 2019-10-10 | $138.42 | $437.55 | 1,283,600 | — | — |
| 2019-10-09 | $136.56 | $431.67 | 1,459,400 | — | — |
| 2019-10-08 | $136.18 | $430.47 | 2,221,100 | — | — |
| 2019-10-07 | $139.95 | $442.39 | 1,778,100 | — | — |
| 2019-10-04 | $140.47 | $444.03 | 2,087,400 | — | — |
| 2019-10-03 | $136.73 | $432.21 | 2,057,200 | — | — |
| 2019-10-02 | $135.70 | $428.95 | 1,776,200 | — | — |
| 2019-10-01 | $137.20 | $433.69 | 1,518,100 | — | — |
| 2019-09-30 | $140.16 | $443.05 | 1,726,300 | — | — |
| 2019-09-27 | $140.39 | $443.78 | 1,368,600 | — | — |
| 2019-09-26 | $140.10 | $442.86 | 1,041,600 | — | — |
| 2019-09-25 | $140.31 | $443.52 | 1,454,800 | — | — |
| 2019-09-24 | $140.27 | $443.40 | 2,842,500 | — | — |
| 2019-09-23 | $141.20 | $446.34 | 2,475,700 | — | — |
| 2019-09-20 | $140.88 | $445.33 | 4,212,400 | — | — |
| 2019-09-19 | $141.00 | $445.71 | 2,248,500 | — | — |
| 2019-09-18 | $141.20 | $446.34 | 2,073,200 | — | — |
| 2019-09-17 | $139.24 | $440.14 | 2,290,300 | — | — |
| 2019-09-16 | $140.50 | $444.12 | 2,180,200 | — | — |
| 2019-09-13 | $139.28 | $440.27 | 2,902,800 | — | — |
| 2019-09-12 | $137.17 | $433.60 | 3,076,900 | — | — |
| 2019-09-11 | $136.00 | $429.90 | 3,444,900 | — | — |
| 2019-09-10 | $137.89 | $435.87 | 1,893,200 | — | — |
| 2019-09-09 | $136.29 | $430.82 | 2,027,800 | — | — |
| 2019-09-06 | $131.72 | $416.37 | 1,357,400 | — | — |
| 2019-09-05 | $131.56 | $415.87 | 1,185,300 | — | — |
| 2019-09-04 | $128.57 | $406.41 | 1,662,500 | — | — |
| 2019-09-03 | $126.76 | $400.69 | 2,002,900 | — | — |
| 2019-08-30 | $128.93 | $407.55 | 1,457,900 | — | — |
| 2019-08-29 | $128.30 | $405.56 | 1,568,900 | — | — |
| 2019-08-28 | $126.56 | $400.06 | 1,462,800 | — | — |
| 2019-08-27 | $124.13 | $392.38 | 1,744,600 | — | — |
| 2019-08-26 | $124.10 | $392.28 | 2,431,800 | — | — |
| 2019-08-23 | $123.09 | $389.09 | 1,912,900 | — | — |
| 2019-08-22 | $126.42 | $399.62 | 1,321,400 | — | — |
| 2019-08-21 | $126.00 | $398.29 | 1,547,000 | — | — |
| 2019-08-20 | $126.20 | $398.92 | 1,888,000 | — | — |
| 2019-08-19 | $128.36 | $405.75 | 2,481,400 | — | — |
| 2019-08-16 | $127.00 | $401.45 | 1,850,200 | — | — |
| 2019-08-15 | $124.74 | $394.31 | 2,354,900 | — | — |
| 2019-08-14 | $124.62 | $393.93 | 3,142,000 | — | — |
| 2019-08-13 | $130.75 | $413.30 | 2,218,200 | — | — |
| 2019-08-12 | $128.64 | $406.63 | 2,657,300 | — | — |
| 2019-08-09 | $132.34 | $418.33 | 2,066,300 | — | — |
| 2019-08-08 | $131.59 | $415.96 | 2,033,500 | — | — |
| 2019-08-07 | $129.76 | $410.18 | 4,324,200 | — | — |
| 2019-08-06 | $134.38 | $424.78 | 1,380,300 | — | — |
| 2019-08-05 | $132.92 | $420.16 | 2,306,100 | — | — |
| 2019-08-02 | $137.96 | $436.10 | 1,859,000 | — | — |
| 2019-08-01 | $138.26 | $437.04 | 2,973,900 | — | — |
| 2019-07-31 | $142.90 | $451.71 | 2,394,600 | — | — |
| 2019-07-30 | $141.92 | $448.61 | 1,063,600 | — | — |
| 2019-07-29 | $141.96 | $448.74 | 1,273,100 | — | — |
| 2019-07-26 | $142.80 | $451.40 | 1,233,100 | — | — |
| 2019-07-25 | $140.84 | $445.20 | 1,557,000 | — | — |
| 2019-07-24 | $141.33 | $446.75 | 1,981,200 | — | — |
| 2019-07-23 | $140.68 | $444.69 | 1,995,600 | — | — |
| 2019-07-22 | $139.57 | $441.19 | 1,671,200 | — | — |
| 2019-07-19 | $138.83 | $438.85 | 1,853,900 | — | — |
| 2019-07-18 | $138.88 | $439.00 | 2,004,800 | — | — |
| 2019-07-17 | $139.68 | $437.90 | 2,901,800 | — | — |
| 2019-07-16 | $138.76 | $435.01 | 3,338,400 | — | — |
| 2019-07-15 | $140.20 | $439.53 | 2,534,900 | — | — |
| 2019-07-12 | $142.19 | $445.77 | 1,569,200 | — | — |
| 2019-07-11 | $141.46 | $443.48 | 1,505,700 | — | — |
| 2019-07-10 | $140.05 | $439.06 | 1,466,200 | — | — |
| 2019-07-09 | $140.79 | $441.38 | 1,838,400 | — | — |
| 2019-07-08 | $140.74 | $441.22 | 1,568,600 | — | — |
| 2019-07-05 | $141.57 | $443.82 | 1,281,000 | — | — |
| 2019-07-03 | $140.67 | $441.00 | 892,400 | — | — |
| 2019-07-02 | $139.59 | $437.62 | 1,828,200 | — | — |
| 2019-07-01 | $139.80 | $438.27 | 2,128,300 | — | — |
| 2019-06-28 | $137.28 | $430.37 | 3,171,700 | — | — |
| 2019-06-27 | $134.66 | $422.16 | 1,504,300 | — | — |
| 2019-06-26 | $133.64 | $418.96 | 1,387,500 | — | — |
| 2019-06-25 | $133.36 | $418.08 | 1,446,800 | — | — |
| 2019-06-24 | $133.67 | $419.06 | 1,515,300 | — | — |
| 2019-06-21 | $133.17 | $417.49 | 2,480,200 | — | — |
| 2019-06-20 | $132.90 | $416.64 | 2,128,600 | — | — |
| 2019-06-19 | $133.25 | $417.74 | 1,521,800 | — | — |
| 2019-06-18 | $134.43 | $421.44 | 1,781,100 | — | — |
| 2019-06-17 | $132.54 | $415.51 | 1,710,400 | — | — |
| 2019-06-14 | $135.21 | $423.88 | 1,757,900 | — | — |
| 2019-06-13 | $133.73 | $419.24 | 2,019,500 | — | — |
| 2019-06-12 | $134.10 | $420.40 | 1,172,900 | — | — |
| 2019-06-11 | $135.18 | $423.79 | 1,248,700 | — | — |
| 2019-06-10 | $134.38 | $421.28 | 1,015,500 | — | — |
| 2019-06-07 | $132.88 | $416.58 | 1,619,800 | — | — |
| 2019-06-06 | $133.75 | $419.31 | 1,251,000 | — | — |
| 2019-06-05 | $134.25 | $420.87 | 1,620,400 | — | — |
| 2019-06-04 | $133.40 | $418.21 | 1,502,900 | — | — |
| 2019-06-03 | $128.97 | $404.32 | 1,711,300 | — | — |
| 2019-05-31 | $127.26 | $398.96 | 1,543,100 | — | — |
| 2019-05-30 | $128.61 | $403.19 | 1,185,400 | — | — |
| 2019-05-29 | $130.03 | $407.64 | 1,640,400 | — | — |
| 2019-05-28 | $129.64 | $406.42 | 1,944,900 | — | — |
| 2019-05-24 | $131.97 | $413.73 | 1,162,300 | — | — |
| 2019-05-23 | $129.97 | $407.46 | 2,026,800 | — | — |
| 2019-05-22 | $132.02 | $413.88 | 1,166,400 | — | — |
| 2019-05-21 | $132.08 | $414.07 | 988,700 | — | — |
| 2019-05-20 | $131.34 | $411.75 | 1,153,200 | — | — |
| 2019-05-17 | $130.22 | $408.24 | 1,351,600 | — | — |
| 2019-05-16 | $131.10 | $411.00 | 1,508,900 | — | — |
| 2019-05-15 | $128.68 | $403.41 | 1,609,200 | — | — |
| 2019-05-14 | $129.76 | $406.80 | 1,088,500 | — | — |
| 2019-05-13 | $128.45 | $402.69 | 2,367,500 | — | — |
| 2019-05-10 | $132.44 | $415.20 | 1,354,300 | — | — |
| 2019-05-09 | $131.94 | $413.63 | 1,504,100 | — | — |
| 2019-05-08 | $131.99 | $413.79 | 1,694,200 | — | — |
| 2019-05-07 | $132.95 | $416.80 | 1,821,500 | — | — |
| 2019-05-06 | $136.27 | $427.21 | 1,314,000 | — | — |
| 2019-05-03 | $137.10 | $429.81 | 1,055,200 | — | — |
| 2019-05-02 | $135.94 | $426.17 | 1,235,900 | — | — |
| 2019-05-01 | $135.21 | $423.88 | 1,264,400 | — | — |
| 2019-04-30 | $136.93 | $429.28 | 1,432,400 | — | — |
| 2019-04-29 | $137.01 | $429.53 | 1,151,900 | — | — |
| 2019-04-26 | $136.09 | $426.64 | 1,337,100 | — | — |
| 2019-04-25 | $134.24 | $420.84 | 1,335,700 | — | — |
| 2019-04-24 | $134.17 | $420.62 | 1,681,400 | — | — |
| 2019-04-23 | $134.20 | $420.72 | 3,319,000 | — | — |
| 2019-04-22 | $133.89 | $419.75 | 1,469,800 | — | — |
| 2019-04-18 | $133.19 | $417.55 | 2,392,400 | — | — |
| 2019-04-17 | $133.87 | $419.68 | 1,752,300 | — | — |
| 2019-04-16 | $133.15 | $417.43 | 2,375,400 | — | — |
| 2019-04-15 | $131.06 | $410.87 | 2,006,100 | — | — |
| 2019-04-12 | $132.70 | $413.04 | 4,293,600 | — | — |
| 2019-04-11 | $128.72 | $400.65 | 2,051,700 | — | — |
| 2019-04-10 | $127.29 | $396.20 | 1,806,300 | — | — |
| 2019-04-09 | $126.80 | $394.67 | 1,572,800 | — | — |
| 2019-04-08 | $128.24 | $399.15 | 1,460,700 | — | — |
| 2019-04-05 | $127.91 | $398.13 | 1,331,900 | — | — |
| 2019-04-04 | $128.42 | $399.72 | 1,639,700 | — | — |
| 2019-04-03 | $126.81 | $394.70 | 2,081,400 | — | — |
| 2019-04-02 | $126.76 | $394.55 | 1,698,200 | — | — |
| 2019-04-01 | $126.91 | $395.02 | 1,837,000 | — | — |
| 2019-03-29 | $122.66 | $381.79 | 1,951,100 | — | — |
| 2019-03-28 | $122.86 | $382.41 | 1,619,200 | — | — |
| 2019-03-27 | $121.27 | $377.46 | 1,773,200 | — | — |
| 2019-03-26 | $121.46 | $378.05 | 1,976,900 | — | — |
| 2019-03-25 | $119.18 | $370.96 | 2,118,500 | — | — |
| 2019-03-22 | $119.18 | $370.96 | 3,464,500 | — | — |
| 2019-03-21 | $122.90 | $382.53 | 2,804,100 | — | — |
| 2019-03-20 | $125.46 | $390.50 | 2,991,800 | — | — |
| 2019-03-19 | $129.48 | $403.01 | 2,285,300 | — | — |
| 2019-03-18 | $131.88 | $410.48 | 1,913,000 | — | — |
| 2019-03-15 | $129.86 | $404.20 | 3,687,600 | — | — |
| 2019-03-14 | $129.60 | $403.39 | 1,608,500 | — | — |
| 2019-03-13 | $128.93 | $401.30 | 1,741,600 | — | — |
| 2019-03-12 | $127.71 | $397.51 | 3,195,900 | — | — |
| 2019-03-11 | $128.56 | $400.15 | 2,546,500 | — | — |
| 2019-03-08 | $126.70 | $394.36 | 2,997,600 | — | — |
| 2019-03-07 | $125.99 | $392.15 | 2,983,900 | — | — |
| 2019-03-06 | $127.44 | $396.66 | 2,748,500 | — | — |
| 2019-03-05 | $127.82 | $397.85 | 3,160,100 | — | — |
| 2019-03-04 | $126.33 | $393.21 | 1,928,800 | — | — |
| 2019-03-01 | $126.62 | $394.11 | 1,963,800 | — | — |
| 2019-02-28 | $126.02 | $392.24 | 2,189,400 | — | — |
| 2019-02-27 | $125.72 | $391.31 | 1,949,500 | — | — |
| 2019-02-26 | $123.21 | $383.50 | 2,920,900 | — | — |
| 2019-02-25 | $123.69 | $384.99 | 2,553,300 | — | — |
| 2019-02-22 | $124.15 | $386.42 | 1,663,600 | — | — |
| 2019-02-21 | $124.91 | $388.79 | 2,270,800 | — | — |
| 2019-02-20 | $126.52 | $393.80 | 1,787,800 | — | — |
| 2019-02-19 | $124.95 | $388.91 | 2,674,500 | — | — |
| 2019-02-15 | $124.15 | $386.42 | 2,321,300 | — | — |
| 2019-02-14 | $120.61 | $375.41 | 2,110,300 | — | — |
| 2019-02-13 | $121.48 | $378.11 | 2,331,600 | — | — |
| 2019-02-12 | $123.15 | $383.31 | 1,730,300 | — | — |
| 2019-02-11 | $121.57 | $378.39 | 1,700,800 | — | — |
| 2019-02-08 | $121.24 | $377.37 | 1,471,400 | — | — |
| 2019-02-07 | $122.84 | $382.35 | 2,247,600 | — | — |
| 2019-02-06 | $122.61 | $381.63 | 2,199,000 | — | — |
| 2019-02-05 | $123.02 | $382.91 | 2,345,500 | — | — |
| 2019-02-04 | $124.63 | $387.92 | 2,105,000 | — | — |
| 2019-02-01 | $122.73 | $382.00 | 2,390,500 | — | — |
| 2019-01-31 | $122.67 | $381.82 | 2,099,300 | — | — |
| 2019-01-30 | $123.66 | $384.90 | 1,896,100 | — | — |
| 2019-01-29 | $124.33 | $386.98 | 1,372,000 | — | — |
| 2019-01-28 | $124.87 | $388.67 | 1,644,100 | — | — |
| 2019-01-25 | $124.92 | $388.82 | 1,890,600 | — | — |
| 2019-01-24 | $123.81 | $385.37 | 2,572,900 | — | — |
| 2019-01-23 | $124.39 | $387.17 | 1,993,500 | — | — |
| 2019-01-22 | $124.58 | $387.76 | 2,614,400 | — | — |
| 2019-01-18 | $125.25 | $389.85 | 3,014,100 | — | — |
| 2019-01-17 | $121.89 | $379.39 | 4,314,200 | — | — |
| 2019-01-16 | $121.21 | $377.27 | 6,131,000 | — | — |
| 2019-01-15 | $121.12 | $374.04 | 4,171,300 | — | — |
| 2019-01-14 | $120.55 | $372.28 | 2,893,900 | — | — |
| 2019-01-11 | $120.05 | $370.73 | 2,984,800 | — | — |
| 2019-01-10 | $119.58 | $369.28 | 3,531,600 | — | — |
| 2019-01-09 | $120.81 | $373.08 | 3,755,800 | — | — |
| 2019-01-08 | $121.15 | $374.13 | 3,952,800 | — | — |
| 2019-01-07 | $120.96 | $373.54 | 2,145,600 | — | — |
| 2019-01-04 | $121.23 | $374.38 | 2,703,800 | — | — |
| 2019-01-03 | $118.27 | $365.24 | 2,789,600 | — | — |
| 2019-01-02 | $118.81 | $366.90 | 1,912,000 | — | — |