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
- 1972-06-01 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 | $187.51 | $444.34 | 3,050,500 | — | — |
| 2024-12-30 | $187.96 | $445.41 | 4,065,200 | — | — |
| 2024-12-27 | $191.18 | $453.04 | 3,253,500 | — | — |
| 2024-12-26 | $191.73 | $454.34 | 2,019,000 | — | — |
| 2024-12-24 | $192.44 | $456.02 | 1,950,900 | — | — |
| 2024-12-23 | $190.14 | $450.57 | 4,297,600 | — | — |
| 2024-12-20 | $186.87 | $442.82 | 11,462,100 | — | — |
| 2024-12-19 | $184.47 | $437.14 | 6,290,000 | — | — |
| 2024-12-18 | $185.00 | $438.39 | 8,281,900 | — | — |
| 2024-12-17 | $188.12 | $445.79 | 5,046,100 | — | — |
| 2024-12-16 | $189.46 | $448.96 | 5,829,700 | — | — |
| 2024-12-13 | $191.59 | $454.01 | 4,772,800 | — | — |
| 2024-12-12 | $191.71 | $454.29 | 4,025,600 | — | — |
| 2024-12-11 | $191.70 | $454.27 | 6,057,800 | — | — |
| 2024-12-10 | $190.18 | $450.67 | 6,064,200 | — | — |
| 2024-12-09 | $193.45 | $458.42 | 3,880,300 | — | — |
| 2024-12-06 | $193.10 | $457.59 | 5,140,700 | — | — |
| 2024-12-05 | $192.99 | $457.33 | 6,049,100 | — | — |
| 2024-12-04 | $196.65 | $466.00 | 7,172,600 | — | — |
| 2024-12-03 | $197.23 | $467.37 | 4,743,400 | — | — |
| 2024-12-02 | $201.78 | $478.16 | 6,373,900 | — | — |
| 2024-11-29 | $201.03 | $476.38 | 3,167,400 | — | — |
| 2024-11-27 | $199.19 | $472.02 | 4,732,200 | — | — |
| 2024-11-26 | $200.95 | $476.19 | 5,260,500 | — | — |
| 2024-11-25 | $202.93 | $480.88 | 9,274,400 | — | — |
| 2024-11-22 | $198.00 | $469.20 | 7,861,300 | — | — |
| 2024-11-21 | $198.20 | $469.67 | 8,080,300 | — | — |
| 2024-11-20 | $198.19 | $469.65 | 7,344,400 | — | — |
| 2024-11-19 | $201.07 | $476.47 | 6,716,000 | — | — |
| 2024-11-18 | $207.18 | $490.95 | 7,912,100 | — | — |
| 2024-11-15 | $201.12 | $476.59 | 5,970,400 | — | — |
| 2024-11-14 | $206.00 | $488.16 | 4,783,800 | — | — |
| 2024-11-13 | $205.72 | $487.49 | 7,921,800 | — | — |
| 2024-11-12 | $212.78 | $504.22 | 4,990,800 | — | — |
| 2024-11-11 | $215.87 | $511.54 | 6,154,700 | — | — |
| 2024-11-08 | $220.29 | $522.02 | 5,020,700 | — | — |
| 2024-11-07 | $217.54 | $515.50 | 6,020,800 | — | — |
| 2024-11-06 | $214.97 | $509.41 | 8,527,500 | — | — |
| 2024-11-05 | $202.46 | $479.77 | 5,253,200 | — | — |
| 2024-11-04 | $203.66 | $482.61 | 3,693,800 | — | — |
| 2024-11-01 | $204.92 | $485.60 | 4,208,800 | — | — |
| 2024-10-31 | $203.16 | $481.43 | 6,543,000 | — | — |
| 2024-10-30 | $207.93 | $489.51 | 4,914,000 | — | — |
| 2024-10-29 | $211.35 | $497.56 | 5,522,800 | — | — |
| 2024-10-28 | $205.83 | $484.56 | 4,409,000 | — | — |
| 2024-10-25 | $206.93 | $487.15 | 5,103,100 | — | — |
| 2024-10-24 | $206.61 | $486.40 | 9,309,300 | — | — |
| 2024-10-23 | $201.74 | $474.93 | 10,548,500 | — | — |
| 2024-10-22 | $193.97 | $456.64 | 7,910,800 | — | — |
| 2024-10-21 | $195.77 | $460.88 | 4,948,100 | — | — |
| 2024-10-18 | $198.47 | $467.24 | 4,029,500 | — | — |
| 2024-10-17 | $198.30 | $466.84 | 4,686,900 | — | — |
| 2024-10-16 | $200.69 | $472.46 | 3,311,300 | — | — |
| 2024-10-15 | $199.84 | $470.46 | 6,818,800 | — | — |
| 2024-10-14 | $208.66 | $491.22 | 3,291,600 | — | — |
| 2024-10-11 | $205.11 | $482.87 | 2,815,800 | — | — |
| 2024-10-10 | $202.47 | $476.65 | 3,649,400 | — | — |
| 2024-10-09 | $204.97 | $482.54 | 3,214,900 | — | — |
| 2024-10-08 | $202.21 | $476.04 | 6,283,700 | — | — |
| 2024-10-07 | $201.27 | $473.83 | 2,772,400 | — | — |
| 2024-10-04 | $202.71 | $477.22 | 4,092,900 | — | — |
| 2024-10-03 | $201.67 | $474.77 | 3,167,000 | — | — |
| 2024-10-02 | $203.43 | $478.91 | 4,389,400 | — | — |
| 2024-10-01 | $201.60 | $474.60 | 9,039,900 | — | — |
| 2024-09-30 | $206.57 | $486.30 | 5,459,100 | — | — |
| 2024-09-27 | $209.14 | $492.35 | 3,074,400 | — | — |
| 2024-09-26 | $209.26 | $492.64 | 4,521,300 | — | — |
| 2024-09-25 | $205.06 | $482.75 | 4,124,600 | — | — |
| 2024-09-24 | $204.94 | $482.47 | 5,573,200 | — | — |
| 2024-09-23 | $203.85 | $479.90 | 2,757,400 | — | — |
| 2024-09-20 | $203.30 | $478.61 | 14,502,900 | — | — |
| 2024-09-19 | $207.60 | $488.73 | 5,155,600 | — | — |
| 2024-09-18 | $200.71 | $472.51 | 4,262,100 | — | — |
| 2024-09-17 | $201.39 | $474.11 | 3,478,500 | — | — |
| 2024-09-16 | $198.47 | $467.24 | 3,717,800 | — | — |
| 2024-09-13 | $199.93 | $470.67 | 4,617,000 | — | — |
| 2024-09-12 | $195.98 | $461.37 | 7,201,000 | — | — |
| 2024-09-11 | $202.41 | $476.51 | 5,900,500 | — | — |
| 2024-09-10 | $199.80 | $470.37 | 4,859,400 | — | — |
| 2024-09-09 | $201.17 | $473.59 | 4,864,100 | — | — |
| 2024-09-06 | $197.45 | $464.83 | 6,314,400 | — | — |
| 2024-09-05 | $201.55 | $474.49 | 4,107,400 | — | — |
| 2024-09-04 | $204.00 | $480.25 | 4,650,400 | — | — |
| 2024-09-03 | $201.83 | $475.15 | 9,284,000 | — | — |
| 2024-08-30 | $214.34 | $504.60 | 5,860,900 | — | — |
| 2024-08-29 | $211.09 | $496.95 | 5,622,800 | — | — |
| 2024-08-28 | $207.74 | $489.06 | 3,998,100 | — | — |
| 2024-08-27 | $210.69 | $496.00 | 4,373,400 | — | — |
| 2024-08-26 | $208.25 | $490.26 | 5,806,000 | — | — |
| 2024-08-23 | $209.88 | $494.10 | 6,112,000 | — | — |
| 2024-08-22 | $203.77 | $479.71 | 6,879,900 | — | — |
| 2024-08-21 | $208.37 | $490.54 | 8,119,300 | — | — |
| 2024-08-20 | $202.54 | $476.82 | 7,111,400 | — | — |
| 2024-08-19 | $200.66 | $472.39 | 3,788,900 | — | — |
| 2024-08-16 | $200.53 | $472.08 | 4,236,400 | — | — |
| 2024-08-15 | $201.93 | $475.38 | 5,081,900 | — | — |
| 2024-08-14 | $195.61 | $460.50 | 3,072,000 | — | — |
| 2024-08-13 | $197.25 | $464.36 | 4,969,000 | — | — |
| 2024-08-12 | $192.06 | $452.14 | 5,235,900 | — | — |
| 2024-08-09 | $192.21 | $452.50 | 3,066,500 | — | — |
| 2024-08-08 | $193.30 | $455.06 | 6,180,400 | — | — |
| 2024-08-07 | $184.07 | $433.33 | 5,013,000 | — | — |
| 2024-08-06 | $186.95 | $440.11 | 6,210,900 | — | — |
| 2024-08-05 | $181.19 | $426.55 | 8,659,900 | — | — |
| 2024-08-02 | $187.46 | $441.32 | 8,050,200 | — | — |
| 2024-08-01 | $193.33 | $455.13 | 7,958,500 | — | — |
| 2024-07-31 | $203.81 | $479.81 | 7,462,400 | — | — |
| 2024-07-30 | $200.99 | $470.11 | 6,062,600 | — | — |
| 2024-07-29 | $201.88 | $472.19 | 3,392,000 | — | — |
| 2024-07-26 | $201.99 | $472.45 | 5,384,800 | — | — |
| 2024-07-25 | $197.15 | $461.13 | 9,555,400 | — | — |
| 2024-07-24 | $198.28 | $463.77 | 11,049,100 | — | — |
| 2024-07-23 | $198.29 | $463.79 | 6,083,300 | — | — |
| 2024-07-22 | $205.88 | $481.54 | 6,063,800 | — | — |
| 2024-07-19 | $199.10 | $465.69 | 4,868,000 | — | — |
| 2024-07-18 | $205.87 | $481.52 | 5,497,200 | — | — |
| 2024-07-17 | $204.26 | $477.76 | 7,792,500 | — | — |
| 2024-07-16 | $206.62 | $483.28 | 3,134,400 | — | — |
| 2024-07-15 | $201.76 | $471.91 | 3,089,500 | — | — |
| 2024-07-12 | $201.87 | $472.17 | 3,683,800 | — | — |
| 2024-07-11 | $199.99 | $467.77 | 5,585,400 | — | — |
| 2024-07-10 | $203.62 | $476.26 | 4,559,500 | — | — |
| 2024-07-09 | $200.16 | $468.17 | 3,742,300 | — | — |
| 2024-07-08 | $201.47 | $471.23 | 3,927,100 | — | — |
| 2024-07-05 | $198.79 | $464.96 | 2,887,900 | — | — |
| 2024-07-03 | $198.94 | $465.31 | 2,454,800 | — | — |
| 2024-07-02 | $198.42 | $464.10 | 4,168,700 | — | — |
| 2024-07-01 | $194.60 | $455.16 | 2,873,600 | — | — |
| 2024-06-28 | $194.53 | $455.00 | 8,861,000 | — | — |
| 2024-06-27 | $193.43 | $452.42 | 3,874,500 | — | — |
| 2024-06-26 | $193.10 | $451.65 | 3,301,000 | — | — |
| 2024-06-25 | $194.47 | $454.86 | 3,456,400 | — | — |
| 2024-06-24 | $193.91 | $453.55 | 3,655,700 | — | — |
| 2024-06-21 | $195.53 | $457.34 | 12,516,800 | — | — |
| 2024-06-20 | $192.76 | $450.86 | 5,464,900 | — | — |
| 2024-06-18 | $196.25 | $459.02 | 3,036,900 | — | — |
| 2024-06-17 | $194.90 | $455.86 | 3,804,900 | — | — |
| 2024-06-14 | $193.90 | $453.52 | 3,479,100 | — | — |
| 2024-06-13 | $196.28 | $459.09 | 3,409,900 | — | — |
| 2024-06-12 | $198.98 | $465.41 | 4,655,700 | — | — |
| 2024-06-11 | $197.44 | $461.80 | 4,193,200 | — | — |
| 2024-06-10 | $197.62 | $462.22 | 4,202,400 | — | — |
| 2024-06-07 | $195.61 | $457.52 | 3,308,400 | — | — |
| 2024-06-06 | $196.24 | $459.00 | 3,905,500 | — | — |
| 2024-06-05 | $196.08 | $458.62 | 5,988,600 | — | — |
| 2024-06-04 | $193.30 | $452.12 | 7,221,600 | — | — |
| 2024-06-03 | $193.72 | $453.10 | 4,153,500 | — | — |
| 2024-05-31 | $195.01 | $456.12 | 9,137,300 | — | — |
| 2024-05-30 | $195.68 | $457.69 | 5,213,500 | — | — |
| 2024-05-29 | $194.91 | $455.89 | 5,607,800 | — | — |
| 2024-05-28 | $199.60 | $466.86 | 8,661,000 | — | — |
| 2024-05-24 | $199.18 | $465.87 | 4,354,100 | — | — |
| 2024-05-23 | $197.29 | $461.45 | 7,125,400 | — | — |
| 2024-05-22 | $202.54 | $473.73 | 9,119,000 | — | — |
| 2024-05-21 | $199.01 | $465.48 | 5,489,100 | — | — |
| 2024-05-20 | $199.20 | $465.92 | 5,282,800 | — | — |
| 2024-05-17 | $195.02 | $456.14 | 4,534,200 | — | — |
| 2024-05-16 | $194.97 | $456.03 | 5,371,800 | — | — |
| 2024-05-15 | $195.53 | $457.34 | 5,936,800 | — | — |
| 2024-05-14 | $191.13 | $447.05 | 4,917,500 | — | — |
| 2024-05-13 | $187.82 | $439.30 | 3,686,300 | — | — |
| 2024-05-10 | $187.05 | $437.50 | 5,606,800 | — | — |
| 2024-05-09 | $185.32 | $433.46 | 5,843,300 | — | — |
| 2024-05-08 | $183.95 | $430.25 | 4,220,900 | — | — |
| 2024-05-07 | $182.67 | $427.26 | 5,152,700 | — | — |
| 2024-05-06 | $181.67 | $421.88 | 4,127,400 | — | — |
| 2024-05-03 | $178.91 | $415.47 | 4,545,100 | — | — |
| 2024-05-02 | $175.80 | $408.25 | 4,838,300 | — | — |
| 2024-05-01 | $175.20 | $406.85 | 7,167,700 | — | — |
| 2024-04-30 | $176.42 | $409.69 | 6,444,300 | — | — |
| 2024-04-29 | $179.29 | $416.35 | 4,191,500 | — | — |
| 2024-04-26 | $177.48 | $412.15 | 5,401,900 | — | — |
| 2024-04-25 | $175.25 | $406.97 | 9,130,800 | — | — |
| 2024-04-24 | $174.81 | $405.95 | 13,965,900 | — | — |
| 2024-04-23 | $165.47 | $384.26 | 6,833,600 | — | — |
| 2024-04-22 | $163.43 | $379.52 | 5,942,400 | — | — |
| 2024-04-19 | $159.68 | $370.81 | 10,497,600 | — | — |
| 2024-04-18 | $163.67 | $380.08 | 5,605,500 | — | — |
| 2024-04-17 | $165.70 | $384.79 | 4,564,900 | — | — |
| 2024-04-16 | $167.59 | $389.18 | 3,389,000 | — | — |
| 2024-04-15 | $166.35 | $386.30 | 4,739,500 | — | — |
| 2024-04-12 | $166.33 | $386.26 | 5,473,600 | — | — |
| 2024-04-11 | $171.20 | $397.56 | 4,352,100 | — | — |
| 2024-04-10 | $168.92 | $392.27 | 5,662,800 | — | — |
| 2024-04-09 | $173.46 | $402.81 | 4,830,700 | — | — |
| 2024-04-08 | $169.46 | $393.52 | 3,154,000 | — | — |
| 2024-04-05 | $167.50 | $388.97 | 5,012,300 | — | — |
| 2024-04-04 | $168.53 | $391.36 | 7,491,300 | — | — |
| 2024-04-03 | $170.34 | $395.57 | 3,295,800 | — | — |
| 2024-04-02 | $170.36 | $395.61 | 3,304,500 | — | — |
| 2024-04-01 | $173.17 | $402.14 | 2,303,200 | — | — |
| 2024-03-28 | $174.21 | $404.55 | 4,417,800 | — | — |
| 2024-03-27 | $172.87 | $401.44 | 4,272,300 | — | — |
| 2024-03-26 | $167.91 | $389.92 | 5,898,300 | — | — |
| 2024-03-25 | $170.85 | $396.75 | 3,298,600 | — | — |
| 2024-03-22 | $172.48 | $400.54 | 4,177,200 | — | — |
| 2024-03-21 | $172.59 | $400.79 | 4,371,600 | — | — |
| 2024-03-20 | $169.98 | $394.73 | 4,404,600 | — | — |
| 2024-03-19 | $166.76 | $387.25 | 5,640,000 | — | — |
| 2024-03-18 | $169.21 | $392.94 | 5,213,800 | — | — |
| 2024-03-15 | $172.52 | $400.63 | 19,078,800 | — | — |
| 2024-03-14 | $171.14 | $397.43 | 5,028,200 | — | — |
| 2024-03-13 | $172.68 | $401.00 | 5,199,500 | — | — |
| 2024-03-12 | $174.80 | $405.92 | 5,802,600 | — | — |
| 2024-03-11 | $174.19 | $404.51 | 4,207,300 | — | — |
| 2024-03-08 | $172.30 | $400.12 | 5,632,600 | — | — |
| 2024-03-07 | $175.27 | $407.02 | 5,980,400 | — | — |
| 2024-03-06 | $171.87 | $399.12 | 6,312,700 | — | — |
| 2024-03-05 | $170.64 | $396.26 | 6,215,600 | — | — |
| 2024-03-04 | $172.44 | $400.44 | 4,401,600 | — | — |
| 2024-03-01 | $171.05 | $397.22 | 5,233,700 | — | — |
| 2024-02-29 | $167.33 | $388.58 | 7,267,200 | — | — |
| 2024-02-28 | $163.04 | $378.61 | 2,933,000 | — | — |
| 2024-02-27 | $164.94 | $383.03 | 2,886,600 | — | — |
| 2024-02-26 | $164.30 | $381.54 | 5,251,300 | — | — |
| 2024-02-23 | $163.69 | $380.12 | 3,479,100 | — | — |
| 2024-02-22 | $165.43 | $384.17 | 5,041,200 | — | — |
| 2024-02-21 | $164.08 | $381.03 | 4,530,000 | — | — |
| 2024-02-20 | $162.74 | $377.92 | 5,406,200 | — | — |
| 2024-02-16 | $160.38 | $372.44 | 3,167,600 | — | — |
| 2024-02-15 | $160.71 | $373.20 | 3,725,300 | — | — |
| 2024-02-14 | $157.87 | $366.61 | 4,528,000 | — | — |
| 2024-02-13 | $156.85 | $364.24 | 5,357,900 | — | — |
| 2024-02-12 | $161.08 | $374.06 | 3,853,000 | — | — |
| 2024-02-09 | $162.40 | $377.13 | 3,919,500 | — | — |
| 2024-02-08 | $160.21 | $372.04 | 3,487,700 | — | — |
| 2024-02-07 | $158.77 | $368.70 | 4,627,900 | — | — |
| 2024-02-06 | $158.37 | $367.77 | 4,139,800 | — | — |
| 2024-02-05 | $158.90 | $369.00 | 4,190,100 | — | — |
| 2024-02-02 | $159.20 | $369.70 | 4,922,400 | — | — |
| 2024-02-01 | $159.69 | $370.84 | 6,542,100 | — | — |
| 2024-01-31 | $160.12 | $371.83 | 8,665,200 | — | — |
| 2024-01-30 | $162.05 | $376.32 | 4,897,600 | — | — |
| 2024-01-29 | $166.04 | $382.56 | 6,076,600 | — | — |
| 2024-01-26 | $164.09 | $378.07 | 8,800,900 | — | — |
| 2024-01-25 | $167.42 | $385.74 | 7,088,200 | — | — |
| 2024-01-24 | $170.07 | $391.85 | 15,100,400 | — | — |
| 2024-01-23 | $174.34 | $401.69 | 9,459,400 | — | — |
| 2024-01-22 | $174.83 | $402.82 | 6,850,700 | — | — |
| 2024-01-19 | $173.65 | $400.10 | 13,345,800 | — | — |
| 2024-01-18 | $166.91 | $384.57 | 6,583,700 | — | — |
| 2024-01-17 | $162.42 | $374.22 | 4,079,000 | — | — |
| 2024-01-16 | $163.88 | $377.59 | 6,682,800 | — | — |
| 2024-01-12 | $164.87 | $379.87 | 4,205,000 | — | — |
| 2024-01-11 | $165.60 | $381.55 | 5,635,600 | — | — |
| 2024-01-10 | $167.25 | $385.35 | 4,045,200 | — | — |
| 2024-01-09 | $168.63 | $388.53 | 5,018,500 | — | — |
| 2024-01-08 | $168.54 | $388.32 | 5,717,500 | — | — |
| 2024-01-05 | $165.10 | $380.40 | 3,087,200 | — | — |
| 2024-01-04 | $164.47 | $378.95 | 6,445,700 | — | — |
| 2024-01-03 | $166.74 | $384.18 | 5,874,900 | — | — |
| 2024-01-02 | $169.26 | $389.98 | 5,652,500 | — | — |