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
- 1973-02-21 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 | $217.94 | $697.15 | 37,400 | — | — |
| 2025-12-30 | $218.90 | $700.22 | 38,000 | — | — |
| 2025-12-29 | $219.69 | $702.74 | 38,800 | — | — |
| 2025-12-26 | $218.16 | $697.85 | 55,100 | — | — |
| 2025-12-24 | $218.16 | $697.85 | 71,600 | — | — |
| 2025-12-23 | $214.52 | $686.21 | 71,500 | — | — |
| 2025-12-22 | $215.18 | $688.32 | 56,300 | — | — |
| 2025-12-19 | $216.50 | $692.54 | 128,600 | — | — |
| 2025-12-18 | $218.56 | $699.13 | 135,000 | — | — |
| 2025-12-17 | $219.31 | $701.53 | 114,200 | — | — |
| 2025-12-16 | $216.80 | $693.50 | 44,800 | — | — |
| 2025-12-15 | $216.26 | $691.77 | 80,000 | — | — |
| 2025-12-12 | $218.26 | $698.17 | 40,600 | — | — |
| 2025-12-11 | $216.29 | $691.87 | 32,900 | — | — |
| 2025-12-10 | $213.25 | $682.14 | 54,600 | — | — |
| 2025-12-09 | $215.99 | $690.91 | 44,400 | — | — |
| 2025-12-08 | $213.47 | $682.85 | 46,800 | — | — |
| 2025-12-05 | $211.82 | $677.57 | 33,700 | — | — |
| 2025-12-04 | $216.19 | $691.55 | 48,000 | — | — |
| 2025-12-03 | $215.82 | $690.37 | 46,400 | — | — |
| 2025-12-02 | $213.44 | $682.75 | 49,500 | — | — |
| 2025-12-01 | $213.56 | $683.14 | 44,600 | — | — |
| 2025-11-28 | $211.93 | $677.92 | 31,600 | — | — |
| 2025-11-26 | $212.14 | $678.59 | 25,100 | — | — |
| 2025-11-25 | $212.27 | $679.01 | 43,800 | — | — |
| 2025-11-24 | $210.70 | $673.99 | 23,500 | — | — |
| 2025-11-21 | $207.55 | $663.91 | 26,800 | — | — |
| 2025-11-20 | $205.15 | $656.23 | 28,200 | — | — |
| 2025-11-19 | $208.86 | $668.10 | 27,000 | — | — |
| 2025-11-18 | $213.63 | $683.36 | 33,500 | — | — |
| 2025-11-17 | $211.37 | $676.13 | 185,900 | — | — |
| 2025-11-14 | $216.52 | $692.60 | 30,100 | — | — |
| 2025-11-13 | $218.15 | $697.82 | 25,100 | — | — |
| 2025-11-12 | $220.85 | $706.46 | 35,500 | — | — |
| 2025-11-11 | $224.74 | $718.90 | 52,900 | — | — |
| 2025-11-10 | $222.67 | $712.28 | 27,900 | — | — |
| 2025-11-07 | $231.75 | $726.93 | 49,600 | — | — |
| 2025-11-06 | $227.99 | $715.13 | 51,500 | — | — |
| 2025-11-05 | $232.87 | $730.44 | 113,400 | — | — |
| 2025-11-04 | $229.33 | $719.34 | 184,800 | — | — |
| 2025-11-03 | $224.51 | $704.22 | 41,500 | — | — |
| 2025-10-31 | $220.93 | $692.99 | 63,000 | — | — |
| 2025-10-30 | $218.54 | $685.49 | 31,700 | — | — |
| 2025-10-29 | $223.01 | $699.51 | 51,700 | — | — |
| 2025-10-28 | $230.95 | $724.42 | 74,900 | — | — |
| 2025-10-27 | $236.63 | $742.24 | 78,800 | — | — |
| 2025-10-24 | $234.54 | $735.68 | 75,600 | — | — |
| 2025-10-23 | $231.81 | $727.12 | 75,400 | — | — |
| 2025-10-22 | $233.66 | $732.92 | 70,900 | — | — |
| 2025-10-21 | $232.19 | $728.31 | 65,100 | — | — |
| 2025-10-20 | $236.50 | $741.83 | 67,400 | — | — |
| 2025-10-17 | $235.87 | $739.85 | 79,900 | — | — |
| 2025-10-16 | $232.30 | $728.65 | 88,100 | — | — |
| 2025-10-15 | $236.91 | $743.11 | 94,200 | — | — |
| 2025-10-14 | $232.97 | $730.75 | 67,900 | — | — |
| 2025-10-13 | $232.34 | $728.78 | 91,200 | — | — |
| 2025-10-10 | $228.88 | $717.93 | 91,400 | — | — |
| 2025-10-09 | $238.77 | $748.95 | 117,200 | — | — |
| 2025-10-08 | $240.37 | $753.97 | 76,600 | — | — |
| 2025-10-07 | $238.94 | $749.48 | 85,700 | — | — |
| 2025-10-06 | $240.23 | $753.53 | 88,000 | — | — |
| 2025-10-03 | $243.45 | $763.63 | 73,400 | — | — |
| 2025-10-02 | $239.23 | $750.39 | 73,400 | — | — |
| 2025-10-01 | $237.55 | $745.12 | 83,300 | — | — |
| 2025-09-30 | $234.49 | $735.52 | 94,200 | — | — |
| 2025-09-29 | $233.35 | $731.95 | 72,800 | — | — |
| 2025-09-26 | $235.32 | $738.13 | 89,800 | — | — |
| 2025-09-25 | $237.45 | $744.81 | 80,900 | — | — |
| 2025-09-24 | $234.09 | $734.27 | 100,800 | — | — |
| 2025-09-23 | $240.10 | $753.12 | 77,000 | — | — |
| 2025-09-22 | $234.20 | $734.61 | 57,000 | — | — |
| 2025-09-19 | $232.30 | $728.65 | 86,400 | — | — |
| 2025-09-18 | $236.24 | $741.01 | 73,600 | — | — |
| 2025-09-17 | $233.53 | $732.51 | 108,700 | — | — |
| 2025-09-16 | $236.15 | $740.73 | 84,900 | — | — |
| 2025-09-15 | $242.62 | $761.02 | 73,500 | — | — |
| 2025-09-12 | $244.19 | $765.95 | 56,400 | — | — |
| 2025-09-11 | $245.28 | $769.37 | 50,900 | — | — |
| 2025-09-10 | $238.19 | $747.13 | 40,600 | — | — |
| 2025-09-09 | $237.73 | $745.69 | 56,300 | — | — |
| 2025-09-08 | $234.86 | $736.68 | 42,900 | — | — |
| 2025-09-05 | $234.46 | $735.43 | 48,500 | — | — |
| 2025-09-04 | $230.10 | $721.75 | 53,000 | — | — |
| 2025-09-03 | $227.90 | $714.85 | 48,100 | — | — |
| 2025-09-02 | $228.11 | $715.51 | 30,900 | — | — |
| 2025-08-29 | $230.34 | $722.51 | 28,100 | — | — |
| 2025-08-28 | $230.47 | $722.91 | 70,900 | — | — |
| 2025-08-27 | $235.08 | $737.37 | 37,100 | — | — |
| 2025-08-26 | $230.64 | $723.45 | 41,500 | — | — |
| 2025-08-25 | $230.11 | $721.78 | 44,300 | — | — |
| 2025-08-22 | $229.81 | $720.84 | 26,800 | — | — |
| 2025-08-21 | $222.24 | $697.10 | 32,400 | — | — |
| 2025-08-20 | $221.91 | $696.06 | 21,700 | — | — |
| 2025-08-19 | $222.31 | $697.32 | 27,400 | — | — |
| 2025-08-18 | $219.91 | $689.79 | 39,600 | — | — |
| 2025-08-15 | $218.70 | $685.99 | 45,500 | — | — |
| 2025-08-14 | $223.34 | $700.55 | 58,700 | — | — |
| 2025-08-13 | $226.54 | $710.59 | 63,200 | — | — |
| 2025-08-12 | $221.29 | $694.12 | 48,200 | — | — |
| 2025-08-11 | $215.88 | $677.15 | 56,000 | — | — |
| 2025-08-08 | $222.79 | $684.71 | 43,600 | — | — |
| 2025-08-07 | $225.00 | $691.50 | 39,900 | — | — |
| 2025-08-06 | $226.47 | $696.02 | 71,900 | — | — |
| 2025-08-05 | $226.51 | $696.14 | 62,100 | — | — |
| 2025-08-04 | $213.41 | $655.88 | 159,200 | — | — |
| 2025-08-01 | $245.25 | $753.74 | 51,100 | — | — |
| 2025-07-31 | $251.19 | $771.99 | 54,900 | — | — |
| 2025-07-30 | $252.36 | $775.59 | 73,200 | — | — |
| 2025-07-29 | $258.46 | $794.33 | 33,300 | — | — |
| 2025-07-28 | $255.72 | $785.91 | 33,200 | — | — |
| 2025-07-25 | $258.78 | $795.32 | 28,100 | — | — |
| 2025-07-24 | $259.12 | $796.36 | 43,400 | — | — |
| 2025-07-23 | $255.93 | $786.56 | 45,400 | — | — |
| 2025-07-22 | $254.52 | $782.22 | 44,300 | — | — |
| 2025-07-21 | $248.35 | $763.26 | 49,900 | — | — |
| 2025-07-18 | $242.47 | $745.19 | 33,300 | — | — |
| 2025-07-17 | $242.22 | $744.42 | 33,000 | — | — |
| 2025-07-16 | $239.65 | $736.52 | 31,300 | — | — |
| 2025-07-15 | $236.73 | $727.55 | 70,700 | — | — |
| 2025-07-14 | $240.36 | $738.71 | 55,500 | — | — |
| 2025-07-11 | $234.31 | $720.11 | 66,900 | — | — |
| 2025-07-10 | $234.37 | $720.30 | 73,600 | — | — |
| 2025-07-09 | $230.49 | $708.37 | 116,700 | — | — |
| 2025-07-08 | $230.69 | $708.99 | 76,300 | — | — |
| 2025-07-07 | $232.83 | $715.56 | 57,700 | — | — |
| 2025-07-03 | $232.52 | $714.61 | 26,600 | — | — |
| 2025-07-02 | $230.90 | $709.63 | 61,700 | — | — |
| 2025-07-01 | $227.76 | $699.98 | 53,100 | — | — |
| 2025-06-30 | $225.32 | $692.48 | 93,700 | — | — |
| 2025-06-27 | $224.65 | $690.42 | 101,000 | — | — |
| 2025-06-26 | $222.52 | $683.88 | 56,000 | — | — |
| 2025-06-25 | $217.73 | $669.16 | 118,700 | — | — |
| 2025-06-24 | $225.81 | $693.99 | 188,600 | — | — |
| 2025-06-23 | $228.17 | $701.24 | 71,900 | — | — |
| 2025-06-20 | $225.64 | $693.47 | 34,200 | — | — |
| 2025-06-18 | $227.94 | $700.54 | 115,900 | — | — |
| 2025-06-17 | $226.88 | $697.28 | 97,600 | — | — |
| 2025-06-16 | $226.46 | $695.99 | 47,200 | — | — |
| 2025-06-13 | $225.00 | $691.50 | 69,200 | — | — |
| 2025-06-12 | $226.64 | $696.54 | 62,000 | — | — |
| 2025-06-11 | $231.37 | $711.08 | 141,400 | — | — |
| 2025-06-10 | $229.45 | $705.18 | 84,800 | — | — |
| 2025-06-09 | $232.53 | $714.64 | 64,200 | — | — |
| 2025-06-06 | $229.26 | $704.59 | 36,600 | — | — |
| 2025-06-05 | $226.79 | $697.00 | 33,600 | — | — |
| 2025-06-04 | $230.53 | $708.50 | 39,500 | — | — |
| 2025-06-03 | $230.12 | $707.24 | 41,100 | — | — |
| 2025-06-02 | $228.90 | $703.49 | 45,700 | — | — |
| 2025-05-30 | $225.19 | $692.08 | 59,200 | — | — |
| 2025-05-29 | $224.31 | $689.38 | 42,900 | — | — |
| 2025-05-28 | $220.36 | $677.24 | 34,600 | — | — |
| 2025-05-27 | $218.35 | $671.06 | 19,300 | — | — |
| 2025-05-23 | $213.97 | $657.60 | 29,700 | — | — |
| 2025-05-22 | $216.04 | $663.96 | 18,200 | — | — |
| 2025-05-21 | $218.16 | $670.48 | 28,700 | — | — |
| 2025-05-20 | $218.12 | $670.36 | 26,100 | — | — |
| 2025-05-19 | $220.94 | $679.02 | 35,500 | — | — |
| 2025-05-16 | $222.17 | $682.80 | 36,800 | — | — |
| 2025-05-15 | $220.70 | $678.28 | 45,800 | — | — |
| 2025-05-14 | $216.41 | $665.10 | 22,700 | — | — |
| 2025-05-13 | $216.47 | $665.28 | 22,200 | — | — |
| 2025-05-12 | $216.90 | $666.61 | 28,000 | — | — |
| 2025-05-09 | $213.60 | $642.63 | 22,800 | — | — |
| 2025-05-08 | $211.81 | $637.25 | 16,800 | — | — |
| 2025-05-07 | $212.80 | $640.23 | 11,400 | — | — |
| 2025-05-06 | $208.81 | $628.22 | 16,400 | — | — |
| 2025-05-05 | $212.88 | $640.47 | 17,900 | — | — |
| 2025-05-02 | $214.81 | $646.27 | 29,900 | — | — |
| 2025-05-01 | $208.72 | $627.95 | 10,200 | — | — |
| 2025-04-30 | $206.40 | $620.97 | 10,700 | — | — |
| 2025-04-29 | $205.50 | $618.26 | 12,300 | — | — |
| 2025-04-28 | $207.01 | $622.81 | 8,800 | — | — |
| 2025-04-25 | $200.61 | $603.55 | 4,500 | — | — |
| 2025-04-24 | $201.78 | $607.07 | 7,800 | — | — |
| 2025-04-23 | $204.98 | $616.70 | 7,400 | — | — |
| 2025-04-22 | $202.82 | $610.20 | 10,400 | — | — |
| 2025-04-21 | $197.89 | $595.37 | 7,800 | — | — |
| 2025-04-17 | $201.85 | $607.28 | 9,800 | — | — |
| 2025-04-16 | $198.85 | $598.26 | 14,800 | — | — |
| 2025-04-15 | $203.60 | $612.55 | 7,000 | — | — |
| 2025-04-14 | $202.24 | $608.46 | 18,500 | — | — |
| 2025-04-11 | $203.34 | $611.77 | 10,900 | — | — |
| 2025-04-10 | $199.29 | $599.58 | 13,200 | — | — |
| 2025-04-09 | $201.29 | $605.60 | 29,700 | — | — |
| 2025-04-08 | $193.54 | $582.28 | 15,100 | — | — |
| 2025-04-07 | $196.84 | $592.21 | 19,600 | — | — |
| 2025-04-04 | $201.61 | $606.56 | 37,700 | — | — |
| 2025-04-03 | $203.81 | $613.18 | 30,900 | — | — |
| 2025-04-02 | $212.85 | $640.38 | 11,400 | — | — |
| 2025-04-01 | $210.70 | $633.91 | 14,600 | — | — |
| 2025-03-31 | $209.16 | $629.28 | 22,900 | — | — |
| 2025-03-28 | $211.08 | $635.05 | 16,400 | — | — |
| 2025-03-27 | $212.40 | $639.02 | 14,500 | — | — |
| 2025-03-26 | $211.37 | $635.92 | 12,900 | — | — |
| 2025-03-25 | $209.79 | $631.17 | 10,000 | — | — |
| 2025-03-24 | $214.14 | $644.26 | 13,000 | — | — |
| 2025-03-21 | $212.18 | $638.36 | 15,400 | — | — |
| 2025-03-20 | $214.65 | $645.79 | 9,500 | — | — |
| 2025-03-19 | $219.20 | $659.48 | 11,300 | — | — |
| 2025-03-18 | $215.77 | $649.16 | 11,300 | — | — |
| 2025-03-17 | $210.39 | $632.98 | 9,200 | — | — |
| 2025-03-14 | $212.36 | $638.90 | 8,400 | — | — |
| 2025-03-13 | $211.00 | $634.81 | 70,600 | — | — |
| 2025-03-12 | $211.59 | $636.59 | 20,900 | — | — |
| 2025-03-11 | $216.06 | $650.04 | 16,600 | — | — |
| 2025-03-10 | $217.51 | $654.40 | 9,700 | — | — |
| 2025-03-07 | $217.40 | $654.07 | 10,400 | — | — |
| 2025-03-06 | $216.96 | $652.74 | 16,800 | — | — |
| 2025-03-05 | $212.74 | $640.05 | 15,400 | — | — |
| 2025-03-04 | $211.70 | $636.92 | 11,100 | — | — |
| 2025-03-03 | $214.12 | $644.20 | 13,800 | — | — |
| 2025-02-28 | $214.34 | $644.86 | 28,900 | — | — |
| 2025-02-27 | $216.07 | $650.07 | 27,400 | — | — |
| 2025-02-26 | $213.93 | $643.63 | 31,300 | — | — |
| 2025-02-25 | $208.60 | $627.59 | 6,600 | — | — |
| 2025-02-24 | $204.52 | $615.32 | 7,900 | — | — |
| 2025-02-21 | $202.78 | $610.08 | 15,400 | — | — |
| 2025-02-20 | $204.83 | $616.25 | 15,000 | — | — |
| 2025-02-19 | $204.25 | $614.50 | 12,900 | — | — |
| 2025-02-18 | $202.02 | $607.79 | 19,100 | — | — |
| 2025-02-14 | $204.81 | $602.65 | 17,800 | — | — |
| 2025-02-13 | $204.39 | $601.41 | 15,000 | — | — |
| 2025-02-12 | $199.02 | $585.61 | 13,400 | — | — |
| 2025-02-11 | $197.54 | $581.26 | 20,900 | — | — |
| 2025-02-10 | $192.16 | $565.43 | 17,100 | — | — |
| 2025-02-07 | $198.07 | $582.82 | 17,700 | — | — |
| 2025-02-06 | $196.47 | $578.11 | 17,200 | — | — |
| 2025-02-05 | $194.52 | $572.37 | 12,400 | — | — |
| 2025-02-04 | $190.73 | $561.22 | 7,200 | — | — |
| 2025-02-03 | $189.59 | $557.87 | 14,200 | — | — |
| 2025-01-31 | $189.95 | $558.92 | 11,400 | — | — |
| 2025-01-30 | $191.65 | $563.93 | 15,800 | — | — |
| 2025-01-29 | $185.75 | $546.57 | 5,600 | — | — |
| 2025-01-28 | $191.04 | $562.13 | 10,500 | — | — |
| 2025-01-27 | $194.87 | $573.40 | 10,200 | — | — |
| 2025-01-24 | $192.12 | $565.31 | 8,300 | — | — |
| 2025-01-23 | $192.75 | $567.16 | 5,100 | — | — |
| 2025-01-22 | $190.48 | $560.48 | 7,800 | — | — |
| 2025-01-21 | $195.22 | $574.43 | 6,200 | — | — |
| 2025-01-17 | $192.06 | $565.13 | 16,200 | — | — |
| 2025-01-16 | $190.83 | $561.51 | 6,100 | — | — |
| 2025-01-15 | $191.26 | $562.78 | 7,900 | — | — |
| 2025-01-14 | $188.44 | $554.48 | 8,400 | — | — |
| 2025-01-13 | $185.64 | $546.24 | 9,800 | — | — |
| 2025-01-10 | $186.88 | $549.89 | 16,900 | — | — |
| 2025-01-08 | $188.75 | $555.39 | 16,500 | — | — |
| 2025-01-07 | $189.44 | $557.42 | 14,300 | — | — |
| 2025-01-06 | $191.35 | $563.04 | 13,100 | — | — |
| 2025-01-03 | $199.46 | $586.91 | 16,600 | — | — |
| 2025-01-02 | $196.22 | $577.37 | 10,100 | — | — |