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-05-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 | $196.90 | $607.42 | 158,700 | — | — |
| 2025-12-30 | $199.37 | $615.04 | 89,900 | — | — |
| 2025-12-29 | $201.67 | $622.13 | 104,100 | — | — |
| 2025-12-26 | $204.03 | $629.41 | 68,900 | — | — |
| 2025-12-24 | $204.89 | $632.07 | 107,400 | — | — |
| 2025-12-23 | $203.60 | $628.09 | 109,800 | — | — |
| 2025-12-22 | $202.03 | $623.24 | 209,800 | — | — |
| 2025-12-19 | $202.82 | $625.68 | 330,000 | — | — |
| 2025-12-18 | $205.76 | $634.75 | 82,200 | — | — |
| 2025-12-17 | $207.63 | $640.52 | 113,400 | — | — |
| 2025-12-16 | $205.94 | $635.31 | 114,200 | — | — |
| 2025-12-15 | $206.37 | $636.63 | 121,000 | — | — |
| 2025-12-12 | $204.03 | $629.41 | 139,700 | — | — |
| 2025-12-11 | $201.13 | $620.47 | 117,200 | — | — |
| 2025-12-10 | $193.18 | $595.94 | 102,900 | — | — |
| 2025-12-09 | $190.76 | $588.48 | 105,100 | — | — |
| 2025-12-08 | $187.52 | $578.48 | 127,700 | — | — |
| 2025-12-05 | $190.73 | $588.39 | 91,400 | — | — |
| 2025-12-04 | $193.27 | $596.22 | 68,300 | — | — |
| 2025-12-03 | $194.90 | $601.25 | 91,600 | — | — |
| 2025-12-02 | $195.92 | $604.40 | 85,500 | — | — |
| 2025-12-01 | $197.21 | $608.38 | 161,900 | — | — |
| 2025-11-28 | $195.80 | $604.03 | 53,500 | — | — |
| 2025-11-26 | $197.03 | $607.82 | 149,500 | — | — |
| 2025-11-25 | $195.09 | $601.84 | 97,100 | — | — |
| 2025-11-24 | $193.09 | $595.67 | 173,800 | — | — |
| 2025-11-21 | $199.02 | $613.96 | 94,600 | — | — |
| 2025-11-20 | $197.50 | $609.27 | 104,400 | — | — |
| 2025-11-19 | $194.43 | $599.80 | 95,500 | — | — |
| 2025-11-18 | $195.43 | $602.88 | 67,400 | — | — |
| 2025-11-17 | $195.35 | $602.64 | 70,300 | — | — |
| 2025-11-14 | $198.14 | $611.24 | 78,200 | — | — |
| 2025-11-13 | $197.98 | $610.75 | 76,100 | — | — |
| 2025-11-12 | $200.85 | $619.60 | 86,700 | — | — |
| 2025-11-11 | $200.37 | $618.12 | 75,100 | — | — |
| 2025-11-10 | $198.01 | $610.84 | 101,400 | — | — |
| 2025-11-07 | $198.28 | $611.68 | 128,200 | — | — |
| 2025-11-06 | $194.23 | $599.18 | 107,400 | — | — |
| 2025-11-05 | $198.02 | $610.87 | 92,300 | — | — |
| 2025-11-04 | $197.46 | $609.15 | 113,200 | — | — |
| 2025-11-03 | $194.70 | $600.63 | 136,400 | — | — |
| 2025-10-31 | $194.28 | $599.34 | 120,500 | — | — |
| 2025-10-30 | $193.70 | $597.55 | 138,500 | — | — |
| 2025-10-29 | $191.41 | $590.48 | 137,800 | — | — |
| 2025-10-28 | $202.18 | $623.71 | 156,400 | — | — |
| 2025-10-27 | $195.38 | $602.73 | 153,500 | — | — |
| 2025-10-24 | $202.51 | $624.73 | 191,600 | — | — |
| 2025-10-23 | $206.54 | $637.16 | 353,100 | — | — |
| 2025-10-22 | $200.98 | $620.01 | 255,000 | — | — |
| 2025-10-21 | $198.58 | $612.60 | 225,100 | — | — |
| 2025-10-20 | $193.07 | $595.60 | 136,300 | — | — |
| 2025-10-17 | $194.48 | $597.05 | 124,300 | — | — |
| 2025-10-16 | $189.47 | $581.67 | 123,400 | — | — |
| 2025-10-15 | $190.43 | $584.62 | 155,300 | — | — |
| 2025-10-14 | $191.22 | $587.05 | 111,500 | — | — |
| 2025-10-13 | $192.62 | $591.34 | 92,700 | — | — |
| 2025-10-10 | $192.14 | $589.87 | 108,600 | — | — |
| 2025-10-09 | $192.72 | $591.65 | 82,800 | — | — |
| 2025-10-08 | $192.41 | $590.70 | 90,800 | — | — |
| 2025-10-07 | $193.98 | $595.52 | 123,100 | — | — |
| 2025-10-06 | $191.56 | $588.09 | 116,600 | — | — |
| 2025-10-03 | $194.20 | $596.19 | 123,800 | — | — |
| 2025-10-02 | $195.87 | $601.32 | 136,000 | — | — |
| 2025-10-01 | $195.43 | $599.97 | 105,200 | — | — |
| 2025-09-30 | $197.60 | $606.63 | 129,600 | — | — |
| 2025-09-29 | $195.27 | $599.48 | 185,200 | — | — |
| 2025-09-26 | $199.04 | $611.05 | 188,400 | — | — |
| 2025-09-25 | $199.39 | $612.13 | 102,600 | — | — |
| 2025-09-24 | $202.14 | $620.57 | 135,700 | — | — |
| 2025-09-23 | $205.75 | $631.65 | 175,300 | — | — |
| 2025-09-22 | $207.81 | $637.98 | 120,100 | — | — |
| 2025-09-19 | $210.36 | $645.81 | 426,800 | — | — |
| 2025-09-18 | $213.15 | $654.37 | 183,700 | — | — |
| 2025-09-17 | $212.16 | $651.33 | 175,400 | — | — |
| 2025-09-16 | $208.71 | $640.74 | 138,400 | — | — |
| 2025-09-15 | $206.42 | $633.71 | 216,100 | — | — |
| 2025-09-12 | $211.03 | $647.86 | 101,900 | — | — |
| 2025-09-11 | $212.80 | $653.30 | 238,100 | — | — |
| 2025-09-10 | $210.50 | $646.24 | 80,400 | — | — |
| 2025-09-09 | $215.17 | $660.57 | 66,100 | — | — |
| 2025-09-08 | $217.06 | $666.37 | 89,300 | — | — |
| 2025-09-05 | $218.08 | $669.51 | 69,000 | — | — |
| 2025-09-04 | $216.66 | $665.15 | 103,200 | — | — |
| 2025-09-03 | $214.05 | $657.13 | 119,500 | — | — |
| 2025-09-02 | $213.58 | $655.69 | 98,500 | — | — |
| 2025-08-29 | $216.04 | $663.24 | 90,400 | — | — |
| 2025-08-28 | $217.70 | $668.34 | 83,800 | — | — |
| 2025-08-27 | $221.46 | $679.88 | 96,200 | — | — |
| 2025-08-26 | $216.66 | $665.15 | 72,500 | — | — |
| 2025-08-25 | $219.12 | $672.70 | 119,000 | — | — |
| 2025-08-22 | $222.57 | $683.29 | 87,700 | — | — |
| 2025-08-21 | $220.24 | $676.14 | 54,700 | — | — |
| 2025-08-20 | $220.84 | $677.98 | 73,700 | — | — |
| 2025-08-19 | $220.46 | $676.81 | 73,400 | — | — |
| 2025-08-18 | $218.81 | $671.75 | 88,100 | — | — |
| 2025-08-15 | $219.98 | $675.34 | 88,000 | — | — |
| 2025-08-14 | $222.66 | $683.57 | 88,200 | — | — |
| 2025-08-13 | $225.95 | $693.67 | 115,700 | — | — |
| 2025-08-12 | $220.35 | $676.47 | 87,900 | — | — |
| 2025-08-11 | $217.88 | $668.89 | 81,100 | — | — |
| 2025-08-08 | $219.48 | $673.80 | 66,100 | — | — |
| 2025-08-07 | $220.44 | $676.75 | 86,700 | — | — |
| 2025-08-06 | $219.37 | $673.47 | 101,700 | — | — |
| 2025-08-05 | $217.07 | $666.41 | 136,500 | — | — |
| 2025-08-04 | $214.67 | $659.04 | 110,800 | — | — |
| 2025-08-01 | $215.20 | $660.66 | 190,100 | — | — |
| 2025-07-31 | $214.40 | $658.21 | 240,400 | — | — |
| 2025-07-30 | $212.99 | $653.88 | 220,400 | — | — |
| 2025-07-29 | $213.84 | $656.49 | 170,200 | — | — |
| 2025-07-28 | $210.77 | $647.06 | 166,800 | — | — |
| 2025-07-25 | $210.32 | $645.68 | 182,100 | — | — |
| 2025-07-24 | $210.73 | $646.94 | 456,700 | — | — |
| 2025-07-23 | $216.88 | $665.82 | 113,700 | — | — |
| 2025-07-22 | $217.72 | $668.40 | 162,600 | — | — |
| 2025-07-21 | $215.29 | $660.94 | 120,500 | — | — |
| 2025-07-18 | $217.85 | $668.80 | 125,100 | — | — |
| 2025-07-17 | $220.87 | $675.19 | 145,600 | — | — |
| 2025-07-16 | $225.33 | $688.82 | 164,600 | — | — |
| 2025-07-15 | $223.15 | $682.16 | 217,300 | — | — |
| 2025-07-14 | $226.90 | $693.62 | 231,000 | — | — |
| 2025-07-11 | $223.33 | $682.71 | 318,200 | — | — |
| 2025-07-10 | $224.90 | $687.51 | 349,300 | — | — |
| 2025-07-09 | $229.73 | $702.27 | 146,000 | — | — |
| 2025-07-08 | $229.82 | $702.55 | 170,800 | — | — |
| 2025-07-07 | $229.97 | $703.00 | 149,200 | — | — |
| 2025-07-03 | $233.16 | $712.76 | 124,600 | — | — |
| 2025-07-02 | $231.50 | $707.68 | 191,200 | — | — |
| 2025-07-01 | $232.40 | $710.43 | 184,400 | — | — |
| 2025-06-30 | $228.09 | $697.26 | 169,700 | — | — |
| 2025-06-27 | $228.78 | $699.37 | 219,900 | — | — |
| 2025-06-26 | $228.54 | $698.63 | 161,800 | — | — |
| 2025-06-25 | $228.00 | $696.98 | 504,400 | — | — |
| 2025-06-24 | $234.00 | $715.32 | 259,600 | — | — |
| 2025-06-23 | $236.96 | $724.37 | 155,900 | — | — |
| 2025-06-20 | $234.84 | $717.89 | 450,600 | — | — |
| 2025-06-18 | $243.52 | $744.43 | 171,200 | — | — |
| 2025-06-17 | $244.50 | $747.42 | 243,300 | — | — |
| 2025-06-16 | $244.23 | $746.60 | 308,200 | — | — |
| 2025-06-13 | $241.51 | $738.28 | 173,900 | — | — |
| 2025-06-12 | $245.87 | $751.61 | 184,600 | — | — |
| 2025-06-11 | $243.88 | $745.53 | 246,500 | — | — |
| 2025-06-10 | $240.92 | $736.48 | 324,200 | — | — |
| 2025-06-09 | $243.26 | $743.63 | 307,200 | — | — |
| 2025-06-06 | $245.53 | $750.57 | 211,800 | — | — |
| 2025-06-05 | $243.10 | $743.14 | 314,300 | — | — |
| 2025-06-04 | $245.83 | $751.49 | 230,500 | — | — |
| 2025-06-03 | $244.68 | $747.97 | 610,900 | — | — |
| 2025-06-02 | $240.57 | $735.41 | 580,500 | — | — |
| 2025-05-30 | $243.63 | $744.76 | 167,400 | — | — |
| 2025-05-29 | $241.11 | $737.06 | 338,300 | — | — |
| 2025-05-28 | $239.19 | $731.19 | 62,300 | — | — |
| 2025-05-27 | $243.90 | $745.59 | 107,900 | — | — |
| 2025-05-23 | $241.10 | $737.03 | 45,700 | — | — |
| 2025-05-22 | $242.52 | $741.37 | 52,200 | — | — |
| 2025-05-21 | $243.00 | $742.84 | 50,600 | — | — |
| 2025-05-20 | $246.63 | $753.93 | 59,900 | — | — |
| 2025-05-19 | $246.57 | $753.75 | 44,900 | — | — |
| 2025-05-16 | $245.66 | $750.97 | 66,600 | — | — |
| 2025-05-15 | $243.89 | $745.56 | 102,800 | — | — |
| 2025-05-14 | $238.14 | $727.98 | 89,900 | — | — |
| 2025-05-13 | $239.56 | $732.32 | 91,600 | — | — |
| 2025-05-12 | $237.21 | $725.14 | 74,300 | — | — |
| 2025-05-09 | $231.82 | $708.66 | 55,600 | — | — |
| 2025-05-08 | $234.65 | $717.31 | 67,700 | — | — |
| 2025-05-07 | $232.90 | $711.96 | 70,400 | — | — |
| 2025-05-06 | $233.79 | $714.68 | 88,700 | — | — |
| 2025-05-05 | $231.80 | $708.60 | 55,600 | — | — |
| 2025-05-02 | $231.64 | $708.11 | 74,400 | — | — |
| 2025-05-01 | $227.34 | $694.96 | 81,000 | — | — |
| 2025-04-30 | $228.36 | $698.08 | 77,300 | — | — |
| 2025-04-29 | $229.18 | $700.59 | 65,100 | — | — |
| 2025-04-28 | $223.03 | $681.79 | 76,100 | — | — |
| 2025-04-25 | $223.37 | $682.83 | 75,600 | — | — |
| 2025-04-24 | $224.61 | $686.62 | 91,000 | — | — |
| 2025-04-23 | $224.16 | $685.24 | 98,600 | — | — |
| 2025-04-22 | $224.92 | $687.57 | 98,200 | — | — |
| 2025-04-21 | $219.85 | $672.07 | 59,600 | — | — |
| 2025-04-17 | $222.76 | $680.96 | 105,400 | — | — |
| 2025-04-16 | $217.68 | $662.56 | 255,100 | — | — |
| 2025-04-15 | $221.15 | $673.12 | 110,100 | — | — |
| 2025-04-14 | $223.24 | $679.48 | 97,700 | — | — |
| 2025-04-11 | $222.03 | $675.80 | 164,200 | — | — |
| 2025-04-10 | $221.35 | $673.73 | 291,800 | — | — |
| 2025-04-09 | $217.49 | $661.98 | 247,100 | — | — |
| 2025-04-08 | $218.48 | $665.00 | 383,300 | — | — |
| 2025-04-07 | $237.93 | $724.20 | 293,700 | — | — |
| 2025-04-04 | $245.09 | $745.99 | 214,100 | — | — |
| 2025-04-03 | $248.93 | $757.68 | 146,700 | — | — |
| 2025-04-02 | $247.84 | $754.36 | 98,300 | — | — |
| 2025-04-01 | $244.82 | $745.17 | 92,600 | — | — |
| 2025-03-31 | $244.00 | $742.67 | 109,200 | — | — |
| 2025-03-28 | $241.84 | $736.10 | 85,800 | — | — |
| 2025-03-27 | $242.49 | $738.08 | 107,500 | — | — |
| 2025-03-26 | $235.30 | $716.19 | 224,000 | — | — |
| 2025-03-25 | $234.00 | $712.23 | 93,100 | — | — |
| 2025-03-24 | $235.88 | $717.96 | 134,000 | — | — |
| 2025-03-21 | $230.67 | $702.10 | 189,200 | — | — |
| 2025-03-20 | $235.94 | $718.14 | 78,300 | — | — |
| 2025-03-19 | $239.71 | $729.61 | 140,300 | — | — |
| 2025-03-18 | $244.25 | $743.43 | 180,200 | — | — |
| 2025-03-17 | $242.40 | $737.80 | 143,700 | — | — |
| 2025-03-14 | $238.58 | $726.17 | 109,100 | — | — |
| 2025-03-13 | $237.46 | $722.77 | 85,400 | — | — |
| 2025-03-12 | $242.04 | $736.71 | 81,600 | — | — |
| 2025-03-11 | $250.92 | $763.73 | 148,700 | — | — |
| 2025-03-10 | $246.78 | $751.13 | 133,800 | — | — |
| 2025-03-07 | $245.51 | $747.27 | 284,100 | — | — |
| 2025-03-06 | $242.21 | $737.22 | 211,200 | — | — |
| 2025-03-05 | $240.55 | $732.17 | 66,200 | — | — |
| 2025-03-04 | $237.48 | $722.83 | 68,800 | — | — |
| 2025-03-03 | $238.98 | $727.39 | 69,900 | — | — |
| 2025-02-28 | $238.62 | $726.30 | 109,000 | — | — |
| 2025-02-27 | $237.02 | $721.43 | 53,700 | — | — |
| 2025-02-26 | $238.54 | $726.05 | 91,200 | — | — |
| 2025-02-25 | $239.99 | $730.47 | 148,200 | — | — |
| 2025-02-24 | $229.68 | $699.09 | 98,700 | — | — |
| 2025-02-21 | $229.08 | $697.26 | 154,000 | — | — |
| 2025-02-20 | $230.93 | $702.89 | 86,200 | — | — |
| 2025-02-19 | $232.93 | $708.98 | 62,900 | — | — |
| 2025-02-18 | $233.23 | $709.89 | 57,900 | — | — |
| 2025-02-14 | $230.72 | $702.25 | 42,600 | — | — |
| 2025-02-13 | $232.50 | $707.67 | 72,200 | — | — |
| 2025-02-12 | $227.49 | $692.42 | 99,700 | — | — |
| 2025-02-11 | $231.69 | $705.20 | 78,900 | — | — |
| 2025-02-10 | $232.98 | $709.13 | 63,700 | — | — |
| 2025-02-07 | $237.04 | $721.49 | 74,800 | — | — |
| 2025-02-06 | $240.73 | $732.72 | 79,500 | — | — |
| 2025-02-05 | $239.58 | $729.22 | 111,200 | — | — |
| 2025-02-04 | $239.09 | $727.73 | 94,500 | — | — |
| 2025-02-03 | $234.12 | $712.60 | 86,700 | — | — |
| 2025-01-31 | $234.95 | $715.13 | 90,300 | — | — |
| 2025-01-30 | $233.85 | $711.78 | 73,200 | — | — |
| 2025-01-29 | $232.61 | $708.00 | 80,200 | — | — |
| 2025-01-28 | $236.13 | $718.72 | 74,700 | — | — |
| 2025-01-27 | $236.47 | $719.75 | 96,500 | — | — |
| 2025-01-24 | $233.09 | $709.46 | 77,300 | — | — |
| 2025-01-23 | $231.33 | $704.11 | 84,900 | — | — |
| 2025-01-22 | $230.70 | $702.19 | 94,100 | — | — |
| 2025-01-21 | $233.59 | $710.99 | 89,300 | — | — |
| 2025-01-17 | $231.78 | $705.48 | 81,900 | — | — |
| 2025-01-16 | $231.26 | $701.03 | 81,900 | — | — |
| 2025-01-15 | $229.39 | $695.36 | 131,400 | — | — |
| 2025-01-14 | $227.38 | $689.27 | 214,700 | — | — |
| 2025-01-13 | $226.67 | $687.12 | 295,000 | — | — |
| 2025-01-10 | $240.75 | $729.80 | 232,800 | — | — |
| 2025-01-08 | $238.62 | $723.34 | 79,100 | — | — |
| 2025-01-07 | $237.51 | $719.98 | 98,300 | — | — |
| 2025-01-06 | $233.00 | $706.31 | 96,400 | — | — |
| 2025-01-03 | $238.74 | $723.71 | 72,600 | — | — |
| 2025-01-02 | $239.97 | $727.44 | 160,200 | — | — |