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
- 1993-05-03 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 | $70.35 | $89.52 | 557,900 | — | — |
| 2021-12-30 | $70.07 | $89.16 | 664,700 | — | — |
| 2021-12-29 | $71.51 | $91.00 | 501,900 | — | — |
| 2021-12-28 | $70.72 | $89.99 | 682,000 | — | — |
| 2021-12-27 | $71.30 | $90.73 | 838,300 | — | — |
| 2021-12-23 | $69.81 | $88.83 | 1,065,600 | — | — |
| 2021-12-22 | $68.37 | $87.00 | 1,048,100 | — | — |
| 2021-12-21 | $67.00 | $85.26 | 1,877,600 | — | — |
| 2021-12-20 | $63.60 | $80.93 | 999,600 | — | — |
| 2021-12-17 | $65.58 | $83.45 | 3,118,600 | — | — |
| 2021-12-16 | $64.45 | $82.01 | 1,938,300 | — | — |
| 2021-12-15 | $63.78 | $81.16 | 1,162,100 | — | — |
| 2021-12-14 | $63.26 | $80.50 | 1,143,600 | — | — |
| 2021-12-13 | $64.03 | $81.48 | 1,152,000 | — | — |
| 2021-12-10 | $65.40 | $83.22 | 2,013,200 | — | — |
| 2021-12-09 | $61.72 | $78.54 | 775,000 | — | — |
| 2021-12-08 | $62.60 | $79.66 | 646,500 | — | — |
| 2021-12-07 | $62.34 | $79.33 | 636,800 | — | — |
| 2021-12-06 | $59.71 | $75.98 | 1,016,400 | — | — |
| 2021-12-03 | $58.99 | $75.07 | 803,900 | — | — |
| 2021-12-02 | $59.35 | $75.52 | 948,900 | — | — |
| 2021-12-01 | $58.26 | $74.14 | 736,700 | — | — |
| 2021-11-30 | $58.46 | $74.39 | 1,485,500 | — | — |
| 2021-11-29 | $60.93 | $77.53 | 670,800 | — | — |
| 2021-11-26 | $59.89 | $76.21 | 547,200 | — | — |
| 2021-11-24 | $61.96 | $78.84 | 423,500 | — | — |
| 2021-11-23 | $61.84 | $78.69 | 1,000,600 | — | — |
| 2021-11-22 | $62.25 | $79.21 | 740,300 | — | — |
| 2021-11-19 | $62.13 | $79.06 | 683,900 | — | — |
| 2021-11-18 | $63.61 | $80.94 | 534,400 | — | — |
| 2021-11-17 | $64.14 | $81.62 | 587,400 | — | — |
| 2021-11-16 | $64.57 | $82.17 | 614,900 | — | — |
| 2021-11-15 | $63.86 | $81.26 | 511,100 | — | — |
| 2021-11-12 | $64.28 | $81.80 | 905,200 | — | — |
| 2021-11-11 | $64.51 | $81.99 | 385,700 | — | — |
| 2021-11-10 | $63.66 | $80.91 | 433,300 | — | — |
| 2021-11-09 | $63.58 | $80.81 | 508,700 | — | — |
| 2021-11-08 | $64.21 | $81.61 | 766,600 | — | — |
| 2021-11-05 | $65.23 | $82.90 | 707,100 | — | — |
| 2021-11-04 | $63.91 | $81.23 | 705,900 | — | — |
| 2021-11-03 | $63.18 | $80.30 | 648,900 | — | — |
| 2021-11-02 | $62.43 | $79.34 | 574,400 | — | — |
| 2021-11-01 | $61.88 | $78.65 | 897,900 | — | — |
| 2021-10-29 | $59.96 | $76.20 | 854,400 | — | — |
| 2021-10-28 | $60.02 | $76.28 | 1,426,600 | — | — |
| 2021-10-27 | $60.50 | $76.89 | 753,600 | — | — |
| 2021-10-26 | $61.53 | $78.20 | 569,100 | — | — |
| 2021-10-25 | $62.22 | $79.08 | 508,000 | — | — |
| 2021-10-22 | $61.62 | $78.31 | 724,000 | — | — |
| 2021-10-21 | $62.63 | $79.60 | 757,000 | — | — |
| 2021-10-20 | $60.94 | $77.45 | 940,900 | — | — |
| 2021-10-19 | $61.77 | $78.51 | 859,300 | — | — |
| 2021-10-18 | $62.13 | $78.96 | 642,300 | — | — |
| 2021-10-15 | $62.36 | $79.26 | 1,231,100 | — | — |
| 2021-10-14 | $62.97 | $80.03 | 618,300 | — | — |
| 2021-10-13 | $61.26 | $77.86 | 1,224,800 | — | — |
| 2021-10-12 | $62.00 | $78.80 | 669,600 | — | — |
| 2021-10-11 | $63.33 | $80.49 | 809,900 | — | — |
| 2021-10-08 | $62.61 | $79.57 | 445,300 | — | — |
| 2021-10-07 | $62.78 | $79.79 | 891,000 | — | — |
| 2021-10-06 | $61.28 | $77.88 | 800,100 | — | — |
| 2021-10-05 | $61.04 | $77.58 | 1,357,800 | — | — |
| 2021-10-04 | $59.09 | $75.10 | 838,700 | — | — |
| 2021-10-01 | $59.40 | $75.49 | 966,200 | — | — |
| 2021-09-30 | $58.37 | $74.18 | 1,828,900 | — | — |
| 2021-09-29 | $57.23 | $72.74 | 3,816,100 | — | — |
| 2021-09-28 | $60.94 | $77.45 | 1,180,300 | — | — |
| 2021-09-27 | $62.36 | $79.26 | 1,052,100 | — | — |
| 2021-09-24 | $62.21 | $79.06 | 2,130,600 | — | — |
| 2021-09-23 | $61.48 | $78.14 | 670,800 | — | — |
| 2021-09-22 | $60.33 | $76.68 | 811,600 | — | — |
| 2021-09-21 | $58.61 | $74.49 | 894,800 | — | — |
| 2021-09-20 | $59.08 | $75.09 | 1,185,600 | — | — |
| 2021-09-17 | $60.89 | $77.39 | 2,807,100 | — | — |
| 2021-09-16 | $62.95 | $80.01 | 623,900 | — | — |
| 2021-09-15 | $62.82 | $79.84 | 767,700 | — | — |
| 2021-09-14 | $62.38 | $79.28 | 593,500 | — | — |
| 2021-09-13 | $62.85 | $79.88 | 670,900 | — | — |
| 2021-09-10 | $62.94 | $79.99 | 845,500 | — | — |
| 2021-09-09 | $62.00 | $78.80 | 587,800 | — | — |
| 2021-09-08 | $62.00 | $78.80 | 575,900 | — | — |
| 2021-09-07 | $62.96 | $80.02 | 903,200 | — | — |
| 2021-09-03 | $62.01 | $78.81 | 419,100 | — | — |
| 2021-09-02 | $61.48 | $78.14 | 399,400 | — | — |
| 2021-09-01 | $61.09 | $77.64 | 448,000 | — | — |
| 2021-08-31 | $61.78 | $78.52 | 773,800 | — | — |
| 2021-08-30 | $62.69 | $79.67 | 626,000 | — | — |
| 2021-08-27 | $61.95 | $78.73 | 870,600 | — | — |
| 2021-08-26 | $60.60 | $77.02 | 595,900 | — | — |
| 2021-08-25 | $60.70 | $77.15 | 945,500 | — | — |
| 2021-08-24 | $59.89 | $76.12 | 500,100 | — | — |
| 2021-08-23 | $59.73 | $75.91 | 682,300 | — | — |
| 2021-08-20 | $59.58 | $75.72 | 495,800 | — | — |
| 2021-08-19 | $58.25 | $74.03 | 656,400 | — | — |
| 2021-08-18 | $59.48 | $75.59 | 472,800 | — | — |
| 2021-08-17 | $59.37 | $75.46 | 498,400 | — | — |
| 2021-08-16 | $60.31 | $76.65 | 652,200 | — | — |
| 2021-08-13 | $60.63 | $77.06 | 440,200 | — | — |
| 2021-08-12 | $60.29 | $76.62 | 513,400 | — | — |
| 2021-08-11 | $60.35 | $76.60 | 666,800 | — | — |
| 2021-08-10 | $59.53 | $75.56 | 349,300 | — | — |
| 2021-08-09 | $59.25 | $75.20 | 324,200 | — | — |
| 2021-08-06 | $59.67 | $75.74 | 432,700 | — | — |
| 2021-08-05 | $58.99 | $74.87 | 479,300 | — | — |
| 2021-08-04 | $58.93 | $74.80 | 628,300 | — | — |
| 2021-08-03 | $60.01 | $76.17 | 647,000 | — | — |
| 2021-08-02 | $59.13 | $75.05 | 970,000 | — | — |
| 2021-07-30 | $59.54 | $75.57 | 778,200 | — | — |
| 2021-07-29 | $58.94 | $74.81 | 822,700 | — | — |
| 2021-07-28 | $57.84 | $73.41 | 761,400 | — | — |
| 2021-07-27 | $56.89 | $72.21 | 789,900 | — | — |
| 2021-07-26 | $57.47 | $72.94 | 614,400 | — | — |
| 2021-07-23 | $56.94 | $72.27 | 758,700 | — | — |
| 2021-07-22 | $55.62 | $70.60 | 477,000 | — | — |
| 2021-07-21 | $56.47 | $71.67 | 620,600 | — | — |
| 2021-07-20 | $55.12 | $69.96 | 965,300 | — | — |
| 2021-07-19 | $53.60 | $68.03 | 1,041,900 | — | — |
| 2021-07-16 | $54.87 | $69.64 | 870,600 | — | — |
| 2021-07-15 | $56.19 | $71.32 | 629,900 | — | — |
| 2021-07-14 | $57.04 | $72.40 | 946,100 | — | — |
| 2021-07-13 | $57.08 | $72.45 | 449,000 | — | — |
| 2021-07-12 | $57.94 | $73.54 | 581,400 | — | — |
| 2021-07-09 | $57.89 | $73.48 | 600,400 | — | — |
| 2021-07-08 | $56.40 | $71.59 | 899,300 | — | — |
| 2021-07-07 | $57.48 | $72.96 | 619,400 | — | — |
| 2021-07-06 | $57.08 | $72.45 | 898,500 | — | — |
| 2021-07-02 | $58.38 | $74.10 | 396,800 | — | — |
| 2021-07-01 | $58.06 | $73.69 | 647,700 | — | — |
| 2021-06-30 | $58.12 | $73.77 | 656,300 | — | — |
| 2021-06-29 | $58.34 | $74.05 | 617,700 | — | — |
| 2021-06-28 | $58.24 | $73.92 | 784,400 | — | — |
| 2021-06-25 | $57.45 | $72.92 | 2,772,100 | — | — |
| 2021-06-24 | $57.55 | $73.05 | 628,400 | — | — |
| 2021-06-23 | $56.57 | $71.80 | 478,200 | — | — |
| 2021-06-22 | $56.94 | $72.27 | 705,500 | — | — |
| 2021-06-21 | $56.72 | $71.99 | 1,194,200 | — | — |
| 2021-06-18 | $55.66 | $70.65 | 2,434,800 | — | — |
| 2021-06-17 | $57.83 | $73.40 | 2,125,700 | — | — |
| 2021-06-16 | $56.56 | $71.79 | 1,236,600 | — | — |
| 2021-06-15 | $56.65 | $71.90 | 988,700 | — | — |
| 2021-06-14 | $57.44 | $72.91 | 1,372,200 | — | — |
| 2021-06-11 | $57.89 | $73.48 | 682,100 | — | — |
| 2021-06-10 | $57.34 | $72.78 | 519,100 | — | — |
| 2021-06-09 | $57.30 | $72.73 | 510,100 | — | — |
| 2021-06-08 | $57.69 | $73.22 | 701,900 | — | — |
| 2021-06-07 | $57.98 | $73.59 | 552,600 | — | — |
| 2021-06-04 | $57.81 | $73.38 | 659,600 | — | — |
| 2021-06-03 | $56.64 | $71.89 | 505,500 | — | — |
| 2021-06-02 | $56.63 | $71.88 | 674,900 | — | — |
| 2021-06-01 | $56.45 | $71.65 | 729,800 | — | — |
| 2021-05-28 | $56.45 | $71.65 | 622,800 | — | — |
| 2021-05-27 | $56.28 | $71.43 | 842,700 | — | — |
| 2021-05-26 | $55.80 | $70.82 | 608,500 | — | — |
| 2021-05-25 | $55.50 | $70.44 | 1,156,300 | — | — |
| 2021-05-24 | $55.35 | $70.25 | 1,184,000 | — | — |
| 2021-05-21 | $54.34 | $68.97 | 571,400 | — | — |
| 2021-05-20 | $54.27 | $68.88 | 786,900 | — | — |
| 2021-05-19 | $54.18 | $68.77 | 602,600 | — | — |
| 2021-05-18 | $53.49 | $67.89 | 573,500 | — | — |
| 2021-05-17 | $54.00 | $68.54 | 464,800 | — | — |
| 2021-05-14 | $53.94 | $68.46 | 538,500 | — | — |
| 2021-05-13 | $52.66 | $66.84 | 748,200 | — | — |
| 2021-05-12 | $50.90 | $64.50 | 1,117,700 | — | — |
| 2021-05-11 | $53.56 | $67.87 | 987,200 | — | — |
| 2021-05-10 | $53.08 | $67.27 | 735,600 | — | — |
| 2021-05-07 | $54.83 | $69.48 | 1,047,300 | — | — |
| 2021-05-06 | $52.82 | $66.94 | 1,067,000 | — | — |
| 2021-05-05 | $52.37 | $66.37 | 752,900 | — | — |
| 2021-05-04 | $51.93 | $65.81 | 919,900 | — | — |
| 2021-05-03 | $52.60 | $66.66 | 1,346,800 | — | — |
| 2021-04-30 | $52.42 | $66.43 | 1,004,300 | — | — |
| 2021-04-29 | $54.03 | $68.47 | 733,600 | — | — |
| 2021-04-28 | $54.31 | $68.82 | 417,100 | — | — |
| 2021-04-27 | $54.29 | $68.80 | 431,000 | — | — |
| 2021-04-26 | $54.47 | $69.03 | 501,900 | — | — |
| 2021-04-23 | $54.23 | $68.72 | 542,800 | — | — |
| 2021-04-22 | $53.52 | $67.82 | 482,200 | — | — |
| 2021-04-21 | $54.05 | $68.49 | 736,700 | — | — |
| 2021-04-20 | $53.51 | $67.81 | 657,900 | — | — |
| 2021-04-19 | $54.34 | $68.86 | 776,200 | — | — |
| 2021-04-16 | $54.44 | $68.99 | 773,200 | — | — |
| 2021-04-15 | $53.68 | $68.03 | 898,000 | — | — |
| 2021-04-14 | $54.05 | $68.49 | 921,500 | — | — |
| 2021-04-13 | $53.44 | $67.72 | 1,140,500 | — | — |
| 2021-04-12 | $53.68 | $68.03 | 858,200 | — | — |
| 2021-04-09 | $53.44 | $67.72 | 868,200 | — | — |
| 2021-04-08 | $53.81 | $68.19 | 820,800 | — | — |
| 2021-04-07 | $53.18 | $67.39 | 895,500 | — | — |
| 2021-04-06 | $53.40 | $67.67 | 1,060,600 | — | — |
| 2021-04-05 | $53.70 | $68.05 | 759,800 | — | — |
| 2021-04-01 | $52.97 | $67.13 | 723,900 | — | — |
| 2021-03-31 | $52.16 | $66.10 | 1,109,700 | — | — |
| 2021-03-30 | $51.48 | $65.24 | 1,099,900 | — | — |
| 2021-03-29 | $51.12 | $64.78 | 1,340,400 | — | — |
| 2021-03-26 | $51.72 | $65.54 | 1,113,600 | — | — |
| 2021-03-25 | $49.53 | $62.77 | 809,900 | — | — |
| 2021-03-24 | $48.79 | $61.83 | 1,079,600 | — | — |
| 2021-03-23 | $48.47 | $61.42 | 1,146,000 | — | — |
| 2021-03-22 | $50.55 | $64.06 | 1,418,400 | — | — |
| 2021-03-19 | $51.05 | $64.69 | 2,610,500 | — | — |
| 2021-03-18 | $49.92 | $63.26 | 1,297,100 | — | — |
| 2021-03-17 | $51.02 | $64.66 | 1,263,400 | — | — |
| 2021-03-16 | $50.47 | $63.96 | 2,810,000 | — | — |
| 2021-03-15 | $48.84 | $61.89 | 1,411,900 | — | — |
| 2021-03-12 | $48.41 | $61.35 | 1,089,700 | — | — |
| 2021-03-11 | $47.71 | $60.46 | 1,318,300 | — | — |
| 2021-03-10 | $45.33 | $57.44 | 807,200 | — | — |
| 2021-03-09 | $44.56 | $56.47 | 839,200 | — | — |
| 2021-03-08 | $43.66 | $55.33 | 788,100 | — | — |
| 2021-03-05 | $43.36 | $54.95 | 1,033,600 | — | — |
| 2021-03-04 | $42.06 | $53.30 | 1,215,900 | — | — |
| 2021-03-03 | $43.37 | $54.96 | 454,600 | — | — |
| 2021-03-02 | $43.94 | $55.68 | 538,700 | — | — |
| 2021-03-01 | $45.16 | $57.23 | 938,100 | — | — |
| 2021-02-26 | $43.17 | $54.71 | 1,146,200 | — | — |
| 2021-02-25 | $42.82 | $54.26 | 918,900 | — | — |
| 2021-02-24 | $45.01 | $57.04 | 764,900 | — | — |
| 2021-02-23 | $43.63 | $55.29 | 1,608,600 | — | — |
| 2021-02-22 | $44.09 | $55.87 | 1,131,300 | — | — |
| 2021-02-19 | $44.55 | $56.46 | 1,003,400 | — | — |
| 2021-02-18 | $43.67 | $55.34 | 1,297,900 | — | — |
| 2021-02-17 | $44.26 | $56.09 | 498,900 | — | — |
| 2021-02-16 | $45.44 | $57.58 | 509,500 | — | — |
| 2021-02-12 | $44.71 | $56.66 | 506,800 | — | — |
| 2021-02-11 | $44.84 | $56.82 | 937,900 | — | — |
| 2021-02-10 | $44.17 | $55.87 | 867,800 | — | — |
| 2021-02-09 | $44.83 | $56.71 | 614,800 | — | — |
| 2021-02-08 | $45.81 | $57.95 | 630,900 | — | — |
| 2021-02-05 | $44.58 | $56.39 | 812,100 | — | — |
| 2021-02-04 | $44.45 | $56.23 | 774,900 | — | — |
| 2021-02-03 | $43.20 | $54.65 | 699,800 | — | — |
| 2021-02-02 | $43.49 | $55.01 | 650,000 | — | — |
| 2021-02-01 | $42.58 | $53.86 | 742,200 | — | — |
| 2021-01-29 | $41.37 | $52.33 | 1,195,400 | — | — |
| 2021-01-28 | $42.34 | $53.56 | 1,166,500 | — | — |
| 2021-01-27 | $41.57 | $52.58 | 1,361,200 | — | — |
| 2021-01-26 | $43.02 | $54.42 | 785,800 | — | — |
| 2021-01-25 | $44.11 | $55.80 | 813,900 | — | — |
| 2021-01-22 | $45.22 | $57.20 | 514,500 | — | — |
| 2021-01-21 | $45.59 | $57.67 | 841,700 | — | — |
| 2021-01-20 | $45.51 | $57.57 | 730,400 | — | — |
| 2021-01-19 | $45.14 | $57.10 | 1,232,600 | — | — |
| 2021-01-15 | $44.60 | $56.42 | 690,800 | — | — |
| 2021-01-14 | $45.48 | $57.53 | 891,600 | — | — |
| 2021-01-13 | $44.58 | $56.39 | 713,600 | — | — |
| 2021-01-12 | $44.84 | $56.72 | 1,271,700 | — | — |
| 2021-01-11 | $44.64 | $56.47 | 845,500 | — | — |
| 2021-01-08 | $44.46 | $56.24 | 674,200 | — | — |
| 2021-01-07 | $44.91 | $56.81 | 1,070,200 | — | — |
| 2021-01-06 | $43.99 | $55.65 | 1,442,700 | — | — |
| 2021-01-05 | $43.06 | $54.47 | 903,300 | — | — |
| 2021-01-04 | $42.17 | $53.34 | 716,500 | — | — |