STORE Capital Corporation - 9 Year Stock Price History | STOR

Historical daily share price chart and data for STORE Capital Corporation from 2014 to 2023 adjusted for splits and dividends. STOR was delisted after February 02, 2023.
  • The latest closing stock price for STORE Capital Corporation on February 02, 2023 is 32.21.
  • The all-time high STORE Capital Corporation closing stock price was 35.11 on November 26, 2019.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
STORE Capital Corporation Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2023 32.1405 32.0900 32.2100 32.0700 32.2100 0.47%
2022 29.0912 33.2360 33.2360 24.1213 32.0600 -2.98%
2021 31.9804 29.5130 34.5166 27.8765 33.0439 5.77%
2020 24.2122 31.3482 34.7879 12.9020 31.2415 -3.42%
2019 29.7257 22.9518 35.1061 22.9518 32.3471 36.70%
2018 21.8594 20.6009 25.4907 17.9540 23.6623 13.98%
2017 18.6361 18.7622 20.7760 15.1928 20.7604 10.65%
2016 19.7068 16.5783 23.1740 16.3015 18.7622 11.03%
2015 15.4306 14.8866 16.9862 14.0651 16.8988 12.57%