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
- 2024-04-10 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $77.04 | $77.04 | 4,146 | — | — |
| 2024-12-30 | $74.16 | $74.16 | 2,415 | — | — |
| 2024-12-27 | $75.84 | $75.84 | 3,033 | — | — |
| 2024-12-26 | $75.12 | $75.12 | 4,128 | — | — |
| 2024-12-24 | $61.92 | $61.92 | 1,748 | — | — |
| 2024-12-23 | $64.80 | $64.80 | 584 | — | — |
| 2024-12-20 | $67.92 | $67.92 | 666 | — | — |
| 2024-12-19 | $68.64 | $68.64 | 1,488 | — | — |
| 2024-12-18 | $72.00 | $72.00 | 1,872 | — | — |
| 2024-12-17 | $71.52 | $71.52 | 1,127 | — | — |
| 2024-12-16 | $69.84 | $69.84 | 547 | — | — |
| 2024-12-13 | $72.24 | $72.24 | 790 | — | — |
| 2024-12-12 | $77.76 | $77.76 | 357 | — | — |
| 2024-12-11 | $78.48 | $78.48 | 793 | — | — |
| 2024-12-10 | $80.88 | $80.88 | 1,437 | — | — |
| 2024-12-09 | $81.60 | $81.60 | 1,833 | — | — |
| 2024-12-06 | $78.48 | $78.48 | 912 | — | — |
| 2024-12-05 | $77.28 | $77.28 | 1,708 | — | — |
| 2024-12-04 | $72.24 | $72.24 | 878 | — | — |
| 2024-12-03 | $74.40 | $74.40 | 2,367 | — | — |
| 2024-12-02 | $73.68 | $73.68 | 12,590 | — | — |
| 2024-11-29 | $68.40 | $68.40 | 773 | — | — |
| 2024-11-27 | $69.36 | $69.36 | 1,879 | — | — |
| 2024-11-26 | $68.64 | $68.64 | 1,570 | — | — |
| 2024-11-25 | $68.88 | $68.88 | 1,197 | — | — |
| 2024-11-22 | $69.36 | $69.36 | 1,614 | — | — |
| 2024-11-21 | $68.16 | $68.16 | 2,870 | — | — |
| 2024-11-20 | $64.80 | $64.80 | 2,968 | — | — |
| 2024-11-19 | $66.48 | $66.48 | 6,883 | — | — |
| 2024-11-18 | $64.80 | $64.80 | 102,097 | — | — |
| 2024-11-15 | $62.40 | $62.40 | 5,374 | — | — |
| 2024-11-14 | $70.80 | $70.80 | 3,352 | — | — |
| 2024-11-13 | $87.60 | $87.60 | 745 | — | — |
| 2024-11-12 | $93.36 | $93.36 | 961 | — | — |
| 2024-11-11 | $91.20 | $91.20 | 1,339 | — | — |
| 2024-11-08 | $86.40 | $86.40 | 3,056 | — | — |
| 2024-11-07 | $96.00 | $96.00 | 2,298 | — | — |
| 2024-11-06 | $95.52 | $95.52 | 3,502 | — | — |
| 2024-11-05 | $105.60 | $105.60 | 814 | — | — |
| 2024-11-04 | $105.60 | $105.60 | 1,590 | — | — |
| 2024-11-01 | $105.60 | $105.60 | 1,716 | — | — |
| 2024-10-31 | $106.32 | $106.32 | 971 | — | — |
| 2024-10-30 | $110.40 | $110.40 | 1,734 | — | — |
| 2024-10-29 | $116.64 | $116.64 | 2,857 | — | — |
| 2024-10-28 | $111.60 | $111.60 | 2,307 | — | — |
| 2024-10-25 | $114.72 | $114.72 | 6,714 | — | — |
| 2024-10-24 | $104.16 | $104.16 | 64,335 | — | — |
| 2024-10-23 | $122.40 | $122.40 | 35,477 | — | — |
| 2024-10-22 | $128.88 | $128.88 | 5,182 | — | — |
| 2024-10-21 | $115.44 | $115.44 | 1,114 | — | — |
| 2024-10-18 | $120.00 | $120.00 | 728 | — | — |
| 2024-10-17 | $114.96 | $114.96 | 967 | — | — |
| 2024-10-16 | $106.08 | $106.08 | 1,205 | — | — |
| 2024-10-15 | $105.84 | $105.84 | 3,149 | — | — |
| 2024-10-14 | $122.40 | $122.40 | 8,842 | — | — |
| 2024-10-11 | $132.00 | $132.00 | 2,138 | — | — |
| 2024-10-10 | $120.00 | $120.00 | 1,494 | — | — |
| 2024-10-09 | $119.04 | $119.04 | 2,585 | — | — |
| 2024-10-08 | $124.08 | $124.08 | 1,316 | — | — |
| 2024-10-07 | $120.24 | $120.24 | 4,384 | — | — |
| 2024-10-04 | $139.20 | $139.20 | 588 | — | — |
| 2024-10-03 | $139.68 | $139.68 | 1,390 | — | — |
| 2024-10-02 | $148.56 | $148.56 | 535 | — | — |
| 2024-10-01 | $151.68 | $151.68 | 945 | — | — |
| 2024-09-30 | $146.40 | $146.40 | 1,208 | — | — |
| 2024-09-27 | $162.72 | $162.72 | 2,388 | — | — |
| 2024-09-26 | $162.24 | $162.24 | 775 | — | — |
| 2024-09-25 | $169.92 | $169.92 | 409 | — | — |
| 2024-09-24 | $174.48 | $174.48 | 260 | — | — |
| 2024-09-23 | $177.36 | $177.36 | 642 | — | — |
| 2024-09-20 | $186.96 | $186.96 | 225 | — | — |
| 2024-09-19 | $183.84 | $183.84 | 504 | — | — |
| 2024-09-18 | $184.08 | $184.08 | 242 | — | — |
| 2024-09-17 | $191.52 | $191.52 | 268 | — | — |
| 2024-09-16 | $187.92 | $187.92 | 188 | — | — |
| 2024-09-13 | $186.72 | $186.72 | 206 | — | — |
| 2024-09-12 | $191.28 | $191.28 | 360 | — | — |
| 2024-09-11 | $187.44 | $187.44 | 305 | — | — |
| 2024-09-10 | $181.44 | $181.44 | 515 | — | — |
| 2024-09-09 | $182.88 | $182.88 | 215 | — | — |
| 2024-09-06 | $187.20 | $187.20 | 1,046 | — | — |
| 2024-09-05 | $189.60 | $189.60 | 228 | — | — |
| 2024-09-04 | $193.20 | $193.20 | 299 | — | — |
| 2024-09-03 | $191.76 | $191.76 | 258 | — | — |
| 2024-08-30 | $195.36 | $195.36 | 435 | — | — |
| 2024-08-29 | $196.56 | $196.56 | 425 | — | — |
| 2024-08-28 | $188.88 | $188.88 | 332 | — | — |
| 2024-08-27 | $189.60 | $189.60 | 273 | — | — |
| 2024-08-26 | $187.44 | $187.44 | 390 | — | — |
| 2024-08-23 | $190.56 | $190.56 | 961 | — | — |
| 2024-08-22 | $184.80 | $184.80 | 1,051 | — | — |
| 2024-08-21 | $182.40 | $182.40 | 953 | — | — |
| 2024-08-20 | $194.88 | $194.88 | 1,348 | — | — |
| 2024-08-19 | $206.16 | $206.16 | 926 | — | — |
| 2024-08-16 | $206.40 | $206.40 | 2,195 | — | — |
| 2024-08-15 | $220.80 | $220.80 | 743 | — | — |
| 2024-08-14 | $222.24 | $222.24 | 3,300 | — | — |
| 2024-08-13 | $202.80 | $202.80 | 580 | — | — |
| 2024-08-12 | $194.88 | $194.88 | 368 | — | — |
| 2024-08-09 | $198.24 | $198.24 | 826 | — | — |
| 2024-08-08 | $201.84 | $201.84 | 412 | — | — |
| 2024-08-07 | $197.52 | $197.52 | 653 | — | — |
| 2024-08-06 | $201.60 | $201.60 | 729 | — | — |
| 2024-08-05 | $196.80 | $196.80 | 1,178 | — | — |
| 2024-08-02 | $232.32 | $232.32 | 2,081 | — | — |
| 2024-08-01 | $254.40 | $254.40 | 869 | — | — |
| 2024-07-31 | $271.20 | $271.20 | 938 | — | — |
| 2024-07-30 | $261.60 | $261.60 | 923 | — | — |
| 2024-07-29 | $271.20 | $271.20 | 2,450 | — | — |
| 2024-07-26 | $266.40 | $266.40 | 8,077 | — | — |
| 2024-07-25 | $268.80 | $268.80 | 596 | — | — |
| 2024-07-24 | $273.60 | $273.60 | 932 | — | — |
| 2024-07-23 | $285.60 | $285.60 | 1,091 | — | — |
| 2024-07-22 | $280.80 | $280.80 | 1,589 | — | — |
| 2024-07-19 | $268.80 | $268.80 | 3,302 | — | — |
| 2024-07-18 | $326.40 | $326.40 | 1,289 | — | — |
| 2024-07-17 | $333.60 | $333.60 | 384 | — | — |
| 2024-07-16 | $340.80 | $340.80 | 578 | — | — |
| 2024-07-15 | $331.20 | $331.20 | 738 | — | — |
| 2024-07-12 | $338.40 | $338.40 | 590 | — | — |
| 2024-07-11 | $340.80 | $340.80 | 803 | — | — |
| 2024-07-10 | $343.20 | $343.20 | 654 | — | — |
| 2024-07-09 | $345.60 | $345.60 | 1,256 | — | — |
| 2024-07-08 | $355.20 | $355.20 | 481 | — | — |
| 2024-07-05 | $364.80 | $364.80 | 1,101 | — | — |
| 2024-07-03 | $364.80 | $364.80 | 905 | — | — |
| 2024-07-02 | $348.00 | $348.00 | 771 | — | — |
| 2024-07-01 | $345.60 | $345.60 | 987 | — | — |
| 2024-06-28 | $338.40 | $338.40 | 663 | — | — |
| 2024-06-27 | $338.40 | $338.40 | 960 | — | — |
| 2024-06-26 | $333.60 | $333.60 | 1,195 | — | — |
| 2024-06-25 | $336.00 | $336.00 | 827 | — | — |
| 2024-06-24 | $338.40 | $338.40 | 1,079 | — | — |
| 2024-06-21 | $340.80 | $340.80 | 1,414 | — | — |
| 2024-06-20 | $331.20 | $331.20 | 10,638 | — | — |
| 2024-06-18 | $350.40 | $350.40 | 563 | — | — |
| 2024-06-17 | $350.40 | $350.40 | 976 | — | — |
| 2024-06-14 | $379.20 | $379.20 | 555 | — | — |
| 2024-06-13 | $388.80 | $388.80 | 875 | — | — |
| 2024-06-12 | $396.00 | $396.00 | 983 | — | — |
| 2024-06-11 | $367.20 | $367.20 | 735 | — | — |
| 2024-06-10 | $398.40 | $398.40 | 1,430 | — | — |
| 2024-06-07 | $386.40 | $386.40 | 2,323 | — | — |
| 2024-06-06 | $444.00 | $444.00 | 15,178 | — | — |
| 2024-06-05 | $458.40 | $458.40 | 26,553 | — | — |
| 2024-06-04 | $312.00 | $312.00 | 2,388 | — | — |
| 2024-06-03 | $319.20 | $319.20 | 2,692 | — | — |
| 2024-05-31 | $340.80 | $340.80 | 3,237 | — | — |
| 2024-05-30 | $372.00 | $372.00 | 2,834 | — | — |
| 2024-05-29 | $410.40 | $410.40 | 1,952 | — | — |
| 2024-05-28 | $434.40 | $434.40 | 1,495 | — | — |
| 2024-05-24 | $432.00 | $432.00 | 1,269 | — | — |
| 2024-05-23 | $439.20 | $439.20 | 3,236 | — | — |
| 2024-05-22 | $434.40 | $434.40 | 5,915 | — | — |
| 2024-05-21 | $432.00 | $432.00 | 38,756 | — | — |
| 2024-05-20 | $463.20 | $463.20 | 5,557 | — | — |
| 2024-05-17 | $484.80 | $484.80 | 5,342 | — | — |
| 2024-05-16 | $508.80 | $508.80 | 3,895 | — | — |
| 2024-05-15 | $544.80 | $544.80 | 6,114 | — | — |
| 2024-05-14 | $549.60 | $549.60 | 5,077 | — | — |
| 2024-05-13 | $580.80 | $580.80 | 3,952 | — | — |
| 2024-05-10 | $592.80 | $592.80 | 9,283 | — | — |
| 2024-05-09 | $549.60 | $549.60 | 5,882 | — | — |
| 2024-05-08 | $595.20 | $595.20 | 8,071 | — | — |
| 2024-05-07 | $664.80 | $664.80 | 38,045 | — | — |
| 2024-05-06 | $614.40 | $614.40 | 41,904 | — | — |
| 2024-05-03 | $813.60 | $813.60 | 78,182 | — | — |
| 2024-05-02 | $5,296.80 | $5,296.80 | 20,980 | — | — |
| 2024-05-01 | $5,143.20 | $5,143.20 | 10,371 | — | — |
| 2024-04-30 | $5,916.00 | $5,916.00 | 17,243 | — | — |
| 2024-04-29 | $5,832.00 | $5,832.00 | 2,516 | — | — |
| 2024-04-26 | $5,757.60 | $5,757.60 | 4,313 | — | — |
| 2024-04-25 | $5,707.20 | $5,707.20 | 6,148 | — | — |
| 2024-04-24 | $5,731.20 | $5,731.20 | 25,485 | — | — |
| 2024-04-23 | $5,520.00 | $5,520.00 | 13,300 | — | — |
| 2024-04-22 | $5,724.00 | $5,724.00 | 12,479 | — | — |
| 2024-04-19 | $6,544.80 | $6,544.80 | 43,130 | — | — |
| 2024-04-18 | $4,888.80 | $4,888.80 | 21,029 | — | — |
| 2024-04-17 | $4,344.00 | $4,344.00 | 11,013 | — | — |
| 2024-04-16 | $4,320.00 | $4,320.00 | 18,480 | — | — |
| 2024-04-15 | $3,996.00 | $3,996.00 | 45,503 | — | — |
| 2024-04-12 | $3,600.00 | $3,600.00 | 44,417 | — | — |
| 2024-04-11 | $2,448.00 | $2,448.00 | 43,670 | — | — |
| 2024-04-10 | $1,608.00 | $1,608.00 | 24,028 | — | — |