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
- 2015-09-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 | $40.97 | $40.97 | 397,700 | — | — |
| 2019-12-30 | $40.61 | $40.61 | 395,000 | — | — |
| 2019-12-27 | $40.54 | $40.54 | 338,900 | — | — |
| 2019-12-26 | $41.38 | $41.38 | 268,900 | — | — |
| 2019-12-24 | $41.99 | $41.99 | 133,500 | — | — |
| 2019-12-23 | $41.74 | $41.74 | 420,700 | — | — |
| 2019-12-20 | $41.13 | $41.13 | 1,114,300 | — | — |
| 2019-12-19 | $41.79 | $41.79 | 352,100 | — | — |
| 2019-12-18 | $41.18 | $41.18 | 617,000 | — | — |
| 2019-12-17 | $42.99 | $42.99 | 399,900 | — | — |
| 2019-12-16 | $44.00 | $44.00 | 352,600 | — | — |
| 2019-12-13 | $43.63 | $43.63 | 457,000 | — | — |
| 2019-12-12 | $42.01 | $42.01 | 413,700 | — | — |
| 2019-12-11 | $40.47 | $40.47 | 351,400 | — | — |
| 2019-12-10 | $41.76 | $41.76 | 539,800 | — | — |
| 2019-12-09 | $42.71 | $42.71 | 818,900 | — | — |
| 2019-12-06 | $44.74 | $44.74 | 526,900 | — | — |
| 2019-12-05 | $43.53 | $43.53 | 472,300 | — | — |
| 2019-12-04 | $44.87 | $44.87 | 603,500 | — | — |
| 2019-12-03 | $44.50 | $44.50 | 1,164,200 | — | — |
| 2019-12-02 | $40.68 | $40.68 | 453,600 | — | — |
| 2019-11-29 | $41.86 | $41.86 | 213,700 | — | — |
| 2019-11-27 | $41.93 | $41.93 | 308,200 | — | — |
| 2019-11-26 | $41.51 | $41.51 | 674,300 | — | — |
| 2019-11-25 | $41.46 | $41.46 | 811,500 | — | — |
| 2019-11-22 | $38.35 | $38.35 | 622,500 | — | — |
| 2019-11-21 | $37.64 | $37.64 | 428,600 | — | — |
| 2019-11-20 | $37.66 | $37.66 | 458,800 | — | — |
| 2019-11-19 | $38.19 | $38.19 | 369,800 | — | — |
| 2019-11-18 | $37.41 | $37.41 | 336,600 | — | — |
| 2019-11-15 | $37.16 | $37.16 | 342,600 | — | — |
| 2019-11-14 | $36.32 | $36.32 | 356,500 | — | — |
| 2019-11-13 | $36.60 | $36.60 | 462,900 | — | — |
| 2019-11-12 | $38.17 | $38.17 | 451,800 | — | — |
| 2019-11-11 | $38.52 | $38.52 | 525,600 | — | — |
| 2019-11-08 | $39.88 | $39.88 | 386,400 | — | — |
| 2019-11-07 | $38.62 | $38.62 | 689,000 | — | — |
| 2019-11-06 | $36.14 | $36.14 | 807,300 | — | — |
| 2019-11-05 | $37.62 | $37.62 | 509,200 | — | — |
| 2019-11-04 | $37.10 | $37.10 | 381,900 | — | — |
| 2019-11-01 | $36.73 | $36.73 | 496,100 | — | — |
| 2019-10-31 | $35.69 | $35.69 | 509,600 | — | — |
| 2019-10-30 | $34.54 | $34.54 | 1,216,900 | — | — |
| 2019-10-29 | $39.23 | $39.23 | 334,500 | — | — |
| 2019-10-28 | $41.21 | $41.21 | 382,100 | — | — |
| 2019-10-25 | $40.58 | $40.58 | 534,100 | — | — |
| 2019-10-24 | $38.47 | $38.47 | 440,600 | — | — |
| 2019-10-23 | $38.35 | $38.35 | 418,900 | — | — |
| 2019-10-22 | $38.40 | $38.40 | 680,700 | — | — |
| 2019-10-21 | $39.32 | $39.32 | 435,000 | — | — |
| 2019-10-18 | $37.75 | $37.75 | 335,400 | — | — |
| 2019-10-17 | $39.03 | $39.03 | 381,100 | — | — |
| 2019-10-16 | $38.39 | $38.39 | 389,400 | — | — |
| 2019-10-15 | $37.70 | $37.70 | 740,400 | — | — |
| 2019-10-14 | $34.79 | $34.79 | 1,285,200 | — | — |
| 2019-10-11 | $39.50 | $39.50 | 572,100 | — | — |
| 2019-10-10 | $38.93 | $38.93 | 592,500 | — | — |
| 2019-10-09 | $37.77 | $37.77 | 379,600 | — | — |
| 2019-10-08 | $36.90 | $36.90 | 457,300 | — | — |
| 2019-10-07 | $37.41 | $37.41 | 579,400 | — | — |
| 2019-10-04 | $38.49 | $38.49 | 559,500 | — | — |
| 2019-10-03 | $37.96 | $37.96 | 538,300 | — | — |
| 2019-10-02 | $36.34 | $36.34 | 342,200 | — | — |
| 2019-10-01 | $35.36 | $35.36 | 630,100 | — | — |
| 2019-09-30 | $35.60 | $35.60 | 673,400 | — | — |
| 2019-09-27 | $33.35 | $33.35 | 421,800 | — | — |
| 2019-09-26 | $33.31 | $33.31 | 487,400 | — | — |
| 2019-09-25 | $34.86 | $34.86 | 427,400 | — | — |
| 2019-09-24 | $35.18 | $35.18 | 730,100 | — | — |
| 2019-09-23 | $37.07 | $37.07 | 664,900 | — | — |
| 2019-09-20 | $39.90 | $39.90 | 604,600 | — | — |
| 2019-09-19 | $39.42 | $39.42 | 464,500 | — | — |
| 2019-09-18 | $38.61 | $38.61 | 486,200 | — | — |
| 2019-09-17 | $39.17 | $39.17 | 436,100 | — | — |
| 2019-09-16 | $39.93 | $39.93 | 606,200 | — | — |
| 2019-09-13 | $37.92 | $37.92 | 1,237,800 | — | — |
| 2019-09-12 | $39.56 | $39.56 | 1,277,600 | — | — |
| 2019-09-11 | $37.38 | $37.38 | 631,000 | — | — |
| 2019-09-10 | $35.95 | $35.95 | 827,800 | — | — |
| 2019-09-09 | $32.07 | $32.07 | 571,600 | — | — |
| 2019-09-06 | $31.84 | $31.84 | 394,700 | — | — |
| 2019-09-05 | $32.81 | $32.81 | 731,900 | — | — |
| 2019-09-04 | $32.97 | $32.97 | 526,600 | — | — |
| 2019-09-03 | $33.31 | $33.31 | 495,500 | — | — |
| 2019-08-30 | $34.49 | $34.49 | 309,200 | — | — |
| 2019-08-29 | $35.12 | $35.12 | 563,800 | — | — |
| 2019-08-28 | $33.32 | $33.32 | 386,800 | — | — |
| 2019-08-27 | $32.67 | $32.67 | 561,800 | — | — |
| 2019-08-26 | $33.86 | $33.86 | 501,000 | — | — |
| 2019-08-23 | $33.93 | $33.93 | 422,900 | — | — |
| 2019-08-22 | $35.07 | $35.07 | 471,400 | — | — |
| 2019-08-21 | $36.80 | $36.80 | 377,400 | — | — |
| 2019-08-20 | $36.31 | $36.31 | 421,200 | — | — |
| 2019-08-19 | $37.54 | $37.54 | 499,800 | — | — |
| 2019-08-16 | $37.18 | $37.18 | 477,700 | — | — |
| 2019-08-15 | $35.53 | $35.53 | 401,300 | — | — |
| 2019-08-14 | $36.70 | $36.70 | 520,000 | — | — |
| 2019-08-13 | $37.45 | $37.45 | 375,100 | — | — |
| 2019-08-12 | $37.62 | $37.62 | 530,100 | — | — |
| 2019-08-09 | $39.38 | $39.38 | 510,300 | — | — |
| 2019-08-08 | $41.33 | $41.33 | 708,800 | — | — |
| 2019-08-07 | $40.54 | $40.54 | 560,200 | — | — |
| 2019-08-06 | $41.10 | $41.10 | 1,509,500 | — | — |
| 2019-08-05 | $40.05 | $40.05 | 793,100 | — | — |
| 2019-08-02 | $41.21 | $41.21 | 714,100 | — | — |
| 2019-08-01 | $43.45 | $43.45 | 862,500 | — | — |
| 2019-07-31 | $44.41 | $44.41 | 909,700 | — | — |
| 2019-07-30 | $45.91 | $45.91 | 499,200 | — | — |
| 2019-07-29 | $47.48 | $47.48 | 457,200 | — | — |
| 2019-07-26 | $49.73 | $49.73 | 451,300 | — | — |
| 2019-07-25 | $48.10 | $48.10 | 498,300 | — | — |
| 2019-07-24 | $50.61 | $50.61 | 493,900 | — | — |
| 2019-07-23 | $49.06 | $49.06 | 407,700 | — | — |
| 2019-07-22 | $50.59 | $50.59 | 462,200 | — | — |
| 2019-07-19 | $49.13 | $49.13 | 567,300 | — | — |
| 2019-07-18 | $49.85 | $49.85 | 604,100 | — | — |
| 2019-07-17 | $47.74 | $47.74 | 473,800 | — | — |
| 2019-07-16 | $46.96 | $46.96 | 340,200 | — | — |
| 2019-07-15 | $48.01 | $48.01 | 386,100 | — | — |
| 2019-07-12 | $47.48 | $47.48 | 344,500 | — | — |
| 2019-07-11 | $45.96 | $45.96 | 304,200 | — | — |
| 2019-07-10 | $45.91 | $45.91 | 561,400 | — | — |
| 2019-07-09 | $46.46 | $46.46 | 479,800 | — | — |
| 2019-07-08 | $45.26 | $45.26 | 624,500 | — | — |
| 2019-07-05 | $47.60 | $47.60 | 435,300 | — | — |
| 2019-07-03 | $48.53 | $48.53 | 314,300 | — | — |
| 2019-07-02 | $46.74 | $46.74 | 839,000 | — | — |
| 2019-07-01 | $50.88 | $50.88 | 384,000 | — | — |
| 2019-06-28 | $51.37 | $51.37 | 998,200 | — | — |
| 2019-06-27 | $49.73 | $49.73 | 505,100 | — | — |
| 2019-06-26 | $48.72 | $48.72 | 401,500 | — | — |
| 2019-06-25 | $50.28 | $50.28 | 456,400 | — | — |
| 2019-06-24 | $50.13 | $50.13 | 623,800 | — | — |
| 2019-06-21 | $53.19 | $53.19 | 1,169,900 | — | — |
| 2019-06-20 | $52.67 | $52.67 | 402,900 | — | — |
| 2019-06-19 | $51.95 | $51.95 | 433,500 | — | — |
| 2019-06-18 | $53.03 | $53.03 | 609,300 | — | — |
| 2019-06-17 | $51.43 | $51.43 | 610,300 | — | — |
| 2019-06-14 | $48.27 | $48.27 | 522,900 | — | — |
| 2019-06-13 | $49.43 | $49.43 | 402,400 | — | — |
| 2019-06-12 | $46.85 | $46.85 | 294,400 | — | — |
| 2019-06-11 | $46.63 | $46.63 | 250,000 | — | — |
| 2019-06-10 | $48.24 | $48.24 | 344,900 | — | — |
| 2019-06-07 | $48.81 | $48.81 | 489,100 | — | — |
| 2019-06-06 | $46.20 | $46.20 | 433,200 | — | — |
| 2019-06-05 | $47.82 | $47.82 | 543,300 | — | — |
| 2019-06-04 | $46.56 | $46.56 | 703,900 | — | — |
| 2019-06-03 | $44.92 | $44.92 | 537,400 | — | — |
| 2019-05-31 | $43.02 | $43.02 | 663,400 | — | — |
| 2019-05-30 | $43.72 | $43.72 | 765,300 | — | — |
| 2019-05-29 | $46.65 | $46.65 | 729,300 | — | — |
| 2019-05-28 | $48.86 | $48.86 | 1,663,500 | — | — |
| 2019-05-24 | $45.64 | $45.64 | 1,874,100 | — | — |
| 2019-05-23 | $42.48 | $42.48 | 562,500 | — | — |
| 2019-05-22 | $42.62 | $42.62 | 406,400 | — | — |
| 2019-05-21 | $43.00 | $43.00 | 741,000 | — | — |
| 2019-05-20 | $42.00 | $42.00 | 629,300 | — | — |
| 2019-05-17 | $44.72 | $44.72 | 373,800 | — | — |
| 2019-05-16 | $46.14 | $46.14 | 320,700 | — | — |
| 2019-05-15 | $45.69 | $45.69 | 391,700 | — | — |
| 2019-05-14 | $44.80 | $44.80 | 446,800 | — | — |
| 2019-05-13 | $43.86 | $43.86 | 677,200 | — | — |
| 2019-05-10 | $45.80 | $45.80 | 680,500 | — | — |
| 2019-05-09 | $46.07 | $46.07 | 544,200 | — | — |
| 2019-05-08 | $45.63 | $45.63 | 958,800 | — | — |
| 2019-05-07 | $49.88 | $49.88 | 565,400 | — | — |
| 2019-05-06 | $52.32 | $52.32 | 384,400 | — | — |
| 2019-05-03 | $51.57 | $51.57 | 438,500 | — | — |
| 2019-05-02 | $49.86 | $49.86 | 354,200 | — | — |
| 2019-05-01 | $48.60 | $48.60 | 570,100 | — | — |
| 2019-04-30 | $50.40 | $50.40 | 391,700 | — | — |
| 2019-04-29 | $51.49 | $51.49 | 393,000 | — | — |
| 2019-04-26 | $52.64 | $52.64 | 393,500 | — | — |
| 2019-04-25 | $52.75 | $52.75 | 347,200 | — | — |
| 2019-04-24 | $52.58 | $52.58 | 511,800 | — | — |
| 2019-04-23 | $52.60 | $52.60 | 513,100 | — | — |
| 2019-04-22 | $50.39 | $50.39 | 1,288,400 | — | — |
| 2019-04-18 | $54.65 | $54.65 | 760,500 | — | — |
| 2019-04-17 | $54.72 | $54.72 | 823,100 | — | — |
| 2019-04-16 | $53.67 | $53.67 | 452,300 | — | — |
| 2019-04-15 | $52.99 | $52.99 | 498,400 | — | — |
| 2019-04-12 | $53.06 | $53.06 | 464,200 | — | — |
| 2019-04-11 | $53.05 | $53.05 | 416,400 | — | — |
| 2019-04-10 | $55.90 | $55.90 | 468,600 | — | — |
| 2019-04-09 | $54.96 | $54.96 | 562,900 | — | — |
| 2019-04-08 | $57.54 | $57.54 | 407,400 | — | — |
| 2019-04-05 | $59.29 | $59.29 | 387,600 | — | — |
| 2019-04-04 | $57.64 | $57.64 | 360,800 | — | — |
| 2019-04-03 | $58.49 | $58.49 | 364,200 | — | — |
| 2019-04-02 | $59.03 | $59.03 | 462,800 | — | — |
| 2019-04-01 | $58.27 | $58.27 | 525,200 | — | — |
| 2019-03-29 | $57.31 | $57.31 | 746,700 | — | — |
| 2019-03-28 | $55.56 | $55.56 | 315,900 | — | — |
| 2019-03-27 | $55.23 | $55.23 | 354,200 | — | — |
| 2019-03-26 | $57.50 | $57.50 | 250,700 | — | — |
| 2019-03-25 | $57.89 | $57.89 | 395,600 | — | — |
| 2019-03-22 | $57.79 | $57.79 | 596,800 | — | — |
| 2019-03-21 | $62.45 | $62.45 | 478,900 | — | — |
| 2019-03-20 | $60.59 | $60.59 | 843,300 | — | — |
| 2019-03-19 | $58.58 | $58.58 | 325,400 | — | — |
| 2019-03-18 | $58.36 | $58.36 | 1,020,200 | — | — |
| 2019-03-15 | $57.52 | $57.52 | 1,173,700 | — | — |
| 2019-03-14 | $54.49 | $54.49 | 573,500 | — | — |
| 2019-03-13 | $57.79 | $57.79 | 383,600 | — | — |
| 2019-03-12 | $57.49 | $57.49 | 407,900 | — | — |
| 2019-03-11 | $56.51 | $56.51 | 588,200 | — | — |
| 2019-03-08 | $53.91 | $53.91 | 498,900 | — | — |
| 2019-03-07 | $55.26 | $55.26 | 709,300 | — | — |
| 2019-03-06 | $53.49 | $53.49 | 871,600 | — | — |
| 2019-03-05 | $56.64 | $56.64 | 1,204,600 | — | — |
| 2019-03-04 | $56.62 | $56.62 | 1,259,200 | — | — |
| 2019-03-01 | $53.86 | $53.86 | 445,700 | — | — |
| 2019-02-28 | $51.73 | $51.73 | 948,000 | — | — |
| 2019-02-27 | $53.24 | $53.24 | 478,100 | — | — |
| 2019-02-26 | $52.90 | $52.90 | 699,800 | — | — |
| 2019-02-25 | $54.02 | $54.02 | 1,688,100 | — | — |
| 2019-02-22 | $46.50 | $46.50 | 371,000 | — | — |
| 2019-02-21 | $45.68 | $45.68 | 346,800 | — | — |
| 2019-02-20 | $46.23 | $46.23 | 424,500 | — | — |
| 2019-02-19 | $46.80 | $46.80 | 475,600 | — | — |
| 2019-02-15 | $48.13 | $48.13 | 395,900 | — | — |
| 2019-02-14 | $46.47 | $46.47 | 422,900 | — | — |
| 2019-02-13 | $45.37 | $45.37 | 218,700 | — | — |
| 2019-02-12 | $47.10 | $47.10 | 420,300 | — | — |
| 2019-02-11 | $46.68 | $46.68 | 325,000 | — | — |
| 2019-02-08 | $44.87 | $44.87 | 359,900 | — | — |
| 2019-02-07 | $43.32 | $43.32 | 455,500 | — | — |
| 2019-02-06 | $45.36 | $45.36 | 440,700 | — | — |
| 2019-02-05 | $47.12 | $47.12 | 1,031,800 | — | — |
| 2019-02-04 | $45.40 | $45.40 | 276,000 | — | — |
| 2019-02-01 | $44.53 | $44.53 | 311,500 | — | — |
| 2019-01-31 | $43.96 | $43.96 | 371,000 | — | — |
| 2019-01-30 | $42.94 | $42.94 | 363,500 | — | — |
| 2019-01-29 | $41.81 | $41.81 | 383,800 | — | — |
| 2019-01-28 | $41.80 | $41.80 | 390,100 | — | — |
| 2019-01-25 | $43.09 | $43.09 | 713,100 | — | — |
| 2019-01-24 | $42.94 | $42.94 | 255,000 | — | — |
| 2019-01-23 | $42.98 | $42.98 | 344,800 | — | — |
| 2019-01-22 | $43.81 | $43.81 | 589,200 | — | — |
| 2019-01-18 | $47.12 | $47.12 | 539,900 | — | — |
| 2019-01-17 | $45.29 | $45.29 | 342,200 | — | — |
| 2019-01-16 | $44.27 | $44.27 | 319,000 | — | — |
| 2019-01-15 | $43.89 | $43.89 | 380,600 | — | — |
| 2019-01-14 | $43.90 | $43.90 | 442,000 | — | — |
| 2019-01-11 | $44.78 | $44.78 | 302,900 | — | — |
| 2019-01-10 | $46.05 | $46.05 | 567,700 | — | — |
| 2019-01-09 | $46.70 | $46.70 | 586,900 | — | — |
| 2019-01-08 | $45.19 | $45.19 | 515,700 | — | — |
| 2019-01-07 | $45.51 | $45.51 | 666,500 | — | — |
| 2019-01-04 | $45.29 | $45.29 | 531,800 | — | — |
| 2019-01-03 | $40.82 | $40.82 | 445,800 | — | — |
| 2019-01-02 | $43.33 | $43.33 | 497,300 | — | — |