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
- 1970-01-02 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 | $145.87 | $419.36 | 4,435,000 | — | — |
| 2019-12-30 | $145.30 | $417.72 | 2,923,300 | — | — |
| 2019-12-27 | $145.75 | $419.02 | 3,432,700 | — | — |
| 2019-12-26 | $145.83 | $419.25 | 3,019,300 | — | — |
| 2019-12-24 | $145.93 | $419.54 | 4,238,900 | — | — |
| 2019-12-23 | $146.44 | $421.00 | 6,558,700 | — | — |
| 2019-12-20 | $146.06 | $419.91 | 14,532,800 | — | — |
| 2019-12-19 | $145.35 | $417.87 | 9,414,700 | — | — |
| 2019-12-18 | $143.19 | $411.66 | 7,849,200 | — | — |
| 2019-12-17 | $143.56 | $412.72 | 10,722,400 | — | — |
| 2019-12-16 | $141.79 | $407.63 | 5,353,100 | — | — |
| 2019-12-13 | $141.38 | $406.45 | 4,257,200 | — | — |
| 2019-12-12 | $141.34 | $406.34 | 5,012,400 | — | — |
| 2019-12-11 | $140.98 | $405.30 | 6,631,500 | — | — |
| 2019-12-10 | $139.99 | $402.46 | 5,310,300 | — | — |
| 2019-12-09 | $140.50 | $403.92 | 4,241,000 | — | — |
| 2019-12-06 | $140.38 | $403.58 | 6,640,400 | — | — |
| 2019-12-05 | $139.56 | $401.22 | 5,472,900 | — | — |
| 2019-12-04 | $139.38 | $400.70 | 7,257,300 | — | — |
| 2019-12-03 | $137.16 | $394.32 | 5,741,400 | — | — |
| 2019-12-02 | $137.36 | $394.90 | 4,717,100 | — | — |
| 2019-11-29 | $137.49 | $395.27 | 3,278,900 | — | — |
| 2019-11-27 | $137.75 | $396.02 | 5,523,000 | — | — |
| 2019-11-26 | $137.17 | $394.35 | 10,636,500 | — | — |
| 2019-11-25 | $137.18 | $394.38 | 6,111,900 | — | — |
| 2019-11-22 | $138.07 | $394.21 | 9,235,800 | — | — |
| 2019-11-21 | $136.44 | $389.55 | 6,424,900 | — | — |
| 2019-11-20 | $135.94 | $388.13 | 7,594,400 | — | — |
| 2019-11-19 | $134.82 | $384.93 | 5,192,200 | — | — |
| 2019-11-18 | $134.83 | $384.96 | 9,291,800 | — | — |
| 2019-11-15 | $134.94 | $385.27 | 10,495,100 | — | — |
| 2019-11-14 | $130.96 | $373.91 | 4,217,500 | — | — |
| 2019-11-13 | $131.27 | $374.79 | 5,885,400 | — | — |
| 2019-11-12 | $131.35 | $375.02 | 5,228,700 | — | — |
| 2019-11-11 | $131.98 | $376.82 | 4,371,400 | — | — |
| 2019-11-08 | $133.00 | $379.73 | 5,003,000 | — | — |
| 2019-11-07 | $131.43 | $375.25 | 5,873,700 | — | — |
| 2019-11-06 | $130.96 | $373.91 | 5,450,000 | — | — |
| 2019-11-05 | $130.42 | $372.37 | 6,257,300 | — | — |
| 2019-11-04 | $130.23 | $371.82 | 6,140,300 | — | — |
| 2019-11-01 | $131.20 | $374.59 | 5,541,800 | — | — |
| 2019-10-31 | $132.04 | $376.99 | 7,686,700 | — | — |
| 2019-10-30 | $132.84 | $379.27 | 9,627,600 | — | — |
| 2019-10-29 | $129.12 | $368.65 | 4,506,300 | — | — |
| 2019-10-28 | $129.18 | $368.83 | 7,876,300 | — | — |
| 2019-10-25 | $128.35 | $366.46 | 6,947,300 | — | — |
| 2019-10-24 | $127.50 | $364.03 | 12,111,600 | — | — |
| 2019-10-23 | $129.90 | $370.88 | 6,693,400 | — | — |
| 2019-10-22 | $129.20 | $368.88 | 7,613,700 | — | — |
| 2019-10-21 | $128.02 | $365.51 | 13,823,600 | — | — |
| 2019-10-18 | $127.70 | $364.60 | 25,868,700 | — | — |
| 2019-10-17 | $136.17 | $388.78 | 8,434,000 | — | — |
| 2019-10-16 | $135.17 | $385.93 | 12,434,200 | — | — |
| 2019-10-15 | $132.84 | $379.27 | 10,008,800 | — | — |
| 2019-10-14 | $130.72 | $373.22 | 5,700,000 | — | — |
| 2019-10-11 | $131.33 | $374.96 | 7,161,400 | — | — |
| 2019-10-10 | $129.06 | $368.48 | 5,119,700 | — | — |
| 2019-10-09 | $129.22 | $368.94 | 7,787,700 | — | — |
| 2019-10-08 | $131.84 | $376.42 | 7,870,400 | — | — |
| 2019-10-07 | $133.16 | $380.19 | 5,427,200 | — | — |
| 2019-10-04 | $133.66 | $381.62 | 7,233,300 | — | — |
| 2019-10-03 | $131.19 | $374.56 | 6,997,600 | — | — |
| 2019-10-02 | $132.00 | $376.88 | 12,051,800 | — | — |
| 2019-10-01 | $129.99 | $371.14 | 7,673,000 | — | — |
| 2019-09-30 | $129.38 | $369.40 | 6,552,100 | — | — |
| 2019-09-27 | $128.60 | $367.17 | 6,006,500 | — | — |
| 2019-09-26 | $128.85 | $367.88 | 7,545,800 | — | — |
| 2019-09-25 | $130.99 | $373.99 | 4,522,900 | — | — |
| 2019-09-24 | $131.55 | $375.59 | 7,102,600 | — | — |
| 2019-09-23 | $131.74 | $376.13 | 5,183,700 | — | — |
| 2019-09-20 | $131.65 | $375.88 | 12,053,100 | — | — |
| 2019-09-19 | $130.11 | $371.48 | 4,730,100 | — | — |
| 2019-09-18 | $130.41 | $372.34 | 4,373,600 | — | — |
| 2019-09-17 | $129.67 | $370.22 | 4,976,400 | — | — |
| 2019-09-16 | $129.54 | $369.85 | 5,101,700 | — | — |
| 2019-09-13 | $130.78 | $373.39 | 5,369,800 | — | — |
| 2019-09-12 | $130.43 | $372.39 | 5,250,000 | — | — |
| 2019-09-11 | $131.17 | $374.51 | 6,203,600 | — | — |
| 2019-09-10 | $129.55 | $369.88 | 8,239,500 | — | — |
| 2019-09-09 | $126.95 | $362.46 | 7,684,700 | — | — |
| 2019-09-06 | $128.21 | $366.06 | 6,758,300 | — | — |
| 2019-09-05 | $128.58 | $367.11 | 4,754,100 | — | — |
| 2019-09-04 | $128.86 | $367.91 | 4,807,200 | — | — |
| 2019-09-03 | $128.74 | $367.57 | 5,710,200 | — | — |
| 2019-08-30 | $128.36 | $366.48 | 7,371,100 | — | — |
| 2019-08-29 | $128.24 | $366.14 | 6,749,900 | — | — |
| 2019-08-28 | $128.68 | $367.40 | 9,878,800 | — | — |
| 2019-08-27 | $129.64 | $370.14 | 20,183,800 | — | — |
| 2019-08-26 | $127.80 | $364.89 | 8,889,500 | — | — |
| 2019-08-23 | $127.73 | $361.97 | 15,714,000 | — | — |
| 2019-08-22 | $131.27 | $372.00 | 7,213,500 | — | — |
| 2019-08-21 | $131.53 | $372.74 | 6,912,800 | — | — |
| 2019-08-20 | $130.60 | $370.11 | 7,302,000 | — | — |
| 2019-08-19 | $132.25 | $374.78 | 4,958,000 | — | — |
| 2019-08-16 | $131.36 | $372.26 | 5,858,900 | — | — |
| 2019-08-15 | $130.54 | $369.94 | 7,251,200 | — | — |
| 2019-08-14 | $130.26 | $369.14 | 7,736,200 | — | — |
| 2019-08-13 | $133.42 | $378.10 | 5,013,200 | — | — |
| 2019-08-12 | $131.93 | $373.88 | 6,852,100 | — | — |
| 2019-08-09 | $132.04 | $374.19 | 4,677,300 | — | — |
| 2019-08-08 | $131.68 | $373.17 | 5,260,500 | — | — |
| 2019-08-07 | $130.21 | $369.00 | 6,771,700 | — | — |
| 2019-08-06 | $130.77 | $370.59 | 7,880,600 | — | — |
| 2019-08-05 | $130.16 | $368.86 | 9,480,000 | — | — |
| 2019-08-02 | $131.07 | $371.44 | 6,574,900 | — | — |
| 2019-08-01 | $130.29 | $369.23 | 7,870,700 | — | — |
| 2019-07-31 | $130.22 | $369.03 | 8,559,200 | — | — |
| 2019-07-30 | $132.08 | $374.30 | 5,509,600 | — | — |
| 2019-07-29 | $133.02 | $376.96 | 7,832,000 | — | — |
| 2019-07-26 | $130.73 | $370.47 | 4,894,600 | — | — |
| 2019-07-25 | $131.12 | $371.58 | 8,897,800 | — | — |
| 2019-07-24 | $129.78 | $367.78 | 6,838,600 | — | — |
| 2019-07-23 | $128.84 | $365.12 | 5,803,600 | — | — |
| 2019-07-22 | $128.64 | $364.55 | 12,624,800 | — | — |
| 2019-07-19 | $130.31 | $369.28 | 8,340,200 | — | — |
| 2019-07-18 | $132.07 | $374.27 | 6,203,100 | — | — |
| 2019-07-17 | $131.86 | $373.68 | 8,862,100 | — | — |
| 2019-07-16 | $132.50 | $375.49 | 10,214,500 | — | — |
| 2019-07-15 | $134.71 | $381.75 | 10,038,200 | — | — |
| 2019-07-12 | $134.30 | $380.59 | 17,780,100 | — | — |
| 2019-07-11 | $140.11 | $397.06 | 5,817,400 | — | — |
| 2019-07-10 | $141.21 | $400.17 | 4,874,400 | — | — |
| 2019-07-09 | $141.41 | $400.74 | 4,217,400 | — | — |
| 2019-07-08 | $140.97 | $399.49 | 4,078,100 | — | — |
| 2019-07-05 | $140.57 | $398.36 | 4,652,400 | — | — |
| 2019-07-03 | $142.14 | $402.81 | 3,436,300 | — | — |
| 2019-07-02 | $140.03 | $396.83 | 4,501,200 | — | — |
| 2019-07-01 | $139.36 | $394.93 | 5,872,300 | — | — |
| 2019-06-28 | $139.28 | $394.70 | 12,792,400 | — | — |
| 2019-06-27 | $140.69 | $398.70 | 5,233,500 | — | — |
| 2019-06-26 | $141.85 | $401.99 | 7,674,100 | — | — |
| 2019-06-25 | $144.24 | $408.76 | 7,517,000 | — | — |
| 2019-06-24 | $143.06 | $405.42 | 5,894,700 | — | — |
| 2019-06-21 | $142.09 | $402.67 | 11,272,200 | — | — |
| 2019-06-20 | $142.21 | $403.01 | 7,335,800 | — | — |
| 2019-06-19 | $140.45 | $398.02 | 6,393,400 | — | — |
| 2019-06-18 | $140.23 | $397.40 | 7,122,700 | — | — |
| 2019-06-17 | $139.44 | $395.16 | 5,562,800 | — | — |
| 2019-06-14 | $140.09 | $397.00 | 6,548,100 | — | — |
| 2019-06-13 | $140.71 | $398.76 | 7,500,800 | — | — |
| 2019-06-12 | $141.68 | $401.51 | 9,216,500 | — | — |
| 2019-06-11 | $139.78 | $396.12 | 8,230,500 | — | — |
| 2019-06-10 | $139.02 | $393.97 | 4,994,700 | — | — |
| 2019-06-07 | $138.55 | $392.64 | 6,533,900 | — | — |
| 2019-06-06 | $136.68 | $387.34 | 9,115,800 | — | — |
| 2019-06-05 | $134.38 | $380.82 | 6,860,600 | — | — |
| 2019-06-04 | $133.73 | $378.98 | 6,648,900 | — | — |
| 2019-06-03 | $131.44 | $372.49 | 8,434,600 | — | — |
| 2019-05-31 | $131.15 | $371.66 | 7,811,000 | — | — |
| 2019-05-30 | $132.11 | $374.39 | 7,360,600 | — | — |
| 2019-05-29 | $131.33 | $372.17 | 23,247,400 | — | — |
| 2019-05-28 | $137.07 | $388.44 | 11,919,600 | — | — |
| 2019-05-24 | $138.85 | $393.49 | 5,473,300 | — | — |
| 2019-05-23 | $139.79 | $393.46 | 6,951,800 | — | — |
| 2019-05-22 | $138.76 | $390.56 | 5,456,800 | — | — |
| 2019-05-21 | $138.12 | $388.76 | 4,859,000 | — | — |
| 2019-05-20 | $138.42 | $389.60 | 4,771,100 | — | — |
| 2019-05-17 | $138.61 | $390.14 | 6,915,300 | — | — |
| 2019-05-16 | $138.21 | $389.01 | 6,857,200 | — | — |
| 2019-05-15 | $136.91 | $385.35 | 6,429,400 | — | — |
| 2019-05-14 | $136.82 | $385.10 | 7,179,400 | — | — |
| 2019-05-13 | $137.20 | $386.17 | 5,560,000 | — | — |
| 2019-05-10 | $139.05 | $391.37 | 4,771,600 | — | — |
| 2019-05-09 | $138.73 | $390.47 | 5,604,200 | — | — |
| 2019-05-08 | $139.79 | $393.46 | 4,667,300 | — | — |
| 2019-05-07 | $139.97 | $393.96 | 6,606,700 | — | — |
| 2019-05-06 | $142.09 | $399.93 | 5,818,900 | — | — |
| 2019-05-03 | $142.01 | $399.71 | 5,281,600 | — | — |
| 2019-05-02 | $141.28 | $397.65 | 8,835,600 | — | — |
| 2019-05-01 | $141.95 | $399.54 | 6,656,300 | — | — |
| 2019-04-30 | $141.20 | $397.43 | 6,003,700 | — | — |
| 2019-04-29 | $139.84 | $393.60 | 4,275,200 | — | — |
| 2019-04-26 | $140.39 | $395.15 | 4,613,600 | — | — |
| 2019-04-25 | $139.65 | $393.06 | 5,218,100 | — | — |
| 2019-04-24 | $139.20 | $391.80 | 5,676,300 | — | — |
| 2019-04-23 | $139.90 | $393.77 | 5,790,500 | — | — |
| 2019-04-22 | $137.83 | $387.94 | 4,666,500 | — | — |
| 2019-04-18 | $137.52 | $387.07 | 10,485,300 | — | — |
| 2019-04-17 | $138.52 | $389.88 | 9,543,700 | — | — |
| 2019-04-16 | $138.02 | $388.48 | 10,745,700 | — | — |
| 2019-04-15 | $136.52 | $384.25 | 5,380,900 | — | — |
| 2019-04-12 | $135.98 | $382.73 | 5,756,800 | — | — |
| 2019-04-11 | $135.21 | $380.57 | 4,485,200 | — | — |
| 2019-04-10 | $135.58 | $381.61 | 4,194,100 | — | — |
| 2019-04-09 | $135.57 | $381.58 | 5,210,300 | — | — |
| 2019-04-08 | $136.14 | $383.18 | 4,329,600 | — | — |
| 2019-04-05 | $136.18 | $383.30 | 4,759,700 | — | — |
| 2019-04-04 | $135.57 | $381.58 | 5,844,600 | — | — |
| 2019-04-03 | $137.17 | $386.08 | 5,947,000 | — | — |
| 2019-04-02 | $137.71 | $387.60 | 5,517,800 | — | — |
| 2019-04-01 | $138.98 | $391.18 | 5,885,200 | — | — |
| 2019-03-29 | $139.79 | $393.46 | 7,168,400 | — | — |
| 2019-03-28 | $138.88 | $390.90 | 4,602,100 | — | — |
| 2019-03-27 | $138.70 | $390.39 | 6,764,900 | — | — |
| 2019-03-26 | $138.57 | $390.02 | 4,758,600 | — | — |
| 2019-03-25 | $136.61 | $384.51 | 4,500,300 | — | — |
| 2019-03-22 | $136.91 | $385.35 | 6,528,800 | — | — |
| 2019-03-21 | $138.10 | $388.70 | 5,765,100 | — | — |
| 2019-03-20 | $137.29 | $386.42 | 5,475,700 | — | — |
| 2019-03-19 | $138.44 | $389.66 | 5,882,500 | — | — |
| 2019-03-18 | $137.17 | $386.08 | 7,369,600 | — | — |
| 2019-03-15 | $137.60 | $387.29 | 11,922,500 | — | — |
| 2019-03-14 | $138.02 | $388.48 | 8,493,600 | — | — |
| 2019-03-13 | $139.41 | $392.39 | 6,446,900 | — | — |
| 2019-03-12 | $139.18 | $391.74 | 5,552,900 | — | — |
| 2019-03-11 | $138.56 | $390.00 | 6,150,400 | — | — |
| 2019-03-08 | $138.06 | $388.59 | 7,046,700 | — | — |
| 2019-03-07 | $138.24 | $389.09 | 6,100,400 | — | — |
| 2019-03-06 | $139.09 | $391.49 | 6,236,900 | — | — |
| 2019-03-05 | $138.77 | $390.59 | 6,568,900 | — | — |
| 2019-03-04 | $138.48 | $389.77 | 8,377,700 | — | — |
| 2019-03-01 | $138.35 | $389.40 | 5,641,600 | — | — |
| 2019-02-28 | $136.64 | $384.59 | 10,133,200 | — | — |
| 2019-02-27 | $135.87 | $382.42 | 4,378,100 | — | — |
| 2019-02-26 | $136.11 | $383.10 | 5,106,900 | — | — |
| 2019-02-25 | $136.20 | $383.35 | 6,846,600 | — | — |
| 2019-02-22 | $136.60 | $381.95 | 5,223,900 | — | — |
| 2019-02-21 | $135.42 | $378.65 | 6,665,500 | — | — |
| 2019-02-20 | $136.35 | $381.25 | 6,089,800 | — | — |
| 2019-02-19 | $135.69 | $379.40 | 5,935,500 | — | — |
| 2019-02-15 | $136.38 | $381.33 | 6,665,000 | — | — |
| 2019-02-14 | $134.31 | $375.54 | 3,910,400 | — | — |
| 2019-02-13 | $134.45 | $375.93 | 7,902,200 | — | — |
| 2019-02-12 | $134.16 | $375.12 | 6,262,300 | — | — |
| 2019-02-11 | $132.00 | $369.08 | 4,962,200 | — | — |
| 2019-02-08 | $132.40 | $370.20 | 4,436,700 | — | — |
| 2019-02-07 | $132.05 | $369.22 | 6,085,300 | — | — |
| 2019-02-06 | $133.00 | $371.88 | 5,066,100 | — | — |
| 2019-02-05 | $132.88 | $371.54 | 6,449,800 | — | — |
| 2019-02-04 | $132.88 | $371.54 | 7,759,000 | — | — |
| 2019-02-01 | $134.20 | $375.23 | 9,575,200 | — | — |
| 2019-01-31 | $133.08 | $372.10 | 17,298,100 | — | — |
| 2019-01-30 | $131.64 | $368.08 | 7,299,300 | — | — |
| 2019-01-29 | $130.33 | $364.41 | 6,669,300 | — | — |
| 2019-01-28 | $128.99 | $360.67 | 6,927,700 | — | — |
| 2019-01-25 | $128.23 | $358.54 | 7,585,100 | — | — |
| 2019-01-24 | $127.03 | $355.19 | 9,917,000 | — | — |
| 2019-01-23 | $128.80 | $360.14 | 9,267,800 | — | — |
| 2019-01-22 | $128.80 | $360.14 | 10,568,100 | — | — |
| 2019-01-18 | $130.69 | $365.42 | 10,593,000 | — | — |
| 2019-01-17 | $129.09 | $360.95 | 7,632,000 | — | — |
| 2019-01-16 | $128.04 | $358.01 | 6,264,200 | — | — |
| 2019-01-15 | $129.36 | $361.70 | 5,194,400 | — | — |
| 2019-01-14 | $128.28 | $358.68 | 7,374,400 | — | — |
| 2019-01-11 | $129.75 | $362.79 | 5,300,400 | — | — |
| 2019-01-10 | $129.71 | $362.68 | 6,224,400 | — | — |
| 2019-01-09 | $128.93 | $360.50 | 7,403,500 | — | — |
| 2019-01-08 | $129.96 | $363.38 | 9,351,600 | — | — |
| 2019-01-07 | $127.01 | $355.13 | 8,404,700 | — | — |
| 2019-01-04 | $127.83 | $357.42 | 8,831,700 | — | — |
| 2019-01-03 | $125.72 | $351.52 | 8,654,500 | — | — |
| 2019-01-02 | $127.75 | $357.20 | 7,631,700 | — | — |