KeyCorp Valuation

KEY-PL Preferred Stock   24.95  -0.03  -0.12%   
Currently, KeyCorp appears to be fairly valued. KeyCorp has a current Real Value of $24.94 per share. The current price of KeyCorp is $24.95. Our model computes the value of KeyCorp from analyzing KeyCorp fundamentals such as Profit Margin of 0.24 %, return on equity of 0.11, and Current Valuation of 52.61 B as well as analyzing its technical indicators and probability of bankruptcy.
Fairly Valued
Today
24.95
Please note that KeyCorp's price fluctuation is Very Low at this time. Calculation of the real value of KeyCorp is based on 3 months time horizon. Increasing KeyCorp's time horizon generally increases the accuracy of value calculation and significantly improves the predictive power of the methodology used.
The fair value of the KeyCorp preferred stock is determined by what a typical buyer is willing to pay for full or partial control of KeyCorp. Since KeyCorp is currently traded on the exchange, buyers and sellers on that exchange determine the market value of KeyCorp Preferred Stock. However, KeyCorp's intrinsic value may or may not be the same as its current market price, in which case there is an opportunity to profit from the mispricing, assuming the market price will eventually merge with its intrinsic value.
Historical Market  24.95 Real  24.94 Hype  24.95 Naive  24.78
The real value of KeyCorp Preferred Stock, also known as its intrinsic value, is the underlying worth of KeyCorp Company, which is reflected in its stock price. It is based on KeyCorp's financial performance, growth prospects, management team, or industry conditions.
24.94
Real Value
25.27
Upside
Estimating the potential upside or downside of KeyCorp helps investors to forecast how KeyCorp preferred stock's addition to their portfolios will impact the overall performance. We also use other valuation drivers to help us estimate the true value of KeyCorp more accurately as.
Bollinger
Band Projection (param)
LowerMiddle BandUpper
24.7025.0025.30
Details
Hype
Prediction
LowEstimatedHigh
24.6224.9525.28
Details