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-04-19 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 | $83.85 | $83.85 | 4,300 | — | — |
| 2021-12-30 | $82.68 | $82.68 | 7,000 | — | — |
| 2021-12-29 | $82.81 | $82.81 | 4,869 | — | — |
| 2021-12-28 | $77.87 | $77.87 | 5,877 | — | — |
| 2021-12-27 | $76.96 | $76.96 | 6,362 | — | — |
| 2021-12-23 | $80.47 | $80.47 | 3,008 | — | — |
| 2021-12-22 | $79.17 | $79.17 | 4,369 | — | — |
| 2021-12-21 | $78.39 | $78.39 | 20,669 | — | — |
| 2021-12-20 | $83.72 | $83.72 | 18,977 | — | — |
| 2021-12-17 | $70.33 | $70.33 | 17,369 | — | — |
| 2021-12-16 | $67.60 | $67.60 | 16,054 | — | — |
| 2021-12-15 | $65.91 | $65.91 | 15,323 | — | — |
| 2021-12-14 | $67.60 | $67.60 | 13,669 | — | — |
| 2021-12-13 | $73.84 | $73.84 | 11,331 | — | — |
| 2021-12-10 | $75.92 | $75.92 | 7,700 | — | — |
| 2021-12-09 | $76.18 | $76.18 | 11,992 | — | — |
| 2021-12-08 | $77.74 | $77.74 | 15,215 | — | — |
| 2021-12-07 | $84.24 | $84.24 | 102,685 | — | — |
| 2021-12-06 | $90.22 | $90.22 | 20,277 | — | — |
| 2021-12-03 | $89.96 | $89.96 | 24,500 | — | — |
| 2021-12-02 | $91.13 | $91.13 | 31,485 | — | — |
| 2021-12-01 | $76.70 | $76.70 | 22,323 | — | — |
| 2021-11-30 | $85.41 | $85.41 | 49,838 | — | — |
| 2021-11-29 | $117.00 | $117.00 | 36,754 | — | — |
| 2021-11-26 | $132.86 | $132.86 | 29,192 | — | — |
| 2021-11-24 | $138.06 | $138.06 | 207,085 | — | — |
| 2021-11-23 | $104.12 | $104.12 | 10,377 | — | — |
| 2021-11-22 | $128.70 | $128.70 | 14,431 | — | — |
| 2021-11-19 | $122.85 | $122.85 | 4,754 | — | — |
| 2021-11-18 | $120.51 | $120.51 | 4,546 | — | — |
| 2021-11-17 | $129.48 | $129.48 | 2,831 | — | — |
| 2021-11-16 | $129.09 | $129.09 | 7,138 | — | — |
| 2021-11-15 | $130.39 | $130.39 | 21,477 | — | — |
| 2021-11-12 | $128.83 | $128.83 | 3,838 | — | — |
| 2021-11-11 | $129.51 | $129.51 | 2,331 | — | — |
| 2021-11-10 | $129.61 | $129.61 | 10,308 | — | — |
| 2021-11-09 | $129.80 | $129.80 | 20,723 | — | — |
| 2021-11-08 | $129.61 | $129.61 | 200,077 | — | — |
| 2021-11-05 | $129.74 | $129.74 | 40,846 | — | — |
| 2021-11-04 | $129.74 | $129.74 | 37,085 | — | — |
| 2021-11-03 | $129.74 | $129.74 | 15,169 | — | — |
| 2021-11-02 | $129.74 | $129.74 | 24,977 | — | — |
| 2021-11-01 | $129.87 | $129.87 | 8,792 | — | — |
| 2021-10-29 | $129.74 | $129.74 | 10,762 | — | — |
| 2021-10-28 | $129.74 | $129.74 | 25,992 | — | — |
| 2021-10-27 | $129.74 | $129.74 | 23,638 | — | — |
| 2021-10-26 | $129.87 | $129.87 | 235,631 | — | — |
| 2021-10-25 | $129.61 | $129.61 | 52,792 | — | — |
| 2021-10-22 | $129.74 | $129.74 | 20,062 | — | — |
| 2021-10-21 | $129.74 | $129.74 | 52,615 | — | — |
| 2021-10-20 | $129.48 | $129.48 | 14,085 | — | — |
| 2021-10-19 | $129.48 | $129.48 | 77 | — | — |
| 2021-10-18 | $129.48 | $129.48 | 400 | — | — |
| 2021-10-15 | $129.48 | $129.48 | 162 | — | — |
| 2021-10-14 | $129.41 | $129.41 | 2,846 | — | — |
| 2021-10-13 | $129.48 | $129.48 | 292 | — | — |
| 2021-10-12 | $129.48 | $129.48 | 69 | — | — |
| 2021-10-11 | $129.48 | $129.48 | 4,185 | — | — |
| 2021-10-08 | $129.35 | $129.35 | 2,631 | — | — |
| 2021-10-07 | $129.22 | $129.22 | 1,092 | — | — |
| 2021-10-06 | $129.41 | $129.41 | 1,908 | — | — |
| 2021-10-05 | $129.22 | $129.22 | 346 | — | — |
| 2021-10-04 | $129.48 | $129.48 | 315 | — | — |
| 2021-10-01 | $129.35 | $129.35 | 1,731 | — | — |
| 2021-09-30 | $129.22 | $129.22 | 11,046 | — | — |
| 2021-09-29 | $129.35 | $129.35 | 1,808 | — | — |
| 2021-09-28 | $129.35 | $129.35 | 1,646 | — | — |
| 2021-09-27 | $129.22 | $129.22 | 508 | — | — |
| 2021-09-24 | $129.35 | $129.35 | 1,300 | — | — |
| 2021-09-23 | $129.35 | $129.35 | 22,046 | — | — |
| 2021-09-22 | $129.35 | $129.35 | 8,315 | — | — |
| 2021-09-21 | $129.22 | $129.22 | 777 | — | — |
| 2021-09-20 | $129.09 | $129.09 | 915 | — | — |
| 2021-09-17 | $129.09 | $129.09 | 508 | — | — |
| 2021-09-16 | $128.96 | $128.96 | 1,892 | — | — |
| 2021-09-15 | $128.96 | $128.96 | 2,315 | — | — |
| 2021-09-14 | $129.09 | $129.09 | 1,477 | — | — |
| 2021-09-13 | $129.09 | $129.09 | 7,738 | — | — |
| 2021-09-10 | $129.09 | $129.09 | 685 | — | — |
| 2021-09-09 | $128.96 | $128.96 | 2,585 | — | — |
| 2021-09-08 | $128.83 | $128.83 | 269 | — | — |
| 2021-09-07 | $128.70 | $128.70 | 1,208 | — | — |
| 2021-09-03 | $128.44 | $128.44 | 92 | — | — |
| 2021-09-02 | $128.70 | $128.70 | 34,369 | — | — |
| 2021-09-01 | $128.70 | $128.70 | 569 | — | — |
| 2021-08-31 | $128.31 | $128.31 | 900 | — | — |
| 2021-08-30 | $128.70 | $128.70 | 5,638 | — | — |
| 2021-08-27 | $128.44 | $128.44 | 1,385 | — | — |
| 2021-08-26 | $128.44 | $128.44 | 12,192 | — | — |
| 2021-08-25 | $128.31 | $128.31 | 1,477 | — | — |
| 2021-08-24 | $128.44 | $128.44 | 662 | — | — |
| 2021-08-23 | $128.70 | $128.70 | 192 | — | — |
| 2021-08-20 | $128.70 | $128.70 | 892 | — | — |
| 2021-08-19 | $128.31 | $128.31 | 1,085 | — | — |
| 2021-08-18 | $128.44 | $128.44 | 62 | — | — |
| 2021-08-17 | $128.57 | $128.57 | 1,138 | — | — |
| 2021-08-16 | $128.43 | $128.43 | 1,008 | — | — |
| 2021-08-13 | $128.70 | $128.70 | 4,700 | — | — |
| 2021-08-12 | $128.70 | $128.70 | 34,023 | — | — |
| 2021-08-11 | $128.70 | $128.70 | 21,031 | — | — |
| 2021-08-10 | $128.31 | $128.31 | 29,885 | — | — |
| 2021-08-09 | $128.31 | $128.31 | 8,792 | — | — |
| 2021-08-06 | $128.24 | $128.24 | 577 | — | — |
| 2021-08-05 | $128.31 | $128.31 | 4,685 | — | — |
| 2021-08-04 | $128.44 | $128.44 | 754 | — | — |
| 2021-08-03 | $128.31 | $128.31 | 11,123 | — | — |
| 2021-08-02 | $128.44 | $128.44 | 2,192 | — | — |
| 2021-07-30 | $128.31 | $128.31 | 12,338 | — | — |
| 2021-07-29 | $128.57 | $128.57 | 4,623 | — | — |
| 2021-07-28 | $128.31 | $128.31 | 3,585 | — | — |
| 2021-07-27 | $128.57 | $128.57 | 1,923 | — | — |
| 2021-07-26 | $128.31 | $128.31 | 27,831 | — | — |
| 2021-07-23 | $128.31 | $128.31 | 11,538 | — | — |
| 2021-07-22 | $128.57 | $128.57 | 12,562 | — | — |
| 2021-07-21 | $128.57 | $128.57 | 11,685 | — | — |
| 2021-07-20 | $128.57 | $128.57 | 631 | — | — |
| 2021-07-19 | $128.57 | $128.57 | 254 | — | — |
| 2021-07-16 | $128.44 | $128.44 | 1,069 | — | — |
| 2021-07-15 | $128.70 | $128.70 | 19,315 | — | — |
| 2021-07-14 | $128.70 | $128.70 | 1,608 | — | — |
| 2021-07-13 | $128.70 | $128.70 | 762 | — | — |
| 2021-07-12 | $128.70 | $128.70 | 62 | — | — |
| 2021-07-09 | $128.70 | $128.70 | 9,023 | — | — |
| 2021-07-08 | $128.70 | $128.70 | 846 | — | — |
| 2021-07-07 | $128.57 | $128.57 | 5,915 | — | — |
| 2021-07-06 | $128.57 | $128.57 | 11,631 | — | — |
| 2021-07-02 | $128.44 | $128.44 | 354 | — | — |
| 2021-07-01 | $128.57 | $128.57 | 569 | — | — |
| 2021-06-30 | $128.31 | $128.31 | 3,977 | — | — |
| 2021-06-29 | $128.57 | $128.57 | 8,985 | — | — |
| 2021-06-28 | $128.44 | $128.44 | 8,623 | — | — |
| 2021-06-25 | $128.31 | $128.31 | 2,346 | — | — |
| 2021-06-24 | $128.31 | $128.31 | 4,946 | — | — |
| 2021-06-23 | $128.31 | $128.31 | 3,362 | — | — |
| 2021-06-22 | $128.31 | $128.31 | 4,669 | — | — |
| 2021-06-21 | $128.31 | $128.31 | 20,631 | — | — |
| 2021-06-18 | $128.31 | $128.31 | 101,223 | — | — |
| 2021-06-17 | $127.40 | $127.40 | 115 | — | — |
| 2021-06-16 | $128.96 | $128.96 | 223 | — | — |
| 2021-06-15 | $128.57 | $128.57 | 154 | — | — |
| 2021-06-14 | $128.31 | $128.31 | 62 | — | — |
| 2021-06-11 | $126.44 | $126.44 | 0 | — | — |
| 2021-06-10 | $126.44 | $126.44 | 15 | — | — |
| 2021-06-09 | $126.23 | $126.23 | 154 | — | — |
| 2021-06-08 | $125.84 | $125.84 | 254 | — | — |
| 2021-06-07 | $127.92 | $127.92 | 0 | — | — |
| 2021-06-04 | $127.92 | $127.92 | 15,385 | — | — |
| 2021-06-03 | $127.89 | $127.89 | 0 | — | — |
| 2021-06-02 | $127.89 | $127.89 | 0 | — | — |
| 2021-06-01 | $127.89 | $127.89 | 0 | — | — |
| 2021-05-28 | $127.89 | $127.89 | 0 | — | — |
| 2021-05-27 | $127.89 | $127.89 | 0 | — | — |
| 2021-05-26 | $127.89 | $127.89 | 62 | — | — |
| 2021-05-25 | $125.71 | $125.71 | 5,400 | — | — |
| 2021-05-24 | $125.58 | $125.58 | 54 | — | — |
| 2021-05-21 | $126.49 | $126.49 | 169 | — | — |
| 2021-05-20 | $127.01 | $127.01 | 0 | — | — |
| 2021-05-19 | $127.01 | $127.01 | 0 | — | — |
| 2021-05-18 | $127.01 | $127.01 | 0 | — | — |
| 2021-05-17 | $127.01 | $127.01 | 0 | — | — |
| 2021-05-14 | $127.01 | $127.01 | 8 | — | — |
| 2021-05-13 | $129.43 | $129.43 | 15 | — | — |
| 2021-05-12 | $127.66 | $127.66 | 123 | — | — |
| 2021-05-11 | $127.01 | $127.01 | 15 | — | — |
| 2021-05-10 | $127.14 | $127.14 | 0 | — | — |
| 2021-05-07 | $127.14 | $127.14 | 0 | — | — |
| 2021-05-06 | $127.14 | $127.14 | 215 | — | — |
| 2021-05-05 | $127.07 | $127.07 | 5,777 | — | — |
| 2021-05-04 | $126.75 | $126.75 | 1,923 | — | — |
| 2021-05-03 | $126.88 | $126.88 | 100 | — | — |
| 2021-04-30 | $128.18 | $128.18 | 77 | — | — |
| 2021-04-29 | $129.61 | $129.61 | 762 | — | — |
| 2021-04-28 | $126.88 | $126.88 | 15 | — | — |
| 2021-04-27 | $126.88 | $126.88 | 8 | — | — |
| 2021-04-26 | $127.14 | $127.14 | 0 | — | — |
| 2021-04-23 | $127.14 | $127.14 | 31 | — | — |
| 2021-04-22 | $127.40 | $127.40 | 7,700 | — | — |
| 2021-04-21 | $130.65 | $130.65 | 169 | — | — |
| 2021-04-20 | $130.65 | $130.65 | 69 | — | — |
| 2021-04-19 | $126.75 | $126.75 | 8 | — | — |