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-07-22 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 | $90.83 | $90.83 | 344,000 | — | — |
| 2021-12-30 | $91.22 | $91.22 | 552,500 | — | — |
| 2021-12-29 | $90.54 | $90.54 | 274,500 | — | — |
| 2021-12-28 | $91.57 | $91.57 | 412,700 | — | — |
| 2021-12-27 | $91.40 | $91.40 | 411,100 | — | — |
| 2021-12-23 | $91.83 | $91.83 | 478,900 | — | — |
| 2021-12-22 | $90.11 | $90.11 | 666,500 | — | — |
| 2021-12-21 | $88.54 | $88.54 | 950,300 | — | — |
| 2021-12-20 | $83.83 | $83.83 | 790,300 | — | — |
| 2021-12-17 | $86.39 | $86.39 | 2,336,200 | — | — |
| 2021-12-16 | $85.00 | $85.00 | 1,198,200 | — | — |
| 2021-12-15 | $87.94 | $87.94 | 1,578,900 | — | — |
| 2021-12-14 | $85.06 | $85.06 | 1,135,000 | — | — |
| 2021-12-13 | $86.51 | $86.51 | 1,439,400 | — | — |
| 2021-12-10 | $85.78 | $85.78 | 2,313,300 | — | — |
| 2021-12-09 | $92.85 | $92.85 | 488,000 | — | — |
| 2021-12-08 | $91.13 | $91.13 | 733,900 | — | — |
| 2021-12-07 | $94.37 | $94.37 | 687,500 | — | — |
| 2021-12-06 | $92.80 | $92.80 | 914,000 | — | — |
| 2021-12-03 | $88.02 | $88.02 | 1,195,300 | — | — |
| 2021-12-02 | $92.10 | $92.10 | 877,600 | — | — |
| 2021-12-01 | $92.02 | $92.02 | 653,000 | — | — |
| 2021-11-30 | $96.05 | $96.05 | 2,008,500 | — | — |
| 2021-11-29 | $100.76 | $100.76 | 669,800 | — | — |
| 2021-11-26 | $97.36 | $97.36 | 273,000 | — | — |
| 2021-11-24 | $98.62 | $98.62 | 368,400 | — | — |
| 2021-11-23 | $96.49 | $96.49 | 924,800 | — | — |
| 2021-11-22 | $103.03 | $103.03 | 569,400 | — | — |
| 2021-11-19 | $101.04 | $101.04 | 762,000 | — | — |
| 2021-11-18 | $103.57 | $103.57 | 808,100 | — | — |
| 2021-11-17 | $103.51 | $103.51 | 801,100 | — | — |
| 2021-11-16 | $101.32 | $101.32 | 520,700 | — | — |
| 2021-11-15 | $98.63 | $98.63 | 316,900 | — | — |
| 2021-11-12 | $98.56 | $98.56 | 409,600 | — | — |
| 2021-11-11 | $95.71 | $95.71 | 421,200 | — | — |
| 2021-11-10 | $93.24 | $93.24 | 332,500 | — | — |
| 2021-11-09 | $96.03 | $96.03 | 427,700 | — | — |
| 2021-11-08 | $94.68 | $94.68 | 529,800 | — | — |
| 2021-11-05 | $93.49 | $93.49 | 643,600 | — | — |
| 2021-11-04 | $96.78 | $96.78 | 543,400 | — | — |
| 2021-11-03 | $98.79 | $98.79 | 594,600 | — | — |
| 2021-11-02 | $94.84 | $94.84 | 1,032,000 | — | — |
| 2021-11-01 | $90.82 | $90.82 | 983,700 | — | — |
| 2021-10-29 | $88.80 | $88.80 | 558,700 | — | — |
| 2021-10-28 | $88.85 | $88.85 | 423,700 | — | — |
| 2021-10-27 | $86.32 | $86.32 | 976,600 | — | — |
| 2021-10-26 | $88.29 | $88.29 | 1,105,000 | — | — |
| 2021-10-25 | $86.22 | $86.22 | 345,700 | — | — |
| 2021-10-22 | $85.72 | $85.72 | 363,900 | — | — |
| 2021-10-21 | $85.75 | $85.75 | 460,600 | — | — |
| 2021-10-20 | $85.61 | $85.61 | 429,200 | — | — |
| 2021-10-19 | $84.99 | $84.99 | 483,500 | — | — |
| 2021-10-18 | $85.79 | $85.79 | 540,000 | — | — |
| 2021-10-15 | $83.10 | $83.10 | 865,800 | — | — |
| 2021-10-14 | $81.23 | $81.23 | 964,600 | — | — |
| 2021-10-13 | $79.21 | $79.21 | 1,205,900 | — | — |
| 2021-10-12 | $75.86 | $75.86 | 625,400 | — | — |
| 2021-10-11 | $73.73 | $73.73 | 997,100 | — | — |
| 2021-10-08 | $75.51 | $75.51 | 656,800 | — | — |
| 2021-10-07 | $79.02 | $79.02 | 478,800 | — | — |
| 2021-10-06 | $77.77 | $77.77 | 462,600 | — | — |
| 2021-10-05 | $78.37 | $78.37 | 450,500 | — | — |
| 2021-10-04 | $78.02 | $78.02 | 662,100 | — | — |
| 2021-10-01 | $80.03 | $80.03 | 481,800 | — | — |
| 2021-09-30 | $78.44 | $78.44 | 532,400 | — | — |
| 2021-09-29 | $77.63 | $77.63 | 637,400 | — | — |
| 2021-09-28 | $77.73 | $77.73 | 688,600 | — | — |
| 2021-09-27 | $78.55 | $78.55 | 632,900 | — | — |
| 2021-09-24 | $80.17 | $80.17 | 427,200 | — | — |
| 2021-09-23 | $82.10 | $82.10 | 679,200 | — | — |
| 2021-09-22 | $83.78 | $83.78 | 460,300 | — | — |
| 2021-09-21 | $83.38 | $83.38 | 847,600 | — | — |
| 2021-09-20 | $79.80 | $79.80 | 1,092,000 | — | — |
| 2021-09-17 | $81.32 | $81.32 | 2,115,800 | — | — |
| 2021-09-16 | $83.75 | $83.75 | 999,800 | — | — |
| 2021-09-15 | $79.51 | $79.51 | 1,032,100 | — | — |
| 2021-09-14 | $81.34 | $81.34 | 766,800 | — | — |
| 2021-09-13 | $80.99 | $80.99 | 735,000 | — | — |
| 2021-09-10 | $82.71 | $82.71 | 365,000 | — | — |
| 2021-09-09 | $82.60 | $82.60 | 571,500 | — | — |
| 2021-09-08 | $82.65 | $82.65 | 569,700 | — | — |
| 2021-09-07 | $84.63 | $84.63 | 1,038,500 | — | — |
| 2021-09-03 | $86.97 | $86.97 | 528,300 | — | — |
| 2021-09-02 | $85.48 | $85.48 | 881,600 | — | — |
| 2021-09-01 | $83.01 | $83.01 | 826,700 | — | — |
| 2021-08-31 | $81.79 | $81.79 | 1,252,300 | — | — |
| 2021-08-30 | $84.93 | $84.93 | 645,500 | — | — |
| 2021-08-27 | $85.63 | $85.63 | 713,300 | — | — |
| 2021-08-26 | $84.36 | $84.36 | 1,132,000 | — | — |
| 2021-08-25 | $87.04 | $87.04 | 1,252,000 | — | — |
| 2021-08-24 | $84.05 | $84.05 | 1,607,600 | — | — |
| 2021-08-23 | $79.06 | $79.06 | 1,005,600 | — | — |
| 2021-08-20 | $77.05 | $77.05 | 953,500 | — | — |
| 2021-08-19 | $76.83 | $76.83 | 1,573,100 | — | — |
| 2021-08-18 | $76.58 | $76.58 | 1,076,700 | — | — |
| 2021-08-17 | $74.43 | $74.43 | 1,394,800 | — | — |
| 2021-08-16 | $79.17 | $79.17 | 1,476,100 | — | — |
| 2021-08-13 | $78.47 | $78.47 | 1,874,200 | — | — |
| 2021-08-12 | $75.87 | $75.87 | 2,549,200 | — | — |
| 2021-08-11 | $69.40 | $69.40 | 1,612,000 | — | — |
| 2021-08-10 | $65.95 | $65.95 | 2,252,700 | — | — |
| 2021-08-09 | $64.87 | $64.87 | 2,291,700 | — | — |
| 2021-08-06 | $64.00 | $64.00 | 2,378,700 | — | — |
| 2021-08-05 | $65.60 | $65.60 | 3,087,100 | — | — |
| 2021-08-04 | $70.53 | $70.53 | 3,560,200 | — | — |
| 2021-08-03 | $66.38 | $66.38 | 4,561,300 | — | — |
| 2021-08-02 | $63.07 | $63.07 | 4,867,900 | — | — |
| 2021-07-30 | $58.00 | $58.00 | 83,400 | — | — |
| 2021-07-29 | $59.95 | $59.95 | 19,000 | — | — |
| 2021-07-28 | $60.05 | $60.05 | 39,900 | — | — |
| 2021-07-27 | $60.00 | $60.00 | 11,000 | — | — |
| 2021-07-26 | $61.00 | $61.00 | 5,600 | — | — |
| 2021-07-23 | $60.00 | $60.00 | 11,700 | — | — |
| 2021-07-22 | $54.50 | $54.50 | 10,300 | — | — |