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
- 1980-03-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 | $29.18 | $172.35 | 472,200 | — | — |
| 2019-12-30 | $29.18 | $172.35 | 579,100 | — | — |
| 2019-12-27 | $28.84 | $170.35 | 280,900 | — | — |
| 2019-12-26 | $28.89 | $170.64 | 310,000 | — | — |
| 2019-12-24 | $28.96 | $171.06 | 138,200 | — | — |
| 2019-12-23 | $29.05 | $171.59 | 392,400 | — | — |
| 2019-12-20 | $29.18 | $172.35 | 1,032,100 | — | — |
| 2019-12-19 | $29.30 | $171.29 | 609,700 | — | — |
| 2019-12-18 | $29.28 | $171.17 | 570,500 | — | — |
| 2019-12-17 | $29.32 | $171.41 | 493,100 | — | — |
| 2019-12-16 | $29.50 | $172.46 | 396,800 | — | — |
| 2019-12-13 | $29.60 | $173.05 | 361,500 | — | — |
| 2019-12-12 | $29.71 | $173.69 | 270,700 | — | — |
| 2019-12-11 | $30.05 | $175.68 | 326,000 | — | — |
| 2019-12-10 | $30.76 | $179.83 | 231,900 | — | — |
| 2019-12-09 | $30.87 | $180.47 | 531,900 | — | — |
| 2019-12-06 | $30.83 | $180.24 | 409,400 | — | — |
| 2019-12-05 | $30.54 | $178.54 | 314,500 | — | — |
| 2019-12-04 | $30.35 | $177.43 | 364,800 | — | — |
| 2019-12-03 | $30.49 | $178.25 | 275,100 | — | — |
| 2019-12-02 | $30.63 | $179.07 | 331,600 | — | — |
| 2019-11-29 | $31.07 | $181.64 | 175,000 | — | — |
| 2019-11-27 | $31.09 | $181.76 | 406,900 | — | — |
| 2019-11-26 | $30.91 | $180.70 | 292,900 | — | — |
| 2019-11-25 | $30.74 | $179.71 | 253,600 | — | — |
| 2019-11-22 | $30.33 | $177.31 | 167,000 | — | — |
| 2019-11-21 | $30.30 | $177.14 | 246,300 | — | — |
| 2019-11-20 | $30.68 | $179.36 | 369,400 | — | — |
| 2019-11-19 | $30.98 | $181.11 | 335,600 | — | — |
| 2019-11-18 | $30.74 | $179.71 | 287,300 | — | — |
| 2019-11-15 | $30.45 | $178.01 | 594,600 | — | — |
| 2019-11-14 | $30.35 | $177.43 | 351,000 | — | — |
| 2019-11-13 | $30.30 | $177.14 | 212,300 | — | — |
| 2019-11-12 | $30.42 | $177.84 | 238,700 | — | — |
| 2019-11-11 | $30.75 | $179.77 | 247,800 | — | — |
| 2019-11-08 | $30.77 | $179.89 | 167,500 | — | — |
| 2019-11-07 | $30.74 | $179.71 | 204,300 | — | — |
| 2019-11-06 | $30.96 | $181.00 | 224,800 | — | — |
| 2019-11-05 | $31.15 | $182.11 | 345,400 | — | — |
| 2019-11-04 | $31.37 | $183.39 | 235,000 | — | — |
| 2019-11-01 | $31.18 | $182.28 | 395,300 | — | — |
| 2019-10-31 | $31.02 | $181.35 | 467,900 | — | — |
| 2019-10-30 | $31.20 | $182.40 | 1,028,000 | — | — |
| 2019-10-29 | $30.04 | $175.62 | 558,500 | — | — |
| 2019-10-28 | $30.16 | $176.32 | 378,100 | — | — |
| 2019-10-25 | $30.07 | $175.79 | 429,800 | — | — |
| 2019-10-24 | $29.55 | $172.75 | 245,300 | — | — |
| 2019-10-23 | $29.33 | $171.47 | 259,500 | — | — |
| 2019-10-22 | $29.21 | $170.77 | 336,900 | — | — |
| 2019-10-21 | $29.33 | $171.47 | 204,600 | — | — |
| 2019-10-18 | $28.85 | $168.66 | 279,200 | — | — |
| 2019-10-17 | $28.85 | $168.66 | 283,600 | — | — |
| 2019-10-16 | $28.47 | $166.44 | 230,500 | — | — |
| 2019-10-15 | $28.20 | $164.86 | 239,000 | — | — |
| 2019-10-14 | $28.15 | $164.57 | 219,100 | — | — |
| 2019-10-11 | $28.56 | $166.97 | 391,000 | — | — |
| 2019-10-10 | $27.92 | $163.22 | 473,700 | — | — |
| 2019-10-09 | $28.09 | $164.22 | 404,900 | — | — |
| 2019-10-08 | $27.92 | $163.22 | 370,100 | — | — |
| 2019-10-07 | $27.94 | $163.34 | 242,300 | — | — |
| 2019-10-04 | $27.74 | $162.17 | 282,000 | — | — |
| 2019-10-03 | $27.47 | $160.59 | 298,700 | — | — |
| 2019-10-02 | $27.29 | $159.54 | 324,600 | — | — |
| 2019-10-01 | $27.10 | $158.43 | 295,200 | — | — |
| 2019-09-30 | $27.36 | $159.95 | 433,900 | — | — |
| 2019-09-27 | $27.48 | $160.65 | 315,600 | — | — |
| 2019-09-26 | $27.47 | $160.59 | 177,600 | — | — |
| 2019-09-25 | $27.36 | $159.95 | 384,000 | — | — |
| 2019-09-24 | $27.15 | $158.72 | 294,200 | — | — |
| 2019-09-23 | $27.42 | $160.30 | 314,900 | — | — |
| 2019-09-20 | $27.27 | $159.42 | 968,800 | — | — |
| 2019-09-19 | $27.54 | $161.00 | 283,200 | — | — |
| 2019-09-18 | $27.52 | $160.89 | 283,500 | — | — |
| 2019-09-17 | $27.84 | $162.76 | 221,900 | — | — |
| 2019-09-16 | $27.86 | $162.87 | 281,700 | — | — |
| 2019-09-13 | $27.79 | $162.46 | 325,100 | — | — |
| 2019-09-12 | $28.22 | $163.22 | 252,500 | — | — |
| 2019-09-11 | $28.02 | $162.07 | 449,700 | — | — |
| 2019-09-10 | $27.45 | $158.77 | 239,900 | — | — |
| 2019-09-09 | $27.07 | $156.57 | 266,300 | — | — |
| 2019-09-06 | $27.06 | $156.51 | 161,800 | — | — |
| 2019-09-05 | $26.93 | $155.76 | 250,600 | — | — |
| 2019-09-04 | $26.75 | $154.72 | 227,300 | — | — |
| 2019-09-03 | $26.48 | $153.16 | 195,000 | — | — |
| 2019-08-30 | $26.49 | $153.22 | 164,800 | — | — |
| 2019-08-29 | $26.23 | $151.71 | 203,100 | — | — |
| 2019-08-28 | $25.94 | $150.04 | 265,700 | — | — |
| 2019-08-27 | $25.85 | $149.52 | 312,200 | — | — |
| 2019-08-26 | $26.16 | $151.31 | 190,200 | — | — |
| 2019-08-23 | $26.10 | $150.96 | 356,700 | — | — |
| 2019-08-22 | $26.44 | $152.93 | 235,200 | — | — |
| 2019-08-21 | $26.25 | $151.83 | 220,300 | — | — |
| 2019-08-20 | $26.42 | $152.81 | 347,200 | — | — |
| 2019-08-19 | $26.66 | $154.20 | 200,400 | — | — |
| 2019-08-16 | $26.57 | $153.68 | 376,000 | — | — |
| 2019-08-15 | $26.15 | $151.25 | 213,200 | — | — |
| 2019-08-14 | $26.00 | $150.38 | 262,000 | — | — |
| 2019-08-13 | $26.28 | $152.00 | 207,700 | — | — |
| 2019-08-12 | $26.15 | $151.25 | 257,800 | — | — |
| 2019-08-09 | $26.31 | $152.18 | 315,900 | — | — |
| 2019-08-08 | $26.49 | $153.22 | 369,700 | — | — |
| 2019-08-07 | $25.84 | $149.46 | 558,000 | — | — |
| 2019-08-06 | $25.67 | $148.47 | 284,200 | — | — |
| 2019-08-05 | $25.56 | $147.84 | 405,300 | — | — |
| 2019-08-02 | $26.38 | $152.58 | 200,800 | — | — |
| 2019-08-01 | $26.52 | $153.39 | 333,700 | — | — |
| 2019-07-31 | $26.95 | $155.88 | 433,100 | — | — |
| 2019-07-30 | $27.23 | $157.50 | 431,700 | — | — |
| 2019-07-29 | $27.23 | $157.50 | 293,000 | — | — |
| 2019-07-26 | $27.31 | $157.96 | 501,500 | — | — |
| 2019-07-25 | $27.41 | $158.54 | 279,900 | — | — |
| 2019-07-24 | $27.69 | $160.16 | 417,000 | — | — |
| 2019-07-23 | $27.44 | $158.71 | 172,300 | — | — |
| 2019-07-22 | $27.07 | $156.57 | 233,800 | — | — |
| 2019-07-19 | $27.13 | $156.92 | 438,100 | — | — |
| 2019-07-18 | $27.52 | $159.18 | 463,400 | — | — |
| 2019-07-17 | $27.51 | $159.12 | 367,700 | — | — |
| 2019-07-16 | $27.78 | $160.68 | 292,800 | — | — |
| 2019-07-15 | $27.84 | $161.03 | 288,000 | — | — |
| 2019-07-12 | $27.75 | $160.51 | 346,200 | — | — |
| 2019-07-11 | $27.77 | $160.62 | 252,700 | — | — |
| 2019-07-10 | $28.07 | $162.36 | 498,500 | — | — |
| 2019-07-09 | $27.66 | $159.99 | 231,700 | — | — |
| 2019-07-08 | $27.62 | $159.75 | 252,400 | — | — |
| 2019-07-05 | $27.57 | $159.46 | 387,600 | — | — |
| 2019-07-03 | $27.52 | $159.18 | 155,200 | — | — |
| 2019-07-02 | $27.37 | $158.31 | 458,700 | — | — |
| 2019-07-01 | $26.81 | $155.07 | 455,700 | — | — |
| 2019-06-28 | $26.73 | $154.61 | 1,020,900 | — | — |
| 2019-06-27 | $26.61 | $153.91 | 947,200 | — | — |
| 2019-06-26 | $26.35 | $152.41 | 508,500 | — | — |
| 2019-06-25 | $26.92 | $155.70 | 400,200 | — | — |
| 2019-06-24 | $27.26 | $157.67 | 442,900 | — | — |
| 2019-06-21 | $27.66 | $159.99 | 750,500 | — | — |
| 2019-06-20 | $28.28 | $163.57 | 791,100 | — | — |
| 2019-06-19 | $28.29 | $163.63 | 649,400 | — | — |
| 2019-06-18 | $27.79 | $160.74 | 341,100 | — | — |
| 2019-06-17 | $27.73 | $160.39 | 381,500 | — | — |
| 2019-06-14 | $27.42 | $158.60 | 404,300 | — | — |
| 2019-06-13 | $27.58 | $159.52 | 433,500 | — | — |
| 2019-06-12 | $27.41 | $156.80 | 409,400 | — | — |
| 2019-06-11 | $27.40 | $156.75 | 373,700 | — | — |
| 2019-06-10 | $27.29 | $156.12 | 273,600 | — | — |
| 2019-06-07 | $27.47 | $157.15 | 347,700 | — | — |
| 2019-06-06 | $27.52 | $157.43 | 477,300 | — | — |
| 2019-06-05 | $27.46 | $157.09 | 407,900 | — | — |
| 2019-06-04 | $27.03 | $154.63 | 692,800 | — | — |
| 2019-06-03 | $26.81 | $153.37 | 468,600 | — | — |
| 2019-05-31 | $26.61 | $152.23 | 523,000 | — | — |
| 2019-05-30 | $26.25 | $150.17 | 563,900 | — | — |
| 2019-05-29 | $26.32 | $150.57 | 389,400 | — | — |
| 2019-05-28 | $26.65 | $152.46 | 380,400 | — | — |
| 2019-05-24 | $26.97 | $154.29 | 327,400 | — | — |
| 2019-05-23 | $26.85 | $153.60 | 557,300 | — | — |
| 2019-05-22 | $26.87 | $153.71 | 611,800 | — | — |
| 2019-05-21 | $26.79 | $153.26 | 422,000 | — | — |
| 2019-05-20 | $26.59 | $152.11 | 644,100 | — | — |
| 2019-05-17 | $27.06 | $154.80 | 1,351,000 | — | — |
| 2019-05-16 | $27.50 | $157.32 | 537,600 | — | — |
| 2019-05-15 | $27.43 | $156.92 | 459,600 | — | — |
| 2019-05-14 | $27.33 | $156.35 | 630,900 | — | — |
| 2019-05-13 | $27.59 | $157.83 | 603,100 | — | — |
| 2019-05-10 | $27.77 | $158.86 | 556,800 | — | — |
| 2019-05-09 | $27.54 | $157.55 | 413,800 | — | — |
| 2019-05-08 | $27.59 | $157.83 | 371,000 | — | — |
| 2019-05-07 | $27.66 | $158.23 | 374,000 | — | — |
| 2019-05-06 | $28.36 | $162.24 | 394,900 | — | — |
| 2019-05-03 | $28.36 | $162.24 | 453,900 | — | — |
| 2019-05-02 | $27.89 | $159.55 | 284,400 | — | — |
| 2019-05-01 | $28.13 | $160.92 | 1,030,000 | — | — |
| 2019-04-30 | $28.24 | $161.55 | 697,700 | — | — |
| 2019-04-29 | $28.19 | $161.27 | 484,900 | — | — |
| 2019-04-26 | $28.24 | $161.55 | 813,400 | — | — |
| 2019-04-25 | $28.00 | $160.18 | 768,700 | — | — |
| 2019-04-24 | $28.45 | $162.75 | 336,200 | — | — |
| 2019-04-23 | $28.10 | $160.75 | 507,900 | — | — |
| 2019-04-22 | $27.31 | $156.23 | 436,300 | — | — |
| 2019-04-18 | $27.80 | $159.03 | 477,200 | — | — |
| 2019-04-17 | $27.78 | $158.92 | 720,600 | — | — |
| 2019-04-16 | $27.98 | $160.06 | 653,000 | — | — |
| 2019-04-15 | $28.64 | $163.84 | 265,600 | — | — |
| 2019-04-12 | $28.90 | $165.33 | 277,200 | — | — |
| 2019-04-11 | $28.90 | $165.33 | 312,900 | — | — |
| 2019-04-10 | $28.91 | $165.38 | 643,200 | — | — |
| 2019-04-09 | $28.49 | $162.98 | 727,800 | — | — |
| 2019-04-08 | $29.13 | $166.64 | 1,503,900 | — | — |
| 2019-04-05 | $29.49 | $168.70 | 2,616,300 | — | — |
| 2019-04-04 | $28.71 | $164.24 | 712,600 | — | — |
| 2019-04-03 | $28.83 | $164.93 | 1,486,600 | — | — |
| 2019-04-02 | $28.99 | $165.84 | 972,100 | — | — |
| 2019-04-01 | $28.78 | $164.64 | 1,257,200 | — | — |
| 2019-03-29 | $28.38 | $162.35 | 868,600 | — | — |
| 2019-03-28 | $28.47 | $162.87 | 930,600 | — | — |
| 2019-03-27 | $28.17 | $161.15 | 1,165,700 | — | — |
| 2019-03-26 | $28.05 | $160.47 | 994,000 | — | — |
| 2019-03-25 | $27.67 | $158.29 | 458,300 | — | — |
| 2019-03-22 | $27.78 | $158.92 | 613,900 | — | — |
| 2019-03-21 | $28.16 | $161.09 | 498,100 | — | — |
| 2019-03-20 | $27.65 | $158.18 | 668,900 | — | — |
| 2019-03-19 | $27.40 | $156.75 | 705,900 | — | — |
| 2019-03-18 | $27.66 | $158.23 | 813,400 | — | — |
| 2019-03-15 | $27.55 | $157.60 | 849,200 | — | — |
| 2019-03-14 | $27.64 | $158.12 | 874,200 | — | — |
| 2019-03-13 | $27.90 | $157.89 | 604,700 | — | — |
| 2019-03-12 | $27.79 | $157.27 | 970,000 | — | — |
| 2019-03-11 | $27.76 | $157.10 | 698,400 | — | — |
| 2019-03-08 | $27.25 | $154.21 | 610,200 | — | — |
| 2019-03-07 | $27.24 | $154.16 | 1,636,000 | — | — |
| 2019-03-06 | $27.76 | $157.10 | 13,790,100 | — | — |
| 2019-03-05 | $28.14 | $159.25 | 2,494,900 | — | — |
| 2019-03-04 | $28.09 | $158.97 | 4,857,600 | — | — |
| 2019-03-01 | $26.36 | $149.18 | 384,600 | — | — |
| 2019-02-28 | $26.49 | $149.91 | 431,100 | — | — |
| 2019-02-27 | $26.45 | $149.68 | 447,300 | — | — |
| 2019-02-26 | $26.72 | $151.21 | 284,000 | — | — |
| 2019-02-25 | $26.86 | $152.01 | 242,600 | — | — |
| 2019-02-22 | $27.06 | $153.14 | 413,500 | — | — |
| 2019-02-21 | $26.86 | $152.01 | 296,200 | — | — |
| 2019-02-20 | $26.92 | $152.34 | 471,200 | — | — |
| 2019-02-19 | $26.91 | $152.29 | 492,000 | — | — |
| 2019-02-15 | $26.82 | $151.78 | 568,400 | — | — |
| 2019-02-14 | $25.94 | $146.80 | 304,400 | — | — |
| 2019-02-13 | $25.88 | $146.46 | 475,300 | — | — |
| 2019-02-12 | $25.84 | $146.23 | 1,142,700 | — | — |
| 2019-02-11 | $25.82 | $146.12 | 328,400 | — | — |
| 2019-02-08 | $25.74 | $145.67 | 313,300 | — | — |
| 2019-02-07 | $26.20 | $148.27 | 593,300 | — | — |
| 2019-02-06 | $25.66 | $145.21 | 366,600 | — | — |
| 2019-02-05 | $25.74 | $145.67 | 347,800 | — | — |
| 2019-02-04 | $25.69 | $145.38 | 646,400 | — | — |
| 2019-02-01 | $24.99 | $141.42 | 441,600 | — | — |
| 2019-01-31 | $25.35 | $143.46 | 608,000 | — | — |
| 2019-01-30 | $25.16 | $142.38 | 774,900 | — | — |
| 2019-01-29 | $24.90 | $140.91 | 404,900 | — | — |
| 2019-01-28 | $24.60 | $139.22 | 389,400 | — | — |
| 2019-01-25 | $24.59 | $139.16 | 994,900 | — | — |
| 2019-01-24 | $23.98 | $135.71 | 284,900 | — | — |
| 2019-01-23 | $23.99 | $135.76 | 284,400 | — | — |
| 2019-01-22 | $24.10 | $136.39 | 460,500 | — | — |
| 2019-01-18 | $24.21 | $137.01 | 529,800 | — | — |
| 2019-01-17 | $24.18 | $136.84 | 435,100 | — | — |
| 2019-01-16 | $24.17 | $136.78 | 317,900 | — | — |
| 2019-01-15 | $24.16 | $136.73 | 208,800 | — | — |
| 2019-01-14 | $24.07 | $136.22 | 256,300 | — | — |
| 2019-01-11 | $24.16 | $136.73 | 425,100 | — | — |
| 2019-01-10 | $24.32 | $137.63 | 344,300 | — | — |
| 2019-01-09 | $24.06 | $136.16 | 362,000 | — | — |
| 2019-01-08 | $24.04 | $136.05 | 575,000 | — | — |
| 2019-01-07 | $23.42 | $132.54 | 356,600 | — | — |
| 2019-01-04 | $23.36 | $132.20 | 364,700 | — | — |
| 2019-01-03 | $22.91 | $129.65 | 327,500 | — | — |
| 2019-01-02 | $22.76 | $128.80 | 403,700 | — | — |