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
- 2005-12-15 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 | $108.08 | $151.57 | 155,600 | — | — |
| 2019-12-30 | $107.85 | $151.25 | 180,400 | — | — |
| 2019-12-27 | $107.51 | $150.78 | 85,000 | — | — |
| 2019-12-26 | $107.78 | $151.15 | 88,900 | — | — |
| 2019-12-24 | $108.16 | $151.69 | 53,100 | — | — |
| 2019-12-23 | $107.97 | $151.42 | 129,400 | — | — |
| 2019-12-20 | $108.13 | $151.65 | 252,300 | — | — |
| 2019-12-19 | $108.29 | $151.87 | 187,100 | — | — |
| 2019-12-18 | $107.46 | $150.71 | 293,500 | — | — |
| 2019-12-17 | $106.55 | $149.43 | 577,300 | — | — |
| 2019-12-16 | $104.93 | $147.16 | 368,400 | — | — |
| 2019-12-13 | $104.21 | $146.15 | 436,100 | — | — |
| 2019-12-12 | $103.95 | $145.78 | 350,800 | — | — |
| 2019-12-11 | $103.93 | $145.75 | 168,400 | — | — |
| 2019-12-10 | $104.38 | $146.39 | 260,200 | — | — |
| 2019-12-09 | $105.49 | $147.94 | 276,800 | — | — |
| 2019-12-06 | $106.54 | $149.42 | 259,000 | — | — |
| 2019-12-05 | $104.84 | $147.03 | 276,400 | — | — |
| 2019-12-04 | $103.28 | $144.84 | 126,700 | — | — |
| 2019-12-03 | $103.32 | $144.90 | 191,700 | — | — |
| 2019-12-02 | $103.10 | $144.59 | 213,500 | — | — |
| 2019-11-29 | $104.26 | $146.22 | 303,800 | — | — |
| 2019-11-27 | $104.84 | $147.03 | 228,300 | — | — |
| 2019-11-26 | $104.92 | $146.23 | 574,900 | — | — |
| 2019-11-25 | $107.49 | $149.81 | 148,800 | — | — |
| 2019-11-22 | $105.66 | $147.26 | 193,000 | — | — |
| 2019-11-21 | $105.66 | $147.26 | 267,300 | — | — |
| 2019-11-20 | $108.92 | $151.81 | 259,500 | — | — |
| 2019-11-19 | $108.99 | $151.90 | 228,600 | — | — |
| 2019-11-18 | $108.60 | $151.36 | 396,800 | — | — |
| 2019-11-15 | $107.00 | $149.13 | 355,500 | — | — |
| 2019-11-14 | $108.75 | $151.57 | 1,216,000 | — | — |
| 2019-11-13 | $107.55 | $149.90 | 458,700 | — | — |
| 2019-11-12 | $105.69 | $147.30 | 289,600 | — | — |
| 2019-11-11 | $107.02 | $149.16 | 323,300 | — | — |
| 2019-11-08 | $106.63 | $148.61 | 275,300 | — | — |
| 2019-11-07 | $107.31 | $149.56 | 460,500 | — | — |
| 2019-11-06 | $106.35 | $148.22 | 179,400 | — | — |
| 2019-11-05 | $107.04 | $149.19 | 437,300 | — | — |
| 2019-11-04 | $104.97 | $146.30 | 286,400 | — | — |
| 2019-11-01 | $102.65 | $143.07 | 322,000 | — | — |
| 2019-10-31 | $101.74 | $141.80 | 337,900 | — | — |
| 2019-10-30 | $103.33 | $144.02 | 227,600 | — | — |
| 2019-10-29 | $104.80 | $146.06 | 97,900 | — | — |
| 2019-10-28 | $104.73 | $145.97 | 374,100 | — | — |
| 2019-10-25 | $104.11 | $145.10 | 155,600 | — | — |
| 2019-10-24 | $103.84 | $144.73 | 141,400 | — | — |
| 2019-10-23 | $102.42 | $142.75 | 176,800 | — | — |
| 2019-10-22 | $102.75 | $143.21 | 315,500 | — | — |
| 2019-10-21 | $102.55 | $142.93 | 299,500 | — | — |
| 2019-10-18 | $100.89 | $140.61 | 257,700 | — | — |
| 2019-10-17 | $98.82 | $137.73 | 176,600 | — | — |
| 2019-10-16 | $98.78 | $137.67 | 302,000 | — | — |
| 2019-10-15 | $100.31 | $139.81 | 243,300 | — | — |
| 2019-10-14 | $99.40 | $138.54 | 77,500 | — | — |
| 2019-10-11 | $99.42 | $138.57 | 281,000 | — | — |
| 2019-10-10 | $100.10 | $139.51 | 183,400 | — | — |
| 2019-10-09 | $98.84 | $137.76 | 324,400 | — | — |
| 2019-10-08 | $99.90 | $139.24 | 261,300 | — | — |
| 2019-10-07 | $99.78 | $139.07 | 282,300 | — | — |
| 2019-10-04 | $100.19 | $139.64 | 138,100 | — | — |
| 2019-10-03 | $98.78 | $137.67 | 198,000 | — | — |
| 2019-10-02 | $97.43 | $135.79 | 251,600 | — | — |
| 2019-10-01 | $97.05 | $135.26 | 210,000 | — | — |
| 2019-09-30 | $98.75 | $137.63 | 376,300 | — | — |
| 2019-09-27 | $97.12 | $135.36 | 462,500 | — | — |
| 2019-09-26 | $96.37 | $134.32 | 389,100 | — | — |
| 2019-09-25 | $96.06 | $133.88 | 185,100 | — | — |
| 2019-09-24 | $97.19 | $135.46 | 245,100 | — | — |
| 2019-09-23 | $96.00 | $133.80 | 251,600 | — | — |
| 2019-09-20 | $95.45 | $133.03 | 280,600 | — | — |
| 2019-09-19 | $95.42 | $132.99 | 137,200 | — | — |
| 2019-09-18 | $95.33 | $132.87 | 211,200 | — | — |
| 2019-09-17 | $95.59 | $133.23 | 397,300 | — | — |
| 2019-09-16 | $92.88 | $129.45 | 613,600 | — | — |
| 2019-09-13 | $98.59 | $137.41 | 465,500 | — | — |
| 2019-09-12 | $101.57 | $141.56 | 231,100 | — | — |
| 2019-09-11 | $101.53 | $141.51 | 301,800 | — | — |
| 2019-09-10 | $99.89 | $139.22 | 371,400 | — | — |
| 2019-09-09 | $100.63 | $140.25 | 333,800 | — | — |
| 2019-09-06 | $101.44 | $141.38 | 465,000 | — | — |
| 2019-09-05 | $102.07 | $142.26 | 306,600 | — | — |
| 2019-09-04 | $100.75 | $140.42 | 480,200 | — | — |
| 2019-09-03 | $101.01 | $140.78 | 269,800 | — | — |
| 2019-08-30 | $103.18 | $143.81 | 249,700 | — | — |
| 2019-08-29 | $102.17 | $142.40 | 263,800 | — | — |
| 2019-08-28 | $100.74 | $139.50 | 367,500 | — | — |
| 2019-08-27 | $100.92 | $139.75 | 361,500 | — | — |
| 2019-08-26 | $100.04 | $138.53 | 280,900 | — | — |
| 2019-08-23 | $99.36 | $137.59 | 320,000 | — | — |
| 2019-08-22 | $102.02 | $141.27 | 247,300 | — | — |
| 2019-08-21 | $103.18 | $142.88 | 257,300 | — | — |
| 2019-08-20 | $103.36 | $143.13 | 211,800 | — | — |
| 2019-08-19 | $104.02 | $144.04 | 237,500 | — | — |
| 2019-08-16 | $105.13 | $145.58 | 339,100 | — | — |
| 2019-08-15 | $101.34 | $140.33 | 239,700 | — | — |
| 2019-08-14 | $102.45 | $141.87 | 244,700 | — | — |
| 2019-08-13 | $103.90 | $143.88 | 464,700 | — | — |
| 2019-08-12 | $105.57 | $146.19 | 520,300 | — | — |
| 2019-08-09 | $111.38 | $154.23 | 473,200 | — | — |
| 2019-08-08 | $110.40 | $152.88 | 1,298,900 | — | — |
| 2019-08-07 | $99.61 | $137.94 | 461,700 | — | — |
| 2019-08-06 | $100.73 | $139.49 | 371,000 | — | — |
| 2019-08-05 | $98.30 | $136.12 | 315,800 | — | — |
| 2019-08-02 | $99.21 | $137.38 | 145,300 | — | — |
| 2019-08-01 | $100.23 | $138.79 | 221,400 | — | — |
| 2019-07-31 | $101.10 | $140.00 | 293,400 | — | — |
| 2019-07-30 | $102.51 | $141.95 | 230,800 | — | — |
| 2019-07-29 | $103.58 | $143.43 | 185,400 | — | — |
| 2019-07-26 | $103.60 | $143.46 | 227,500 | — | — |
| 2019-07-25 | $102.87 | $142.45 | 275,600 | — | — |
| 2019-07-24 | $104.00 | $144.01 | 233,200 | — | — |
| 2019-07-23 | $103.00 | $142.63 | 240,700 | — | — |
| 2019-07-22 | $102.71 | $142.23 | 365,700 | — | — |
| 2019-07-19 | $101.65 | $140.76 | 363,200 | — | — |
| 2019-07-18 | $100.78 | $139.56 | 279,800 | — | — |
| 2019-07-17 | $100.98 | $139.83 | 402,400 | — | — |
| 2019-07-16 | $103.06 | $142.71 | 223,900 | — | — |
| 2019-07-15 | $101.98 | $141.22 | 421,200 | — | — |
| 2019-07-12 | $100.74 | $139.50 | 191,200 | — | — |
| 2019-07-11 | $101.00 | $139.86 | 265,500 | — | — |
| 2019-07-10 | $101.89 | $141.09 | 355,700 | — | — |
| 2019-07-09 | $101.12 | $140.03 | 360,200 | — | — |
| 2019-07-08 | $100.60 | $139.31 | 656,000 | — | — |
| 2019-07-05 | $103.34 | $143.10 | 1,165,800 | — | — |
| 2019-07-03 | $96.10 | $133.07 | 354,200 | — | — |
| 2019-07-02 | $94.65 | $131.07 | 280,600 | — | — |
| 2019-07-01 | $96.73 | $133.95 | 260,100 | — | — |
| 2019-06-28 | $97.57 | $135.11 | 420,800 | — | — |
| 2019-06-27 | $96.50 | $133.63 | 440,400 | — | — |
| 2019-06-26 | $94.14 | $130.36 | 177,500 | — | — |
| 2019-06-25 | $94.10 | $130.31 | 310,300 | — | — |
| 2019-06-24 | $95.65 | $132.45 | 182,100 | — | — |
| 2019-06-21 | $97.00 | $134.32 | 251,800 | — | — |
| 2019-06-20 | $98.98 | $137.06 | 269,800 | — | — |
| 2019-06-19 | $97.50 | $135.01 | 269,800 | — | — |
| 2019-06-18 | $95.96 | $132.88 | 316,700 | — | — |
| 2019-06-17 | $95.95 | $132.87 | 144,700 | — | — |
| 2019-06-14 | $96.25 | $133.28 | 244,500 | — | — |
| 2019-06-13 | $96.19 | $133.20 | 420,300 | — | — |
| 2019-06-12 | $94.78 | $131.25 | 353,300 | — | — |
| 2019-06-11 | $93.93 | $130.07 | 333,000 | — | — |
| 2019-06-10 | $94.20 | $130.44 | 191,000 | — | — |
| 2019-06-07 | $93.01 | $128.80 | 158,500 | — | — |
| 2019-06-06 | $91.85 | $127.19 | 149,800 | — | — |
| 2019-06-05 | $92.10 | $127.54 | 266,200 | — | — |
| 2019-06-04 | $92.50 | $128.09 | 281,100 | — | — |
| 2019-06-03 | $89.92 | $124.52 | 277,000 | — | — |
| 2019-05-31 | $89.61 | $124.09 | 517,500 | — | — |
| 2019-05-30 | $90.50 | $125.32 | 251,900 | — | — |
| 2019-05-29 | $90.78 | $124.81 | 150,900 | — | — |
| 2019-05-28 | $90.91 | $124.99 | 181,200 | — | — |
| 2019-05-24 | $92.00 | $126.48 | 170,600 | — | — |
| 2019-05-23 | $91.94 | $126.40 | 213,700 | — | — |
| 2019-05-22 | $90.78 | $124.81 | 212,400 | — | — |
| 2019-05-21 | $91.98 | $126.46 | 244,000 | — | — |
| 2019-05-20 | $91.45 | $125.73 | 265,600 | — | — |
| 2019-05-17 | $89.79 | $123.45 | 379,600 | — | — |
| 2019-05-16 | $93.87 | $129.06 | 363,700 | — | — |
| 2019-05-15 | $93.06 | $127.94 | 397,200 | — | — |
| 2019-05-14 | $90.70 | $124.70 | 463,000 | — | — |
| 2019-05-13 | $91.56 | $125.88 | 494,900 | — | — |
| 2019-05-10 | $94.24 | $129.56 | 818,400 | — | — |
| 2019-05-09 | $97.35 | $133.84 | 2,006,700 | — | — |
| 2019-05-08 | $81.37 | $111.87 | 268,800 | — | — |
| 2019-05-07 | $82.10 | $112.87 | 224,800 | — | — |
| 2019-05-06 | $83.06 | $114.19 | 195,400 | — | — |
| 2019-05-03 | $85.50 | $117.55 | 326,900 | — | — |
| 2019-05-02 | $82.72 | $113.73 | 262,300 | — | — |
| 2019-05-01 | $81.52 | $112.08 | 370,600 | — | — |
| 2019-04-30 | $83.26 | $114.47 | 589,300 | — | — |
| 2019-04-29 | $79.72 | $109.60 | 204,400 | — | — |
| 2019-04-26 | $79.63 | $109.48 | 239,200 | — | — |
| 2019-04-25 | $77.99 | $107.22 | 436,900 | — | — |
| 2019-04-24 | $79.62 | $109.46 | 199,100 | — | — |
| 2019-04-23 | $80.17 | $110.22 | 324,200 | — | — |
| 2019-04-22 | $78.90 | $108.47 | 314,100 | — | — |
| 2019-04-18 | $81.51 | $112.06 | 216,400 | — | — |
| 2019-04-17 | $80.51 | $110.69 | 245,600 | — | — |
| 2019-04-16 | $79.75 | $109.64 | 318,000 | — | — |
| 2019-04-15 | $80.74 | $111.00 | 281,100 | — | — |
| 2019-04-12 | $82.73 | $113.74 | 282,500 | — | — |
| 2019-04-11 | $84.47 | $116.13 | 216,000 | — | — |
| 2019-04-10 | $83.78 | $115.18 | 214,800 | — | — |
| 2019-04-09 | $81.75 | $112.39 | 371,700 | — | — |
| 2019-04-08 | $84.23 | $115.80 | 401,500 | — | — |
| 2019-04-05 | $86.00 | $118.24 | 303,800 | — | — |
| 2019-04-04 | $84.83 | $116.63 | 279,300 | — | — |
| 2019-04-03 | $83.71 | $115.09 | 329,300 | — | — |
| 2019-04-02 | $83.05 | $114.18 | 348,800 | — | — |
| 2019-04-01 | $83.30 | $114.52 | 351,500 | — | — |
| 2019-03-29 | $80.61 | $110.83 | 340,100 | — | — |
| 2019-03-28 | $78.70 | $108.20 | 273,500 | — | — |
| 2019-03-27 | $79.33 | $109.07 | 347,400 | — | — |
| 2019-03-26 | $79.45 | $109.23 | 308,000 | — | — |
| 2019-03-25 | $78.21 | $107.53 | 153,000 | — | — |
| 2019-03-22 | $78.96 | $108.56 | 314,400 | — | — |
| 2019-03-21 | $82.59 | $113.55 | 291,800 | — | — |
| 2019-03-20 | $81.89 | $112.59 | 376,200 | — | — |
| 2019-03-19 | $82.21 | $113.03 | 463,500 | — | — |
| 2019-03-18 | $82.64 | $113.62 | 448,800 | — | — |
| 2019-03-15 | $83.53 | $114.84 | 284,500 | — | — |
| 2019-03-14 | $83.98 | $115.46 | 243,900 | — | — |
| 2019-03-13 | $84.21 | $115.78 | 224,700 | — | — |
| 2019-03-12 | $83.18 | $114.36 | 242,100 | — | — |
| 2019-03-11 | $83.94 | $115.40 | 328,100 | — | — |
| 2019-03-08 | $82.80 | $113.84 | 179,900 | — | — |
| 2019-03-07 | $82.85 | $113.91 | 343,000 | — | — |
| 2019-03-06 | $84.75 | $116.52 | 359,700 | — | — |
| 2019-03-05 | $84.60 | $116.31 | 484,000 | — | — |
| 2019-03-04 | $85.05 | $116.93 | 512,400 | — | — |
| 2019-03-01 | $86.36 | $118.73 | 330,600 | — | — |
| 2019-02-28 | $88.17 | $121.22 | 288,700 | — | — |
| 2019-02-27 | $87.72 | $120.60 | 195,200 | — | — |
| 2019-02-26 | $89.62 | $122.32 | 404,400 | — | — |
| 2019-02-25 | $90.57 | $123.62 | 506,300 | — | — |
| 2019-02-22 | $89.28 | $121.86 | 289,200 | — | — |
| 2019-02-21 | $89.33 | $121.92 | 321,200 | — | — |
| 2019-02-20 | $89.90 | $122.70 | 399,900 | — | — |
| 2019-02-19 | $90.71 | $123.81 | 324,700 | — | — |
| 2019-02-15 | $91.33 | $124.65 | 394,500 | — | — |
| 2019-02-14 | $94.23 | $128.61 | 992,700 | — | — |
| 2019-02-13 | $94.76 | $129.33 | 427,700 | — | — |
| 2019-02-12 | $93.59 | $127.74 | 386,700 | — | — |
| 2019-02-11 | $95.67 | $130.58 | 269,800 | — | — |
| 2019-02-08 | $96.22 | $131.33 | 193,800 | — | — |
| 2019-02-07 | $96.84 | $132.17 | 237,700 | — | — |
| 2019-02-06 | $97.54 | $133.13 | 308,400 | — | — |
| 2019-02-05 | $98.69 | $134.70 | 358,700 | — | — |
| 2019-02-04 | $96.82 | $132.15 | 430,300 | — | — |
| 2019-02-01 | $95.10 | $129.80 | 282,100 | — | — |
| 2019-01-31 | $94.85 | $129.46 | 504,700 | — | — |
| 2019-01-30 | $94.36 | $128.79 | 733,100 | — | — |
| 2019-01-29 | $96.97 | $132.35 | 621,200 | — | — |
| 2019-01-28 | $99.43 | $135.71 | 560,200 | — | — |
| 2019-01-25 | $97.56 | $133.16 | 664,200 | — | — |
| 2019-01-24 | $95.72 | $130.64 | 934,800 | — | — |
| 2019-01-23 | $90.89 | $124.05 | 392,900 | — | — |
| 2019-01-22 | $88.36 | $120.60 | 396,700 | — | — |
| 2019-01-18 | $92.08 | $125.68 | 513,600 | — | — |
| 2019-01-17 | $88.66 | $121.01 | 378,300 | — | — |
| 2019-01-16 | $86.82 | $118.50 | 329,100 | — | — |
| 2019-01-15 | $84.46 | $115.28 | 440,600 | — | — |
| 2019-01-14 | $86.15 | $117.58 | 188,800 | — | — |
| 2019-01-11 | $86.98 | $118.72 | 365,100 | — | — |
| 2019-01-10 | $86.73 | $118.37 | 410,000 | — | — |
| 2019-01-09 | $87.49 | $119.41 | 403,100 | — | — |
| 2019-01-08 | $84.54 | $115.39 | 334,300 | — | — |
| 2019-01-07 | $83.33 | $113.73 | 306,500 | — | — |
| 2019-01-04 | $82.85 | $113.08 | 441,200 | — | — |
| 2019-01-03 | $79.13 | $108.00 | 432,300 | — | — |
| 2019-01-02 | $81.26 | $110.91 | 396,200 | — | — |