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-07-02 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 | $61.44 | $61.44 | 3,594 | — | — |
| 2024-12-30 | $58.24 | $58.24 | 3,450 | — | — |
| 2024-12-27 | $61.60 | $61.60 | 1,738 | — | — |
| 2024-12-26 | $56.24 | $56.24 | 2,194 | — | — |
| 2024-12-24 | $55.44 | $55.44 | 1,106 | — | — |
| 2024-12-23 | $50.24 | $50.24 | 4,494 | — | — |
| 2024-12-20 | $53.28 | $53.28 | 28,138 | — | — |
| 2024-12-19 | $79.84 | $79.84 | 11,738 | — | — |
| 2024-12-18 | $74.56 | $74.56 | 9,275 | — | — |
| 2024-12-17 | $71.68 | $71.68 | 4,219 | — | — |
| 2024-12-16 | $73.12 | $73.12 | 3,031 | — | — |
| 2024-12-13 | $69.60 | $69.60 | 7,600 | — | — |
| 2024-12-12 | $66.08 | $66.08 | 4,050 | — | — |
| 2024-12-11 | $66.56 | $66.56 | 7,819 | — | — |
| 2024-12-10 | $67.36 | $67.36 | 4,356 | — | — |
| 2024-12-09 | $66.40 | $66.40 | 6,488 | — | — |
| 2024-12-06 | $68.00 | $68.00 | 4,144 | — | — |
| 2024-12-05 | $64.48 | $64.48 | 12,944 | — | — |
| 2024-12-04 | $70.08 | $70.08 | 20,500 | — | — |
| 2024-12-03 | $64.96 | $64.96 | 28,125 | — | — |
| 2024-12-02 | $64.96 | $64.96 | 556,794 | — | — |
| 2024-11-29 | $58.40 | $58.40 | 5,381 | — | — |
| 2024-11-27 | $64.00 | $64.00 | 2,200 | — | — |
| 2024-11-26 | $63.20 | $63.20 | 1,019 | — | — |
| 2024-11-25 | $62.72 | $62.72 | 6,319 | — | — |
| 2024-11-22 | $60.00 | $60.00 | 2,056 | — | — |
| 2024-11-21 | $64.00 | $64.00 | 925 | — | — |
| 2024-11-20 | $60.96 | $60.96 | 2,844 | — | — |
| 2024-11-19 | $62.08 | $62.08 | 3,069 | — | — |
| 2024-11-18 | $62.08 | $62.08 | 5,056 | — | — |
| 2024-11-15 | $62.40 | $62.40 | 1,644 | — | — |
| 2024-11-14 | $63.20 | $63.20 | 2,331 | — | — |
| 2024-11-13 | $62.72 | $62.72 | 1,131 | — | — |
| 2024-11-12 | $59.60 | $59.60 | 1,581 | — | — |
| 2024-11-11 | $59.68 | $59.68 | 363 | — | — |
| 2024-11-08 | $57.63 | $57.63 | 763 | — | — |
| 2024-11-07 | $55.36 | $55.36 | 3,106 | — | — |
| 2024-11-06 | $48.16 | $48.16 | 3,369 | — | — |
| 2024-11-05 | $60.16 | $60.16 | 1,738 | — | — |
| 2024-11-04 | $53.60 | $53.60 | 5,056 | — | — |
| 2024-11-01 | $58.40 | $58.40 | 2,475 | — | — |
| 2024-10-31 | $52.96 | $52.96 | 3,663 | — | — |
| 2024-10-30 | $49.98 | $49.98 | 1,194 | — | — |
| 2024-10-29 | $43.68 | $43.68 | 644 | — | — |
| 2024-10-28 | $37.76 | $37.76 | 956 | — | — |
| 2024-10-25 | $37.28 | $37.28 | 906 | — | — |
| 2024-10-24 | $34.88 | $34.88 | 525 | — | — |
| 2024-10-23 | $33.76 | $33.76 | 469 | — | — |
| 2024-10-22 | $34.88 | $34.88 | 325 | — | — |
| 2024-10-21 | $33.76 | $33.76 | 875 | — | — |
| 2024-10-18 | $36.00 | $36.00 | 1,150 | — | — |
| 2024-10-17 | $35.84 | $35.84 | 294 | — | — |
| 2024-10-16 | $35.36 | $35.36 | 1,625 | — | — |
| 2024-10-15 | $36.32 | $36.32 | 2,581 | — | — |
| 2024-10-14 | $39.84 | $39.84 | 3,019 | — | — |
| 2024-10-11 | $31.36 | $31.36 | 125 | — | — |
| 2024-10-10 | $30.40 | $30.40 | 500 | — | — |
| 2024-10-09 | $30.24 | $30.24 | 1,263 | — | — |
| 2024-10-08 | $32.64 | $32.64 | 2,275 | — | — |
| 2024-10-07 | $30.88 | $30.88 | 1,600 | — | — |
| 2024-10-04 | $31.68 | $31.68 | 525 | — | — |
| 2024-10-03 | $31.84 | $31.84 | 594 | — | — |
| 2024-10-02 | $32.48 | $32.48 | 1,069 | — | — |
| 2024-10-01 | $34.94 | $34.94 | 638 | — | — |
| 2024-09-30 | $33.28 | $33.28 | 1,425 | — | — |
| 2024-09-27 | $31.68 | $31.68 | 306 | — | — |
| 2024-09-26 | $32.16 | $32.16 | 781 | — | — |
| 2024-09-25 | $30.88 | $30.88 | 288 | — | — |
| 2024-09-24 | $34.88 | $34.88 | 350 | — | — |
| 2024-09-23 | $35.04 | $35.04 | 513 | — | — |
| 2024-09-20 | $35.22 | $35.22 | 19 | — | — |
| 2024-09-19 | $35.20 | $35.20 | 1,831 | — | — |
| 2024-09-18 | $35.20 | $35.20 | 119 | — | — |
| 2024-09-17 | $34.40 | $34.40 | 581 | — | — |
| 2024-09-16 | $34.40 | $34.40 | 975 | — | — |
| 2024-09-13 | $34.72 | $34.72 | 181 | — | — |
| 2024-09-12 | $33.60 | $33.60 | 350 | — | — |
| 2024-09-11 | $34.72 | $34.72 | 25 | — | — |
| 2024-09-10 | $34.56 | $34.56 | 181 | — | — |
| 2024-09-09 | $34.88 | $34.88 | 119 | — | — |
| 2024-09-06 | $35.52 | $35.52 | 200 | — | — |
| 2024-09-05 | $34.88 | $34.88 | 494 | — | — |
| 2024-09-04 | $34.88 | $34.88 | 750 | — | — |
| 2024-09-03 | $34.40 | $34.40 | 1,850 | — | — |
| 2024-08-30 | $36.80 | $36.80 | 2,319 | — | — |
| 2024-08-29 | $34.56 | $34.56 | 2,250 | — | — |
| 2024-08-28 | $32.32 | $32.32 | 900 | — | — |
| 2024-08-27 | $34.08 | $34.08 | 850 | — | — |
| 2024-08-26 | $34.40 | $34.40 | 938 | — | — |
| 2024-08-23 | $33.76 | $33.76 | 888 | — | — |
| 2024-08-22 | $31.84 | $31.84 | 913 | — | — |
| 2024-08-21 | $32.00 | $32.00 | 975 | — | — |
| 2024-08-20 | $32.00 | $32.00 | 225 | — | — |
| 2024-08-19 | $29.76 | $29.76 | 194 | — | — |
| 2024-08-16 | $28.96 | $28.96 | 875 | — | — |
| 2024-08-15 | $31.34 | $31.34 | 388 | — | — |
| 2024-08-14 | $31.52 | $31.52 | 4,063 | — | — |
| 2024-08-13 | $28.80 | $28.80 | 1,000 | — | — |
| 2024-08-12 | $25.76 | $25.76 | 125 | — | — |
| 2024-08-09 | $27.20 | $27.20 | 2,431 | — | — |
| 2024-08-08 | $26.83 | $26.83 | 1,269 | — | — |
| 2024-08-07 | $25.70 | $25.70 | 138 | — | — |
| 2024-08-06 | $25.76 | $25.76 | 113 | — | — |
| 2024-08-05 | $25.44 | $25.44 | 350 | — | — |
| 2024-08-02 | $26.56 | $26.56 | 1,644 | — | — |
| 2024-08-01 | $26.56 | $26.56 | 1,681 | — | — |
| 2024-07-31 | $26.40 | $26.40 | 150 | — | — |
| 2024-07-30 | $27.20 | $27.20 | 3,463 | — | — |
| 2024-07-29 | $26.08 | $26.08 | 1,369 | — | — |
| 2024-07-26 | $25.76 | $25.76 | 1,850 | — | — |
| 2024-07-25 | $28.14 | $28.14 | 2,325 | — | — |
| 2024-07-24 | $29.44 | $29.44 | 3,213 | — | — |
| 2024-07-23 | $30.24 | $30.24 | 6,050 | — | — |
| 2024-07-22 | $31.20 | $31.20 | 2,294 | — | — |
| 2024-07-19 | $30.56 | $30.56 | 2,219 | — | — |
| 2024-07-18 | $31.20 | $31.20 | 3,494 | — | — |
| 2024-07-17 | $31.36 | $31.36 | 4,075 | — | — |
| 2024-07-16 | $33.60 | $33.60 | 6,494 | — | — |
| 2024-07-15 | $33.92 | $33.92 | 6,963 | — | — |
| 2024-07-12 | $32.80 | $32.80 | 22,294 | — | — |
| 2024-07-11 | $28.00 | $28.00 | 5,700 | — | — |
| 2024-07-10 | $26.48 | $26.48 | 5,881 | — | — |
| 2024-07-09 | $29.28 | $29.28 | 4,263 | — | — |
| 2024-07-08 | $28.96 | $28.96 | 11,288 | — | — |
| 2024-07-05 | $34.40 | $34.40 | 7,731 | — | — |
| 2024-07-03 | $41.76 | $41.76 | 5,738 | — | — |
| 2024-07-02 | $52.16 | $52.16 | 53,281 | — | — |