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
- 2023-09-14 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $248.83 | 129,929 |
| 2026-09-03 | — | — | — | $231.07 | 176,048 |
| 2026-09-02 | — | — | — | $234.04 | 97,379 |
| 2026-09-01 | — | — | — | $234.01 | 120,659 |
| 2026-08-31 | — | — | — | $239.25 | 81,950 |
| 2026-08-28 | — | — | — | $251.00 | 177,979 |
| 2026-08-27 | $255.21 | $255.21 | 4,880,000 | $255.80 | 285,984 |
| 2026-08-26 | $251.06 | $251.06 | 4,092,200 | $240.04 | 191,652 |
| 2026-08-25 | $241.56 | $241.56 | 3,485,400 | $244.24 | 159,204 |
| 2026-08-24 | $238.78 | $238.78 | 3,305,700 | $237.48 | 93,332 |
| 2026-08-21 | $243.32 | $243.32 | 3,687,200 | $252.90 | 166,803 |
| 2026-08-20 | $250.72 | $250.72 | 2,812,400 | $247.44 | 95,031 |
| 2026-08-19 | $249.34 | $249.34 | 4,330,500 | $256.49 | 116,212 |
| 2026-08-18 | $253.32 | $253.32 | 6,370,300 | $257.40 | 260,568 |
| 2026-08-17 | $271.43 | $271.43 | 3,713,800 | $284.76 | 111,490 |
| 2026-08-14 | $279.44 | $279.44 | 2,102,000 | $277.73 | 76,074 |
| 2026-08-13 | $278.65 | $278.65 | 4,798,400 | $266.87 | 135,526 |
| 2026-08-12 | $271.87 | $271.87 | 3,368,900 | $279.53 | 123,890 |
| 2026-08-11 | $268.93 | $268.93 | 3,176,900 | $272.82 | 143,113 |
| 2026-08-10 | $267.85 | $267.85 | 3,182,800 | $281.11 | 114,854 |
| 2026-08-07 | $282.57 | $282.57 | 3,831,200 | $299.09 | 149,678 |
| 2026-08-06 | $286.68 | $286.68 | 4,375,100 | $268.50 | 151,992 |
| 2026-08-05 | $274.58 | $274.58 | 4,439,300 | $274.58 | 221,883 |
| 2026-08-04 | $280.56 | $280.56 | 9,892,200 | $253.08 | 526,406 |
| 2026-08-03 | $239.06 | $239.06 | 6,049,200 | $229.88 | 261,835 |
| 2026-07-31 | $239.69 | $239.69 | 7,229,200 | $259.34 | 425,955 |
| 2026-07-30 | $241.54 | $241.54 | 12,805,900 | $258.09 | 525,987 |
| 2026-07-29 | $224.89 | $224.89 | 9,419,100 | $241.74 | 383,871 |
| 2026-07-28 | $244.74 | $244.74 | 5,852,000 | $253.43 | 251,054 |
| 2026-07-27 | $266.33 | $266.33 | 5,047,200 | $262.76 | 336,392 |
| 2026-07-24 | $260.01 | $260.01 | 4,884,800 | $282.49 | 212,827 |
| 2026-07-23 | $283.04 | $283.04 | 3,603,200 | $275.53 | 144,406 |
| 2026-07-22 | $283.40 | $283.40 | 2,601,700 | $280.28 | 93,649 |
| 2026-07-21 | $289.73 | $289.73 | 5,135,800 | $285.48 | 209,702 |
| 2026-07-20 | $269.61 | $269.61 | 3,374,000 | $273.12 | 128,527 |
| 2026-07-17 | $267.19 | $267.19 | 8,239,000 | — | — |
| 2026-07-16 | $262.01 | $262.01 | 9,788,000 | — | — |
| 2026-07-15 | $277.01 | $277.01 | 5,708,900 | — | — |
| 2026-07-14 | $281.17 | $281.17 | 8,484,300 | — | — |
| 2026-07-13 | $298.99 | $298.99 | 5,301,100 | — | — |
| 2026-07-10 | $323.39 | $323.39 | 2,770,900 | — | — |
| 2026-07-09 | $327.87 | $327.87 | 7,096,500 | — | — |
| 2026-07-08 | $300.24 | $300.24 | 6,128,700 | — | — |
| 2026-07-07 | $300.43 | $300.43 | 7,269,600 | — | — |
| 2026-07-06 | $322.24 | $322.24 | 5,276,900 | — | — |
| 2026-07-02 | $315.28 | $315.28 | 7,553,900 | — | — |
| 2026-07-01 | $337.47 | $337.47 | 5,064,700 | — | — |
| 2026-06-30 | $354.57 | $354.57 | 6,267,900 | — | — |
| 2026-06-29 | $343.58 | $343.58 | 8,388,000 | — | — |
| 2026-06-26 | $334.27 | $334.27 | 7,718,200 | — | — |
| 2026-06-25 | $347.71 | $347.71 | 8,379,900 | — | — |
| 2026-06-24 | $359.08 | $359.08 | 8,663,900 | — | — |
| 2026-06-23 | $366.39 | $366.39 | 11,079,200 | — | — |
| 2026-06-22 | $407.72 | $407.72 | 9,416,900 | — | — |
| 2026-06-18 | $439.46 | $439.46 | 34,221,900 | — | — |
| 2026-06-17 | $418.88 | $418.88 | 11,692,500 | — | — |
| 2026-06-16 | $396.34 | $396.34 | 12,402,000 | — | — |
| 2026-06-15 | $412.55 | $412.55 | 14,035,500 | — | — |
| 2026-06-12 | $380.81 | $380.81 | 16,494,100 | — | — |
| 2026-06-11 | $342.23 | $342.23 | 8,844,700 | — | — |
| 2026-06-10 | $307.43 | $307.43 | 8,044,600 | — | — |
| 2026-06-09 | $324.86 | $324.86 | 13,397,500 | — | — |
| 2026-06-08 | $346.39 | $346.39 | 9,055,900 | — | — |
| 2026-06-05 | $342.93 | $342.93 | 14,885,100 | — | — |
| 2026-06-04 | $393.44 | $393.44 | 10,915,900 | — | — |
| 2026-06-03 | $411.83 | $411.83 | 11,938,800 | — | — |
| 2026-06-02 | $402.71 | $402.71 | 15,453,400 | — | — |
| 2026-06-01 | $408.85 | $408.85 | 20,741,500 | — | — |
| 2026-05-29 | $353.29 | $353.29 | 10,448,300 | — | — |
| 2026-05-28 | $335.27 | $335.27 | 14,386,100 | — | — |
| 2026-05-27 | $302.71 | $302.71 | 9,356,300 | — | — |
| 2026-05-26 | $321.22 | $321.22 | 10,899,800 | — | — |
| 2026-05-22 | $306.51 | $306.51 | 13,961,800 | — | — |
| 2026-05-21 | $298.23 | $298.23 | 21,796,600 | — | — |
| 2026-05-20 | $256.73 | $256.73 | 18,297,600 | — | — |
| 2026-05-19 | $223.15 | $223.15 | 11,226,400 | — | — |
| 2026-05-18 | $215.12 | $215.12 | 8,614,500 | — | — |
| 2026-05-15 | $209.16 | $209.16 | 10,191,200 | — | — |
| 2026-05-14 | $228.50 | $228.50 | 8,456,900 | — | — |
| 2026-05-13 | $221.21 | $221.21 | 8,700,000 | — | — |
| 2026-05-12 | $207.92 | $207.92 | 7,839,600 | — | — |
| 2026-05-11 | $212.65 | $212.65 | 10,549,500 | — | — |
| 2026-05-08 | $213.27 | $213.27 | 11,610,300 | — | — |
| 2026-05-07 | $213.31 | $213.31 | 22,382,800 | — | — |
| 2026-05-06 | $237.30 | $237.30 | 26,272,900 | — | — |
| 2026-05-05 | $208.84 | $208.84 | 7,968,900 | — | — |
| 2026-05-04 | $203.26 | $203.26 | 6,725,200 | — | — |
| 2026-05-01 | $211.18 | $211.18 | 4,970,300 | — | — |
| 2026-04-30 | $210.32 | $210.32 | 7,730,800 | — | — |
| 2026-04-29 | $201.69 | $201.69 | 6,215,500 | — | — |
| 2026-04-28 | $198.65 | $198.65 | 13,367,900 | — | — |
| 2026-04-27 | $215.88 | $215.88 | 13,922,800 | — | — |
| 2026-04-24 | $234.81 | $234.81 | 20,481,700 | — | — |
| 2026-04-23 | $204.61 | $204.61 | 16,854,100 | — | — |
| 2026-04-22 | $196.57 | $196.57 | 13,932,300 | — | — |
| 2026-04-21 | $175.49 | $175.49 | 6,479,900 | — | — |
| 2026-04-20 | $175.10 | $175.10 | 8,564,000 | — | — |
| 2026-04-17 | $166.73 | $166.73 | 5,092,600 | — | — |
| 2026-04-16 | $162.33 | $162.33 | 5,748,000 | — | — |
| 2026-04-15 | $159.34 | $159.34 | 3,650,300 | — | — |