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
- 2006-11-21 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 | $61.47 | $61.47 | 478,800 | — | — |
| 2019-12-30 | $61.29 | $61.29 | 1,737,300 | — | — |
| 2019-12-27 | $61.66 | $61.66 | 523,900 | — | — |
| 2019-12-26 | $62.50 | $62.50 | 792,700 | — | — |
| 2019-12-24 | $62.17 | $62.17 | 322,800 | — | — |
| 2019-12-23 | $62.11 | $62.11 | 369,800 | — | — |
| 2019-12-20 | $61.82 | $61.82 | 527,400 | — | — |
| 2019-12-19 | $61.46 | $61.46 | 1,117,200 | — | — |
| 2019-12-18 | $61.16 | $61.16 | 704,200 | — | — |
| 2019-12-17 | $61.53 | $61.53 | 759,400 | — | — |
| 2019-12-16 | $61.43 | $61.43 | 830,900 | — | — |
| 2019-12-13 | $61.91 | $61.91 | 469,500 | — | — |
| 2019-12-12 | $62.10 | $62.10 | 707,600 | — | — |
| 2019-12-11 | $61.00 | $61.00 | 605,500 | — | — |
| 2019-12-10 | $60.69 | $60.69 | 1,690,900 | — | — |
| 2019-12-09 | $60.72 | $60.72 | 1,867,100 | — | — |
| 2019-12-06 | $60.82 | $60.82 | 1,450,000 | — | — |
| 2019-12-05 | $59.99 | $59.99 | 838,400 | — | — |
| 2019-12-04 | $60.11 | $60.11 | 1,324,100 | — | — |
| 2019-12-03 | $59.66 | $59.66 | 3,807,900 | — | — |
| 2019-12-02 | $61.51 | $61.51 | 1,403,500 | — | — |
| 2019-11-29 | $61.81 | $61.81 | 399,800 | — | — |
| 2019-11-27 | $61.54 | $61.54 | 523,100 | — | — |
| 2019-11-26 | $61.84 | $61.84 | 1,511,000 | — | — |
| 2019-11-25 | $60.84 | $60.84 | 850,600 | — | — |
| 2019-11-22 | $60.08 | $60.08 | 675,500 | — | — |
| 2019-11-21 | $60.10 | $60.10 | 770,400 | — | — |
| 2019-11-20 | $59.82 | $59.82 | 778,200 | — | — |
| 2019-11-19 | $59.06 | $59.06 | 841,800 | — | — |
| 2019-11-18 | $59.46 | $59.46 | 559,200 | — | — |
| 2019-11-15 | $59.89 | $59.89 | 707,800 | — | — |
| 2019-11-14 | $59.95 | $59.95 | 883,400 | — | — |
| 2019-11-13 | $60.35 | $60.35 | 1,054,900 | — | — |
| 2019-11-12 | $60.49 | $60.49 | 1,043,600 | — | — |
| 2019-11-11 | $60.31 | $60.31 | 744,200 | — | — |
| 2019-11-08 | $60.43 | $60.43 | 1,912,800 | — | — |
| 2019-11-07 | $59.56 | $59.56 | 908,800 | — | — |
| 2019-11-06 | $59.87 | $59.87 | 1,586,200 | — | — |
| 2019-11-05 | $59.05 | $59.05 | 644,200 | — | — |
| 2019-11-04 | $59.00 | $59.00 | 432,400 | — | — |
| 2019-11-01 | $58.58 | $58.58 | 422,800 | — | — |
| 2019-10-31 | $57.88 | $57.88 | 489,000 | — | — |
| 2019-10-30 | $58.29 | $58.29 | 568,300 | — | — |
| 2019-10-29 | $58.59 | $58.59 | 507,800 | — | — |
| 2019-10-28 | $58.67 | $58.67 | 578,700 | — | — |
| 2019-10-25 | $58.25 | $58.25 | 924,700 | — | — |
| 2019-10-24 | $58.15 | $58.15 | 639,500 | — | — |
| 2019-10-23 | $57.72 | $57.72 | 500,400 | — | — |
| 2019-10-22 | $57.13 | $57.13 | 456,400 | — | — |
| 2019-10-21 | $56.59 | $56.59 | 653,600 | — | — |
| 2019-10-18 | $55.93 | $55.93 | 789,400 | — | — |
| 2019-10-17 | $55.89 | $55.89 | 503,600 | — | — |
| 2019-10-16 | $55.52 | $55.52 | 644,900 | — | — |
| 2019-10-15 | $54.72 | $54.72 | 628,000 | — | — |
| 2019-10-14 | $54.20 | $54.20 | 451,300 | — | — |
| 2019-10-11 | $54.25 | $54.25 | 510,900 | — | — |
| 2019-10-10 | $53.40 | $53.40 | 1,088,000 | — | — |
| 2019-10-09 | $52.94 | $52.94 | 601,100 | — | — |
| 2019-10-08 | $51.94 | $51.94 | 548,300 | — | — |
| 2019-10-07 | $52.51 | $52.51 | 783,200 | — | — |
| 2019-10-04 | $53.28 | $53.28 | 518,200 | — | — |
| 2019-10-03 | $52.93 | $52.93 | 632,600 | — | — |
| 2019-10-02 | $52.41 | $52.41 | 933,900 | — | — |
| 2019-10-01 | $53.99 | $53.99 | 769,300 | — | — |
| 2019-09-30 | $54.75 | $54.75 | 1,164,400 | — | — |
| 2019-09-27 | $55.44 | $55.44 | 497,600 | — | — |
| 2019-09-26 | $55.65 | $55.65 | 401,400 | — | — |
| 2019-09-25 | $55.87 | $55.87 | 1,119,200 | — | — |
| 2019-09-24 | $55.50 | $55.50 | 849,100 | — | — |
| 2019-09-23 | $56.00 | $56.00 | 754,300 | — | — |
| 2019-09-20 | $55.12 | $55.12 | 1,031,000 | — | — |
| 2019-09-19 | $55.51 | $55.51 | 819,500 | — | — |
| 2019-09-18 | $55.53 | $55.53 | 722,900 | — | — |
| 2019-09-17 | $55.85 | $55.85 | 1,199,400 | — | — |
| 2019-09-16 | $55.59 | $55.59 | 1,227,900 | — | — |
| 2019-09-13 | $56.49 | $56.49 | 939,500 | — | — |
| 2019-09-12 | $56.39 | $56.39 | 1,390,700 | — | — |
| 2019-09-11 | $56.21 | $56.21 | 1,356,500 | — | — |
| 2019-09-10 | $55.56 | $55.56 | 910,600 | — | — |
| 2019-09-09 | $55.49 | $55.49 | 780,100 | — | — |
| 2019-09-06 | $54.52 | $54.52 | 696,800 | — | — |
| 2019-09-05 | $54.62 | $54.62 | 715,500 | — | — |
| 2019-09-04 | $53.77 | $53.77 | 873,200 | — | — |
| 2019-09-03 | $53.09 | $53.09 | 1,227,000 | — | — |
| 2019-08-30 | $53.62 | $53.62 | 856,900 | — | — |
| 2019-08-29 | $53.08 | $53.08 | 911,100 | — | — |
| 2019-08-28 | $51.65 | $51.65 | 722,500 | — | — |
| 2019-08-27 | $50.43 | $50.43 | 1,699,100 | — | — |
| 2019-08-26 | $50.40 | $50.40 | 1,011,100 | — | — |
| 2019-08-23 | $50.98 | $50.98 | 748,900 | — | — |
| 2019-08-22 | $52.44 | $52.44 | 937,300 | — | — |
| 2019-08-21 | $52.30 | $52.30 | 643,000 | — | — |
| 2019-08-20 | $52.17 | $52.17 | 1,307,200 | — | — |
| 2019-08-19 | $52.60 | $52.60 | 505,800 | — | — |
| 2019-08-16 | $52.11 | $52.11 | 521,800 | — | — |
| 2019-08-15 | $50.53 | $50.53 | 655,100 | — | — |
| 2019-08-14 | $51.30 | $51.30 | 915,800 | — | — |
| 2019-08-13 | $52.22 | $52.22 | 907,300 | — | — |
| 2019-08-12 | $52.70 | $52.70 | 874,800 | — | — |
| 2019-08-09 | $52.74 | $52.74 | 450,500 | — | — |
| 2019-08-08 | $53.20 | $53.20 | 567,700 | — | — |
| 2019-08-07 | $52.21 | $52.21 | 1,622,200 | — | — |
| 2019-08-06 | $52.43 | $52.43 | 678,500 | — | — |
| 2019-08-05 | $51.75 | $51.75 | 1,121,400 | — | — |
| 2019-08-02 | $52.80 | $52.80 | 709,400 | — | — |
| 2019-08-01 | $53.99 | $53.99 | 1,060,800 | — | — |
| 2019-07-31 | $54.53 | $54.53 | 1,269,100 | — | — |
| 2019-07-30 | $54.51 | $54.51 | 1,636,000 | — | — |
| 2019-07-29 | $50.40 | $50.40 | 870,700 | — | — |
| 2019-07-26 | $50.86 | $50.86 | 641,800 | — | — |
| 2019-07-25 | $50.96 | $50.96 | 909,600 | — | — |
| 2019-07-24 | $51.92 | $51.92 | 657,200 | — | — |
| 2019-07-23 | $51.33 | $51.33 | 937,400 | — | — |
| 2019-07-22 | $50.41 | $50.41 | 636,700 | — | — |
| 2019-07-19 | $50.85 | $50.85 | 861,100 | — | — |
| 2019-07-18 | $50.32 | $50.32 | 528,500 | — | — |
| 2019-07-17 | $50.36 | $50.36 | 1,042,900 | — | — |
| 2019-07-16 | $51.46 | $51.46 | 982,100 | — | — |
| 2019-07-15 | $50.55 | $50.55 | 682,600 | — | — |
| 2019-07-12 | $50.94 | $50.94 | 967,100 | — | — |
| 2019-07-11 | $50.47 | $50.47 | 795,700 | — | — |
| 2019-07-10 | $50.20 | $50.20 | 633,700 | — | — |
| 2019-07-09 | $50.17 | $50.17 | 625,400 | — | — |
| 2019-07-08 | $50.30 | $50.30 | 939,300 | — | — |
| 2019-07-05 | $51.16 | $51.16 | 335,400 | — | — |
| 2019-07-03 | $50.50 | $50.50 | 392,000 | — | — |
| 2019-07-02 | $50.73 | $50.73 | 494,600 | — | — |
| 2019-07-01 | $51.64 | $51.64 | 847,200 | — | — |
| 2019-06-28 | $52.01 | $52.01 | 1,116,800 | — | — |
| 2019-06-27 | $50.93 | $50.93 | 715,900 | — | — |
| 2019-06-26 | $50.85 | $50.85 | 743,400 | — | — |
| 2019-06-25 | $50.27 | $50.27 | 461,200 | — | — |
| 2019-06-24 | $50.30 | $50.30 | 811,200 | — | — |
| 2019-06-21 | $50.30 | $50.30 | 839,200 | — | — |
| 2019-06-20 | $50.79 | $50.79 | 646,300 | — | — |
| 2019-06-19 | $50.60 | $50.60 | 688,800 | — | — |
| 2019-06-18 | $49.88 | $49.88 | 1,511,500 | — | — |
| 2019-06-17 | $48.54 | $48.54 | 430,500 | — | — |
| 2019-06-14 | $48.78 | $48.78 | 474,400 | — | — |
| 2019-06-13 | $48.92 | $48.92 | 673,600 | — | — |
| 2019-06-12 | $48.12 | $48.12 | 911,300 | — | — |
| 2019-06-11 | $48.42 | $48.42 | 604,400 | — | — |
| 2019-06-10 | $47.86 | $47.86 | 783,000 | — | — |
| 2019-06-07 | $47.20 | $47.20 | 932,300 | — | — |
| 2019-06-06 | $47.16 | $47.16 | 591,700 | — | — |
| 2019-06-05 | $47.51 | $47.51 | 1,035,500 | — | — |
| 2019-06-04 | $48.11 | $48.11 | 799,400 | — | — |
| 2019-06-03 | $45.67 | $45.67 | 1,018,600 | — | — |
| 2019-05-31 | $44.82 | $44.82 | 1,170,600 | — | — |
| 2019-05-30 | $45.87 | $45.87 | 911,600 | — | — |
| 2019-05-29 | $46.04 | $46.04 | 1,670,400 | — | — |
| 2019-05-28 | $46.23 | $46.23 | 2,000,800 | — | — |
| 2019-05-24 | $46.92 | $46.92 | 1,038,100 | — | — |
| 2019-05-23 | $47.15 | $47.15 | 1,361,900 | — | — |
| 2019-05-22 | $49.14 | $49.14 | 952,400 | — | — |
| 2019-05-21 | $50.38 | $50.38 | 1,194,100 | — | — |
| 2019-05-20 | $49.49 | $49.49 | 960,400 | — | — |
| 2019-05-17 | $49.80 | $49.80 | 1,037,000 | — | — |
| 2019-05-16 | $50.34 | $50.34 | 745,000 | — | — |
| 2019-05-15 | $50.13 | $50.13 | 701,500 | — | — |
| 2019-05-14 | $50.26 | $50.26 | 994,100 | — | — |
| 2019-05-13 | $49.20 | $49.20 | 958,100 | — | — |
| 2019-05-10 | $50.81 | $50.81 | 1,338,300 | — | — |
| 2019-05-09 | $49.77 | $49.77 | 944,100 | — | — |
| 2019-05-08 | $50.57 | $50.57 | 1,167,400 | — | — |
| 2019-05-07 | $50.26 | $50.26 | 2,573,300 | — | — |
| 2019-05-06 | $51.45 | $51.45 | 1,211,700 | — | — |
| 2019-05-03 | $51.79 | $51.79 | 1,106,200 | — | — |
| 2019-05-02 | $51.42 | $51.42 | 1,083,900 | — | — |
| 2019-05-01 | $51.79 | $51.79 | 1,657,400 | — | — |
| 2019-04-30 | $49.64 | $49.64 | 1,164,000 | — | — |
| 2019-04-29 | $49.62 | $49.62 | 825,600 | — | — |
| 2019-04-26 | $48.82 | $48.82 | 485,100 | — | — |
| 2019-04-25 | $48.67 | $48.67 | 741,000 | — | — |
| 2019-04-24 | $49.25 | $49.25 | 1,120,200 | — | — |
| 2019-04-23 | $49.30 | $49.30 | 658,800 | — | — |
| 2019-04-22 | $48.66 | $48.66 | 342,500 | — | — |
| 2019-04-18 | $49.41 | $49.41 | 768,400 | — | — |
| 2019-04-17 | $49.80 | $49.80 | 557,800 | — | — |
| 2019-04-16 | $49.26 | $49.26 | 615,000 | — | — |
| 2019-04-15 | $48.93 | $48.93 | 764,800 | — | — |
| 2019-04-12 | $49.21 | $49.21 | 732,900 | — | — |
| 2019-04-11 | $48.45 | $48.45 | 974,300 | — | — |
| 2019-04-10 | $47.40 | $47.40 | 693,300 | — | — |
| 2019-04-09 | $47.10 | $47.10 | 1,182,700 | — | — |
| 2019-04-08 | $48.40 | $48.40 | 695,600 | — | — |
| 2019-04-05 | $49.00 | $49.00 | 660,300 | — | — |
| 2019-04-04 | $48.49 | $48.49 | 1,098,100 | — | — |
| 2019-04-03 | $47.92 | $47.92 | 1,171,600 | — | — |
| 2019-04-02 | $47.60 | $47.60 | 992,600 | — | — |
| 2019-04-01 | $47.64 | $47.64 | 1,366,100 | — | — |
| 2019-03-29 | $46.54 | $46.54 | 1,552,900 | — | — |
| 2019-03-28 | $45.86 | $45.86 | 932,000 | — | — |
| 2019-03-27 | $45.19 | $45.19 | 1,431,500 | — | — |
| 2019-03-26 | $44.68 | $44.68 | 1,693,600 | — | — |
| 2019-03-25 | $44.26 | $44.26 | 2,084,100 | — | — |
| 2019-03-22 | $44.90 | $44.90 | 3,302,000 | — | — |
| 2019-03-21 | $45.70 | $45.70 | 1,246,300 | — | — |
| 2019-03-20 | $44.02 | $44.02 | 1,206,300 | — | — |
| 2019-03-19 | $44.45 | $44.45 | 1,562,500 | — | — |
| 2019-03-18 | $44.20 | $44.20 | 985,700 | — | — |
| 2019-03-15 | $43.48 | $43.48 | 2,091,700 | — | — |
| 2019-03-14 | $42.90 | $42.90 | 814,100 | — | — |
| 2019-03-13 | $43.08 | $43.08 | 1,562,600 | — | — |
| 2019-03-12 | $43.55 | $43.55 | 3,014,100 | — | — |
| 2019-03-11 | $41.63 | $41.63 | 1,239,300 | — | — |
| 2019-03-08 | $40.96 | $40.96 | 1,509,600 | — | — |
| 2019-03-07 | $40.84 | $40.84 | 2,312,600 | — | — |
| 2019-03-06 | $41.49 | $41.49 | 2,156,300 | — | — |
| 2019-03-05 | $43.41 | $43.41 | 1,428,100 | — | — |
| 2019-03-04 | $44.12 | $44.12 | 1,532,700 | — | — |
| 2019-03-01 | $45.07 | $45.07 | 1,136,900 | — | — |
| 2019-02-28 | $45.14 | $45.14 | 1,129,100 | — | — |
| 2019-02-27 | $45.93 | $45.93 | 717,900 | — | — |
| 2019-02-26 | $46.49 | $46.49 | 803,400 | — | — |
| 2019-02-25 | $46.44 | $46.44 | 1,028,500 | — | — |
| 2019-02-22 | $46.37 | $46.37 | 1,024,700 | — | — |
| 2019-02-21 | $46.50 | $46.50 | 1,275,000 | — | — |
| 2019-02-20 | $47.65 | $47.65 | 1,126,500 | — | — |
| 2019-02-19 | $48.29 | $48.29 | 2,186,000 | — | — |
| 2019-02-15 | $48.07 | $48.07 | 1,113,800 | — | — |
| 2019-02-14 | $47.68 | $47.68 | 1,567,100 | — | — |
| 2019-02-13 | $47.51 | $47.51 | 1,138,700 | — | — |
| 2019-02-12 | $47.14 | $47.14 | 1,122,200 | — | — |
| 2019-02-11 | $46.19 | $46.19 | 815,200 | — | — |
| 2019-02-08 | $45.65 | $45.65 | 929,300 | — | — |
| 2019-02-07 | $46.26 | $46.26 | 759,600 | — | — |
| 2019-02-06 | $47.13 | $47.13 | 543,000 | — | — |
| 2019-02-05 | $47.55 | $47.55 | 666,500 | — | — |
| 2019-02-04 | $47.40 | $47.40 | 604,500 | — | — |
| 2019-02-01 | $47.41 | $47.41 | 816,200 | — | — |
| 2019-01-31 | $47.26 | $47.26 | 1,236,300 | — | — |
| 2019-01-30 | $48.08 | $48.08 | 1,703,800 | — | — |
| 2019-01-29 | $46.85 | $46.85 | 966,600 | — | — |
| 2019-01-28 | $46.86 | $46.86 | 949,800 | — | — |
| 2019-01-25 | $46.99 | $46.99 | 1,042,200 | — | — |
| 2019-01-24 | $45.69 | $45.69 | 1,093,600 | — | — |
| 2019-01-23 | $45.02 | $45.02 | 943,800 | — | — |
| 2019-01-22 | $45.27 | $45.27 | 1,543,800 | — | — |
| 2019-01-18 | $46.64 | $46.64 | 1,774,100 | — | — |
| 2019-01-17 | $45.70 | $45.70 | 1,566,600 | — | — |
| 2019-01-16 | $45.40 | $45.40 | 1,573,200 | — | — |
| 2019-01-15 | $45.55 | $45.55 | 1,371,100 | — | — |
| 2019-01-14 | $45.24 | $45.24 | 1,056,500 | — | — |
| 2019-01-11 | $46.11 | $46.11 | 2,078,700 | — | — |
| 2019-01-10 | $44.41 | $44.41 | 1,734,400 | — | — |
| 2019-01-09 | $44.11 | $44.11 | 1,871,800 | — | — |
| 2019-01-08 | $42.97 | $42.97 | 2,312,400 | — | — |
| 2019-01-07 | $43.61 | $43.61 | 3,566,900 | — | — |
| 2019-01-04 | $41.80 | $41.80 | 2,558,100 | — | — |
| 2019-01-03 | $38.71 | $38.71 | 2,642,800 | — | — |
| 2019-01-02 | $40.77 | $40.77 | 2,601,500 | — | — |