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
- 2020-07-02 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $122.50 | $122.50 | 4,879,900 | — | — |
| 2020-12-30 | $129.89 | $129.89 | 4,738,400 | — | — |
| 2020-12-29 | $118.34 | $118.34 | 6,793,600 | — | — |
| 2020-12-28 | $107.67 | $107.67 | 6,543,600 | — | — |
| 2020-12-24 | $125.11 | $125.11 | 2,812,700 | — | — |
| 2020-12-23 | $134.45 | $134.45 | 5,511,800 | — | — |
| 2020-12-22 | $119.08 | $119.08 | 3,424,400 | — | — |
| 2020-12-21 | $109.07 | $109.07 | 2,848,100 | — | — |
| 2020-12-18 | $106.51 | $106.51 | 2,792,600 | — | — |
| 2020-12-17 | $103.56 | $103.56 | 3,574,100 | — | — |
| 2020-12-16 | $96.36 | $96.36 | 2,112,500 | — | — |
| 2020-12-15 | $90.80 | $90.80 | 2,846,200 | — | — |
| 2020-12-14 | $92.00 | $92.00 | 2,746,300 | — | — |
| 2020-12-11 | $91.59 | $91.59 | 5,590,400 | — | — |
| 2020-12-10 | $99.70 | $99.70 | 7,697,800 | — | — |
| 2020-12-09 | $87.39 | $87.39 | 2,926,400 | — | — |
| 2020-12-08 | $90.60 | $90.60 | 3,844,500 | — | — |
| 2020-12-07 | $91.72 | $91.72 | 7,528,100 | — | — |
| 2020-12-04 | $85.04 | $85.04 | 5,463,900 | — | — |
| 2020-12-03 | $80.35 | $80.35 | 9,344,400 | — | — |
| 2020-12-02 | $66.83 | $66.83 | 1,059,000 | — | — |
| 2020-12-01 | $63.65 | $63.65 | 2,144,800 | — | — |
| 2020-11-30 | $69.27 | $69.27 | 2,498,800 | — | — |
| 2020-11-27 | $75.13 | $75.13 | 1,470,600 | — | — |
| 2020-11-25 | $68.22 | $68.22 | 2,255,500 | — | — |
| 2020-11-24 | $68.99 | $68.99 | 2,125,100 | — | — |
| 2020-11-23 | $64.23 | $64.23 | 892,500 | — | — |
| 2020-11-20 | $63.15 | $63.15 | 562,000 | — | — |
| 2020-11-19 | $62.17 | $62.17 | 843,600 | — | — |
| 2020-11-18 | $63.79 | $63.79 | 1,094,800 | — | — |
| 2020-11-17 | $65.26 | $65.26 | 1,605,900 | — | — |
| 2020-11-16 | $65.26 | $65.26 | 1,592,700 | — | — |
| 2020-11-13 | $59.87 | $59.87 | 2,097,200 | — | — |
| 2020-11-12 | $56.00 | $56.00 | 2,246,800 | — | — |
| 2020-11-11 | $57.90 | $57.90 | 2,283,300 | — | — |
| 2020-11-10 | $65.92 | $65.92 | 1,316,000 | — | — |
| 2020-11-09 | $65.62 | $65.62 | 1,059,600 | — | — |
| 2020-11-06 | $61.37 | $61.37 | 853,700 | — | — |
| 2020-11-05 | $63.95 | $63.95 | 656,600 | — | — |
| 2020-11-04 | $59.70 | $59.70 | 638,600 | — | — |
| 2020-11-03 | $58.40 | $58.40 | 1,063,500 | — | — |
| 2020-11-02 | $52.96 | $52.96 | 908,600 | — | — |
| 2020-10-30 | $50.29 | $50.29 | 986,300 | — | — |
| 2020-10-29 | $46.90 | $46.90 | 1,109,300 | — | — |
| 2020-10-28 | $49.13 | $49.13 | 893,300 | — | — |
| 2020-10-27 | $50.73 | $50.73 | 448,100 | — | — |
| 2020-10-26 | $51.19 | $51.19 | 1,125,500 | — | — |
| 2020-10-23 | $51.09 | $51.09 | 1,417,600 | — | — |
| 2020-10-22 | $52.53 | $52.53 | 1,420,100 | — | — |
| 2020-10-21 | $57.98 | $57.98 | 604,100 | — | — |
| 2020-10-20 | $58.58 | $58.58 | 484,900 | — | — |
| 2020-10-19 | $58.95 | $58.95 | 636,700 | — | — |
| 2020-10-16 | $58.99 | $58.99 | 1,118,900 | — | — |
| 2020-10-15 | $62.41 | $62.41 | 1,847,200 | — | — |
| 2020-10-14 | $68.00 | $68.00 | 1,478,500 | — | — |
| 2020-10-13 | $66.73 | $66.73 | 756,400 | — | — |
| 2020-10-12 | $66.17 | $66.17 | 1,408,100 | — | — |
| 2020-10-09 | $67.81 | $67.81 | 2,353,900 | — | — |
| 2020-10-08 | $60.10 | $60.10 | 1,547,300 | — | — |
| 2020-10-07 | $53.60 | $53.60 | 423,300 | — | — |
| 2020-10-06 | $52.44 | $52.44 | 552,900 | — | — |
| 2020-10-05 | $54.00 | $54.00 | 590,800 | — | — |
| 2020-10-02 | $51.58 | $51.58 | 1,098,100 | — | — |
| 2020-10-01 | $51.46 | $51.46 | 904,800 | — | — |
| 2020-09-30 | $49.72 | $49.72 | 614,500 | — | — |
| 2020-09-29 | $49.61 | $49.61 | 742,100 | — | — |
| 2020-09-28 | $51.25 | $51.25 | 418,400 | — | — |
| 2020-09-25 | $50.93 | $50.93 | 482,500 | — | — |
| 2020-09-24 | $47.98 | $47.98 | 841,400 | — | — |
| 2020-09-23 | $49.87 | $49.87 | 997,200 | — | — |
| 2020-09-22 | $54.07 | $54.07 | 588,600 | — | — |
| 2020-09-21 | $52.93 | $52.93 | 1,410,000 | — | — |
| 2020-09-18 | $55.24 | $55.24 | 2,947,900 | — | — |
| 2020-09-17 | $51.88 | $51.88 | 1,174,900 | — | — |
| 2020-09-16 | $48.65 | $48.65 | 919,500 | — | — |
| 2020-09-15 | $47.15 | $47.15 | 890,600 | — | — |
| 2020-09-14 | $48.71 | $48.71 | 1,125,000 | — | — |
| 2020-09-11 | $50.12 | $50.12 | 704,000 | — | — |
| 2020-09-10 | $52.40 | $52.40 | 963,000 | — | — |
| 2020-09-09 | $50.18 | $50.18 | 1,095,600 | — | — |
| 2020-09-08 | $47.18 | $47.18 | 1,112,500 | — | — |
| 2020-09-04 | $47.27 | $47.27 | 2,906,900 | — | — |
| 2020-09-03 | $50.83 | $50.83 | 1,656,200 | — | — |
| 2020-09-02 | $54.70 | $54.70 | 1,905,800 | — | — |
| 2020-09-01 | $56.19 | $56.19 | 1,303,900 | — | — |
| 2020-08-31 | $58.70 | $58.70 | 866,400 | — | — |
| 2020-08-28 | $58.18 | $58.18 | 1,180,000 | — | — |
| 2020-08-27 | $58.39 | $58.39 | 1,294,400 | — | — |
| 2020-08-26 | $61.13 | $61.13 | 1,165,800 | — | — |
| 2020-08-25 | $61.01 | $61.01 | 1,644,500 | — | — |
| 2020-08-24 | $66.00 | $66.00 | 1,713,100 | — | — |
| 2020-08-21 | $60.20 | $60.20 | 423,900 | — | — |
| 2020-08-20 | $59.86 | $59.86 | 519,700 | — | — |
| 2020-08-19 | $61.70 | $61.70 | 357,600 | — | — |
| 2020-08-18 | $61.79 | $61.79 | 484,000 | — | — |
| 2020-08-17 | $61.48 | $61.48 | 695,900 | — | — |
| 2020-08-14 | $63.22 | $63.22 | 1,062,800 | — | — |
| 2020-08-13 | $59.26 | $59.26 | 1,007,400 | — | — |
| 2020-08-12 | $60.67 | $60.67 | 1,888,100 | — | — |
| 2020-08-11 | $62.75 | $62.75 | 992,500 | — | — |
| 2020-08-10 | $67.41 | $67.41 | 890,900 | — | — |
| 2020-08-07 | $66.84 | $66.84 | 657,000 | — | — |
| 2020-08-06 | $68.70 | $68.70 | 1,154,200 | — | — |
| 2020-08-05 | $64.48 | $64.48 | 1,129,700 | — | — |
| 2020-08-04 | $61.14 | $61.14 | 1,495,700 | — | — |
| 2020-08-03 | $56.86 | $56.86 | 1,610,700 | — | — |
| 2020-07-31 | $58.18 | $58.18 | 1,875,100 | — | — |
| 2020-07-30 | $65.10 | $65.10 | 852,700 | — | — |
| 2020-07-29 | $69.05 | $69.05 | 975,700 | — | — |
| 2020-07-28 | $66.43 | $66.43 | 1,492,700 | — | — |
| 2020-07-27 | $73.00 | $73.00 | 2,084,100 | — | — |
| 2020-07-24 | $77.97 | $77.97 | 1,167,500 | — | — |
| 2020-07-23 | $82.16 | $82.16 | 1,664,600 | — | — |
| 2020-07-22 | $78.50 | $78.50 | 626,300 | — | — |
| 2020-07-21 | $80.85 | $80.85 | 510,400 | — | — |
| 2020-07-20 | $84.24 | $84.24 | 952,900 | — | — |
| 2020-07-17 | $85.89 | $85.89 | 2,046,800 | — | — |
| 2020-07-16 | $79.29 | $79.29 | 1,450,700 | — | — |
| 2020-07-15 | $74.17 | $74.17 | 1,393,200 | — | — |
| 2020-07-14 | $76.14 | $76.14 | 2,089,300 | — | — |
| 2020-07-13 | $78.50 | $78.50 | 2,653,500 | — | — |
| 2020-07-10 | $84.66 | $84.66 | 3,731,600 | — | — |
| 2020-07-09 | $77.01 | $77.01 | 4,178,700 | — | — |
| 2020-07-08 | $68.51 | $68.51 | 3,499,200 | — | — |
| 2020-07-07 | $78.79 | $78.79 | 4,602,800 | — | — |
| 2020-07-06 | $81.19 | $81.19 | 13,467,900 | — | — |
| 2020-07-02 | $69.41 | $69.41 | 18,371,900 | — | — |