Loading...

STORE Capital Corp (NYSE:STOR)

27.69 USD -0.25 USD ( -0.89% )
Watchlist Manager
STORE Capital Corp Logo
STORE Capital Corp
NYSE:STOR
Watchlist

Intrinsic Value

The intrinsic value of one STOR stock under the Base Case scenario is 31.99 USD. Compared to the current market price of 27.69 USD, STORE Capital Corp is Undervalued by 13%.

The Intrinsic Value is calculated as the average of the two valuation methods:

Undervaluation 13%
Intrinsic Value
Price
Worst Case
Base Case
Best Case

Fundamental Analysis

STOR Profitability Score
Profitability Due Diligence

STORE Capital Corp's profitability score is 53/100. The higher the profitability score, the more profitable the company is.

Negative Free Cash Flow
Low 3-Year Average ROIC
Positive 3-Year Average ROE
Low ROIC
53/100
Profitability
Score

STORE Capital Corp's profitability score is 53/100. The higher the profitability score, the more profitable the company is.

STOR Solvency Score
Solvency Due Diligence

STORE Capital Corp's solvency score is 31/100. The higher the solvency score, the more solvent the company is.

Average Interest Coverage
Positive Net Debt
Low Altman Z-Score
Low D/E
31/100
Solvency
Score

STORE Capital Corp's solvency score is 31/100. The higher the solvency score, the more solvent the company is.

Wall Street
Price Targets

STOR Price Targets
Price Targets made by Wall Street

Wall Street analysts forecast STOR stock price to rise over the next 12 months.

12-month price targets for STOR stock made by Wall Street professionals. The average price target is 31.39 USD with a low forecast of 25.25 USD and a high forecast of 38.85 USD.

Lowest
Price Target
25.25 USD
9% Downside
Average
Price Target
31.39 USD
13% Upside
Highest
Price Target
38.85 USD
40% Upside
View Analyst Estimates
View Analyst Estimates

Insider Trading

STOR Insider Trading
Buy and sell transactions by insiders

There were no insider transactions in the past 3 months.

During the last 3 months STORE Capital Corp insiders have not bought any shares, and have not sold any shares. The last transaction was made on Aug 27, 2021 by Joseph M Donovan, who sold 180k USD worth of STOR shares.

Sold
0-3
months
0 USD
0
3-6
months
0 USD
0
6-9
months
0 USD
0
9-12
months
180k USD
1
Bought
0-3
months
No Insider Transactions
0
0 USD
3-6
months
No Insider Transactions
0
0 USD
6-9
months
No Insider Transactions
0
0 USD
9-12
months
0
0 USD
Cumulative Transactions Amount
Period Sold Bought Net
3 Months
N/A
N/A
N/A
6 Months
N/A
N/A
N/A
9 Months
N/A
N/A
N/A
12 Months
180k USD
N/A
-179.6k
Date Value Insider Name Amount Avg Price
2021-08-27
Sell
179 600 USD
Joseph M Donovan -5 000 35.92 USD
2020-08-19
Buy
99 911 USD
Catherine F Long +3 960 25.23 USD
2020-06-10
Buy
19 448 USD
Tawn Kelley +800 24.31 USD
2020-05-14
Buy
99 666 USD
Christopher H Volk +5 650 17.64 USD
2020-05-13
Buy
145 920 USD
Joseph M Donovan +8 000 18.24 USD
2020-03-11
Buy
87 822 USD
Catherine F Long +3 485 25.2 USD
2020-03-11
Buy
25 200 USD
Chad Allen Freed +1 000 25.2 USD
2020-03-06
Buy
31 900 USD
Tawn Kelley +1 000 31.9 USD
2020-03-06
Buy
321 000 USD
Andrew Rosivach +10 000 32.1 USD
2020-03-02
Buy
100 050 USD
Joseph M Donovan +3 000 33.35 USD
2019-12-12
Buy
373 000 USD
Joseph M Donovan +10 000 37.3 USD
2019-09-10
Buy
72 220 USD
Joseph M Donovan +2 000 36.11 USD
2018-11-28
Buy
88 590 USD
Joseph M Donovan +3 000 29.53 USD
2018-02-28
Buy
95 000 USD
Joseph M Donovan +4 000 23.75 USD
2018-02-27
Buy
100 470 USD
Christopher H Volk +4 250 23.64 USD
2018-02-27
Buy
100 133 USD
Catherine F Long +4 225 23.7 USD
2017-08-17
Buy
100 720 USD
William Franklin Hipp +4 000 25.18 USD
2017-05-10
Buy
101 700 USD
Mark N Sklar +5 000 20.34 USD
2017-05-10
Buy
100 013 USD
Catherine F Long +4 905 20.39 USD
2017-05-09
Buy
104 050 USD
Joseph M Donovan +5 000 20.81 USD
Why is insider trading important?

Competitors

Competitors Valuation
STORE Capital Corp Competitors

Shareholder Return

STOR Price
STORE Capital Corp

1M 1M
+3%
6M 6M
-7%
1Y 1Y
-20%
3Y 3Y
-12%
5Y 5Y
+46%
Annual Price Range
27.69
52w Low
24.79
52w High
34.93
Price Metrics
Average Annual Return 13.37%
Standard Deviation of Annual Returns 17.52%
Max Drawdown -63%

Company Profile

STORE Capital Corp

Country

United States of America

Industry

Real Estate

Market Cap

7.8B USD

Dividend Yield

5.52%

Description

STORE Capital Corp. operates as an internally managed net-lease real estate investment trust. The company is headquartered in Scottsdale, Arizona and currently employs 117 full-time employees. The company went IPO on 2014-11-18. The firm is engaged in the acquisition, investment, and management of Single Tenant Operational Real Estate (STORE). STORE is leased on a long-term, net basis to companies that operate across a range of industries within the service, retail and manufacturing sectors, with restaurants, early childhood education, health clubs, metal fabrication, and automotive repair and maintenance. The company also provides mortgage financing to its customers. STORE Capital has investments in approximately 2,788 property locations representing 2,735 owned properties, 24 properties where all the related land is subject to an operating ground lease, and 29 properties, which secure mortgage loans. The company operates subsidiary, STORE Capital Advisors, LLC, which offers services, such as property acquisition and lease origination, real estate portfolio management and marketing, accounting, and treasury services.

Contact

ARIZONA
Scottsdale
8377 E Hartford Dr Ste 100
+14802561100.0
https://storecapital.com

IPO

2014-11-18

Employees

117

Officers

Co-Founder, Pres, CEO & Director
Ms. Mary B. Fedewa
Exec. VP, CFO, Treasurer & Assistant Sec.
Ms. Sherry L. Rexroad CFA
Exec. VP, Gen. Counsel, Chief Compliance Officer & Sec.
Mr. Chad A. Freed
Exec. VP of Acquisitions
Mr. Tyler S. Maertz
Exec. VP of Underwriting & Portfolio Management
Mr. Craig A. Barnett
Head of Investor Relations
Ms. Lisa Mueller
Show More
Exec. VP of Data, Analytics & Bus. Strategy
Mr. Alex McElyea
Exec. VP of Portfolio Operations
Ms. Lori Markson
Investor Relations Exec.
Megan McGrath
Show Less

See Also

Similar Stocks

STOR Stock FAQ

What is the Intrinsic Value of one STOR stock?

The intrinsic value of one STOR stock under the Base Case scenario is 31.99 USD.

Is STOR stock undervalued or overvalued?

Compared to the current market price of 27.69 USD, STORE Capital Corp is Undervalued by 13%.