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-06-18 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 | $78.00 | $78.00 | 4,005 | — | — |
| 2021-12-30 | $72.40 | $72.40 | 9,580 | — | — |
| 2021-12-29 | $69.80 | $69.80 | 21,370 | — | — |
| 2021-12-28 | $70.40 | $70.40 | 27,005 | — | — |
| 2021-12-27 | $78.40 | $78.40 | 33,900 | — | — |
| 2021-12-23 | $91.60 | $91.60 | 6,200 | — | — |
| 2021-12-22 | $87.80 | $87.80 | 5,375 | — | — |
| 2021-12-21 | $82.40 | $82.40 | 6,575 | — | — |
| 2021-12-20 | $83.40 | $83.40 | 5,215 | — | — |
| 2021-12-17 | $82.40 | $82.40 | 1,995 | — | — |
| 2021-12-16 | $81.40 | $81.40 | 7,445 | — | — |
| 2021-12-15 | $80.80 | $80.80 | 10,640 | — | — |
| 2021-12-14 | $85.60 | $85.60 | 3,095 | — | — |
| 2021-12-13 | $85.80 | $85.80 | 1,375 | — | — |
| 2021-12-10 | $89.20 | $89.20 | 4,205 | — | — |
| 2021-12-09 | $89.00 | $89.00 | 16,335 | — | — |
| 2021-12-08 | $93.20 | $93.20 | 62,030 | — | — |
| 2021-12-07 | $90.60 | $90.60 | 2,120 | — | — |
| 2021-12-06 | $89.60 | $89.60 | 1,155 | — | — |
| 2021-12-03 | $90.80 | $90.80 | 630 | — | — |
| 2021-12-02 | $97.40 | $97.40 | 1,180 | — | — |
| 2021-12-01 | $93.60 | $93.60 | 5,155 | — | — |
| 2021-11-30 | $107.60 | $107.60 | 1,310 | — | — |
| 2021-11-29 | $108.20 | $108.20 | 9,185 | — | — |
| 2021-11-26 | $90.80 | $90.80 | 4,560 | — | — |
| 2021-11-24 | $99.80 | $99.80 | 117,640 | — | — |
| 2021-11-23 | $81.20 | $81.20 | 4,890 | — | — |
| 2021-11-22 | $97.60 | $97.60 | 3,140 | — | — |
| 2021-11-19 | $100.20 | $100.20 | 2,215 | — | — |
| 2021-11-18 | $102.20 | $102.20 | 10,460 | — | — |
| 2021-11-17 | $128.60 | $128.60 | 3,375 | — | — |
| 2021-11-16 | $136.40 | $136.40 | 1,125 | — | — |
| 2021-11-15 | $137.20 | $137.20 | 2,140 | — | — |
| 2021-11-12 | $142.60 | $142.60 | 640 | — | — |
| 2021-11-11 | $148.20 | $148.20 | 2,450 | — | — |
| 2021-11-10 | $145.20 | $145.20 | 1,720 | — | — |
| 2021-11-09 | $152.20 | $152.20 | 5,445 | — | — |
| 2021-11-08 | $160.40 | $160.40 | 22,045 | — | — |
| 2021-11-05 | $145.00 | $145.00 | 1,830 | — | — |
| 2021-11-04 | $140.00 | $140.00 | 2,740 | — | — |
| 2021-11-03 | $135.80 | $135.80 | 150 | — | — |
| 2021-11-02 | $135.20 | $135.20 | 1,100 | — | — |
| 2021-11-01 | $133.20 | $133.20 | 390 | — | — |
| 2021-10-29 | $138.60 | $138.60 | 705 | — | — |
| 2021-10-28 | $139.80 | $139.80 | 490 | — | — |
| 2021-10-27 | $140.40 | $140.40 | 210 | — | — |
| 2021-10-26 | $142.80 | $142.80 | 780 | — | — |
| 2021-10-25 | $139.80 | $139.80 | 625 | — | — |
| 2021-10-22 | $139.20 | $139.20 | 730 | — | — |
| 2021-10-21 | $142.40 | $142.40 | 1,370 | — | — |
| 2021-10-20 | $142.60 | $142.60 | 560 | — | — |
| 2021-10-19 | $140.00 | $140.00 | 460 | — | — |
| 2021-10-18 | $139.80 | $139.80 | 380 | — | — |
| 2021-10-15 | $140.00 | $140.00 | 210 | — | — |
| 2021-10-14 | $143.60 | $143.60 | 295 | — | — |
| 2021-10-13 | $145.00 | $145.00 | 4,895 | — | — |
| 2021-10-12 | $142.60 | $142.60 | 1,125 | — | — |
| 2021-10-11 | $142.40 | $142.40 | 465 | — | — |
| 2021-10-08 | $141.40 | $141.40 | 375 | — | — |
| 2021-10-07 | $140.00 | $140.00 | 245 | — | — |
| 2021-10-06 | $139.00 | $139.00 | 115 | — | — |
| 2021-10-05 | $141.76 | $141.76 | 75 | — | — |
| 2021-10-04 | $140.20 | $140.20 | 940 | — | — |
| 2021-10-01 | $144.00 | $144.00 | 985 | — | — |
| 2021-09-30 | $137.80 | $137.80 | 590 | — | — |
| 2021-09-29 | $144.00 | $144.00 | 1,100 | — | — |
| 2021-09-28 | $143.56 | $143.56 | 1,160 | — | — |
| 2021-09-27 | $142.40 | $142.40 | 2,050 | — | — |
| 2021-09-24 | $151.80 | $151.80 | 4,355 | — | — |
| 2021-09-23 | $144.00 | $144.00 | 3,430 | — | — |
| 2021-09-22 | $135.80 | $135.80 | 4,125 | — | — |
| 2021-09-21 | $130.40 | $130.40 | 2,280 | — | — |
| 2021-09-20 | $135.40 | $135.40 | 2,075 | — | — |
| 2021-09-17 | $142.60 | $142.60 | 1,805 | — | — |
| 2021-09-16 | $145.40 | $145.40 | 670 | — | — |
| 2021-09-15 | $144.80 | $144.80 | 960 | — | — |
| 2021-09-14 | $147.20 | $147.20 | 385 | — | — |
| 2021-09-13 | $142.20 | $142.20 | 995 | — | — |
| 2021-09-10 | $150.40 | $150.40 | 1,780 | — | — |
| 2021-09-09 | $150.00 | $150.00 | 1,545 | — | — |
| 2021-09-08 | $151.60 | $151.60 | 1,250 | — | — |
| 2021-09-07 | $156.60 | $156.60 | 890 | — | — |
| 2021-09-03 | $146.60 | $146.60 | 1,000 | — | — |
| 2021-09-02 | $150.40 | $150.40 | 1,130 | — | — |
| 2021-09-01 | $158.40 | $158.40 | 2,320 | — | — |
| 2021-08-31 | $159.20 | $159.20 | 14,765 | — | — |
| 2021-08-30 | $139.00 | $139.00 | 980 | — | — |
| 2021-08-27 | $134.90 | $134.90 | 385 | — | — |
| 2021-08-26 | $132.30 | $132.30 | 340 | — | — |
| 2021-08-25 | $135.60 | $135.60 | 480 | — | — |
| 2021-08-24 | $135.20 | $135.20 | 1,240 | — | — |
| 2021-08-23 | $147.00 | $147.00 | 2,005 | — | — |
| 2021-08-20 | $134.00 | $134.00 | 5,435 | — | — |
| 2021-08-19 | $133.40 | $133.40 | 385 | — | — |
| 2021-08-18 | $133.80 | $133.80 | 270 | — | — |
| 2021-08-17 | $132.00 | $132.00 | 2,300 | — | — |
| 2021-08-16 | $138.90 | $138.90 | 1,290 | — | — |
| 2021-08-13 | $141.00 | $141.00 | 435 | — | — |
| 2021-08-12 | $143.80 | $143.80 | 485 | — | — |
| 2021-08-11 | $147.80 | $147.80 | 3,115 | — | — |
| 2021-08-10 | $142.80 | $142.80 | 940 | — | — |
| 2021-08-09 | $150.00 | $150.00 | 865 | — | — |
| 2021-08-06 | $144.20 | $144.20 | 455 | — | — |
| 2021-08-05 | $144.80 | $144.80 | 1,455 | — | — |
| 2021-08-04 | $154.00 | $154.00 | 645 | — | — |
| 2021-08-03 | $147.00 | $147.00 | 1,320 | — | — |
| 2021-08-02 | $155.20 | $155.20 | 2,970 | — | — |
| 2021-07-30 | $146.00 | $146.00 | 1,230 | — | — |
| 2021-07-29 | $145.00 | $145.00 | 1,030 | — | — |
| 2021-07-28 | $144.80 | $144.80 | 1,680 | — | — |
| 2021-07-27 | $146.80 | $146.80 | 1,135 | — | — |
| 2021-07-26 | $149.00 | $149.00 | 2,025 | — | — |
| 2021-07-23 | $159.80 | $159.80 | 3,250 | — | — |
| 2021-07-22 | $163.00 | $163.00 | 4,715 | — | — |
| 2021-07-21 | $169.00 | $169.00 | 36,315 | — | — |
| 2021-07-20 | $160.40 | $160.40 | 52,730 | — | — |
| 2021-07-19 | $139.80 | $139.80 | 9,685 | — | — |
| 2021-07-16 | $149.80 | $149.80 | 2,205 | — | — |
| 2021-07-15 | $146.00 | $146.00 | 2,240 | — | — |
| 2021-07-14 | $150.00 | $150.00 | 13,515 | — | — |
| 2021-07-13 | $170.00 | $170.00 | 34,015 | — | — |
| 2021-07-12 | $148.20 | $148.20 | 4,150 | — | — |
| 2021-07-09 | $151.40 | $151.40 | 5,020 | — | — |
| 2021-07-08 | $144.00 | $144.00 | 2,685 | — | — |
| 2021-07-07 | $155.00 | $155.00 | 7,040 | — | — |
| 2021-07-06 | $141.80 | $141.80 | 10,250 | — | — |
| 2021-07-02 | $147.40 | $147.40 | 5,370 | — | — |
| 2021-07-01 | $163.00 | $163.00 | 13,515 | — | — |
| 2021-06-30 | $162.20 | $162.20 | 166,410 | — | — |
| 2021-06-29 | $163.20 | $163.20 | 4,225 | — | — |
| 2021-06-28 | $159.60 | $159.60 | 6,660 | — | — |
| 2021-06-25 | $171.00 | $171.00 | 4,270 | — | — |
| 2021-06-24 | $197.80 | $197.80 | 1,780 | — | — |
| 2021-06-23 | $209.00 | $209.00 | 2,250 | — | — |
| 2021-06-22 | $199.00 | $199.00 | 4,580 | — | — |
| 2021-06-21 | $217.00 | $217.00 | 5,395 | — | — |
| 2021-06-18 | $240.00 | $240.00 | 62,610 | — | — |