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
- 2000-09-28 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 | $323.40 | $791.27 | 32,300 | — | — |
| 2025-12-30 | $324.02 | $792.79 | 37,100 | — | — |
| 2025-12-29 | $326.96 | $799.99 | 26,800 | — | — |
| 2025-12-26 | $330.30 | $808.16 | 15,900 | — | — |
| 2025-12-24 | $330.36 | $808.30 | 10,900 | — | — |
| 2025-12-23 | $331.26 | $810.51 | 27,500 | — | — |
| 2025-12-22 | $326.10 | $797.88 | 44,500 | — | — |
| 2025-12-19 | $322.52 | $789.12 | 88,600 | — | — |
| 2025-12-18 | $314.71 | $770.01 | 39,200 | — | — |
| 2025-12-17 | $312.56 | $764.75 | 52,300 | — | — |
| 2025-12-16 | $310.91 | $760.71 | 40,000 | — | — |
| 2025-12-15 | $313.85 | $767.91 | 55,900 | — | — |
| 2025-12-12 | $320.24 | $783.54 | 22,600 | — | — |
| 2025-12-11 | $321.48 | $786.58 | 101,100 | — | — |
| 2025-12-10 | $307.75 | $752.98 | 35,800 | — | — |
| 2025-12-09 | $306.31 | $749.46 | 52,900 | — | — |
| 2025-12-08 | $304.03 | $743.88 | 38,500 | — | — |
| 2025-12-05 | $301.05 | $736.59 | 43,200 | — | — |
| 2025-12-04 | $303.58 | $742.78 | 33,000 | — | — |
| 2025-12-03 | $299.79 | $733.51 | 47,500 | — | — |
| 2025-12-02 | $302.71 | $740.65 | 37,800 | — | — |
| 2025-12-01 | $303.03 | $741.43 | 89,200 | — | — |
| 2025-11-28 | $301.95 | $738.79 | 40,100 | — | — |
| 2025-11-26 | $300.97 | $736.39 | 78,500 | — | — |
| 2025-11-25 | $305.21 | $746.77 | 91,300 | — | — |
| 2025-11-24 | $302.02 | $738.96 | 79,900 | — | — |
| 2025-11-21 | $298.26 | $729.76 | 70,400 | — | — |
| 2025-11-20 | $296.09 | $724.45 | 91,000 | — | — |
| 2025-11-19 | $298.31 | $729.89 | 42,400 | — | — |
| 2025-11-18 | $296.81 | $726.22 | 78,700 | — | — |
| 2025-11-17 | $296.37 | $725.14 | 36,300 | — | — |
| 2025-11-14 | $300.44 | $735.10 | 65,000 | — | — |
| 2025-11-13 | $305.03 | $746.33 | 47,200 | — | — |
| 2025-11-12 | $302.21 | $739.43 | 54,700 | — | — |
| 2025-11-11 | $306.71 | $750.44 | 49,100 | — | — |
| 2025-11-10 | $302.53 | $740.21 | 30,200 | — | — |
| 2025-11-07 | $308.45 | $754.70 | 44,800 | — | — |
| 2025-11-06 | $308.07 | $753.77 | 39,800 | — | — |
| 2025-11-05 | $311.00 | $760.94 | 54,800 | — | — |
| 2025-11-04 | $302.50 | $740.14 | 41,400 | — | — |
| 2025-11-03 | $302.83 | $740.95 | 44,100 | — | — |
| 2025-10-31 | $302.34 | $739.75 | 41,600 | — | — |
| 2025-10-30 | $306.08 | $748.90 | 102,000 | — | — |
| 2025-10-29 | $309.78 | $757.95 | 118,700 | — | — |
| 2025-10-28 | $306.39 | $749.66 | 69,800 | — | — |
| 2025-10-27 | $304.99 | $746.23 | 65,500 | — | — |
| 2025-10-24 | $302.93 | $741.19 | 69,900 | — | — |
| 2025-10-23 | $304.59 | $745.25 | 53,900 | — | — |
| 2025-10-22 | $302.66 | $740.53 | 66,700 | — | — |
| 2025-10-21 | $300.60 | $735.49 | 102,400 | — | — |
| 2025-10-20 | $302.52 | $740.19 | 56,000 | — | — |
| 2025-10-17 | $303.99 | $743.78 | 129,800 | — | — |
| 2025-10-16 | $303.73 | $743.15 | 74,200 | — | — |
| 2025-10-15 | $306.74 | $750.51 | 56,300 | — | — |
| 2025-10-14 | $306.49 | $749.90 | 92,600 | — | — |
| 2025-10-13 | $311.46 | $762.06 | 48,500 | — | — |
| 2025-10-10 | $312.48 | $764.56 | 79,100 | — | — |
| 2025-10-09 | $314.57 | $769.67 | 67,900 | — | — |
| 2025-10-08 | $319.48 | $781.68 | 83,600 | — | — |
| 2025-10-07 | $313.95 | $768.15 | 68,800 | — | — |
| 2025-10-06 | $316.95 | $775.49 | 65,300 | — | — |
| 2025-10-03 | $316.12 | $773.46 | 79,100 | — | — |
| 2025-10-02 | $318.33 | $778.87 | 65,700 | — | — |
| 2025-10-01 | $313.78 | $767.74 | 96,800 | — | — |
| 2025-09-30 | $323.33 | $791.10 | 197,900 | — | — |
| 2025-09-29 | $325.21 | $795.70 | 96,600 | — | — |
| 2025-09-26 | $339.86 | $831.55 | 63,100 | — | — |
| 2025-09-25 | $336.35 | $822.96 | 87,000 | — | — |
| 2025-09-24 | $333.37 | $815.67 | 91,500 | — | — |
| 2025-09-23 | $343.23 | $839.79 | 82,000 | — | — |
| 2025-09-22 | $342.04 | $836.88 | 78,800 | — | — |
| 2025-09-19 | $335.75 | $821.49 | 65,900 | — | — |
| 2025-09-18 | $337.80 | $826.51 | 88,500 | — | — |
| 2025-09-17 | $337.70 | $826.26 | 169,500 | — | — |
| 2025-09-16 | $337.26 | $825.19 | 69,300 | — | — |
| 2025-09-15 | $343.19 | $839.70 | 162,900 | — | — |
| 2025-09-12 | $346.46 | $847.70 | 137,800 | — | — |
| 2025-09-11 | $346.48 | $847.75 | 82,200 | — | — |
| 2025-09-10 | $336.95 | $824.43 | 90,200 | — | — |
| 2025-09-09 | $340.98 | $834.29 | 108,700 | — | — |
| 2025-09-08 | $338.60 | $828.47 | 71,700 | — | — |
| 2025-09-05 | $339.05 | $829.57 | 142,700 | — | — |
| 2025-09-04 | $335.52 | $820.93 | 79,800 | — | — |
| 2025-09-03 | $331.66 | $811.48 | 77,100 | — | — |
| 2025-09-02 | $332.24 | $812.90 | 72,500 | — | — |
| 2025-08-29 | $325.71 | $796.93 | 93,700 | — | — |
| 2025-08-28 | $326.66 | $799.25 | 80,300 | — | — |
| 2025-08-27 | $328.80 | $804.49 | 85,600 | — | — |
| 2025-08-26 | $326.47 | $798.79 | 70,600 | — | — |
| 2025-08-25 | $322.97 | $790.22 | 103,600 | — | — |
| 2025-08-22 | $329.51 | $806.22 | 92,100 | — | — |
| 2025-08-21 | $329.50 | $806.20 | 105,100 | — | — |
| 2025-08-20 | $321.07 | $785.57 | 122,800 | — | — |
| 2025-08-19 | $327.39 | $801.04 | 113,800 | — | — |
| 2025-08-18 | $326.99 | $800.06 | 74,600 | — | — |
| 2025-08-15 | $327.30 | $800.82 | 47,700 | — | — |
| 2025-08-14 | $319.34 | $781.34 | 97,700 | — | — |
| 2025-08-13 | $322.03 | $787.92 | 92,900 | — | — |
| 2025-08-12 | $325.13 | $795.51 | 88,700 | — | — |
| 2025-08-11 | $312.83 | $765.41 | 62,900 | — | — |
| 2025-08-08 | $310.98 | $760.89 | 53,500 | — | — |
| 2025-08-07 | $311.62 | $762.45 | 52,600 | — | — |
| 2025-08-06 | $315.27 | $771.38 | 115,200 | — | — |
| 2025-08-05 | $308.11 | $753.86 | 88,800 | — | — |
| 2025-08-04 | $302.74 | $740.73 | 25,300 | — | — |
| 2025-08-01 | $304.03 | $743.88 | 29,000 | — | — |
| 2025-07-31 | $303.31 | $742.12 | 42,100 | — | — |
| 2025-07-30 | $301.06 | $736.61 | 37,000 | — | — |
| 2025-07-29 | $304.42 | $744.84 | 40,100 | — | — |
| 2025-07-28 | $301.36 | $737.35 | 25,700 | — | — |
| 2025-07-25 | $303.55 | $742.71 | 54,400 | — | — |
| 2025-07-24 | $305.04 | $746.35 | 43,100 | — | — |
| 2025-07-23 | $305.99 | $748.68 | 80,100 | — | — |
| 2025-07-22 | $301.51 | $737.72 | 94,600 | — | — |
| 2025-07-21 | $308.49 | $754.79 | 112,800 | — | — |
| 2025-07-18 | $312.00 | $763.38 | 34,500 | — | — |
| 2025-07-17 | $314.82 | $770.28 | 91,700 | — | — |
| 2025-07-16 | $312.33 | $764.19 | 71,800 | — | — |
| 2025-07-15 | $305.24 | $746.84 | 125,200 | — | — |
| 2025-07-14 | $304.66 | $745.42 | 102,700 | — | — |
| 2025-07-11 | $308.31 | $754.35 | 121,400 | — | — |
| 2025-07-10 | $313.71 | $767.57 | 106,000 | — | — |
| 2025-07-09 | $303.54 | $742.68 | 135,300 | — | — |
| 2025-07-08 | $305.79 | $748.19 | 88,400 | — | — |
| 2025-07-07 | $316.09 | $773.39 | 102,600 | — | — |
| 2025-07-03 | $318.60 | $779.53 | 80,400 | — | — |
| 2025-07-02 | $321.34 | $786.23 | 82,800 | — | — |
| 2025-07-01 | $319.09 | $780.73 | 102,700 | — | — |
| 2025-06-30 | $318.87 | $780.19 | 70,200 | — | — |
| 2025-06-27 | $312.50 | $764.61 | 118,400 | — | — |
| 2025-06-26 | $313.27 | $766.49 | 158,300 | — | — |
| 2025-06-25 | $309.95 | $758.37 | 138,200 | — | — |
| 2025-06-24 | $306.59 | $750.15 | 133,800 | — | — |
| 2025-06-23 | $301.83 | $738.50 | 168,200 | — | — |
| 2025-06-20 | $300.91 | $736.25 | 89,700 | — | — |
| 2025-06-18 | $306.70 | $750.41 | 155,400 | — | — |
| 2025-06-17 | $310.05 | $758.61 | 57,600 | — | — |
| 2025-06-16 | $313.07 | $766.00 | 54,600 | — | — |
| 2025-06-13 | $314.03 | $768.35 | 47,800 | — | — |
| 2025-06-12 | $318.53 | $779.36 | 259,100 | — | — |
| 2025-06-11 | $321.49 | $786.60 | 41,200 | — | — |
| 2025-06-10 | $321.33 | $786.21 | 107,200 | — | — |
| 2025-06-09 | $318.90 | $780.26 | 38,100 | — | — |
| 2025-06-06 | $323.90 | $792.50 | 59,000 | — | — |
| 2025-06-05 | $325.53 | $796.49 | 92,800 | — | — |
| 2025-06-04 | $322.37 | $788.75 | 85,800 | — | — |
| 2025-06-03 | $325.59 | $796.63 | 282,200 | — | — |
| 2025-06-02 | $326.03 | $797.71 | 80,300 | — | — |
| 2025-05-30 | $322.02 | $787.90 | 103,900 | — | — |
| 2025-05-29 | $318.00 | $778.06 | 68,700 | — | — |
| 2025-05-28 | $320.05 | $783.08 | 56,300 | — | — |
| 2025-05-27 | $346.32 | $784.44 | 75,600 | — | — |
| 2025-05-23 | $345.93 | $783.56 | 31,200 | — | — |
| 2025-05-22 | $342.42 | $775.60 | 45,300 | — | — |
| 2025-05-21 | $346.01 | $783.74 | 43,500 | — | — |
| 2025-05-20 | $340.77 | $771.87 | 47,500 | — | — |
| 2025-05-19 | $347.82 | $787.84 | 57,800 | — | — |
| 2025-05-16 | $346.67 | $785.23 | 26,300 | — | — |
| 2025-05-15 | $347.30 | $786.66 | 35,800 | — | — |
| 2025-05-14 | $344.94 | $781.31 | 45,700 | — | — |
| 2025-05-13 | $338.47 | $766.66 | 61,900 | — | — |
| 2025-05-12 | $327.38 | $741.54 | 66,300 | — | — |
| 2025-05-09 | $324.00 | $733.88 | 56,800 | — | — |
| 2025-05-08 | $326.43 | $739.39 | 81,100 | — | — |
| 2025-05-07 | $332.10 | $752.23 | 66,100 | — | — |
| 2025-05-06 | $323.87 | $733.59 | 64,400 | — | — |
| 2025-05-05 | $322.32 | $730.08 | 91,200 | — | — |
| 2025-05-02 | $314.27 | $711.84 | 99,100 | — | — |
| 2025-05-01 | $316.25 | $716.33 | 22,700 | — | — |
| 2025-04-30 | $316.54 | $716.98 | 69,800 | — | — |
| 2025-04-29 | $312.48 | $707.79 | 111,800 | — | — |
| 2025-04-28 | $315.49 | $714.61 | 58,500 | — | — |
| 2025-04-25 | $319.99 | $724.80 | 84,100 | — | — |
| 2025-04-24 | $313.51 | $710.12 | 87,700 | — | — |
| 2025-04-23 | $304.48 | $689.67 | 68,100 | — | — |
| 2025-04-22 | $288.00 | $652.34 | 69,700 | — | — |
| 2025-04-21 | $289.81 | $656.44 | 19,500 | — | — |
| 2025-04-17 | $289.22 | $655.10 | 61,900 | — | — |
| 2025-04-16 | $284.76 | $645.00 | 47,600 | — | — |
| 2025-04-15 | $275.98 | $625.11 | 66,100 | — | — |
| 2025-04-14 | $283.07 | $641.17 | 53,800 | — | — |
| 2025-04-11 | $273.70 | $619.95 | 55,700 | — | — |
| 2025-04-10 | $265.76 | $601.96 | 54,600 | — | — |
| 2025-04-09 | $268.93 | $609.14 | 78,200 | — | — |
| 2025-04-08 | $253.25 | $573.63 | 94,700 | — | — |
| 2025-04-07 | $259.64 | $588.10 | 59,100 | — | — |
| 2025-04-04 | $271.78 | $615.60 | 106,100 | — | — |
| 2025-04-03 | $285.69 | $647.11 | 78,300 | — | — |
| 2025-04-02 | $283.58 | $642.33 | 82,200 | — | — |
| 2025-04-01 | $278.78 | $631.46 | 56,300 | — | — |
| 2025-03-31 | $273.82 | $620.22 | 77,600 | — | — |
| 2025-03-28 | $274.95 | $622.78 | 41,800 | — | — |
| 2025-03-27 | $280.14 | $634.54 | 53,100 | — | — |
| 2025-03-26 | $281.45 | $637.50 | 73,300 | — | — |
| 2025-03-25 | $286.85 | $649.73 | 26,200 | — | — |
| 2025-03-24 | $284.56 | $644.55 | 32,600 | — | — |
| 2025-03-21 | $281.76 | $638.21 | 57,100 | — | — |
| 2025-03-20 | $286.98 | $650.03 | 32,400 | — | — |
| 2025-03-19 | $286.87 | $649.78 | 40,200 | — | — |
| 2025-03-18 | $284.93 | $645.39 | 70,800 | — | — |
| 2025-03-17 | $294.28 | $666.56 | 57,900 | — | — |
| 2025-03-14 | $285.93 | $647.65 | 93,800 | — | — |
| 2025-03-13 | $258.49 | $585.50 | 30,000 | — | — |
| 2025-03-12 | $259.00 | $586.65 | 44,800 | — | — |
| 2025-03-11 | $256.45 | $580.88 | 46,300 | — | — |
| 2025-03-10 | $256.00 | $579.86 | 34,700 | — | — |
| 2025-03-07 | $266.44 | $603.50 | 32,700 | — | — |
| 2025-03-06 | $268.76 | $608.76 | 28,600 | — | — |
| 2025-03-05 | $269.19 | $609.73 | 50,800 | — | — |
| 2025-03-04 | $264.14 | $598.30 | 33,300 | — | — |
| 2025-03-03 | $264.99 | $600.22 | 38,700 | — | — |
| 2025-02-28 | $270.82 | $613.43 | 67,800 | — | — |
| 2025-02-27 | $264.86 | $599.93 | 32,000 | — | — |
| 2025-02-26 | $273.87 | $620.33 | 59,800 | — | — |
| 2025-02-25 | $269.89 | $611.32 | 51,000 | — | — |
| 2025-02-24 | $270.40 | $612.47 | 26,500 | — | — |
| 2025-02-21 | $273.51 | $619.52 | 41,200 | — | — |
| 2025-02-20 | $287.19 | $650.51 | 36,500 | — | — |
| 2025-02-19 | $283.88 | $643.01 | 53,200 | — | — |
| 2025-02-18 | $286.19 | $648.24 | 24,200 | — | — |
| 2025-02-14 | $283.11 | $641.26 | 54,500 | — | — |
| 2025-02-13 | $288.69 | $653.90 | 45,700 | — | — |
| 2025-02-12 | $287.08 | $650.26 | 71,500 | — | — |
| 2025-02-11 | $281.01 | $636.51 | 51,200 | — | — |
| 2025-02-10 | $273.30 | $619.04 | 39,500 | — | — |
| 2025-02-07 | $272.41 | $617.03 | 54,000 | — | — |
| 2025-02-06 | $278.91 | $631.75 | 110,500 | — | — |
| 2025-02-05 | $266.87 | $604.48 | 49,200 | — | — |
| 2025-02-04 | $272.56 | $617.37 | 58,500 | — | — |
| 2025-02-03 | $272.47 | $617.16 | 65,500 | — | — |
| 2025-01-31 | $274.47 | $621.69 | 34,000 | — | — |
| 2025-01-30 | $285.81 | $647.38 | 41,400 | — | — |
| 2025-01-29 | $278.48 | $630.78 | 33,300 | — | — |
| 2025-01-28 | $280.91 | $636.28 | 86,600 | — | — |
| 2025-01-27 | $274.06 | $620.76 | 29,800 | — | — |
| 2025-01-24 | $276.85 | $627.08 | 66,400 | — | — |
| 2025-01-23 | $276.17 | $625.54 | 38,900 | — | — |
| 2025-01-22 | $273.18 | $618.77 | 57,900 | — | — |
| 2025-01-21 | $271.11 | $614.08 | 20,300 | — | — |
| 2025-01-17 | $272.73 | $617.75 | 44,600 | — | — |
| 2025-01-16 | $267.67 | $606.29 | 43,700 | — | — |
| 2025-01-15 | $270.23 | $612.09 | 59,200 | — | — |
| 2025-01-14 | $265.06 | $600.38 | 56,700 | — | — |
| 2025-01-13 | $259.54 | $587.88 | 51,900 | — | — |
| 2025-01-10 | $258.47 | $585.45 | 49,300 | — | — |
| 2025-01-08 | $260.65 | $590.39 | 54,300 | — | — |
| 2025-01-07 | $267.46 | $605.82 | 62,800 | — | — |
| 2025-01-06 | $262.95 | $595.60 | 104,200 | — | — |
| 2025-01-03 | $255.27 | $578.20 | 52,900 | — | — |
| 2025-01-02 | $259.50 | $587.79 | 71,600 | — | — |