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
- 1986-12-03 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $249.64 | $500.41 | 13,300 | — | — |
| 2025-12-30 | $250.66 | $502.46 | 10,800 | — | — |
| 2025-12-29 | $251.69 | $504.52 | 14,800 | — | — |
| 2025-12-26 | $250.30 | $501.73 | 14,000 | — | — |
| 2025-12-24 | $251.96 | $505.06 | 5,200 | — | — |
| 2025-12-23 | $251.37 | $503.88 | 24,100 | — | — |
| 2025-12-22 | $250.43 | $502.00 | 11,000 | — | — |
| 2025-12-19 | $254.24 | $509.63 | 32,500 | — | — |
| 2025-12-18 | $257.94 | $517.05 | 29,700 | — | — |
| 2025-12-17 | $253.09 | $507.33 | 11,600 | — | — |
| 2025-12-16 | $249.43 | $499.99 | 12,400 | — | — |
| 2025-12-15 | $251.86 | $504.86 | 8,800 | — | — |
| 2025-12-12 | $250.56 | $502.26 | 6,600 | — | — |
| 2025-12-11 | $248.09 | $497.30 | 16,400 | — | — |
| 2025-12-10 | $244.05 | $489.21 | 31,900 | — | — |
| 2025-12-09 | $242.02 | $485.14 | 9,700 | — | — |
| 2025-12-08 | $245.10 | $491.31 | 12,200 | — | — |
| 2025-12-05 | $250.45 | $502.04 | 31,000 | — | — |
| 2025-12-04 | $259.61 | $520.40 | 9,400 | — | — |
| 2025-12-03 | $262.68 | $526.55 | 23,500 | — | — |
| 2025-12-02 | $261.40 | $523.99 | 14,600 | — | — |
| 2025-12-01 | $264.39 | $529.98 | 32,900 | — | — |
| 2025-11-28 | $278.91 | $540.68 | 16,300 | — | — |
| 2025-11-26 | $282.02 | $546.71 | 29,300 | — | — |
| 2025-11-25 | $274.74 | $532.60 | 22,800 | — | — |
| 2025-11-24 | $273.09 | $529.40 | 11,300 | — | — |
| 2025-11-21 | $271.44 | $526.20 | 20,400 | — | — |
| 2025-11-20 | $263.49 | $510.79 | 27,900 | — | — |
| 2025-11-19 | $267.28 | $518.14 | 19,700 | — | — |
| 2025-11-18 | $273.88 | $530.93 | 20,800 | — | — |
| 2025-11-17 | $271.10 | $525.54 | 22,000 | — | — |
| 2025-11-14 | $277.60 | $538.14 | 26,500 | — | — |
| 2025-11-13 | $279.80 | $542.41 | 11,900 | — | — |
| 2025-11-12 | $282.05 | $546.77 | 33,900 | — | — |
| 2025-11-11 | $287.31 | $556.97 | 20,200 | — | — |
| 2025-11-10 | $277.26 | $537.48 | 20,000 | — | — |
| 2025-11-07 | $277.57 | $538.09 | 28,700 | — | — |
| 2025-11-06 | $274.54 | $532.21 | 31,100 | — | — |
| 2025-11-05 | $282.90 | $548.42 | 23,500 | — | — |
| 2025-11-04 | $265.13 | $513.97 | 21,600 | — | — |
| 2025-11-03 | $261.66 | $507.24 | 29,400 | — | — |
| 2025-10-31 | $258.59 | $501.29 | 30,500 | — | — |
| 2025-10-30 | $256.78 | $497.78 | 37,100 | — | — |
| 2025-10-29 | $255.05 | $494.43 | 25,300 | — | — |
| 2025-10-28 | $261.42 | $506.78 | 32,100 | — | — |
| 2025-10-27 | $265.10 | $513.91 | 38,800 | — | — |
| 2025-10-24 | $266.77 | $517.15 | 20,300 | — | — |
| 2025-10-23 | $264.52 | $512.79 | 14,100 | — | — |
| 2025-10-22 | $264.30 | $512.36 | 16,600 | — | — |
| 2025-10-21 | $265.07 | $513.85 | 17,600 | — | — |
| 2025-10-20 | $266.24 | $516.12 | 26,000 | — | — |
| 2025-10-17 | $258.31 | $500.75 | 40,300 | — | — |
| 2025-10-16 | $255.26 | $494.84 | 24,200 | — | — |
| 2025-10-15 | $261.12 | $506.20 | 37,900 | — | — |
| 2025-10-14 | $262.85 | $509.55 | 35,700 | — | — |
| 2025-10-13 | $255.09 | $494.51 | 37,200 | — | — |
| 2025-10-10 | $253.72 | $491.85 | 67,200 | — | — |
| 2025-10-09 | $256.15 | $496.56 | 32,200 | — | — |
| 2025-10-08 | $261.07 | $506.10 | 35,000 | — | — |
| 2025-10-07 | $268.26 | $520.04 | 42,300 | — | — |
| 2025-10-06 | $276.31 | $535.64 | 48,700 | — | — |
| 2025-10-03 | $273.96 | $531.09 | 56,000 | — | — |
| 2025-10-02 | $271.75 | $526.80 | 28,700 | — | — |
| 2025-10-01 | $268.88 | $521.24 | 25,500 | — | — |
| 2025-09-30 | $267.83 | $519.20 | 22,000 | — | — |
| 2025-09-29 | $262.69 | $509.24 | 25,400 | — | — |
| 2025-09-26 | $262.60 | $509.07 | 15,600 | — | — |
| 2025-09-25 | $258.19 | $500.52 | 10,300 | — | — |
| 2025-09-24 | $259.73 | $503.50 | 10,900 | — | — |
| 2025-09-23 | $258.36 | $500.85 | 20,100 | — | — |
| 2025-09-22 | $255.28 | $494.87 | 14,300 | — | — |
| 2025-09-19 | $254.15 | $492.68 | 36,200 | — | — |
| 2025-09-18 | $257.98 | $500.11 | 17,100 | — | — |
| 2025-09-17 | $250.81 | $486.21 | 26,700 | — | — |
| 2025-09-16 | $248.97 | $482.64 | 17,300 | — | — |
| 2025-09-15 | $254.84 | $494.02 | 43,400 | — | — |
| 2025-09-12 | $254.78 | $493.91 | 23,500 | — | — |
| 2025-09-11 | $256.99 | $498.19 | 35,800 | — | — |
| 2025-09-10 | $247.66 | $480.10 | 25,700 | — | — |
| 2025-09-09 | $248.32 | $481.38 | 28,000 | — | — |
| 2025-09-08 | $249.65 | $483.96 | 16,000 | — | — |
| 2025-09-05 | $251.73 | $487.99 | 19,600 | — | — |
| 2025-09-04 | $254.99 | $494.31 | 21,800 | — | — |
| 2025-09-03 | $247.22 | $479.25 | 32,400 | — | — |
| 2025-09-02 | $243.73 | $472.48 | 13,100 | — | — |
| 2025-08-29 | $248.26 | $480.37 | 17,800 | — | — |
| 2025-08-28 | $246.14 | $476.27 | 18,100 | — | — |
| 2025-08-27 | $247.21 | $478.34 | 19,200 | — | — |
| 2025-08-26 | $244.72 | $473.52 | 12,300 | — | — |
| 2025-08-25 | $245.11 | $474.28 | 24,000 | — | — |
| 2025-08-22 | $246.67 | $477.30 | 31,300 | — | — |
| 2025-08-21 | $237.71 | $459.96 | 56,300 | — | — |
| 2025-08-20 | $234.14 | $453.05 | 58,900 | — | — |
| 2025-08-19 | $239.90 | $464.20 | 25,300 | — | — |
| 2025-08-18 | $237.41 | $459.38 | 43,100 | — | — |
| 2025-08-15 | $237.66 | $459.86 | 35,200 | — | — |
| 2025-08-14 | $247.54 | $478.98 | 22,700 | — | — |
| 2025-08-13 | $244.61 | $473.31 | 28,800 | — | — |
| 2025-08-12 | $239.00 | $462.46 | 22,000 | — | — |
| 2025-08-11 | $229.99 | $445.02 | 55,100 | — | — |
| 2025-08-08 | $221.12 | $427.86 | 47,800 | — | — |
| 2025-08-07 | $221.39 | $428.38 | 33,300 | — | — |
| 2025-08-06 | $224.09 | $433.61 | 53,100 | — | — |
| 2025-08-05 | $218.30 | $422.40 | 20,700 | — | — |
| 2025-08-04 | $215.58 | $417.14 | 25,200 | — | — |
| 2025-08-01 | $210.28 | $406.88 | 21,800 | — | — |
| 2025-07-31 | $211.22 | $408.70 | 28,700 | — | — |
| 2025-07-30 | $213.37 | $412.86 | 33,300 | — | — |
| 2025-07-29 | $214.70 | $415.44 | 42,100 | — | — |
| 2025-07-28 | $214.11 | $414.30 | 46,700 | — | — |
| 2025-07-25 | $211.30 | $408.86 | 38,300 | — | — |
| 2025-07-24 | $209.57 | $405.51 | 33,100 | — | — |
| 2025-07-23 | $207.97 | $402.41 | 34,500 | — | — |
| 2025-07-22 | $206.20 | $398.99 | 26,300 | — | — |
| 2025-07-21 | $201.85 | $390.57 | 27,800 | — | — |
| 2025-07-18 | $202.90 | $392.60 | 33,300 | — | — |
| 2025-07-17 | $202.30 | $391.44 | 29,500 | — | — |
| 2025-07-16 | $203.30 | $393.38 | 59,200 | — | — |
| 2025-07-15 | $200.24 | $387.46 | 109,600 | — | — |
| 2025-07-14 | $204.90 | $396.47 | 120,900 | — | — |
| 2025-07-11 | $204.13 | $394.98 | 64,400 | — | — |
| 2025-07-10 | $201.25 | $389.41 | 102,800 | — | — |
| 2025-07-09 | $208.13 | $402.72 | 60,200 | — | — |
| 2025-07-08 | $211.47 | $409.19 | 124,800 | — | — |
| 2025-07-07 | $211.27 | $408.80 | 83,600 | — | — |
| 2025-07-03 | $221.13 | $427.88 | 89,200 | — | — |
| 2025-07-02 | $215.93 | $417.82 | 78,100 | — | — |
| 2025-07-01 | $215.49 | $416.97 | 60,500 | — | — |
| 2025-06-30 | $211.30 | $408.86 | 73,800 | — | — |
| 2025-06-27 | $215.49 | $416.97 | 132,600 | — | — |
| 2025-06-26 | $212.02 | $410.25 | 96,900 | — | — |
| 2025-06-25 | $207.25 | $401.02 | 73,300 | — | — |
| 2025-06-24 | $210.03 | $406.40 | 44,100 | — | — |
| 2025-06-23 | $209.25 | $404.89 | 52,100 | — | — |
| 2025-06-20 | $203.03 | $392.86 | 65,000 | — | — |
| 2025-06-18 | $201.98 | $390.82 | 71,400 | — | — |
| 2025-06-17 | $205.12 | $396.90 | 48,200 | — | — |
| 2025-06-16 | $202.81 | $392.43 | 51,100 | — | — |
| 2025-06-13 | $201.34 | $389.59 | 39,700 | — | — |
| 2025-06-12 | $204.67 | $395.14 | 31,000 | — | — |
| 2025-06-11 | $202.00 | $389.98 | 21,300 | — | — |
| 2025-06-10 | $200.24 | $386.59 | 29,000 | — | — |
| 2025-06-09 | $196.36 | $379.10 | 72,400 | — | — |
| 2025-06-06 | $195.87 | $378.15 | 57,400 | — | — |
| 2025-06-05 | $194.21 | $374.94 | 60,800 | — | — |
| 2025-06-04 | $193.09 | $372.78 | 112,000 | — | — |
| 2025-06-03 | $200.03 | $386.18 | 81,300 | — | — |
| 2025-06-02 | $221.75 | $428.11 | 172,600 | — | — |
| 2025-05-30 | $234.02 | $451.80 | 226,600 | — | — |
| 2025-05-29 | $232.02 | $447.94 | 169,000 | — | — |
| 2025-05-28 | $230.53 | $445.06 | 127,800 | — | — |
| 2025-05-27 | $236.59 | $456.76 | 98,500 | — | — |
| 2025-05-23 | $229.73 | $443.52 | 123,300 | — | — |
| 2025-05-22 | $229.80 | $443.66 | 85,900 | — | — |
| 2025-05-21 | $233.33 | $450.47 | 59,100 | — | — |
| 2025-05-20 | $246.75 | $476.38 | 78,400 | — | — |
| 2025-05-19 | $252.20 | $486.90 | 66,200 | — | — |
| 2025-05-16 | $248.85 | $480.43 | 85,700 | — | — |
| 2025-05-15 | $243.15 | $469.43 | 65,500 | — | — |
| 2025-05-14 | $238.98 | $461.38 | 40,500 | — | — |
| 2025-05-13 | $242.36 | $467.90 | 43,500 | — | — |
| 2025-05-12 | $241.28 | $465.82 | 23,400 | — | — |
| 2025-05-09 | $234.99 | $453.68 | 46,600 | — | — |
| 2025-05-08 | $239.58 | $462.54 | 13,500 | — | — |
| 2025-05-07 | $239.00 | $461.42 | 14,600 | — | — |
| 2025-05-06 | $240.23 | $463.79 | 16,800 | — | — |
| 2025-05-05 | $237.17 | $457.88 | 12,100 | — | — |
| 2025-05-02 | $240.68 | $464.66 | 8,400 | — | — |
| 2025-05-01 | $233.08 | $449.99 | 18,100 | — | — |
| 2025-04-30 | $231.19 | $446.34 | 13,400 | — | — |
| 2025-04-29 | $232.95 | $449.74 | 30,700 | — | — |
| 2025-04-28 | $229.42 | $442.92 | 10,400 | — | — |
| 2025-04-25 | $228.34 | $440.84 | 7,000 | — | — |
| 2025-04-24 | $230.82 | $445.62 | 2,900 | — | — |
| 2025-04-23 | $231.23 | $446.42 | 5,700 | — | — |
| 2025-04-22 | $232.11 | $448.12 | 20,500 | — | — |
| 2025-04-21 | $223.27 | $431.05 | 3,100 | — | — |
| 2025-04-17 | $230.50 | $445.01 | 7,600 | — | — |
| 2025-04-16 | $227.50 | $439.22 | 10,500 | — | — |
| 2025-04-15 | $229.00 | $442.11 | 3,000 | — | — |
| 2025-04-14 | $229.88 | $443.81 | 7,000 | — | — |
| 2025-04-11 | $224.42 | $433.27 | 4,600 | — | — |
| 2025-04-10 | $227.19 | $438.62 | 6,400 | — | — |
| 2025-04-09 | $236.00 | $455.63 | 6,500 | — | — |
| 2025-04-08 | $213.89 | $412.94 | 4,800 | — | — |
| 2025-04-07 | $223.58 | $431.65 | 7,300 | — | — |
| 2025-04-04 | $227.74 | $439.68 | 6,700 | — | — |
| 2025-04-03 | $228.73 | $441.59 | 6,200 | — | — |
| 2025-04-02 | $238.60 | $460.65 | 4,400 | — | — |
| 2025-04-01 | $241.13 | $465.53 | 5,900 | — | — |
| 2025-03-31 | $241.08 | $465.43 | 5,400 | — | — |
| 2025-03-28 | $242.62 | $468.41 | 3,200 | — | — |
| 2025-03-27 | $243.13 | $469.39 | 10,700 | — | — |
| 2025-03-26 | $241.42 | $466.09 | 11,800 | — | — |
| 2025-03-25 | $239.69 | $462.75 | 5,100 | — | — |
| 2025-03-24 | $242.73 | $468.62 | 5,000 | — | — |
| 2025-03-21 | $237.43 | $457.50 | 9,700 | — | — |
| 2025-03-20 | $242.54 | $467.34 | 10,300 | — | — |
| 2025-03-19 | $244.58 | $471.28 | 17,700 | — | — |
| 2025-03-18 | $241.64 | $465.61 | 13,800 | — | — |
| 2025-03-17 | $245.71 | $473.45 | 6,700 | — | — |
| 2025-03-14 | $241.33 | $465.01 | 7,900 | — | — |
| 2025-03-13 | $236.82 | $456.32 | 7,100 | — | — |
| 2025-03-12 | $235.74 | $454.24 | 13,400 | — | — |
| 2025-03-11 | $231.38 | $445.84 | 13,900 | — | — |
| 2025-03-10 | $227.71 | $438.77 | 4,300 | — | — |
| 2025-03-07 | $231.82 | $446.69 | 4,000 | — | — |
| 2025-03-06 | $230.72 | $444.57 | 5,300 | — | — |
| 2025-03-05 | $234.09 | $451.06 | 7,000 | — | — |
| 2025-03-04 | $231.99 | $447.02 | 6,100 | — | — |
| 2025-03-03 | $235.63 | $454.03 | 4,600 | — | — |
| 2025-02-28 | $237.30 | $457.25 | 3,800 | — | — |
| 2025-02-27 | $234.36 | $451.58 | 3,000 | — | — |
| 2025-02-26 | $236.60 | $455.90 | 3,300 | — | — |
| 2025-02-25 | $233.39 | $449.71 | 10,200 | — | — |
| 2025-02-24 | $228.14 | $439.60 | 11,000 | — | — |
| 2025-02-21 | $224.28 | $432.16 | 7,700 | — | — |
| 2025-02-20 | $231.79 | $446.63 | 6,800 | — | — |
| 2025-02-19 | $232.90 | $448.77 | 8,900 | — | — |
| 2025-02-18 | $231.37 | $445.82 | 9,800 | — | — |
| 2025-02-14 | $227.53 | $438.42 | 5,700 | — | — |
| 2025-02-13 | $231.78 | $446.61 | 7,200 | — | — |
| 2025-02-12 | $222.36 | $428.46 | 21,600 | — | — |
| 2025-02-11 | $228.58 | $440.45 | 5,300 | — | — |
| 2025-02-10 | $224.52 | $432.62 | 12,900 | — | — |
| 2025-02-07 | $224.01 | $431.64 | 14,800 | — | — |
| 2025-02-06 | $230.03 | $443.24 | 12,300 | — | — |
| 2025-02-05 | $228.19 | $439.69 | 4,000 | — | — |
| 2025-02-04 | $225.54 | $434.59 | 6,300 | — | — |
| 2025-02-03 | $221.71 | $427.21 | 12,800 | — | — |
| 2025-01-31 | $225.35 | $434.22 | 4,500 | — | — |
| 2025-01-30 | $229.70 | $442.60 | 11,200 | — | — |
| 2025-01-29 | $227.60 | $438.56 | 10,800 | — | — |
| 2025-01-28 | $229.26 | $441.76 | 7,500 | — | — |
| 2025-01-27 | $228.29 | $439.89 | 26,400 | — | — |
| 2025-01-24 | $227.50 | $438.36 | 8,800 | — | — |
| 2025-01-23 | $224.48 | $432.55 | 5,400 | — | — |
| 2025-01-22 | $225.28 | $434.09 | 15,700 | — | — |
| 2025-01-21 | $230.54 | $444.22 | 15,700 | — | — |
| 2025-01-17 | $228.05 | $439.42 | 17,500 | — | — |
| 2025-01-16 | $227.99 | $439.31 | 15,400 | — | — |
| 2025-01-15 | $228.01 | $439.35 | 14,300 | — | — |
| 2025-01-14 | $223.99 | $431.60 | 32,200 | — | — |
| 2025-01-13 | $217.54 | $419.17 | 17,500 | — | — |
| 2025-01-10 | $214.82 | $413.93 | 8,700 | — | — |
| 2025-01-08 | $229.39 | $442.01 | 36,900 | — | — |
| 2025-01-07 | $228.99 | $441.24 | 34,700 | — | — |
| 2025-01-06 | $228.77 | $440.81 | 11,500 | — | — |
| 2025-01-03 | $232.07 | $447.17 | 5,400 | — | — |
| 2025-01-02 | $233.48 | $449.89 | 7,300 | — | — |