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-09-23 to 2026-09-03
- 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $122.04 | $122.04 | 3,133 | — | — |
| 2024-12-30 | $133.06 | $133.06 | 4,662 | — | — |
| 2024-12-27 | $131.76 | $131.76 | 3,624 | — | — |
| 2024-12-26 | $143.64 | $143.64 | 1,407 | — | — |
| 2024-12-24 | $146.88 | $146.88 | 2,635 | — | — |
| 2024-12-23 | $132.41 | $132.41 | 2,229 | — | — |
| 2024-12-20 | $135.86 | $135.86 | 2,855 | — | — |
| 2024-12-19 | $130.90 | $130.90 | 4,316 | — | — |
| 2024-12-18 | $144.50 | $144.50 | 3,589 | — | — |
| 2024-12-17 | $151.85 | $151.85 | 3,130 | — | — |
| 2024-12-16 | $165.67 | $165.67 | 3,413 | — | — |
| 2024-12-13 | $158.11 | $158.11 | 2,516 | — | — |
| 2024-12-12 | $166.10 | $166.10 | 2,941 | — | — |
| 2024-12-11 | $169.99 | $169.99 | 5,016 | — | — |
| 2024-12-10 | $159.19 | $159.19 | 3,864 | — | — |
| 2024-12-09 | $158.98 | $158.98 | 8,143 | — | — |
| 2024-12-06 | $148.82 | $148.82 | 11,575 | — | — |
| 2024-12-05 | $138.46 | $138.46 | 16,331 | — | — |
| 2024-12-04 | $146.23 | $146.23 | 13,796 | — | — |
| 2024-12-03 | $176.04 | $176.04 | 17,376 | — | — |
| 2024-12-02 | $205.20 | $205.20 | 19,831 | — | — |
| 2024-11-29 | $241.92 | $241.92 | 4,338 | — | — |
| 2024-11-27 | $237.60 | $237.60 | 4,601 | — | — |
| 2024-11-26 | $228.96 | $228.96 | 5,608 | — | — |
| 2024-11-25 | $244.08 | $244.08 | 5,062 | — | — |
| 2024-11-22 | $252.72 | $252.72 | 7,204 | — | — |
| 2024-11-21 | $241.92 | $241.92 | 6,931 | — | — |
| 2024-11-20 | $241.92 | $241.92 | 5,388 | — | — |
| 2024-11-19 | $252.72 | $252.72 | 12,047 | — | — |
| 2024-11-18 | $246.24 | $246.24 | 9,125 | — | — |
| 2024-11-15 | $265.68 | $265.68 | 4,981 | — | — |
| 2024-11-14 | $259.20 | $259.20 | 9,012 | — | — |
| 2024-11-13 | $287.28 | $287.28 | 18,232 | — | — |
| 2024-11-12 | $291.60 | $291.60 | 11,505 | — | — |
| 2024-11-11 | $280.80 | $280.80 | 14,990 | — | — |
| 2024-11-08 | $244.08 | $244.08 | 6,454 | — | — |
| 2024-11-07 | $267.84 | $267.84 | 10,799 | — | — |
| 2024-11-06 | $293.76 | $293.76 | 6,451 | — | — |
| 2024-11-05 | $257.04 | $257.04 | 1,573 | — | — |
| 2024-11-04 | $244.08 | $244.08 | 1,760 | — | — |
| 2024-11-01 | $251.64 | $251.64 | 1,336 | — | — |
| 2024-10-31 | $250.56 | $250.56 | 1,432 | — | — |
| 2024-10-30 | $261.36 | $261.36 | 2,507 | — | — |
| 2024-10-29 | $293.76 | $293.76 | 6,999 | — | — |
| 2024-10-28 | $267.84 | $267.84 | 3,587 | — | — |
| 2024-10-25 | $241.92 | $241.92 | 1,524 | — | — |
| 2024-10-24 | $248.40 | $248.40 | 2,153 | — | — |
| 2024-10-23 | $241.92 | $241.92 | 2,656 | — | — |
| 2024-10-22 | $257.04 | $257.04 | 1,135 | — | — |
| 2024-10-21 | $257.04 | $257.04 | 1,695 | — | — |
| 2024-10-18 | $262.44 | $262.44 | 2,622 | — | — |
| 2024-10-17 | $248.40 | $248.40 | 733 | — | — |
| 2024-10-16 | $257.04 | $257.04 | 2,992 | — | — |
| 2024-10-15 | $241.92 | $241.92 | 1,994 | — | — |
| 2024-10-14 | $250.56 | $250.56 | 2,338 | — | — |
| 2024-10-11 | $244.08 | $244.08 | 1,312 | — | — |
| 2024-10-10 | $227.88 | $227.88 | 1,207 | — | — |
| 2024-10-09 | $237.60 | $237.60 | 1,660 | — | — |
| 2024-10-08 | $241.92 | $241.92 | 1,045 | — | — |
| 2024-10-07 | $248.40 | $248.40 | 667 | — | — |
| 2024-10-04 | $259.20 | $259.20 | 858 | — | — |
| 2024-10-03 | $250.56 | $250.56 | 720 | — | — |
| 2024-10-02 | $246.24 | $246.24 | 1,020 | — | — |
| 2024-10-01 | $250.56 | $250.56 | 838 | — | — |
| 2024-09-30 | $261.36 | $261.36 | 6,041 | — | — |
| 2024-09-27 | $291.60 | $291.60 | 2,660 | — | — |
| 2024-09-26 | $253.80 | $253.80 | 2,404 | — | — |
| 2024-09-25 | $235.44 | $235.44 | 1,138 | — | — |
| 2024-09-24 | $244.08 | $244.08 | 1,784 | — | — |
| 2024-09-23 | $244.08 | $244.08 | 1,233 | — | — |
| 2024-09-20 | $237.60 | $237.60 | 1,044 | — | — |
| 2024-09-19 | $272.16 | $272.16 | 1,494 | — | — |
| 2024-09-18 | $254.88 | $254.88 | 938 | — | — |
| 2024-09-17 | $248.40 | $248.40 | 976 | — | — |
| 2024-09-16 | $246.24 | $246.24 | 591 | — | — |
| 2024-09-13 | $252.72 | $252.72 | 837 | — | — |
| 2024-09-12 | $248.40 | $248.40 | 801 | — | — |
| 2024-09-11 | $244.08 | $244.08 | 921 | — | — |
| 2024-09-10 | $252.72 | $252.72 | 622 | — | — |
| 2024-09-09 | $239.76 | $239.76 | 1,357 | — | — |
| 2024-09-06 | $235.44 | $235.44 | 1,188 | — | — |
| 2024-09-05 | $233.28 | $233.28 | 1,677 | — | — |
| 2024-09-04 | $250.56 | $250.56 | 838 | — | — |
| 2024-09-03 | $243.00 | $243.00 | 1,763 | — | — |
| 2024-08-30 | $270.00 | $270.00 | 644 | — | — |
| 2024-08-29 | $276.48 | $276.48 | 1,244 | — | — |
| 2024-08-28 | $272.16 | $272.16 | 1,605 | — | — |
| 2024-08-27 | $291.60 | $291.60 | 2,425 | — | — |
| 2024-08-26 | $317.52 | $317.52 | 2,070 | — | — |
| 2024-08-23 | $321.84 | $321.84 | 2,130 | — | — |
| 2024-08-22 | $285.12 | $285.12 | 553 | — | — |
| 2024-08-21 | $300.24 | $300.24 | 2,382 | — | — |
| 2024-08-20 | $274.32 | $274.32 | 1,075 | — | — |
| 2024-08-19 | $265.68 | $265.68 | 925 | — | — |
| 2024-08-16 | $267.84 | $267.84 | 618 | — | — |
| 2024-08-15 | $265.68 | $265.68 | 702 | — | — |
| 2024-08-14 | $261.36 | $261.36 | 1,135 | — | — |
| 2024-08-13 | $280.80 | $280.80 | 1,319 | — | — |
| 2024-08-12 | $267.84 | $267.84 | 913 | — | — |
| 2024-08-09 | $259.20 | $259.20 | 1,566 | — | — |
| 2024-08-08 | $261.36 | $261.36 | 989 | — | — |
| 2024-08-07 | $241.92 | $241.92 | 1,290 | — | — |
| 2024-08-06 | $261.36 | $261.36 | 1,917 | — | — |
| 2024-08-05 | $244.08 | $244.08 | 3,243 | — | — |
| 2024-08-02 | $263.52 | $263.52 | 3,155 | — | — |
| 2024-08-01 | $282.96 | $282.96 | 2,913 | — | — |
| 2024-07-31 | $304.56 | $304.56 | 2,559 | — | — |
| 2024-07-30 | $311.04 | $311.04 | 3,733 | — | — |
| 2024-07-29 | $354.24 | $354.24 | 6,892 | — | — |
| 2024-07-26 | $352.08 | $352.08 | 2,900 | — | — |
| 2024-07-25 | $324.00 | $324.00 | 1,544 | — | — |
| 2024-07-24 | $343.44 | $343.44 | 5,097 | — | — |
| 2024-07-23 | $321.84 | $321.84 | 3,694 | — | — |
| 2024-07-22 | $380.16 | $380.16 | 9,725 | — | — |
| 2024-07-19 | $317.52 | $317.52 | 3,531 | — | — |
| 2024-07-18 | $324.00 | $324.00 | 3,168 | — | — |
| 2024-07-17 | $326.16 | $326.16 | 7,567 | — | — |
| 2024-07-16 | $360.72 | $360.72 | 9,482 | — | — |
| 2024-07-15 | $289.44 | $289.44 | 6,352 | — | — |
| 2024-07-12 | $243.00 | $243.00 | 945 | — | — |
| 2024-07-11 | $239.76 | $239.76 | 981 | — | — |
| 2024-07-10 | $239.76 | $239.76 | 1,626 | — | — |
| 2024-07-09 | $239.76 | $239.76 | 1,095 | — | — |
| 2024-07-08 | $254.88 | $254.88 | 718 | — | — |
| 2024-07-05 | $257.47 | $257.47 | 1,522 | — | — |
| 2024-07-03 | $261.36 | $261.36 | 386 | — | — |
| 2024-07-02 | $261.36 | $261.36 | 818 | — | — |
| 2024-07-01 | $263.52 | $263.52 | 1,850 | — | — |
| 2024-06-28 | $248.40 | $248.40 | 1,666 | — | — |
| 2024-06-27 | $267.84 | $267.84 | 967 | — | — |
| 2024-06-26 | $254.88 | $254.88 | 1,103 | — | — |
| 2024-06-25 | $250.56 | $250.56 | 875 | — | — |
| 2024-06-24 | $241.92 | $241.92 | 1,946 | — | — |
| 2024-06-21 | $231.12 | $231.12 | 4,719 | — | — |
| 2024-06-20 | $274.10 | $274.10 | 1,410 | — | — |
| 2024-06-18 | $270.00 | $270.00 | 1,836 | — | — |
| 2024-06-17 | $280.80 | $280.80 | 1,800 | — | — |
| 2024-06-14 | $278.64 | $278.64 | 1,791 | — | — |
| 2024-06-13 | $291.60 | $291.60 | 1,296 | — | — |
| 2024-06-12 | $298.08 | $298.08 | 2,668 | — | — |
| 2024-06-11 | $285.12 | $285.12 | 2,000 | — | — |
| 2024-06-10 | $292.68 | $292.68 | 1,187 | — | — |
| 2024-06-07 | $302.40 | $302.40 | 2,682 | — | — |
| 2024-06-06 | $326.16 | $326.16 | 4,356 | — | — |
| 2024-06-05 | $301.97 | $301.97 | 1,201 | — | — |
| 2024-06-04 | $291.60 | $291.60 | 1,386 | — | — |
| 2024-06-03 | $298.08 | $298.08 | 785 | — | — |
| 2024-05-31 | $298.08 | $298.08 | 447 | — | — |
| 2024-05-30 | $304.56 | $304.56 | 617 | — | — |
| 2024-05-29 | $298.08 | $298.08 | 360 | — | — |
| 2024-05-28 | $300.24 | $300.24 | 830 | — | — |
| 2024-05-24 | $295.92 | $295.92 | 864 | — | — |
| 2024-05-23 | $295.92 | $295.92 | 868 | — | — |
| 2024-05-22 | $313.20 | $313.20 | 1,491 | — | — |
| 2024-05-21 | $315.36 | $315.36 | 1,343 | — | — |
| 2024-05-20 | $321.84 | $321.84 | 2,051 | — | — |
| 2024-05-17 | $311.04 | $311.04 | 817 | — | — |
| 2024-05-16 | $298.08 | $298.08 | 1,698 | — | — |
| 2024-05-15 | $324.00 | $324.00 | 1,492 | — | — |
| 2024-05-14 | $291.60 | $291.60 | 744 | — | — |
| 2024-05-13 | $302.40 | $302.40 | 745 | — | — |
| 2024-05-10 | $278.64 | $278.64 | 1,064 | — | — |
| 2024-05-09 | $295.92 | $295.92 | 558 | — | — |
| 2024-05-08 | $291.60 | $291.60 | 734 | — | — |
| 2024-05-07 | $293.76 | $293.76 | 825 | — | — |
| 2024-05-06 | $291.60 | $291.60 | 947 | — | — |
| 2024-05-03 | $293.76 | $293.76 | 628 | — | — |
| 2024-05-02 | $300.24 | $300.24 | 905 | — | — |
| 2024-05-01 | $295.92 | $295.92 | 841 | — | — |
| 2024-04-30 | $300.24 | $300.24 | 849 | — | — |
| 2024-04-29 | $321.84 | $321.84 | 705 | — | — |
| 2024-04-26 | $328.32 | $328.32 | 795 | — | — |
| 2024-04-25 | $328.32 | $328.32 | 606 | — | — |
| 2024-04-24 | $326.16 | $326.16 | 978 | — | — |
| 2024-04-23 | $336.96 | $336.96 | 1,428 | — | — |
| 2024-04-22 | $341.28 | $341.28 | 1,612 | — | — |
| 2024-04-19 | $328.32 | $328.32 | 1,411 | — | — |
| 2024-04-18 | $313.20 | $313.20 | 1,094 | — | — |
| 2024-04-17 | $319.68 | $319.68 | 779 | — | — |
| 2024-04-16 | $311.04 | $311.04 | 885 | — | — |
| 2024-04-15 | $289.44 | $289.44 | 1,263 | — | — |
| 2024-04-12 | $311.04 | $311.04 | 1,372 | — | — |
| 2024-04-11 | $328.32 | $328.32 | 1,286 | — | — |
| 2024-04-10 | $341.28 | $341.28 | 1,056 | — | — |
| 2024-04-09 | $345.60 | $345.60 | 1,068 | — | — |
| 2024-04-08 | $354.24 | $354.24 | 2,023 | — | — |
| 2024-04-05 | $343.44 | $343.44 | 1,781 | — | — |
| 2024-04-04 | $336.96 | $336.96 | 2,582 | — | — |
| 2024-04-03 | $356.40 | $356.40 | 1,384 | — | — |
| 2024-04-02 | $365.04 | $365.04 | 2,335 | — | — |
| 2024-04-01 | $397.44 | $397.44 | 5,394 | — | — |
| 2024-03-28 | $468.72 | $468.72 | 12,511 | — | — |
| 2024-03-27 | $345.60 | $345.60 | 812 | — | — |
| 2024-03-26 | $339.12 | $339.12 | 1,706 | — | — |
| 2024-03-25 | $352.08 | $352.08 | 2,729 | — | — |
| 2024-03-22 | $352.08 | $352.08 | 2,289 | — | — |
| 2024-03-21 | $352.08 | $352.08 | 2,231 | — | — |
| 2024-03-20 | $380.16 | $380.16 | 2,709 | — | — |
| 2024-03-19 | $324.00 | $324.00 | 1,528 | — | — |
| 2024-03-18 | $356.40 | $356.40 | 1,791 | — | — |
| 2024-03-15 | $356.40 | $356.40 | 2,962 | — | — |
| 2024-03-14 | $336.96 | $336.96 | 4,033 | — | — |
| 2024-03-13 | $380.16 | $380.16 | 2,059 | — | — |
| 2024-03-12 | $386.64 | $386.64 | 2,113 | — | — |
| 2024-03-11 | $390.96 | $390.96 | 3,699 | — | — |
| 2024-03-08 | $433.08 | $433.08 | 3,937 | — | — |
| 2024-03-07 | $408.24 | $408.24 | 2,010 | — | — |
| 2024-03-06 | $416.88 | $416.88 | 2,464 | — | — |
| 2024-03-05 | $386.64 | $386.64 | 6,817 | — | — |
| 2024-03-04 | $475.20 | $475.20 | 4,675 | — | — |
| 2024-03-01 | $501.12 | $501.12 | 3,060 | — | — |
| 2024-02-29 | $436.32 | $436.32 | 6,818 | — | — |
| 2024-02-28 | $535.68 | $535.68 | 5,753 | — | — |
| 2024-02-27 | $570.24 | $570.24 | 5,758 | — | — |
| 2024-02-26 | $537.84 | $537.84 | 4,123 | — | — |
| 2024-02-23 | $453.60 | $453.60 | 1,642 | — | — |
| 2024-02-22 | $492.48 | $492.48 | 2,381 | — | — |
| 2024-02-21 | $466.56 | $466.56 | 1,362 | — | — |
| 2024-02-20 | $501.12 | $501.12 | 2,361 | — | — |
| 2024-02-16 | $546.48 | $546.48 | 2,256 | — | — |
| 2024-02-15 | $557.28 | $557.28 | 5,092 | — | — |
| 2024-02-14 | $613.44 | $613.44 | 5,335 | — | — |
| 2024-02-13 | $529.20 | $529.20 | 4,210 | — | — |
| 2024-02-12 | $615.60 | $615.60 | 7,491 | — | — |
| 2024-02-09 | $537.84 | $537.84 | 5,828 | — | — |
| 2024-02-08 | $483.84 | $483.84 | 5,693 | — | — |
| 2024-02-07 | $401.76 | $401.76 | 1,933 | — | — |
| 2024-02-06 | $401.76 | $401.76 | 2,346 | — | — |
| 2024-02-05 | $397.44 | $397.44 | 2,474 | — | — |
| 2024-02-02 | $416.88 | $416.88 | 1,670 | — | — |
| 2024-02-01 | $449.28 | $449.28 | 1,769 | — | — |
| 2024-01-31 | $434.16 | $434.16 | 3,184 | — | — |
| 2024-01-30 | $466.56 | $466.56 | 3,714 | — | — |
| 2024-01-29 | $522.72 | $522.72 | 6,209 | — | — |
| 2024-01-26 | $494.64 | $494.64 | 5,088 | — | — |
| 2024-01-25 | $406.08 | $406.08 | 947 | — | — |
| 2024-01-24 | $401.76 | $401.76 | 2,106 | — | — |
| 2024-01-23 | $388.80 | $388.80 | 1,581 | — | — |
| 2024-01-22 | $403.92 | $403.92 | 3,206 | — | — |
| 2024-01-19 | $406.08 | $406.08 | 4,045 | — | — |
| 2024-01-18 | $380.16 | $380.16 | 4,106 | — | — |
| 2024-01-17 | $427.68 | $427.68 | 2,141 | — | — |
| 2024-01-16 | $451.44 | $451.44 | 4,233 | — | — |
| 2024-01-12 | $440.64 | $440.64 | 9,784 | — | — |
| 2024-01-11 | $548.64 | $548.64 | 9,911 | — | — |
| 2024-01-10 | $598.32 | $598.32 | 10,736 | — | — |
| 2024-01-09 | $537.84 | $537.84 | 10,814 | — | — |
| 2024-01-08 | $684.72 | $684.72 | 11,297 | — | — |
| 2024-01-05 | $756.00 | $756.00 | 4,013 | — | — |
| 2024-01-04 | $825.12 | $825.12 | 6,550 | — | — |
| 2024-01-03 | $816.48 | $816.48 | 10,453 | — | — |
| 2024-01-02 | $723.60 | $723.60 | 13,305 | — | — |