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
- 2021-02-10 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $64.52 | $65.86 | 454,900 | — | — |
| 2021-12-30 | $64.35 | $65.69 | 571,400 | — | — |
| 2021-12-29 | $65.57 | $66.93 | 646,100 | — | — |
| 2021-12-28 | $65.96 | $67.33 | 641,700 | — | — |
| 2021-12-27 | $65.85 | $67.22 | 771,200 | — | — |
| 2021-12-23 | $63.18 | $64.49 | 959,400 | — | — |
| 2021-12-22 | $62.41 | $63.71 | 626,500 | — | — |
| 2021-12-21 | $61.63 | $62.91 | 874,800 | — | — |
| 2021-12-20 | $60.10 | $61.35 | 1,128,100 | — | — |
| 2021-12-17 | $60.76 | $62.02 | 1,048,000 | — | — |
| 2021-12-16 | $61.36 | $62.64 | 957,800 | — | — |
| 2021-12-15 | $60.94 | $62.21 | 998,800 | — | — |
| 2021-12-14 | $61.73 | $63.01 | 1,491,200 | — | — |
| 2021-12-13 | $61.91 | $63.20 | 1,074,700 | — | — |
| 2021-12-10 | $63.80 | $65.13 | 669,700 | — | — |
| 2021-12-09 | $63.32 | $64.64 | 799,100 | — | — |
| 2021-12-08 | $64.46 | $65.80 | 601,900 | — | — |
| 2021-12-07 | $63.18 | $64.49 | 1,039,000 | — | — |
| 2021-12-06 | $59.79 | $61.03 | 1,390,800 | — | — |
| 2021-12-03 | $60.33 | $61.58 | 961,200 | — | — |
| 2021-12-02 | $60.88 | $62.15 | 1,691,700 | — | — |
| 2021-12-01 | $57.00 | $58.18 | 1,615,000 | — | — |
| 2021-11-30 | $59.54 | $60.78 | 2,053,500 | — | — |
| 2021-11-29 | $61.37 | $62.65 | 1,557,600 | — | — |
| 2021-11-26 | $63.92 | $65.25 | 1,178,700 | — | — |
| 2021-11-24 | $64.68 | $66.02 | 639,100 | — | — |
| 2021-11-23 | $63.94 | $65.27 | 1,249,600 | — | — |
| 2021-11-22 | $61.22 | $62.05 | 724,100 | — | — |
| 2021-11-19 | $61.74 | $62.57 | 1,328,200 | — | — |
| 2021-11-18 | $64.23 | $65.10 | 1,033,500 | — | — |
| 2021-11-17 | $63.75 | $64.61 | 1,145,900 | — | — |
| 2021-11-16 | $62.29 | $63.13 | 1,413,200 | — | — |
| 2021-11-15 | $62.41 | $63.25 | 1,562,200 | — | — |
| 2021-11-12 | $62.92 | $63.77 | 755,400 | — | — |
| 2021-11-11 | $64.44 | $65.31 | 836,500 | — | — |
| 2021-11-10 | $63.10 | $63.95 | 1,423,900 | — | — |
| 2021-11-09 | $67.37 | $68.28 | 2,139,500 | — | — |
| 2021-11-08 | $66.22 | $67.11 | 1,106,200 | — | — |
| 2021-11-05 | $65.82 | $66.71 | 1,104,700 | — | — |
| 2021-11-04 | $65.60 | $66.48 | 1,459,700 | — | — |
| 2021-11-03 | $67.55 | $68.46 | 2,756,400 | — | — |
| 2021-11-02 | $65.37 | $66.25 | 1,361,100 | — | — |
| 2021-11-01 | $65.79 | $66.68 | 1,744,600 | — | — |
| 2021-10-29 | $63.74 | $64.60 | 1,510,700 | — | — |
| 2021-10-28 | $66.28 | $67.17 | 1,169,600 | — | — |
| 2021-10-27 | $66.21 | $67.10 | 1,228,300 | — | — |
| 2021-10-26 | $67.58 | $68.49 | 1,438,200 | — | — |
| 2021-10-25 | $67.75 | $68.66 | 2,842,900 | — | — |
| 2021-10-22 | $62.07 | $62.91 | 617,200 | — | — |
| 2021-10-21 | $61.43 | $62.26 | 444,800 | — | — |
| 2021-10-20 | $62.31 | $63.15 | 937,900 | — | — |
| 2021-10-19 | $61.82 | $62.65 | 747,700 | — | — |
| 2021-10-18 | $63.19 | $64.04 | 854,000 | — | — |
| 2021-10-15 | $62.75 | $63.60 | 949,700 | — | — |
| 2021-10-14 | $64.01 | $64.87 | 1,024,500 | — | — |
| 2021-10-13 | $62.05 | $62.89 | 1,199,600 | — | — |
| 2021-10-12 | $62.10 | $62.94 | 1,053,600 | — | — |
| 2021-10-11 | $62.73 | $63.58 | 1,231,000 | — | — |
| 2021-10-08 | $65.78 | $66.67 | 1,000,700 | — | — |
| 2021-10-07 | $64.75 | $65.62 | 1,223,300 | — | — |
| 2021-10-06 | $63.97 | $64.83 | 1,171,300 | — | — |
| 2021-10-05 | $66.92 | $67.82 | 2,127,000 | — | — |
| 2021-10-04 | $64.64 | $65.51 | 1,710,300 | — | — |
| 2021-10-01 | $62.08 | $62.92 | 1,261,100 | — | — |
| 2021-09-30 | $61.59 | $62.42 | 1,773,500 | — | — |
| 2021-09-29 | $60.86 | $61.68 | 1,220,400 | — | — |
| 2021-09-28 | $62.10 | $62.94 | 1,424,600 | — | — |
| 2021-09-27 | $62.48 | $63.32 | 1,729,300 | — | — |
| 2021-09-24 | $58.59 | $59.38 | 1,278,600 | — | — |
| 2021-09-23 | $60.47 | $61.29 | 1,226,900 | — | — |
| 2021-09-22 | $58.56 | $59.35 | 1,074,600 | — | — |
| 2021-09-21 | $58.26 | $59.05 | 1,069,100 | — | — |
| 2021-09-20 | $59.72 | $60.52 | 1,288,800 | — | — |
| 2021-09-17 | $61.07 | $61.89 | 7,431,800 | — | — |
| 2021-09-16 | $61.19 | $62.01 | 1,432,300 | — | — |
| 2021-09-15 | $62.98 | $63.83 | 2,657,300 | — | — |
| 2021-09-14 | $61.69 | $62.52 | 1,377,500 | — | — |
| 2021-09-13 | $62.66 | $63.50 | 2,490,200 | — | — |
| 2021-09-10 | $59.54 | $60.34 | 1,394,800 | — | — |
| 2021-09-09 | $60.57 | $61.39 | 1,752,500 | — | — |
| 2021-09-08 | $60.88 | $61.70 | 1,972,900 | — | — |
| 2021-09-07 | $59.83 | $60.64 | 1,694,900 | — | — |
| 2021-09-03 | $59.03 | $59.83 | 1,015,300 | — | — |
| 2021-09-02 | $58.29 | $59.08 | 1,362,400 | — | — |
| 2021-09-01 | $56.61 | $57.37 | 1,345,300 | — | — |
| 2021-08-31 | $55.81 | $56.56 | 1,772,800 | — | — |
| 2021-08-30 | $54.79 | $55.53 | 516,500 | — | — |
| 2021-08-27 | $55.38 | $56.13 | 2,092,500 | — | — |
| 2021-08-26 | $53.11 | $53.83 | 953,200 | — | — |
| 2021-08-25 | $53.03 | $53.74 | 980,900 | — | — |
| 2021-08-24 | $52.70 | $53.41 | 1,247,000 | — | — |
| 2021-08-23 | $52.25 | $52.95 | 1,059,600 | — | — |
| 2021-08-20 | $52.67 | $53.03 | 1,388,400 | — | — |
| 2021-08-19 | $51.97 | $52.33 | 1,189,500 | — | — |
| 2021-08-18 | $52.42 | $52.78 | 605,200 | — | — |
| 2021-08-17 | $54.77 | $55.15 | 862,000 | — | — |
| 2021-08-16 | $55.83 | $56.21 | 1,790,400 | — | — |
| 2021-08-13 | $56.79 | $57.18 | 1,459,400 | — | — |
| 2021-08-12 | $58.81 | $59.21 | 1,699,400 | — | — |
| 2021-08-11 | $56.94 | $57.33 | 2,950,300 | — | — |
| 2021-08-10 | $55.50 | $55.88 | 792,800 | — | — |
| 2021-08-09 | $54.06 | $54.43 | 748,700 | — | — |
| 2021-08-06 | $55.04 | $55.42 | 380,200 | — | — |
| 2021-08-05 | $54.21 | $54.58 | 558,300 | — | — |
| 2021-08-04 | $54.48 | $54.85 | 559,300 | — | — |
| 2021-08-03 | $54.57 | $54.94 | 576,400 | — | — |
| 2021-08-02 | $53.30 | $53.67 | 567,600 | — | — |
| 2021-07-30 | $54.05 | $54.42 | 622,700 | — | — |
| 2021-07-29 | $55.34 | $55.72 | 562,900 | — | — |
| 2021-07-28 | $55.44 | $55.82 | 730,500 | — | — |
| 2021-07-27 | $54.96 | $55.34 | 952,300 | — | — |
| 2021-07-26 | $55.18 | $55.56 | 1,040,000 | — | — |
| 2021-07-23 | $54.79 | $55.17 | 1,090,800 | — | — |
| 2021-07-22 | $53.98 | $54.35 | 890,400 | — | — |
| 2021-07-21 | $52.96 | $53.32 | 1,125,800 | — | — |
| 2021-07-20 | $50.81 | $51.16 | 874,700 | — | — |
| 2021-07-19 | $48.90 | $49.24 | 1,172,800 | — | — |
| 2021-07-16 | $50.14 | $50.48 | 805,500 | — | — |
| 2021-07-15 | $50.72 | $51.07 | 1,350,300 | — | — |
| 2021-07-14 | $50.84 | $51.19 | 786,600 | — | — |
| 2021-07-13 | $53.81 | $54.18 | 495,800 | — | — |
| 2021-07-12 | $54.74 | $55.12 | 895,700 | — | — |
| 2021-07-09 | $54.81 | $55.19 | 599,500 | — | — |
| 2021-07-08 | $54.61 | $54.98 | 820,400 | — | — |
| 2021-07-07 | $54.26 | $54.63 | 844,800 | — | — |
| 2021-07-06 | $53.86 | $54.23 | 809,900 | — | — |
| 2021-07-02 | $54.59 | $54.96 | 755,800 | — | — |
| 2021-07-01 | $53.99 | $54.36 | 1,452,700 | — | — |
| 2021-06-30 | $51.92 | $52.28 | 1,480,100 | — | — |
| 2021-06-29 | $49.55 | $49.89 | 1,478,000 | — | — |
| 2021-06-28 | $51.00 | $51.35 | 1,853,900 | — | — |
| 2021-06-25 | $53.13 | $53.49 | 13,760,200 | — | — |
| 2021-06-24 | $53.09 | $53.45 | 1,768,800 | — | — |
| 2021-06-23 | $52.93 | $53.29 | 1,302,700 | — | — |
| 2021-06-22 | $53.61 | $53.98 | 2,750,100 | — | — |
| 2021-06-21 | $55.08 | $55.46 | 2,881,500 | — | — |
| 2021-06-18 | $53.11 | $53.47 | 3,169,900 | — | — |
| 2021-06-17 | $53.76 | $54.13 | 2,991,600 | — | — |
| 2021-06-16 | $54.09 | $54.46 | 2,412,100 | — | — |
| 2021-06-15 | $55.96 | $56.34 | 1,689,500 | — | — |
| 2021-06-14 | $55.83 | $56.21 | 1,610,100 | — | — |
| 2021-06-11 | $56.22 | $56.61 | 1,086,800 | — | — |
| 2021-06-10 | $55.58 | $55.96 | 1,343,100 | — | — |
| 2021-06-09 | $55.43 | $55.81 | 886,200 | — | — |
| 2021-06-08 | $55.51 | $55.89 | 1,999,500 | — | — |
| 2021-06-07 | $55.54 | $55.92 | 1,978,600 | — | — |
| 2021-06-04 | $54.43 | $54.80 | 929,500 | — | — |
| 2021-06-03 | $53.48 | $53.85 | 755,700 | — | — |
| 2021-06-02 | $53.42 | $53.79 | 1,079,700 | — | — |
| 2021-06-01 | $54.88 | $55.26 | 1,429,300 | — | — |
| 2021-05-28 | $52.80 | $53.16 | 652,500 | — | — |
| 2021-05-27 | $52.95 | $53.31 | 1,807,600 | — | — |
| 2021-05-26 | $52.80 | $53.16 | 1,400,600 | — | — |
| 2021-05-25 | $50.44 | $50.79 | 726,400 | — | — |
| 2021-05-24 | $50.55 | $50.90 | 955,800 | — | — |
| 2021-05-21 | $50.43 | $50.78 | 1,668,000 | — | — |
| 2021-05-20 | $50.49 | $50.49 | 913,100 | — | — |
| 2021-05-19 | $51.00 | $51.00 | 928,100 | — | — |
| 2021-05-18 | $51.30 | $51.30 | 2,565,200 | — | — |
| 2021-05-17 | $49.99 | $49.99 | 1,427,100 | — | — |
| 2021-05-14 | $48.87 | $48.87 | 2,141,500 | — | — |
| 2021-05-13 | $49.50 | $49.50 | 831,200 | — | — |
| 2021-05-12 | $49.48 | $49.48 | 2,008,400 | — | — |
| 2021-05-11 | $49.06 | $49.06 | 1,135,800 | — | — |
| 2021-05-10 | $49.57 | $49.57 | 840,000 | — | — |
| 2021-05-07 | $49.17 | $49.17 | 1,809,500 | — | — |
| 2021-05-06 | $47.51 | $47.51 | 1,222,600 | — | — |
| 2021-05-05 | $46.74 | $46.74 | 1,923,400 | — | — |
| 2021-05-04 | $46.00 | $46.00 | 772,200 | — | — |
| 2021-05-03 | $46.36 | $46.36 | 870,300 | — | — |
| 2021-04-30 | $45.57 | $45.57 | 766,100 | — | — |
| 2021-04-29 | $46.95 | $46.95 | 1,033,800 | — | — |
| 2021-04-28 | $46.18 | $46.18 | 599,700 | — | — |
| 2021-04-27 | $46.87 | $46.87 | 721,700 | — | — |
| 2021-04-26 | $46.88 | $46.88 | 380,100 | — | — |
| 2021-04-23 | $46.46 | $46.46 | 471,700 | — | — |
| 2021-04-22 | $46.08 | $46.08 | 1,098,600 | — | — |
| 2021-04-21 | $46.24 | $46.24 | 593,000 | — | — |
| 2021-04-20 | $45.71 | $45.71 | 595,800 | — | — |
| 2021-04-19 | $45.97 | $45.97 | 386,400 | — | — |
| 2021-04-16 | $45.65 | $45.65 | 390,800 | — | — |
| 2021-04-15 | $46.19 | $46.19 | 465,700 | — | — |
| 2021-04-14 | $46.19 | $46.19 | 821,100 | — | — |
| 2021-04-13 | $45.51 | $45.51 | 312,000 | — | — |
| 2021-04-12 | $45.45 | $45.45 | 640,400 | — | — |
| 2021-04-09 | $45.54 | $45.54 | 686,000 | — | — |
| 2021-04-08 | $45.33 | $45.33 | 732,100 | — | — |
| 2021-04-07 | $45.10 | $45.10 | 943,000 | — | — |
| 2021-04-06 | $45.21 | $45.21 | 725,400 | — | — |
| 2021-04-05 | $44.66 | $44.66 | 580,000 | — | — |
| 2021-04-01 | $44.93 | $44.93 | 619,000 | — | — |
| 2021-03-31 | $43.39 | $43.39 | 446,700 | — | — |
| 2021-03-30 | $43.14 | $43.14 | 480,200 | — | — |
| 2021-03-29 | $42.52 | $42.52 | 204,000 | — | — |
| 2021-03-26 | $43.33 | $43.33 | 325,000 | — | — |
| 2021-03-25 | $42.16 | $42.16 | 675,200 | — | — |
| 2021-03-24 | $41.60 | $41.60 | 688,700 | — | — |
| 2021-03-23 | $41.70 | $41.70 | 447,000 | — | — |
| 2021-03-22 | $42.75 | $42.75 | 539,100 | — | — |
| 2021-03-19 | $43.31 | $43.31 | 537,100 | — | — |
| 2021-03-18 | $43.50 | $43.50 | 886,900 | — | — |
| 2021-03-17 | $45.28 | $45.28 | 543,100 | — | — |
| 2021-03-16 | $44.81 | $44.81 | 717,600 | — | — |
| 2021-03-15 | $45.75 | $45.75 | 626,800 | — | — |
| 2021-03-12 | $45.75 | $45.75 | 684,300 | — | — |
| 2021-03-11 | $45.34 | $45.34 | 578,900 | — | — |
| 2021-03-10 | $44.75 | $44.75 | 484,300 | — | — |
| 2021-03-09 | $44.28 | $44.28 | 183,400 | — | — |
| 2021-03-08 | $44.37 | $44.37 | 1,125,500 | — | — |
| 2021-03-05 | $45.03 | $45.03 | 968,200 | — | — |
| 2021-03-04 | $46.18 | $46.18 | 679,700 | — | — |
| 2021-03-03 | $47.25 | $47.25 | 1,214,600 | — | — |
| 2021-03-02 | $45.30 | $45.30 | 756,600 | — | — |
| 2021-03-01 | $44.67 | $44.67 | 718,900 | — | — |
| 2021-02-26 | $44.18 | $44.18 | 466,100 | — | — |
| 2021-02-25 | $44.75 | $44.75 | 2,485,000 | — | — |
| 2021-02-24 | $45.00 | $45.00 | 3,153,100 | — | — |
| 2021-02-23 | $43.66 | $43.66 | 888,400 | — | — |
| 2021-02-22 | $43.84 | $43.84 | 1,449,400 | — | — |
| 2021-02-19 | $44.00 | $44.00 | 1,048,200 | — | — |
| 2021-02-18 | $43.00 | $43.00 | 1,589,500 | — | — |
| 2021-02-17 | $44.26 | $44.26 | 1,910,200 | — | — |
| 2021-02-16 | $43.55 | $43.55 | 1,369,100 | — | — |
| 2021-02-12 | $42.51 | $42.51 | 2,088,200 | — | — |
| 2021-02-11 | $42.80 | $42.80 | 1,652,100 | — | — |
| 2021-02-10 | $44.99 | $44.99 | 1,836,900 | — | — |