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
- 1987-06-04 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 | $38.66 | $140.75 | 422,800 | — | — |
| 2019-12-30 | $38.62 | $140.60 | 315,300 | — | — |
| 2019-12-27 | $38.41 | $139.84 | 256,700 | — | — |
| 2019-12-26 | $38.54 | $140.31 | 178,400 | — | — |
| 2019-12-24 | $38.41 | $139.84 | 108,700 | — | — |
| 2019-12-23 | $38.34 | $139.58 | 235,700 | — | — |
| 2019-12-20 | $38.83 | $141.37 | 1,160,900 | — | — |
| 2019-12-19 | $38.91 | $141.66 | 555,100 | — | — |
| 2019-12-18 | $38.82 | $141.33 | 302,600 | — | — |
| 2019-12-17 | $38.85 | $141.44 | 334,300 | — | — |
| 2019-12-16 | $38.61 | $140.57 | 574,200 | — | — |
| 2019-12-13 | $38.33 | $139.55 | 327,100 | — | — |
| 2019-12-12 | $38.67 | $140.78 | 564,200 | — | — |
| 2019-12-11 | $37.95 | $136.89 | 285,100 | — | — |
| 2019-12-10 | $38.14 | $137.57 | 324,700 | — | — |
| 2019-12-09 | $37.72 | $136.06 | 347,900 | — | — |
| 2019-12-06 | $37.97 | $136.96 | 400,300 | — | — |
| 2019-12-05 | $37.72 | $136.06 | 297,500 | — | — |
| 2019-12-04 | $37.78 | $136.28 | 499,500 | — | — |
| 2019-12-03 | $37.32 | $134.62 | 460,700 | — | — |
| 2019-12-02 | $37.81 | $136.38 | 455,200 | — | — |
| 2019-11-29 | $37.87 | $136.60 | 196,900 | — | — |
| 2019-11-27 | $37.96 | $136.92 | 342,900 | — | — |
| 2019-11-26 | $37.99 | $137.03 | 389,100 | — | — |
| 2019-11-25 | $38.07 | $137.32 | 677,000 | — | — |
| 2019-11-22 | $37.89 | $136.67 | 444,000 | — | — |
| 2019-11-21 | $37.46 | $135.12 | 477,300 | — | — |
| 2019-11-20 | $37.77 | $136.24 | 766,200 | — | — |
| 2019-11-19 | $38.11 | $137.47 | 676,200 | — | — |
| 2019-11-18 | $37.98 | $137.00 | 1,594,100 | — | — |
| 2019-11-15 | $39.51 | $142.52 | 195,600 | — | — |
| 2019-11-14 | $39.67 | $143.09 | 242,100 | — | — |
| 2019-11-13 | $39.71 | $143.24 | 375,000 | — | — |
| 2019-11-12 | $40.15 | $144.82 | 167,400 | — | — |
| 2019-11-11 | $40.09 | $144.61 | 243,500 | — | — |
| 2019-11-08 | $40.59 | $146.41 | 323,800 | — | — |
| 2019-11-07 | $40.26 | $145.22 | 275,900 | — | — |
| 2019-11-06 | $40.10 | $144.64 | 547,200 | — | — |
| 2019-11-05 | $40.21 | $145.04 | 461,600 | — | — |
| 2019-11-04 | $40.26 | $145.22 | 658,800 | — | — |
| 2019-11-01 | $40.02 | $144.36 | 479,800 | — | — |
| 2019-10-31 | $39.54 | $142.62 | 994,700 | — | — |
| 2019-10-30 | $39.94 | $144.07 | 461,800 | — | — |
| 2019-10-29 | $40.35 | $145.55 | 402,800 | — | — |
| 2019-10-28 | $40.16 | $144.86 | 507,000 | — | — |
| 2019-10-25 | $39.60 | $142.84 | 469,900 | — | — |
| 2019-10-24 | $39.70 | $143.20 | 284,100 | — | — |
| 2019-10-23 | $39.63 | $142.95 | 442,400 | — | — |
| 2019-10-22 | $39.39 | $142.08 | 437,100 | — | — |
| 2019-10-21 | $39.20 | $141.40 | 418,200 | — | — |
| 2019-10-18 | $38.49 | $138.84 | 246,500 | — | — |
| 2019-10-17 | $38.32 | $138.22 | 308,200 | — | — |
| 2019-10-16 | $38.17 | $137.68 | 251,500 | — | — |
| 2019-10-15 | $38.13 | $137.54 | 276,900 | — | — |
| 2019-10-14 | $37.89 | $136.67 | 157,800 | — | — |
| 2019-10-11 | $37.94 | $136.85 | 435,100 | — | — |
| 2019-10-10 | $37.18 | $134.11 | 399,300 | — | — |
| 2019-10-09 | $36.91 | $133.14 | 261,300 | — | — |
| 2019-10-08 | $36.48 | $131.59 | 337,300 | — | — |
| 2019-10-07 | $37.12 | $133.89 | 284,900 | — | — |
| 2019-10-04 | $37.28 | $134.47 | 344,100 | — | — |
| 2019-10-03 | $36.63 | $132.13 | 284,400 | — | — |
| 2019-10-02 | $36.77 | $132.63 | 442,600 | — | — |
| 2019-10-01 | $37.12 | $133.89 | 354,300 | — | — |
| 2019-09-30 | $37.87 | $136.60 | 337,900 | — | — |
| 2019-09-27 | $38.21 | $137.83 | 299,300 | — | — |
| 2019-09-26 | $38.10 | $137.43 | 525,100 | — | — |
| 2019-09-25 | $38.74 | $139.74 | 301,200 | — | — |
| 2019-09-24 | $38.05 | $137.25 | 350,400 | — | — |
| 2019-09-23 | $38.73 | $139.70 | 322,600 | — | — |
| 2019-09-20 | $38.39 | $138.48 | 1,396,100 | — | — |
| 2019-09-19 | $38.62 | $139.31 | 323,900 | — | — |
| 2019-09-18 | $38.97 | $140.57 | 305,000 | — | — |
| 2019-09-17 | $38.71 | $139.63 | 353,600 | — | — |
| 2019-09-16 | $38.99 | $140.64 | 451,800 | — | — |
| 2019-09-13 | $39.52 | $142.55 | 454,300 | — | — |
| 2019-09-12 | $39.53 | $142.59 | 548,700 | — | — |
| 2019-09-11 | $39.59 | $141.58 | 538,700 | — | — |
| 2019-09-10 | $38.57 | $137.93 | 302,500 | — | — |
| 2019-09-09 | $37.75 | $135.00 | 340,800 | — | — |
| 2019-09-06 | $36.85 | $131.78 | 267,500 | — | — |
| 2019-09-05 | $37.12 | $132.74 | 429,200 | — | — |
| 2019-09-04 | $36.28 | $129.74 | 327,500 | — | — |
| 2019-09-03 | $36.00 | $128.74 | 357,400 | — | — |
| 2019-08-30 | $36.88 | $131.89 | 259,400 | — | — |
| 2019-08-29 | $36.85 | $131.78 | 252,000 | — | — |
| 2019-08-28 | $36.18 | $129.38 | 231,300 | — | — |
| 2019-08-27 | $35.57 | $127.20 | 335,000 | — | — |
| 2019-08-26 | $36.18 | $129.38 | 250,200 | — | — |
| 2019-08-23 | $35.57 | $127.20 | 365,800 | — | — |
| 2019-08-22 | $36.67 | $131.14 | 245,500 | — | — |
| 2019-08-21 | $36.56 | $130.74 | 330,700 | — | — |
| 2019-08-20 | $36.19 | $129.42 | 387,400 | — | — |
| 2019-08-19 | $36.76 | $131.46 | 329,300 | — | — |
| 2019-08-16 | $36.23 | $129.56 | 303,100 | — | — |
| 2019-08-15 | $34.94 | $124.95 | 424,700 | — | — |
| 2019-08-14 | $35.10 | $125.52 | 378,700 | — | — |
| 2019-08-13 | $36.37 | $130.06 | 375,700 | — | — |
| 2019-08-12 | $36.05 | $128.92 | 335,100 | — | — |
| 2019-08-09 | $36.43 | $130.28 | 242,300 | — | — |
| 2019-08-08 | $36.49 | $130.49 | 468,900 | — | — |
| 2019-08-07 | $35.49 | $126.92 | 384,500 | — | — |
| 2019-08-06 | $35.82 | $128.10 | 303,600 | — | — |
| 2019-08-05 | $35.27 | $126.13 | 434,100 | — | — |
| 2019-08-02 | $36.08 | $129.03 | 283,600 | — | — |
| 2019-08-01 | $36.40 | $130.17 | 600,500 | — | — |
| 2019-07-31 | $37.59 | $134.43 | 928,100 | — | — |
| 2019-07-30 | $37.99 | $135.86 | 363,300 | — | — |
| 2019-07-29 | $37.48 | $134.03 | 239,500 | — | — |
| 2019-07-26 | $37.88 | $135.46 | 346,200 | — | — |
| 2019-07-25 | $37.69 | $134.78 | 486,900 | — | — |
| 2019-07-24 | $37.92 | $135.61 | 617,300 | — | — |
| 2019-07-23 | $36.80 | $131.60 | 330,900 | — | — |
| 2019-07-22 | $36.40 | $130.17 | 584,400 | — | — |
| 2019-07-19 | $36.59 | $130.85 | 254,000 | — | — |
| 2019-07-18 | $36.28 | $129.74 | 307,400 | — | — |
| 2019-07-17 | $36.03 | $128.85 | 248,800 | — | — |
| 2019-07-16 | $36.19 | $129.42 | 311,300 | — | — |
| 2019-07-15 | $36.06 | $128.95 | 286,300 | — | — |
| 2019-07-12 | $36.99 | $132.28 | 290,400 | — | — |
| 2019-07-11 | $36.59 | $130.85 | 461,100 | — | — |
| 2019-07-10 | $36.16 | $129.31 | 451,400 | — | — |
| 2019-07-09 | $36.70 | $131.24 | 498,800 | — | — |
| 2019-07-08 | $36.72 | $131.31 | 258,800 | — | — |
| 2019-07-05 | $37.40 | $133.75 | 242,500 | — | — |
| 2019-07-03 | $36.79 | $131.56 | 262,100 | — | — |
| 2019-07-02 | $36.66 | $131.10 | 326,900 | — | — |
| 2019-07-01 | $37.14 | $132.82 | 408,000 | — | — |
| 2019-06-28 | $37.09 | $132.64 | 760,300 | — | — |
| 2019-06-27 | $36.80 | $131.60 | 318,200 | — | — |
| 2019-06-26 | $36.27 | $129.71 | 274,500 | — | — |
| 2019-06-25 | $36.22 | $129.53 | 658,400 | — | — |
| 2019-06-24 | $36.19 | $129.42 | 447,600 | — | — |
| 2019-06-21 | $36.40 | $130.17 | 824,500 | — | — |
| 2019-06-20 | $36.67 | $131.14 | 390,800 | — | — |
| 2019-06-19 | $36.74 | $131.39 | 312,700 | — | — |
| 2019-06-18 | $37.08 | $132.60 | 279,800 | — | — |
| 2019-06-17 | $36.03 | $128.85 | 456,800 | — | — |
| 2019-06-14 | $36.74 | $131.39 | 294,700 | — | — |
| 2019-06-13 | $36.74 | $131.39 | 243,900 | — | — |
| 2019-06-12 | $37.06 | $131.31 | 313,300 | — | — |
| 2019-06-11 | $37.25 | $131.99 | 234,300 | — | — |
| 2019-06-10 | $37.22 | $131.88 | 273,900 | — | — |
| 2019-06-07 | $37.24 | $131.95 | 250,000 | — | — |
| 2019-06-06 | $37.17 | $131.70 | 253,600 | — | — |
| 2019-06-05 | $37.66 | $133.44 | 658,600 | — | — |
| 2019-06-04 | $37.69 | $133.55 | 624,900 | — | — |
| 2019-06-03 | $35.86 | $127.06 | 516,600 | — | — |
| 2019-05-31 | $35.78 | $126.78 | 439,500 | — | — |
| 2019-05-30 | $36.19 | $128.23 | 302,600 | — | — |
| 2019-05-29 | $37.05 | $131.28 | 442,800 | — | — |
| 2019-05-28 | $36.70 | $130.04 | 355,300 | — | — |
| 2019-05-24 | $37.19 | $131.78 | 323,200 | — | — |
| 2019-05-23 | $36.33 | $128.73 | 380,400 | — | — |
| 2019-05-22 | $37.06 | $131.31 | 244,300 | — | — |
| 2019-05-21 | $37.50 | $132.87 | 279,000 | — | — |
| 2019-05-20 | $36.98 | $131.03 | 337,200 | — | — |
| 2019-05-17 | $36.93 | $130.85 | 1,273,400 | — | — |
| 2019-05-16 | $36.81 | $130.43 | 540,300 | — | — |
| 2019-05-15 | $36.71 | $130.07 | 575,700 | — | — |
| 2019-05-14 | $37.51 | $132.91 | 515,700 | — | — |
| 2019-05-13 | $37.03 | $131.21 | 571,300 | — | — |
| 2019-05-10 | $38.92 | $137.91 | 367,300 | — | — |
| 2019-05-09 | $38.78 | $137.41 | 326,900 | — | — |
| 2019-05-08 | $38.73 | $137.23 | 324,700 | — | — |
| 2019-05-07 | $38.95 | $138.01 | 392,000 | — | — |
| 2019-05-06 | $39.71 | $140.70 | 510,200 | — | — |
| 2019-05-03 | $39.60 | $140.31 | 496,300 | — | — |
| 2019-05-02 | $38.75 | $137.30 | 631,900 | — | — |
| 2019-05-01 | $38.64 | $136.91 | 560,200 | — | — |
| 2019-04-30 | $39.24 | $139.04 | 1,130,000 | — | — |
| 2019-04-29 | $39.35 | $139.43 | 622,900 | — | — |
| 2019-04-26 | $39.32 | $139.32 | 593,500 | — | — |
| 2019-04-25 | $38.96 | $138.05 | 556,100 | — | — |
| 2019-04-24 | $38.80 | $137.48 | 603,100 | — | — |
| 2019-04-23 | $38.79 | $137.44 | 422,000 | — | — |
| 2019-04-22 | $37.93 | $134.40 | 227,900 | — | — |
| 2019-04-18 | $38.25 | $135.53 | 333,500 | — | — |
| 2019-04-17 | $38.79 | $137.44 | 250,800 | — | — |
| 2019-04-16 | $38.79 | $137.44 | 291,400 | — | — |
| 2019-04-15 | $38.13 | $135.11 | 203,000 | — | — |
| 2019-04-12 | $38.53 | $136.52 | 403,500 | — | — |
| 2019-04-11 | $37.92 | $134.36 | 292,800 | — | — |
| 2019-04-10 | $37.92 | $134.36 | 266,200 | — | — |
| 2019-04-09 | $37.42 | $132.59 | 385,800 | — | — |
| 2019-04-08 | $38.02 | $134.72 | 301,800 | — | — |
| 2019-04-05 | $37.89 | $134.26 | 203,800 | — | — |
| 2019-04-04 | $37.61 | $133.26 | 447,200 | — | — |
| 2019-04-03 | $36.92 | $130.82 | 262,500 | — | — |
| 2019-04-02 | $36.71 | $130.07 | 262,200 | — | — |
| 2019-04-01 | $36.85 | $130.57 | 567,000 | — | — |
| 2019-03-29 | $36.24 | $128.41 | 371,000 | — | — |
| 2019-03-28 | $36.32 | $128.69 | 312,900 | — | — |
| 2019-03-27 | $35.78 | $126.78 | 383,800 | — | — |
| 2019-03-26 | $35.54 | $125.93 | 364,000 | — | — |
| 2019-03-25 | $34.49 | $122.21 | 374,900 | — | — |
| 2019-03-22 | $34.26 | $121.39 | 451,700 | — | — |
| 2019-03-21 | $36.08 | $127.84 | 906,300 | — | — |
| 2019-03-20 | $36.51 | $129.37 | 513,000 | — | — |
| 2019-03-19 | $37.32 | $132.24 | 405,900 | — | — |
| 2019-03-18 | $38.02 | $134.72 | 417,000 | — | — |
| 2019-03-15 | $37.47 | $132.77 | 1,470,000 | — | — |
| 2019-03-14 | $37.45 | $132.70 | 310,300 | — | — |
| 2019-03-13 | $37.25 | $131.99 | 507,600 | — | — |
| 2019-03-12 | $37.17 | $131.70 | 340,600 | — | — |
| 2019-03-11 | $37.43 | $132.63 | 359,600 | — | — |
| 2019-03-08 | $37.14 | $131.60 | 498,700 | — | — |
| 2019-03-07 | $36.98 | $131.03 | 708,900 | — | — |
| 2019-03-06 | $37.73 | $132.48 | 502,900 | — | — |
| 2019-03-05 | $38.48 | $135.12 | 313,800 | — | — |
| 2019-03-04 | $38.48 | $135.12 | 659,200 | — | — |
| 2019-03-01 | $38.55 | $135.36 | 444,400 | — | — |
| 2019-02-28 | $38.39 | $134.80 | 267,600 | — | — |
| 2019-02-27 | $38.37 | $134.73 | 261,700 | — | — |
| 2019-02-26 | $37.88 | $133.01 | 316,300 | — | — |
| 2019-02-25 | $38.49 | $135.15 | 429,400 | — | — |
| 2019-02-22 | $38.72 | $135.96 | 426,100 | — | — |
| 2019-02-21 | $38.51 | $135.22 | 276,600 | — | — |
| 2019-02-20 | $38.71 | $135.92 | 416,500 | — | — |
| 2019-02-19 | $38.25 | $134.31 | 511,100 | — | — |
| 2019-02-15 | $37.84 | $132.87 | 1,256,400 | — | — |
| 2019-02-14 | $37.03 | $130.03 | 547,000 | — | — |
| 2019-02-13 | $37.56 | $131.89 | 405,600 | — | — |
| 2019-02-12 | $37.25 | $130.80 | 336,300 | — | — |
| 2019-02-11 | $36.97 | $129.82 | 770,300 | — | — |
| 2019-02-08 | $35.97 | $126.30 | 382,200 | — | — |
| 2019-02-07 | $36.60 | $128.52 | 637,000 | — | — |
| 2019-02-06 | $36.27 | $127.36 | 307,600 | — | — |
| 2019-02-05 | $36.28 | $127.39 | 442,900 | — | — |
| 2019-02-04 | $36.32 | $127.53 | 401,300 | — | — |
| 2019-02-01 | $35.81 | $125.74 | 433,000 | — | — |
| 2019-01-31 | $35.37 | $124.20 | 949,100 | — | — |
| 2019-01-30 | $35.28 | $123.88 | 422,700 | — | — |
| 2019-01-29 | $35.16 | $123.46 | 414,500 | — | — |
| 2019-01-28 | $35.02 | $122.97 | 497,100 | — | — |
| 2019-01-25 | $34.69 | $121.81 | 422,700 | — | — |
| 2019-01-24 | $34.43 | $120.90 | 349,800 | — | — |
| 2019-01-23 | $34.60 | $121.49 | 311,900 | — | — |
| 2019-01-22 | $34.80 | $122.20 | 433,700 | — | — |
| 2019-01-18 | $35.08 | $123.18 | 565,400 | — | — |
| 2019-01-17 | $34.73 | $121.95 | 624,400 | — | — |
| 2019-01-16 | $34.72 | $121.91 | 344,400 | — | — |
| 2019-01-15 | $33.97 | $119.28 | 310,600 | — | — |
| 2019-01-14 | $33.94 | $119.18 | 443,400 | — | — |
| 2019-01-11 | $33.78 | $118.61 | 485,100 | — | — |
| 2019-01-10 | $33.44 | $117.42 | 347,500 | — | — |
| 2019-01-09 | $33.35 | $117.10 | 636,900 | — | — |
| 2019-01-08 | $33.37 | $117.17 | 487,900 | — | — |
| 2019-01-07 | $32.63 | $114.58 | 481,400 | — | — |
| 2019-01-04 | $32.46 | $113.98 | 455,400 | — | — |
| 2019-01-03 | $31.59 | $110.92 | 510,900 | — | — |
| 2019-01-02 | $31.81 | $111.70 | 472,700 | — | — |