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
- 1980-03-17 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 | $332.43 | $661.91 | 53,600 | — | — |
| 2025-12-30 | $338.24 | $673.48 | 56,200 | — | — |
| 2025-12-29 | $350.78 | $698.44 | 37,900 | — | — |
| 2025-12-26 | $355.60 | $708.04 | 27,600 | — | — |
| 2025-12-24 | $361.39 | $719.57 | 18,300 | — | — |
| 2025-12-23 | $360.30 | $717.40 | 38,800 | — | — |
| 2025-12-22 | $353.76 | $704.38 | 53,500 | — | — |
| 2025-12-19 | $349.24 | $695.38 | 62,200 | — | — |
| 2025-12-18 | $340.54 | $678.06 | 61,700 | — | — |
| 2025-12-17 | $323.67 | $644.47 | 64,900 | — | — |
| 2025-12-16 | $322.69 | $642.51 | 123,600 | — | — |
| 2025-12-15 | $324.57 | $646.26 | 87,000 | — | — |
| 2025-12-12 | $331.36 | $659.78 | 29,400 | — | — |
| 2025-12-11 | $328.27 | $653.62 | 48,700 | — | — |
| 2025-12-10 | $321.87 | $640.88 | 72,600 | — | — |
| 2025-12-09 | $320.36 | $637.87 | 113,800 | — | — |
| 2025-12-08 | $316.93 | $631.04 | 127,900 | — | — |
| 2025-12-05 | $304.33 | $605.96 | 27,200 | — | — |
| 2025-12-04 | $309.46 | $616.17 | 40,100 | — | — |
| 2025-12-03 | $308.60 | $614.46 | 78,600 | — | — |
| 2025-12-02 | $303.99 | $605.28 | 55,100 | — | — |
| 2025-12-01 | $300.09 | $597.51 | 55,000 | — | — |
| 2025-11-28 | $293.91 | $585.21 | 20,600 | — | — |
| 2025-11-26 | $300.33 | $597.99 | 65,500 | — | — |
| 2025-11-25 | $294.16 | $585.71 | 111,800 | — | — |
| 2025-11-24 | $286.96 | $571.37 | 139,100 | — | — |
| 2025-11-21 | $283.63 | $564.74 | 242,000 | — | — |
| 2025-11-20 | $273.70 | $544.97 | 208,100 | — | — |
| 2025-11-19 | $300.36 | $598.05 | 189,500 | — | — |
| 2025-11-18 | $306.68 | $610.64 | 298,800 | — | — |
| 2025-11-17 | $307.60 | $612.47 | 100,500 | — | — |
| 2025-11-14 | $316.80 | $630.79 | 205,700 | — | — |
| 2025-11-13 | $321.03 | $639.21 | 118,400 | — | — |
| 2025-11-12 | $318.80 | $634.77 | 81,600 | — | — |
| 2025-11-11 | $329.46 | $655.99 | 134,600 | — | — |
| 2025-11-10 | $332.78 | $662.60 | 16,800 | — | — |
| 2025-11-07 | $360.01 | $716.82 | 19,700 | — | — |
| 2025-11-06 | $361.63 | $720.05 | 21,000 | — | — |
| 2025-11-05 | $369.38 | $735.48 | 15,900 | — | — |
| 2025-11-04 | $362.03 | $720.84 | 8,700 | — | — |
| 2025-11-03 | $355.75 | $708.34 | 7,600 | — | — |
| 2025-10-31 | $361.31 | $719.41 | 6,900 | — | — |
| 2025-10-30 | $362.07 | $720.92 | 10,200 | — | — |
| 2025-10-29 | $366.42 | $729.59 | 9,700 | — | — |
| 2025-10-28 | $373.00 | $742.69 | 7,200 | — | — |
| 2025-10-27 | $373.76 | $744.20 | 8,800 | — | — |
| 2025-10-24 | $375.00 | $746.67 | 6,900 | — | — |
| 2025-10-23 | $372.81 | $742.31 | 11,500 | — | — |
| 2025-10-22 | $364.36 | $725.48 | 6,000 | — | — |
| 2025-10-21 | $362.19 | $721.16 | 7,100 | — | — |
| 2025-10-20 | $367.97 | $732.67 | 10,200 | — | — |
| 2025-10-17 | $360.86 | $718.51 | 13,300 | — | — |
| 2025-10-16 | $356.16 | $709.16 | 9,100 | — | — |
| 2025-10-15 | $359.81 | $716.42 | 12,900 | — | — |
| 2025-10-14 | $356.82 | $710.47 | 15,000 | — | — |
| 2025-10-13 | $350.32 | $697.53 | 11,100 | — | — |
| 2025-10-10 | $338.14 | $673.28 | 9,500 | — | — |
| 2025-10-09 | $343.46 | $683.87 | 9,400 | — | — |
| 2025-10-08 | $343.61 | $684.17 | 8,900 | — | — |
| 2025-10-07 | $343.27 | $683.49 | 12,700 | — | — |
| 2025-10-06 | $336.09 | $669.19 | 19,000 | — | — |
| 2025-10-03 | $330.69 | $658.44 | 12,100 | — | — |
| 2025-10-02 | $333.22 | $663.48 | 11,700 | — | — |
| 2025-10-01 | $323.07 | $643.27 | 12,700 | — | — |
| 2025-09-30 | $323.65 | $644.43 | 9,400 | — | — |
| 2025-09-29 | $324.44 | $646.00 | 10,100 | — | — |
| 2025-09-26 | $327.21 | $651.51 | 12,500 | — | — |
| 2025-09-25 | $320.90 | $638.95 | 14,600 | — | — |
| 2025-09-24 | $317.70 | $632.58 | 13,300 | — | — |
| 2025-09-23 | $313.32 | $623.86 | 13,900 | — | — |
| 2025-09-22 | $313.84 | $624.89 | 12,100 | — | — |
| 2025-09-19 | $312.36 | $621.95 | 35,500 | — | — |
| 2025-09-18 | $309.81 | $616.87 | 8,200 | — | — |
| 2025-09-17 | $309.39 | $616.03 | 10,500 | — | — |
| 2025-09-16 | $309.72 | $616.69 | 17,300 | — | — |
| 2025-09-15 | $313.42 | $624.06 | 17,700 | — | — |
| 2025-09-12 | $303.94 | $605.18 | 15,800 | — | — |
| 2025-09-11 | $317.37 | $631.92 | 15,500 | — | — |
| 2025-09-10 | $306.38 | $610.04 | 14,100 | — | — |
| 2025-09-09 | $311.97 | $621.17 | 18,000 | — | — |
| 2025-09-08 | $314.28 | $625.77 | 20,300 | — | — |
| 2025-09-05 | $311.31 | $619.85 | 12,000 | — | — |
| 2025-09-04 | $310.90 | $619.04 | 16,000 | — | — |
| 2025-09-03 | $309.97 | $617.19 | 57,900 | — | — |
| 2025-09-02 | $308.35 | $613.96 | 18,900 | — | — |
| 2025-08-29 | $310.87 | $618.98 | 16,300 | — | — |
| 2025-08-28 | $319.80 | $636.76 | 17,900 | — | — |
| 2025-08-27 | $316.92 | $631.03 | 32,600 | — | — |
| 2025-08-26 | $310.96 | $619.16 | 20,400 | — | — |
| 2025-08-25 | $303.88 | $605.06 | 46,500 | — | — |
| 2025-08-22 | $305.54 | $608.37 | 24,300 | — | — |
| 2025-08-21 | $295.62 | $588.61 | 13,700 | — | — |
| 2025-08-20 | $302.05 | $601.42 | 15,500 | — | — |
| 2025-08-19 | $305.00 | $607.29 | 35,300 | — | — |
| 2025-08-18 | $303.10 | $603.51 | 21,000 | — | — |
| 2025-08-15 | $312.89 | $623.00 | 54,100 | — | — |
| 2025-08-14 | $288.27 | $573.98 | 16,300 | — | — |
| 2025-08-13 | $287.22 | $571.89 | 28,500 | — | — |
| 2025-08-12 | $283.95 | $565.38 | 46,300 | — | — |
| 2025-08-11 | $284.36 | $566.19 | 24,400 | — | — |
| 2025-08-08 | $275.24 | $548.04 | 19,300 | — | — |
| 2025-08-07 | $281.31 | $560.12 | 8,100 | — | — |
| 2025-08-06 | $291.79 | $580.99 | 27,100 | — | — |
| 2025-08-05 | $291.89 | $581.19 | 15,500 | — | — |
| 2025-08-04 | $294.23 | $585.85 | 12,800 | — | — |
| 2025-08-01 | $298.97 | $595.28 | 15,000 | — | — |
| 2025-07-31 | $308.32 | $613.90 | 15,100 | — | — |
| 2025-07-30 | $310.75 | $618.74 | 24,200 | — | — |
| 2025-07-29 | $309.14 | $615.53 | 34,600 | — | — |
| 2025-07-28 | $313.90 | $625.01 | 28,200 | — | — |
| 2025-07-25 | $319.55 | $636.26 | 23,200 | — | — |
| 2025-07-24 | $313.69 | $624.59 | 18,500 | — | — |
| 2025-07-23 | $324.71 | $646.54 | 19,300 | — | — |
| 2025-07-22 | $322.64 | $642.41 | 16,700 | — | — |
| 2025-07-21 | $315.91 | $629.01 | 24,200 | — | — |
| 2025-07-18 | $304.83 | $606.95 | 13,300 | — | — |
| 2025-07-17 | $300.56 | $598.45 | 12,500 | — | — |
| 2025-07-16 | $297.15 | $591.66 | 32,900 | — | — |
| 2025-07-15 | $293.69 | $584.77 | 17,200 | — | — |
| 2025-07-14 | $294.07 | $585.53 | 18,000 | — | — |
| 2025-07-11 | $296.70 | $590.76 | 19,500 | — | — |
| 2025-07-10 | $298.67 | $594.69 | 17,000 | — | — |
| 2025-07-09 | $301.34 | $600.00 | 23,600 | — | — |
| 2025-07-08 | $295.50 | $588.38 | 12,800 | — | — |
| 2025-07-07 | $287.63 | $572.71 | 15,200 | — | — |
| 2025-07-03 | $290.00 | $577.42 | 10,800 | — | — |
| 2025-07-02 | $292.17 | $581.74 | 10,200 | — | — |
| 2025-07-01 | $294.14 | $585.67 | 16,300 | — | — |
| 2025-06-30 | $292.21 | $581.82 | 35,200 | — | — |
| 2025-06-27 | $291.47 | $580.35 | 21,700 | — | — |
| 2025-06-26 | $289.32 | $576.07 | 13,100 | — | — |
| 2025-06-25 | $289.48 | $576.39 | 20,200 | — | — |
| 2025-06-24 | $287.32 | $572.09 | 15,700 | — | — |
| 2025-06-23 | $291.95 | $581.31 | 15,600 | — | — |
| 2025-06-20 | $282.57 | $562.63 | 21,200 | — | — |
| 2025-06-18 | $274.29 | $546.14 | 20,500 | — | — |
| 2025-06-17 | $272.12 | $541.82 | 25,100 | — | — |
| 2025-06-16 | $273.18 | $543.93 | 44,000 | — | — |
| 2025-06-13 | $256.52 | $510.76 | 26,100 | — | — |
| 2025-06-12 | $258.72 | $515.14 | 10,700 | — | — |
| 2025-06-11 | $257.19 | $512.10 | 12,100 | — | — |
| 2025-06-10 | $266.44 | $530.51 | 10,000 | — | — |
| 2025-06-09 | $267.07 | $531.77 | 66,700 | — | — |
| 2025-06-06 | $263.70 | $525.06 | 20,900 | — | — |
| 2025-06-05 | $257.11 | $511.94 | 41,400 | — | — |
| 2025-06-04 | $260.33 | $518.35 | 59,000 | — | — |
| 2025-06-03 | $254.23 | $506.20 | 16,200 | — | — |
| 2025-06-02 | $251.81 | $501.38 | 22,800 | — | — |
| 2025-05-30 | $247.14 | $492.08 | 64,600 | — | — |
| 2025-05-29 | $252.75 | $503.26 | 118,400 | — | — |
| 2025-05-28 | $261.07 | $519.82 | 140,000 | — | — |
| 2025-05-27 | $251.10 | $499.97 | 101,500 | — | — |
| 2025-05-23 | $246.97 | $491.75 | 9,700 | — | — |
| 2025-05-22 | $246.42 | $490.65 | 98,600 | — | — |
| 2025-05-21 | $234.33 | $466.58 | 8,600 | — | — |
| 2025-05-20 | $237.52 | $472.93 | 3,200 | — | — |
| 2025-05-19 | $241.53 | $480.91 | 4,800 | — | — |
| 2025-05-16 | $241.74 | $481.33 | 5,100 | — | — |
| 2025-05-15 | $239.00 | $475.88 | 2,600 | — | — |
| 2025-05-14 | $237.12 | $472.13 | 3,900 | — | — |
| 2025-05-13 | $237.40 | $472.69 | 3,800 | — | — |
| 2025-05-12 | $237.00 | $471.89 | 10,600 | — | — |
| 2025-05-09 | $239.53 | $476.93 | 4,400 | — | — |
| 2025-05-08 | $243.18 | $484.20 | 6,500 | — | — |
| 2025-05-07 | $237.11 | $472.11 | 31,200 | — | — |
| 2025-05-06 | $235.46 | $468.83 | 6,100 | — | — |
| 2025-05-05 | $232.83 | $463.59 | 9,200 | — | — |
| 2025-05-02 | $233.95 | $465.82 | 9,600 | — | — |
| 2025-05-01 | $226.56 | $451.11 | 7,800 | — | — |
| 2025-04-30 | $232.91 | $463.75 | 5,300 | — | — |
| 2025-04-29 | $232.22 | $462.38 | 6,500 | — | — |
| 2025-04-28 | $232.54 | $463.01 | 29,000 | — | — |
| 2025-04-25 | $223.40 | $444.82 | 19,300 | — | — |
| 2025-04-24 | $226.99 | $451.96 | 8,500 | — | — |
| 2025-04-23 | $223.52 | $445.05 | 34,300 | — | — |
| 2025-04-22 | $219.61 | $437.27 | 2,800 | — | — |
| 2025-04-21 | $216.52 | $431.12 | 2,800 | — | — |
| 2025-04-17 | $220.03 | $438.11 | 7,000 | — | — |
| 2025-04-16 | $208.85 | $415.84 | 3,000 | — | — |
| 2025-04-15 | $216.00 | $430.08 | 2,300 | — | — |
| 2025-04-14 | $214.39 | $426.88 | 3,000 | — | — |
| 2025-04-11 | $209.68 | $417.50 | 3,600 | — | — |
| 2025-04-10 | $204.26 | $406.71 | 4,100 | — | — |
| 2025-04-09 | $217.29 | $432.65 | 9,600 | — | — |
| 2025-04-08 | $203.60 | $405.39 | 3,300 | — | — |
| 2025-04-07 | $202.02 | $402.25 | 3,000 | — | — |
| 2025-04-04 | $203.78 | $405.75 | 4,800 | — | — |
| 2025-04-03 | $213.30 | $424.71 | 4,900 | — | — |
| 2025-04-02 | $216.41 | $430.90 | 2,600 | — | — |
| 2025-04-01 | $213.01 | $424.13 | 4,500 | — | — |
| 2025-03-31 | $216.54 | $431.16 | 19,500 | — | — |
| 2025-03-28 | $216.14 | $430.36 | 4,500 | — | — |
| 2025-03-27 | $224.07 | $446.15 | 9,700 | — | — |
| 2025-03-26 | $211.40 | $420.92 | 5,600 | — | — |
| 2025-03-25 | $209.93 | $418.00 | 8,400 | — | — |
| 2025-03-24 | $218.71 | $435.48 | 3,800 | — | — |
| 2025-03-21 | $211.81 | $421.74 | 6,300 | — | — |
| 2025-03-20 | $224.03 | $446.07 | 2,700 | — | — |
| 2025-03-19 | $220.43 | $438.90 | 2,900 | — | — |
| 2025-03-18 | $208.00 | $414.15 | 2,400 | — | — |
| 2025-03-17 | $212.07 | $422.26 | 3,500 | — | — |
| 2025-03-14 | $216.56 | $431.20 | 4,000 | — | — |
| 2025-03-13 | $210.60 | $419.33 | 1,800 | — | — |
| 2025-03-12 | $216.45 | $430.98 | 3,200 | — | — |
| 2025-03-11 | $214.35 | $426.80 | 8,500 | — | — |
| 2025-03-10 | $212.58 | $423.27 | 7,800 | — | — |
| 2025-03-07 | $217.89 | $433.84 | 3,200 | — | — |
| 2025-03-06 | $221.90 | $441.83 | 5,700 | — | — |
| 2025-03-05 | $224.36 | $446.73 | 4,100 | — | — |
| 2025-03-04 | $222.01 | $442.05 | 5,100 | — | — |
| 2025-03-03 | $228.79 | $455.55 | 8,700 | — | — |
| 2025-02-28 | $245.12 | $488.06 | 5,900 | — | — |
| 2025-02-27 | $242.33 | $482.51 | 1,800 | — | — |
| 2025-02-26 | $245.45 | $488.72 | 4,000 | — | — |
| 2025-02-25 | $241.79 | $481.43 | 3,300 | — | — |
| 2025-02-24 | $237.11 | $472.11 | 3,500 | — | — |
| 2025-02-21 | $234.28 | $466.48 | 5,900 | — | — |
| 2025-02-20 | $244.00 | $485.83 | 6,100 | — | — |
| 2025-02-19 | $251.88 | $501.52 | 6,100 | — | — |
| 2025-02-18 | $238.75 | $475.38 | 3,400 | — | — |
| 2025-02-14 | $241.83 | $481.51 | 2,000 | — | — |
| 2025-02-13 | $242.88 | $483.60 | 2,200 | — | — |
| 2025-02-12 | $237.56 | $473.01 | 2,600 | — | — |
| 2025-02-11 | $240.05 | $477.97 | 2,200 | — | — |
| 2025-02-10 | $236.69 | $471.28 | 2,400 | — | — |
| 2025-02-07 | $231.21 | $460.37 | 3,700 | — | — |
| 2025-02-06 | $233.33 | $464.59 | 1,500 | — | — |
| 2025-02-05 | $235.33 | $468.57 | 3,900 | — | — |
| 2025-02-04 | $234.75 | $467.41 | 2,700 | — | — |
| 2025-02-03 | $228.79 | $455.55 | 1,800 | — | — |
| 2025-01-31 | $232.01 | $461.96 | 3,600 | — | — |
| 2025-01-30 | $233.86 | $465.64 | 3,500 | — | — |
| 2025-01-29 | $231.70 | $461.34 | 5,300 | — | — |
| 2025-01-28 | $229.73 | $457.42 | 3,200 | — | — |
| 2025-01-27 | $228.09 | $454.15 | 4,500 | — | — |
| 2025-01-24 | $225.24 | $448.48 | 4,700 | — | — |
| 2025-01-23 | $222.05 | $442.13 | 5,500 | — | — |
| 2025-01-22 | $221.57 | $441.17 | 3,400 | — | — |
| 2025-01-21 | $220.92 | $439.88 | 3,400 | — | — |
| 2025-01-17 | $218.34 | $434.74 | 5,700 | — | — |
| 2025-01-16 | $214.39 | $426.88 | 2,800 | — | — |
| 2025-01-15 | $218.97 | $436.00 | 4,100 | — | — |
| 2025-01-14 | $219.18 | $436.41 | 6,900 | — | — |
| 2025-01-13 | $218.32 | $434.70 | 5,900 | — | — |
| 2025-01-10 | $218.16 | $434.38 | 10,500 | — | — |
| 2025-01-08 | $228.11 | $454.19 | 8,100 | — | — |
| 2025-01-07 | $236.40 | $470.70 | 19,100 | — | — |
| 2025-01-06 | $248.17 | $494.14 | 7,200 | — | — |
| 2025-01-03 | $257.76 | $513.23 | 32,500 | — | — |
| 2025-01-02 | $249.96 | $497.70 | 11,100 | — | — |