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-05-31 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 | $145.00 | $145.00 | 556 | — | — |
| 2024-12-30 | $144.50 | $144.50 | 816 | — | — |
| 2024-12-27 | $141.00 | $141.00 | 732 | — | — |
| 2024-12-26 | $150.00 | $150.00 | 1,178 | — | — |
| 2024-12-24 | $151.50 | $151.50 | 1,120 | — | — |
| 2024-12-23 | $148.50 | $148.50 | 1,922 | — | — |
| 2024-12-20 | $148.00 | $148.00 | 866 | — | — |
| 2024-12-19 | $150.50 | $150.50 | 1,000 | — | — |
| 2024-12-18 | $157.50 | $157.50 | 5,694 | — | — |
| 2024-12-17 | $124.50 | $124.50 | 3,758 | — | — |
| 2024-12-16 | $155.00 | $155.00 | 1,596 | — | — |
| 2024-12-13 | $161.00 | $161.00 | 880 | — | — |
| 2024-12-12 | $181.00 | $181.00 | 1,014 | — | — |
| 2024-12-11 | $201.00 | $201.00 | 1,610 | — | — |
| 2024-12-10 | $198.75 | $198.75 | 4,060 | — | — |
| 2024-12-09 | $205.00 | $205.00 | 4,684 | — | — |
| 2024-12-06 | $212.75 | $212.75 | 4,088 | — | — |
| 2024-12-05 | $217.50 | $217.50 | 16,334 | — | — |
| 2024-12-04 | $200.50 | $200.50 | 3,064 | — | — |
| 2024-12-03 | $205.00 | $205.00 | 8,848 | — | — |
| 2024-12-02 | $246.00 | $246.00 | 5,144 | — | — |
| 2024-11-29 | $313.50 | $313.50 | 5,108 | — | — |
| 2024-11-27 | $348.00 | $348.00 | 7,958 | — | — |
| 2024-11-26 | $365.00 | $365.00 | 116,868 | — | — |
| 2024-11-25 | $271.50 | $271.50 | 64,210 | — | — |
| 2024-11-22 | $160.00 | $160.00 | 366 | — | — |
| 2024-11-21 | $155.00 | $155.00 | 182 | — | — |
| 2024-11-20 | $149.30 | $149.30 | 1,548 | — | — |
| 2024-11-19 | $155.00 | $155.00 | 3,300 | — | — |
| 2024-11-18 | $107.50 | $107.50 | 170 | — | — |
| 2024-11-15 | $122.50 | $122.50 | 142 | — | — |
| 2024-11-14 | $112.50 | $112.50 | 8 | — | — |
| 2024-11-13 | $120.80 | $120.80 | 90 | — | — |
| 2024-11-12 | $109.50 | $109.50 | 280 | — | — |
| 2024-11-11 | $120.50 | $120.50 | 200 | — | — |
| 2024-11-08 | $125.50 | $125.50 | 714 | — | — |
| 2024-11-07 | $135.50 | $135.50 | 108 | — | — |
| 2024-11-06 | $140.00 | $140.00 | 152 | — | — |
| 2024-11-05 | $142.00 | $142.00 | 220 | — | — |
| 2024-11-04 | $129.05 | $129.05 | 82 | — | — |
| 2024-11-01 | $135.50 | $135.50 | 22 | — | — |
| 2024-10-31 | $127.50 | $127.50 | 136 | — | — |
| 2024-10-30 | $134.00 | $134.00 | 60 | — | — |
| 2024-10-29 | $127.50 | $127.50 | 180 | — | — |
| 2024-10-28 | $130.00 | $130.00 | 156 | — | — |
| 2024-10-25 | $123.50 | $123.50 | 192 | — | — |
| 2024-10-24 | $137.50 | $137.50 | 1,028 | — | — |
| 2024-10-23 | $143.50 | $143.50 | 2,736 | — | — |
| 2024-10-22 | $147.50 | $147.50 | 184 | — | — |
| 2024-10-21 | $165.00 | $165.00 | 118 | — | — |
| 2024-10-18 | $160.50 | $160.50 | 28 | — | — |
| 2024-10-17 | $158.00 | $158.00 | 28 | — | — |
| 2024-10-16 | $157.35 | $157.35 | 738 | — | — |
| 2024-10-15 | $142.00 | $142.00 | 558 | — | — |
| 2024-10-14 | $149.00 | $149.00 | 178 | — | — |
| 2024-10-11 | $162.50 | $162.50 | 316 | — | — |
| 2024-10-10 | $152.50 | $152.50 | 288 | — | — |
| 2024-10-09 | $151.00 | $151.00 | 1,506 | — | — |
| 2024-10-08 | $167.50 | $167.50 | 514 | — | — |
| 2024-10-07 | $147.50 | $147.50 | 794 | — | — |
| 2024-10-04 | $180.10 | $180.10 | 362 | — | — |
| 2024-10-03 | $210.00 | $210.00 | 74 | — | — |
| 2024-10-02 | $211.50 | $211.50 | 216 | — | — |
| 2024-10-01 | $207.60 | $207.60 | 304 | — | — |
| 2024-09-30 | $213.00 | $213.00 | 278 | — | — |
| 2024-09-27 | $217.50 | $217.50 | 908 | — | — |
| 2024-09-26 | $229.00 | $229.00 | 84 | — | — |
| 2024-09-25 | $225.50 | $225.50 | 264 | — | — |
| 2024-09-24 | $233.50 | $233.50 | 250 | — | — |
| 2024-09-23 | $230.50 | $230.50 | 770 | — | — |
| 2024-09-20 | $246.85 | $246.85 | 332 | — | — |
| 2024-09-19 | $249.55 | $249.55 | 718 | — | — |
| 2024-09-18 | $262.00 | $262.00 | 594 | — | — |
| 2024-09-17 | $240.50 | $240.50 | 1,082 | — | — |
| 2024-09-16 | $250.00 | $250.00 | 518 | — | — |
| 2024-09-13 | $305.00 | $305.00 | 12 | — | — |
| 2024-09-12 | $315.00 | $315.00 | 316 | — | — |
| 2024-09-11 | $307.50 | $307.50 | 2,284 | — | — |
| 2024-09-10 | $254.00 | $254.00 | 170 | — | — |
| 2024-09-09 | $277.00 | $277.00 | 244 | — | — |
| 2024-09-06 | $344.50 | $344.50 | 2,522 | — | — |
| 2024-09-05 | $272.50 | $272.50 | 58 | — | — |
| 2024-09-04 | $249.90 | $249.90 | 190 | — | — |
| 2024-09-03 | $255.00 | $255.00 | 98 | — | — |
| 2024-08-30 | $253.00 | $253.00 | 10 | — | — |
| 2024-08-29 | $250.00 | $250.00 | 24 | — | — |
| 2024-08-28 | $252.50 | $252.50 | 64 | — | — |
| 2024-08-27 | $249.00 | $249.00 | 330 | — | — |
| 2024-08-26 | $287.50 | $287.50 | 138 | — | — |
| 2024-08-23 | $250.00 | $250.00 | 22 | — | — |
| 2024-08-22 | $256.00 | $256.00 | 36 | — | — |
| 2024-08-21 | $270.00 | $270.00 | 152 | — | — |
| 2024-08-20 | $280.00 | $280.00 | 178 | — | — |
| 2024-08-19 | $280.00 | $280.00 | 86 | — | — |
| 2024-08-16 | $270.00 | $270.00 | 42 | — | — |
| 2024-08-15 | $269.45 | $269.45 | 4 | — | — |
| 2024-08-14 | $288.00 | $288.00 | 64 | — | — |
| 2024-08-13 | $325.00 | $325.00 | 494 | — | — |
| 2024-08-12 | $330.00 | $330.00 | 244 | — | — |
| 2024-08-09 | $347.50 | $347.50 | 402 | — | — |
| 2024-08-08 | $287.50 | $287.50 | 12 | — | — |
| 2024-08-07 | $272.00 | $272.00 | 100 | — | — |
| 2024-08-06 | $269.50 | $269.50 | 30 | — | — |
| 2024-08-05 | $300.00 | $300.00 | 38 | — | — |
| 2024-08-02 | $335.00 | $335.00 | 2 | — | — |
| 2024-08-01 | $300.00 | $300.00 | 8 | — | — |
| 2024-07-31 | $312.50 | $312.50 | 534 | — | — |
| 2024-07-30 | $285.00 | $285.00 | 68 | — | — |
| 2024-07-29 | $293.60 | $293.60 | 0 | — | — |
| 2024-07-26 | $293.60 | $293.60 | 8 | — | — |
| 2024-07-25 | $273.25 | $273.25 | 50 | — | — |
| 2024-07-24 | $276.00 | $276.00 | 128 | — | — |
| 2024-07-23 | $275.50 | $275.50 | 22 | — | — |
| 2024-07-22 | $300.00 | $300.00 | 36 | — | — |
| 2024-07-19 | $289.00 | $289.00 | 0 | — | — |
| 2024-07-18 | $289.00 | $289.00 | 46 | — | — |
| 2024-07-17 | $280.00 | $280.00 | 6 | — | — |
| 2024-07-16 | $279.00 | $279.00 | 10 | — | — |
| 2024-07-15 | $297.50 | $297.50 | 24 | — | — |
| 2024-07-12 | $288.55 | $288.55 | 64 | — | — |
| 2024-07-11 | $307.00 | $307.00 | 54 | — | — |
| 2024-07-10 | $289.50 | $289.50 | 90 | — | — |
| 2024-07-09 | $259.00 | $259.00 | 12 | — | — |
| 2024-07-08 | $262.50 | $262.50 | 28 | — | — |
| 2024-07-05 | $262.50 | $262.50 | 0 | — | — |
| 2024-07-03 | $262.50 | $262.50 | 0 | — | — |
| 2024-07-02 | $262.50 | $262.50 | 14 | — | — |
| 2024-07-01 | $265.00 | $265.00 | 46 | — | — |
| 2024-06-28 | $286.75 | $286.75 | 44 | — | — |
| 2024-06-27 | $261.80 | $261.80 | 62 | — | — |
| 2024-06-26 | $276.25 | $276.25 | 6 | — | — |
| 2024-06-25 | $276.25 | $276.25 | 34 | — | — |
| 2024-06-24 | $275.50 | $275.50 | 126 | — | — |
| 2024-06-21 | $295.55 | $295.55 | 54 | — | — |
| 2024-06-20 | $321.85 | $321.85 | 68 | — | — |
| 2024-06-18 | $300.00 | $300.00 | 138 | — | — |
| 2024-06-17 | $322.00 | $322.00 | 78 | — | — |
| 2024-06-14 | $325.00 | $325.00 | 50 | — | — |
| 2024-06-13 | $332.55 | $332.55 | 128 | — | — |
| 2024-06-12 | $339.85 | $339.85 | 260 | — | — |
| 2024-06-11 | $372.50 | $372.50 | 82 | — | — |
| 2024-06-10 | $387.50 | $387.50 | 400 | — | — |
| 2024-06-07 | $353.50 | $353.50 | 286 | — | — |
| 2024-06-06 | $310.25 | $310.25 | 162 | — | — |
| 2024-06-05 | $337.50 | $337.50 | 290 | — | — |
| 2024-06-04 | $399.50 | $399.50 | 262 | — | — |
| 2024-06-03 | $400.00 | $400.00 | 312 | — | — |
| 2024-05-31 | $431.60 | $431.60 | 306 | — | — |