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
- 2011-10-14 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 | $553.35 | $605.59 | 82,200 | — | — |
| 2025-12-30 | $561.61 | $614.63 | 84,000 | — | — |
| 2025-12-29 | $567.17 | $620.71 | 50,000 | — | — |
| 2025-12-26 | $570.72 | $624.60 | 84,700 | — | — |
| 2025-12-24 | $571.23 | $625.16 | 31,500 | — | — |
| 2025-12-23 | $572.82 | $626.90 | 59,800 | — | — |
| 2025-12-22 | $575.14 | $629.44 | 81,300 | — | — |
| 2025-12-19 | $564.62 | $617.92 | 207,900 | — | — |
| 2025-12-18 | $551.67 | $603.75 | 63,800 | — | — |
| 2025-12-17 | $542.54 | $593.76 | 80,900 | — | — |
| 2025-12-16 | $558.39 | $611.11 | 61,700 | — | — |
| 2025-12-15 | $555.13 | $607.54 | 75,700 | — | — |
| 2025-12-12 | $561.30 | $614.29 | 90,800 | — | — |
| 2025-12-11 | $584.85 | $640.06 | 104,700 | — | — |
| 2025-12-10 | $584.24 | $639.40 | 109,000 | — | — |
| 2025-12-09 | $583.85 | $638.97 | 49,700 | — | — |
| 2025-12-08 | $581.67 | $636.58 | 92,900 | — | — |
| 2025-12-05 | $577.92 | $632.48 | 79,300 | — | — |
| 2025-12-04 | $568.48 | $622.15 | 120,900 | — | — |
| 2025-12-03 | $563.70 | $616.92 | 109,800 | — | — |
| 2025-12-02 | $559.60 | $612.43 | 205,500 | — | — |
| 2025-12-01 | $564.92 | $618.25 | 152,500 | — | — |
| 2025-11-28 | $583.09 | $638.14 | 63,400 | — | — |
| 2025-11-26 | $574.92 | $629.20 | 106,800 | — | — |
| 2025-11-25 | $570.81 | $624.70 | 115,300 | — | — |
| 2025-11-24 | $556.40 | $608.93 | 108,500 | — | — |
| 2025-11-21 | $530.62 | $580.71 | 296,700 | — | — |
| 2025-11-20 | $515.44 | $564.10 | 131,300 | — | — |
| 2025-11-19 | $535.07 | $585.58 | 152,100 | — | — |
| 2025-11-18 | $532.10 | $582.33 | 159,500 | — | — |
| 2025-11-17 | $541.50 | $592.62 | 167,700 | — | — |
| 2025-11-14 | $558.56 | $610.42 | 157,200 | — | — |
| 2025-11-13 | $557.65 | $609.42 | 173,200 | — | — |
| 2025-11-12 | $584.81 | $639.10 | 160,000 | — | — |
| 2025-11-11 | $581.37 | $635.34 | 161,900 | — | — |
| 2025-11-10 | $589.43 | $644.15 | 235,800 | — | — |
| 2025-11-07 | $612.19 | $669.03 | 381,300 | — | — |
| 2025-11-06 | $759.57 | $830.09 | 267,600 | — | — |
| 2025-11-05 | $777.63 | $849.82 | 119,300 | — | — |
| 2025-11-04 | $759.41 | $829.91 | 123,900 | — | — |
| 2025-11-03 | $774.19 | $846.07 | 148,300 | — | — |
| 2025-10-31 | $787.18 | $860.26 | 222,000 | — | — |
| 2025-10-30 | $771.84 | $843.50 | 217,700 | — | — |
| 2025-10-29 | $773.52 | $845.33 | 327,700 | — | — |
| 2025-10-28 | $762.27 | $833.04 | 278,600 | — | — |
| 2025-10-27 | $744.51 | $813.63 | 192,700 | — | — |
| 2025-10-24 | $735.63 | $803.93 | 177,600 | — | — |
| 2025-10-23 | $714.94 | $781.31 | 117,000 | — | — |
| 2025-10-22 | $691.34 | $755.52 | 223,200 | — | — |
| 2025-10-21 | $720.65 | $787.55 | 133,700 | — | — |
| 2025-10-20 | $735.91 | $804.23 | 118,000 | — | — |
| 2025-10-17 | $748.58 | $818.08 | 209,600 | — | — |
| 2025-10-16 | $754.00 | $824.00 | 188,300 | — | — |
| 2025-10-15 | $750.22 | $819.87 | 211,000 | — | — |
| 2025-10-14 | $754.73 | $824.80 | 337,500 | — | — |
| 2025-10-13 | $686.85 | $750.62 | 241,900 | — | — |
| 2025-10-10 | $655.02 | $715.83 | 200,700 | — | — |
| 2025-10-09 | $696.57 | $761.24 | 203,300 | — | — |
| 2025-10-08 | $682.35 | $745.70 | 123,000 | — | — |
| 2025-10-07 | $671.82 | $734.19 | 132,800 | — | — |
| 2025-10-06 | $663.97 | $725.61 | 191,000 | — | — |
| 2025-10-03 | $662.37 | $723.86 | 169,000 | — | — |
| 2025-10-02 | $677.81 | $740.74 | 171,300 | — | — |
| 2025-10-01 | $674.35 | $736.96 | 121,000 | — | — |
| 2025-09-30 | $660.58 | $721.91 | 374,600 | — | — |
| 2025-09-29 | $658.23 | $719.34 | 196,200 | — | — |
| 2025-09-26 | $650.10 | $710.45 | 148,300 | — | — |
| 2025-09-25 | $643.96 | $703.74 | 163,900 | — | — |
| 2025-09-24 | $638.56 | $697.84 | 232,700 | — | — |
| 2025-09-23 | $655.69 | $716.56 | 243,900 | — | — |
| 2025-09-22 | $642.14 | $701.76 | 150,100 | — | — |
| 2025-09-19 | $635.65 | $694.66 | 237,900 | — | — |
| 2025-09-18 | $627.02 | $685.23 | 138,700 | — | — |
| 2025-09-17 | $607.54 | $663.94 | 137,600 | — | — |
| 2025-09-16 | $597.91 | $653.42 | 190,200 | — | — |
| 2025-09-15 | $614.49 | $671.54 | 120,000 | — | — |
| 2025-09-12 | $604.78 | $660.93 | 158,100 | — | — |
| 2025-09-11 | $612.86 | $669.76 | 158,500 | — | — |
| 2025-09-10 | $605.66 | $661.89 | 150,400 | — | — |
| 2025-09-09 | $598.70 | $654.28 | 131,700 | — | — |
| 2025-09-08 | $583.53 | $637.70 | 155,900 | — | — |
| 2025-09-05 | $577.05 | $630.62 | 138,200 | — | — |
| 2025-09-04 | $565.13 | $617.60 | 182,100 | — | — |
| 2025-09-03 | $544.97 | $595.56 | 214,600 | — | — |
| 2025-09-02 | $528.52 | $577.59 | 268,500 | — | — |
| 2025-08-29 | $528.13 | $576.29 | 278,600 | — | — |
| 2025-08-28 | $532.29 | $580.83 | 333,500 | — | — |
| 2025-08-27 | $524.31 | $572.12 | 187,100 | — | — |
| 2025-08-26 | $535.15 | $583.95 | 260,000 | — | — |
| 2025-08-25 | $519.89 | $567.30 | 404,500 | — | — |
| 2025-08-22 | $510.23 | $556.75 | 701,900 | — | — |
| 2025-08-21 | $390.57 | $426.18 | 167,000 | — | — |
| 2025-08-20 | $394.58 | $430.56 | 167,700 | — | — |
| 2025-08-19 | $388.83 | $424.28 | 96,300 | — | — |
| 2025-08-18 | $405.36 | $442.32 | 114,400 | — | — |
| 2025-08-15 | $402.80 | $439.53 | 221,400 | — | — |
| 2025-08-14 | $417.19 | $455.23 | 270,400 | — | — |
| 2025-08-13 | $484.47 | $528.65 | 79,600 | — | — |
| 2025-08-12 | $475.22 | $518.55 | 69,100 | — | — |
| 2025-08-11 | $465.09 | $507.50 | 75,600 | — | — |
| 2025-08-08 | $469.21 | $511.99 | 108,600 | — | — |
| 2025-08-07 | $460.52 | $502.51 | 77,700 | — | — |
| 2025-08-06 | $459.25 | $501.13 | 128,000 | — | — |
| 2025-08-05 | $436.54 | $476.35 | 87,300 | — | — |
| 2025-08-04 | $437.87 | $477.80 | 87,700 | — | — |
| 2025-08-01 | $427.15 | $466.10 | 104,700 | — | — |
| 2025-07-31 | $435.47 | $475.18 | 108,400 | — | — |
| 2025-07-30 | $428.44 | $467.51 | 143,800 | — | — |
| 2025-07-29 | $448.75 | $489.67 | 140,500 | — | — |
| 2025-07-28 | $459.50 | $501.40 | 89,800 | — | — |
| 2025-07-25 | $446.46 | $487.17 | 63,300 | — | — |
| 2025-07-24 | $447.37 | $488.16 | 98,400 | — | — |
| 2025-07-23 | $451.04 | $492.17 | 72,000 | — | — |
| 2025-07-22 | $439.84 | $479.95 | 91,100 | — | — |
| 2025-07-21 | $447.84 | $488.68 | 131,700 | — | — |
| 2025-07-18 | $460.40 | $502.38 | 97,600 | — | — |
| 2025-07-17 | $446.93 | $487.68 | 110,500 | — | — |
| 2025-07-16 | $421.97 | $460.45 | 66,900 | — | — |
| 2025-07-15 | $410.60 | $448.04 | 89,500 | — | — |
| 2025-07-14 | $412.47 | $450.08 | 100,300 | — | — |
| 2025-07-11 | $404.89 | $441.81 | 168,700 | — | — |
| 2025-07-10 | $399.62 | $436.06 | 162,800 | — | — |
| 2025-07-09 | $403.01 | $439.76 | 114,100 | — | — |
| 2025-07-08 | $405.83 | $442.84 | 126,900 | — | — |
| 2025-07-07 | $417.90 | $456.01 | 106,700 | — | — |
| 2025-07-03 | $423.97 | $462.63 | 66,000 | — | — |
| 2025-07-02 | $411.72 | $449.26 | 122,900 | — | — |
| 2025-07-01 | $409.02 | $446.32 | 201,300 | — | — |
| 2025-06-30 | $411.65 | $449.19 | 128,100 | — | — |
| 2025-06-27 | $402.73 | $439.45 | 195,500 | — | — |
| 2025-06-26 | $395.90 | $432.00 | 139,300 | — | — |
| 2025-06-25 | $395.23 | $431.27 | 95,600 | — | — |
| 2025-06-24 | $397.64 | $433.90 | 118,500 | — | — |
| 2025-06-23 | $388.74 | $424.19 | 110,900 | — | — |
| 2025-06-20 | $370.57 | $404.36 | 222,000 | — | — |
| 2025-06-18 | $376.84 | $411.20 | 135,400 | — | — |
| 2025-06-17 | $379.19 | $413.77 | 93,200 | — | — |
| 2025-06-16 | $379.56 | $414.17 | 95,800 | — | — |
| 2025-06-13 | $382.70 | $417.60 | 96,800 | — | — |
| 2025-06-12 | $397.75 | $434.02 | 69,700 | — | — |
| 2025-06-11 | $400.96 | $437.52 | 97,200 | — | — |
| 2025-06-10 | $404.75 | $441.66 | 86,200 | — | — |
| 2025-06-09 | $415.41 | $453.29 | 117,400 | — | — |
| 2025-06-06 | $408.54 | $445.79 | 54,800 | — | — |
| 2025-06-05 | $402.41 | $439.10 | 62,500 | — | — |
| 2025-06-04 | $403.41 | $440.19 | 80,500 | — | — |
| 2025-06-03 | $403.27 | $440.04 | 80,600 | — | — |
| 2025-06-02 | $396.02 | $432.13 | 84,500 | — | — |
| 2025-05-30 | $395.29 | $431.33 | 82,400 | — | — |
| 2025-05-29 | $396.19 | $432.32 | 69,800 | — | — |
| 2025-05-28 | $407.11 | $444.23 | 76,900 | — | — |
| 2025-05-27 | $405.60 | $442.58 | 93,500 | — | — |
| 2025-05-23 | $393.22 | $429.08 | 59,800 | — | — |
| 2025-05-22 | $392.27 | $428.04 | 65,700 | — | — |
| 2025-05-21 | $393.56 | $429.45 | 122,900 | — | — |
| 2025-05-20 | $403.42 | $440.21 | 164,100 | — | — |
| 2025-05-19 | $429.70 | $468.88 | 68,800 | — | — |
| 2025-05-16 | $436.10 | $475.21 | 87,100 | — | — |
| 2025-05-15 | $420.77 | $458.51 | 99,000 | — | — |
| 2025-05-14 | $421.83 | $459.66 | 189,300 | — | — |
| 2025-05-13 | $456.69 | $497.65 | 164,900 | — | — |
| 2025-05-12 | $434.21 | $473.15 | 184,200 | — | — |
| 2025-05-09 | $413.52 | $450.61 | 292,300 | — | — |
| 2025-05-08 | $353.24 | $384.92 | 160,200 | — | — |
| 2025-05-07 | $351.68 | $383.22 | 132,500 | — | — |
| 2025-05-06 | $344.56 | $375.46 | 89,900 | — | — |
| 2025-05-05 | $343.51 | $374.32 | 66,400 | — | — |
| 2025-05-02 | $342.78 | $373.52 | 48,200 | — | — |
| 2025-05-01 | $334.83 | $364.86 | 62,600 | — | — |
| 2025-04-30 | $326.45 | $355.73 | 85,500 | — | — |
| 2025-04-29 | $324.35 | $353.44 | 70,900 | — | — |
| 2025-04-28 | $319.12 | $347.74 | 59,300 | — | — |
| 2025-04-25 | $313.09 | $341.17 | 56,200 | — | — |
| 2025-04-24 | $312.85 | $340.91 | 59,400 | — | — |
| 2025-04-23 | $301.75 | $328.81 | 76,400 | — | — |
| 2025-04-22 | $294.78 | $321.22 | 58,700 | — | — |
| 2025-04-21 | $287.54 | $313.33 | 98,800 | — | — |
| 2025-04-17 | $297.68 | $324.38 | 99,800 | — | — |
| 2025-04-16 | $306.54 | $334.03 | 84,700 | — | — |
| 2025-04-15 | $316.08 | $344.43 | 42,900 | — | — |
| 2025-04-14 | $311.15 | $339.05 | 68,300 | — | — |
| 2025-04-11 | $308.17 | $335.81 | 90,200 | — | — |
| 2025-04-10 | $299.74 | $326.62 | 96,400 | — | — |
| 2025-04-09 | $310.57 | $338.42 | 99,700 | — | — |
| 2025-04-08 | $283.26 | $308.66 | 166,600 | — | — |
| 2025-04-07 | $281.46 | $306.70 | 182,000 | — | — |
| 2025-04-04 | $273.45 | $297.97 | 158,000 | — | — |
| 2025-04-03 | $289.77 | $315.76 | 147,600 | — | — |
| 2025-04-02 | $324.90 | $354.04 | 75,000 | — | — |
| 2025-04-01 | $310.97 | $338.86 | 97,000 | — | — |
| 2025-03-31 | $310.14 | $337.95 | 77,700 | — | — |
| 2025-03-28 | $310.27 | $338.10 | 63,200 | — | — |
| 2025-03-27 | $309.60 | $337.37 | 52,700 | — | — |
| 2025-03-26 | $314.30 | $342.49 | 84,600 | — | — |
| 2025-03-25 | $322.62 | $351.55 | 60,100 | — | — |
| 2025-03-24 | $332.96 | $362.82 | 87,300 | — | — |
| 2025-03-21 | $316.60 | $344.99 | 146,600 | — | — |
| 2025-03-20 | $319.55 | $348.21 | 61,100 | — | — |
| 2025-03-19 | $320.19 | $348.91 | 75,800 | — | — |
| 2025-03-18 | $315.36 | $343.64 | 71,700 | — | — |
| 2025-03-17 | $319.30 | $347.94 | 60,500 | — | — |
| 2025-03-14 | $319.08 | $347.70 | 83,500 | — | — |
| 2025-03-13 | $303.85 | $331.10 | 81,500 | — | — |
| 2025-03-12 | $308.76 | $336.45 | 96,400 | — | — |
| 2025-03-11 | $302.58 | $329.72 | 108,300 | — | — |
| 2025-03-10 | $300.93 | $327.92 | 104,300 | — | — |
| 2025-03-07 | $320.75 | $349.52 | 113,300 | — | — |
| 2025-03-06 | $314.86 | $343.10 | 85,000 | — | — |
| 2025-03-05 | $332.89 | $362.74 | 77,600 | — | — |
| 2025-03-04 | $323.23 | $352.22 | 115,100 | — | — |
| 2025-03-03 | $328.68 | $358.16 | 137,100 | — | — |
| 2025-02-28 | $341.69 | $372.33 | 90,600 | — | — |
| 2025-02-27 | $332.66 | $362.49 | 87,900 | — | — |
| 2025-02-26 | $339.93 | $370.42 | 91,800 | — | — |
| 2025-02-25 | $323.43 | $352.44 | 83,900 | — | — |
| 2025-02-24 | $318.15 | $346.68 | 102,400 | — | — |
| 2025-02-21 | $319.98 | $348.68 | 78,200 | — | — |
| 2025-02-20 | $337.39 | $367.65 | 129,800 | — | — |
| 2025-02-19 | $341.86 | $372.52 | 92,800 | — | — |
| 2025-02-18 | $337.41 | $367.67 | 105,300 | — | — |
| 2025-02-14 | $341.22 | $371.17 | 62,900 | — | — |
| 2025-02-13 | $343.46 | $373.60 | 90,200 | — | — |
| 2025-02-12 | $343.54 | $373.69 | 118,300 | — | — |
| 2025-02-11 | $348.09 | $378.64 | 185,100 | — | — |
| 2025-02-10 | $367.05 | $399.26 | 322,700 | — | — |
| 2025-02-07 | $390.01 | $424.24 | 272,600 | — | — |
| 2025-02-06 | $426.80 | $464.26 | 126,600 | — | — |
| 2025-02-05 | $424.78 | $462.06 | 108,400 | — | — |
| 2025-02-04 | $421.00 | $457.95 | 114,600 | — | — |
| 2025-02-03 | $402.44 | $437.76 | 94,700 | — | — |
| 2025-01-31 | $403.54 | $438.96 | 56,200 | — | — |
| 2025-01-30 | $398.76 | $433.76 | 89,200 | — | — |
| 2025-01-29 | $385.56 | $419.40 | 69,300 | — | — |
| 2025-01-28 | $397.44 | $432.32 | 70,400 | — | — |
| 2025-01-27 | $392.09 | $426.50 | 100,100 | — | — |
| 2025-01-24 | $430.60 | $468.39 | 87,900 | — | — |
| 2025-01-23 | $431.11 | $468.95 | 77,100 | — | — |
| 2025-01-22 | $416.61 | $453.17 | 91,700 | — | — |
| 2025-01-21 | $415.35 | $451.80 | 87,700 | — | — |
| 2025-01-17 | $406.61 | $442.30 | 112,100 | — | — |
| 2025-01-16 | $410.70 | $446.75 | 125,200 | — | — |
| 2025-01-15 | $411.06 | $447.14 | 166,400 | — | — |
| 2025-01-14 | $393.63 | $428.18 | 190,500 | — | — |
| 2025-01-13 | $362.43 | $394.24 | 94,000 | — | — |
| 2025-01-10 | $359.38 | $390.92 | 68,600 | — | — |
| 2025-01-08 | $357.02 | $388.35 | 67,700 | — | — |
| 2025-01-07 | $353.29 | $384.30 | 85,200 | — | — |
| 2025-01-06 | $357.25 | $388.60 | 80,900 | — | — |
| 2025-01-03 | $343.98 | $374.17 | 58,900 | — | — |
| 2025-01-02 | $337.07 | $366.65 | 58,400 | — | — |