STORE Capital Corp (STOR) Stock
STOR is no longer traded. STORE Capital was taken private by GIC and Oak Street on February 2, 2023.
Each STOR share was exchanged for $32.25 in cash. Prices on this page are historical; the last trade was January 30, 2023 at $32.21.
STORE Capital stock price history
STOR final trading statistics
- Final close
- $32.21
- Final trading day
- Jan 30, 2023
- Market cap at delisting
- $9.11B
- Shares outstanding
- 282.69M
- Final 52-week range
- $24.48 – $32.36
- Avg. volume (final 3 mo.)
- 2,858,574
- All-time high (split-adj.)
- $35.12 · Nov 2019
- All-time low (split-adj.)
- $12.90 · Apr 2020
- Return since IPO
- +139.5%
- Beta
- 0.97
- Book value / share
- $18.94
- Price / book
- 1.70
STORE Capital annual financials
| Fiscal year | Revenue | Net income | EPS |
|---|---|---|---|
| FY2022 | $910.17M | $327.9M | — |
| FY2021 | $782.66M | $268.3M | $1.00 |
| FY2020 | $694.27M | $212.6M | $0.82 |
| FY2019 | $665.71M | $285.0M | $1.23 |
| FY2018 | $540.76M | $217.0M | $1.06 |
Last five fiscal years reported before the delisting; fiscal year ending December. EPS is adjusted (non-GAAP) EPS as reported. Source: company filings via EODHD.
About STORE Capital Corp
STORE Capital Corporation is an internally managed net-lease real estate investment trust, or REIT, that is the leader in the acquisition, investment and management of Single Tenant Operational Real Estate, which is its target market and the inspiration for its name. STORE Capital is one of the largest and fastest growing net-lease REITs and owns a large, well-diversified portfolio that consists of investments in more than 2,500 property locations across the United States, substantially all of which are profit centers.
STORE Capital stock FAQ
What happened to STORE Capital stock?
STORE Capital was taken private by GIC and Oak Street on February 2, 2023. Shareholders received $32.25 in cash for each share. STOR stock stopped trading on the NYSE, with a final close of $32.21 on January 30, 2023.
What did STORE Capital shareholders receive?
Each STOR share was converted into $32.25 in cash. The deal was valued at about $15 billion including debt.
Is STOR stock still trading?
No. STOR was delisted from the NYSE on February 2, 2023 and no longer trades on a U.S. exchange.
What was the last price of STOR stock?
STOR closed at $32.21 on its final trading day, January 30, 2023, for a market value of about $9.11B.
What were STORE Capital's revenue and earnings in its last full fiscal year?
STORE Capital reported revenue of $910.17M and net income of $327.9M in fiscal 2022, its last full year as a public company.
When did STORE Capital go public?
STORE Capital Corp stock began trading on November 18, 2014.