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
- 2014-06-24 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 | $44.54 | $44.59 | 1,488 | — | — |
| 2021-12-30 | $45.90 | $45.95 | 3,847 | — | — |
| 2021-12-29 | $45.22 | $45.27 | 4,382 | — | — |
| 2021-12-28 | $46.75 | $46.80 | 2,641 | — | — |
| 2021-12-27 | $47.09 | $47.14 | 2,318 | — | — |
| 2021-12-23 | $50.66 | $50.72 | 4,459 | — | — |
| 2021-12-22 | $46.07 | $46.12 | 6,835 | — | — |
| 2021-12-21 | $46.07 | $46.12 | 2,882 | — | — |
| 2021-12-20 | $48.11 | $48.16 | 1,471 | — | — |
| 2021-12-17 | $46.92 | $46.97 | 2,947 | — | — |
| 2021-12-16 | $47.94 | $47.99 | 2,494 | — | — |
| 2021-12-15 | $49.13 | $49.19 | 2,206 | — | — |
| 2021-12-14 | $50.49 | $50.55 | 1,276 | — | — |
| 2021-12-13 | $52.87 | $52.93 | 1,124 | — | — |
| 2021-12-10 | $54.91 | $54.97 | 6,041 | — | — |
| 2021-12-09 | $51.68 | $51.74 | 794 | — | — |
| 2021-12-08 | $50.83 | $50.89 | 2,318 | — | — |
| 2021-12-07 | $50.66 | $50.72 | 3,171 | — | — |
| 2021-12-06 | $47.94 | $47.99 | 4,865 | — | — |
| 2021-12-03 | $50.15 | $50.21 | 1,900 | — | — |
| 2021-12-02 | $50.66 | $50.72 | 6,612 | — | — |
| 2021-12-01 | $52.53 | $52.59 | 1,082 | — | — |
| 2021-11-30 | $52.02 | $52.08 | 1,641 | — | — |
| 2021-11-29 | $54.06 | $54.12 | 1,582 | — | — |
| 2021-11-26 | $55.25 | $55.31 | 441 | — | — |
| 2021-11-24 | $55.25 | $55.31 | 7,306 | — | — |
| 2021-11-23 | $51.00 | $51.06 | 2,835 | — | — |
| 2021-11-22 | $53.89 | $53.95 | 776 | — | — |
| 2021-11-19 | $54.40 | $54.46 | 1,129 | — | — |
| 2021-11-18 | $53.72 | $53.78 | 3,318 | — | — |
| 2021-11-17 | $57.97 | $58.04 | 3,518 | — | — |
| 2021-11-16 | $58.31 | $58.38 | 1,082 | — | — |
| 2021-11-15 | $58.48 | $58.55 | 3,453 | — | — |
| 2021-11-12 | $58.82 | $58.89 | 912 | — | — |
| 2021-11-11 | $58.65 | $58.72 | 1,241 | — | — |
| 2021-11-10 | $57.97 | $58.04 | 1,282 | — | — |
| 2021-11-09 | $60.01 | $60.08 | 888 | — | — |
| 2021-11-08 | $61.03 | $61.10 | 912 | — | — |
| 2021-11-05 | $61.37 | $61.44 | 982 | — | — |
| 2021-11-04 | $62.73 | $62.80 | 288 | — | — |
| 2021-11-03 | $60.52 | $60.59 | 1,429 | — | — |
| 2021-11-02 | $63.92 | $63.99 | 1,847 | — | — |
| 2021-11-01 | $64.09 | $64.16 | 3,329 | — | — |
| 2021-10-29 | $62.22 | $62.29 | 465 | — | — |
| 2021-10-28 | $63.41 | $63.48 | 947 | — | — |
| 2021-10-27 | $62.73 | $62.80 | 1,082 | — | — |
| 2021-10-26 | $61.54 | $61.61 | 700 | — | — |
| 2021-10-25 | $61.54 | $61.61 | 3,853 | — | — |
| 2021-10-22 | $60.18 | $60.25 | 2,129 | — | — |
| 2021-10-21 | $63.24 | $63.31 | 2,059 | — | — |
| 2021-10-20 | $60.69 | $60.76 | 2,765 | — | — |
| 2021-10-19 | $62.56 | $62.63 | 2,153 | — | — |
| 2021-10-18 | $61.20 | $61.27 | 465 | — | — |
| 2021-10-15 | $61.03 | $61.10 | 1,606 | — | — |
| 2021-10-14 | $60.86 | $60.93 | 688 | — | — |
| 2021-10-13 | $62.56 | $62.63 | 1,588 | — | — |
| 2021-10-12 | $60.69 | $60.76 | 7,188 | — | — |
| 2021-10-11 | $60.01 | $60.08 | 2,824 | — | — |
| 2021-10-08 | $61.88 | $61.95 | 2,441 | — | — |
| 2021-10-07 | $60.18 | $60.25 | 1,135 | — | — |
| 2021-10-06 | $58.48 | $58.55 | 924 | — | — |
| 2021-10-05 | $59.33 | $59.40 | 4,994 | — | — |
| 2021-10-04 | $58.31 | $58.38 | 3,618 | — | — |
| 2021-10-01 | $60.18 | $60.25 | 2,335 | — | — |
| 2021-09-30 | $60.69 | $60.76 | 994 | — | — |
| 2021-09-29 | $59.50 | $59.57 | 4,447 | — | — |
| 2021-09-28 | $61.20 | $61.27 | 2,518 | — | — |
| 2021-09-27 | $62.73 | $62.80 | 3,871 | — | — |
| 2021-09-24 | $65.79 | $65.86 | 4,947 | — | — |
| 2021-09-23 | $65.79 | $65.86 | 18,224 | — | — |
| 2021-09-22 | $69.19 | $69.27 | 271,712 | — | — |
| 2021-09-21 | $63.58 | $63.65 | 6,559 | — | — |
| 2021-09-20 | $63.75 | $63.82 | 1,312 | — | — |
| 2021-09-17 | $69.19 | $69.27 | 7,076 | — | — |
| 2021-09-16 | $64.43 | $64.50 | 1,812 | — | — |
| 2021-09-15 | $65.96 | $66.03 | 1,735 | — | — |
| 2021-09-14 | $65.96 | $66.03 | 1,671 | — | — |
| 2021-09-13 | $66.30 | $66.38 | 5,071 | — | — |
| 2021-09-10 | $67.15 | $67.23 | 2,600 | — | — |
| 2021-09-09 | $63.75 | $63.82 | 3,106 | — | — |
| 2021-09-08 | $64.26 | $64.33 | 10,700 | — | — |
| 2021-09-07 | $66.47 | $66.55 | 8,876 | — | — |
| 2021-09-03 | $66.81 | $66.89 | 6,829 | — | — |
| 2021-09-02 | $67.15 | $67.23 | 4,012 | — | — |
| 2021-09-01 | $67.66 | $67.74 | 6,394 | — | — |
| 2021-08-31 | $67.32 | $67.40 | 22,829 | — | — |
| 2021-08-30 | $72.42 | $72.50 | 8,029 | — | — |
| 2021-08-27 | $68.17 | $68.25 | 1,135 | — | — |
| 2021-08-26 | $70.38 | $70.46 | 1,547 | — | — |
| 2021-08-25 | $70.21 | $70.29 | 1,712 | — | — |
| 2021-08-24 | $70.55 | $70.63 | 4,206 | — | — |
| 2021-08-23 | $71.06 | $71.14 | 20,029 | — | — |
| 2021-08-20 | $66.64 | $66.72 | 3,306 | — | — |
| 2021-08-19 | $67.66 | $67.74 | 2,259 | — | — |
| 2021-08-18 | $69.87 | $69.95 | 14,647 | — | — |
| 2021-08-17 | $66.81 | $66.89 | 2,853 | — | — |
| 2021-08-16 | $66.30 | $66.38 | 735 | — | — |
| 2021-08-13 | $67.49 | $67.57 | 1,241 | — | — |
| 2021-08-12 | $67.32 | $67.40 | 1,376 | — | — |
| 2021-08-11 | $66.81 | $66.89 | 2,106 | — | — |
| 2021-08-10 | $66.30 | $66.38 | 3,671 | — | — |
| 2021-08-09 | $65.79 | $65.86 | 1,671 | — | — |
| 2021-08-06 | $65.62 | $65.69 | 7,188 | — | — |
| 2021-08-05 | $61.54 | $61.61 | 4,441 | — | — |
| 2021-08-04 | $60.35 | $60.42 | 5,153 | — | — |
| 2021-08-03 | $60.35 | $60.42 | 6,588 | — | — |
| 2021-08-02 | $59.33 | $59.40 | 6,565 | — | — |
| 2021-07-30 | $59.50 | $59.57 | 7,129 | — | — |
| 2021-07-29 | $62.22 | $62.29 | 6,876 | — | — |
| 2021-07-28 | $62.39 | $62.46 | 11,453 | — | — |
| 2021-07-27 | $63.24 | $63.31 | 13,594 | — | — |
| 2021-07-26 | $64.26 | $64.33 | 7,706 | — | — |
| 2021-07-23 | $64.09 | $64.16 | 3,559 | — | — |
| 2021-07-22 | $65.96 | $66.03 | 10,588 | — | — |
| 2021-07-21 | $65.45 | $65.52 | 15,424 | — | — |
| 2021-07-20 | $61.54 | $61.61 | 1,141 | — | — |
| 2021-07-19 | $60.69 | $60.76 | 8,753 | — | — |
| 2021-07-16 | $63.24 | $63.31 | 2,441 | — | — |
| 2021-07-15 | $64.60 | $64.67 | 2,994 | — | — |
| 2021-07-14 | $68.00 | $68.08 | 5,753 | — | — |
| 2021-07-13 | $71.06 | $71.14 | 7,394 | — | — |
| 2021-07-12 | $67.83 | $67.91 | 959 | — | — |
| 2021-07-09 | $66.81 | $66.89 | 1,912 | — | — |
| 2021-07-08 | $66.13 | $66.20 | 2,906 | — | — |
| 2021-07-07 | $65.28 | $65.35 | 4,476 | — | — |
| 2021-07-06 | $64.60 | $64.67 | 8,271 | — | — |
| 2021-07-02 | $68.85 | $68.93 | 5,671 | — | — |
| 2021-07-01 | $71.91 | $71.99 | 6,271 | — | — |
| 2021-06-30 | $72.25 | $72.33 | 4,171 | — | — |
| 2021-06-29 | $74.63 | $74.71 | 6,488 | — | — |
| 2021-06-28 | $73.53 | $73.61 | 9,488 | — | — |
| 2021-06-25 | $70.04 | $70.12 | 7,941 | — | — |
| 2021-06-24 | $70.21 | $70.29 | 5,194 | — | — |
| 2021-06-23 | $72.76 | $72.84 | 2,576 | — | — |
| 2021-06-22 | $71.74 | $71.82 | 3,547 | — | — |
| 2021-06-21 | $72.76 | $72.84 | 9,171 | — | — |
| 2021-06-18 | $66.98 | $67.06 | 12,882 | — | — |
| 2021-06-17 | $71.91 | $71.99 | 20,653 | — | — |
| 2021-06-16 | $74.29 | $74.37 | 4,235 | — | — |
| 2021-06-15 | $74.80 | $74.88 | 6,159 | — | — |
| 2021-06-14 | $79.90 | $79.99 | 3,971 | — | — |
| 2021-06-11 | $80.07 | $80.16 | 4,424 | — | — |
| 2021-06-10 | $82.11 | $82.20 | 3,241 | — | — |
| 2021-06-09 | $82.62 | $82.71 | 4,900 | — | — |
| 2021-06-08 | $83.98 | $84.08 | 5,218 | — | — |
| 2021-06-07 | $82.62 | $82.71 | 10,071 | — | — |
| 2021-06-04 | $78.37 | $78.46 | 2,688 | — | — |
| 2021-06-03 | $79.90 | $79.99 | 6,671 | — | — |
| 2021-06-02 | $81.26 | $81.35 | 3,776 | — | — |
| 2021-06-01 | $79.90 | $79.99 | 12,071 | — | — |
| 2021-05-28 | $80.07 | $80.16 | 9,276 | — | — |
| 2021-05-27 | $76.84 | $76.93 | 5,265 | — | — |
| 2021-05-26 | $75.82 | $75.91 | 6,229 | — | — |
| 2021-05-25 | $74.46 | $74.54 | 4,041 | — | — |
| 2021-05-24 | $76.16 | $76.25 | 8,235 | — | — |
| 2021-05-21 | $79.05 | $79.14 | 6,541 | — | — |
| 2021-05-20 | $74.63 | $74.71 | 5,171 | — | — |
| 2021-05-19 | $75.48 | $75.57 | 4,394 | — | — |
| 2021-05-18 | $74.97 | $75.05 | 8,176 | — | — |
| 2021-05-17 | $72.25 | $72.33 | 17,265 | — | — |
| 2021-05-14 | $76.50 | $76.59 | 27,688 | — | — |
| 2021-05-13 | $79.73 | $79.82 | 506,388 | — | — |
| 2021-05-12 | $73.95 | $74.03 | 76,388 | — | — |
| 2021-05-11 | $73.95 | $74.03 | 20,371 | — | — |
| 2021-05-10 | $76.33 | $76.42 | 21,676 | — | — |
| 2021-05-07 | $71.74 | $71.82 | 7,935 | — | — |
| 2021-05-06 | $70.89 | $70.97 | 8,071 | — | — |
| 2021-05-05 | $72.42 | $72.50 | 25,712 | — | — |
| 2021-05-04 | $70.21 | $70.29 | 20,076 | — | — |
| 2021-05-03 | $69.19 | $69.27 | 18,900 | — | — |
| 2021-04-30 | $72.59 | $72.67 | 12,341 | — | — |
| 2021-04-29 | $72.25 | $72.33 | 27,647 | — | — |
| 2021-04-28 | $73.95 | $74.03 | 133,859 | — | — |
| 2021-04-27 | $93.16 | $93.27 | 22,894 | — | — |
| 2021-04-26 | $95.03 | $95.14 | 15,706 | — | — |
| 2021-04-23 | $97.75 | $97.86 | 34,800 | — | — |
| 2021-04-22 | $85.85 | $85.95 | 17,700 | — | — |
| 2021-04-21 | $80.58 | $80.67 | 9,876 | — | — |
| 2021-04-20 | $75.48 | $75.57 | 11,212 | — | — |
| 2021-04-19 | $79.39 | $79.48 | 5,812 | — | — |
| 2021-04-16 | $78.88 | $78.97 | 14,988 | — | — |
| 2021-04-15 | $80.58 | $80.67 | 16,306 | — | — |
| 2021-04-14 | $88.57 | $88.67 | 28,782 | — | — |
| 2021-04-13 | $83.30 | $83.39 | 14,029 | — | — |
| 2021-04-12 | $82.45 | $82.54 | 29,994 | — | — |
| 2021-04-09 | $84.49 | $84.59 | 22,759 | — | — |
| 2021-04-08 | $83.64 | $83.73 | 18,600 | — | — |
| 2021-04-07 | $77.52 | $77.61 | 32,659 | — | — |
| 2021-04-06 | $83.64 | $83.73 | 47,206 | — | — |
| 2021-04-05 | $89.76 | $89.86 | 52,706 | — | — |
| 2021-04-01 | $98.77 | $98.88 | 247,259 | — | — |
| 2021-03-31 | $87.89 | $87.99 | 165,688 | — | — |
| 2021-03-30 | $73.10 | $73.18 | 51,712 | — | — |
| 2021-03-29 | $72.93 | $73.01 | 59,453 | — | — |
| 2021-03-26 | $87.04 | $87.14 | 86,535 | — | — |
| 2021-03-25 | $94.69 | $94.80 | 211,782 | — | — |
| 2021-03-24 | $92.14 | $92.24 | 621,935 | — | — |
| 2021-03-23 | $157.42 | $157.60 | 7,329,100 | — | — |
| 2021-03-22 | $54.23 | $54.29 | 64,112 | — | — |
| 2021-03-19 | $55.93 | $55.99 | 5,665 | — | — |
| 2021-03-18 | $53.55 | $53.61 | 7,718 | — | — |
| 2021-03-17 | $55.76 | $55.82 | 7,182 | — | — |
| 2021-03-16 | $52.19 | $52.25 | 7,418 | — | — |
| 2021-03-15 | $55.42 | $55.48 | 6,041 | — | — |
| 2021-03-12 | $55.93 | $55.99 | 12,629 | — | — |
| 2021-03-11 | $56.61 | $56.67 | 11,229 | — | — |
| 2021-03-10 | $54.40 | $54.46 | 14,882 | — | — |
| 2021-03-09 | $51.85 | $51.91 | 13,571 | — | — |
| 2021-03-08 | $47.43 | $47.48 | 11,729 | — | — |
| 2021-03-05 | $46.75 | $46.80 | 22,600 | — | — |
| 2021-03-04 | $44.03 | $44.08 | 26,035 | — | — |
| 2021-03-03 | $49.47 | $49.53 | 11,688 | — | — |
| 2021-03-02 | $52.70 | $52.76 | 24,476 | — | — |
| 2021-03-01 | $49.64 | $49.70 | 31,006 | — | — |
| 2021-02-26 | $53.55 | $53.61 | 26,000 | — | — |
| 2021-02-25 | $59.58 | $59.65 | 29,135 | — | — |
| 2021-02-24 | $67.32 | $67.40 | 53,859 | — | — |
| 2021-02-23 | $63.75 | $63.82 | 45,612 | — | — |
| 2021-02-22 | $72.59 | $72.67 | 20,659 | — | — |
| 2021-02-19 | $73.78 | $73.86 | 36,559 | — | — |
| 2021-02-18 | $82.45 | $82.54 | 20,347 | — | — |
| 2021-02-17 | $87.89 | $87.99 | 21,688 | — | — |
| 2021-02-16 | $90.27 | $90.37 | 28,747 | — | — |
| 2021-02-12 | $84.15 | $84.25 | 16,853 | — | — |
| 2021-02-11 | $84.32 | $84.42 | 29,565 | — | — |
| 2021-02-10 | $89.08 | $89.18 | 57,259 | — | — |
| 2021-02-09 | $80.07 | $80.16 | 27,024 | — | — |
| 2021-02-08 | $78.03 | $78.12 | 29,524 | — | — |
| 2021-02-05 | $73.95 | $74.03 | 11,635 | — | — |
| 2021-02-04 | $71.40 | $71.48 | 18,306 | — | — |
| 2021-02-03 | $75.31 | $75.40 | 10,935 | — | — |
| 2021-02-02 | $70.72 | $70.80 | 12,976 | — | — |
| 2021-02-01 | $70.38 | $70.46 | 12,329 | — | — |
| 2021-01-29 | $68.17 | $68.25 | 17,741 | — | — |
| 2021-01-28 | $68.85 | $68.93 | 16,612 | — | — |
| 2021-01-27 | $68.68 | $68.76 | 41,053 | — | — |
| 2021-01-26 | $79.39 | $79.48 | 165,635 | — | — |
| 2021-01-25 | $70.21 | $70.29 | 17,400 | — | — |
| 2021-01-22 | $72.76 | $72.84 | 26,412 | — | — |
| 2021-01-21 | $67.66 | $67.74 | 10,729 | — | — |
| 2021-01-20 | $65.96 | $66.03 | 71,694 | — | — |
| 2021-01-19 | $61.71 | $61.78 | 6,253 | — | — |
| 2021-01-15 | $60.35 | $60.42 | 8,524 | — | — |
| 2021-01-14 | $62.05 | $62.12 | 7,682 | — | — |
| 2021-01-13 | $62.05 | $62.12 | 8,112 | — | — |
| 2021-01-12 | $62.05 | $62.12 | 13,018 | — | — |
| 2021-01-11 | $58.31 | $58.38 | 7,688 | — | — |
| 2021-01-08 | $58.48 | $58.55 | 9,571 | — | — |
| 2021-01-07 | $60.52 | $60.59 | 10,647 | — | — |
| 2021-01-06 | $55.25 | $55.31 | 17,212 | — | — |
| 2021-01-05 | $57.97 | $58.04 | 10,518 | — | — |
| 2021-01-04 | $56.78 | $56.84 | 29,929 | — | — |