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
- 2010-04-01 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 | $130.56 | $143.29 | 146,100 | — | — |
| 2019-12-30 | $130.55 | $143.28 | 157,700 | — | — |
| 2019-12-27 | $130.63 | $143.36 | 176,800 | — | — |
| 2019-12-26 | $132.07 | $144.94 | 105,600 | — | — |
| 2019-12-24 | $132.68 | $145.61 | 45,300 | — | — |
| 2019-12-23 | $132.93 | $145.89 | 160,300 | — | — |
| 2019-12-20 | $133.45 | $146.46 | 582,600 | — | — |
| 2019-12-19 | $134.94 | $148.09 | 155,600 | — | — |
| 2019-12-18 | $135.33 | $148.52 | 151,600 | — | — |
| 2019-12-17 | $136.77 | $150.10 | 161,800 | — | — |
| 2019-12-16 | $137.34 | $150.73 | 196,400 | — | — |
| 2019-12-13 | $136.56 | $149.87 | 193,800 | — | — |
| 2019-12-12 | $136.50 | $149.81 | 284,100 | — | — |
| 2019-12-11 | $135.45 | $148.65 | 126,800 | — | — |
| 2019-12-10 | $135.27 | $148.46 | 123,500 | — | — |
| 2019-12-09 | $135.35 | $148.54 | 131,900 | — | — |
| 2019-12-06 | $135.68 | $148.91 | 200,400 | — | — |
| 2019-12-05 | $134.30 | $147.39 | 151,400 | — | — |
| 2019-12-04 | $133.19 | $146.17 | 199,800 | — | — |
| 2019-12-03 | $130.48 | $143.20 | 107,100 | — | — |
| 2019-12-02 | $133.84 | $146.89 | 155,200 | — | — |
| 2019-11-29 | $133.84 | $146.89 | 100,200 | — | — |
| 2019-11-27 | $134.10 | $147.17 | 80,800 | — | — |
| 2019-11-26 | $132.33 | $145.23 | 115,800 | — | — |
| 2019-11-25 | $132.25 | $145.14 | 113,000 | — | — |
| 2019-11-22 | $130.63 | $143.36 | 98,000 | — | — |
| 2019-11-21 | $130.45 | $143.17 | 111,300 | — | — |
| 2019-11-20 | $131.52 | $144.34 | 182,200 | — | — |
| 2019-11-19 | $131.64 | $144.47 | 145,400 | — | — |
| 2019-11-18 | $131.10 | $143.51 | 102,700 | — | — |
| 2019-11-15 | $130.62 | $142.98 | 123,800 | — | — |
| 2019-11-14 | $130.20 | $142.52 | 143,000 | — | — |
| 2019-11-13 | $128.60 | $140.77 | 129,000 | — | — |
| 2019-11-12 | $129.95 | $142.25 | 202,700 | — | — |
| 2019-11-11 | $129.23 | $141.46 | 249,300 | — | — |
| 2019-11-08 | $129.71 | $141.98 | 98,700 | — | — |
| 2019-11-07 | $129.00 | $141.21 | 159,500 | — | — |
| 2019-11-06 | $129.25 | $141.48 | 130,000 | — | — |
| 2019-11-05 | $128.95 | $141.15 | 101,700 | — | — |
| 2019-11-04 | $128.46 | $140.62 | 133,300 | — | — |
| 2019-11-01 | $127.51 | $139.58 | 108,400 | — | — |
| 2019-10-31 | $126.18 | $138.12 | 135,700 | — | — |
| 2019-10-30 | $128.36 | $140.51 | 125,600 | — | — |
| 2019-10-29 | $129.21 | $141.44 | 151,800 | — | — |
| 2019-10-28 | $127.81 | $139.90 | 133,900 | — | — |
| 2019-10-25 | $125.76 | $137.66 | 84,000 | — | — |
| 2019-10-24 | $126.00 | $137.92 | 82,100 | — | — |
| 2019-10-23 | $125.75 | $137.65 | 80,300 | — | — |
| 2019-10-22 | $125.80 | $137.70 | 97,300 | — | — |
| 2019-10-21 | $125.69 | $137.58 | 94,200 | — | — |
| 2019-10-18 | $123.53 | $135.22 | 127,700 | — | — |
| 2019-10-17 | $124.07 | $135.81 | 120,900 | — | — |
| 2019-10-16 | $123.87 | $135.59 | 214,900 | — | — |
| 2019-10-15 | $123.67 | $135.37 | 160,900 | — | — |
| 2019-10-14 | $121.47 | $132.96 | 165,700 | — | — |
| 2019-10-11 | $121.69 | $133.21 | 125,000 | — | — |
| 2019-10-10 | $120.29 | $131.67 | 142,000 | — | — |
| 2019-10-09 | $119.08 | $130.35 | 202,800 | — | — |
| 2019-10-08 | $117.55 | $128.67 | 249,300 | — | — |
| 2019-10-07 | $120.77 | $132.20 | 437,500 | — | — |
| 2019-10-04 | $122.46 | $134.05 | 136,200 | — | — |
| 2019-10-03 | $119.83 | $131.17 | 230,700 | — | — |
| 2019-10-02 | $119.43 | $130.73 | 180,800 | — | — |
| 2019-10-01 | $122.97 | $134.61 | 215,300 | — | — |
| 2019-09-30 | $127.23 | $139.27 | 133,000 | — | — |
| 2019-09-27 | $127.37 | $139.42 | 215,900 | — | — |
| 2019-09-26 | $128.62 | $140.79 | 180,600 | — | — |
| 2019-09-25 | $128.95 | $141.15 | 261,000 | — | — |
| 2019-09-24 | $129.12 | $141.34 | 339,000 | — | — |
| 2019-09-23 | $128.69 | $140.87 | 233,500 | — | — |
| 2019-09-20 | $127.58 | $139.65 | 587,400 | — | — |
| 2019-09-19 | $125.47 | $137.34 | 221,700 | — | — |
| 2019-09-18 | $125.54 | $137.42 | 201,800 | — | — |
| 2019-09-17 | $124.14 | $135.89 | 272,700 | — | — |
| 2019-09-16 | $122.74 | $134.35 | 246,900 | — | — |
| 2019-09-13 | $123.41 | $135.09 | 153,400 | — | — |
| 2019-09-12 | $122.50 | $134.09 | 197,300 | — | — |
| 2019-09-11 | $122.40 | $133.98 | 134,900 | — | — |
| 2019-09-10 | $120.90 | $132.34 | 203,900 | — | — |
| 2019-09-09 | $120.53 | $131.94 | 184,000 | — | — |
| 2019-09-06 | $118.55 | $129.77 | 189,000 | — | — |
| 2019-09-05 | $119.37 | $130.67 | 241,000 | — | — |
| 2019-09-04 | $117.75 | $128.89 | 113,600 | — | — |
| 2019-09-03 | $116.23 | $127.23 | 183,700 | — | — |
| 2019-08-30 | $119.17 | $130.45 | 175,900 | — | — |
| 2019-08-29 | $118.77 | $130.01 | 131,900 | — | — |
| 2019-08-28 | $116.34 | $127.35 | 140,800 | — | — |
| 2019-08-27 | $114.95 | $125.83 | 218,900 | — | — |
| 2019-08-26 | $115.09 | $125.98 | 221,000 | — | — |
| 2019-08-23 | $114.72 | $125.58 | 242,000 | — | — |
| 2019-08-22 | $118.37 | $129.57 | 147,000 | — | — |
| 2019-08-21 | $118.29 | $129.48 | 356,000 | — | — |
| 2019-08-20 | $118.07 | $129.24 | 346,000 | — | — |
| 2019-08-19 | $117.99 | $128.78 | 355,800 | — | — |
| 2019-08-16 | $115.57 | $126.14 | 357,600 | — | — |
| 2019-08-15 | $111.57 | $121.78 | 265,400 | — | — |
| 2019-08-14 | $109.60 | $119.63 | 559,900 | — | — |
| 2019-08-13 | $112.70 | $123.01 | 215,400 | — | — |
| 2019-08-12 | $110.64 | $120.76 | 219,200 | — | — |
| 2019-08-09 | $114.26 | $124.71 | 294,400 | — | — |
| 2019-08-08 | $116.39 | $127.04 | 434,300 | — | — |
| 2019-08-07 | $111.13 | $121.30 | 346,200 | — | — |
| 2019-08-06 | $113.24 | $123.60 | 239,300 | — | — |
| 2019-08-05 | $111.25 | $121.43 | 238,200 | — | — |
| 2019-08-02 | $117.24 | $127.96 | 146,600 | — | — |
| 2019-08-01 | $118.49 | $129.33 | 266,000 | — | — |
| 2019-07-31 | $122.69 | $133.91 | 195,600 | — | — |
| 2019-07-30 | $124.52 | $135.91 | 146,300 | — | — |
| 2019-07-29 | $123.90 | $135.23 | 216,000 | — | — |
| 2019-07-26 | $125.12 | $136.57 | 118,800 | — | — |
| 2019-07-25 | $124.12 | $135.47 | 174,800 | — | — |
| 2019-07-24 | $124.87 | $136.29 | 197,300 | — | — |
| 2019-07-23 | $123.61 | $134.92 | 119,900 | — | — |
| 2019-07-22 | $122.01 | $133.17 | 166,600 | — | — |
| 2019-07-19 | $121.14 | $132.22 | 141,900 | — | — |
| 2019-07-18 | $122.22 | $133.40 | 182,600 | — | — |
| 2019-07-17 | $121.35 | $132.45 | 155,100 | — | — |
| 2019-07-16 | $124.80 | $136.22 | 145,300 | — | — |
| 2019-07-15 | $123.99 | $135.33 | 422,800 | — | — |
| 2019-07-12 | $124.99 | $136.42 | 412,600 | — | — |
| 2019-07-11 | $121.71 | $132.84 | 228,800 | — | — |
| 2019-07-10 | $122.36 | $133.55 | 430,700 | — | — |
| 2019-07-09 | $123.70 | $135.02 | 252,200 | — | — |
| 2019-07-08 | $123.40 | $134.69 | 189,200 | — | — |
| 2019-07-05 | $124.99 | $136.42 | 213,700 | — | — |
| 2019-07-03 | $123.84 | $135.17 | 201,500 | — | — |
| 2019-07-02 | $121.27 | $132.36 | 386,800 | — | — |
| 2019-07-01 | $123.21 | $134.48 | 281,100 | — | — |
| 2019-06-28 | $119.95 | $130.92 | 5,086,600 | — | — |
| 2019-06-27 | $121.38 | $132.48 | 259,900 | — | — |
| 2019-06-26 | $118.87 | $129.74 | 251,400 | — | — |
| 2019-06-25 | $118.97 | $129.85 | 224,500 | — | — |
| 2019-06-24 | $119.59 | $130.53 | 200,200 | — | — |
| 2019-06-21 | $120.93 | $131.99 | 414,300 | — | — |
| 2019-06-20 | $122.94 | $134.19 | 252,400 | — | — |
| 2019-06-19 | $121.32 | $132.42 | 169,900 | — | — |
| 2019-06-18 | $122.04 | $133.20 | 148,300 | — | — |
| 2019-06-17 | $119.32 | $130.23 | 199,000 | — | — |
| 2019-06-14 | $120.60 | $131.63 | 136,800 | — | — |
| 2019-06-13 | $122.02 | $133.18 | 144,600 | — | — |
| 2019-06-12 | $122.09 | $133.26 | 229,100 | — | — |
| 2019-06-11 | $122.28 | $133.47 | 226,200 | — | — |
| 2019-06-10 | $121.89 | $133.04 | 287,800 | — | — |
| 2019-06-07 | $119.85 | $130.81 | 249,000 | — | — |
| 2019-06-06 | $119.55 | $130.49 | 254,800 | — | — |
| 2019-06-05 | $120.03 | $131.01 | 192,400 | — | — |
| 2019-06-04 | $120.34 | $131.35 | 154,700 | — | — |
| 2019-06-03 | $116.33 | $126.97 | 314,100 | — | — |
| 2019-05-31 | $114.86 | $125.37 | 159,600 | — | — |
| 2019-05-30 | $116.13 | $126.75 | 180,900 | — | — |
| 2019-05-29 | $117.69 | $128.46 | 169,700 | — | — |
| 2019-05-28 | $117.67 | $128.43 | 199,800 | — | — |
| 2019-05-24 | $120.22 | $131.22 | 196,600 | — | — |
| 2019-05-23 | $119.96 | $130.93 | 141,100 | — | — |
| 2019-05-22 | $122.23 | $133.41 | 151,900 | — | — |
| 2019-05-21 | $123.72 | $135.04 | 160,800 | — | — |
| 2019-05-20 | $123.37 | $134.28 | 179,000 | — | — |
| 2019-05-17 | $123.09 | $133.98 | 178,500 | — | — |
| 2019-05-16 | $125.32 | $136.41 | 143,000 | — | — |
| 2019-05-15 | $121.51 | $132.26 | 218,400 | — | — |
| 2019-05-14 | $123.32 | $134.23 | 179,300 | — | — |
| 2019-05-13 | $122.50 | $133.34 | 185,900 | — | — |
| 2019-05-10 | $127.40 | $138.67 | 145,800 | — | — |
| 2019-05-09 | $126.56 | $137.76 | 196,300 | — | — |
| 2019-05-08 | $127.78 | $139.08 | 251,700 | — | — |
| 2019-05-07 | $126.63 | $137.83 | 171,900 | — | — |
| 2019-05-06 | $131.56 | $143.20 | 177,900 | — | — |
| 2019-05-03 | $131.19 | $142.80 | 207,000 | — | — |
| 2019-05-02 | $128.14 | $139.48 | 130,600 | — | — |
| 2019-05-01 | $129.14 | $140.56 | 196,000 | — | — |
| 2019-04-30 | $130.29 | $141.82 | 184,100 | — | — |
| 2019-04-29 | $130.54 | $142.09 | 175,000 | — | — |
| 2019-04-26 | $127.67 | $138.96 | 165,400 | — | — |
| 2019-04-25 | $126.77 | $137.98 | 214,600 | — | — |
| 2019-04-24 | $127.20 | $138.45 | 204,800 | — | — |
| 2019-04-23 | $127.61 | $138.90 | 326,600 | — | — |
| 2019-04-22 | $126.15 | $137.31 | 127,700 | — | — |
| 2019-04-18 | $125.96 | $137.10 | 140,100 | — | — |
| 2019-04-17 | $126.07 | $137.22 | 176,600 | — | — |
| 2019-04-16 | $128.98 | $140.39 | 253,600 | — | — |
| 2019-04-15 | $126.93 | $138.16 | 185,300 | — | — |
| 2019-04-12 | $127.94 | $139.26 | 235,700 | — | — |
| 2019-04-11 | $127.10 | $138.34 | 160,700 | — | — |
| 2019-04-10 | $127.12 | $138.37 | 201,900 | — | — |
| 2019-04-09 | $126.20 | $137.36 | 122,500 | — | — |
| 2019-04-08 | $128.16 | $139.50 | 266,000 | — | — |
| 2019-04-05 | $126.95 | $138.18 | 205,100 | — | — |
| 2019-04-04 | $126.08 | $137.23 | 114,700 | — | — |
| 2019-04-03 | $126.03 | $137.18 | 167,500 | — | — |
| 2019-04-02 | $125.25 | $136.33 | 165,500 | — | — |
| 2019-04-01 | $125.04 | $136.10 | 213,000 | — | — |
| 2019-03-29 | $122.15 | $132.96 | 177,200 | — | — |
| 2019-03-28 | $122.17 | $132.98 | 123,400 | — | — |
| 2019-03-27 | $122.03 | $132.83 | 183,200 | — | — |
| 2019-03-26 | $122.27 | $133.09 | 217,200 | — | — |
| 2019-03-25 | $118.11 | $128.56 | 238,200 | — | — |
| 2019-03-22 | $117.17 | $127.54 | 208,500 | — | — |
| 2019-03-21 | $122.02 | $132.81 | 261,000 | — | — |
| 2019-03-20 | $122.44 | $133.27 | 210,400 | — | — |
| 2019-03-19 | $125.21 | $136.29 | 186,100 | — | — |
| 2019-03-18 | $127.79 | $139.09 | 220,000 | — | — |
| 2019-03-15 | $125.33 | $136.42 | 490,400 | — | — |
| 2019-03-14 | $123.22 | $134.12 | 159,800 | — | — |
| 2019-03-13 | $122.34 | $133.16 | 191,000 | — | — |
| 2019-03-12 | $121.99 | $132.78 | 118,600 | — | — |
| 2019-03-11 | $121.35 | $132.09 | 191,100 | — | — |
| 2019-03-08 | $120.05 | $130.67 | 160,800 | — | — |
| 2019-03-07 | $120.06 | $130.68 | 134,900 | — | — |
| 2019-03-06 | $121.14 | $131.86 | 132,300 | — | — |
| 2019-03-05 | $123.72 | $134.66 | 127,400 | — | — |
| 2019-03-04 | $124.27 | $135.26 | 246,800 | — | — |
| 2019-03-01 | $126.80 | $138.02 | 609,800 | — | — |
| 2019-02-28 | $125.04 | $136.10 | 162,700 | — | — |
| 2019-02-27 | $125.20 | $136.28 | 202,400 | — | — |
| 2019-02-26 | $123.27 | $134.18 | 295,200 | — | — |
| 2019-02-25 | $122.62 | $133.47 | 216,700 | — | — |
| 2019-02-22 | $122.91 | $133.78 | 170,400 | — | — |
| 2019-02-21 | $121.39 | $132.13 | 139,600 | — | — |
| 2019-02-20 | $121.03 | $131.74 | 218,900 | — | — |
| 2019-02-19 | $119.50 | $130.07 | 253,900 | — | — |
| 2019-02-15 | $119.73 | $129.95 | 234,300 | — | — |
| 2019-02-14 | $115.92 | $125.82 | 243,000 | — | — |
| 2019-02-13 | $117.92 | $127.99 | 154,400 | — | — |
| 2019-02-12 | $117.71 | $127.76 | 170,600 | — | — |
| 2019-02-11 | $115.47 | $125.33 | 266,300 | — | — |
| 2019-02-08 | $118.05 | $128.13 | 295,900 | — | — |
| 2019-02-07 | $114.04 | $123.78 | 223,500 | — | — |
| 2019-02-06 | $115.11 | $124.94 | 192,400 | — | — |
| 2019-02-05 | $115.78 | $125.66 | 190,800 | — | — |
| 2019-02-04 | $115.00 | $124.82 | 174,500 | — | — |
| 2019-02-01 | $113.79 | $123.50 | 244,600 | — | — |
| 2019-01-31 | $112.37 | $121.96 | 200,100 | — | — |
| 2019-01-30 | $109.15 | $118.47 | 158,300 | — | — |
| 2019-01-29 | $108.81 | $118.10 | 123,300 | — | — |
| 2019-01-28 | $109.33 | $118.66 | 180,100 | — | — |
| 2019-01-25 | $109.15 | $118.47 | 125,600 | — | — |
| 2019-01-24 | $108.17 | $117.40 | 118,700 | — | — |
| 2019-01-23 | $106.95 | $116.08 | 267,500 | — | — |
| 2019-01-22 | $108.66 | $117.94 | 265,100 | — | — |
| 2019-01-18 | $109.86 | $119.24 | 246,500 | — | — |
| 2019-01-17 | $105.90 | $114.94 | 224,200 | — | — |
| 2019-01-16 | $105.37 | $114.37 | 147,800 | — | — |
| 2019-01-15 | $102.41 | $111.15 | 178,200 | — | — |
| 2019-01-14 | $101.82 | $110.51 | 242,900 | — | — |
| 2019-01-11 | $102.85 | $111.63 | 298,400 | — | — |
| 2019-01-10 | $104.04 | $112.92 | 183,400 | — | — |
| 2019-01-09 | $102.77 | $111.54 | 190,500 | — | — |
| 2019-01-08 | $100.38 | $108.95 | 181,400 | — | — |
| 2019-01-07 | $98.44 | $106.84 | 183,100 | — | — |
| 2019-01-04 | $98.26 | $106.65 | 181,300 | — | — |
| 2019-01-03 | $94.26 | $102.31 | 186,300 | — | — |
| 2019-01-02 | $96.97 | $105.25 | 225,900 | — | — |