As of 2025-09-17, the Relative Valuation of STORE Capital Corp (STOR) is 28.01 USD. This relative valuation is based on P/E multiples. With the latest stock price at 32.21 USD, the upside of STORE Capital Corp based on Relative Valuation is -13.1%.
The range of the Relative Valuation is 23.43 - 32.31 USD.
Range | Selected | |
Trailing P/E multiples | 24.9x - 28.4x | 27.4x |
Forward P/E multiples | 24.2x - 27.6x | 25.6x |
Fair Price | 23.43 - 32.31 | 28.01 |
Upside | -27.3% - 0.3% | -13.1% |
Date | P/E |